nx/docs/shared/node-server-tutorial/affected-project-graph.json

345 lines
10 KiB
JSON

{
"hash": "69d706f56987672f5650b3b4007076d431d26232d3c1a09f4fe5af46daf8301b",
"projects": [
{
"name": "auth",
"type": "lib",
"data": {
"tags": [],
"root": "auth",
"files": [
{
"file": "auth/.babelrc",
"hash": "cf7ddd99c615a064ac18eb3109eee4f394ab1faf"
},
{
"file": "auth/.eslintrc.json",
"hash": "2ecc0fb3287e0c1e27691b519c3a058a3248ab44"
},
{
"file": "auth/jest.config.ts",
"hash": "9a572192bd6837978590302b51b89644e075ed71"
},
{
"file": "auth/package.json",
"hash": "802cad57c0ab5b838834efc500b28f342cc33fd0"
},
{
"file": "auth/project.json",
"hash": "c93aa4cc32972ac2dcfeacbffee3b73d8a529383"
},
{
"file": "auth/README.md",
"hash": "e895849f0d4f455473302f8dd795da5f2ff2dfab"
},
{
"file": "auth/src/index.ts",
"hash": "2953bfc1d2b036689276d7f95bd6653b2a487993"
},
{
"file": "auth/src/lib/auth.spec.ts",
"hash": "6b29b9cb382148b049b80a7a1ba6ec98193f90a6"
},
{
"file": "auth/src/lib/auth.ts",
"hash": "87694589f307699e63ba8041cc774165851f359e"
},
{
"file": "auth/tsconfig.json",
"hash": "f1a0ff5ec6a6f796fa26b4a8c82e74632b92a031"
},
{
"file": "auth/tsconfig.lib.json",
"hash": "53c4ac8d833637e0dca7b03920b04cae26d9c5bb"
},
{
"file": "auth/tsconfig.spec.json",
"hash": "fdb45891ed0c135fa82a503b4f115e31fe36bf91"
}
],
"targets": {
"build": {
"dependsOn": ["^build"],
"inputs": ["production", "^production"],
"executor": "@nrwl/js:tsc",
"outputs": ["{options.outputPath}"],
"options": {
"outputPath": "dist/./auth",
"tsConfig": "auth/tsconfig.lib.json",
"packageJson": "auth/package.json",
"main": "auth/src/index.ts",
"assets": ["auth/*.md"]
},
"configurations": {}
},
"lint": {
"inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
"executor": "@nrwl/linter:eslint",
"outputs": ["{options.outputFile}"],
"configurations": {}
},
"test": {
"inputs": [
"default",
"^production",
"{workspaceRoot}/jest.preset.js"
],
"executor": "@nrwl/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "auth/jest.config.ts",
"passWithNoTests": true
},
"configurations": {}
}
}
}
},
{
"name": "e2e",
"type": "lib",
"data": {
"tags": [],
"root": "e2e",
"files": [
{
"file": "e2e/.eslintrc.json",
"hash": "c9038d6e5ca20e9fa5cd35c9e3a6c99a5a7feb8b"
},
{
"file": "e2e/jest.config.ts",
"hash": "f9477b3d4a1ff3d9604277e734c2225999a83b0e"
},
{
"file": "e2e/project.json",
"hash": "699de53c0ad89a54bc901260b28c34fc9e4f4132"
},
{
"file": "e2e/src/server/server.spec.ts",
"hash": "61ea782c168679416bc726b0d8c91b34f6503127",
"deps": ["npm:axios"]
},
{
"file": "e2e/src/support/global-setup.ts",
"hash": "c1f514446d8c15b5f2ef8eb1f6bf232a9b3b6cae"
},
{
"file": "e2e/src/support/global-teardown.ts",
"hash": "32ea345c47f1533607149a609aac15010d8c68e9"
},
{
"file": "e2e/src/support/test-setup.ts",
"hash": "07f2870393f1e3001ccdcdba4d7857aa5a36f03a",
"deps": ["npm:axios"]
},
{
"file": "e2e/tsconfig.json",
"hash": "9f8b535226f17c8a0597e41249116f0de7b2cf08"
},
{
"file": "e2e/tsconfig.spec.json",
"hash": "2ac21b50bb8d3c742fe5058d8ec0ae43e668d2dd"
}
],
"targets": {
"e2e": {
"executor": "@nrwl/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{e2eProjectRoot}"],
"options": {
"jestConfig": "e2e/jest.config.ts",
"passWithNoTests": true
}
},
"lint": {
"inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
"executor": "@nrwl/linter:eslint",
"outputs": ["{options.outputFile}"],
"configurations": {}
}
}
}
},
{
"name": "products-api",
"type": "app",
"data": {
"tags": [],
"root": ".",
"files": [
{
"file": ".eslintrc.base.json",
"hash": "7c52faa3cc08c835904b5313d738d8d9781e6997"
},
{
"file": ".eslintrc.json",
"hash": "53d540eebe0a66d946cc7e8e963fc94033742beb"
},
{
"file": ".gitignore",
"hash": "51b9af5269c1df38f3252250d5b46665822374cc"
},
{
"file": ".prettierignore",
"hash": "d0b804da2a462044bb1c63364440b2c2164e86ad"
},
{
"file": ".prettierrc",
"hash": "544138be45652abc7bc3873341deacd3f4f90c61"
},
{
"file": ".vscode/extensions.json",
"hash": "64553b175b1109d40227087360bba86cbaa738fb"
},
{
"file": "jest.config.app.ts",
"hash": "2ff66d3d84af8b60b6b296eee248e086f99bd542"
},
{
"file": "jest.config.ts",
"hash": "2a738f7746dcbefabfa363e4e0a9ed10024ca942",
"deps": ["npm:@nrwl/jest"]
},
{
"file": "jest.preset.js",
"hash": "e6c8ebea00cfb845c55c897266534e9386904de0",
"deps": ["npm:@nrwl/jest"]
},
{
"file": "nx.json",
"hash": "fe0b6e421b0c7e03b5c3cc571ea256069ad054b1"
},
{
"file": "package-lock.json",
"hash": "24bbcf950e8435a6f83295321c5d8c3c67df9582"
},
{
"file": "package.json",
"hash": "4b8184bd2510cf4ed177b63d225f6ada51a3316e",
"deps": [
"npm:axios",
"npm:tslib",
"npm:@nrwl/esbuild",
"npm:@nrwl/eslint-plugin-nx",
"npm:@nrwl/jest",
"npm:@nrwl/js",
"npm:@nrwl/linter",
"npm:@nrwl/node",
"npm:nx-cloud",
"npm:@nrwl/workspace",
"npm:@types/express",
"npm:@types/jest",
"npm:@types/node",
"npm:@typescript-eslint/eslint-plugin",
"npm:@typescript-eslint/parser",
"npm:esbuild",
"npm:eslint",
"npm:eslint-config-prettier",
"npm:express",
"npm:jest",
"npm:jest-environment-jsdom",
"npm:nx",
"npm:prettier",
"npm:ts-jest",
"npm:ts-node",
"npm:typescript"
]
},
{
"file": "project.json",
"hash": "e848e5ca90d075791876a4f54f57de789e212a4b"
},
{
"file": "README.md",
"hash": "11b2d2170208c891b85335735fd609a57fcf9af8"
},
{
"file": "src/app/.gitkeep",
"hash": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391"
},
{
"file": "src/assets/.gitkeep",
"hash": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391"
},
{
"file": "src/main.ts",
"hash": "7be55ba18caf4cea1a68a8f0d8a396f1674d8244",
"deps": ["npm:express", "auth"]
},
{
"file": "tsconfig.app.json",
"hash": "c300cd67e29c6755eabb25a7529dd2e9de82177d"
},
{
"file": "tsconfig.json",
"hash": "e8e698fbde0725b5d2c6769947a458797d4495b3"
},
{
"file": "tsconfig.spec.json",
"hash": "2fa7e96d8d7f2598d83b187fbe3eaebd654f667b"
}
],
"targets": {
"start": {
"executor": "nx:run-script",
"options": { "script": "start" }
},
"build": {
"dependsOn": ["^build"],
"inputs": ["production", "^production"],
"executor": "@nrwl/esbuild:esbuild",
"outputs": ["{options.outputPath}"],
"options": {
"outputPath": "dist",
"format": ["cjs"],
"main": "src/main.ts",
"tsConfig": "tsconfig.app.json",
"assets": ["src/assets"]
},
"configurations": {}
},
"test": {
"inputs": [
"default",
"^production",
"{workspaceRoot}/jest.preset.js"
],
"executor": "@nrwl/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectName}"],
"options": {
"jestConfig": "jest.config.app.ts",
"passWithNoTests": true
},
"configurations": {}
},
"serve": {
"executor": "@nrwl/js:node",
"options": { "buildTarget": "products-api:build" },
"configurations": {
"production": { "buildTarget": "products-api:build:production" }
}
},
"lint": {
"inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
"executor": "@nrwl/linter:eslint",
"outputs": ["{options.outputFile}"],
"options": { "lintFilePatterns": ["./src"] },
"configurations": {}
}
}
}
}
],
"dependencies": {
"auth": [],
"e2e": [{ "source": "e2e", "target": "products-api", "type": "implicit" }],
"products-api": [
{ "source": "products-api", "target": "auth", "type": "static" }
]
},
"workspaceLayout": { "appsDir": "apps", "libsDir": "libs" },
"affectedProjectIds": ["products-api", "e2e"],
"focus": null,
"groupByFolder": false,
"exclude": ""
}