mirror of
https://github.com/verdaccio/verdaccio.git
synced 2025-02-24 23:55:46 -05:00
fix: runtime dependency missing as explicit dependency (#5101)
* fix: runtime dependency missing as explicit dependency Currently, when `@verdaccio/signature` is loaded, in particular the `signature.js` file, the `@verdaccio/config` module is being loaded but it's not an explicit dependency. It's just a dev dependency. This is problematic with e.g. pnpm as package manager which intentionally tries to prevent such "leaking"/"escaping" of dependencies. * lock file --------- Co-authored-by: Juan Picado <juanpicado19@gmail.com>
This commit is contained in:
parent
3711b20816
commit
bf0e09a509
3 changed files with 9 additions and 4 deletions
5
.changeset/ninety-geese-do.md
Normal file
5
.changeset/ninety-geese-do.md
Normal file
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
'@verdaccio/config': patch
|
||||
---
|
||||
|
||||
fix: runtime dependency missing as explicit dependency
|
|
@ -38,11 +38,11 @@
|
|||
"build": "pnpm run build:js && pnpm run build:types"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.9",
|
||||
"jsonwebtoken": "9.0.2",
|
||||
"debug": "4.4.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.9",
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.3"
|
||||
},
|
||||
"funding": {
|
||||
|
|
6
pnpm-lock.yaml
generated
6
pnpm-lock.yaml
generated
|
@ -1610,6 +1610,9 @@ importers:
|
|||
|
||||
packages/signature:
|
||||
dependencies:
|
||||
'@verdaccio/config':
|
||||
specifier: workspace:8.0.0-next-8.9
|
||||
version: link:../config
|
||||
debug:
|
||||
specifier: 4.4.0
|
||||
version: 4.4.0(supports-color@5.5.0)
|
||||
|
@ -1617,9 +1620,6 @@ importers:
|
|||
specifier: 9.0.2
|
||||
version: 9.0.2
|
||||
devDependencies:
|
||||
'@verdaccio/config':
|
||||
specifier: workspace:8.0.0-next-8.9
|
||||
version: link:../config
|
||||
'@verdaccio/types':
|
||||
specifier: workspace:13.0.0-next-8.3
|
||||
version: link:../core/types
|
||||
|
|
Loading…
Add table
Reference in a new issue