Skip to content

Commit 6765f4c

Browse files
authored
fix: set the right peerDependency on ngx-deploy-npm's package.json (#536)
This fixes the error on V7 `npm ERR! peer tslib@"1.14.1" from [email protected]`
1 parent 7d38413 commit 6765f4c

File tree

3 files changed

+14
-4
lines changed

3 files changed

+14
-4
lines changed

.eslintrc.json

+7
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,13 @@
33
"ignorePatterns": ["**/*"],
44
"plugins": ["@nx"],
55
"overrides": [
6+
{
7+
"files": ["package.json"],
8+
"parser": "jsonc-eslint-parser",
9+
"rules": {
10+
"@nx/dependency-checks": "error"
11+
}
12+
},
613
{
714
"files": ["*.ts", "*.tsx", "*.js", "*.jsx"],
815
"rules": {

packages/ngx-deploy-npm/package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@
1111
"node": ">=18.0.0"
1212
},
1313
"peerDependencies": {
14-
"@nx/devkit": "^16.0.0"
14+
"@nx/devkit": "^16.0.0",
15+
"tslib": "^2.3.0"
1516
},
1617
"ng-add": {
1718
"save": "devDependencies"

packages/ngx-deploy-npm/project.json

+5-3
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,10 @@
88
"executor": "@nx/linter:eslint",
99
"outputs": ["{options.outputFile}"],
1010
"options": {
11-
"lintFilePatterns": ["packages/ngx-deploy-npm/**/*.ts"],
11+
"lintFilePatterns": [
12+
"packages/ngx-deploy-npm/**/*.ts",
13+
"packages/ngx-deploy-npm/package.json"
14+
],
1215
"outputFile": "reports/ngx-deploy-npm/lint-report"
1316
}
1417
},
@@ -56,8 +59,7 @@
5659
"glob": "executors.json",
5760
"output": "."
5861
}
59-
],
60-
"updateBuildableProjectDepsInPackageJson": true
62+
]
6163
}
6264
},
6365
"deploy": {

0 commit comments

Comments
 (0)