mirror of
https://github.com/ever-co/ever-gauzy.git
synced 2026-10-02 01:54:50 +08:00
200 lines
4.2 KiB
JSON
200 lines
4.2 KiB
JSON
{
|
|
"nxCloudId": "64f8c5bcd09b086be3baeccf",
|
|
"namedInputs": {
|
|
"default": [
|
|
"{projectRoot}/**/*",
|
|
"sharedGlobals",
|
|
"{workspaceRoot}/angular.json",
|
|
"{workspaceRoot}/nx.json",
|
|
"{workspaceRoot}/tsconfig.base.json"
|
|
],
|
|
"sharedGlobals": [
|
|
"{workspaceRoot}/package.json",
|
|
"{workspaceRoot}/tsconfig.json",
|
|
"{workspaceRoot}/.eslintrc.json",
|
|
"{workspaceRoot}/.env",
|
|
"{workspaceRoot}/.env.local",
|
|
{ "runtime": "node -p process.platform" },
|
|
{ "runtime": "node -p process.arch" },
|
|
{ "runtime": "node -p process.versions.node" },
|
|
{ "env": "NODE_ENV" }
|
|
],
|
|
"production": ["default", "!{projectRoot}/**/*.spec.ts", "!{projectRoot}/**/*.test.ts"]
|
|
},
|
|
"cli": {
|
|
"warnings": {
|
|
"typescriptMismatch": false,
|
|
"versionMismatch": false
|
|
},
|
|
"packageManager": "yarn",
|
|
"analytics": false,
|
|
"defaultCollection": "@nstudio/xplat"
|
|
},
|
|
"generators": {
|
|
"@nx/angular": {
|
|
"application": {
|
|
"linter": "eslint",
|
|
"style": "scss",
|
|
"unitTestRunner": "jest",
|
|
"e2eTestRunner": "cypress",
|
|
"strict": true
|
|
},
|
|
"library": {
|
|
"linter": "eslint",
|
|
"style": "scss",
|
|
"unitTestRunner": "jest",
|
|
"buildable": true,
|
|
"publishable": false,
|
|
"strict": true
|
|
},
|
|
"component": {
|
|
"style": "scss",
|
|
"changeDetection": "OnPush",
|
|
"prefix": "ngx",
|
|
"inlineStyle": false,
|
|
"inlineTemplate": false,
|
|
"skipTests": false
|
|
},
|
|
"directive": {
|
|
"prefix": "ngx",
|
|
"skipTests": false,
|
|
"type": "directive"
|
|
},
|
|
"service": {
|
|
"skipTests": false,
|
|
"type": "service"
|
|
},
|
|
"pipe": {
|
|
"skipTests": false,
|
|
"typeSeparator": "."
|
|
},
|
|
"module": {
|
|
"skipTests": false,
|
|
"typeSeparator": "."
|
|
},
|
|
"storybook-configuration": {
|
|
"linter": "eslint",
|
|
"configureCypress": true,
|
|
"generateCypressSpecs": true
|
|
},
|
|
"scam": {
|
|
"type": "component"
|
|
},
|
|
"scam-directive": {
|
|
"type": "directive"
|
|
},
|
|
"guard": {
|
|
"typeSeparator": "."
|
|
},
|
|
"interceptor": {
|
|
"typeSeparator": "."
|
|
},
|
|
"resolver": {
|
|
"typeSeparator": "."
|
|
}
|
|
},
|
|
"@nx/angular:application": {
|
|
"e2eTestRunner": "none",
|
|
"linter": "eslint",
|
|
"style": "css",
|
|
"unitTestRunner": "jest"
|
|
},
|
|
"@nx/angular:library": {
|
|
"linter": "eslint",
|
|
"unitTestRunner": "jest"
|
|
},
|
|
"@nx/angular:component": {
|
|
"style": "css",
|
|
"type": "component"
|
|
},
|
|
"@schematics/angular:component": {
|
|
"type": "component"
|
|
},
|
|
"@schematics/angular:directive": {
|
|
"type": "directive"
|
|
},
|
|
"@schematics/angular:service": {
|
|
"type": "service"
|
|
},
|
|
"@schematics/angular:guard": {
|
|
"typeSeparator": "."
|
|
},
|
|
"@schematics/angular:interceptor": {
|
|
"typeSeparator": "."
|
|
},
|
|
"@schematics/angular:module": {
|
|
"typeSeparator": "."
|
|
},
|
|
"@schematics/angular:pipe": {
|
|
"typeSeparator": "."
|
|
},
|
|
"@schematics/angular:resolver": {
|
|
"typeSeparator": "."
|
|
}
|
|
},
|
|
"defaultProject": "gauzy",
|
|
"$schema": "./node_modules/nx/schemas/nx-schema.json",
|
|
"parallel": 8,
|
|
"targetDefaults": {
|
|
"build": {
|
|
"cache": true,
|
|
"dependsOn": ["^build"],
|
|
"inputs": ["production", "^production"]
|
|
},
|
|
"lint": {
|
|
"cache": true
|
|
},
|
|
"test": {
|
|
"cache": true
|
|
},
|
|
"e2e": {
|
|
"cache": true
|
|
},
|
|
"@nx/eslint:lint": {
|
|
"cache": true,
|
|
"inputs": ["default", "{workspaceRoot}/.eslintrc.json", "{workspaceRoot}/tools/eslint-rules/**/*"]
|
|
},
|
|
"@nx/jest:jest": {
|
|
"cache": true,
|
|
"inputs": ["default", "^production", "{workspaceRoot}/jest.preset.js"],
|
|
"options": {
|
|
"passWithNoTests": true
|
|
},
|
|
"configurations": {
|
|
"ci": {
|
|
"ci": true,
|
|
"codeCoverage": true
|
|
}
|
|
}
|
|
},
|
|
"@nx/angular:package": {
|
|
"cache": true,
|
|
"dependsOn": ["^build"],
|
|
"inputs": ["production", "^production"]
|
|
},
|
|
"@nx/webpack:webpack": {
|
|
"cache": true,
|
|
"dependsOn": ["^build"],
|
|
"inputs": ["production", "^production"]
|
|
},
|
|
"@nx/js:tsc": {
|
|
"cache": true,
|
|
"dependsOn": ["^build"],
|
|
"inputs": ["production", "^production"]
|
|
},
|
|
"@angular-devkit/build-angular:application": {
|
|
"cache": true,
|
|
"dependsOn": ["^build"],
|
|
"inputs": ["production", "^production"]
|
|
}
|
|
},
|
|
"useInferencePlugins": false,
|
|
"useDaemon": true,
|
|
"defaultBase": "develop",
|
|
"release": {
|
|
"version": {
|
|
"preVersionCommand": "yarn nx run-many -t build"
|
|
}
|
|
}
|
|
}
|