mirror of
https://github.com/pnpm/pnpm.git
synced 2026-03-24 10:01:48 -04:00
Merge remote-tracking branch 'origin/main' into v7
This commit is contained in:
@@ -53,7 +53,7 @@
|
||||
"syncpack": "^6.2.0",
|
||||
"ts-jest": "27.1.3",
|
||||
"ts-node": "^10.4.0",
|
||||
"typescript": "4.5.5",
|
||||
"typescript": "4.6.0-beta",
|
||||
"verdaccio": "5.5.0"
|
||||
},
|
||||
"engines": {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@pnpm/linux-arm64",
|
||||
"version": "6.28.0",
|
||||
"version": "6.29.0",
|
||||
"license": "MIT",
|
||||
"publishConfig": {
|
||||
"bin": {
|
||||
@@ -23,6 +23,6 @@
|
||||
"pnpm6"
|
||||
],
|
||||
"devDependencies": {
|
||||
"@pnpm/linux-arm64": "workspace:6.28.0"
|
||||
"@pnpm/linux-arm64": "workspace:6.29.0"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@pnpm/linux-x64",
|
||||
"version": "6.28.0",
|
||||
"version": "6.29.0",
|
||||
"license": "MIT",
|
||||
"publishConfig": {
|
||||
"bin": {
|
||||
@@ -23,6 +23,6 @@
|
||||
"pnpm6"
|
||||
],
|
||||
"devDependencies": {
|
||||
"@pnpm/linux-x64": "workspace:6.28.0"
|
||||
"@pnpm/linux-x64": "workspace:6.29.0"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@pnpm/macos-arm64",
|
||||
"version": "6.28.0",
|
||||
"version": "6.29.0",
|
||||
"license": "MIT",
|
||||
"publishConfig": {
|
||||
"bin": {
|
||||
@@ -23,6 +23,6 @@
|
||||
"pnpm6"
|
||||
],
|
||||
"devDependencies": {
|
||||
"@pnpm/macos-arm64": "workspace:6.28.0"
|
||||
"@pnpm/macos-arm64": "workspace:6.29.0"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@pnpm/macos-x64",
|
||||
"version": "6.28.0",
|
||||
"version": "6.29.0",
|
||||
"license": "MIT",
|
||||
"publishConfig": {
|
||||
"bin": {
|
||||
@@ -23,6 +23,6 @@
|
||||
"pnpm6"
|
||||
],
|
||||
"devDependencies": {
|
||||
"@pnpm/macos-x64": "workspace:6.28.0"
|
||||
"@pnpm/macos-x64": "workspace:6.29.0"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@pnpm/win-x64",
|
||||
"version": "6.28.0",
|
||||
"version": "6.29.0",
|
||||
"license": "MIT",
|
||||
"publishConfig": {
|
||||
"bin": {
|
||||
@@ -23,6 +23,6 @@
|
||||
"pnpm6"
|
||||
],
|
||||
"devDependencies": {
|
||||
"@pnpm/win-x64": "workspace:6.28.0"
|
||||
"@pnpm/win-x64": "workspace:6.29.0"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,5 +1,13 @@
|
||||
# @pnpm/cli-utils
|
||||
|
||||
## 0.6.48
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [334e5340a]
|
||||
- @pnpm/config@13.13.0
|
||||
- @pnpm/default-reporter@8.5.11
|
||||
|
||||
## 0.6.47
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@pnpm/cli-utils",
|
||||
"version": "0.6.47",
|
||||
"version": "0.6.48",
|
||||
"description": "Utils for pnpm commands",
|
||||
"main": "lib/index.js",
|
||||
"types": "lib/index.d.ts",
|
||||
@@ -28,14 +28,14 @@
|
||||
},
|
||||
"homepage": "https://github.com/pnpm/pnpm/blob/main/packages/cli-utils#readme",
|
||||
"devDependencies": {
|
||||
"@pnpm/cli-utils": "workspace:0.6.47",
|
||||
"@pnpm/cli-utils": "workspace:0.6.48",
|
||||
"@pnpm/logger": "^4.0.0",
|
||||
"@types/ramda": "0.27.39"
|
||||
},
|
||||
"dependencies": {
|
||||
"@pnpm/cli-meta": "workspace:2.0.1",
|
||||
"@pnpm/config": "workspace:13.12.0",
|
||||
"@pnpm/default-reporter": "workspace:8.5.10",
|
||||
"@pnpm/config": "workspace:13.13.0",
|
||||
"@pnpm/default-reporter": "workspace:8.5.11",
|
||||
"@pnpm/error": "workspace:2.0.0",
|
||||
"@pnpm/manifest-utils": "workspace:2.1.7",
|
||||
"@pnpm/package-is-installable": "workspace:5.0.11",
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @pnpm/config
|
||||
|
||||
## 13.13.0
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 334e5340a: Add support of the `update-notifier` configuration option [#4158](https://github.com/pnpm/pnpm/issues/4158).
|
||||
|
||||
## 13.12.0
|
||||
|
||||
### Minor Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@pnpm/config",
|
||||
"version": "13.12.0",
|
||||
"version": "13.13.0",
|
||||
"description": "Gets configuration options for pnpm",
|
||||
"main": "lib/index.js",
|
||||
"types": "lib/index.d.ts",
|
||||
@@ -47,7 +47,7 @@
|
||||
"which": "^2.0.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@pnpm/config": "workspace:13.12.0",
|
||||
"@pnpm/config": "workspace:13.13.0",
|
||||
"@pnpm/prepare": "workspace:*",
|
||||
"@types/ramda": "0.27.39",
|
||||
"@types/which": "^2.0.0",
|
||||
|
||||
@@ -92,6 +92,7 @@ export interface Config {
|
||||
|
||||
userAgent?: string
|
||||
tag?: string
|
||||
updateNotifier?: boolean
|
||||
|
||||
alwaysAuth?: boolean
|
||||
|
||||
|
||||
@@ -115,6 +115,7 @@ export const types = Object.assign({
|
||||
'test-pattern': [String, Array],
|
||||
'changed-files-ignore-pattern': [String, Array],
|
||||
'embed-readme': Boolean,
|
||||
'update-notifier': Boolean,
|
||||
}, npmTypes.types)
|
||||
|
||||
export type CliOptions = Record<string, unknown> & { dir?: string }
|
||||
|
||||
@@ -1,5 +1,22 @@
|
||||
# @pnpm/core
|
||||
|
||||
## 2.5.4
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- cc727797f: Add `publicHoistPattern` to the fields of `InstallOptions`.
|
||||
|
||||
## 2.5.3
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 37d09a68f: A package should be able to be a dependency of itself.
|
||||
- Updated dependencies [37d09a68f]
|
||||
- Updated dependencies [37d09a68f]
|
||||
- @pnpm/resolve-dependencies@24.0.0
|
||||
- @pnpm/headless@17.2.2
|
||||
- @pnpm/lockfile-to-pnp@0.4.45
|
||||
|
||||
## 2.5.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@pnpm/core",
|
||||
"description": "Fast, disk space efficient installation engine",
|
||||
"version": "2.5.2",
|
||||
"version": "2.5.4",
|
||||
"bugs": {
|
||||
"url": "https://github.com/pnpm/pnpm/issues"
|
||||
},
|
||||
@@ -22,12 +22,12 @@
|
||||
"@pnpm/error": "workspace:2.0.0",
|
||||
"@pnpm/filter-lockfile": "workspace:5.0.17",
|
||||
"@pnpm/get-context": "workspace:5.3.6",
|
||||
"@pnpm/headless": "workspace:17.2.1",
|
||||
"@pnpm/headless": "workspace:17.2.2",
|
||||
"@pnpm/hoist": "workspace:5.2.13",
|
||||
"@pnpm/lifecycle": "workspace:12.1.4",
|
||||
"@pnpm/link-bins": "workspace:6.2.10",
|
||||
"@pnpm/lockfile-file": "workspace:4.2.6",
|
||||
"@pnpm/lockfile-to-pnp": "workspace:0.4.44",
|
||||
"@pnpm/lockfile-to-pnp": "workspace:0.4.45",
|
||||
"@pnpm/lockfile-utils": "workspace:3.2.0",
|
||||
"@pnpm/lockfile-walker": "workspace:4.0.14",
|
||||
"@pnpm/manifest-utils": "workspace:2.1.7",
|
||||
@@ -42,7 +42,7 @@
|
||||
"@pnpm/read-package-json": "workspace:5.0.10",
|
||||
"@pnpm/read-project-manifest": "workspace:2.0.11",
|
||||
"@pnpm/remove-bins": "workspace:2.0.12",
|
||||
"@pnpm/resolve-dependencies": "workspace:23.0.4",
|
||||
"@pnpm/resolve-dependencies": "workspace:24.0.0",
|
||||
"@pnpm/resolver-base": "workspace:8.1.5",
|
||||
"@pnpm/store-controller-types": "workspace:11.0.11",
|
||||
"@pnpm/symlink-dependency": "workspace:4.0.12",
|
||||
@@ -70,7 +70,7 @@
|
||||
"@pnpm/assert-store": "workspace:*",
|
||||
"@pnpm/cafs": "workspace:3.0.13",
|
||||
"@pnpm/client": "workspace:6.1.1",
|
||||
"@pnpm/core": "workspace:2.5.2",
|
||||
"@pnpm/core": "workspace:2.5.4",
|
||||
"@pnpm/logger": "^4.0.0",
|
||||
"@pnpm/package-store": "workspace:12.1.8",
|
||||
"@pnpm/prepare": "workspace:*",
|
||||
|
||||
@@ -83,6 +83,7 @@ export interface StrictInstallOptions {
|
||||
modulesCacheMaxAge: number
|
||||
peerDependencyRules: PeerDependencyRules
|
||||
|
||||
publicHoistPattern: string[] | undefined
|
||||
hoistPattern: string[] | undefined
|
||||
forceHoistPattern: boolean
|
||||
|
||||
@@ -111,6 +112,7 @@ const defaults = async (opts: InstallOptions) => {
|
||||
forceSharedLockfile: false,
|
||||
frozenLockfile: false,
|
||||
hoistPattern: undefined,
|
||||
publicHoistPattern: undefined,
|
||||
hooks: {},
|
||||
ignoreCurrentPrefs: false,
|
||||
ignoreScripts: false,
|
||||
|
||||
@@ -421,6 +421,14 @@ async function linkAllPkgs (
|
||||
})
|
||||
}
|
||||
depNode.isBuilt = isBuilt
|
||||
|
||||
const selfDep = depNode.children[depNode.name]
|
||||
if (selfDep) {
|
||||
const pkg = opts.depGraph[selfDep]
|
||||
if (!pkg || !pkg.installable && pkg.optional) return
|
||||
const targetModulesDir = path.join(depNode.modules, depNode.name, 'node_modules')
|
||||
await limitLinking(async () => symlinkDependency(pkg.dir, targetModulesDir, depNode.name))
|
||||
}
|
||||
})
|
||||
)
|
||||
}
|
||||
@@ -447,21 +455,14 @@ async function linkAllModules (
|
||||
}, {})
|
||||
|
||||
await Promise.all(
|
||||
Object.keys(childrenToLink)
|
||||
.map(async (childAlias) => {
|
||||
if (childrenToLink[childAlias].startsWith('link:')) {
|
||||
await limitLinking(async () => symlinkDependency(path.resolve(opts.lockfileDir, childrenToLink[childAlias].substr(5)), modules, childAlias))
|
||||
return
|
||||
}
|
||||
const pkg = depGraph[childrenToLink[childAlias]]
|
||||
if (!pkg || !pkg.installable && pkg.optional) return
|
||||
if (childAlias === name) {
|
||||
logger.warn({
|
||||
message: `Cannot link dependency with name ${childAlias} to ${modules}. Dependency's name should differ from the parent's name.`,
|
||||
prefix: opts.lockfileDir,
|
||||
})
|
||||
Object.entries(childrenToLink)
|
||||
.map(async ([childAlias, childDepPath]) => {
|
||||
if (childDepPath.startsWith('link:')) {
|
||||
await limitLinking(async () => symlinkDependency(path.resolve(opts.lockfileDir, childDepPath.substr(5)), modules, childAlias))
|
||||
return
|
||||
}
|
||||
const pkg = depGraph[childDepPath]
|
||||
if (!pkg || !pkg.installable && pkg.optional || childAlias === name) return
|
||||
await limitLinking(async () => symlinkDependency(pkg.dir, modules, childAlias))
|
||||
})
|
||||
)
|
||||
|
||||
@@ -1299,3 +1299,23 @@ test('installing a package with broken bin', async () => {
|
||||
|
||||
await project.has('broken-bin')
|
||||
})
|
||||
|
||||
test('a package should be able to be a dependency of itself', async () => {
|
||||
const project = prepareEmpty()
|
||||
|
||||
const manifest = await addDependenciesToPackage({}, ['@paul-soporan/test-package-self-require-trap@2.0.0'], await testDefaults())
|
||||
|
||||
const subpkg = '.pnpm/@paul-soporan+test-package-self-require-trap@2.0.0/node_modules/@paul-soporan/test-package-self-require-trap/node_modules/@paul-soporan/test-package-self-require-trap/package.json'
|
||||
{
|
||||
const pkg = project.requireModule(subpkg)
|
||||
expect(pkg.version).toBe('1.0.0')
|
||||
}
|
||||
|
||||
await rimraf('node_modules')
|
||||
await install(manifest, await testDefaults({ frozenLockfile: true }))
|
||||
|
||||
{
|
||||
const pkg = project.requireModule(subpkg)
|
||||
expect(pkg.version).toBe('1.0.0')
|
||||
}
|
||||
})
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# @pnpm/default-reporter
|
||||
|
||||
## 8.5.11
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [334e5340a]
|
||||
- @pnpm/config@13.13.0
|
||||
|
||||
## 8.5.10
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@pnpm/default-reporter",
|
||||
"version": "8.5.10",
|
||||
"version": "8.5.11",
|
||||
"description": "The default reporter of pnpm",
|
||||
"main": "lib/index.js",
|
||||
"types": "lib/index.d.ts",
|
||||
@@ -34,7 +34,7 @@
|
||||
"@pnpm/logger": "^4.0.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"@pnpm/config": "workspace:13.12.0",
|
||||
"@pnpm/config": "workspace:13.13.0",
|
||||
"@pnpm/core-loggers": "workspace:6.1.3",
|
||||
"@pnpm/error": "workspace:2.0.0",
|
||||
"@pnpm/render-peer-issues": "workspace:1.1.1",
|
||||
@@ -54,7 +54,7 @@
|
||||
"strip-ansi": "^6.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@pnpm/default-reporter": "workspace:8.5.10",
|
||||
"@pnpm/default-reporter": "workspace:8.5.11",
|
||||
"@pnpm/logger": "^4.0.0",
|
||||
"@types/normalize-path": "^3.0.0",
|
||||
"@types/ramda": "0.27.39",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@pnpm/exe",
|
||||
"description": "Fast, disk space efficient package manager",
|
||||
"version": "6.28.0",
|
||||
"version": "6.29.0",
|
||||
"publishConfig": {
|
||||
"bin": {
|
||||
"pnpm": "pnpm"
|
||||
@@ -11,14 +11,14 @@
|
||||
"url": "https://github.com/pnpm/pnpm/issues"
|
||||
},
|
||||
"optionalDependencies": {
|
||||
"@pnpm/linux-arm64": "workspace:6.28.0",
|
||||
"@pnpm/linux-x64": "workspace:6.28.0",
|
||||
"@pnpm/macos-arm64": "workspace:6.28.0",
|
||||
"@pnpm/macos-x64": "workspace:6.28.0",
|
||||
"@pnpm/win-x64": "workspace:6.28.0"
|
||||
"@pnpm/linux-arm64": "workspace:6.29.0",
|
||||
"@pnpm/linux-x64": "workspace:6.29.0",
|
||||
"@pnpm/macos-arm64": "workspace:6.29.0",
|
||||
"@pnpm/macos-x64": "workspace:6.29.0",
|
||||
"@pnpm/win-x64": "workspace:6.29.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@pnpm/exe": "workspace:6.28.0",
|
||||
"@pnpm/exe": "workspace:6.29.0",
|
||||
"@zkochan/pkg": "0.0.0-2",
|
||||
"execa": "npm:safe-execa@^0.1.1"
|
||||
},
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @pnpm/filter-workspace-packages
|
||||
|
||||
## 4.4.20
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @pnpm/find-workspace-packages@3.1.40
|
||||
|
||||
## 4.4.19
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@pnpm/filter-workspace-packages",
|
||||
"version": "4.4.19",
|
||||
"version": "4.4.20",
|
||||
"description": "Filters packages in a workspace",
|
||||
"main": "lib/index.js",
|
||||
"types": "lib/index.d.ts",
|
||||
@@ -30,7 +30,7 @@
|
||||
"homepage": "https://github.com/pnpm/pnpm/blob/main/packages/filter-workspace-packages#readme",
|
||||
"dependencies": {
|
||||
"@pnpm/error": "workspace:2.0.0",
|
||||
"@pnpm/find-workspace-packages": "workspace:3.1.39",
|
||||
"@pnpm/find-workspace-packages": "workspace:3.1.40",
|
||||
"@pnpm/matcher": "workspace:2.0.0",
|
||||
"execa": "npm:safe-execa@^0.1.1",
|
||||
"find-up": "^5.0.0",
|
||||
@@ -40,7 +40,7 @@
|
||||
"ramda": "^0.27.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@pnpm/filter-workspace-packages": "workspace:4.4.19",
|
||||
"@pnpm/filter-workspace-packages": "workspace:4.4.20",
|
||||
"@types/is-ci": "^3.0.0",
|
||||
"@types/is-windows": "^1.0.0",
|
||||
"@types/micromatch": "^4.0.1",
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @pnpm/find-workspace-packages
|
||||
|
||||
## 3.1.40
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @pnpm/cli-utils@0.6.48
|
||||
|
||||
## 3.1.39
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@pnpm/find-workspace-packages",
|
||||
"version": "3.1.39",
|
||||
"version": "3.1.40",
|
||||
"description": "Finds packages inside a workspace",
|
||||
"main": "lib/index.js",
|
||||
"types": "lib/index.d.ts",
|
||||
@@ -29,7 +29,7 @@
|
||||
},
|
||||
"homepage": "https://github.com/pnpm/pnpm/blob/main/packages/find-workspace-packages#readme",
|
||||
"dependencies": {
|
||||
"@pnpm/cli-utils": "workspace:0.6.47",
|
||||
"@pnpm/cli-utils": "workspace:0.6.48",
|
||||
"@pnpm/constants": "workspace:5.0.0",
|
||||
"@pnpm/types": "workspace:7.9.0",
|
||||
"find-packages": "workspace:8.0.11",
|
||||
@@ -37,6 +37,6 @@
|
||||
},
|
||||
"funding": "https://opencollective.com/pnpm",
|
||||
"devDependencies": {
|
||||
"@pnpm/find-workspace-packages": "workspace:3.1.39"
|
||||
"@pnpm/find-workspace-packages": "workspace:3.1.40"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# @pnpm/headless
|
||||
|
||||
## 17.2.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 37d09a68f: A package should be able to be a dependency of itself.
|
||||
- @pnpm/lockfile-to-pnp@0.4.45
|
||||
|
||||
## 17.2.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@pnpm/headless",
|
||||
"description": "Fast installation using only pnpm-lock.yaml",
|
||||
"version": "17.2.1",
|
||||
"version": "17.2.2",
|
||||
"bugs": {
|
||||
"url": "https://github.com/pnpm/pnpm/issues"
|
||||
},
|
||||
@@ -17,7 +17,7 @@
|
||||
"devDependencies": {
|
||||
"@pnpm/assert-project": "workspace:*",
|
||||
"@pnpm/client": "workspace:6.1.1",
|
||||
"@pnpm/headless": "workspace:17.2.1",
|
||||
"@pnpm/headless": "workspace:17.2.2",
|
||||
"@pnpm/logger": "^4.0.0",
|
||||
"@pnpm/package-store": "workspace:12.1.8",
|
||||
"@pnpm/prepare": "workspace:*",
|
||||
@@ -77,7 +77,7 @@
|
||||
"@pnpm/lifecycle": "workspace:12.1.4",
|
||||
"@pnpm/link-bins": "workspace:6.2.10",
|
||||
"@pnpm/lockfile-file": "workspace:4.2.6",
|
||||
"@pnpm/lockfile-to-pnp": "workspace:0.4.44",
|
||||
"@pnpm/lockfile-to-pnp": "workspace:0.4.45",
|
||||
"@pnpm/lockfile-utils": "workspace:3.2.0",
|
||||
"@pnpm/modules-cleaner": "workspace:11.0.21",
|
||||
"@pnpm/modules-yaml": "workspace:9.1.0",
|
||||
|
||||
@@ -678,6 +678,14 @@ async function linkAllPkgs (
|
||||
})
|
||||
}
|
||||
depNode.isBuilt = isBuilt
|
||||
|
||||
const selfDep = depNode.children[depNode.name]
|
||||
if (selfDep) {
|
||||
const pkg = opts.depGraph[selfDep]
|
||||
if (!pkg) return
|
||||
const targetModulesDir = path.join(depNode.modules, depNode.name, 'node_modules')
|
||||
await limitLinking(async () => symlinkDependency(pkg.dir, targetModulesDir, depNode.name))
|
||||
}
|
||||
})
|
||||
)
|
||||
}
|
||||
@@ -750,17 +758,13 @@ async function linkAllModules (
|
||||
}, {})
|
||||
|
||||
await Promise.all(
|
||||
Object.keys(childrenToLink)
|
||||
.map(async (alias) => {
|
||||
Object.entries(childrenToLink)
|
||||
.map(async ([alias, pkgDir]) => {
|
||||
// if (!pkg.installable && pkg.optional) return
|
||||
if (alias === depNode.name) {
|
||||
logger.warn({
|
||||
message: `Cannot link dependency with name ${alias} to ${depNode.modules}. Dependency's name should differ from the parent's name.`,
|
||||
prefix: opts.lockfileDir,
|
||||
})
|
||||
return
|
||||
}
|
||||
await limitLinking(async () => symlinkDependency(childrenToLink[alias], depNode.modules, alias))
|
||||
await limitLinking(async () => symlinkDependency(pkgDir, depNode.modules, alias))
|
||||
})
|
||||
)
|
||||
})
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# @pnpm/lockfile-to-pnp
|
||||
|
||||
## 0.4.45
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [334e5340a]
|
||||
- @pnpm/config@13.13.0
|
||||
|
||||
## 0.4.44
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@pnpm/lockfile-to-pnp",
|
||||
"version": "0.4.44",
|
||||
"version": "0.4.45",
|
||||
"description": "Creates a Plug'n'Play file from a pnpm-lock.yaml",
|
||||
"main": "lib/index.js",
|
||||
"types": "lib/index.d.ts",
|
||||
@@ -34,14 +34,14 @@
|
||||
"@pnpm/logger": "^4.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@pnpm/lockfile-to-pnp": "workspace:0.4.44",
|
||||
"@pnpm/lockfile-to-pnp": "workspace:0.4.45",
|
||||
"@pnpm/logger": "^4.0.0",
|
||||
"@types/normalize-path": "^3.0.0",
|
||||
"@types/ramda": "0.27.39",
|
||||
"rimraf": "^3.0.2"
|
||||
},
|
||||
"dependencies": {
|
||||
"@pnpm/config": "workspace:13.12.0",
|
||||
"@pnpm/config": "workspace:13.13.0",
|
||||
"@pnpm/lockfile-file": "workspace:4.2.6",
|
||||
"@pnpm/lockfile-utils": "workspace:3.2.0",
|
||||
"@pnpm/read-project-manifest": "workspace:2.0.11",
|
||||
|
||||
@@ -1,5 +1,13 @@
|
||||
# @pnpm/plugin-commands-audit
|
||||
|
||||
## 5.1.40
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [334e5340a]
|
||||
- @pnpm/config@13.13.0
|
||||
- @pnpm/cli-utils@0.6.48
|
||||
|
||||
## 5.1.39
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@pnpm/plugin-commands-audit",
|
||||
"version": "5.1.39",
|
||||
"version": "5.1.40",
|
||||
"description": "pnpm commands for dependencies audit",
|
||||
"main": "lib/index.js",
|
||||
"types": "lib/index.d.ts",
|
||||
@@ -30,7 +30,7 @@
|
||||
},
|
||||
"homepage": "https://github.com/pnpm/pnpm/blob/main/packages/plugin-commands-audit#readme",
|
||||
"devDependencies": {
|
||||
"@pnpm/plugin-commands-audit": "workspace:5.1.39",
|
||||
"@pnpm/plugin-commands-audit": "workspace:5.1.40",
|
||||
"@pnpm/test-fixtures": "workspace:*",
|
||||
"@types/ramda": "0.27.39",
|
||||
"@types/zkochan__table": "npm:@types/table@6.0.0",
|
||||
@@ -41,8 +41,8 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@pnpm/audit": "workspace:2.2.5",
|
||||
"@pnpm/cli-utils": "workspace:0.6.47",
|
||||
"@pnpm/config": "workspace:13.12.0",
|
||||
"@pnpm/cli-utils": "workspace:0.6.48",
|
||||
"@pnpm/config": "workspace:13.13.0",
|
||||
"@pnpm/constants": "workspace:5.0.0",
|
||||
"@pnpm/error": "workspace:2.0.0",
|
||||
"@pnpm/lockfile-file": "workspace:4.2.6",
|
||||
|
||||
@@ -1,5 +1,13 @@
|
||||
# @pnpm/plugin-commands-env
|
||||
|
||||
## 1.4.10
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [334e5340a]
|
||||
- @pnpm/config@13.13.0
|
||||
- @pnpm/cli-utils@0.6.48
|
||||
|
||||
## 1.4.9
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@pnpm/plugin-commands-env",
|
||||
"version": "1.4.9",
|
||||
"version": "1.4.10",
|
||||
"description": "pnpm commands for managing Node.js",
|
||||
"main": "lib/index.js",
|
||||
"types": "lib/index.d.ts",
|
||||
@@ -30,8 +30,8 @@
|
||||
},
|
||||
"homepage": "https://github.com/pnpm/pnpm/blob/main/packages/plugin-commands-env#readme",
|
||||
"dependencies": {
|
||||
"@pnpm/cli-utils": "workspace:0.6.47",
|
||||
"@pnpm/config": "workspace:13.12.0",
|
||||
"@pnpm/cli-utils": "workspace:0.6.48",
|
||||
"@pnpm/config": "workspace:13.13.0",
|
||||
"@pnpm/error": "workspace:2.0.0",
|
||||
"@pnpm/fetch": "workspace:4.2.4",
|
||||
"@pnpm/fetcher-base": "workspace:11.1.5",
|
||||
@@ -50,7 +50,7 @@
|
||||
},
|
||||
"funding": "https://opencollective.com/pnpm",
|
||||
"devDependencies": {
|
||||
"@pnpm/plugin-commands-env": "workspace:1.4.9",
|
||||
"@pnpm/plugin-commands-env": "workspace:1.4.10",
|
||||
"@pnpm/prepare": "workspace:*",
|
||||
"@types/adm-zip": "^0.4.34",
|
||||
"execa": "npm:safe-execa@^0.1.1",
|
||||
|
||||
@@ -1,5 +1,26 @@
|
||||
# @pnpm/plugin-commands-installation
|
||||
|
||||
## 8.3.6
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [cc727797f]
|
||||
- @pnpm/core@2.5.4
|
||||
|
||||
## 8.3.5
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [334e5340a]
|
||||
- Updated dependencies [37d09a68f]
|
||||
- @pnpm/config@13.13.0
|
||||
- @pnpm/core@2.5.3
|
||||
- @pnpm/cli-utils@0.6.48
|
||||
- @pnpm/plugin-commands-rebuild@5.4.9
|
||||
- @pnpm/store-connection-manager@3.2.6
|
||||
- @pnpm/find-workspace-packages@3.1.40
|
||||
- @pnpm/filter-workspace-packages@4.4.20
|
||||
|
||||
## 8.3.4
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@pnpm/plugin-commands-installation",
|
||||
"version": "8.3.4",
|
||||
"version": "8.3.6",
|
||||
"description": "Commands for installation",
|
||||
"main": "lib/index.js",
|
||||
"types": "lib/index.d.ts",
|
||||
@@ -37,7 +37,7 @@
|
||||
"@pnpm/lockfile-types": "workspace:3.1.5",
|
||||
"@pnpm/logger": "^4.0.0",
|
||||
"@pnpm/modules-yaml": "workspace:9.1.0",
|
||||
"@pnpm/plugin-commands-installation": "workspace:8.3.4",
|
||||
"@pnpm/plugin-commands-installation": "workspace:8.3.6",
|
||||
"@pnpm/prepare": "workspace:*",
|
||||
"@pnpm/registry-mock": "2.12.1",
|
||||
"@pnpm/test-fixtures": "workspace:*",
|
||||
@@ -57,30 +57,30 @@
|
||||
"write-yaml-file": "^4.2.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"@pnpm/cli-utils": "workspace:0.6.47",
|
||||
"@pnpm/cli-utils": "workspace:0.6.48",
|
||||
"@pnpm/colorize-semver-diff": "^1.0.1",
|
||||
"@pnpm/command": "workspace:2.0.0",
|
||||
"@pnpm/common-cli-options-help": "workspace:0.8.0",
|
||||
"@pnpm/config": "workspace:13.12.0",
|
||||
"@pnpm/config": "workspace:13.13.0",
|
||||
"@pnpm/constants": "workspace:5.0.0",
|
||||
"@pnpm/core": "workspace:2.5.2",
|
||||
"@pnpm/core": "workspace:2.5.4",
|
||||
"@pnpm/error": "workspace:2.0.0",
|
||||
"@pnpm/filter-workspace-packages": "workspace:4.4.19",
|
||||
"@pnpm/filter-workspace-packages": "workspace:4.4.20",
|
||||
"@pnpm/find-workspace-dir": "workspace:3.0.1",
|
||||
"@pnpm/find-workspace-packages": "workspace:3.1.39",
|
||||
"@pnpm/find-workspace-packages": "workspace:3.1.40",
|
||||
"@pnpm/graceful-fs": "workspace:1.0.0",
|
||||
"@pnpm/manifest-utils": "workspace:2.1.7",
|
||||
"@pnpm/matcher": "workspace:2.0.0",
|
||||
"@pnpm/outdated": "workspace:9.0.30",
|
||||
"@pnpm/package-store": "workspace:12.1.8",
|
||||
"@pnpm/parse-wanted-dependency": "workspace:2.0.0",
|
||||
"@pnpm/plugin-commands-rebuild": "workspace:5.4.8",
|
||||
"@pnpm/plugin-commands-rebuild": "workspace:5.4.9",
|
||||
"@pnpm/pnpmfile": "workspace:1.2.4",
|
||||
"@pnpm/read-project-manifest": "workspace:2.0.11",
|
||||
"@pnpm/resolver-base": "workspace:8.1.5",
|
||||
"@pnpm/semver-diff": "^1.0.2",
|
||||
"@pnpm/sort-packages": "workspace:2.1.7",
|
||||
"@pnpm/store-connection-manager": "workspace:3.2.5",
|
||||
"@pnpm/store-connection-manager": "workspace:3.2.6",
|
||||
"@pnpm/types": "workspace:7.9.0",
|
||||
"@yarnpkg/core": "3.2.0-rc.9",
|
||||
"@yarnpkg/lockfile": "^1.1.0",
|
||||
|
||||
@@ -1,5 +1,13 @@
|
||||
# @pnpm/plugin-commands-listing
|
||||
|
||||
## 4.1.9
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [334e5340a]
|
||||
- @pnpm/config@13.13.0
|
||||
- @pnpm/cli-utils@0.6.48
|
||||
|
||||
## 4.1.8
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@pnpm/plugin-commands-listing",
|
||||
"version": "4.1.8",
|
||||
"version": "4.1.9",
|
||||
"description": "The list and why commands of pnpm",
|
||||
"main": "lib/index.js",
|
||||
"types": "lib/index.d.ts",
|
||||
@@ -33,10 +33,10 @@
|
||||
"homepage": "https://github.com/pnpm/pnpm/blob/main/packages/plugin-commands-listing#readme",
|
||||
"devDependencies": {
|
||||
"@pnpm/constants": "workspace:5.0.0",
|
||||
"@pnpm/filter-workspace-packages": "workspace:4.4.19",
|
||||
"@pnpm/filter-workspace-packages": "workspace:4.4.20",
|
||||
"@pnpm/logger": "^4.0.0",
|
||||
"@pnpm/plugin-commands-installation": "workspace:8.3.4",
|
||||
"@pnpm/plugin-commands-listing": "workspace:4.1.8",
|
||||
"@pnpm/plugin-commands-installation": "workspace:8.3.6",
|
||||
"@pnpm/plugin-commands-listing": "workspace:4.1.9",
|
||||
"@pnpm/prepare": "workspace:*",
|
||||
"@pnpm/registry-mock": "2.12.1",
|
||||
"@types/ramda": "0.27.39",
|
||||
@@ -45,9 +45,9 @@
|
||||
"write-yaml-file": "^4.2.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"@pnpm/cli-utils": "workspace:0.6.47",
|
||||
"@pnpm/cli-utils": "workspace:0.6.48",
|
||||
"@pnpm/common-cli-options-help": "workspace:0.8.0",
|
||||
"@pnpm/config": "workspace:13.12.0",
|
||||
"@pnpm/config": "workspace:13.13.0",
|
||||
"@pnpm/error": "workspace:2.0.0",
|
||||
"@pnpm/list": "workspace:6.3.1",
|
||||
"@pnpm/types": "workspace:7.9.0",
|
||||
|
||||
@@ -1,5 +1,13 @@
|
||||
# @pnpm/plugin-commands-outdated
|
||||
|
||||
## 5.1.8
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [334e5340a]
|
||||
- @pnpm/config@13.13.0
|
||||
- @pnpm/cli-utils@0.6.48
|
||||
|
||||
## 5.1.7
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@pnpm/plugin-commands-outdated",
|
||||
"version": "5.1.7",
|
||||
"version": "5.1.8",
|
||||
"description": "The outdated command of pnpm",
|
||||
"main": "lib/index.js",
|
||||
"types": "lib/index.d.ts",
|
||||
@@ -34,9 +34,9 @@
|
||||
"homepage": "https://github.com/pnpm/pnpm/blob/main/packages/plugin-commands-outdated#readme",
|
||||
"devDependencies": {
|
||||
"@pnpm/constants": "workspace:5.0.0",
|
||||
"@pnpm/filter-workspace-packages": "workspace:4.4.19",
|
||||
"@pnpm/plugin-commands-installation": "workspace:8.3.4",
|
||||
"@pnpm/plugin-commands-outdated": "workspace:5.1.7",
|
||||
"@pnpm/filter-workspace-packages": "workspace:4.4.20",
|
||||
"@pnpm/plugin-commands-installation": "workspace:8.3.6",
|
||||
"@pnpm/plugin-commands-outdated": "workspace:5.1.8",
|
||||
"@pnpm/prepare": "workspace:*",
|
||||
"@pnpm/registry-mock": "2.12.1",
|
||||
"@types/lru-cache": "^5.1.0",
|
||||
@@ -45,11 +45,11 @@
|
||||
"@types/zkochan__table": "npm:@types/table@6.0.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"@pnpm/cli-utils": "workspace:0.6.47",
|
||||
"@pnpm/cli-utils": "workspace:0.6.48",
|
||||
"@pnpm/colorize-semver-diff": "^1.0.1",
|
||||
"@pnpm/command": "workspace:2.0.0",
|
||||
"@pnpm/common-cli-options-help": "workspace:0.8.0",
|
||||
"@pnpm/config": "workspace:13.12.0",
|
||||
"@pnpm/config": "workspace:13.13.0",
|
||||
"@pnpm/default-resolver": "workspace:14.0.10",
|
||||
"@pnpm/error": "workspace:2.0.0",
|
||||
"@pnpm/lockfile-file": "workspace:4.2.6",
|
||||
|
||||
@@ -1,5 +1,13 @@
|
||||
# @pnpm/plugin-commands-publishing
|
||||
|
||||
## 4.4.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [334e5340a]
|
||||
- @pnpm/config@13.13.0
|
||||
- @pnpm/cli-utils@0.6.48
|
||||
|
||||
## 4.4.0
|
||||
|
||||
### Minor Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@pnpm/plugin-commands-publishing",
|
||||
"version": "4.4.0",
|
||||
"version": "4.4.1",
|
||||
"description": "The pack and publish commands of pnpm",
|
||||
"main": "lib/index.js",
|
||||
"types": "lib/index.d.ts",
|
||||
@@ -35,9 +35,9 @@
|
||||
},
|
||||
"homepage": "https://github.com/pnpm/pnpm/blob/main/packages/plugin-commands-publishing#readme",
|
||||
"devDependencies": {
|
||||
"@pnpm/filter-workspace-packages": "workspace:4.4.19",
|
||||
"@pnpm/filter-workspace-packages": "workspace:4.4.20",
|
||||
"@pnpm/logger": "^4.0.0",
|
||||
"@pnpm/plugin-commands-publishing": "workspace:4.4.0",
|
||||
"@pnpm/plugin-commands-publishing": "workspace:4.4.1",
|
||||
"@pnpm/prepare": "workspace:*",
|
||||
"@pnpm/registry-mock": "2.12.1",
|
||||
"@types/cross-spawn": "^6.0.2",
|
||||
@@ -56,9 +56,9 @@
|
||||
"write-yaml-file": "^4.2.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"@pnpm/cli-utils": "workspace:0.6.47",
|
||||
"@pnpm/cli-utils": "workspace:0.6.48",
|
||||
"@pnpm/client": "workspace:6.1.1",
|
||||
"@pnpm/config": "workspace:13.12.0",
|
||||
"@pnpm/config": "workspace:13.13.0",
|
||||
"@pnpm/error": "workspace:2.0.0",
|
||||
"@pnpm/exportable-manifest": "workspace:2.2.4",
|
||||
"@pnpm/lifecycle": "workspace:12.1.4",
|
||||
|
||||
@@ -1,5 +1,15 @@
|
||||
# @pnpm/plugin-commands-rebuild
|
||||
|
||||
## 5.4.9
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [334e5340a]
|
||||
- @pnpm/config@13.13.0
|
||||
- @pnpm/cli-utils@0.6.48
|
||||
- @pnpm/store-connection-manager@3.2.6
|
||||
- @pnpm/find-workspace-packages@3.1.40
|
||||
|
||||
## 5.4.8
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@pnpm/plugin-commands-rebuild",
|
||||
"version": "5.4.8",
|
||||
"version": "5.4.9",
|
||||
"description": "Commands for rebuilding dependencies",
|
||||
"main": "lib/index.js",
|
||||
"types": "lib/index.d.ts",
|
||||
@@ -33,9 +33,9 @@
|
||||
},
|
||||
"homepage": "https://github.com/pnpm/pnpm/blob/main/packages/plugin-commands-rebuild#readme",
|
||||
"devDependencies": {
|
||||
"@pnpm/filter-workspace-packages": "workspace:4.4.19",
|
||||
"@pnpm/filter-workspace-packages": "workspace:4.4.20",
|
||||
"@pnpm/logger": "^4.0.0",
|
||||
"@pnpm/plugin-commands-rebuild": "workspace:5.4.8",
|
||||
"@pnpm/plugin-commands-rebuild": "workspace:5.4.9",
|
||||
"@pnpm/prepare": "workspace:*",
|
||||
"@pnpm/registry-mock": "2.12.1",
|
||||
"@pnpm/test-fixtures": "workspace:*",
|
||||
@@ -48,12 +48,12 @@
|
||||
"write-yaml-file": "^4.2.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"@pnpm/cli-utils": "workspace:0.6.47",
|
||||
"@pnpm/cli-utils": "workspace:0.6.48",
|
||||
"@pnpm/common-cli-options-help": "workspace:0.8.0",
|
||||
"@pnpm/config": "workspace:13.12.0",
|
||||
"@pnpm/config": "workspace:13.13.0",
|
||||
"@pnpm/constants": "workspace:5.0.0",
|
||||
"@pnpm/core-loggers": "workspace:6.1.3",
|
||||
"@pnpm/find-workspace-packages": "workspace:3.1.39",
|
||||
"@pnpm/find-workspace-packages": "workspace:3.1.40",
|
||||
"@pnpm/get-context": "workspace:5.3.6",
|
||||
"@pnpm/lifecycle": "workspace:12.1.4",
|
||||
"@pnpm/link-bins": "workspace:6.2.10",
|
||||
@@ -62,7 +62,7 @@
|
||||
"@pnpm/modules-yaml": "workspace:9.1.0",
|
||||
"@pnpm/normalize-registries": "workspace:2.0.12",
|
||||
"@pnpm/sort-packages": "workspace:2.1.7",
|
||||
"@pnpm/store-connection-manager": "workspace:3.2.5",
|
||||
"@pnpm/store-connection-manager": "workspace:3.2.6",
|
||||
"@pnpm/store-controller-types": "workspace:11.0.11",
|
||||
"@pnpm/types": "workspace:7.9.0",
|
||||
"@zkochan/npm-package-arg": "^2.0.1",
|
||||
|
||||
@@ -1,5 +1,13 @@
|
||||
# @pnpm/plugin-commands-script-runners
|
||||
|
||||
## 4.5.17
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [334e5340a]
|
||||
- @pnpm/config@13.13.0
|
||||
- @pnpm/cli-utils@0.6.48
|
||||
|
||||
## 4.5.16
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@pnpm/plugin-commands-script-runners",
|
||||
"version": "4.5.16",
|
||||
"version": "4.5.17",
|
||||
"description": "Commands for running scripts",
|
||||
"main": "lib/index.js",
|
||||
"types": "lib/index.d.ts",
|
||||
@@ -34,9 +34,9 @@
|
||||
},
|
||||
"homepage": "https://github.com/pnpm/pnpm/blob/main/packages/plugin-commands-script-runners#readme",
|
||||
"devDependencies": {
|
||||
"@pnpm/filter-workspace-packages": "workspace:4.4.19",
|
||||
"@pnpm/filter-workspace-packages": "workspace:4.4.20",
|
||||
"@pnpm/logger": "^4.0.0",
|
||||
"@pnpm/plugin-commands-script-runners": "workspace:4.5.16",
|
||||
"@pnpm/plugin-commands-script-runners": "workspace:4.5.17",
|
||||
"@pnpm/prepare": "workspace:*",
|
||||
"@pnpm/registry-mock": "2.12.1",
|
||||
"@types/ramda": "0.27.39",
|
||||
@@ -44,10 +44,10 @@
|
||||
"write-yaml-file": "^4.2.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"@pnpm/cli-utils": "workspace:0.6.47",
|
||||
"@pnpm/cli-utils": "workspace:0.6.48",
|
||||
"@pnpm/command": "workspace:2.0.0",
|
||||
"@pnpm/common-cli-options-help": "workspace:0.8.0",
|
||||
"@pnpm/config": "workspace:13.12.0",
|
||||
"@pnpm/config": "workspace:13.13.0",
|
||||
"@pnpm/error": "workspace:2.0.0",
|
||||
"@pnpm/lifecycle": "workspace:12.1.4",
|
||||
"@pnpm/read-project-manifest": "workspace:2.0.11",
|
||||
|
||||
@@ -1,5 +1,14 @@
|
||||
# @pnpm/plugin-commands-server
|
||||
|
||||
## 3.0.66
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [334e5340a]
|
||||
- @pnpm/config@13.13.0
|
||||
- @pnpm/cli-utils@0.6.48
|
||||
- @pnpm/store-connection-manager@3.2.6
|
||||
|
||||
## 3.0.65
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@pnpm/plugin-commands-server",
|
||||
"version": "3.0.65",
|
||||
"version": "3.0.66",
|
||||
"description": "Commands for controlling the store server",
|
||||
"main": "lib/index.js",
|
||||
"types": "lib/index.d.ts",
|
||||
@@ -30,19 +30,19 @@
|
||||
"homepage": "https://github.com/pnpm/pnpm/blob/main/packages/plugin-commands-server#readme",
|
||||
"devDependencies": {
|
||||
"@pnpm/logger": "^4.0.0",
|
||||
"@pnpm/plugin-commands-server": "workspace:3.0.65",
|
||||
"@pnpm/plugin-commands-server": "workspace:3.0.66",
|
||||
"@types/is-windows": "^1.0.0",
|
||||
"@types/ramda": "0.27.39",
|
||||
"@types/signal-exit": "^3.0.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"@pnpm/cli-meta": "workspace:2.0.1",
|
||||
"@pnpm/cli-utils": "workspace:0.6.47",
|
||||
"@pnpm/cli-utils": "workspace:0.6.48",
|
||||
"@pnpm/common-cli-options-help": "workspace:0.8.0",
|
||||
"@pnpm/config": "workspace:13.12.0",
|
||||
"@pnpm/config": "workspace:13.13.0",
|
||||
"@pnpm/error": "workspace:2.0.0",
|
||||
"@pnpm/server": "workspace:11.0.17",
|
||||
"@pnpm/store-connection-manager": "workspace:3.2.5",
|
||||
"@pnpm/store-connection-manager": "workspace:3.2.6",
|
||||
"@pnpm/store-path": "^5.0.0",
|
||||
"@zkochan/diable": "^1.0.2",
|
||||
"delay": "^5.0.0",
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @pnpm/plugin-commands-setup
|
||||
|
||||
## 1.1.33
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @pnpm/cli-utils@0.6.48
|
||||
|
||||
## 1.1.32
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@pnpm/plugin-commands-setup",
|
||||
"version": "1.1.32",
|
||||
"version": "1.1.33",
|
||||
"description": "pnpm commands for setting up pnpm",
|
||||
"main": "lib/index.js",
|
||||
"types": "lib/index.d.ts",
|
||||
@@ -30,7 +30,7 @@
|
||||
},
|
||||
"homepage": "https://github.com/pnpm/pnpm/blob/main/packages/plugin-commands-setup#readme",
|
||||
"dependencies": {
|
||||
"@pnpm/cli-utils": "workspace:0.6.47",
|
||||
"@pnpm/cli-utils": "workspace:0.6.48",
|
||||
"execa": "npm:safe-execa@^0.1.1",
|
||||
"render-help": "^1.0.1"
|
||||
},
|
||||
@@ -40,7 +40,7 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@pnpm/logger": "^4.0.0",
|
||||
"@pnpm/plugin-commands-setup": "workspace:1.1.32",
|
||||
"@pnpm/plugin-commands-setup": "workspace:1.1.33",
|
||||
"@pnpm/prepare": "workspace:*"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,5 +1,14 @@
|
||||
# @pnpm/plugin-commands-store
|
||||
|
||||
## 4.1.9
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [334e5340a]
|
||||
- @pnpm/config@13.13.0
|
||||
- @pnpm/cli-utils@0.6.48
|
||||
- @pnpm/store-connection-manager@3.2.6
|
||||
|
||||
## 4.1.8
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@pnpm/plugin-commands-store",
|
||||
"version": "4.1.8",
|
||||
"version": "4.1.9",
|
||||
"description": "Commands for controlling the store",
|
||||
"main": "lib/index.js",
|
||||
"types": "lib/index.d.ts",
|
||||
@@ -36,7 +36,7 @@
|
||||
"@pnpm/assert-store": "workspace:*",
|
||||
"@pnpm/lockfile-file": "workspace:4.2.6",
|
||||
"@pnpm/logger": "^4.0.0",
|
||||
"@pnpm/plugin-commands-store": "workspace:4.1.8",
|
||||
"@pnpm/plugin-commands-store": "workspace:4.1.9",
|
||||
"@pnpm/prepare": "workspace:*",
|
||||
"@pnpm/registry-mock": "2.12.1",
|
||||
"@types/archy": "0.0.31",
|
||||
@@ -50,15 +50,15 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@pnpm/cafs": "workspace:3.0.13",
|
||||
"@pnpm/cli-utils": "workspace:0.6.47",
|
||||
"@pnpm/config": "workspace:13.12.0",
|
||||
"@pnpm/cli-utils": "workspace:0.6.48",
|
||||
"@pnpm/config": "workspace:13.13.0",
|
||||
"@pnpm/error": "workspace:2.0.0",
|
||||
"@pnpm/get-context": "workspace:5.3.6",
|
||||
"@pnpm/lockfile-utils": "workspace:3.2.0",
|
||||
"@pnpm/normalize-registries": "workspace:2.0.12",
|
||||
"@pnpm/parse-wanted-dependency": "workspace:2.0.0",
|
||||
"@pnpm/pick-registry-for-package": "workspace:2.0.10",
|
||||
"@pnpm/store-connection-manager": "workspace:3.2.5",
|
||||
"@pnpm/store-connection-manager": "workspace:3.2.6",
|
||||
"@pnpm/store-controller-types": "workspace:11.0.11",
|
||||
"@pnpm/store-path": "^5.0.0",
|
||||
"@pnpm/types": "workspace:7.9.0",
|
||||
|
||||
@@ -1,5 +1,15 @@
|
||||
# pnpm
|
||||
|
||||
## 6.29.0
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- Add support of the `update-notifier` configuration option [#4158](https://github.com/pnpm/pnpm/issues/4158).
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- A package should be able to be a dependency of itself.
|
||||
|
||||
## 6.28.0
|
||||
|
||||
### Minor Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"pkg": {
|
||||
"assets": "dist/pnpmrc",
|
||||
"assets": ["dist/pnpmrc", "dist/scripts/*"],
|
||||
"targets": ["node14-linux-arm64"],
|
||||
"outputPath": "../artifacts/linux-arm64"
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"pkg": {
|
||||
"assets": "dist/pnpmrc",
|
||||
"assets": ["dist/pnpmrc", "dist/scripts/*"],
|
||||
"targets": ["node14-linux-x64"],
|
||||
"outputPath": "../artifacts/linux-x64"
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"pkg": {
|
||||
"assets": "dist/pnpmrc",
|
||||
"assets": ["dist/pnpmrc", "dist/scripts/*"],
|
||||
"targets": ["node14-linuxstatic-x64"],
|
||||
"outputPath": "../artifacts/linuxstatic-x64"
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"pkg": {
|
||||
"assets": "dist/pnpmrc",
|
||||
"assets": ["dist/pnpmrc", "dist/scripts/*"],
|
||||
"targets": ["node14-macos-arm64"],
|
||||
"outputPath": "../artifacts/macos-arm64"
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"pkg": {
|
||||
"assets": "dist/pnpmrc",
|
||||
"assets": ["dist/pnpmrc", "dist/scripts/*"],
|
||||
"targets": ["node14-macos-x64"],
|
||||
"outputPath": "../artifacts/macos-x64"
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"pkg": {
|
||||
"assets": "dist/pnpmrc",
|
||||
"assets": ["dist/pnpmrc", "dist/scripts/*"],
|
||||
"targets": ["node14-win-x64"],
|
||||
"outputPath": "../artifacts/win-x64"
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "pnpm",
|
||||
"description": "Fast, disk space efficient package manager",
|
||||
"version": "6.28.0",
|
||||
"version": "6.29.0",
|
||||
"bin": {
|
||||
"pnpm": "bin/pnpm.cjs",
|
||||
"pnpx": "bin/pnpx.cjs"
|
||||
@@ -22,35 +22,35 @@
|
||||
"@pnpm/assert-project": "workspace:*",
|
||||
"@pnpm/byline": "^1.0.0",
|
||||
"@pnpm/cli-meta": "workspace:2.0.1",
|
||||
"@pnpm/cli-utils": "workspace:0.6.47",
|
||||
"@pnpm/cli-utils": "workspace:0.6.48",
|
||||
"@pnpm/client": "workspace:6.1.1",
|
||||
"@pnpm/command": "workspace:2.0.0",
|
||||
"@pnpm/common-cli-options-help": "workspace:0.8.0",
|
||||
"@pnpm/config": "workspace:13.12.0",
|
||||
"@pnpm/config": "workspace:13.13.0",
|
||||
"@pnpm/constants": "workspace:5.0.0",
|
||||
"@pnpm/core-loggers": "workspace:6.1.3",
|
||||
"@pnpm/default-reporter": "workspace:8.5.10",
|
||||
"@pnpm/default-reporter": "workspace:8.5.11",
|
||||
"@pnpm/file-reporter": "workspace:2.0.0",
|
||||
"@pnpm/filter-workspace-packages": "workspace:4.4.19",
|
||||
"@pnpm/filter-workspace-packages": "workspace:4.4.20",
|
||||
"@pnpm/find-workspace-dir": "workspace:3.0.1",
|
||||
"@pnpm/find-workspace-packages": "workspace:3.1.39",
|
||||
"@pnpm/find-workspace-packages": "workspace:3.1.40",
|
||||
"@pnpm/lockfile-types": "workspace:3.1.5",
|
||||
"@pnpm/logger": "^4.0.0",
|
||||
"@pnpm/modules-yaml": "workspace:9.1.0",
|
||||
"@pnpm/nopt": "^0.2.1",
|
||||
"@pnpm/parse-cli-args": "workspace:4.4.0",
|
||||
"@pnpm/pick-registry-for-package": "workspace:2.0.10",
|
||||
"@pnpm/plugin-commands-audit": "workspace:5.1.39",
|
||||
"@pnpm/plugin-commands-env": "workspace:1.4.9",
|
||||
"@pnpm/plugin-commands-installation": "workspace:8.3.4",
|
||||
"@pnpm/plugin-commands-listing": "workspace:4.1.8",
|
||||
"@pnpm/plugin-commands-outdated": "workspace:5.1.7",
|
||||
"@pnpm/plugin-commands-publishing": "workspace:4.4.0",
|
||||
"@pnpm/plugin-commands-rebuild": "workspace:5.4.8",
|
||||
"@pnpm/plugin-commands-script-runners": "workspace:4.5.16",
|
||||
"@pnpm/plugin-commands-server": "workspace:3.0.65",
|
||||
"@pnpm/plugin-commands-setup": "workspace:1.1.32",
|
||||
"@pnpm/plugin-commands-store": "workspace:4.1.8",
|
||||
"@pnpm/plugin-commands-audit": "workspace:5.1.40",
|
||||
"@pnpm/plugin-commands-env": "workspace:1.4.10",
|
||||
"@pnpm/plugin-commands-installation": "workspace:8.3.6",
|
||||
"@pnpm/plugin-commands-listing": "workspace:4.1.9",
|
||||
"@pnpm/plugin-commands-outdated": "workspace:5.1.8",
|
||||
"@pnpm/plugin-commands-publishing": "workspace:4.4.1",
|
||||
"@pnpm/plugin-commands-rebuild": "workspace:5.4.9",
|
||||
"@pnpm/plugin-commands-script-runners": "workspace:4.5.17",
|
||||
"@pnpm/plugin-commands-server": "workspace:3.0.66",
|
||||
"@pnpm/plugin-commands-setup": "workspace:1.1.33",
|
||||
"@pnpm/plugin-commands-store": "workspace:4.1.9",
|
||||
"@pnpm/prepare": "workspace:*",
|
||||
"@pnpm/read-package-json": "workspace:5.0.10",
|
||||
"@pnpm/read-project-manifest": "workspace:2.0.11",
|
||||
|
||||
@@ -222,6 +222,7 @@ export default async function run (inputArgv: string[]) {
|
||||
await new Promise<void>((resolve) => setTimeout(() => resolve(), 0))
|
||||
|
||||
if (
|
||||
config.updateNotifier !== false &&
|
||||
!isCI &&
|
||||
!selfUpdate &&
|
||||
!config.offline &&
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @pnpm/resolve-dependencies
|
||||
|
||||
## 24.0.0
|
||||
|
||||
### Major Changes
|
||||
|
||||
- 37d09a68f: Don't skip a dependency that is named the same way as the package, if it has a different version.
|
||||
|
||||
## 23.0.4
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@pnpm/resolve-dependencies",
|
||||
"version": "23.0.4",
|
||||
"version": "24.0.0",
|
||||
"description": "Resolves dependency graph of a package",
|
||||
"main": "lib/index.js",
|
||||
"types": "lib/index.d.ts",
|
||||
@@ -58,7 +58,7 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@pnpm/logger": "^4.0.0",
|
||||
"@pnpm/resolve-dependencies": "workspace:23.0.4",
|
||||
"@pnpm/resolve-dependencies": "workspace:24.0.0",
|
||||
"@types/ramda": "0.27.39",
|
||||
"@types/semver": "^7.3.4"
|
||||
},
|
||||
|
||||
@@ -11,7 +11,6 @@ export interface WantedDependency {
|
||||
export default function getNonDevWantedDependencies (pkg: DependencyManifest) {
|
||||
const bd = pkg.bundleDependencies ?? pkg.bundleDependencies
|
||||
const bundledDeps = new Set(Array.isArray(bd) ? bd : [])
|
||||
bundledDeps.add(pkg.name)
|
||||
const filterDeps = getNotBundledDeps.bind(null, bundledDeps)
|
||||
return getWantedDependenciesFromGivenSet(
|
||||
filterDeps({ ...pkg.optionalDependencies, ...pkg.dependencies }),
|
||||
|
||||
@@ -713,7 +713,7 @@ async function resolveDependency (
|
||||
options.parentPkg.nodeId,
|
||||
options.parentPkg.depPath,
|
||||
depPath
|
||||
)
|
||||
) || depPath === options.parentPkg.depPath
|
||||
) {
|
||||
return null
|
||||
}
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# @pnpm/store-connection-manager
|
||||
|
||||
## 3.2.6
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [334e5340a]
|
||||
- @pnpm/config@13.13.0
|
||||
|
||||
## 3.2.5
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@pnpm/store-connection-manager",
|
||||
"version": "3.2.5",
|
||||
"version": "3.2.6",
|
||||
"description": "Create a direct pnpm store controller or connect to a running store server",
|
||||
"main": "lib/index.js",
|
||||
"types": "lib/index.d.ts",
|
||||
@@ -30,12 +30,12 @@
|
||||
"homepage": "https://github.com/pnpm/pnpm/blob/main/packages/store-connection-manager#readme",
|
||||
"devDependencies": {
|
||||
"@pnpm/logger": "^4.0.0",
|
||||
"@pnpm/store-connection-manager": "workspace:3.2.5"
|
||||
"@pnpm/store-connection-manager": "workspace:3.2.6"
|
||||
},
|
||||
"dependencies": {
|
||||
"@pnpm/cli-meta": "workspace:2.0.1",
|
||||
"@pnpm/client": "workspace:6.1.1",
|
||||
"@pnpm/config": "workspace:13.12.0",
|
||||
"@pnpm/config": "workspace:13.13.0",
|
||||
"@pnpm/error": "workspace:2.0.0",
|
||||
"@pnpm/package-store": "workspace:12.1.8",
|
||||
"@pnpm/server": "workspace:11.0.17",
|
||||
|
||||
662
pnpm-lock.yaml
generated
662
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user