{ "$schema": "./node_modules/nx/schemas/nx-schema.json", "namedInputs": { "default": ["{projectRoot}/**/*", "sharedGlobals"], "production": [ "default", "!{projectRoot}/**/*.spec.*", "!{projectRoot}/**/*.test.*", "!{projectRoot}/**/__tests__/**" ], "sharedGlobals": [ "{workspaceRoot}/pyproject.toml", "{workspaceRoot}/uv.lock", "{workspaceRoot}/Makefile", "{workspaceRoot}/.env.example" ] }, "targetDefaults": { "build": { "cache": true, "inputs": ["production", "^production"], "dependsOn": ["^build"] }, "lint": { "cache": true, "inputs": ["default", "^default"] }, "typecheck": { "cache": true, "inputs": ["default", "^default"] }, "test": { "cache": true, "inputs": ["default", "^default"] }, "etl": { "cache": true, "inputs": ["default", "^default"] }, "train": { "cache": true, "inputs": ["default", "^default"] } }, "defaultBase": "main", "workspaceLayout": { "appsDir": "apps", "libsDir": "." } }