|  | 
| 3 | 3 |  "$schema": "../../../node_modules/nx/schemas/project-schema.json", | 
| 4 | 4 |  "sourceRoot": "{projectRoot}/src", | 
| 5 | 5 |  "projectType": "library", | 
| 6 |  | - "tags": ["type:lib", "lib:json-api-nestjs", "lib:json-api-nestjs", "type:publish"], | 
|  | 6 | + "tags": ["type:lib", "lib:json-api-nestjs", "type:publish"], | 
|  | 7 | + "implicitDependencies": ["json-api-nestjs-shared"], | 
| 7 | 8 |  "targets": { | 
| 8 | 9 |  "build-common": { | 
| 9 | 10 |  "executor": "@nx/js:tsc", | 
| 10 |  | - "outputs": [ | 
| 11 |  | - "{options.outputPath}" | 
| 12 |  | - ], | 
|  | 11 | + "outputs": ["{options.outputPath}"], | 
| 13 | 12 |  "options": { | 
| 14 | 13 |  "outputPath": "dist/{projectRoot}", | 
| 15 | 14 |  "tsConfig": "{projectRoot}/tsconfig.lib.json", | 
| 16 | 15 |  "packageJson": "{projectRoot}/package.json", | 
| 17 | 16 |  "main": "{projectRoot}/src/index.ts", | 
| 18 |  | - "assets": [ | 
| 19 |  | - "{projectRoot}/*.md" | 
| 20 |  | - ], | 
| 21 |  | - "buildableProjectDepsInPackageJsonType": "peerDependencies", | 
|  | 17 | + "assets": ["{projectRoot}/*.md"], | 
|  | 18 | + "buildableProjectDepsInPackageJsonType": "dependencies", | 
| 22 | 19 |  "generateExportsField": true, | 
| 23 | 20 |  "updateBuildableProjectDepsInPackageJson": true | 
| 24 | 21 |  } | 
| 25 | 22 |  }, | 
| 26 | 23 |  "build": { | 
| 27 | 24 |  "executor": "nx:run-commands", | 
| 28 |  | - "dependsOn": [ | 
| 29 |  | - "build-common" | 
| 30 |  | - ], | 
|  | 25 | + "dependsOn": ["build-common"], | 
| 31 | 26 |  "options": { | 
| 32 | 27 |  "outputPath": "dist/{projectRoot}", | 
| 33 | 28 |  "commands": [ | 
|  | 
| 54 | 49 |  }, | 
| 55 | 50 |  "publish": { | 
| 56 | 51 |  "command": "node tools/scripts/publish.mjs json-api-nestjs {args.ver} {args.tag}", | 
| 57 |  | - "dependsOn": [ | 
| 58 |  | - "build" | 
| 59 |  | - ] | 
|  | 52 | + "dependsOn": ["build"] | 
| 60 | 53 |  }, | 
| 61 | 54 |  "test": { | 
| 62 | 55 |  "executor": "@nx/jest:jest", | 
| 63 |  | - "outputs": [ | 
| 64 |  | - "{workspaceRoot}/coverage/{projectRoot}" | 
| 65 |  | - ], | 
|  | 56 | + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], | 
| 66 | 57 |  "options": { | 
| 67 | 58 |  "jestConfig": "{projectRoot}/jest.config.ts", | 
| 68 | 59 |  "codeCoverage": true, | 
| 69 |  | - "coverageReporters": [ | 
| 70 |  | - "json-summary" | 
| 71 |  | - ] | 
|  | 60 | + "coverageReporters": ["json-summary"] | 
| 72 | 61 |  } | 
| 73 | 62 |  }, | 
| 74 | 63 |  "ts-test": { | 
| 75 |  | - "dependsOn":[ { | 
| 76 |  | - "dependencies": true, | 
| 77 |  | - "target": "build", | 
| 78 |  | - "params": "ignore" | 
| 79 |  | - }], | 
|  | 64 | + "dependsOn": [ | 
|  | 65 | + { | 
|  | 66 | + "dependencies": true, | 
|  | 67 | + "target": "build", | 
|  | 68 | + "params": "ignore" | 
|  | 69 | + } | 
|  | 70 | + ], | 
| 80 | 71 |  "executor": "nx:run-commands", | 
| 81 | 72 |  "options": { | 
| 82 | 73 |  "commands": [ | 
|  | 
| 105 | 96 |  "outputPath": "{workspaceRoot}/{projectRoot}" | 
| 106 | 97 |  } | 
| 107 | 98 |  } | 
| 108 |  | - }, | 
| 109 |  | - "implicitDependencies": ["json-api-nestjs-shared"] | 
|  | 99 | + } | 
| 110 | 100 | } | 
0 commit comments