{ "pluginsConfig": { "@nx/js": { "analyzeSourceFiles": true } }, "extends": "nx/presets/npm.json", "$schema": "./node_modules/nx/schemas/nx-schema.json", "targetDefaults": { "@nx/vite:build": { "cache": true, "dependsOn": ["^build"], "inputs": ["default", "^default"] }, "@nx/esbuild:esbuild": { "cache": true, "dependsOn": ["^build"], "inputs": ["default", "^default"] }, "@nx/js:tsc": { "cache": true, "dependsOn": ["^build"], "inputs": ["default", "^default"] } }, "plugins": [ { "plugin": "@nx/vite/plugin", "options": { "buildTargetName": "build", "previewTargetName": "preview", "testTargetName": "test", "serveTargetName": "serve", "serveStaticTargetName": "serve-static" } }, { "plugin": "@nx/eslint/plugin", "options": { "targetName": "lint" } } ], "generators": { "@nx/web:application": { "style": "css", "linter": "eslint", "unitTestRunner": "vitest", "e2eTestRunner": "none" } } }