mirror of
https://github.com/pnpm/pnpm.git
synced 2026-01-19 12:28:44 -05:00
fix(deps): @pnpm/logger should be a peer dependency
This commit is contained in:
6
.changeset/calm-dragons-greet.md
Normal file
6
.changeset/calm-dragons-greet.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"@pnpm/workspace.injected-deps-syncer": patch
|
||||
"@pnpm/workspace.state": patch
|
||||
---
|
||||
|
||||
`@pnpm/logger` should be a peer dependency.
|
||||
@@ -92,6 +92,13 @@ export default async (workspaceDir: string) => { // eslint-disable-line
|
||||
if (manifest.peerDependencies?.['@pnpm/logger'] != null) {
|
||||
manifest.peerDependencies['@pnpm/logger'] = `>=5.1.0 <${smallestAllowedLibVersion + 1}.0.0`
|
||||
}
|
||||
if (manifest.name !== '@pnpm/make-dedicated-lockfile' && manifest.name !== '@pnpm/mount-modules') {
|
||||
for (const depType of ['dependencies', 'optionalDependencies'] as const) {
|
||||
if (manifest[depType]?.['@pnpm/logger']) {
|
||||
delete manifest[depType]!['@pnpm/logger']
|
||||
}
|
||||
}
|
||||
}
|
||||
if (dir.includes('artifacts') || manifest.name === '@pnpm/exe') {
|
||||
manifest.version = pnpmVersion
|
||||
if (manifest.name === '@pnpm/exe') {
|
||||
|
||||
12
pnpm-lock.yaml
generated
12
pnpm-lock.yaml
generated
@@ -8080,9 +8080,6 @@ importers:
|
||||
'@pnpm/error':
|
||||
specifier: workspace:*
|
||||
version: link:../../packages/error
|
||||
'@pnpm/logger':
|
||||
specifier: workspace:*
|
||||
version: link:../../packages/logger
|
||||
'@pnpm/modules-yaml':
|
||||
specifier: workspace:*
|
||||
version: link:../../pkg-manager/modules-yaml
|
||||
@@ -8093,6 +8090,9 @@ importers:
|
||||
specifier: 'catalog:'
|
||||
version: 3.0.0
|
||||
devDependencies:
|
||||
'@pnpm/logger':
|
||||
specifier: workspace:*
|
||||
version: link:../../packages/logger
|
||||
'@pnpm/prepare':
|
||||
specifier: workspace:*
|
||||
version: link:../../__utils__/prepare
|
||||
@@ -8209,9 +8209,6 @@ importers:
|
||||
'@pnpm/config':
|
||||
specifier: workspace:*
|
||||
version: link:../../config/config
|
||||
'@pnpm/logger':
|
||||
specifier: workspace:*
|
||||
version: link:../../packages/logger
|
||||
'@pnpm/types':
|
||||
specifier: workspace:*
|
||||
version: link:../../packages/types
|
||||
@@ -8219,6 +8216,9 @@ importers:
|
||||
specifier: 'catalog:'
|
||||
version: '@pnpm/ramda@0.28.1'
|
||||
devDependencies:
|
||||
'@pnpm/logger':
|
||||
specifier: workspace:*
|
||||
version: link:../../packages/logger
|
||||
'@pnpm/prepare':
|
||||
specifier: workspace:*
|
||||
version: link:../../__utils__/prepare
|
||||
|
||||
@@ -32,12 +32,15 @@
|
||||
"dependencies": {
|
||||
"@pnpm/directory-fetcher": "workspace:*",
|
||||
"@pnpm/error": "workspace:*",
|
||||
"@pnpm/logger": "workspace:*",
|
||||
"@pnpm/modules-yaml": "workspace:*",
|
||||
"@types/normalize-path": "catalog:",
|
||||
"normalize-path": "catalog:"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@pnpm/logger": ">=5.1.0 <1001.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@pnpm/logger": "workspace:*",
|
||||
"@pnpm/prepare": "workspace:*",
|
||||
"@pnpm/workspace.injected-deps-syncer": "workspace:*"
|
||||
},
|
||||
|
||||
@@ -33,11 +33,14 @@
|
||||
"dependencies": {
|
||||
"@pnpm/catalogs.types": "workspace:*",
|
||||
"@pnpm/config": "workspace:*",
|
||||
"@pnpm/logger": "workspace:*",
|
||||
"@pnpm/types": "workspace:*",
|
||||
"ramda": "catalog:"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@pnpm/logger": ">=5.1.0 <1001.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@pnpm/logger": "workspace:*",
|
||||
"@pnpm/prepare": "workspace:*",
|
||||
"@pnpm/workspace.state": "workspace:*",
|
||||
"@types/ramda": "catalog:"
|
||||
|
||||
Reference in New Issue
Block a user