{ "$schema": "./node_modules/nx/schemas/nx-schema.json", "defaultBase": "main", "namedInputs": { "default": [ "{projectRoot}/**/*", "sharedGlobals" ], "sharedGlobals": [ "{workspaceRoot}/nx.json" ], "typescript": [ "{projectRoot}/**/*.ts", "{projectRoot}/**/*.tsx", "{projectRoot}/tsconfig*.json", "{projectRoot}/package.json" ], "java": [ "{projectRoot}/src/**/*.java", "{projectRoot}/pom.xml", "{projectRoot}/build.gradle*" ], "docker": [ "{projectRoot}/Dockerfile", "{workspaceRoot}/docker-compose*.yml" ] }, "targetDefaults": { "build": { "cache": true, "dependsOn": [ "^build" ], "inputs": [ "default", "^default" ] }, "test": { "cache": true, "inputs": [ "default", "^default" ] }, "serve": { "cache": false }, "docker-build": { "cache": false, "dependsOn": [ "build" ] }, "@nx/vite:build": { "cache": true, "inputs": [ "typescript", "^typescript" ], "outputs": [ "{options.outputPath}" ] } }, "plugins": [ { "plugin": "@nx/vite/plugin", "options": { "buildTargetName": "build", "serveTargetName": "serve", "previewTargetName": "preview", "testTargetName": "test", "serveStaticTargetName": "serve-static" } } ], "analytics": true }