|
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-typeorm", "type:publish"], |
| 6 | + "tags": [ |
| 7 | + "type:lib", |
| 8 | + "lib:json-api-nestjs", |
| 9 | + "lib:json-api-nestjs-typeorm", |
| 10 | + "type:publish" |
| 11 | + ], |
| 12 | + "implicitDependencies": ["json-api-nestjs"], |
7 | 13 | "targets": { |
8 | 14 | "build-common": { |
9 | 15 | "executor": "@nx/js:tsc", |
|
14 | 20 | "packageJson": "{projectRoot}/package.json", |
15 | 21 | "main": "{projectRoot}/src/index.ts", |
16 | 22 | "assets": ["{projectRoot}/*.md"], |
17 | | - "buildableProjectDepsInPackageJsonType": "peerDependencies", |
18 | 23 | "generateExportsField": true, |
19 | | - "updateBuildableProjectDepsInPackageJson": true |
| 24 | + "updateBuildableProjectDepsInPackageJson": false |
20 | 25 | } |
21 | 26 | }, |
22 | 27 | "build": { |
23 | 28 | "executor": "nx:run-commands", |
24 | | - "dependsOn": [ |
25 | | - "build-common" |
26 | | - ], |
| 29 | + "dependsOn": ["build-common"], |
27 | 30 | "options": { |
28 | 31 | "outputPath": "dist/{projectRoot}", |
29 | 32 | "commands": [ |
30 | | - { |
31 | | - "command": "node tools/scripts/prepare-package-json.mjs json-api-nestjs-typeorm" |
32 | | - }, |
| 33 | + |
33 | 34 | { |
34 | 35 | "command": "mkdir -p node_modules/@klerick && rm -rf node_modules/@klerick/json-api-nestjs-typeorm", |
35 | 36 | "forwardAllArgs": false |
|
50 | 51 | }, |
51 | 52 | "test": { |
52 | 53 | "executor": "@nx/jest:jest", |
53 | | - "outputs": [ |
54 | | - "{workspaceRoot}/coverage/{projectRoot}" |
55 | | - ], |
| 54 | + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], |
56 | 55 | "options": { |
57 | 56 | "jestConfig": "{projectRoot}/jest.config.ts", |
58 | 57 | "codeCoverage": true, |
59 | | - "coverageReporters": [ |
60 | | - "json-summary" |
61 | | - ] |
| 58 | + "coverageReporters": ["json-summary"] |
62 | 59 | } |
63 | 60 | }, |
64 | 61 | "upload-badge": { |
|
82 | 79 | }, |
83 | 80 | "publish": { |
84 | 81 | "command": "node tools/scripts/publish.mjs json-api-nestjs-typeorm {args.ver} {args.tag}", |
85 | | - "dependsOn": [ |
86 | | - "build" |
87 | | - ] |
| 82 | + "dependsOn": ["build"] |
88 | 83 | } |
89 | | - }, |
90 | | - "implicitDependencies": ["json-api-nestjs"] |
| 84 | + } |
91 | 85 | } |
0 commit comments