diff --git a/.changeset/add-sbom-command.md b/.changeset/add-sbom-command.md index 352f8fb715..c51d72528a 100644 --- a/.changeset/add-sbom-command.md +++ b/.changeset/add-sbom-command.md @@ -1,6 +1,6 @@ --- "@pnpm/sbom": minor -"@pnpm/plugin-commands-sbom": minor +"@pnpm/deps.compliance.commands": minor "pnpm": minor --- diff --git a/.changeset/approve-builds-all-flag.md b/.changeset/approve-builds-all-flag.md index 070909ad7e..aaa180096f 100644 --- a/.changeset/approve-builds-all-flag.md +++ b/.changeset/approve-builds-all-flag.md @@ -1,5 +1,5 @@ --- -"@pnpm/exec.build-commands": minor +"@pnpm/building.commands": minor "pnpm": minor --- diff --git a/.changeset/audit-env-lockfile.md b/.changeset/audit-env-lockfile.md index f972ad36f0..da195c2924 100644 --- a/.changeset/audit-env-lockfile.md +++ b/.changeset/audit-env-lockfile.md @@ -1,6 +1,6 @@ --- "@pnpm/audit": minor -"@pnpm/plugin-commands-audit": minor +"@pnpm/deps.compliance.commands": minor "pnpm": minor --- diff --git a/.changeset/bold-words-give.md b/.changeset/bold-words-give.md index 561d9e5329..5321de3636 100644 --- a/.changeset/bold-words-give.md +++ b/.changeset/bold-words-give.md @@ -1,6 +1,6 @@ --- "@pnpm/plugin-commands-installation": patch -"@pnpm/plugin-commands-deploy": patch +"@pnpm/releasing.commands": patch pnpm: patch --- diff --git a/.changeset/bright-digests-store.md b/.changeset/bright-digests-store.md index 23e79f405b..159c8da039 100644 --- a/.changeset/bright-digests-store.md +++ b/.changeset/bright-digests-store.md @@ -3,7 +3,7 @@ "@pnpm/store.cafs": major "@pnpm/worker": major "@pnpm/package-store": major -"@pnpm/plugin-commands-store-inspecting": major +"@pnpm/store.commands": major "@pnpm/license-scanner": major "@pnpm/mount-modules": major "pnpm": major diff --git a/.changeset/config-deps-lockfile.md b/.changeset/config-deps-lockfile.md index df1a271b16..17d5e88af6 100644 --- a/.changeset/config-deps-lockfile.md +++ b/.changeset/config-deps-lockfile.md @@ -5,9 +5,8 @@ "@pnpm/lockfile.types": minor "@pnpm/lockfile.utils": minor "@pnpm/types": patch -"@pnpm/tools.plugin-commands-self-updater": minor +"@pnpm/engine.pm.commands": minor "@pnpm/calc-dep-state": minor -"@pnpm/plugin-commands-setup": patch "@pnpm/resolve-dependencies": patch "pnpm": minor --- diff --git a/.changeset/dark-monkeys-peel.md b/.changeset/dark-monkeys-peel.md index 2f411465a2..5be741f64b 100644 --- a/.changeset/dark-monkeys-peel.md +++ b/.changeset/dark-monkeys-peel.md @@ -1,5 +1,5 @@ --- -"@pnpm/plugin-commands-store": patch +"@pnpm/store.commands": patch "pnpm": patch --- diff --git a/.changeset/deploy-preserve-allow-builds.md b/.changeset/deploy-preserve-allow-builds.md index 5fe4246efa..d80517c54b 100644 --- a/.changeset/deploy-preserve-allow-builds.md +++ b/.changeset/deploy-preserve-allow-builds.md @@ -1,5 +1,5 @@ --- -"@pnpm/plugin-commands-deploy": minor +"@pnpm/releasing.commands": minor --- Preserve `allowBuilds` settings when deploying a project. The `allowBuilds` configuration is now written to `pnpm-workspace.yaml` in the deploy directory. diff --git a/.changeset/dirty-foxes-invite.md b/.changeset/dirty-foxes-invite.md index cbca10d45d..4c71caa342 100644 --- a/.changeset/dirty-foxes-invite.md +++ b/.changeset/dirty-foxes-invite.md @@ -1,5 +1,5 @@ --- -"@pnpm/tools.plugin-commands-self-updater": patch +"@pnpm/engine.pm.commands": patch "pnpm": patch --- diff --git a/.changeset/dirty-parents-end.md b/.changeset/dirty-parents-end.md index 9a699b8c12..4a54a47819 100644 --- a/.changeset/dirty-parents-end.md +++ b/.changeset/dirty-parents-end.md @@ -1,7 +1,6 @@ --- "@pnpm/building.pkg-requires-build": major -"@pnpm/building.policy-commands": major -"@pnpm/building.build-commands": major +"@pnpm/building.commands": major "@pnpm/building.during-install": major "@pnpm/building.after-install": major "@pnpm/building.policy": major diff --git a/.changeset/early-numbers-look.md b/.changeset/early-numbers-look.md index 5c5b0b3e19..eb16262017 100644 --- a/.changeset/early-numbers-look.md +++ b/.changeset/early-numbers-look.md @@ -1,5 +1,5 @@ --- -"@pnpm/builder.policy": minor +"@pnpm/building.policy": minor "pnpm": patch --- diff --git a/.changeset/easy-toys-design.md b/.changeset/easy-toys-design.md index f7bff8e079..b342de728c 100644 --- a/.changeset/easy-toys-design.md +++ b/.changeset/easy-toys-design.md @@ -1,10 +1,9 @@ --- -"@pnpm/plugin-commands-rebuild": major +"@pnpm/building.commands": major "@pnpm/modules-yaml": major "@pnpm/headless": major -"@pnpm/build-modules": major +"@pnpm/building.during-install": major "@pnpm/core": major -"@pnpm/exec.build-commands": major --- `ignoreBuilds` is now a set of DepPath. diff --git a/.changeset/empty-paws-march.md b/.changeset/empty-paws-march.md index 2472ae8820..22ecb16072 100644 --- a/.changeset/empty-paws-march.md +++ b/.changeset/empty-paws-march.md @@ -1,5 +1,5 @@ --- -"@pnpm/plugin-commands-publishing": patch +"@pnpm/releasing.commands": patch "pnpm": patch --- diff --git a/.changeset/env-cross-platform-musl.md b/.changeset/env-cross-platform-musl.md index 9aabb1ecd2..9c6d9bb3fe 100644 --- a/.changeset/env-cross-platform-musl.md +++ b/.changeset/env-cross-platform-musl.md @@ -1,6 +1,6 @@ --- "@pnpm/node.fetcher": minor -"@pnpm/plugin-commands-env": minor +"@pnpm/runtime.commands": minor "pnpm": minor --- diff --git a/.changeset/evil-llamas-show.md b/.changeset/evil-llamas-show.md index 47b8d4d000..c2c3357690 100644 --- a/.changeset/evil-llamas-show.md +++ b/.changeset/evil-llamas-show.md @@ -1,5 +1,5 @@ --- -"@pnpm/build-modules": major +"@pnpm/building.during-install": major --- Replaced fetchingBundledManifest with fetching. diff --git a/.changeset/five-lies-travel.md b/.changeset/five-lies-travel.md index 8bfcf859fd..59d01ef158 100644 --- a/.changeset/five-lies-travel.md +++ b/.changeset/five-lies-travel.md @@ -1,30 +1,25 @@ --- "@pnpm/plugin-commands-installation": major -"@pnpm/plugin-commands-store-inspecting": major -"@pnpm/plugin-commands-completion": major -"@pnpm/plugin-commands-publishing": major +"@pnpm/store.commands": major +"@pnpm/cli.commands": major +"@pnpm/releasing.commands": major "@pnpm/plugin-commands-script-runners": major "@pnpm/write-project-manifest": major "@pnpm/filter-workspace-packages": major "@pnpm/read-project-manifest": major -"@pnpm/plugin-commands-licenses": major -"@pnpm/plugin-commands-outdated": major -"@pnpm/tools.plugin-commands-self-updater": major +"@pnpm/deps.compliance.commands": major +"@pnpm/deps.inspection.commands": major +"@pnpm/engine.pm.commands": major "@pnpm/workspace.filter-packages-from-dir": major "@pnpm/plugin-commands-patching": major "@pnpm/read-projects-context": major -"@pnpm/plugin-commands-listing": major "@pnpm/resolve-workspace-range": major "@pnpm/pick-registry-for-package": major "@pnpm/make-dedicated-lockfile": major "@pnpm/parse-wanted-dependency": major "@pnpm/resolve-dependencies": major "@pnpm/exportable-manifest": major -"@pnpm/plugin-commands-deploy": major "@pnpm/reviewing.dependencies-hierarchy": major -"@pnpm/plugin-commands-doctor": major -"@pnpm/plugin-commands-audit": major -"@pnpm/plugin-commands-setup": major "@pnpm/read-package-json": major "@pnpm/resolving.jsr-specifier-parser": major "@pnpm/store-connection-manager": major @@ -34,7 +29,7 @@ "@pnpm/plugin-commands-init": major "@pnpm/pkg-manager.direct-dep-linker": major "@pnpm/package-requester": major -"@pnpm/plugin-commands-rebuild": major +"@pnpm/building.commands": major "@pnpm/store-controller-types": major "@pnpm/find-workspace-dir": major "@pnpm/common-cli-options-help": major @@ -43,7 +38,6 @@ "@pnpm/render-peer-issues": major "@pnpm/modules-cleaner": major "@pnpm/manifest-utils": major -"@pnpm/plugin-commands-store": major "@pnpm/get-release-text": major "@pnpm/prepare-temp-dir": major "@pnpm/directory-fetcher": major @@ -65,9 +59,9 @@ "@pnpm/local-resolver": major "@pnpm/eslint-config": major "@pnpm/test-fixtures": major -"@pnpm/plugin-commands-env": major +"@pnpm/runtime.commands": major "@pnpm/env.system-node-version": major -"@pnpm/exec.pkg-requires-build": major +"@pnpm/building.pkg-requires-build": major "@pnpm/fetching.binary-fetcher": major "@pnpm/fs.indexed-pkg-importer": major "@pnpm/hooks.read-package-hook": major @@ -111,14 +105,13 @@ "@pnpm/text.comments-parser": major "@pnpm/workspace.pkgs-graph": major "@pnpm/crypto.shasums-file": major -"@pnpm/exec.build-commands": major "@pnpm/read-modules-dir": major "@pnpm/network.auth-header": major "@pnpm/package-store": major "@pnpm/tsconfig": major "@pnpm/parse-cli-args": major "@pnpm/deps.graph-builder": major -"@pnpm/build-modules": major +"@pnpm/building.during-install": major "@pnpm/lockfile.filtering": major "@pnpm/object.key-sorting": major "@pnpm/constants": major diff --git a/.changeset/five-teams-find.md b/.changeset/five-teams-find.md index fcf47385f4..39fb73f0cb 100644 --- a/.changeset/five-teams-find.md +++ b/.changeset/five-teams-find.md @@ -1,5 +1,5 @@ --- -"@pnpm/plugin-commands-publishing": minor +"@pnpm/releasing.commands": minor "pnpm": minor --- diff --git a/.changeset/fix-completion-help-url.md b/.changeset/fix-completion-help-url.md index dc36cf4e0f..cb9f9b11aa 100644 --- a/.changeset/fix-completion-help-url.md +++ b/.changeset/fix-completion-help-url.md @@ -1,5 +1,5 @@ --- -"@pnpm/plugin-commands-completion": patch +"@pnpm/cli.commands": patch "pnpm": patch --- diff --git a/.changeset/fix-exe-self-update-symlink.md b/.changeset/fix-exe-self-update-symlink.md index 092f10bfd8..d242c21834 100644 --- a/.changeset/fix-exe-self-update-symlink.md +++ b/.changeset/fix-exe-self-update-symlink.md @@ -1,5 +1,5 @@ --- -"@pnpm/tools.plugin-commands-self-updater": patch +"@pnpm/engine.pm.commands": patch "pnpm": patch --- diff --git a/.changeset/fix-exe-version-switch-no-nodejs.md b/.changeset/fix-exe-version-switch-no-nodejs.md index a73f843da7..96987d9826 100644 --- a/.changeset/fix-exe-version-switch-no-nodejs.md +++ b/.changeset/fix-exe-version-switch-no-nodejs.md @@ -1,5 +1,5 @@ --- -"@pnpm/tools.plugin-commands-self-updater": patch +"@pnpm/engine.pm.commands": patch "pnpm": patch --- diff --git a/.changeset/fix-list-only-projects.md b/.changeset/fix-list-only-projects.md index aa4c13ea57..a27b36ef42 100644 --- a/.changeset/fix-list-only-projects.md +++ b/.changeset/fix-list-only-projects.md @@ -1,6 +1,6 @@ --- "@pnpm/reviewing.dependencies-hierarchy": patch -"@pnpm/reviewing.plugin-commands-listing": patch +"@pnpm/deps.inspection.commands": patch "pnpm": patch --- diff --git a/.changeset/fix-outdated-deprecation-display.md b/.changeset/fix-outdated-deprecation-display.md index 528ee17091..c194851be5 100644 --- a/.changeset/fix-outdated-deprecation-display.md +++ b/.changeset/fix-outdated-deprecation-display.md @@ -1,5 +1,5 @@ --- -"@pnpm/plugin-commands-outdated": patch +"@pnpm/deps.inspection.commands": patch "pnpm": patch --- diff --git a/.changeset/floppy-socks-rest.md b/.changeset/floppy-socks-rest.md index 7a07bdd2f3..cb1c4a8a55 100644 --- a/.changeset/floppy-socks-rest.md +++ b/.changeset/floppy-socks-rest.md @@ -1,5 +1,5 @@ --- -"@pnpm/plugin-commands-audit": patch +"@pnpm/deps.compliance.commands": patch "pnpm": patch --- diff --git a/.changeset/global-virtual-store-reattach.md b/.changeset/global-virtual-store-reattach.md index ff0aa7ed22..b89434f661 100644 --- a/.changeset/global-virtual-store-reattach.md +++ b/.changeset/global-virtual-store-reattach.md @@ -1,5 +1,5 @@ --- -"@pnpm/graph-builder": patch +"@pnpm/deps.graph-builder": patch "pnpm": patch --- diff --git a/.changeset/install-from-release-channels.md b/.changeset/install-from-release-channels.md index be382bc6ad..3660d70765 100644 --- a/.changeset/install-from-release-channels.md +++ b/.changeset/install-from-release-channels.md @@ -1,6 +1,6 @@ --- "@pnpm/node.resolver": patch -"@pnpm/plugin-commands-env": patch +"@pnpm/runtime.commands": patch --- `parseNodeSpecifier` is moved from `@pnpm/plugin-commands-env` to `@pnpm/node.resolver` and enhanced to support all Node.js version specifier formats. Previously `parseEnvSpecifier` (in `@pnpm/node.resolver`) handled the resolver's parsing, while `parseNodeSpecifier` (in `@pnpm/plugin-commands-env`) was a stricter but now-unused validator. They are now unified into a single `parseNodeSpecifier` in `@pnpm/node.resolver` that supports: exact versions (`22.0.0`), prerelease versions (`22.0.0-rc.4`), semver ranges (`18`, `^18`), LTS codenames (`argon`, `iron`), well-known aliases (`lts`, `latest`), standalone release channels (`nightly`, `rc`, `test`, `v8-canary`, `release`), and channel/version combos (`rc/18`, `nightly/latest`). diff --git a/.changeset/isolated-global-packages.md b/.changeset/isolated-global-packages.md index 781e8ee5f1..f5085c8451 100644 --- a/.changeset/isolated-global-packages.md +++ b/.changeset/isolated-global-packages.md @@ -2,7 +2,7 @@ "@pnpm/global.packages": minor "@pnpm/global.commands": minor "@pnpm/plugin-commands-installation": major -"@pnpm/plugin-commands-listing": minor +"@pnpm/deps.inspection.commands": minor "@pnpm/plugin-commands-script-runners": minor "pnpm": major --- diff --git a/.changeset/lucky-bikes-nail.md b/.changeset/lucky-bikes-nail.md index 21dc8493e8..2f0c8573bb 100644 --- a/.changeset/lucky-bikes-nail.md +++ b/.changeset/lucky-bikes-nail.md @@ -1,5 +1,5 @@ --- -"@pnpm/plugin-commands-audit": minor +"@pnpm/deps.compliance.commands": minor "@pnpm/config": minor "pnpm": minor --- diff --git a/.changeset/open-trams-take.md b/.changeset/open-trams-take.md index aaa763f0c4..27e0fb4d77 100644 --- a/.changeset/open-trams-take.md +++ b/.changeset/open-trams-take.md @@ -1,5 +1,5 @@ --- -"@pnpm/plugin-commands-listing": minor +"@pnpm/deps.inspection.commands": minor "@pnpm/reviewing.dependencies-hierarchy": minor "@pnpm/list": minor --- diff --git a/.changeset/pink-dragons-sing.md b/.changeset/pink-dragons-sing.md index ae931f302a..ab05eec42d 100644 --- a/.changeset/pink-dragons-sing.md +++ b/.changeset/pink-dragons-sing.md @@ -1,5 +1,5 @@ --- -"@pnpm/plugin-commands-audit": patch +"@pnpm/deps.compliance.commands": patch "pnpm": patch --- diff --git a/.changeset/pink-parks-begin.md b/.changeset/pink-parks-begin.md index 3548017678..8f4eccbdf1 100644 --- a/.changeset/pink-parks-begin.md +++ b/.changeset/pink-parks-begin.md @@ -1,5 +1,5 @@ --- -"@pnpm/plugin-commands-deploy": patch +"@pnpm/releasing.commands": patch "pnpm": patch --- diff --git a/.changeset/polite-carpets-relax.md b/.changeset/polite-carpets-relax.md index 28fd225d5b..371a47c2c4 100644 --- a/.changeset/polite-carpets-relax.md +++ b/.changeset/polite-carpets-relax.md @@ -1,30 +1,25 @@ --- "@pnpm/plugin-commands-installation": major -"@pnpm/plugin-commands-store-inspecting": major -"@pnpm/plugin-commands-completion": major -"@pnpm/plugin-commands-publishing": major +"@pnpm/store.commands": major +"@pnpm/cli.commands": major +"@pnpm/releasing.commands": major "@pnpm/plugin-commands-script-runners": major "@pnpm/write-project-manifest": major "@pnpm/filter-workspace-packages": major "@pnpm/read-project-manifest": major -"@pnpm/plugin-commands-licenses": major -"@pnpm/plugin-commands-outdated": major -"@pnpm/tools.plugin-commands-self-updater": major +"@pnpm/deps.compliance.commands": major +"@pnpm/deps.inspection.commands": major +"@pnpm/engine.pm.commands": major "@pnpm/workspace.filter-packages-from-dir": major "@pnpm/plugin-commands-patching": major "@pnpm/read-projects-context": major -"@pnpm/plugin-commands-listing": major "@pnpm/resolve-workspace-range": major "@pnpm/pick-registry-for-package": major "@pnpm/make-dedicated-lockfile": major "@pnpm/parse-wanted-dependency": major "@pnpm/resolve-dependencies": major "@pnpm/exportable-manifest": major -"@pnpm/plugin-commands-deploy": major "@pnpm/reviewing.dependencies-hierarchy": major -"@pnpm/plugin-commands-doctor": major -"@pnpm/plugin-commands-audit": major -"@pnpm/plugin-commands-setup": major "@pnpm/read-package-json": major "@pnpm/resolving.jsr-specifier-parser": major "@pnpm/store-connection-manager": major @@ -34,7 +29,7 @@ "@pnpm/plugin-commands-init": major "@pnpm/pkg-manager.direct-dep-linker": major "@pnpm/package-requester": major -"@pnpm/plugin-commands-rebuild": major +"@pnpm/building.commands": major "@pnpm/store-controller-types": major "@pnpm/find-workspace-dir": major "@pnpm/common-cli-options-help": major @@ -43,7 +38,6 @@ "@pnpm/render-peer-issues": major "@pnpm/modules-cleaner": major "@pnpm/manifest-utils": major -"@pnpm/plugin-commands-store": major "@pnpm/directory-fetcher": major "@pnpm/fs.is-empty-dir-or-nothing": major "@pnpm/default-resolver": major @@ -59,9 +53,9 @@ "@pnpm/modules-yaml": major "@pnpm/package-bins": major "@pnpm/local-resolver": major -"@pnpm/plugin-commands-env": major +"@pnpm/runtime.commands": major "@pnpm/env.system-node-version": major -"@pnpm/exec.pkg-requires-build": major +"@pnpm/building.pkg-requires-build": major "@pnpm/fetching.binary-fetcher": major "@pnpm/fs.indexed-pkg-importer": major "@pnpm/hooks.read-package-hook": major @@ -103,13 +97,12 @@ "@pnpm/text.comments-parser": major "@pnpm/workspace.pkgs-graph": major "@pnpm/crypto.shasums-file": major -"@pnpm/exec.build-commands": major "@pnpm/read-modules-dir": major "@pnpm/network.auth-header": major "@pnpm/package-store": major "@pnpm/parse-cli-args": major "@pnpm/deps.graph-builder": major -"@pnpm/build-modules": major +"@pnpm/building.during-install": major "@pnpm/lockfile.filtering": major "@pnpm/object.key-sorting": major "@pnpm/constants": major diff --git a/.changeset/quick-foxes-leap.md b/.changeset/quick-foxes-leap.md index da8b8b5adf..9e489b91d7 100644 --- a/.changeset/quick-foxes-leap.md +++ b/.changeset/quick-foxes-leap.md @@ -5,7 +5,7 @@ "@pnpm/package-requester": major "@pnpm/npm-resolver": major "@pnpm/reviewing.dependencies-hierarchy": major -"@pnpm/build-modules": major +"@pnpm/building.during-install": major "pnpm": major --- diff --git a/.changeset/refactor-env-use-global-bin-linker.md b/.changeset/refactor-env-use-global-bin-linker.md index 9bf1526ead..e7bebaae3f 100644 --- a/.changeset/refactor-env-use-global-bin-linker.md +++ b/.changeset/refactor-env-use-global-bin-linker.md @@ -3,7 +3,7 @@ "@pnpm/resolver-base": patch "@pnpm/lockfile.types": patch "@pnpm/node.resolver": patch -"@pnpm/plugin-commands-env": patch +"@pnpm/runtime.commands": patch --- Added `getNodeBinsForCurrentOS` to `@pnpm/constants` which returns a `Record` with paths for `node`, `npm`, and `npx` within the Node.js package. This record is now used as `BinaryResolution.bin` (type widened from `string` to `string | Record`) and as `manifest.bin` in the node resolver, so pnpm's bin-linker creates all three shims automatically when installing a Node.js runtime. diff --git a/.changeset/remove-deprecated-build-settings0.md b/.changeset/remove-deprecated-build-settings0.md index 80b39abc8e..99dadf90ee 100644 --- a/.changeset/remove-deprecated-build-settings0.md +++ b/.changeset/remove-deprecated-build-settings0.md @@ -3,10 +3,9 @@ "@pnpm/config": major "@pnpm/core": major "@pnpm/headless": major -"@pnpm/builder.policy": major -"@pnpm/exec.build-commands": major +"@pnpm/building.policy": major +"@pnpm/building.commands": major "@pnpm/plugin-commands-installation": major -"@pnpm/plugin-commands-rebuild": major "@pnpm/workspace.manifest-writer": major --- diff --git a/.changeset/remove-deprecated-patch-options.md b/.changeset/remove-deprecated-patch-options.md index 86c89fb67f..163e6c0c38 100644 --- a/.changeset/remove-deprecated-patch-options.md +++ b/.changeset/remove-deprecated-patch-options.md @@ -1,13 +1,13 @@ --- "@pnpm/plugin-commands-installation": major -"@pnpm/plugin-commands-deploy": major +"@pnpm/releasing.commands": major "@pnpm/plugin-commands-patching": major "@pnpm/package-bins": major "@pnpm/patching.apply-patch": major "@pnpm/patching.config": major "@pnpm/patching.types": major "@pnpm/headless": major -"@pnpm/build-modules": major +"@pnpm/building.during-install": major "@pnpm/core": major "@pnpm/types": major "@pnpm/config": major diff --git a/.changeset/reverse-why-tree.md b/.changeset/reverse-why-tree.md index 79f166bfe0..2460d31d8a 100644 --- a/.changeset/reverse-why-tree.md +++ b/.changeset/reverse-why-tree.md @@ -1,7 +1,7 @@ --- "@pnpm/reviewing.dependencies-hierarchy": minor "@pnpm/list": minor -"@pnpm/plugin-commands-listing": minor +"@pnpm/deps.inspection.commands": minor "pnpm": minor --- diff --git a/.changeset/rich-days-bow.md b/.changeset/rich-days-bow.md index 8512a8c0f6..c7a246dfd8 100644 --- a/.changeset/rich-days-bow.md +++ b/.changeset/rich-days-bow.md @@ -1,5 +1,5 @@ --- -"@pnpm/plugin-commands-audit": patch +"@pnpm/deps.compliance.commands": patch --- fixed help text for audit --ignore-registry-errors diff --git a/.changeset/runtime-set-command.md b/.changeset/runtime-set-command.md index 735069af68..3ed0cbcd22 100644 --- a/.changeset/runtime-set-command.md +++ b/.changeset/runtime-set-command.md @@ -1,6 +1,5 @@ --- -"@pnpm/plugin-commands-env": patch -"@pnpm/runtime.commands": minor +"@pnpm/runtime.commands": patch "pnpm": minor --- diff --git a/.changeset/shaky-lines-sit.md b/.changeset/shaky-lines-sit.md index 22c72094e7..4d4aef2ebe 100644 --- a/.changeset/shaky-lines-sit.md +++ b/.changeset/shaky-lines-sit.md @@ -1,5 +1,5 @@ --- -"@pnpm/plugin-commands-listing": patch +"@pnpm/deps.inspection.commands": patch "@pnpm/reviewing.dependencies-hierarchy": patch "@pnpm/types": patch "@pnpm/list": patch diff --git a/.changeset/shy-weeks-raise.md b/.changeset/shy-weeks-raise.md index 7fe0bc68d7..54e02e8ef6 100644 --- a/.changeset/shy-weeks-raise.md +++ b/.changeset/shy-weeks-raise.md @@ -1,5 +1,5 @@ --- -"@pnpm/plugin-commands-store": patch +"@pnpm/store.commands": patch "pnpm": patch --- diff --git a/.changeset/small-numbers-joke.md b/.changeset/small-numbers-joke.md index 3730a05577..4f771ee99b 100644 --- a/.changeset/small-numbers-joke.md +++ b/.changeset/small-numbers-joke.md @@ -1,9 +1,8 @@ --- "@pnpm/plugin-commands-installation": major -"@pnpm/plugin-commands-publishing": major +"@pnpm/releasing.commands": major "@pnpm/plugin-commands-script-runners": major -"@pnpm/plugin-commands-deploy": major -"@pnpm/plugin-commands-env": major +"@pnpm/runtime.commands": major "@pnpm/workspace.find-packages": major "@pnpm/constants": major "@pnpm/core": major diff --git a/.changeset/sour-hoops-allow.md b/.changeset/sour-hoops-allow.md index baad0515a7..e59cee2ede 100644 --- a/.changeset/sour-hoops-allow.md +++ b/.changeset/sour-hoops-allow.md @@ -1,7 +1,7 @@ --- "@pnpm/pick-fetcher": major "@pnpm/resolve-dependencies": minor -"@pnpm/plugin-commands-deploy": minor +"@pnpm/releasing.commands": minor "@pnpm/store-connection-manager": minor "@pnpm/default-resolver": minor "@pnpm/license-scanner": minor diff --git a/.changeset/sqlite-store-index.md b/.changeset/sqlite-store-index.md index 537d00fa11..a8ff4ddf09 100644 --- a/.changeset/sqlite-store-index.md +++ b/.changeset/sqlite-store-index.md @@ -2,12 +2,11 @@ "@pnpm/store.index": minor "@pnpm/store.cafs": minor "@pnpm/worker": minor -"@pnpm/plugin-commands-store-inspecting": minor -"@pnpm/plugin-commands-store": minor +"@pnpm/store.commands": minor "@pnpm/package-store": minor "@pnpm/store.pkg-finder": minor "@pnpm/reviewing.dependencies-hierarchy": minor -"@pnpm/plugin-commands-rebuild": minor +"@pnpm/building.commands": minor "pnpm": minor --- diff --git a/.changeset/stupid-carpets-teach.md b/.changeset/stupid-carpets-teach.md index b5c40c4de2..2f61621f0c 100644 --- a/.changeset/stupid-carpets-teach.md +++ b/.changeset/stupid-carpets-teach.md @@ -1,7 +1,7 @@ --- "@pnpm/plugin-commands-installation": minor "@pnpm/resolve-dependencies": minor -"@pnpm/plugin-commands-audit": minor +"@pnpm/deps.compliance.commands": minor "@pnpm/npm-resolver": minor "@pnpm/core": minor "@pnpm/types": minor diff --git a/.changeset/tangy-pans-pull.md b/.changeset/tangy-pans-pull.md index 9fffb0061b..2998a0a1c3 100644 --- a/.changeset/tangy-pans-pull.md +++ b/.changeset/tangy-pans-pull.md @@ -1,5 +1,5 @@ --- -"@pnpm/plugin-commands-publishing": major +"@pnpm/releasing.commands": major "pnpm": major "@pnpm/make-dedicated-lockfile": minor "@pnpm/exportable-manifest": minor diff --git a/.changeset/warm-clouds-drift.md b/.changeset/warm-clouds-drift.md index a6cf543522..62a7ecea7d 100644 --- a/.changeset/warm-clouds-drift.md +++ b/.changeset/warm-clouds-drift.md @@ -1,5 +1,5 @@ --- -"@pnpm/build-modules": patch +"@pnpm/building.during-install": patch "pnpm": patch --- diff --git a/.changeset/yellow-beds-wear.md b/.changeset/yellow-beds-wear.md index cd4a4d6ebb..1753e0e4f1 100644 --- a/.changeset/yellow-beds-wear.md +++ b/.changeset/yellow-beds-wear.md @@ -1,8 +1,8 @@ --- -"@pnpm/plugin-commands-rebuild": patch +"@pnpm/building.commands": patch "@pnpm/default-reporter": patch "@pnpm/headless": patch -"@pnpm/build-modules": patch +"@pnpm/building.during-install": patch "@pnpm/core": patch "pnpm": patch --- diff --git a/.changeset/young-radios-fly.md b/.changeset/young-radios-fly.md index c68a070c82..7c0fb63cb7 100644 --- a/.changeset/young-radios-fly.md +++ b/.changeset/young-radios-fly.md @@ -1,5 +1,5 @@ --- -"@pnpm/plugin-commands-completion": patch +"@pnpm/cli.commands": patch --- Give correct suggestions when command line ends with a space. #[10607](https://github.com/pnpm/pnpm/pull/10607/changes) diff --git a/.meta-updater/src/index.ts b/.meta-updater/src/index.ts index c555a2bd49..8952f10393 100644 --- a/.meta-updater/src/index.ts +++ b/.meta-updater/src/index.ts @@ -254,7 +254,7 @@ async function updateManifest (workspaceDir: string, manifest: ProjectManifest, case '@pnpm/lockfile.types': scripts = { ...manifest.scripts } break - case '@pnpm/building.policy-commands': + case '@pnpm/building.commands': case '@pnpm/config.deps-installer': case '@pnpm/headless': case '@pnpm/outdated': @@ -262,15 +262,12 @@ async function updateManifest (workspaceDir: string, manifest: ProjectManifest, case '@pnpm/cache.commands': case '@pnpm/plugin-commands-import': case '@pnpm/plugin-commands-installation': - case '@pnpm/plugin-commands-listing': - case '@pnpm/plugin-commands-outdated': + case '@pnpm/deps.inspection.commands': case '@pnpm/plugin-commands-patching': - case '@pnpm/plugin-commands-publishing': - case '@pnpm/building.build-commands': + case '@pnpm/releasing.commands': case '@pnpm/plugin-commands-script-runners': - case '@pnpm/plugin-commands-store': - case '@pnpm/plugin-commands-deploy': - case '@pnpm/plugin-commands-audit': + case '@pnpm/store.commands': + case '@pnpm/deps.compliance.commands': case CLI_PKG_NAME: case '@pnpm/core': { preset = '@pnpm/jest-config/with-registry' diff --git a/__utils__/jest-config/config.js b/__utils__/jest-config/config.js index e548f94419..13be95c6be 100644 --- a/__utils__/jest-config/config.js +++ b/__utils__/jest-config/config.js @@ -10,7 +10,7 @@ const config = { testEnvironment: "node", collectCoverage: true, coveragePathIgnorePatterns: ["/node_modules/"], - testPathIgnorePatterns: ["/fixtures/", "/__fixtures__/", "/test/utils/.+"], + testPathIgnorePatterns: ["/fixtures/", "/__fixtures__/", "/test/(.+/)?utils/"], modulePathIgnorePatterns: ['\/__fixtures__\/.*'], testTimeout: 4 * 60 * 1000, // 4 minutes setupFilesAfterEnv: [path.join(import.meta.dirname, "setupFilesAfterEnv.js")], diff --git a/building/build-commands/README.md b/building/build-commands/README.md deleted file mode 100644 index 54e53f2739..0000000000 --- a/building/build-commands/README.md +++ /dev/null @@ -1,15 +0,0 @@ -# @pnpm/plugin-commands-rebuild - -> Commands for rebuilding dependencies - -[![npm version](https://img.shields.io/npm/v/@pnpm/plugin-commands-rebuild.svg)](https://www.npmjs.com/package/@pnpm/plugin-commands-rebuild) - -## Installation - -```sh -pnpm add @pnpm/plugin-commands-rebuild -``` - -## License - -MIT diff --git a/building/build-commands/package.json b/building/commands/package.json similarity index 74% rename from building/build-commands/package.json rename to building/commands/package.json index 76a2fee441..ed12bafdb5 100644 --- a/building/build-commands/package.json +++ b/building/commands/package.json @@ -1,7 +1,7 @@ { - "name": "@pnpm/building.build-commands", + "name": "@pnpm/building.commands", "version": "1000.0.0-0", - "description": "Commands for rebuilding dependencies", + "description": "Commands for rebuilding and managing dependency builds", "keywords": [ "pnpm", "pnpm11", @@ -9,8 +9,8 @@ ], "license": "MIT", "funding": "https://opencollective.com/pnpm", - "repository": "https://github.com/pnpm/pnpm/tree/main/building/build-commands", - "homepage": "https://github.com/pnpm/pnpm/tree/main/building/build-commands#readme", + "repository": "https://github.com/pnpm/pnpm/tree/main/building/commands", + "homepage": "https://github.com/pnpm/pnpm/tree/main/building/commands#readme", "bugs": { "url": "https://github.com/pnpm/pnpm/issues" }, @@ -36,9 +36,17 @@ "@pnpm/cli-utils": "workspace:*", "@pnpm/common-cli-options-help": "workspace:*", "@pnpm/config": "workspace:*", + "@pnpm/config.config-writer": "workspace:*", + "@pnpm/dependency-path": "workspace:*", + "@pnpm/error": "workspace:*", + "@pnpm/modules-yaml": "workspace:*", + "@pnpm/prepare-temp-dir": "workspace:*", "@pnpm/sort-packages": "workspace:*", "@pnpm/store-connection-manager": "workspace:*", "@pnpm/types": "workspace:*", + "@pnpm/util.lex-comparator": "catalog:", + "chalk": "catalog:", + "enquirer": "catalog:", "p-limit": "catalog:", "ramda": "catalog:", "render-help": "catalog:" @@ -49,7 +57,7 @@ "devDependencies": { "@jest/globals": "catalog:", "@pnpm/assert-project": "workspace:*", - "@pnpm/building.build-commands": "workspace:*", + "@pnpm/building.commands": "workspace:*", "@pnpm/constants": "workspace:*", "@pnpm/crypto.object-hasher": "workspace:*", "@pnpm/logger": "workspace:*", @@ -62,6 +70,9 @@ "@pnpm/workspace.filter-packages-from-dir": "workspace:*", "@types/ramda": "catalog:", "execa": "catalog:", + "load-json-file": "catalog:", + "read-yaml-file": "catalog:", + "write-package": "catalog:", "write-yaml-file": "catalog:" }, "engines": { diff --git a/building/build-commands/src/index.ts b/building/commands/src/build/index.ts similarity index 100% rename from building/build-commands/src/index.ts rename to building/commands/src/build/index.ts diff --git a/building/build-commands/src/rebuild.ts b/building/commands/src/build/rebuild.ts similarity index 100% rename from building/build-commands/src/rebuild.ts rename to building/commands/src/build/rebuild.ts diff --git a/building/build-commands/src/recursive.ts b/building/commands/src/build/recursive.ts similarity index 100% rename from building/build-commands/src/recursive.ts rename to building/commands/src/build/recursive.ts diff --git a/building/commands/src/index.ts b/building/commands/src/index.ts new file mode 100644 index 0000000000..4132611c2c --- /dev/null +++ b/building/commands/src/index.ts @@ -0,0 +1,4 @@ +export { rebuild } from './build/index.js' +export type { RebuildCommandOpts } from './build/rebuild.js' +export type { ApproveBuildsCommandOpts } from './policy/approveBuilds.js' +export { approveBuilds, ignoredBuilds } from './policy/index.js' diff --git a/building/policy-commands/src/approveBuilds.ts b/building/commands/src/policy/approveBuilds.ts similarity index 99% rename from building/policy-commands/src/approveBuilds.ts rename to building/commands/src/policy/approveBuilds.ts index 0da5844d60..d2e941b1c9 100644 --- a/building/policy-commands/src/approveBuilds.ts +++ b/building/commands/src/policy/approveBuilds.ts @@ -1,4 +1,4 @@ -import { rebuild, type RebuildCommandOpts } from '@pnpm/building.build-commands' +import { rebuild, type RebuildCommandOpts } from '@pnpm/building.commands' import type { Config } from '@pnpm/config' import { writeSettings } from '@pnpm/config.config-writer' import { PnpmError } from '@pnpm/error' diff --git a/building/policy-commands/src/getAutomaticallyIgnoredBuilds.ts b/building/commands/src/policy/getAutomaticallyIgnoredBuilds.ts similarity index 100% rename from building/policy-commands/src/getAutomaticallyIgnoredBuilds.ts rename to building/commands/src/policy/getAutomaticallyIgnoredBuilds.ts diff --git a/building/policy-commands/src/ignoredBuilds.ts b/building/commands/src/policy/ignoredBuilds.ts similarity index 100% rename from building/policy-commands/src/ignoredBuilds.ts rename to building/commands/src/policy/ignoredBuilds.ts diff --git a/building/policy-commands/src/index.ts b/building/commands/src/policy/index.ts similarity index 100% rename from building/policy-commands/src/index.ts rename to building/commands/src/policy/index.ts diff --git a/building/build-commands/test/index.ts b/building/commands/test/build/index.ts similarity index 98% rename from building/build-commands/test/index.ts rename to building/commands/test/build/index.ts index 2880a10a00..0db667d911 100644 --- a/building/build-commands/test/index.ts +++ b/building/commands/test/build/index.ts @@ -1,9 +1,9 @@ -/// +/// import fs from 'node:fs' import path from 'node:path' import { jest } from '@jest/globals' -import { rebuild } from '@pnpm/building.build-commands' +import { rebuild } from '@pnpm/building.commands' import { ENGINE_NAME, STORE_VERSION, WANTED_LOCKFILE } from '@pnpm/constants' import { hashObject } from '@pnpm/crypto.object-hasher' import { prepare } from '@pnpm/prepare' @@ -16,7 +16,7 @@ import { safeExeca as execa } from 'execa' import { DEFAULT_OPTS } from './utils/index.js' const REGISTRY = `http://localhost:${REGISTRY_MOCK_PORT}/` -const pnpmBin = path.join(import.meta.dirname, '../../../pnpm/bin/pnpm.mjs') +const pnpmBin = path.join(import.meta.dirname, '../../../../pnpm/bin/pnpm.mjs') const f = fixtures(import.meta.dirname) const storeIndexes: StoreIndex[] = [] diff --git a/building/build-commands/test/recursive.ts b/building/commands/test/build/recursive.ts similarity index 98% rename from building/build-commands/test/recursive.ts rename to building/commands/test/build/recursive.ts index 795f194281..dbe1da82ff 100644 --- a/building/build-commands/test/recursive.ts +++ b/building/commands/test/build/recursive.ts @@ -1,7 +1,7 @@ import path from 'node:path' import { assertProject } from '@pnpm/assert-project' -import { rebuild } from '@pnpm/building.build-commands' +import { rebuild } from '@pnpm/building.commands' import { preparePackages } from '@pnpm/prepare' import { createTestIpcServer } from '@pnpm/test-ipc-server' import type { PackageManifest } from '@pnpm/types' @@ -11,7 +11,7 @@ import { writeYamlFileSync } from 'write-yaml-file' import { DEFAULT_OPTS, REGISTRY } from './utils/index.js' -const pnpmBin = path.join(import.meta.dirname, '../../../pnpm/bin/pnpm.mjs') +const pnpmBin = path.join(import.meta.dirname, '../../../../pnpm/bin/pnpm.mjs') test('pnpm recursive rebuild', async () => { const projects = preparePackages([ diff --git a/building/build-commands/test/utils/index.ts b/building/commands/test/build/utils/index.ts similarity index 100% rename from building/build-commands/test/utils/index.ts rename to building/commands/test/build/utils/index.ts diff --git a/building/policy-commands/test/__snapshots__/ignoredBuilds.test.ts.snap b/building/commands/test/policy/__snapshots__/ignoredBuilds.test.ts.snap similarity index 100% rename from building/policy-commands/test/__snapshots__/ignoredBuilds.test.ts.snap rename to building/commands/test/policy/__snapshots__/ignoredBuilds.test.ts.snap diff --git a/building/policy-commands/test/approveBuilds.test.ts b/building/commands/test/policy/approveBuilds.test.ts similarity index 96% rename from building/policy-commands/test/approveBuilds.test.ts rename to building/commands/test/policy/approveBuilds.test.ts index bc822bc9dc..2c1904e6db 100644 --- a/building/policy-commands/test/approveBuilds.test.ts +++ b/building/commands/test/policy/approveBuilds.test.ts @@ -2,8 +2,7 @@ import fs from 'node:fs' import path from 'node:path' import { jest } from '@jest/globals' -import type { RebuildCommandOpts } from '@pnpm/building.build-commands' -import type { ApproveBuildsCommandOpts } from '@pnpm/building.policy-commands' +import type { ApproveBuildsCommandOpts, RebuildCommandOpts } from '@pnpm/building.commands' import { getConfig } from '@pnpm/config' import { readModulesManifest } from '@pnpm/modules-yaml' import { prepare } from '@pnpm/prepare' @@ -17,12 +16,12 @@ import { writeYamlFileSync } from 'write-yaml-file' jest.unstable_mockModule('enquirer', () => ({ default: { prompt: jest.fn() } })) const { default: enquirer } = await import('enquirer') -const { approveBuilds } = await import('@pnpm/building.policy-commands') +const { approveBuilds } = await import('@pnpm/building.commands') const prompt = jest.mocked(enquirer.prompt) const REGISTRY = `http://localhost:${REGISTRY_MOCK_PORT}/` -const pnpmBin = path.join(import.meta.dirname, '../../../pnpm/bin/pnpm.mjs') +const pnpmBin = path.join(import.meta.dirname, '../../../../pnpm/bin/pnpm.mjs') async function execPnpmInstall (): Promise { await execa('node', [ diff --git a/building/policy-commands/test/ignoredBuilds.test.ts b/building/commands/test/policy/ignoredBuilds.test.ts similarity index 97% rename from building/policy-commands/test/ignoredBuilds.test.ts rename to building/commands/test/policy/ignoredBuilds.test.ts index d1e98570c0..35a5230142 100644 --- a/building/policy-commands/test/ignoredBuilds.test.ts +++ b/building/commands/test/policy/ignoredBuilds.test.ts @@ -1,7 +1,7 @@ import fs from 'node:fs' import path from 'node:path' -import { ignoredBuilds } from '@pnpm/building.policy-commands' +import { ignoredBuilds } from '@pnpm/building.commands' import { writeModulesManifest } from '@pnpm/modules-yaml' import { tempDir } from '@pnpm/prepare-temp-dir' import type { DepPath } from '@pnpm/types' diff --git a/building/build-commands/test/tsconfig.json b/building/commands/test/tsconfig.json similarity index 100% rename from building/build-commands/test/tsconfig.json rename to building/commands/test/tsconfig.json diff --git a/building/build-commands/tsconfig.json b/building/commands/tsconfig.json similarity index 80% rename from building/build-commands/tsconfig.json rename to building/commands/tsconfig.json index 0aa3e0abef..279e0839b6 100644 --- a/building/build-commands/tsconfig.json +++ b/building/commands/tsconfig.json @@ -15,6 +15,9 @@ { "path": "../../__utils__/prepare" }, + { + "path": "../../__utils__/prepare-temp-dir" + }, { "path": "../../__utils__/test-fixtures" }, @@ -30,12 +33,24 @@ { "path": "../../config/config" }, + { + "path": "../../config/config-writer" + }, { "path": "../../crypto/object-hasher" }, + { + "path": "../../deps/dependency-path" + }, + { + "path": "../../installing/modules-yaml" + }, { "path": "../../packages/constants" }, + { + "path": "../../packages/error" + }, { "path": "../../packages/logger" }, diff --git a/building/build-commands/tsconfig.lint.json b/building/commands/tsconfig.lint.json similarity index 100% rename from building/build-commands/tsconfig.lint.json rename to building/commands/tsconfig.lint.json diff --git a/building/policy-commands/README.md b/building/policy-commands/README.md deleted file mode 100644 index 68d7f661ec..0000000000 --- a/building/policy-commands/README.md +++ /dev/null @@ -1,15 +0,0 @@ -# @pnpm/exec.build-commands - -> Commands for managing dependency builds - -[![npm version](https://img.shields.io/npm/v/@pnpm/exec.build-commands.svg)](https://www.npmjs.com/package/@pnpm/exec.build-commands) - -## Installation - -```sh -pnpm add @pnpm/exec.build-commands -``` - -## License - -MIT diff --git a/building/policy-commands/package.json b/building/policy-commands/package.json deleted file mode 100644 index 6d64d8d7b6..0000000000 --- a/building/policy-commands/package.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "name": "@pnpm/building.policy-commands", - "version": "1000.0.0-0", - "description": "Commands for managing dependency builds", - "keywords": [ - "pnpm", - "pnpm11", - "rebuild" - ], - "license": "MIT", - "funding": "https://opencollective.com/pnpm", - "repository": "https://github.com/pnpm/pnpm/tree/main/building/policy-commands", - "homepage": "https://github.com/pnpm/pnpm/tree/main/building/policy-commands#readme", - "bugs": { - "url": "https://github.com/pnpm/pnpm/issues" - }, - "type": "module", - "main": "lib/index.js", - "types": "lib/index.d.ts", - "exports": { - ".": "./lib/index.js" - }, - "files": [ - "lib", - "!*.map" - ], - "scripts": { - "lint": "eslint \"src/**/*.ts\" \"test/**/*.ts\"", - "_test": "cross-env NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" jest", - "test": "pnpm run compile && pnpm run _test", - "prepublishOnly": "pnpm run compile", - "compile": "tsgo --build && pnpm run lint --fix" - }, - "dependencies": { - "@pnpm/building.build-commands": "workspace:*", - "@pnpm/config": "workspace:*", - "@pnpm/config.config-writer": "workspace:*", - "@pnpm/dependency-path": "workspace:*", - "@pnpm/error": "workspace:*", - "@pnpm/modules-yaml": "workspace:*", - "@pnpm/prepare-temp-dir": "workspace:*", - "@pnpm/util.lex-comparator": "catalog:", - "chalk": "catalog:", - "enquirer": "catalog:", - "render-help": "catalog:" - }, - "peerDependencies": { - "@pnpm/logger": "catalog:" - }, - "devDependencies": { - "@jest/globals": "catalog:", - "@pnpm/building.policy-commands": "workspace:*", - "@pnpm/prepare": "workspace:*", - "@pnpm/registry-mock": "catalog:", - "@pnpm/types": "workspace:*", - "@types/ramda": "catalog:", - "execa": "catalog:", - "load-json-file": "catalog:", - "ramda": "catalog:", - "read-yaml-file": "catalog:", - "write-package": "catalog:", - "write-yaml-file": "catalog:" - }, - "engines": { - "node": ">=22.13" - }, - "jest": { - "preset": "@pnpm/jest-config/with-registry" - } -} diff --git a/building/policy-commands/tsconfig.json b/building/policy-commands/tsconfig.json deleted file mode 100644 index 985d90b95a..0000000000 --- a/building/policy-commands/tsconfig.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "extends": "@pnpm/tsconfig", - "compilerOptions": { - "outDir": "lib", - "rootDir": "src" - }, - "include": [ - "src/**/*.ts", - "../../__typings__/**/*.d.ts" - ], - "references": [ - { - "path": "../../__utils__/prepare" - }, - { - "path": "../../__utils__/prepare-temp-dir" - }, - { - "path": "../../config/config" - }, - { - "path": "../../config/config-writer" - }, - { - "path": "../../deps/dependency-path" - }, - { - "path": "../../installing/modules-yaml" - }, - { - "path": "../../packages/error" - }, - { - "path": "../../packages/types" - }, - { - "path": "../build-commands" - } - ] -} diff --git a/cli/plugin-commands-completion/package.json b/cli/commands/package.json similarity index 75% rename from cli/plugin-commands-completion/package.json rename to cli/commands/package.json index 0a5b039d5a..5926d8fc42 100644 --- a/cli/plugin-commands-completion/package.json +++ b/cli/commands/package.json @@ -1,15 +1,15 @@ { - "name": "@pnpm/plugin-commands-completion", - "version": "1000.0.32", - "description": "Commands for shell completions", + "name": "@pnpm/cli.commands", + "version": "1000.0.0", + "description": "Commands for pnpm CLI", "keywords": [ "pnpm", "pnpm11" ], "license": "MIT", "funding": "https://opencollective.com/pnpm", - "repository": "https://github.com/pnpm/pnpm/tree/main/cli/plugin-commands-completion", - "homepage": "https://github.com/pnpm/pnpm/tree/main/cli/plugin-commands-completion#readme", + "repository": "https://github.com/pnpm/pnpm/tree/main/cli/commands", + "homepage": "https://github.com/pnpm/pnpm/tree/main/cli/commands#readme", "bugs": { "url": "https://github.com/pnpm/pnpm/issues" }, @@ -24,7 +24,6 @@ "!*.map" ], "scripts": { - "start": "tsgo --watch", "lint": "eslint \"src/**/*.ts\" \"test/**/*.ts\"", "_test": "cross-env NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" jest", "test": "pnpm run compile && pnpm run _test", @@ -34,6 +33,7 @@ "dependencies": { "@pnpm/cli-utils": "workspace:^", "@pnpm/command": "workspace:^", + "@pnpm/config": "workspace:*", "@pnpm/error": "workspace:^", "@pnpm/find-workspace-dir": "workspace:^", "@pnpm/nopt": "catalog:", @@ -45,9 +45,13 @@ "render-help": "catalog:", "split-cmd": "catalog:" }, + "peerDependencies": { + "@pnpm/logger": "catalog:" + }, "devDependencies": { "@jest/globals": "catalog:", - "@pnpm/plugin-commands-completion": "workspace:*", + "@pnpm/cli.commands": "workspace:*", + "@pnpm/logger": "workspace:*", "@types/ramda": "catalog:" }, "engines": { diff --git a/cli/plugin-commands-completion/src/complete.ts b/cli/commands/src/completion/complete.ts similarity index 100% rename from cli/plugin-commands-completion/src/complete.ts rename to cli/commands/src/completion/complete.ts diff --git a/cli/plugin-commands-completion/src/completionServer.ts b/cli/commands/src/completion/completionServer.ts similarity index 100% rename from cli/plugin-commands-completion/src/completionServer.ts rename to cli/commands/src/completion/completionServer.ts diff --git a/cli/plugin-commands-completion/src/generateCompletion.ts b/cli/commands/src/completion/generateCompletion.ts similarity index 100% rename from cli/plugin-commands-completion/src/generateCompletion.ts rename to cli/commands/src/completion/generateCompletion.ts diff --git a/cli/plugin-commands-completion/src/getOptionType.ts b/cli/commands/src/completion/getOptionType.ts similarity index 100% rename from cli/plugin-commands-completion/src/getOptionType.ts rename to cli/commands/src/completion/getOptionType.ts diff --git a/cli/plugin-commands-completion/src/getShell.ts b/cli/commands/src/completion/getShell.ts similarity index 100% rename from cli/plugin-commands-completion/src/getShell.ts rename to cli/commands/src/completion/getShell.ts diff --git a/cli/plugin-commands-completion/src/optionTypesToCompletions.ts b/cli/commands/src/completion/optionTypesToCompletions.ts similarity index 100% rename from cli/plugin-commands-completion/src/optionTypesToCompletions.ts rename to cli/commands/src/completion/optionTypesToCompletions.ts diff --git a/cli/plugin-commands-doctor/src/doctor.ts b/cli/commands/src/doctor/doctor.ts similarity index 100% rename from cli/plugin-commands-doctor/src/doctor.ts rename to cli/commands/src/doctor/doctor.ts diff --git a/cli/plugin-commands-doctor/src/index.ts b/cli/commands/src/doctor/index.ts similarity index 100% rename from cli/plugin-commands-doctor/src/index.ts rename to cli/commands/src/doctor/index.ts diff --git a/cli/commands/src/index.ts b/cli/commands/src/index.ts new file mode 100644 index 0000000000..a07a2355b5 --- /dev/null +++ b/cli/commands/src/index.ts @@ -0,0 +1,3 @@ +export { createCompletionServer } from './completion/completionServer.js' +export * as generateCompletion from './completion/generateCompletion.js' +export { doctor } from './doctor/index.js' diff --git a/cli/plugin-commands-completion/src/complete.test.ts b/cli/commands/test/completion/complete.test.ts similarity index 98% rename from cli/plugin-commands-completion/src/complete.test.ts rename to cli/commands/test/completion/complete.test.ts index 42eeb718b5..d6a681c127 100644 --- a/cli/plugin-commands-completion/src/complete.test.ts +++ b/cli/commands/test/completion/complete.test.ts @@ -1,4 +1,4 @@ -import { complete } from './complete.js' +import { complete } from '../../src/completion/complete.js' test('complete an option value', async () => { const completions = await complete( diff --git a/cli/plugin-commands-completion/test/generateCompletion.ts b/cli/commands/test/completion/generateCompletion.ts similarity index 96% rename from cli/plugin-commands-completion/test/generateCompletion.ts rename to cli/commands/test/completion/generateCompletion.ts index 07795af278..3d64f7dc9f 100644 --- a/cli/plugin-commands-completion/test/generateCompletion.ts +++ b/cli/commands/test/completion/generateCompletion.ts @@ -1,5 +1,5 @@ import { jest } from '@jest/globals' -import { generateCompletion } from '@pnpm/plugin-commands-completion' +import { generateCompletion } from '@pnpm/cli.commands' import { SUPPORTED_SHELLS } from '@pnpm/tabtab' function createHandler () { diff --git a/cli/plugin-commands-completion/src/getOptionType.test.ts b/cli/commands/test/completion/getOptionType.test.ts similarity index 97% rename from cli/plugin-commands-completion/src/getOptionType.test.ts rename to cli/commands/test/completion/getOptionType.test.ts index b46c844572..0ccdb3ef55 100644 --- a/cli/plugin-commands-completion/src/getOptionType.test.ts +++ b/cli/commands/test/completion/getOptionType.test.ts @@ -2,7 +2,7 @@ import { currentTypedWordType, getLastOption, getOptionCompletions, -} from './getOptionType.js' +} from '../../src/completion/getOptionType.js' const TYPES = { color: ['red', 'blue', Array], diff --git a/cli/plugin-commands-completion/src/getShell.test.ts b/cli/commands/test/completion/getShell.test.ts similarity index 93% rename from cli/plugin-commands-completion/src/getShell.test.ts rename to cli/commands/test/completion/getShell.test.ts index fcd5c94fe7..e2d833932a 100644 --- a/cli/plugin-commands-completion/src/getShell.test.ts +++ b/cli/commands/test/completion/getShell.test.ts @@ -1,4 +1,4 @@ -import { getShellFromParams, getShellFromString } from './getShell.js' +import { getShellFromParams, getShellFromString } from '../../src/completion/getShell.js' test('getShellFromString errors on undefined', () => { expect(() => getShellFromString()).toThrow('`pnpm completion` requires a shell name') diff --git a/cli/plugin-commands-completion/src/optionTypesToCompletions.test.ts b/cli/commands/test/completion/optionTypesToCompletions.test.ts similarity index 75% rename from cli/plugin-commands-completion/src/optionTypesToCompletions.test.ts rename to cli/commands/test/completion/optionTypesToCompletions.test.ts index b315b22e18..f573cfa084 100644 --- a/cli/plugin-commands-completion/src/optionTypesToCompletions.test.ts +++ b/cli/commands/test/completion/optionTypesToCompletions.test.ts @@ -1,4 +1,4 @@ -import { optionTypesToCompletions } from './optionTypesToCompletions.js' +import { optionTypesToCompletions } from '../../src/completion/optionTypesToCompletions.js' test('optionTypesToCompletions', () => { expect(optionTypesToCompletions({ diff --git a/cli/plugin-commands-doctor/test/index.ts b/cli/commands/test/doctor/index.ts similarity index 90% rename from cli/plugin-commands-doctor/test/index.ts rename to cli/commands/test/doctor/index.ts index a0a7bcf3b4..401620b4b2 100644 --- a/cli/plugin-commands-doctor/test/index.ts +++ b/cli/commands/test/doctor/index.ts @@ -1,6 +1,6 @@ import { jest } from '@jest/globals' +import { doctor } from '@pnpm/cli.commands' import { logger } from '@pnpm/logger' -import { doctor } from '@pnpm/plugin-commands-doctor' beforeEach(() => { jest.spyOn(logger, 'warn') diff --git a/building/policy-commands/test/tsconfig.json b/cli/commands/test/tsconfig.json similarity index 100% rename from building/policy-commands/test/tsconfig.json rename to cli/commands/test/tsconfig.json diff --git a/cli/plugin-commands-completion/tsconfig.json b/cli/commands/tsconfig.json similarity index 84% rename from cli/plugin-commands-completion/tsconfig.json rename to cli/commands/tsconfig.json index 702698fa6a..89810bc3cc 100644 --- a/cli/plugin-commands-completion/tsconfig.json +++ b/cli/commands/tsconfig.json @@ -9,9 +9,15 @@ "../../__typings__/**/*.d.ts" ], "references": [ + { + "path": "../../config/config" + }, { "path": "../../packages/error" }, + { + "path": "../../packages/logger" + }, { "path": "../../workspace/find-packages" }, diff --git a/building/policy-commands/tsconfig.lint.json b/cli/commands/tsconfig.lint.json similarity index 100% rename from building/policy-commands/tsconfig.lint.json rename to cli/commands/tsconfig.lint.json diff --git a/cli/plugin-commands-completion/CHANGELOG.md b/cli/plugin-commands-completion/CHANGELOG.md deleted file mode 100644 index e6cd6f4b6d..0000000000 --- a/cli/plugin-commands-completion/CHANGELOG.md +++ /dev/null @@ -1,489 +0,0 @@ -# @pnpm/plugin-commands-completion - -## 1000.0.32 - -### Patch Changes - -- 7e89138: Fix deprecation warning printed when executing pnpm with Node.js 24 [#9529](https://github.com/pnpm/pnpm/issues/9529). -- Updated dependencies [7e89138] -- Updated dependencies [e792927] - - @pnpm/parse-cli-args@1000.1.3 - - @pnpm/cli-utils@1001.2.0 - - @pnpm/workspace.find-packages@1000.0.35 - - @pnpm/workspace.read-manifest@1000.2.3 - -## 1000.0.31 - -### Patch Changes - -- @pnpm/error@1000.0.4 -- @pnpm/workspace.find-packages@1000.0.31 -- @pnpm/workspace.read-manifest@1000.2.2 -- @pnpm/cli-utils@1001.0.3 -- @pnpm/parse-cli-args@1000.1.1 -- @pnpm/find-workspace-dir@1000.1.2 - -## 1000.0.30 - -### Patch Changes - -- Updated dependencies [6bcfa69] - - @pnpm/parse-cli-args@1000.1.0 - - @pnpm/cli-utils@1001.0.2 - - @pnpm/workspace.find-packages@1000.0.30 - - @pnpm/workspace.read-manifest@1000.2.1 - - @pnpm/error@1000.0.3 - - @pnpm/find-workspace-dir@1000.1.1 - -## 1000.0.29 - -### Patch Changes - -- Updated dependencies [7ad0bc3] - - @pnpm/cli-utils@1001.0.1 - - @pnpm/workspace.find-packages@1000.0.29 - -## 1000.0.28 - -### Patch Changes - -- Updated dependencies [cf630a8] -- Updated dependencies [e225310] - - @pnpm/cli-utils@1001.0.0 - - @pnpm/workspace.find-packages@1000.0.28 - -## 1000.0.27 - -### Patch Changes - -- @pnpm/cli-utils@1000.1.7 -- @pnpm/workspace.find-packages@1000.0.27 - -## 1000.0.26 - -### Patch Changes - -- Updated dependencies [c8341cc] - - @pnpm/workspace.read-manifest@1000.2.0 - - @pnpm/cli-utils@1000.1.6 - - @pnpm/workspace.find-packages@1000.0.26 - -## 1000.0.25 - -### Patch Changes - -- @pnpm/cli-utils@1000.1.5 -- @pnpm/workspace.find-packages@1000.0.25 - -## 1000.0.24 - -### Patch Changes - -- Updated dependencies [09cf46f] -- Updated dependencies [c00360b] - - @pnpm/workspace.find-packages@1000.0.24 - - @pnpm/cli-utils@1000.1.4 - - @pnpm/workspace.read-manifest@1000.1.5 - -## 1000.0.23 - -### Patch Changes - -- @pnpm/cli-utils@1000.1.3 -- @pnpm/workspace.find-packages@1000.0.23 - -## 1000.0.22 - -### Patch Changes - -- @pnpm/cli-utils@1000.1.2 -- @pnpm/workspace.find-packages@1000.0.22 -- @pnpm/workspace.read-manifest@1000.1.4 - -## 1000.0.21 - -### Patch Changes - -- @pnpm/cli-utils@1000.1.1 -- @pnpm/workspace.find-packages@1000.0.21 - -## 1000.0.20 - -### Patch Changes - -- Updated dependencies [1413c25] - - @pnpm/cli-utils@1000.1.0 - - @pnpm/workspace.find-packages@1000.0.20 - - @pnpm/workspace.read-manifest@1000.1.3 - -## 1000.0.19 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.19 -- @pnpm/workspace.find-packages@1000.0.19 - -## 1000.0.18 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.18 -- @pnpm/workspace.find-packages@1000.0.18 -- @pnpm/workspace.read-manifest@1000.1.2 - -## 1000.0.17 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.17 -- @pnpm/workspace.find-packages@1000.0.17 - -## 1000.0.16 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.16 -- @pnpm/workspace.find-packages@1000.0.16 - -## 1000.0.15 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.15 -- @pnpm/workspace.find-packages@1000.0.15 - -## 1000.0.14 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.14 -- @pnpm/workspace.find-packages@1000.0.14 - -## 1000.0.13 - -### Patch Changes - -- @pnpm/workspace.find-packages@1000.0.13 -- @pnpm/cli-utils@1000.0.13 -- @pnpm/workspace.read-manifest@1000.1.1 - -## 1000.0.12 - -### Patch Changes - -- Updated dependencies [69f922a] - - @pnpm/find-workspace-dir@1000.1.0 - - @pnpm/parse-cli-args@1000.0.4 - - @pnpm/cli-utils@1000.0.12 - - @pnpm/workspace.find-packages@1000.0.12 - -## 1000.0.11 - -### Patch Changes - -- Updated dependencies [48b4871] -- Updated dependencies [8fcc221] -- Updated dependencies [8fcc221] - - @pnpm/parse-cli-args@1000.0.3 - - @pnpm/workspace.read-manifest@1000.1.0 - - @pnpm/cli-utils@1000.0.11 - - @pnpm/workspace.find-packages@1000.0.11 - -## 1000.0.10 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.10 -- @pnpm/workspace.find-packages@1000.0.10 - -## 1000.0.9 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.9 -- @pnpm/workspace.find-packages@1000.0.9 - -## 1000.0.8 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.8 -- @pnpm/workspace.find-packages@1000.0.8 - -## 1000.0.7 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.7 -- @pnpm/workspace.find-packages@1000.0.7 - -## 1000.0.6 - -### Patch Changes - -- Updated dependencies [9a44e6c] - - @pnpm/workspace.find-packages@1000.0.6 - - @pnpm/error@1000.0.2 - - @pnpm/workspace.read-manifest@1000.0.2 - - @pnpm/cli-utils@1000.0.6 - - @pnpm/parse-cli-args@1000.0.2 - - @pnpm/find-workspace-dir@1000.0.2 - -## 1000.0.5 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.5 -- @pnpm/workspace.find-packages@1000.0.5 - -## 1000.0.4 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.4 -- @pnpm/workspace.find-packages@1000.0.4 - -## 1000.0.3 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.3 -- @pnpm/workspace.find-packages@1000.0.3 - -## 1000.0.2 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.2 -- @pnpm/workspace.find-packages@1000.0.2 - -## 1000.0.1 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.1 -- @pnpm/error@1000.0.1 -- @pnpm/workspace.read-manifest@1000.0.1 -- @pnpm/workspace.find-packages@1000.0.1 -- @pnpm/parse-cli-args@1000.0.1 -- @pnpm/find-workspace-dir@1000.0.1 - -## 1.0.24 - -### Patch Changes - -- 39c5385: Some commands should ignore the `packageManager` field check of `package.json` [#7959](https://github.com/pnpm/pnpm/issues/7959). - - @pnpm/error@6.0.3 - - @pnpm/workspace.read-manifest@2.2.2 - - @pnpm/cli-utils@4.0.8 - - @pnpm/parse-cli-args@8.0.4 - - @pnpm/find-workspace-dir@7.0.3 - - @pnpm/workspace.find-packages@4.0.13 - -## 1.0.23 - -### Patch Changes - -- Updated dependencies [f066efc] - - @pnpm/parse-cli-args@8.0.3 - - @pnpm/cli-utils@4.0.7 - - @pnpm/workspace.find-packages@4.0.12 - -## 1.0.22 - -### Patch Changes - -- @pnpm/error@6.0.2 -- @pnpm/workspace.read-manifest@2.2.1 -- @pnpm/cli-utils@4.0.6 -- @pnpm/parse-cli-args@8.0.2 -- @pnpm/find-workspace-dir@7.0.2 -- @pnpm/workspace.find-packages@4.0.11 - -## 1.0.21 - -### Patch Changes - -- @pnpm/cli-utils@4.0.5 -- @pnpm/workspace.find-packages@4.0.10 - -## 1.0.20 - -### Patch Changes - -- @pnpm/cli-utils@4.0.4 -- @pnpm/workspace.find-packages@4.0.9 - -## 1.0.19 - -### Patch Changes - -- @pnpm/cli-utils@4.0.3 -- @pnpm/workspace.find-packages@4.0.8 - -## 1.0.18 - -### Patch Changes - -- Updated dependencies [82f7ed2] - - @pnpm/workspace.find-packages@4.0.7 - - @pnpm/cli-utils@4.0.2 - -## 1.0.17 - -### Patch Changes - -- @pnpm/cli-utils@4.0.1 -- @pnpm/workspace.find-packages@4.0.6 - -## 1.0.16 - -### Patch Changes - -- Updated dependencies [26b065c] - - @pnpm/cli-utils@4.0.0 - - @pnpm/workspace.find-packages@4.0.5 - -## 1.0.15 - -### Patch Changes - -- Updated dependencies [98c8bd6] - - @pnpm/cli-utils@3.1.7 - - @pnpm/workspace.find-packages@4.0.4 - -## 1.0.14 - -### Patch Changes - -- @pnpm/cli-utils@3.1.6 -- @pnpm/workspace.find-packages@4.0.3 - -## 1.0.13 - -### Patch Changes - -- @pnpm/cli-utils@3.1.5 -- @pnpm/workspace.find-packages@4.0.2 - -## 1.0.12 - -### Patch Changes - -- @pnpm/cli-utils@3.1.4 -- @pnpm/workspace.find-packages@4.0.1 - -## 1.0.11 - -### Patch Changes - -- fd884c1: Improve output of the `pnpm patch` command. -- 9b5b869: update @pnpm/tabtab to v0.5.4, enabling zsh autocomplete lazy loading [#8236](https://github.com/pnpm/pnpm/pull/8236). -- Updated dependencies [dd00eeb] -- Updated dependencies [9c63679] -- Updated dependencies [9b5b869] - - @pnpm/workspace.find-packages@4.0.0 - - @pnpm/workspace.read-manifest@2.2.0 - - @pnpm/command@5.0.2 - - @pnpm/cli-utils@3.1.3 - -## 1.0.10 - -### Patch Changes - -- Updated dependencies [5d1ed94] -- Updated dependencies - - @pnpm/workspace.read-manifest@2.1.0 - - @pnpm/workspace.find-packages@3.0.0 - - @pnpm/cli-utils@3.1.2 - -## 1.0.9 - -### Patch Changes - -- @pnpm/cli-utils@3.1.1 -- @pnpm/workspace.find-packages@2.1.1 - -## 1.0.8 - -### Patch Changes - -- Updated dependencies [b7ca13f] -- Updated dependencies [b7ca13f] - - @pnpm/cli-utils@3.1.0 - - @pnpm/workspace.find-packages@2.1.0 - -## 1.0.7 - -### Patch Changes - -- @pnpm/cli-utils@3.0.7 -- @pnpm/workspace.find-packages@2.0.7 - -## 1.0.6 - -### Patch Changes - -- @pnpm/cli-utils@3.0.6 -- @pnpm/workspace.find-packages@2.0.6 - -## 1.0.5 - -### Patch Changes - -- 37538f5: Update the `@pnpm/tabtab` to v0.5.3 which include a fix for shell completion on MinGW-w64 environment. -- Updated dependencies [a7aef51] -- Updated dependencies [37538f5] - - @pnpm/error@6.0.1 - - @pnpm/command@5.0.1 - - @pnpm/cli-utils@3.0.5 - - @pnpm/parse-cli-args@8.0.1 - - @pnpm/find-workspace-dir@7.0.1 - - @pnpm/workspace.find-packages@2.0.5 - -## 1.0.4 - -### Patch Changes - -- @pnpm/cli-utils@3.0.4 -- @pnpm/workspace.find-packages@2.0.4 - -## 1.0.3 - -### Patch Changes - -- @pnpm/cli-utils@3.0.3 -- @pnpm/workspace.find-packages@2.0.3 - -## 1.0.2 - -### Patch Changes - -- Updated dependencies [a80b539] - - @pnpm/cli-utils@3.0.2 - - @pnpm/workspace.find-packages@2.0.2 - -## 1.0.1 - -### Patch Changes - -- @pnpm/cli-utils@3.0.1 -- @pnpm/workspace.find-packages@2.0.1 - -## 1.0.0 - -### Major Changes - -- 004addf: Initial release. - -### Patch Changes - -- Updated dependencies [3ded840] -- Updated dependencies [43cdd87] -- Updated dependencies [3477ee5] - - @pnpm/error@6.0.0 - - @pnpm/find-workspace-dir@7.0.0 - - @pnpm/workspace.find-packages@2.0.0 - - @pnpm/parse-cli-args@8.0.0 - - @pnpm/cli-utils@3.0.0 - - @pnpm/command@5.0.0 diff --git a/cli/plugin-commands-completion/src/index.ts b/cli/plugin-commands-completion/src/index.ts deleted file mode 100644 index de6bca31a4..0000000000 --- a/cli/plugin-commands-completion/src/index.ts +++ /dev/null @@ -1,2 +0,0 @@ -export { createCompletionServer } from './completionServer.js' -export * as generateCompletion from './generateCompletion.js' diff --git a/cli/plugin-commands-doctor/CHANGELOG.md b/cli/plugin-commands-doctor/CHANGELOG.md deleted file mode 100644 index 6040be318a..0000000000 --- a/cli/plugin-commands-doctor/CHANGELOG.md +++ /dev/null @@ -1,1141 +0,0 @@ -# @pnpm/plugin-commands-doctor - -## 1000.1.42 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.8 - -## 1000.1.41 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.7 -- @pnpm/config@1004.4.2 - -## 1000.1.40 - -### Patch Changes - -- Updated dependencies [9865167] - - @pnpm/config@1004.4.1 - - @pnpm/cli-utils@1001.2.6 - -## 1000.1.39 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.5 - -## 1000.1.38 - -### Patch Changes - -- Updated dependencies [fb4da0c] - - @pnpm/config@1004.4.0 - - @pnpm/cli-utils@1001.2.4 - -## 1000.1.37 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.3 - -## 1000.1.36 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.2 - -## 1000.1.35 - -### Patch Changes - -- @pnpm/config@1004.3.1 -- @pnpm/cli-utils@1001.2.1 - -## 1000.1.34 - -### Patch Changes - -- Updated dependencies [38e2599] -- Updated dependencies [e792927] - - @pnpm/config@1004.3.0 - - @pnpm/cli-utils@1001.2.0 - -## 1000.1.33 - -### Patch Changes - -- @pnpm/cli-utils@1001.1.2 - -## 1000.1.32 - -### Patch Changes - -- @pnpm/cli-utils@1001.1.1 - -## 1000.1.31 - -### Patch Changes - -- Updated dependencies [3ebc0ce] - - @pnpm/cli-utils@1001.1.0 - -## 1000.1.30 - -### Patch Changes - -- @pnpm/config@1004.2.1 -- @pnpm/cli-utils@1001.0.3 - -## 1000.1.29 - -### Patch Changes - -- Updated dependencies [6f7ac0f] - - @pnpm/config@1004.2.0 - - @pnpm/cli-utils@1001.0.2 - -## 1000.1.28 - -### Patch Changes - -- Updated dependencies [7ad0bc3] - - @pnpm/cli-utils@1001.0.1 - -## 1000.1.27 - -### Patch Changes - -- Updated dependencies [623da6f] -- Updated dependencies [cf630a8] -- Updated dependencies [e225310] - - @pnpm/config@1004.1.0 - - @pnpm/cli-utils@1001.0.0 - -## 1000.1.26 - -### Patch Changes - -- @pnpm/cli-utils@1000.1.7 - -## 1000.1.25 - -### Patch Changes - -- Updated dependencies [b217bbb] -- Updated dependencies [b0ead51] -- Updated dependencies [c8341cc] -- Updated dependencies [b0ead51] -- Updated dependencies [046af72] - - @pnpm/config@1004.0.0 - - @pnpm/cli-utils@1000.1.6 - -## 1000.1.24 - -### Patch Changes - -- Updated dependencies [8d175c0] - - @pnpm/config@1003.1.1 - - @pnpm/cli-utils@1000.1.5 - -## 1000.1.23 - -### Patch Changes - -- 09cf46f: Update `@pnpm/logger` in peer dependencies. -- Updated dependencies [b282bd1] -- Updated dependencies [fdb1d98] -- Updated dependencies [e4af08c] -- Updated dependencies [09cf46f] -- Updated dependencies [36d1448] -- Updated dependencies [9362b5f] -- Updated dependencies [6cf010c] - - @pnpm/config@1003.1.0 - - @pnpm/cli-utils@1000.1.4 - -## 1000.1.22 - -### Patch Changes - -- @pnpm/cli-utils@1000.1.3 -- @pnpm/config@1003.0.1 - -## 1000.1.21 - -### Patch Changes - -- Updated dependencies [56bb69b] -- Updated dependencies [8a9f3a4] -- Updated dependencies [9c3dd03] - - @pnpm/config@1003.0.0 - - @pnpm/logger@1001.0.0 - - @pnpm/cli-utils@1000.1.2 - -## 1000.1.20 - -### Patch Changes - -- @pnpm/cli-utils@1000.1.1 -- @pnpm/config@1002.7.2 - -## 1000.1.19 - -### Patch Changes - -- Updated dependencies [5679712] -- Updated dependencies [01f2bcf] -- Updated dependencies [1413c25] - - @pnpm/config@1002.7.1 - - @pnpm/cli-utils@1000.1.0 - -## 1000.1.18 - -### Patch Changes - -- Updated dependencies [e57f1df] - - @pnpm/config@1002.7.0 - - @pnpm/cli-utils@1000.0.19 - -## 1000.1.17 - -### Patch Changes - -- Updated dependencies [9bcca9f] -- Updated dependencies [5b35dff] -- Updated dependencies [9bcca9f] -- Updated dependencies [5f7be64] -- Updated dependencies [5f7be64] - - @pnpm/config@1002.6.0 - - @pnpm/cli-utils@1000.0.18 - -## 1000.1.16 - -### Patch Changes - -- Updated dependencies [936430a] - - @pnpm/config@1002.5.4 - - @pnpm/cli-utils@1000.0.17 - -## 1000.1.15 - -### Patch Changes - -- Updated dependencies [6e4459c] - - @pnpm/config@1002.5.3 - - @pnpm/cli-utils@1000.0.16 - -## 1000.1.14 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.15 -- @pnpm/config@1002.5.2 - -## 1000.1.13 - -### Patch Changes - -- Updated dependencies [c3aa4d8] - - @pnpm/config@1002.5.1 - - @pnpm/cli-utils@1000.0.14 - -## 1000.1.12 - -### Patch Changes - -- Updated dependencies [d965748] - - @pnpm/config@1002.5.0 - - @pnpm/cli-utils@1000.0.13 - -## 1000.1.11 - -### Patch Changes - -- Updated dependencies [1c2eb8c] - - @pnpm/config@1002.4.1 - - @pnpm/cli-utils@1000.0.12 - -## 1000.1.10 - -### Patch Changes - -- Updated dependencies [8fcc221] -- Updated dependencies [e32b1a2] - - @pnpm/config@1002.4.0 - - @pnpm/cli-utils@1000.0.11 - -## 1000.1.9 - -### Patch Changes - -- Updated dependencies [fee898f] - - @pnpm/config@1002.3.1 - - @pnpm/cli-utils@1000.0.10 - -## 1000.1.8 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.9 - -## 1000.1.7 - -### Patch Changes - -- Updated dependencies [f6006f2] - - @pnpm/config@1002.3.0 - - @pnpm/cli-utils@1000.0.8 - -## 1000.1.6 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.7 -- @pnpm/config@1002.2.1 - -## 1000.1.5 - -### Patch Changes - -- Updated dependencies [f3ffaed] -- Updated dependencies [c96eb2b] - - @pnpm/config@1002.2.0 - - @pnpm/cli-utils@1000.0.6 - -## 1000.1.4 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.5 -- @pnpm/config@1002.1.2 - -## 1000.1.3 - -### Patch Changes - -- Updated dependencies [1f5169f] - - @pnpm/config@1002.1.1 - - @pnpm/cli-utils@1000.0.4 - -## 1000.1.2 - -### Patch Changes - -- Updated dependencies [f90a94b] -- Updated dependencies [f891288] - - @pnpm/config@1002.1.0 - - @pnpm/cli-utils@1000.0.3 - -## 1000.1.1 - -### Patch Changes - -- Updated dependencies [878ea8c] - - @pnpm/config@1002.0.0 - - @pnpm/cli-utils@1000.0.2 - -## 1000.1.0 - -### Minor Changes - -- 835b4e8: Symlink are not supported in the exFAT driver, and installation of dependencies will result in errors. The doctor command checks if the current drive is exFAT and gives a warning message. - -## 1000.0.1 - -### Patch Changes - -- Updated dependencies [ac5b9d8] -- Updated dependencies [6483b64] - - @pnpm/config@1001.0.0 - - @pnpm/cli-utils@1000.0.1 - -## 3.0.24 - -### Patch Changes - -- Updated dependencies [477e0c1] -- Updated dependencies [dfcf034] -- Updated dependencies [592e2ef] -- Updated dependencies [19d5b51] -- Updated dependencies [1dbc56a] -- Updated dependencies [e9985b6] - - @pnpm/config@22.0.0 - - @pnpm/cli-utils@4.0.8 - -## 3.0.23 - -### Patch Changes - -- @pnpm/cli-utils@4.0.7 -- @pnpm/config@21.8.5 - -## 3.0.22 - -### Patch Changes - -- @pnpm/config@21.8.4 -- @pnpm/cli-utils@4.0.6 - -## 3.0.21 - -### Patch Changes - -- @pnpm/cli-utils@4.0.5 -- @pnpm/config@21.8.3 - -## 3.0.20 - -### Patch Changes - -- @pnpm/cli-utils@4.0.4 -- @pnpm/config@21.8.2 - -## 3.0.19 - -### Patch Changes - -- @pnpm/cli-utils@4.0.3 - -## 3.0.18 - -### Patch Changes - -- Updated dependencies [251ab21] - - @pnpm/config@21.8.1 - - @pnpm/cli-utils@4.0.2 - -## 3.0.17 - -### Patch Changes - -- @pnpm/cli-utils@4.0.1 - -## 3.0.16 - -### Patch Changes - -- Updated dependencies [26b065c] -- Updated dependencies [26b065c] - - @pnpm/cli-utils@4.0.0 - - @pnpm/config@21.8.0 - -## 3.0.15 - -### Patch Changes - -- Updated dependencies [98c8bd6] -- Updated dependencies [d20eed3] - - @pnpm/cli-utils@3.1.7 - - @pnpm/config@21.7.0 - -## 3.0.14 - -### Patch Changes - -- @pnpm/config@21.6.3 -- @pnpm/cli-utils@3.1.6 - -## 3.0.13 - -### Patch Changes - -- @pnpm/cli-utils@3.1.5 -- @pnpm/config@21.6.2 - -## 3.0.12 - -### Patch Changes - -- Updated dependencies [afe520d] - - @pnpm/config@21.6.1 - - @pnpm/cli-utils@3.1.4 - -## 3.0.11 - -### Patch Changes - -- Updated dependencies [1b03682] - - @pnpm/config@21.6.0 - - @pnpm/cli-utils@3.1.3 - -## 3.0.10 - -### Patch Changes - -- Updated dependencies [7c6c923] -- Updated dependencies [7d10394] -- Updated dependencies [d8eab39] -- Updated dependencies [04b8363] - - @pnpm/config@21.5.0 - - @pnpm/cli-utils@3.1.2 - -## 3.0.9 - -### Patch Changes - -- Updated dependencies [47341e5] - - @pnpm/config@21.4.0 - - @pnpm/cli-utils@3.1.1 - -## 3.0.8 - -### Patch Changes - -- Updated dependencies [b7ca13f] -- Updated dependencies [b7ca13f] - - @pnpm/cli-utils@3.1.0 - - @pnpm/config@21.3.0 - -## 3.0.7 - -### Patch Changes - -- @pnpm/config@21.2.3 -- @pnpm/cli-utils@3.0.7 - -## 3.0.6 - -### Patch Changes - -- @pnpm/cli-utils@3.0.6 -- @pnpm/config@21.2.2 - -## 3.0.5 - -### Patch Changes - -- @pnpm/cli-utils@3.0.5 -- @pnpm/config@21.2.1 - -## 3.0.4 - -### Patch Changes - -- @pnpm/cli-utils@3.0.4 - -## 3.0.3 - -### Patch Changes - -- Updated dependencies [9719a42] - - @pnpm/config@21.2.0 - - @pnpm/cli-utils@3.0.3 - -## 3.0.2 - -### Patch Changes - -- Updated dependencies [a80b539] - - @pnpm/cli-utils@3.0.2 - -## 3.0.1 - -### Patch Changes - -- Updated dependencies [e0f47f4] - - @pnpm/config@21.1.0 - - @pnpm/cli-utils@3.0.1 - -## 3.0.0 - -### Major Changes - -- 43cdd87: Node.js v16 support dropped. Use at least Node.js v18.12. - -### Patch Changes - -- Updated dependencies [7733f3a] -- Updated dependencies [43cdd87] -- Updated dependencies [2d9e3b8] -- Updated dependencies [3477ee5] -- Updated dependencies [cfa33f1] -- Updated dependencies [e748162] -- Updated dependencies [2b89155] -- Updated dependencies [60839fc] -- Updated dependencies [730929e] -- Updated dependencies [98566d9] - - @pnpm/config@21.0.0 - - @pnpm/cli-utils@3.0.0 - -## 2.0.34 - -### Patch Changes - -- @pnpm/cli-utils@2.1.9 -- @pnpm/config@20.4.2 - -## 2.0.33 - -### Patch Changes - -- Updated dependencies [d9564e354] - - @pnpm/config@20.4.1 - - @pnpm/cli-utils@2.1.8 - -## 2.0.32 - -### Patch Changes - -- Updated dependencies [c597f72ec] - - @pnpm/config@20.4.0 - - @pnpm/cli-utils@2.1.7 - -## 2.0.31 - -### Patch Changes - -- Updated dependencies [4e71066dd] - - @pnpm/config@20.3.0 - - @pnpm/cli-utils@2.1.6 - -## 2.0.30 - -### Patch Changes - -- Updated dependencies [672c559e4] - - @pnpm/config@20.2.0 - - @pnpm/cli-utils@2.1.5 - -## 2.0.29 - -### Patch Changes - -- @pnpm/cli-utils@2.1.4 - -## 2.0.28 - -### Patch Changes - -- @pnpm/cli-utils@2.1.3 - -## 2.0.27 - -### Patch Changes - -- @pnpm/config@20.1.2 -- @pnpm/cli-utils@2.1.2 - -## 2.0.26 - -### Patch Changes - -- @pnpm/config@20.1.1 -- @pnpm/cli-utils@2.1.1 - -## 2.0.25 - -### Patch Changes - -- Updated dependencies [43ce9e4a6] -- Updated dependencies [d6592964f] - - @pnpm/cli-utils@2.1.0 - - @pnpm/config@20.1.0 - -## 2.0.24 - -### Patch Changes - -- Updated dependencies [ac5abd3ff] -- Updated dependencies [b60bb6cbe] - - @pnpm/config@20.0.0 - - @pnpm/cli-utils@2.0.24 - -## 2.0.23 - -### Patch Changes - -- Updated dependencies [b1dd0ee58] - - @pnpm/config@19.2.1 - - @pnpm/cli-utils@2.0.23 - -## 2.0.22 - -### Patch Changes - -- Updated dependencies [d774a3196] -- Updated dependencies [832e28826] - - @pnpm/config@19.2.0 - - @pnpm/cli-utils@2.0.22 - -## 2.0.21 - -### Patch Changes - -- Updated dependencies [ee328fd25] - - @pnpm/config@19.1.0 - - @pnpm/cli-utils@2.0.21 - -## 2.0.20 - -### Patch Changes - -- @pnpm/cli-utils@2.0.20 - -## 2.0.19 - -### Patch Changes - -- @pnpm/config@19.0.3 -- @pnpm/cli-utils@2.0.19 - -## 2.0.18 - -### Patch Changes - -- @pnpm/config@19.0.2 -- @pnpm/cli-utils@2.0.18 - -## 2.0.17 - -### Patch Changes - -- @pnpm/config@19.0.1 -- @pnpm/cli-utils@2.0.17 - -## 2.0.16 - -### Patch Changes - -- Updated dependencies [cb8bcc8df] - - @pnpm/config@19.0.0 - - @pnpm/cli-utils@2.0.16 - -## 2.0.15 - -### Patch Changes - -- @pnpm/cli-utils@2.0.15 - -## 2.0.14 - -### Patch Changes - -- @pnpm/cli-utils@2.0.14 - -## 2.0.13 - -### Patch Changes - -- @pnpm/cli-utils@2.0.13 -- @pnpm/config@18.4.4 - -## 2.0.12 - -### Patch Changes - -- @pnpm/cli-utils@2.0.12 -- @pnpm/config@18.4.3 - -## 2.0.11 - -### Patch Changes - -- Updated dependencies [e2d631217] - - @pnpm/config@18.4.2 - - @pnpm/cli-utils@2.0.11 - -## 2.0.10 - -### Patch Changes - -- @pnpm/config@18.4.1 -- @pnpm/cli-utils@2.0.10 - -## 2.0.9 - -### Patch Changes - -- Updated dependencies [301b8e2da] - - @pnpm/config@18.4.0 - - @pnpm/cli-utils@2.0.9 - -## 2.0.8 - -### Patch Changes - -- Updated dependencies [ee429b300] -- Updated dependencies [1de07a4af] - - @pnpm/cli-utils@2.0.8 - - @pnpm/config@18.3.2 - -## 2.0.7 - -### Patch Changes - -- Updated dependencies [2809e89ab] - - @pnpm/config@18.3.1 - - @pnpm/cli-utils@2.0.7 - -## 2.0.6 - -### Patch Changes - -- Updated dependencies [32f8e08c6] - - @pnpm/config@18.3.0 - - @pnpm/cli-utils@2.0.6 - -## 2.0.5 - -### Patch Changes - -- Updated dependencies [fc8780ca9] - - @pnpm/config@18.2.0 - - @pnpm/cli-utils@2.0.5 - -## 2.0.4 - -### Patch Changes - -- @pnpm/cli-utils@2.0.4 -- @pnpm/config@18.1.1 - -## 2.0.3 - -### Patch Changes - -- Updated dependencies [e2cb4b63d] -- Updated dependencies [cd6ce11f0] - - @pnpm/config@18.1.0 - - @pnpm/cli-utils@2.0.3 - -## 2.0.2 - -### Patch Changes - -- @pnpm/config@18.0.2 -- @pnpm/cli-utils@2.0.2 - -## 2.0.1 - -### Patch Changes - -- @pnpm/config@18.0.1 -- @pnpm/cli-utils@2.0.1 - -## 2.0.0 - -### Major Changes - -- eceaa8b8b: Node.js 14 support dropped. - -### Patch Changes - -- Updated dependencies [47e45d717] -- Updated dependencies [47e45d717] -- Updated dependencies [158d8cf22] -- Updated dependencies [eceaa8b8b] -- Updated dependencies [8e35c21d1] -- Updated dependencies [47e45d717] -- Updated dependencies [47e45d717] -- Updated dependencies [113f0ae26] - - @pnpm/config@18.0.0 - - @pnpm/cli-utils@2.0.0 - -## 1.0.40 - -### Patch Changes - -- @pnpm/config@17.0.2 -- @pnpm/cli-utils@1.1.7 - -## 1.0.39 - -### Patch Changes - -- Updated dependencies [b38d711f3] - - @pnpm/config@17.0.1 - - @pnpm/cli-utils@1.1.6 - -## 1.0.38 - -### Patch Changes - -- Updated dependencies [e505b58e3] - - @pnpm/config@17.0.0 - - @pnpm/cli-utils@1.1.5 - -## 1.0.37 - -### Patch Changes - -- @pnpm/config@16.7.2 -- @pnpm/cli-utils@1.1.4 - -## 1.0.36 - -### Patch Changes - -- @pnpm/config@16.7.1 -- @pnpm/cli-utils@1.1.3 - -## 1.0.35 - -### Patch Changes - -- Updated dependencies [7d64d757b] -- Updated dependencies [5c31fa8be] - - @pnpm/cli-utils@1.1.2 - - @pnpm/config@16.7.0 - -## 1.0.34 - -### Patch Changes - -- @pnpm/config@16.6.4 -- @pnpm/cli-utils@1.1.1 - -## 1.0.33 - -### Patch Changes - -- Updated dependencies [0377d9367] - - @pnpm/cli-utils@1.1.0 - - @pnpm/config@16.6.3 - -## 1.0.32 - -### Patch Changes - -- @pnpm/config@16.6.2 -- @pnpm/cli-utils@1.0.34 - -## 1.0.31 - -### Patch Changes - -- @pnpm/config@16.6.1 -- @pnpm/cli-utils@1.0.33 - -## 1.0.30 - -### Patch Changes - -- Updated dependencies [59ee53678] - - @pnpm/config@16.6.0 - - @pnpm/cli-utils@1.0.32 - -## 1.0.29 - -### Patch Changes - -- @pnpm/config@16.5.5 -- @pnpm/cli-utils@1.0.31 - -## 1.0.28 - -### Patch Changes - -- @pnpm/config@16.5.4 -- @pnpm/cli-utils@1.0.30 - -## 1.0.27 - -### Patch Changes - -- @pnpm/config@16.5.3 -- @pnpm/cli-utils@1.0.29 - -## 1.0.26 - -### Patch Changes - -- @pnpm/config@16.5.2 -- @pnpm/cli-utils@1.0.28 - -## 1.0.25 - -### Patch Changes - -- @pnpm/config@16.5.1 -- @pnpm/cli-utils@1.0.27 - -## 1.0.24 - -### Patch Changes - -- Updated dependencies [28b47a156] - - @pnpm/config@16.5.0 - - @pnpm/cli-utils@1.0.26 - -## 1.0.23 - -### Patch Changes - -- @pnpm/config@16.4.3 -- @pnpm/cli-utils@1.0.25 - -## 1.0.22 - -### Patch Changes - -- @pnpm/config@16.4.2 -- @pnpm/cli-utils@1.0.24 - -## 1.0.21 - -### Patch Changes - -- @pnpm/config@16.4.1 -- @pnpm/cli-utils@1.0.23 - -## 1.0.20 - -### Patch Changes - -- Updated dependencies [3ebce5db7] - - @pnpm/config@16.4.0 - - @pnpm/cli-utils@1.0.22 - -## 1.0.19 - -### Patch Changes - -- Updated dependencies [1fad508b0] - - @pnpm/config@16.3.0 - - @pnpm/cli-utils@1.0.21 - -## 1.0.18 - -### Patch Changes - -- @pnpm/cli-utils@1.0.20 -- @pnpm/config@16.2.2 - -## 1.0.17 - -### Patch Changes - -- Updated dependencies [d71dbf230] - - @pnpm/config@16.2.1 - - @pnpm/cli-utils@1.0.19 - -## 1.0.16 - -### Patch Changes - -- Updated dependencies [841f52e70] - - @pnpm/config@16.2.0 - - @pnpm/cli-utils@1.0.18 - -## 1.0.15 - -### Patch Changes - -- @pnpm/cli-utils@1.0.17 -- @pnpm/config@16.1.11 - -## 1.0.14 - -### Patch Changes - -- @pnpm/config@16.1.10 -- @pnpm/cli-utils@1.0.16 - -## 1.0.13 - -### Patch Changes - -- @pnpm/config@16.1.9 -- @pnpm/cli-utils@1.0.15 - -## 1.0.12 - -### Patch Changes - -- @pnpm/cli-utils@1.0.14 -- @pnpm/config@16.1.8 - -## 1.0.11 - -### Patch Changes - -- Updated dependencies [a9d59d8bc] - - @pnpm/config@16.1.7 - - @pnpm/cli-utils@1.0.13 - -## 1.0.10 - -### Patch Changes - -- @pnpm/config@16.1.6 -- @pnpm/cli-utils@1.0.12 - -## 1.0.9 - -### Patch Changes - -- @pnpm/config@16.1.5 -- @pnpm/cli-utils@1.0.11 - -## 1.0.8 - -### Patch Changes - -- @pnpm/cli-utils@1.0.10 -- @pnpm/config@16.1.4 - -## 1.0.7 - -### Patch Changes - -- @pnpm/config@16.1.3 -- @pnpm/cli-utils@1.0.9 - -## 1.0.6 - -### Patch Changes - -- @pnpm/config@16.1.2 -- @pnpm/cli-utils@1.0.8 - -## 1.0.5 - -### Patch Changes - -- @pnpm/config@16.1.1 -- @pnpm/cli-utils@1.0.7 - -## 1.0.4 - -### Patch Changes - -- Updated dependencies [3dab7f83c] - - @pnpm/config@16.1.0 - - @pnpm/cli-utils@1.0.6 - -## 1.0.3 - -### Patch Changes - -- @pnpm/cli-utils@1.0.5 -- @pnpm/config@16.0.5 - -## 1.0.2 - -### Patch Changes - -- @pnpm/config@16.0.4 -- @pnpm/cli-utils@1.0.4 - -## 1.0.1 - -### Patch Changes - -- Updated dependencies [aacb83f73] -- Updated dependencies [a14ad09e6] - - @pnpm/config@16.0.3 - - @pnpm/cli-utils@1.0.3 - -## 1.0.0 - -### Major Changes - -- bea0acdfc: Add `pnpm doctor` command to do checks for known common issues - -### Patch Changes - -- Updated dependencies [bea0acdfc] - - @pnpm/config@16.0.2 - - @pnpm/cli-utils@1.0.2 diff --git a/cli/plugin-commands-doctor/README.md b/cli/plugin-commands-doctor/README.md deleted file mode 100644 index 5ad94198b8..0000000000 --- a/cli/plugin-commands-doctor/README.md +++ /dev/null @@ -1,15 +0,0 @@ -# @pnpm/plugin-commands-doctor - -> pnpm commands for checks of known common issues - -[![npm version](https://img.shields.io/npm/v/@pnpm/plugin-commands-doctor.svg)](https://www.npmjs.com/package/@pnpm/plugin-commands-doctor) - -## Installation - -```sh -pnpm add @pnpm/plugin-commands-doctor -``` - -## License - -MIT diff --git a/cli/plugin-commands-doctor/package.json b/cli/plugin-commands-doctor/package.json deleted file mode 100644 index 4514b5b151..0000000000 --- a/cli/plugin-commands-doctor/package.json +++ /dev/null @@ -1,53 +0,0 @@ -{ - "name": "@pnpm/plugin-commands-doctor", - "version": "1000.1.42", - "description": "Commands for checks of known common issues ", - "keywords": [ - "pnpm", - "pnpm11", - "doctor" - ], - "license": "MIT", - "funding": "https://opencollective.com/pnpm", - "repository": "https://github.com/pnpm/pnpm/tree/main/cli/plugin-commands-doctor", - "homepage": "https://github.com/pnpm/pnpm/tree/main/cli/plugin-commands-doctor#readme", - "bugs": { - "url": "https://github.com/pnpm/pnpm/issues" - }, - "type": "module", - "main": "lib/index.js", - "types": "lib/index.d.ts", - "exports": { - ".": "./lib/index.js" - }, - "files": [ - "lib", - "!*.map" - ], - "scripts": { - "lint": "eslint \"src/**/*.ts\" \"test/**/*.ts\"", - "_test": "cross-env NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" jest", - "test": "pnpm run compile && pnpm run _test", - "prepublishOnly": "pnpm run compile", - "compile": "tsgo --build && pnpm run lint --fix" - }, - "dependencies": { - "@pnpm/cli-utils": "workspace:*", - "@pnpm/config": "workspace:*", - "render-help": "catalog:" - }, - "peerDependencies": { - "@pnpm/logger": "catalog:" - }, - "devDependencies": { - "@jest/globals": "catalog:", - "@pnpm/logger": "workspace:*", - "@pnpm/plugin-commands-doctor": "workspace:*" - }, - "engines": { - "node": ">=22.13" - }, - "jest": { - "preset": "@pnpm/jest-config" - } -} diff --git a/cli/plugin-commands-doctor/tsconfig.json b/cli/plugin-commands-doctor/tsconfig.json deleted file mode 100644 index d1262dbdd0..0000000000 --- a/cli/plugin-commands-doctor/tsconfig.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "extends": "@pnpm/tsconfig", - "compilerOptions": { - "outDir": "lib", - "rootDir": "src" - }, - "include": [ - "src/**/*.ts", - "../../__typings__/**/*.d.ts" - ], - "references": [ - { - "path": "../../config/config" - }, - { - "path": "../../packages/logger" - }, - { - "path": "../cli-utils" - } - ] -} diff --git a/config/plugin-commands-config/CHANGELOG.md b/config/commands/CHANGELOG.md similarity index 100% rename from config/plugin-commands-config/CHANGELOG.md rename to config/commands/CHANGELOG.md diff --git a/config/plugin-commands-config/README.md b/config/commands/README.md similarity index 100% rename from config/plugin-commands-config/README.md rename to config/commands/README.md diff --git a/config/plugin-commands-config/package.json b/config/commands/package.json similarity index 91% rename from config/plugin-commands-config/package.json rename to config/commands/package.json index 2f3fb333dc..480d260e8f 100644 --- a/config/plugin-commands-config/package.json +++ b/config/commands/package.json @@ -9,8 +9,8 @@ ], "license": "MIT", "funding": "https://opencollective.com/pnpm", - "repository": "https://github.com/pnpm/pnpm/tree/main/config/plugin-commands-config", - "homepage": "https://github.com/pnpm/pnpm/tree/main/config/plugin-commands-config#readme", + "repository": "https://github.com/pnpm/pnpm/tree/main/config/commands", + "homepage": "https://github.com/pnpm/pnpm/tree/main/config/commands#readme", "bugs": { "url": "https://github.com/pnpm/pnpm/issues" }, diff --git a/config/plugin-commands-config/src/ConfigCommandOptions.ts b/config/commands/src/ConfigCommandOptions.ts similarity index 100% rename from config/plugin-commands-config/src/ConfigCommandOptions.ts rename to config/commands/src/ConfigCommandOptions.ts diff --git a/config/plugin-commands-config/src/config.ts b/config/commands/src/config.ts similarity index 100% rename from config/plugin-commands-config/src/config.ts rename to config/commands/src/config.ts diff --git a/config/plugin-commands-config/src/configGet.ts b/config/commands/src/configGet.ts similarity index 100% rename from config/plugin-commands-config/src/configGet.ts rename to config/commands/src/configGet.ts diff --git a/config/plugin-commands-config/src/configList.ts b/config/commands/src/configList.ts similarity index 100% rename from config/plugin-commands-config/src/configList.ts rename to config/commands/src/configList.ts diff --git a/config/plugin-commands-config/src/configSet.ts b/config/commands/src/configSet.ts similarity index 100% rename from config/plugin-commands-config/src/configSet.ts rename to config/commands/src/configSet.ts diff --git a/config/plugin-commands-config/src/get.ts b/config/commands/src/get.ts similarity index 100% rename from config/plugin-commands-config/src/get.ts rename to config/commands/src/get.ts diff --git a/config/plugin-commands-config/src/getConfigFileInfo.ts b/config/commands/src/getConfigFileInfo.ts similarity index 100% rename from config/plugin-commands-config/src/getConfigFileInfo.ts rename to config/commands/src/getConfigFileInfo.ts diff --git a/config/plugin-commands-config/src/index.ts b/config/commands/src/index.ts similarity index 100% rename from config/plugin-commands-config/src/index.ts rename to config/commands/src/index.ts diff --git a/config/plugin-commands-config/src/parseConfigPropertyPath.ts b/config/commands/src/parseConfigPropertyPath.ts similarity index 100% rename from config/plugin-commands-config/src/parseConfigPropertyPath.ts rename to config/commands/src/parseConfigPropertyPath.ts diff --git a/config/plugin-commands-config/src/processConfig.ts b/config/commands/src/processConfig.ts similarity index 100% rename from config/plugin-commands-config/src/processConfig.ts rename to config/commands/src/processConfig.ts diff --git a/config/plugin-commands-config/src/protectedSettings.ts b/config/commands/src/protectedSettings.ts similarity index 100% rename from config/plugin-commands-config/src/protectedSettings.ts rename to config/commands/src/protectedSettings.ts diff --git a/config/plugin-commands-config/src/set.ts b/config/commands/src/set.ts similarity index 100% rename from config/plugin-commands-config/src/set.ts rename to config/commands/src/set.ts diff --git a/config/plugin-commands-config/src/settingShouldFallBackToNpm.ts b/config/commands/src/settingShouldFallBackToNpm.ts similarity index 100% rename from config/plugin-commands-config/src/settingShouldFallBackToNpm.ts rename to config/commands/src/settingShouldFallBackToNpm.ts diff --git a/config/plugin-commands-config/test/configDelete.test.ts b/config/commands/test/configDelete.test.ts similarity index 100% rename from config/plugin-commands-config/test/configDelete.test.ts rename to config/commands/test/configDelete.test.ts diff --git a/config/plugin-commands-config/test/configGet.test.ts b/config/commands/test/configGet.test.ts similarity index 100% rename from config/plugin-commands-config/test/configGet.test.ts rename to config/commands/test/configGet.test.ts diff --git a/config/plugin-commands-config/test/configList.test.ts b/config/commands/test/configList.test.ts similarity index 100% rename from config/plugin-commands-config/test/configList.test.ts rename to config/commands/test/configList.test.ts diff --git a/config/plugin-commands-config/test/configSet.test.ts b/config/commands/test/configSet.test.ts similarity index 100% rename from config/plugin-commands-config/test/configSet.test.ts rename to config/commands/test/configSet.test.ts diff --git a/config/plugin-commands-config/test/managingAuthSettings.test.ts b/config/commands/test/managingAuthSettings.test.ts similarity index 100% rename from config/plugin-commands-config/test/managingAuthSettings.test.ts rename to config/commands/test/managingAuthSettings.test.ts diff --git a/cli/plugin-commands-completion/test/tsconfig.json b/config/commands/test/tsconfig.json similarity index 100% rename from cli/plugin-commands-completion/test/tsconfig.json rename to config/commands/test/tsconfig.json diff --git a/config/plugin-commands-config/test/utils/index.ts b/config/commands/test/utils/index.ts similarity index 100% rename from config/plugin-commands-config/test/utils/index.ts rename to config/commands/test/utils/index.ts diff --git a/config/plugin-commands-config/tsconfig.json b/config/commands/tsconfig.json similarity index 100% rename from config/plugin-commands-config/tsconfig.json rename to config/commands/tsconfig.json diff --git a/cli/plugin-commands-completion/tsconfig.lint.json b/config/commands/tsconfig.lint.json similarity index 100% rename from cli/plugin-commands-completion/tsconfig.lint.json rename to config/commands/tsconfig.lint.json diff --git a/deps/compliance/plugin-commands-audit/package.json b/deps/compliance/commands/package.json similarity index 73% rename from deps/compliance/plugin-commands-audit/package.json rename to deps/compliance/commands/package.json index 6f81892bd0..448c801b05 100644 --- a/deps/compliance/plugin-commands-audit/package.json +++ b/deps/compliance/commands/package.json @@ -1,16 +1,18 @@ { - "name": "@pnpm/plugin-commands-audit", - "version": "1002.1.19", - "description": "pnpm commands for dependencies audit", + "name": "@pnpm/deps.compliance.commands", + "version": "1000.0.0", + "description": "pnpm commands for audit, licenses, and sbom", "keywords": [ "pnpm", "pnpm11", - "audit" + "audit", + "licenses", + "sbom" ], "license": "MIT", "funding": "https://opencollective.com/pnpm", - "repository": "https://github.com/pnpm/pnpm/tree/main/deps/compliance/plugin-commands-audit", - "homepage": "https://github.com/pnpm/pnpm/tree/main/deps/compliance/plugin-commands-audit#readme", + "repository": "https://github.com/pnpm/pnpm/tree/main/deps/compliance/commands", + "homepage": "https://github.com/pnpm/pnpm/tree/main/deps/compliance/commands#readme", "bugs": { "url": "https://github.com/pnpm/pnpm/issues" }, @@ -30,15 +32,19 @@ "test": "pnpm run compile && pnpm run _test", "prepublishOnly": "pnpm run compile", "compile": "tsgo --build && pnpm run lint --fix", - "update-responses": "node test/utils/responses/update.ts" + "update-responses": "node test/audit/utils/responses/update.ts" }, "dependencies": { "@pnpm/audit": "workspace:*", + "@pnpm/cli-meta": "workspace:*", "@pnpm/cli-utils": "workspace:*", + "@pnpm/command": "workspace:*", + "@pnpm/common-cli-options-help": "workspace:*", "@pnpm/config": "workspace:*", "@pnpm/config.config-writer": "workspace:*", "@pnpm/constants": "workspace:*", "@pnpm/error": "workspace:*", + "@pnpm/license-scanner": "workspace:*", "@pnpm/lockfile.fs": "workspace:*", "@pnpm/lockfile.types": "workspace:*", "@pnpm/lockfile.utils": "workspace:*", @@ -46,6 +52,8 @@ "@pnpm/network.auth-header": "workspace:*", "@pnpm/plugin-commands-installation": "workspace:*", "@pnpm/read-project-manifest": "workspace:*", + "@pnpm/sbom": "workspace:*", + "@pnpm/store-path": "workspace:*", "@pnpm/types": "workspace:*", "@zkochan/table": "catalog:", "chalk": "catalog:", @@ -55,10 +63,13 @@ "semver": "catalog:" }, "devDependencies": { + "@pnpm/deps.compliance.commands": "workspace:*", "@pnpm/filter-workspace-packages": "workspace:*", - "@pnpm/plugin-commands-audit": "workspace:*", + "@pnpm/prepare": "workspace:*", + "@pnpm/read-package-json": "workspace:*", "@pnpm/registry-mock": "catalog:", "@pnpm/test-fixtures": "workspace:*", + "@pnpm/workspace.filter-packages-from-dir": "workspace:*", "@types/ramda": "catalog:", "@types/semver": "catalog:", "@types/zkochan__table": "catalog:", diff --git a/deps/compliance/plugin-commands-audit/src/audit.ts b/deps/compliance/commands/src/audit/audit.ts similarity index 100% rename from deps/compliance/plugin-commands-audit/src/audit.ts rename to deps/compliance/commands/src/audit/audit.ts diff --git a/deps/compliance/plugin-commands-audit/src/fix.ts b/deps/compliance/commands/src/audit/fix.ts similarity index 100% rename from deps/compliance/plugin-commands-audit/src/fix.ts rename to deps/compliance/commands/src/audit/fix.ts diff --git a/deps/compliance/plugin-commands-audit/src/fixWithUpdate.ts b/deps/compliance/commands/src/audit/fixWithUpdate.ts similarity index 100% rename from deps/compliance/plugin-commands-audit/src/fixWithUpdate.ts rename to deps/compliance/commands/src/audit/fixWithUpdate.ts diff --git a/deps/compliance/plugin-commands-audit/src/ignore.ts b/deps/compliance/commands/src/audit/ignore.ts similarity index 100% rename from deps/compliance/plugin-commands-audit/src/ignore.ts rename to deps/compliance/commands/src/audit/ignore.ts diff --git a/deps/compliance/plugin-commands-audit/src/index.ts b/deps/compliance/commands/src/audit/index.ts similarity index 100% rename from deps/compliance/plugin-commands-audit/src/index.ts rename to deps/compliance/commands/src/audit/index.ts diff --git a/deps/compliance/plugin-commands-audit/src/lockfileToPackages.ts b/deps/compliance/commands/src/audit/lockfileToPackages.ts similarity index 100% rename from deps/compliance/plugin-commands-audit/src/lockfileToPackages.ts rename to deps/compliance/commands/src/audit/lockfileToPackages.ts diff --git a/deps/compliance/commands/src/index.ts b/deps/compliance/commands/src/index.ts new file mode 100644 index 0000000000..8788ce5092 --- /dev/null +++ b/deps/compliance/commands/src/index.ts @@ -0,0 +1,3 @@ +export { audit } from './audit/index.js' +export { licenses } from './licenses/index.js' +export { sbom } from './sbom/index.js' diff --git a/deps/compliance/plugin-commands-licenses/src/LicensesCommandResult.ts b/deps/compliance/commands/src/licenses/LicensesCommandResult.ts similarity index 100% rename from deps/compliance/plugin-commands-licenses/src/LicensesCommandResult.ts rename to deps/compliance/commands/src/licenses/LicensesCommandResult.ts diff --git a/deps/compliance/plugin-commands-licenses/src/index.ts b/deps/compliance/commands/src/licenses/index.ts similarity index 100% rename from deps/compliance/plugin-commands-licenses/src/index.ts rename to deps/compliance/commands/src/licenses/index.ts diff --git a/deps/compliance/plugin-commands-licenses/src/licenses.ts b/deps/compliance/commands/src/licenses/licenses.ts similarity index 100% rename from deps/compliance/plugin-commands-licenses/src/licenses.ts rename to deps/compliance/commands/src/licenses/licenses.ts diff --git a/deps/compliance/plugin-commands-licenses/src/licensesList.ts b/deps/compliance/commands/src/licenses/licensesList.ts similarity index 100% rename from deps/compliance/plugin-commands-licenses/src/licensesList.ts rename to deps/compliance/commands/src/licenses/licensesList.ts diff --git a/deps/compliance/plugin-commands-licenses/src/outputRenderer.ts b/deps/compliance/commands/src/licenses/outputRenderer.ts similarity index 100% rename from deps/compliance/plugin-commands-licenses/src/outputRenderer.ts rename to deps/compliance/commands/src/licenses/outputRenderer.ts diff --git a/deps/compliance/plugin-commands-sbom/src/index.ts b/deps/compliance/commands/src/sbom/index.ts similarity index 100% rename from deps/compliance/plugin-commands-sbom/src/index.ts rename to deps/compliance/commands/src/sbom/index.ts diff --git a/deps/compliance/plugin-commands-sbom/src/sbom.ts b/deps/compliance/commands/src/sbom/sbom.ts similarity index 100% rename from deps/compliance/plugin-commands-sbom/src/sbom.ts rename to deps/compliance/commands/src/sbom/sbom.ts diff --git a/deps/compliance/plugin-commands-audit/test/__snapshots__/index.ts.snap b/deps/compliance/commands/test/audit/__snapshots__/index.ts.snap similarity index 100% rename from deps/compliance/plugin-commands-audit/test/__snapshots__/index.ts.snap rename to deps/compliance/commands/test/audit/__snapshots__/index.ts.snap diff --git a/deps/compliance/plugin-commands-audit/test/fix.ts b/deps/compliance/commands/test/audit/fix.ts similarity index 97% rename from deps/compliance/plugin-commands-audit/test/fix.ts rename to deps/compliance/commands/test/audit/fix.ts index d97ddffd6b..cd808a049b 100644 --- a/deps/compliance/plugin-commands-audit/test/fix.ts +++ b/deps/compliance/commands/test/audit/fix.ts @@ -1,6 +1,6 @@ import path from 'node:path' -import { audit } from '@pnpm/plugin-commands-audit' +import { audit } from '@pnpm/deps.compliance.commands' import { fixtures } from '@pnpm/test-fixtures' import nock from 'nock' import { readYamlFileSync } from 'read-yaml-file' diff --git a/deps/compliance/plugin-commands-audit/test/fixWithUpdate.ts b/deps/compliance/commands/test/audit/fixWithUpdate.ts similarity index 99% rename from deps/compliance/plugin-commands-audit/test/fixWithUpdate.ts rename to deps/compliance/commands/test/audit/fixWithUpdate.ts index 329bcc949c..c1edc360e5 100644 --- a/deps/compliance/plugin-commands-audit/test/fixWithUpdate.ts +++ b/deps/compliance/commands/test/audit/fixWithUpdate.ts @@ -1,9 +1,9 @@ import { readFile } from 'node:fs/promises' import { join } from 'node:path' +import { audit } from '@pnpm/deps.compliance.commands' import { filterPackagesFromDir } from '@pnpm/filter-workspace-packages' import { readWantedLockfile } from '@pnpm/lockfile.fs' -import { audit } from '@pnpm/plugin-commands-audit' import { readProjectManifest } from '@pnpm/read-project-manifest' import { addDistTag } from '@pnpm/registry-mock' import { fixtures } from '@pnpm/test-fixtures' diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/.gitignore b/deps/compliance/commands/test/audit/fixtures/.gitignore similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/.gitignore rename to deps/compliance/commands/test/audit/fixtures/.gitignore diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/has-vulnerabilities/package.json b/deps/compliance/commands/test/audit/fixtures/has-vulnerabilities/package.json similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/has-vulnerabilities/package.json rename to deps/compliance/commands/test/audit/fixtures/has-vulnerabilities/package.json diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/has-vulnerabilities/pnpm-lock.yaml b/deps/compliance/commands/test/audit/fixtures/has-vulnerabilities/pnpm-lock.yaml similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/has-vulnerabilities/pnpm-lock.yaml rename to deps/compliance/commands/test/audit/fixtures/has-vulnerabilities/pnpm-lock.yaml diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/pnpm-workspace.yaml b/deps/compliance/commands/test/audit/fixtures/pnpm-workspace.yaml similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/pnpm-workspace.yaml rename to deps/compliance/commands/test/audit/fixtures/pnpm-workspace.yaml diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/preserve-reference-overrides/package.json b/deps/compliance/commands/test/audit/fixtures/preserve-reference-overrides/package.json similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/preserve-reference-overrides/package.json rename to deps/compliance/commands/test/audit/fixtures/preserve-reference-overrides/package.json diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/preserve-reference-overrides/pnpm-lock.yaml b/deps/compliance/commands/test/audit/fixtures/preserve-reference-overrides/pnpm-lock.yaml similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/preserve-reference-overrides/pnpm-lock.yaml rename to deps/compliance/commands/test/audit/fixtures/preserve-reference-overrides/pnpm-lock.yaml diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/preserve-reference-overrides/pnpm-workspace.yaml b/deps/compliance/commands/test/audit/fixtures/preserve-reference-overrides/pnpm-workspace.yaml similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/preserve-reference-overrides/pnpm-workspace.yaml rename to deps/compliance/commands/test/audit/fixtures/preserve-reference-overrides/pnpm-workspace.yaml diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/update-multiple/package.json b/deps/compliance/commands/test/audit/fixtures/update-multiple/package.json similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/update-multiple/package.json rename to deps/compliance/commands/test/audit/fixtures/update-multiple/package.json diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/update-multiple/pnpm-lock.yaml b/deps/compliance/commands/test/audit/fixtures/update-multiple/pnpm-lock.yaml similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/update-multiple/pnpm-lock.yaml rename to deps/compliance/commands/test/audit/fixtures/update-multiple/pnpm-lock.yaml diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/update-multiple/responses/form-data-vulnerability.json b/deps/compliance/commands/test/audit/fixtures/update-multiple/responses/form-data-vulnerability.json similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/update-multiple/responses/form-data-vulnerability.json rename to deps/compliance/commands/test/audit/fixtures/update-multiple/responses/form-data-vulnerability.json diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/update-single-depth-2/package.json b/deps/compliance/commands/test/audit/fixtures/update-single-depth-2/package.json similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/update-single-depth-2/package.json rename to deps/compliance/commands/test/audit/fixtures/update-single-depth-2/package.json diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/update-single-depth-2/pnpm-lock.yaml b/deps/compliance/commands/test/audit/fixtures/update-single-depth-2/pnpm-lock.yaml similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/update-single-depth-2/pnpm-lock.yaml rename to deps/compliance/commands/test/audit/fixtures/update-single-depth-2/pnpm-lock.yaml diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/update-single-depth-2/responses/depth-2-vulnerability.json b/deps/compliance/commands/test/audit/fixtures/update-single-depth-2/responses/depth-2-vulnerability.json similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/update-single-depth-2/responses/depth-2-vulnerability.json rename to deps/compliance/commands/test/audit/fixtures/update-single-depth-2/responses/depth-2-vulnerability.json diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/update-single-depth-2/responses/top-level-vulnerability.json b/deps/compliance/commands/test/audit/fixtures/update-single-depth-2/responses/top-level-vulnerability.json similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/update-single-depth-2/responses/top-level-vulnerability.json rename to deps/compliance/commands/test/audit/fixtures/update-single-depth-2/responses/top-level-vulnerability.json diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/update-single-depth-2/responses/unfixable-vulnerability.json b/deps/compliance/commands/test/audit/fixtures/update-single-depth-2/responses/unfixable-vulnerability.json similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/update-single-depth-2/responses/unfixable-vulnerability.json rename to deps/compliance/commands/test/audit/fixtures/update-single-depth-2/responses/unfixable-vulnerability.json diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/update-single-depth-3/package.json b/deps/compliance/commands/test/audit/fixtures/update-single-depth-3/package.json similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/update-single-depth-3/package.json rename to deps/compliance/commands/test/audit/fixtures/update-single-depth-3/package.json diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/update-single-depth-3/pnpm-lock.yaml b/deps/compliance/commands/test/audit/fixtures/update-single-depth-3/pnpm-lock.yaml similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/update-single-depth-3/pnpm-lock.yaml rename to deps/compliance/commands/test/audit/fixtures/update-single-depth-3/pnpm-lock.yaml diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/update-single-depth-3/responses/depth-3-vulnerability.json b/deps/compliance/commands/test/audit/fixtures/update-single-depth-3/responses/depth-3-vulnerability.json similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/update-single-depth-3/responses/depth-3-vulnerability.json rename to deps/compliance/commands/test/audit/fixtures/update-single-depth-3/responses/depth-3-vulnerability.json diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/update-single-pinned/package.json b/deps/compliance/commands/test/audit/fixtures/update-single-pinned/package.json similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/update-single-pinned/package.json rename to deps/compliance/commands/test/audit/fixtures/update-single-pinned/package.json diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/update-single-pinned/pnpm-lock.yaml b/deps/compliance/commands/test/audit/fixtures/update-single-pinned/pnpm-lock.yaml similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/update-single-pinned/pnpm-lock.yaml rename to deps/compliance/commands/test/audit/fixtures/update-single-pinned/pnpm-lock.yaml diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/update-single-pinned/responses/top-level-vulnerability.json b/deps/compliance/commands/test/audit/fixtures/update-single-pinned/responses/top-level-vulnerability.json similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/update-single-pinned/responses/top-level-vulnerability.json rename to deps/compliance/commands/test/audit/fixtures/update-single-pinned/responses/top-level-vulnerability.json diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-catalog-pinned/package.json b/deps/compliance/commands/test/audit/fixtures/update-workspace-catalog-pinned/package.json similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-catalog-pinned/package.json rename to deps/compliance/commands/test/audit/fixtures/update-workspace-catalog-pinned/package.json diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-catalog-pinned/packages/sub-pkg/package.json b/deps/compliance/commands/test/audit/fixtures/update-workspace-catalog-pinned/packages/sub-pkg/package.json similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-catalog-pinned/packages/sub-pkg/package.json rename to deps/compliance/commands/test/audit/fixtures/update-workspace-catalog-pinned/packages/sub-pkg/package.json diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-catalog-pinned/pnpm-lock.yaml b/deps/compliance/commands/test/audit/fixtures/update-workspace-catalog-pinned/pnpm-lock.yaml similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-catalog-pinned/pnpm-lock.yaml rename to deps/compliance/commands/test/audit/fixtures/update-workspace-catalog-pinned/pnpm-lock.yaml diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-catalog-pinned/pnpm-workspace.yaml b/deps/compliance/commands/test/audit/fixtures/update-workspace-catalog-pinned/pnpm-workspace.yaml similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-catalog-pinned/pnpm-workspace.yaml rename to deps/compliance/commands/test/audit/fixtures/update-workspace-catalog-pinned/pnpm-workspace.yaml diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-catalog-pinned/responses/top-level-vulnerability.json b/deps/compliance/commands/test/audit/fixtures/update-workspace-catalog-pinned/responses/top-level-vulnerability.json similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-catalog-pinned/responses/top-level-vulnerability.json rename to deps/compliance/commands/test/audit/fixtures/update-workspace-catalog-pinned/responses/top-level-vulnerability.json diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-catalog/package.json b/deps/compliance/commands/test/audit/fixtures/update-workspace-catalog/package.json similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-catalog/package.json rename to deps/compliance/commands/test/audit/fixtures/update-workspace-catalog/package.json diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-catalog/packages/sub-pkg/package.json b/deps/compliance/commands/test/audit/fixtures/update-workspace-catalog/packages/sub-pkg/package.json similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-catalog/packages/sub-pkg/package.json rename to deps/compliance/commands/test/audit/fixtures/update-workspace-catalog/packages/sub-pkg/package.json diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-catalog/pnpm-lock.yaml b/deps/compliance/commands/test/audit/fixtures/update-workspace-catalog/pnpm-lock.yaml similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-catalog/pnpm-lock.yaml rename to deps/compliance/commands/test/audit/fixtures/update-workspace-catalog/pnpm-lock.yaml diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-catalog/pnpm-workspace.yaml b/deps/compliance/commands/test/audit/fixtures/update-workspace-catalog/pnpm-workspace.yaml similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-catalog/pnpm-workspace.yaml rename to deps/compliance/commands/test/audit/fixtures/update-workspace-catalog/pnpm-workspace.yaml diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-catalog/responses/top-level-vulnerability.json b/deps/compliance/commands/test/audit/fixtures/update-workspace-catalog/responses/top-level-vulnerability.json similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-catalog/responses/top-level-vulnerability.json rename to deps/compliance/commands/test/audit/fixtures/update-workspace-catalog/responses/top-level-vulnerability.json diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-depth-2/package.json b/deps/compliance/commands/test/audit/fixtures/update-workspace-depth-2/package.json similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-depth-2/package.json rename to deps/compliance/commands/test/audit/fixtures/update-workspace-depth-2/package.json diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-depth-2/packages/sub-pkg/package.json b/deps/compliance/commands/test/audit/fixtures/update-workspace-depth-2/packages/sub-pkg/package.json similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-depth-2/packages/sub-pkg/package.json rename to deps/compliance/commands/test/audit/fixtures/update-workspace-depth-2/packages/sub-pkg/package.json diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-depth-2/pnpm-lock.yaml b/deps/compliance/commands/test/audit/fixtures/update-workspace-depth-2/pnpm-lock.yaml similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-depth-2/pnpm-lock.yaml rename to deps/compliance/commands/test/audit/fixtures/update-workspace-depth-2/pnpm-lock.yaml diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-depth-2/pnpm-workspace.yaml b/deps/compliance/commands/test/audit/fixtures/update-workspace-depth-2/pnpm-workspace.yaml similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-depth-2/pnpm-workspace.yaml rename to deps/compliance/commands/test/audit/fixtures/update-workspace-depth-2/pnpm-workspace.yaml diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-depth-2/responses/depth-2-vulnerability.json b/deps/compliance/commands/test/audit/fixtures/update-workspace-depth-2/responses/depth-2-vulnerability.json similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-depth-2/responses/depth-2-vulnerability.json rename to deps/compliance/commands/test/audit/fixtures/update-workspace-depth-2/responses/depth-2-vulnerability.json diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-depth-2/responses/top-level-vulnerability.json b/deps/compliance/commands/test/audit/fixtures/update-workspace-depth-2/responses/top-level-vulnerability.json similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-depth-2/responses/top-level-vulnerability.json rename to deps/compliance/commands/test/audit/fixtures/update-workspace-depth-2/responses/top-level-vulnerability.json diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-pinned/package.json b/deps/compliance/commands/test/audit/fixtures/update-workspace-pinned/package.json similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-pinned/package.json rename to deps/compliance/commands/test/audit/fixtures/update-workspace-pinned/package.json diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-pinned/packages/sub-pkg/package.json b/deps/compliance/commands/test/audit/fixtures/update-workspace-pinned/packages/sub-pkg/package.json similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-pinned/packages/sub-pkg/package.json rename to deps/compliance/commands/test/audit/fixtures/update-workspace-pinned/packages/sub-pkg/package.json diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-pinned/pnpm-lock.yaml b/deps/compliance/commands/test/audit/fixtures/update-workspace-pinned/pnpm-lock.yaml similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-pinned/pnpm-lock.yaml rename to deps/compliance/commands/test/audit/fixtures/update-workspace-pinned/pnpm-lock.yaml diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-pinned/pnpm-workspace.yaml b/deps/compliance/commands/test/audit/fixtures/update-workspace-pinned/pnpm-workspace.yaml similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-pinned/pnpm-workspace.yaml rename to deps/compliance/commands/test/audit/fixtures/update-workspace-pinned/pnpm-workspace.yaml diff --git a/deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-pinned/responses/top-level-vulnerability.json b/deps/compliance/commands/test/audit/fixtures/update-workspace-pinned/responses/top-level-vulnerability.json similarity index 100% rename from deps/compliance/plugin-commands-audit/test/fixtures/update-workspace-pinned/responses/top-level-vulnerability.json rename to deps/compliance/commands/test/audit/fixtures/update-workspace-pinned/responses/top-level-vulnerability.json diff --git a/deps/compliance/plugin-commands-audit/test/ignore.ts b/deps/compliance/commands/test/audit/ignore.ts similarity index 98% rename from deps/compliance/plugin-commands-audit/test/ignore.ts rename to deps/compliance/commands/test/audit/ignore.ts index e4bc48762b..6fcee0bc2e 100644 --- a/deps/compliance/plugin-commands-audit/test/ignore.ts +++ b/deps/compliance/commands/test/audit/ignore.ts @@ -1,6 +1,6 @@ import path from 'node:path' -import { audit } from '@pnpm/plugin-commands-audit' +import { audit } from '@pnpm/deps.compliance.commands' import { fixtures } from '@pnpm/test-fixtures' import nock from 'nock' import { readYamlFileSync } from 'read-yaml-file' diff --git a/deps/compliance/plugin-commands-audit/test/index.ts b/deps/compliance/commands/test/audit/index.ts similarity index 99% rename from deps/compliance/plugin-commands-audit/test/index.ts rename to deps/compliance/commands/test/audit/index.ts index 0eed24df9c..2884f0c537 100644 --- a/deps/compliance/plugin-commands-audit/test/index.ts +++ b/deps/compliance/commands/test/audit/index.ts @@ -2,7 +2,7 @@ import path from 'node:path' import { stripVTControlCharacters as stripAnsi } from 'node:util' import { AuditEndpointNotExistsError } from '@pnpm/audit' -import { audit } from '@pnpm/plugin-commands-audit' +import { audit } from '@pnpm/deps.compliance.commands' import { install } from '@pnpm/plugin-commands-installation' import { fixtures } from '@pnpm/test-fixtures' import nock from 'nock' diff --git a/deps/compliance/plugin-commands-audit/test/preserveReferenceOverrides.ts b/deps/compliance/commands/test/audit/preserveReferenceOverrides.ts similarity index 95% rename from deps/compliance/plugin-commands-audit/test/preserveReferenceOverrides.ts rename to deps/compliance/commands/test/audit/preserveReferenceOverrides.ts index c07736dad1..4ab0f6996c 100644 --- a/deps/compliance/plugin-commands-audit/test/preserveReferenceOverrides.ts +++ b/deps/compliance/commands/test/audit/preserveReferenceOverrides.ts @@ -1,6 +1,6 @@ import path from 'node:path' -import { audit } from '@pnpm/plugin-commands-audit' +import { audit } from '@pnpm/deps.compliance.commands' import { readProjectManifest } from '@pnpm/read-project-manifest' import { fixtures } from '@pnpm/test-fixtures' import nock from 'nock' diff --git a/deps/compliance/plugin-commands-audit/test/utils/options.ts b/deps/compliance/commands/test/audit/utils/options.ts similarity index 100% rename from deps/compliance/plugin-commands-audit/test/utils/options.ts rename to deps/compliance/commands/test/audit/utils/options.ts diff --git a/deps/compliance/plugin-commands-audit/test/utils/responses/all-vulnerabilities-response.json b/deps/compliance/commands/test/audit/utils/responses/all-vulnerabilities-response.json similarity index 100% rename from deps/compliance/plugin-commands-audit/test/utils/responses/all-vulnerabilities-response.json rename to deps/compliance/commands/test/audit/utils/responses/all-vulnerabilities-response.json diff --git a/deps/compliance/plugin-commands-audit/test/utils/responses/dev-vulnerabilities-only-response.json b/deps/compliance/commands/test/audit/utils/responses/dev-vulnerabilities-only-response.json similarity index 100% rename from deps/compliance/plugin-commands-audit/test/utils/responses/dev-vulnerabilities-only-response.json rename to deps/compliance/commands/test/audit/utils/responses/dev-vulnerabilities-only-response.json diff --git a/deps/compliance/plugin-commands-audit/test/utils/responses/index.ts b/deps/compliance/commands/test/audit/utils/responses/index.ts similarity index 100% rename from deps/compliance/plugin-commands-audit/test/utils/responses/index.ts rename to deps/compliance/commands/test/audit/utils/responses/index.ts diff --git a/deps/compliance/plugin-commands-audit/test/utils/responses/no-vulnerabilities-response.json b/deps/compliance/commands/test/audit/utils/responses/no-vulnerabilities-response.json similarity index 100% rename from deps/compliance/plugin-commands-audit/test/utils/responses/no-vulnerabilities-response.json rename to deps/compliance/commands/test/audit/utils/responses/no-vulnerabilities-response.json diff --git a/deps/compliance/plugin-commands-audit/test/utils/responses/update.ts b/deps/compliance/commands/test/audit/utils/responses/update.ts similarity index 100% rename from deps/compliance/plugin-commands-audit/test/utils/responses/update.ts rename to deps/compliance/commands/test/audit/utils/responses/update.ts diff --git a/deps/compliance/plugin-commands-licenses/test/__snapshots__/index.ts.snap b/deps/compliance/commands/test/licenses/__snapshots__/index.ts.snap similarity index 100% rename from deps/compliance/plugin-commands-licenses/test/__snapshots__/index.ts.snap rename to deps/compliance/commands/test/licenses/__snapshots__/index.ts.snap diff --git a/deps/compliance/plugin-commands-licenses/test/fixtures/.gitignore b/deps/compliance/commands/test/licenses/fixtures/.gitignore similarity index 100% rename from deps/compliance/plugin-commands-licenses/test/fixtures/.gitignore rename to deps/compliance/commands/test/licenses/fixtures/.gitignore diff --git a/deps/compliance/plugin-commands-licenses/test/fixtures/complex-licenses/package.json b/deps/compliance/commands/test/licenses/fixtures/complex-licenses/package.json similarity index 100% rename from deps/compliance/plugin-commands-licenses/test/fixtures/complex-licenses/package.json rename to deps/compliance/commands/test/licenses/fixtures/complex-licenses/package.json diff --git a/deps/compliance/plugin-commands-licenses/test/fixtures/complex-licenses/pnpm-lock.yaml b/deps/compliance/commands/test/licenses/fixtures/complex-licenses/pnpm-lock.yaml similarity index 100% rename from deps/compliance/plugin-commands-licenses/test/fixtures/complex-licenses/pnpm-lock.yaml rename to deps/compliance/commands/test/licenses/fixtures/complex-licenses/pnpm-lock.yaml diff --git a/deps/compliance/plugin-commands-licenses/test/fixtures/file-mode-test/package.json b/deps/compliance/commands/test/licenses/fixtures/file-mode-test/package.json similarity index 100% rename from deps/compliance/plugin-commands-licenses/test/fixtures/file-mode-test/package.json rename to deps/compliance/commands/test/licenses/fixtures/file-mode-test/package.json diff --git a/deps/compliance/plugin-commands-licenses/test/fixtures/file-mode-test/pnpm-lock.yaml b/deps/compliance/commands/test/licenses/fixtures/file-mode-test/pnpm-lock.yaml similarity index 100% rename from deps/compliance/plugin-commands-licenses/test/fixtures/file-mode-test/pnpm-lock.yaml rename to deps/compliance/commands/test/licenses/fixtures/file-mode-test/pnpm-lock.yaml diff --git a/deps/compliance/plugin-commands-licenses/test/fixtures/pnpm-workspace.yaml b/deps/compliance/commands/test/licenses/fixtures/pnpm-workspace.yaml similarity index 100% rename from deps/compliance/plugin-commands-licenses/test/fixtures/pnpm-workspace.yaml rename to deps/compliance/commands/test/licenses/fixtures/pnpm-workspace.yaml diff --git a/deps/compliance/plugin-commands-licenses/test/fixtures/simple-licenses/package.json b/deps/compliance/commands/test/licenses/fixtures/simple-licenses/package.json similarity index 100% rename from deps/compliance/plugin-commands-licenses/test/fixtures/simple-licenses/package.json rename to deps/compliance/commands/test/licenses/fixtures/simple-licenses/package.json diff --git a/deps/compliance/plugin-commands-licenses/test/fixtures/simple-licenses/pnpm-lock.yaml b/deps/compliance/commands/test/licenses/fixtures/simple-licenses/pnpm-lock.yaml similarity index 100% rename from deps/compliance/plugin-commands-licenses/test/fixtures/simple-licenses/pnpm-lock.yaml rename to deps/compliance/commands/test/licenses/fixtures/simple-licenses/pnpm-lock.yaml diff --git a/deps/compliance/plugin-commands-licenses/test/fixtures/with-dev-dependency/package.json b/deps/compliance/commands/test/licenses/fixtures/with-dev-dependency/package.json similarity index 100% rename from deps/compliance/plugin-commands-licenses/test/fixtures/with-dev-dependency/package.json rename to deps/compliance/commands/test/licenses/fixtures/with-dev-dependency/package.json diff --git a/deps/compliance/plugin-commands-licenses/test/fixtures/with-dev-dependency/pnpm-lock.yaml b/deps/compliance/commands/test/licenses/fixtures/with-dev-dependency/pnpm-lock.yaml similarity index 100% rename from deps/compliance/plugin-commands-licenses/test/fixtures/with-dev-dependency/pnpm-lock.yaml rename to deps/compliance/commands/test/licenses/fixtures/with-dev-dependency/pnpm-lock.yaml diff --git a/deps/compliance/plugin-commands-licenses/test/fixtures/with-file-protocol/package.json b/deps/compliance/commands/test/licenses/fixtures/with-file-protocol/package.json similarity index 100% rename from deps/compliance/plugin-commands-licenses/test/fixtures/with-file-protocol/package.json rename to deps/compliance/commands/test/licenses/fixtures/with-file-protocol/package.json diff --git a/deps/compliance/plugin-commands-licenses/test/fixtures/with-file-protocol/pnpm-lock.yaml b/deps/compliance/commands/test/licenses/fixtures/with-file-protocol/pnpm-lock.yaml similarity index 100% rename from deps/compliance/plugin-commands-licenses/test/fixtures/with-file-protocol/pnpm-lock.yaml rename to deps/compliance/commands/test/licenses/fixtures/with-file-protocol/pnpm-lock.yaml diff --git a/deps/compliance/plugin-commands-licenses/test/fixtures/with-file-protocol/sub-dep/package.json b/deps/compliance/commands/test/licenses/fixtures/with-file-protocol/sub-dep/package.json similarity index 100% rename from deps/compliance/plugin-commands-licenses/test/fixtures/with-file-protocol/sub-dep/package.json rename to deps/compliance/commands/test/licenses/fixtures/with-file-protocol/sub-dep/package.json diff --git a/deps/compliance/plugin-commands-licenses/test/fixtures/with-file-protocol/sub-dep/pnpm-lock.yaml b/deps/compliance/commands/test/licenses/fixtures/with-file-protocol/sub-dep/pnpm-lock.yaml similarity index 100% rename from deps/compliance/plugin-commands-licenses/test/fixtures/with-file-protocol/sub-dep/pnpm-lock.yaml rename to deps/compliance/commands/test/licenses/fixtures/with-file-protocol/sub-dep/pnpm-lock.yaml diff --git a/deps/compliance/plugin-commands-licenses/test/fixtures/with-git-protocol-caps/package.json b/deps/compliance/commands/test/licenses/fixtures/with-git-protocol-caps/package.json similarity index 100% rename from deps/compliance/plugin-commands-licenses/test/fixtures/with-git-protocol-caps/package.json rename to deps/compliance/commands/test/licenses/fixtures/with-git-protocol-caps/package.json diff --git a/deps/compliance/plugin-commands-licenses/test/fixtures/with-git-protocol-caps/pnpm-lock.yaml b/deps/compliance/commands/test/licenses/fixtures/with-git-protocol-caps/pnpm-lock.yaml similarity index 100% rename from deps/compliance/plugin-commands-licenses/test/fixtures/with-git-protocol-caps/pnpm-lock.yaml rename to deps/compliance/commands/test/licenses/fixtures/with-git-protocol-caps/pnpm-lock.yaml diff --git a/deps/compliance/plugin-commands-licenses/test/fixtures/with-git-protocol-patched-deps/package.json b/deps/compliance/commands/test/licenses/fixtures/with-git-protocol-patched-deps/package.json similarity index 100% rename from deps/compliance/plugin-commands-licenses/test/fixtures/with-git-protocol-patched-deps/package.json rename to deps/compliance/commands/test/licenses/fixtures/with-git-protocol-patched-deps/package.json diff --git a/deps/compliance/plugin-commands-licenses/test/fixtures/with-git-protocol-patched-deps/patches/is-positive@3.1.0.patch b/deps/compliance/commands/test/licenses/fixtures/with-git-protocol-patched-deps/patches/is-positive@3.1.0.patch similarity index 100% rename from deps/compliance/plugin-commands-licenses/test/fixtures/with-git-protocol-patched-deps/patches/is-positive@3.1.0.patch rename to deps/compliance/commands/test/licenses/fixtures/with-git-protocol-patched-deps/patches/is-positive@3.1.0.patch diff --git a/deps/compliance/plugin-commands-licenses/test/fixtures/with-git-protocol-patched-deps/pnpm-lock.yaml b/deps/compliance/commands/test/licenses/fixtures/with-git-protocol-patched-deps/pnpm-lock.yaml similarity index 100% rename from deps/compliance/plugin-commands-licenses/test/fixtures/with-git-protocol-patched-deps/pnpm-lock.yaml rename to deps/compliance/commands/test/licenses/fixtures/with-git-protocol-patched-deps/pnpm-lock.yaml diff --git a/deps/compliance/plugin-commands-licenses/test/fixtures/with-git-protocol-patched-deps/pnpm-workspace.yaml b/deps/compliance/commands/test/licenses/fixtures/with-git-protocol-patched-deps/pnpm-workspace.yaml similarity index 100% rename from deps/compliance/plugin-commands-licenses/test/fixtures/with-git-protocol-patched-deps/pnpm-workspace.yaml rename to deps/compliance/commands/test/licenses/fixtures/with-git-protocol-patched-deps/pnpm-workspace.yaml diff --git a/deps/compliance/plugin-commands-licenses/test/fixtures/with-git-protocol-peer-deps/package.json b/deps/compliance/commands/test/licenses/fixtures/with-git-protocol-peer-deps/package.json similarity index 100% rename from deps/compliance/plugin-commands-licenses/test/fixtures/with-git-protocol-peer-deps/package.json rename to deps/compliance/commands/test/licenses/fixtures/with-git-protocol-peer-deps/package.json diff --git a/deps/compliance/plugin-commands-licenses/test/fixtures/workspace-licenses/bar/package.json b/deps/compliance/commands/test/licenses/fixtures/workspace-licenses/bar/package.json similarity index 100% rename from deps/compliance/plugin-commands-licenses/test/fixtures/workspace-licenses/bar/package.json rename to deps/compliance/commands/test/licenses/fixtures/workspace-licenses/bar/package.json diff --git a/deps/compliance/plugin-commands-licenses/test/fixtures/workspace-licenses/bar/pnpm-lock.yaml b/deps/compliance/commands/test/licenses/fixtures/workspace-licenses/bar/pnpm-lock.yaml similarity index 100% rename from deps/compliance/plugin-commands-licenses/test/fixtures/workspace-licenses/bar/pnpm-lock.yaml rename to deps/compliance/commands/test/licenses/fixtures/workspace-licenses/bar/pnpm-lock.yaml diff --git a/deps/compliance/plugin-commands-licenses/test/fixtures/workspace-licenses/foo/package.json b/deps/compliance/commands/test/licenses/fixtures/workspace-licenses/foo/package.json similarity index 100% rename from deps/compliance/plugin-commands-licenses/test/fixtures/workspace-licenses/foo/package.json rename to deps/compliance/commands/test/licenses/fixtures/workspace-licenses/foo/package.json diff --git a/deps/compliance/plugin-commands-licenses/test/fixtures/workspace-licenses/foo/pnpm-lock.yaml b/deps/compliance/commands/test/licenses/fixtures/workspace-licenses/foo/pnpm-lock.yaml similarity index 100% rename from deps/compliance/plugin-commands-licenses/test/fixtures/workspace-licenses/foo/pnpm-lock.yaml rename to deps/compliance/commands/test/licenses/fixtures/workspace-licenses/foo/pnpm-lock.yaml diff --git a/deps/compliance/plugin-commands-licenses/test/fixtures/workspace-licenses/package.json b/deps/compliance/commands/test/licenses/fixtures/workspace-licenses/package.json similarity index 100% rename from deps/compliance/plugin-commands-licenses/test/fixtures/workspace-licenses/package.json rename to deps/compliance/commands/test/licenses/fixtures/workspace-licenses/package.json diff --git a/deps/compliance/plugin-commands-licenses/test/fixtures/workspace-licenses/pnpm-lock.yaml b/deps/compliance/commands/test/licenses/fixtures/workspace-licenses/pnpm-lock.yaml similarity index 100% rename from deps/compliance/plugin-commands-licenses/test/fixtures/workspace-licenses/pnpm-lock.yaml rename to deps/compliance/commands/test/licenses/fixtures/workspace-licenses/pnpm-lock.yaml diff --git a/deps/compliance/plugin-commands-licenses/test/fixtures/workspace-licenses/pnpm-workspace.yaml b/deps/compliance/commands/test/licenses/fixtures/workspace-licenses/pnpm-workspace.yaml similarity index 100% rename from deps/compliance/plugin-commands-licenses/test/fixtures/workspace-licenses/pnpm-workspace.yaml rename to deps/compliance/commands/test/licenses/fixtures/workspace-licenses/pnpm-workspace.yaml diff --git a/deps/compliance/plugin-commands-licenses/test/index.ts b/deps/compliance/commands/test/licenses/index.ts similarity index 98% rename from deps/compliance/plugin-commands-licenses/test/index.ts rename to deps/compliance/commands/test/licenses/index.ts index e092ffa59f..9881f60e29 100644 --- a/deps/compliance/plugin-commands-licenses/test/index.ts +++ b/deps/compliance/commands/test/licenses/index.ts @@ -1,11 +1,11 @@ -/// +/// import fs from 'node:fs' import path from 'node:path' import { stripVTControlCharacters as stripAnsi } from 'node:util' import { STORE_VERSION } from '@pnpm/constants' +import { licenses } from '@pnpm/deps.compliance.commands' import { install } from '@pnpm/plugin-commands-installation' -import { licenses } from '@pnpm/plugin-commands-licenses' import { tempDir } from '@pnpm/prepare' import { fixtures } from '@pnpm/test-fixtures' import { filterPackagesFromDir } from '@pnpm/workspace.filter-packages-from-dir' diff --git a/deps/compliance/plugin-commands-licenses/test/utils/index.ts b/deps/compliance/commands/test/licenses/utils/index.ts similarity index 100% rename from deps/compliance/plugin-commands-licenses/test/utils/index.ts rename to deps/compliance/commands/test/licenses/utils/index.ts diff --git a/deps/compliance/plugin-commands-sbom/test/fixtures/.gitignore b/deps/compliance/commands/test/sbom/fixtures/.gitignore similarity index 100% rename from deps/compliance/plugin-commands-sbom/test/fixtures/.gitignore rename to deps/compliance/commands/test/sbom/fixtures/.gitignore diff --git a/deps/compliance/plugin-commands-sbom/test/fixtures/simple-sbom/package.json b/deps/compliance/commands/test/sbom/fixtures/simple-sbom/package.json similarity index 100% rename from deps/compliance/plugin-commands-sbom/test/fixtures/simple-sbom/package.json rename to deps/compliance/commands/test/sbom/fixtures/simple-sbom/package.json diff --git a/deps/compliance/plugin-commands-sbom/test/fixtures/simple-sbom/pnpm-lock.yaml b/deps/compliance/commands/test/sbom/fixtures/simple-sbom/pnpm-lock.yaml similarity index 100% rename from deps/compliance/plugin-commands-sbom/test/fixtures/simple-sbom/pnpm-lock.yaml rename to deps/compliance/commands/test/sbom/fixtures/simple-sbom/pnpm-lock.yaml diff --git a/deps/compliance/plugin-commands-sbom/test/fixtures/with-dev-dependency/package.json b/deps/compliance/commands/test/sbom/fixtures/with-dev-dependency/package.json similarity index 100% rename from deps/compliance/plugin-commands-sbom/test/fixtures/with-dev-dependency/package.json rename to deps/compliance/commands/test/sbom/fixtures/with-dev-dependency/package.json diff --git a/deps/compliance/plugin-commands-sbom/test/fixtures/with-dev-dependency/pnpm-lock.yaml b/deps/compliance/commands/test/sbom/fixtures/with-dev-dependency/pnpm-lock.yaml similarity index 100% rename from deps/compliance/plugin-commands-sbom/test/fixtures/with-dev-dependency/pnpm-lock.yaml rename to deps/compliance/commands/test/sbom/fixtures/with-dev-dependency/pnpm-lock.yaml diff --git a/deps/compliance/plugin-commands-sbom/test/index.ts b/deps/compliance/commands/test/sbom/index.ts similarity index 98% rename from deps/compliance/plugin-commands-sbom/test/index.ts rename to deps/compliance/commands/test/sbom/index.ts index e7bb2939b1..39fa7d20e6 100644 --- a/deps/compliance/plugin-commands-sbom/test/index.ts +++ b/deps/compliance/commands/test/sbom/index.ts @@ -1,9 +1,9 @@ -/// +/// import path from 'node:path' import { STORE_VERSION } from '@pnpm/constants' +import { sbom } from '@pnpm/deps.compliance.commands' import { install } from '@pnpm/plugin-commands-installation' -import { sbom } from '@pnpm/plugin-commands-sbom' import { tempDir } from '@pnpm/prepare' import { fixtures } from '@pnpm/test-fixtures' diff --git a/deps/compliance/plugin-commands-sbom/test/utils/index.ts b/deps/compliance/commands/test/sbom/utils/index.ts similarity index 100% rename from deps/compliance/plugin-commands-sbom/test/utils/index.ts rename to deps/compliance/commands/test/sbom/utils/index.ts diff --git a/deps/compliance/plugin-commands-audit/test/tsconfig.json b/deps/compliance/commands/test/tsconfig.json similarity index 100% rename from deps/compliance/plugin-commands-audit/test/tsconfig.json rename to deps/compliance/commands/test/tsconfig.json diff --git a/deps/compliance/plugin-commands-audit/tsconfig.json b/deps/compliance/commands/tsconfig.json similarity index 66% rename from deps/compliance/plugin-commands-audit/tsconfig.json rename to deps/compliance/commands/tsconfig.json index f22bb4cd45..a913b0c974 100644 --- a/deps/compliance/plugin-commands-audit/tsconfig.json +++ b/deps/compliance/commands/tsconfig.json @@ -10,12 +10,24 @@ "../../../__typings__/**/*.d.ts" ], "references": [ + { + "path": "../../../__utils__/prepare" + }, { "path": "../../../__utils__/test-fixtures" }, + { + "path": "../../../cli/cli-meta" + }, { "path": "../../../cli/cli-utils" }, + { + "path": "../../../cli/command" + }, + { + "path": "../../../cli/common-cli-options-help" + }, { "path": "../../../config/config" }, @@ -23,7 +35,7 @@ "path": "../../../config/config-writer" }, { - "path": "../../../installing/plugin-commands-installation" + "path": "../../../installing/commands" }, { "path": "../../../lockfile/fs" @@ -49,14 +61,29 @@ { "path": "../../../packages/types" }, + { + "path": "../../../pkg-manifest/read-package-json" + }, { "path": "../../../pkg-manifest/read-project-manifest" }, + { + "path": "../../../store/store-path" + }, + { + "path": "../../../workspace/filter-packages-from-dir" + }, { "path": "../../../workspace/filter-workspace-packages" }, { "path": "../audit" + }, + { + "path": "../license-scanner" + }, + { + "path": "../sbom" } ] } diff --git a/deps/compliance/plugin-commands-audit/tsconfig.lint.json b/deps/compliance/commands/tsconfig.lint.json similarity index 100% rename from deps/compliance/plugin-commands-audit/tsconfig.lint.json rename to deps/compliance/commands/tsconfig.lint.json diff --git a/deps/compliance/plugin-commands-audit/CHANGELOG.md b/deps/compliance/plugin-commands-audit/CHANGELOG.md deleted file mode 100644 index 47edeefda6..0000000000 --- a/deps/compliance/plugin-commands-audit/CHANGELOG.md +++ /dev/null @@ -1,3264 +0,0 @@ -# @pnpm/plugin-commands-audit - -## 1002.1.19 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.8 - -## 1002.1.18 - -### Patch Changes - -- Updated dependencies [7c1382f] -- Updated dependencies [dee39ec] - - @pnpm/types@1000.9.0 - - @pnpm/cli-utils@1001.2.7 - - @pnpm/config@1004.4.2 - - @pnpm/config.config-writer@1000.0.14 - - @pnpm/audit@1002.0.14 - - @pnpm/lockfile.fs@1001.1.21 - - @pnpm/read-project-manifest@1001.1.4 - -## 1002.1.17 - -### Patch Changes - -- Updated dependencies [9865167] - - @pnpm/config@1004.4.1 - - @pnpm/cli-utils@1001.2.6 - -## 1002.1.16 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.5 - -## 1002.1.15 - -### Patch Changes - -- Updated dependencies [fb4da0c] - - @pnpm/config@1004.4.0 - - @pnpm/read-project-manifest@1001.1.3 - - @pnpm/cli-utils@1001.2.4 - - @pnpm/config.config-writer@1000.0.13 - - @pnpm/audit@1002.0.13 - - @pnpm/lockfile.fs@1001.1.20 - -## 1002.1.14 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.3 - -## 1002.1.13 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.2 - -## 1002.1.12 - -### Patch Changes - -- Updated dependencies [6365bc4] - - @pnpm/constants@1001.3.1 - - @pnpm/config@1004.3.1 - - @pnpm/audit@1002.0.12 - - @pnpm/lockfile.fs@1001.1.19 - - @pnpm/error@1000.0.5 - - @pnpm/cli-utils@1001.2.1 - - @pnpm/network.auth-header@1000.0.6 - - @pnpm/read-project-manifest@1001.1.2 - - @pnpm/config.config-writer@1000.0.12 - -## 1002.1.11 - -### Patch Changes - -- Updated dependencies [38e2599] -- Updated dependencies [e792927] - - @pnpm/config@1004.3.0 - - @pnpm/types@1000.8.0 - - @pnpm/cli-utils@1001.2.0 - - @pnpm/config.config-writer@1000.0.11 - - @pnpm/audit@1002.0.11 - - @pnpm/lockfile.fs@1001.1.18 - - @pnpm/read-project-manifest@1001.1.1 - -## 1002.1.10 - -### Patch Changes - -- @pnpm/cli-utils@1001.1.2 - -## 1002.1.9 - -### Patch Changes - -- @pnpm/config.config-writer@1000.0.10 -- @pnpm/audit@1002.0.10 -- @pnpm/cli-utils@1001.1.1 - -## 1002.1.8 - -### Patch Changes - -- Updated dependencies [3ebc0ce] - - @pnpm/cli-utils@1001.1.0 - -## 1002.1.7 - -### Patch Changes - -- Updated dependencies [d1edf73] -- Updated dependencies [86b33e9] - - @pnpm/constants@1001.3.0 - - @pnpm/read-project-manifest@1001.1.0 - - @pnpm/lockfile.fs@1001.1.17 - - @pnpm/config@1004.2.1 - - @pnpm/audit@1002.0.9 - - @pnpm/error@1000.0.4 - - @pnpm/cli-utils@1001.0.3 - - @pnpm/config.config-writer@1000.0.9 - - @pnpm/network.auth-header@1000.0.5 - -## 1002.1.6 - -### Patch Changes - -- Updated dependencies [1a07b8f] -- Updated dependencies [1a07b8f] -- Updated dependencies [6f7ac0f] -- Updated dependencies [1a07b8f] -- Updated dependencies [1a07b8f] - - @pnpm/types@1000.7.0 - - @pnpm/read-project-manifest@1001.0.0 - - @pnpm/config@1004.2.0 - - @pnpm/constants@1001.2.0 - - @pnpm/cli-utils@1001.0.2 - - @pnpm/config.config-writer@1000.0.8 - - @pnpm/audit@1002.0.8 - - @pnpm/lockfile.fs@1001.1.16 - - @pnpm/error@1000.0.3 - - @pnpm/network.auth-header@1000.0.4 - -## 1002.1.5 - -### Patch Changes - -- Updated dependencies [7ad0bc3] - - @pnpm/cli-utils@1001.0.1 - -## 1002.1.4 - -### Patch Changes - -- Updated dependencies [623da6f] -- Updated dependencies [cf630a8] -- Updated dependencies [e225310] - - @pnpm/config@1004.1.0 - - @pnpm/cli-utils@1001.0.0 - - @pnpm/config.config-writer@1000.0.7 - - @pnpm/lockfile.fs@1001.1.15 - - @pnpm/audit@1002.0.7 - -## 1002.1.3 - -### Patch Changes - -- @pnpm/lockfile.fs@1001.1.14 -- @pnpm/audit@1002.0.6 -- @pnpm/cli-utils@1000.1.7 - -## 1002.1.2 - -### Patch Changes - -- Updated dependencies [b217bbb] -- Updated dependencies [b0ead51] -- Updated dependencies [c8341cc] -- Updated dependencies [b0ead51] -- Updated dependencies [046af72] - - @pnpm/config@1004.0.0 - - @pnpm/cli-utils@1000.1.6 - - @pnpm/config.config-writer@1000.0.6 - - @pnpm/audit@1002.0.5 - - @pnpm/lockfile.fs@1001.1.13 - -## 1002.1.1 - -### Patch Changes - -- Updated dependencies [8d175c0] - - @pnpm/config@1003.1.1 - - @pnpm/cli-utils@1000.1.5 - -## 1002.1.0 - -### Minor Changes - -- 5ec7255: Added two new flags to the `pnpm audit` command, `--ignore` and `--ignore-unfixable` [#8474](https://github.com/pnpm/pnpm/pull/8474). - - Ignore all vulnerabilities that have no solution: - - ```shell - > pnpm audit --ignore-unfixable - ``` - - Provide a list of CVE's to ignore those specifically, even if they have a resolution. - - ```shell - > pnpm audit --ignore=CVE-2021-1234 --ignore=CVE-2021-5678 - ``` - -### Patch Changes - -- Updated dependencies [b282bd1] -- Updated dependencies [51bd373] -- Updated dependencies [fdb1d98] -- Updated dependencies [e4af08c] -- Updated dependencies [09cf46f] -- Updated dependencies [36d1448] -- Updated dependencies [9362b5f] -- Updated dependencies [5ec7255] -- Updated dependencies [6cf010c] - - @pnpm/config@1003.1.0 - - @pnpm/network.auth-header@1000.0.3 - - @pnpm/audit@1002.0.4 - - @pnpm/cli-utils@1000.1.4 - - @pnpm/lockfile.fs@1001.1.12 - - @pnpm/types@1000.6.0 - - @pnpm/config.config-writer@1000.0.5 - - @pnpm/read-project-manifest@1000.0.11 - -## 1002.0.5 - -### Patch Changes - -- @pnpm/config.config-writer@1000.0.4 -- @pnpm/cli-utils@1000.1.3 -- @pnpm/config@1003.0.1 - -## 1002.0.4 - -### Patch Changes - -- Updated dependencies [56bb69b] -- Updated dependencies [8a9f3a4] -- Updated dependencies [9c3dd03] -- Updated dependencies [5b73df1] - - @pnpm/config@1003.0.0 - - @pnpm/types@1000.5.0 - - @pnpm/cli-utils@1000.1.2 - - @pnpm/config.config-writer@1000.0.3 - - @pnpm/audit@1002.0.3 - - @pnpm/lockfile.fs@1001.1.11 - - @pnpm/read-project-manifest@1000.0.10 - -## 1002.0.3 - -### Patch Changes - -- Updated dependencies [17b7e9f] - - @pnpm/config.config-writer@1000.0.2 - - @pnpm/cli-utils@1000.1.1 - - @pnpm/audit@1002.0.2 - - @pnpm/lockfile.fs@1001.1.10 - - @pnpm/config@1002.7.2 - -## 1002.0.2 - -### Patch Changes - -- 01f2bcf: `pnpm audit --fix` should update the overrides in `pnpm-workspace.yaml`. -- Updated dependencies [750ae7d] -- Updated dependencies [5679712] -- Updated dependencies [01f2bcf] -- Updated dependencies [1413c25] - - @pnpm/types@1000.4.0 - - @pnpm/config@1002.7.1 - - @pnpm/cli-utils@1000.1.0 - - @pnpm/config.config-writer@1000.0.1 - - @pnpm/audit@1002.0.1 - - @pnpm/lockfile.fs@1001.1.9 - - @pnpm/read-project-manifest@1000.0.9 - -## 1002.0.1 - -### Patch Changes - -- Updated dependencies [e57f1df] - - @pnpm/config@1002.7.0 - - @pnpm/cli-utils@1000.0.19 - -## 1002.0.0 - -### Major Changes - -- 7f9f202: Remove dependency paths from audit output to prevent out-of-memory errors [#9280](https://github.com/pnpm/pnpm/issues/9280). - -### Patch Changes - -- Updated dependencies [9bcca9f] -- Updated dependencies [5b35dff] -- Updated dependencies [9bcca9f] -- Updated dependencies [5f7be64] -- Updated dependencies [5f7be64] -- Updated dependencies [7f9f202] - - @pnpm/config@1002.6.0 - - @pnpm/types@1000.3.0 - - @pnpm/audit@1002.0.0 - - @pnpm/cli-utils@1000.0.18 - - @pnpm/lockfile.fs@1001.1.8 - - @pnpm/read-project-manifest@1000.0.8 - -## 1001.0.17 - -### Patch Changes - -- Updated dependencies [936430a] - - @pnpm/config@1002.5.4 - - @pnpm/cli-utils@1000.0.17 - - @pnpm/audit@1001.0.11 - - @pnpm/lockfile.fs@1001.1.7 - -## 1001.0.16 - -### Patch Changes - -- Updated dependencies [6e4459c] - - @pnpm/config@1002.5.3 - - @pnpm/cli-utils@1000.0.16 - -## 1001.0.15 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.15 -- @pnpm/audit@1001.0.10 -- @pnpm/config@1002.5.2 -- @pnpm/lockfile.fs@1001.1.6 - -## 1001.0.14 - -### Patch Changes - -- Updated dependencies [c3aa4d8] - - @pnpm/config@1002.5.1 - - @pnpm/cli-utils@1000.0.14 - -## 1001.0.13 - -### Patch Changes - -- Updated dependencies [a5e4965] -- Updated dependencies [d965748] - - @pnpm/types@1000.2.1 - - @pnpm/config@1002.5.0 - - @pnpm/cli-utils@1000.0.13 - - @pnpm/audit@1001.0.9 - - @pnpm/lockfile.fs@1001.1.5 - - @pnpm/read-project-manifest@1000.0.7 - -## 1001.0.12 - -### Patch Changes - -- Updated dependencies [1c2eb8c] - - @pnpm/config@1002.4.1 - - @pnpm/cli-utils@1000.0.12 - -## 1001.0.11 - -### Patch Changes - -- Updated dependencies [8fcc221] -- Updated dependencies [e32b1a2] -- Updated dependencies [8fcc221] - - @pnpm/config@1002.4.0 - - @pnpm/types@1000.2.0 - - @pnpm/cli-utils@1000.0.11 - - @pnpm/audit@1001.0.8 - - @pnpm/lockfile.fs@1001.1.4 - - @pnpm/read-project-manifest@1000.0.6 - -## 1001.0.10 - -### Patch Changes - -- Updated dependencies [fee898f] - - @pnpm/config@1002.3.1 - - @pnpm/cli-utils@1000.0.10 - - @pnpm/lockfile.fs@1001.1.3 - - @pnpm/audit@1001.0.7 - -## 1001.0.9 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.9 - -## 1001.0.8 - -### Patch Changes - -- Updated dependencies [f6006f2] - - @pnpm/config@1002.3.0 - - @pnpm/cli-utils@1000.0.8 - -## 1001.0.7 - -### Patch Changes - -- Updated dependencies [1e229d7] - - @pnpm/read-project-manifest@1000.0.5 - - @pnpm/cli-utils@1000.0.7 - - @pnpm/config@1002.2.1 - - @pnpm/audit@1001.0.6 - -## 1001.0.6 - -### Patch Changes - -- acdf26d: Replace `strip-ansi` with the built-in `util.stripVTControlCharacters` [#9009](https://github.com/pnpm/pnpm/pull/9009). -- Updated dependencies [9a44e6c] -- Updated dependencies [b562deb] -- Updated dependencies [f3ffaed] -- Updated dependencies [c96eb2b] - - @pnpm/constants@1001.1.0 - - @pnpm/types@1000.1.1 - - @pnpm/config@1002.2.0 - - @pnpm/audit@1001.0.5 - - @pnpm/lockfile.fs@1001.1.2 - - @pnpm/error@1000.0.2 - - @pnpm/cli-utils@1000.0.6 - - @pnpm/read-project-manifest@1000.0.4 - - @pnpm/network.auth-header@1000.0.2 - -## 1001.0.5 - -### Patch Changes - -- Updated dependencies [e050221] - - @pnpm/read-project-manifest@1000.0.3 - - @pnpm/cli-utils@1000.0.5 - - @pnpm/config@1002.1.2 - - @pnpm/audit@1001.0.4 - -## 1001.0.4 - -### Patch Changes - -- Updated dependencies [9591a18] -- Updated dependencies [1f5169f] - - @pnpm/types@1000.1.0 - - @pnpm/config@1002.1.1 - - @pnpm/cli-utils@1000.0.4 - - @pnpm/audit@1001.0.3 - - @pnpm/lockfile.fs@1001.1.1 - - @pnpm/read-project-manifest@1000.0.2 - -## 1001.0.3 - -### Patch Changes - -- Updated dependencies [f90a94b] -- Updated dependencies [f891288] - - @pnpm/config@1002.1.0 - - @pnpm/cli-utils@1000.0.3 - -## 1001.0.2 - -### Patch Changes - -- Updated dependencies [878ea8c] - - @pnpm/config@1002.0.0 - - @pnpm/cli-utils@1000.0.2 - - @pnpm/audit@1001.0.2 - -## 1001.0.1 - -### Patch Changes - -- Updated dependencies [3f0e4f0] - - @pnpm/lockfile.fs@1001.1.0 - - @pnpm/audit@1001.0.1 - -## 1001.0.0 - -### Major Changes - -- a76da0c: Removed lockfile conversion from v6 to v9. If you need to convert lockfile v6 to v9, use pnpm CLI v9. - -### Patch Changes - -- Updated dependencies [ac5b9d8] -- Updated dependencies [d2e83b0] -- Updated dependencies [6483b64] -- Updated dependencies [a76da0c] - - @pnpm/config@1001.0.0 - - @pnpm/constants@1001.0.0 - - @pnpm/audit@1001.0.0 - - @pnpm/lockfile.fs@1001.0.0 - - @pnpm/cli-utils@1000.0.1 - - @pnpm/error@1000.0.1 - - @pnpm/network.auth-header@1000.0.1 - - @pnpm/read-project-manifest@1000.0.1 - -## 10.3.3 - -### Patch Changes - -- Updated dependencies [19d5b51] -- Updated dependencies [8108680] -- Updated dependencies [477e0c1] -- Updated dependencies [dfcf034] -- Updated dependencies [592e2ef] -- Updated dependencies [19d5b51] -- Updated dependencies [1dbc56a] -- Updated dependencies [e9985b6] -- Updated dependencies [c4f5231] - - @pnpm/constants@10.0.0 - - @pnpm/config@22.0.0 - - @pnpm/audit@8.2.3 - - @pnpm/lockfile.fs@1.0.6 - - @pnpm/error@6.0.3 - - @pnpm/cli-utils@4.0.8 - - @pnpm/network.auth-header@3.0.3 - - @pnpm/read-project-manifest@6.0.10 - -## 10.3.2 - -### Patch Changes - -- @pnpm/audit@8.2.2 -- @pnpm/cli-utils@4.0.7 -- @pnpm/config@21.8.5 -- @pnpm/lockfile.fs@1.0.5 - -## 10.3.1 - -### Patch Changes - -- Updated dependencies [83681da] - - @pnpm/constants@9.0.0 - - @pnpm/audit@8.2.1 - - @pnpm/config@21.8.4 - - @pnpm/lockfile.fs@1.0.4 - - @pnpm/error@6.0.2 - - @pnpm/cli-utils@4.0.6 - - @pnpm/network.auth-header@3.0.2 - - @pnpm/read-project-manifest@6.0.9 - -## 10.3.0 - -### Minor Changes - -- d500d9f: Added a new setting to `package.json` at `pnpm.auditConfig.ignoreGhsas` for ignoring vulnerabilities by their GHSA code [#6838](https://github.com/pnpm/pnpm/issues/6838). - - For instance: - - ```json - { - "pnpm": { - "auditConfig": { - "ignoreGhsas": [ - "GHSA-42xw-2xvc-qx8m", - "GHSA-4w2v-q235-vp99", - "GHSA-cph5-m8f7-6c5x", - "GHSA-vh95-rmgr-6w4m" - ] - } - } - } - ``` - -### Patch Changes - -- Updated dependencies [d500d9f] - - @pnpm/audit@8.2.0 - - @pnpm/types@12.2.0 - - @pnpm/cli-utils@4.0.5 - - @pnpm/config@21.8.3 - - @pnpm/lockfile.fs@1.0.3 - - @pnpm/read-project-manifest@6.0.8 - -## 10.2.11 - -### Patch Changes - -- Updated dependencies [7ee59a1] - - @pnpm/types@12.1.0 - - @pnpm/cli-utils@4.0.4 - - @pnpm/config@21.8.2 - - @pnpm/audit@8.1.10 - - @pnpm/lockfile.fs@1.0.2 - - @pnpm/read-project-manifest@6.0.7 - -## 10.2.10 - -### Patch Changes - -- @pnpm/cli-utils@4.0.3 - -## 10.2.9 - -### Patch Changes - -- Updated dependencies [251ab21] - - @pnpm/config@21.8.1 - - @pnpm/cli-utils@4.0.2 - -## 10.2.8 - -### Patch Changes - -- @pnpm/cli-utils@4.0.1 - -## 10.2.7 - -### Patch Changes - -- Updated dependencies [26b065c] -- Updated dependencies [26b065c] - - @pnpm/cli-utils@4.0.0 - - @pnpm/config@21.8.0 - -## 10.2.6 - -### Patch Changes - -- Updated dependencies [cb006df] -- Updated dependencies [98c8bd6] -- Updated dependencies [d20eed3] - - @pnpm/types@12.0.0 - - @pnpm/cli-utils@3.1.7 - - @pnpm/config@21.7.0 - - @pnpm/audit@8.1.9 - - @pnpm/lockfile.fs@1.0.1 - - @pnpm/read-project-manifest@6.0.6 - -## 10.2.5 - -### Patch Changes - -- Updated dependencies [8055a30] - - @pnpm/lockfile.fs@1.0.0 - - @pnpm/audit@8.1.8 - - @pnpm/config@21.6.3 - - @pnpm/cli-utils@3.1.6 - -## 10.2.4 - -### Patch Changes - -- Updated dependencies [0ef168b] - - @pnpm/types@11.1.0 - - @pnpm/cli-utils@3.1.5 - - @pnpm/config@21.6.2 - - @pnpm/audit@8.1.7 - - @pnpm/lockfile-file@9.1.3 - - @pnpm/read-project-manifest@6.0.5 - -## 10.2.3 - -### Patch Changes - -- Updated dependencies [afe520d] - - @pnpm/config@21.6.1 - - @pnpm/cli-utils@3.1.4 - - @pnpm/audit@8.1.6 - -## 10.2.2 - -### Patch Changes - -- Updated dependencies [1b03682] -- Updated dependencies [dd00eeb] -- Updated dependencies - - @pnpm/config@21.6.0 - - @pnpm/types@11.0.0 - - @pnpm/cli-utils@3.1.3 - - @pnpm/audit@8.1.6 - - @pnpm/lockfile-file@9.1.2 - - @pnpm/read-project-manifest@6.0.4 - -## 10.2.1 - -### Patch Changes - -- Updated dependencies [7c6c923] -- Updated dependencies [7d10394] -- Updated dependencies [d8eab39] -- Updated dependencies [13e55b2] -- Updated dependencies [04b8363] - - @pnpm/config@21.5.0 - - @pnpm/types@10.1.1 - - @pnpm/cli-utils@3.1.2 - - @pnpm/audit@8.1.5 - - @pnpm/lockfile-file@9.1.1 - - @pnpm/read-project-manifest@6.0.3 - -## 10.2.0 - -### Minor Changes - -- 47341e5: **Semi-breaking.** Dependency key names in the lockfile are shortened if they are longer than 1000 characters. We don't expect this change to affect many users. Affected users most probably can't run install successfully at the moment. This change is required to fix some edge cases in which installation fails with an out-of-memory error or "Invalid string length (RangeError: Invalid string length)" error. The max allowed length of the dependency key can be controlled with the `peers-suffix-max-length` setting [#8177](https://github.com/pnpm/pnpm/pull/8177). - -### Patch Changes - -- Updated dependencies [47341e5] - - @pnpm/lockfile-file@9.1.0 - - @pnpm/config@21.4.0 - - @pnpm/audit@8.1.4 - - @pnpm/cli-utils@3.1.1 - -## 10.1.6 - -### Patch Changes - -- Updated dependencies [b7ca13f] -- Updated dependencies [b7ca13f] - - @pnpm/cli-utils@3.1.0 - - @pnpm/config@21.3.0 - -## 10.1.5 - -### Patch Changes - -- @pnpm/config@21.2.3 -- @pnpm/cli-utils@3.0.7 -- @pnpm/audit@8.1.3 - -## 10.1.4 - -### Patch Changes - -- Updated dependencies [45f4262] - - @pnpm/types@10.1.0 - - @pnpm/cli-utils@3.0.6 - - @pnpm/config@21.2.2 - - @pnpm/audit@8.1.3 - - @pnpm/lockfile-file@9.0.6 - - @pnpm/read-project-manifest@6.0.2 - -## 10.1.3 - -### Patch Changes - -- Updated dependencies [a7aef51] - - @pnpm/error@6.0.1 - - @pnpm/cli-utils@3.0.5 - - @pnpm/config@21.2.1 - - @pnpm/audit@8.1.2 - - @pnpm/lockfile-file@9.0.5 - - @pnpm/network.auth-header@3.0.1 - - @pnpm/read-project-manifest@6.0.1 - -## 10.1.2 - -### Patch Changes - -- @pnpm/cli-utils@3.0.4 - -## 10.1.1 - -### Patch Changes - -- @pnpm/audit@8.1.1 -- @pnpm/lockfile-file@9.0.4 - -## 10.1.0 - -### Minor Changes - -- 9719a42: New setting called `virtual-store-dir-max-length` added to modify the maximum allowed length of the directories inside `node_modules/.pnpm`. The default length is set to 120 characters. This setting is particularly useful on Windows, where there is a limit to the maximum length of a file path [#7355](https://github.com/pnpm/pnpm/issues/7355). - -### Patch Changes - -- Updated dependencies [9719a42] - - @pnpm/audit@8.1.0 - - @pnpm/config@21.2.0 - - @pnpm/lockfile-file@9.0.3 - - @pnpm/cli-utils@3.0.3 - -## 10.0.4 - -### Patch Changes - -- Updated dependencies [c969f37] - - @pnpm/lockfile-file@9.0.2 - - @pnpm/audit@8.0.2 - -## 10.0.3 - -### Patch Changes - -- Updated dependencies [2cbf7b7] -- Updated dependencies [6b6ca69] - - @pnpm/lockfile-file@9.0.1 - - @pnpm/audit@8.0.1 - -## 10.0.2 - -### Patch Changes - -- Updated dependencies [a80b539] - - @pnpm/cli-utils@3.0.2 - -## 10.0.1 - -### Patch Changes - -- Updated dependencies [e0f47f4] - - @pnpm/config@21.1.0 - - @pnpm/cli-utils@3.0.1 - -## 10.0.0 - -### Major Changes - -- 43cdd87: Node.js v16 support dropped. Use at least Node.js v18.12. - -### Patch Changes - -- Updated dependencies [7733f3a] -- Updated dependencies [3ded840] -- Updated dependencies [c692f80] -- Updated dependencies [43cdd87] -- Updated dependencies [2d9e3b8] -- Updated dependencies [086b69c] -- Updated dependencies [d381a60] -- Updated dependencies [3477ee5] -- Updated dependencies [cfa33f1] -- Updated dependencies [e748162] -- Updated dependencies [f67ad31] -- Updated dependencies [2b89155] -- Updated dependencies [60839fc] -- Updated dependencies [730929e] -- Updated dependencies [98566d9] - - @pnpm/types@10.0.0 - - @pnpm/config@21.0.0 - - @pnpm/error@6.0.0 - - @pnpm/constants@8.0.0 - - @pnpm/read-project-manifest@6.0.0 - - @pnpm/lockfile-file@9.0.0 - - @pnpm/network.auth-header@3.0.0 - - @pnpm/audit@8.0.0 - - @pnpm/cli-utils@3.0.0 - -## 9.0.11 - -### Patch Changes - -- @pnpm/cli-utils@2.1.9 -- @pnpm/config@20.4.2 -- @pnpm/audit@7.0.25 - -## 9.0.10 - -### Patch Changes - -- Updated dependencies [5a5e42551] -- Updated dependencies [d9564e354] - - @pnpm/network.auth-header@2.2.0 - - @pnpm/config@20.4.1 - - @pnpm/cli-utils@2.1.8 - - @pnpm/audit@7.0.24 - -## 9.0.9 - -### Patch Changes - -- Updated dependencies [c597f72ec] - - @pnpm/config@20.4.0 - - @pnpm/cli-utils@2.1.7 - -## 9.0.8 - -### Patch Changes - -- Updated dependencies [4e71066dd] -- Updated dependencies [4d34684f1] - - @pnpm/config@20.3.0 - - @pnpm/types@9.4.2 - - @pnpm/audit@7.0.23 - - @pnpm/cli-utils@2.1.6 - - @pnpm/lockfile-file@8.1.6 - - @pnpm/read-project-manifest@5.0.10 - -## 9.0.7 - -### Patch Changes - -- Updated dependencies -- Updated dependencies [672c559e4] - - @pnpm/types@9.4.1 - - @pnpm/config@20.2.0 - - @pnpm/audit@7.0.22 - - @pnpm/lockfile-file@8.1.5 - - @pnpm/cli-utils@2.1.5 - - @pnpm/read-project-manifest@5.0.9 - -## 9.0.6 - -### Patch Changes - -- @pnpm/audit@7.0.21 - -## 9.0.5 - -### Patch Changes - -- Updated dependencies [3ac0487b3] - - @pnpm/network.auth-header@2.1.0 - - @pnpm/cli-utils@2.1.4 - -## 9.0.4 - -### Patch Changes - -- Updated dependencies [23039a6d6] - - @pnpm/network.auth-header@2.0.6 - - @pnpm/cli-utils@2.1.3 - -## 9.0.3 - -### Patch Changes - -- @pnpm/audit@7.0.20 - -## 9.0.2 - -### Patch Changes - -- @pnpm/config@20.1.2 -- @pnpm/cli-utils@2.1.2 -- @pnpm/audit@7.0.19 - -## 9.0.1 - -### Patch Changes - -- @pnpm/audit@7.0.19 -- @pnpm/config@20.1.1 -- @pnpm/cli-utils@2.1.1 - -## 9.0.0 - -### Major Changes - -- d6592964f: `rootProjectManifestDir` is a required field. - -### Patch Changes - -- Updated dependencies [43ce9e4a6] -- Updated dependencies [d6592964f] - - @pnpm/types@9.4.0 - - @pnpm/cli-utils@2.1.0 - - @pnpm/config@20.1.0 - - @pnpm/audit@7.0.18 - - @pnpm/lockfile-file@8.1.4 - - @pnpm/read-project-manifest@5.0.8 - -## 8.0.30 - -### Patch Changes - -- Updated dependencies [ac5abd3ff] -- Updated dependencies [b60bb6cbe] - - @pnpm/config@20.0.0 - - @pnpm/cli-utils@2.0.24 - - @pnpm/audit@7.0.17 - -## 8.0.29 - -### Patch Changes - -- Updated dependencies [b1dd0ee58] - - @pnpm/config@19.2.1 - - @pnpm/cli-utils@2.0.23 - -## 8.0.28 - -### Patch Changes - -- Updated dependencies [d774a3196] -- Updated dependencies [d774a3196] -- Updated dependencies [832e28826] - - @pnpm/config@19.2.0 - - @pnpm/types@9.3.0 - - @pnpm/cli-utils@2.0.22 - - @pnpm/audit@7.0.17 - - @pnpm/lockfile-file@8.1.3 - - @pnpm/read-project-manifest@5.0.7 - -## 8.0.27 - -### Patch Changes - -- @pnpm/audit@7.0.16 - -## 8.0.26 - -### Patch Changes - -- Updated dependencies [ee328fd25] - - @pnpm/config@19.1.0 - - @pnpm/audit@7.0.15 - - @pnpm/cli-utils@2.0.21 - -## 8.0.25 - -### Patch Changes - -- @pnpm/cli-utils@2.0.20 - -## 8.0.24 - -### Patch Changes - -- @pnpm/read-project-manifest@5.0.6 -- @pnpm/config@19.0.3 -- @pnpm/cli-utils@2.0.19 -- @pnpm/audit@7.0.14 - -## 8.0.23 - -### Patch Changes - -- @pnpm/config@19.0.2 -- @pnpm/cli-utils@2.0.18 -- @pnpm/audit@7.0.13 - -## 8.0.22 - -### Patch Changes - -- @pnpm/config@19.0.1 -- @pnpm/cli-utils@2.0.17 -- @pnpm/audit@7.0.13 - -## 8.0.21 - -### Patch Changes - -- Updated dependencies [cb8bcc8df] - - @pnpm/config@19.0.0 - - @pnpm/audit@7.0.13 - - @pnpm/cli-utils@2.0.16 - - @pnpm/read-project-manifest@5.0.5 - -## 8.0.20 - -### Patch Changes - -- @pnpm/cli-utils@2.0.15 - -## 8.0.19 - -### Patch Changes - -- Updated dependencies [aa20818a0] - - @pnpm/network.auth-header@2.0.5 - -## 8.0.18 - -### Patch Changes - -- @pnpm/cli-utils@2.0.14 - -## 8.0.17 - -### Patch Changes - -- Updated dependencies [aa2ae8fe2] - - @pnpm/types@9.2.0 - - @pnpm/cli-utils@2.0.13 - - @pnpm/config@18.4.4 - - @pnpm/audit@7.0.12 - - @pnpm/lockfile-file@8.1.2 - - @pnpm/read-project-manifest@5.0.4 - -## 8.0.16 - -### Patch Changes - -- Updated dependencies [b4892acc5] - - @pnpm/read-project-manifest@5.0.3 - - @pnpm/cli-utils@2.0.12 - - @pnpm/config@18.4.3 - - @pnpm/audit@7.0.11 - -## 8.0.15 - -### Patch Changes - -- Updated dependencies [e44031e71] - - @pnpm/network.auth-header@2.0.4 - -## 8.0.14 - -### Patch Changes - -- Updated dependencies [4e7afec90] - - @pnpm/network.auth-header@2.0.3 - -## 8.0.13 - -### Patch Changes - -- Updated dependencies [e2d631217] - - @pnpm/config@18.4.2 - - @pnpm/cli-utils@2.0.11 - - @pnpm/audit@7.0.10 - -## 8.0.12 - -### Patch Changes - -- Updated dependencies [302ebffc5] - - @pnpm/constants@7.1.1 - - @pnpm/audit@7.0.10 - - @pnpm/config@18.4.1 - - @pnpm/lockfile-file@8.1.1 - - @pnpm/error@5.0.2 - - @pnpm/cli-utils@2.0.10 - - @pnpm/network.auth-header@2.0.2 - - @pnpm/read-project-manifest@5.0.2 - -## 8.0.11 - -### Patch Changes - -- Updated dependencies [4b97f1f07] - - @pnpm/audit@7.0.9 - - @pnpm/config@18.4.0 - -## 8.0.10 - -### Patch Changes - -- Updated dependencies [9c4ae87bd] -- Updated dependencies [a9e0b7cbf] -- Updated dependencies [9c4ae87bd] -- Updated dependencies [9c4ae87bd] -- Updated dependencies [301b8e2da] - - @pnpm/lockfile-file@8.1.0 - - @pnpm/types@9.1.0 - - @pnpm/constants@7.1.0 - - @pnpm/config@18.4.0 - - @pnpm/audit@7.0.8 - - @pnpm/cli-utils@2.0.9 - - @pnpm/read-project-manifest@5.0.1 - - @pnpm/error@5.0.1 - - @pnpm/network.auth-header@2.0.1 - -## 8.0.9 - -### Patch Changes - -- Updated dependencies [ee429b300] -- Updated dependencies [1de07a4af] - - @pnpm/cli-utils@2.0.8 - - @pnpm/config@18.3.2 - - @pnpm/audit@7.0.7 - -## 8.0.8 - -### Patch Changes - -- Updated dependencies [2809e89ab] - - @pnpm/config@18.3.1 - - @pnpm/cli-utils@2.0.7 - - @pnpm/audit@7.0.6 - -## 8.0.7 - -### Patch Changes - -- @pnpm/audit@7.0.5 - -## 8.0.6 - -### Patch Changes - -- Updated dependencies [32f8e08c6] -- Updated dependencies [c0760128d] - - @pnpm/config@18.3.0 - - @pnpm/lockfile-file@8.0.2 - - @pnpm/cli-utils@2.0.6 - - @pnpm/audit@7.0.4 - -## 8.0.5 - -### Patch Changes - -- Updated dependencies [fc8780ca9] - - @pnpm/config@18.2.0 - - @pnpm/audit@7.0.3 - - @pnpm/cli-utils@2.0.5 - -## 8.0.4 - -### Patch Changes - -- Updated dependencies [5087636b6] -- Updated dependencies [94f94eed6] - - @pnpm/lockfile-file@8.0.1 - - @pnpm/audit@7.0.2 - - @pnpm/cli-utils@2.0.4 - - @pnpm/config@18.1.1 - -## 8.0.3 - -### Patch Changes - -- Updated dependencies [e2cb4b63d] -- Updated dependencies [cd6ce11f0] - - @pnpm/config@18.1.0 - - @pnpm/cli-utils@2.0.3 - -## 8.0.2 - -### Patch Changes - -- Updated dependencies [7a16da9f4] - - @pnpm/audit@7.0.1 - - @pnpm/config@18.0.2 - - @pnpm/cli-utils@2.0.2 - -## 8.0.1 - -### Patch Changes - -- @pnpm/config@18.0.1 -- @pnpm/cli-utils@2.0.1 - -## 8.0.0 - -### Major Changes - -- eceaa8b8b: Node.js 14 support dropped. - -### Patch Changes - -- 22ccf155e: Fix `Segmentation fault` error in the bundled version of pnpm [#6241](https://github.com/pnpm/pnpm/issues/6241). -- fd6b5a2c8: Only three paths are displayed in `pnpm audit` output [#6203](https://github.com/pnpm/pnpm/issues/6203) -- Updated dependencies [47e45d717] -- Updated dependencies [47e45d717] -- Updated dependencies [158d8cf22] -- Updated dependencies [eceaa8b8b] -- Updated dependencies [8e35c21d1] -- Updated dependencies [47e45d717] -- Updated dependencies [47e45d717] -- Updated dependencies [113f0ae26] -- Updated dependencies [417c8ac59] - - @pnpm/config@18.0.0 - - @pnpm/lockfile-file@8.0.0 - - @pnpm/read-project-manifest@5.0.0 - - @pnpm/network.auth-header@2.0.0 - - @pnpm/constants@7.0.0 - - @pnpm/audit@7.0.0 - - @pnpm/error@5.0.0 - - @pnpm/types@9.0.0 - - @pnpm/cli-utils@2.0.0 - -## 7.2.15 - -### Patch Changes - -- @pnpm/config@17.0.2 -- @pnpm/cli-utils@1.1.7 - -## 7.2.14 - -### Patch Changes - -- Updated dependencies [b38d711f3] - - @pnpm/config@17.0.1 - - @pnpm/cli-utils@1.1.6 - -## 7.2.13 - -### Patch Changes - -- Updated dependencies [185ab01ad] -- Updated dependencies [787c43dcc] -- Updated dependencies [e505b58e3] - - @pnpm/audit@6.1.8 - - @pnpm/lockfile-file@7.0.6 - - @pnpm/config@17.0.0 - - @pnpm/read-project-manifest@4.1.4 - - @pnpm/cli-utils@1.1.5 - -## 7.2.12 - -### Patch Changes - -- @pnpm/config@16.7.2 -- @pnpm/cli-utils@1.1.4 - -## 7.2.11 - -### Patch Changes - -- @pnpm/config@16.7.1 -- @pnpm/cli-utils@1.1.3 - -## 7.2.10 - -### Patch Changes - -- Updated dependencies [7d64d757b] -- Updated dependencies [5c31fa8be] - - @pnpm/cli-utils@1.1.2 - - @pnpm/config@16.7.0 - -## 7.2.9 - -### Patch Changes - -- Updated dependencies [ed946c73e] - - @pnpm/lockfile-file@7.0.5 - - @pnpm/audit@6.1.7 - - @pnpm/config@16.6.4 - - @pnpm/cli-utils@1.1.1 - -## 7.2.8 - -### Patch Changes - -- Updated dependencies [0377d9367] - - @pnpm/cli-utils@1.1.0 - - @pnpm/audit@6.1.6 - - @pnpm/config@16.6.3 - -## 7.2.7 - -### Patch Changes - -- @pnpm/audit@6.1.5 -- @pnpm/config@16.6.2 -- @pnpm/cli-utils@1.0.34 - -## 7.2.6 - -### Patch Changes - -- @pnpm/config@16.6.1 -- @pnpm/audit@6.1.4 -- @pnpm/cli-utils@1.0.33 - -## 7.2.5 - -### Patch Changes - -- 93d34632f: Fix AUDIT_TABLE_OPTIONS not to overwrite TABLE_OPTIONS, which prevents breaking other table outputs such like `pnpm outdated` [#6017](https://github.com/pnpm/pnpm/issues/6017). -- Updated dependencies [59ee53678] - - @pnpm/config@16.6.0 - - @pnpm/lockfile-file@7.0.4 - - @pnpm/cli-utils@1.0.32 - - @pnpm/audit@6.1.3 - -## 7.2.4 - -### Patch Changes - -- @pnpm/lockfile-file@7.0.3 -- @pnpm/audit@6.1.2 -- @pnpm/config@16.5.5 -- @pnpm/cli-utils@1.0.31 - -## 7.2.3 - -### Patch Changes - -- 2ff11e77a: Wrap text in `pnpm audit` output for better readability [#5981](https://github.com/pnpm/pnpm/issues/5981) -- Updated dependencies [2ff11e77a] - - @pnpm/audit@6.1.1 - - @pnpm/config@16.5.4 - - @pnpm/cli-utils@1.0.30 - -## 7.2.2 - -### Patch Changes - -- @pnpm/config@16.5.3 -- @pnpm/cli-utils@1.0.29 - -## 7.2.1 - -### Patch Changes - -- @pnpm/config@16.5.2 -- @pnpm/cli-utils@1.0.28 - -## 7.2.0 - -### Minor Changes - -- 94ef3299e: Show dependency paths info in `pnpm audit` output [#3073](https://github.com/pnpm/pnpm/issues/3073) - -### Patch Changes - -- Updated dependencies [94ef3299e] - - @pnpm/audit@6.1.0 - - @pnpm/config@16.5.1 - - @pnpm/cli-utils@1.0.27 - -## 7.1.21 - -### Patch Changes - -- Updated dependencies [28b47a156] - - @pnpm/config@16.5.0 - - @pnpm/cli-utils@1.0.26 - -## 7.1.20 - -### Patch Changes - -- @pnpm/config@16.4.3 -- @pnpm/cli-utils@1.0.25 -- @pnpm/audit@6.0.6 - -## 7.1.19 - -### Patch Changes - -- Updated dependencies [9a68ebbae] - - @pnpm/lockfile-file@7.0.2 - - @pnpm/audit@6.0.6 - - @pnpm/config@16.4.2 - - @pnpm/cli-utils@1.0.24 - -## 7.1.18 - -### Patch Changes - -- @pnpm/lockfile-file@7.0.1 -- @pnpm/audit@6.0.6 -- @pnpm/config@16.4.1 -- @pnpm/cli-utils@1.0.23 - -## 7.1.17 - -### Patch Changes - -- Updated dependencies [3ebce5db7] -- Updated dependencies [3ebce5db7] -- Updated dependencies [3ebce5db7] - - @pnpm/constants@6.2.0 - - @pnpm/lockfile-file@7.0.0 - - @pnpm/config@16.4.0 - - @pnpm/audit@6.0.5 - - @pnpm/error@4.0.1 - - @pnpm/cli-utils@1.0.22 - - @pnpm/network.auth-header@1.0.1 - - @pnpm/read-project-manifest@4.1.3 - -## 7.1.16 - -### Patch Changes - -- Updated dependencies [1fad508b0] - - @pnpm/config@16.3.0 - - @pnpm/cli-utils@1.0.21 - -## 7.1.15 - -### Patch Changes - -- @pnpm/cli-utils@1.0.20 -- @pnpm/config@16.2.2 - -## 7.1.14 - -### Patch Changes - -- Updated dependencies [d71dbf230] - - @pnpm/config@16.2.1 - - @pnpm/cli-utils@1.0.19 - -## 7.1.13 - -### Patch Changes - -- Updated dependencies [841f52e70] - - @pnpm/config@16.2.0 - - @pnpm/cli-utils@1.0.18 - -## 7.1.12 - -### Patch Changes - -- Updated dependencies [b77651d14] - - @pnpm/types@8.10.0 - - @pnpm/cli-utils@1.0.17 - - @pnpm/config@16.1.11 - - @pnpm/audit@6.0.4 - - @pnpm/lockfile-file@6.0.5 - - @pnpm/read-project-manifest@4.1.2 - -## 7.1.11 - -### Patch Changes - -- @pnpm/lockfile-file@6.0.4 -- @pnpm/config@16.1.10 -- @pnpm/audit@6.0.3 -- @pnpm/cli-utils@1.0.16 - -## 7.1.10 - -### Patch Changes - -- @pnpm/config@16.1.9 -- @pnpm/cli-utils@1.0.15 - -## 7.1.9 - -### Patch Changes - -- 494760388: Vulnerabilities that don't have CVEs codes should not be skipped by `pnpm audit` if an ignoreCves list is declared in `package.json`. -- c5aea50ae: `pnpm audit --json` should ignore vulnerabilities listed in `auditConfig.ignoreCves` [#5734](https://github.com/pnpm/pnpm/issues/5734). - - @pnpm/cli-utils@1.0.14 - - @pnpm/config@16.1.8 - -## 7.1.8 - -### Patch Changes - -- Updated dependencies [dd83e5974] -- Updated dependencies [a9d59d8bc] - - @pnpm/audit@6.0.2 - - @pnpm/config@16.1.7 - - @pnpm/lockfile-file@6.0.3 - - @pnpm/cli-utils@1.0.13 - - @pnpm/read-project-manifest@4.1.1 - -## 7.1.7 - -### Patch Changes - -- @pnpm/config@16.1.6 -- @pnpm/cli-utils@1.0.12 - -## 7.1.6 - -### Patch Changes - -- @pnpm/config@16.1.5 -- @pnpm/cli-utils@1.0.11 - -## 7.1.5 - -### Patch Changes - -- Updated dependencies [fec9e3149] -- Updated dependencies [0d12d38fd] - - @pnpm/read-project-manifest@4.1.0 - - @pnpm/cli-utils@1.0.10 - - @pnpm/config@16.1.4 - - @pnpm/audit@6.0.1 - -## 7.1.4 - -### Patch Changes - -- Updated dependencies [3801d2fa2] - - @pnpm/audit@6.0.0 - - @pnpm/config@16.1.3 - - @pnpm/cli-utils@1.0.9 - -## 7.1.3 - -### Patch Changes - -- @pnpm/config@16.1.2 -- @pnpm/cli-utils@1.0.8 - -## 7.1.2 - -### Patch Changes - -- @pnpm/audit@5.0.2 -- @pnpm/config@16.1.1 -- @pnpm/cli-utils@1.0.7 - -## 7.1.1 - -### Patch Changes - -- Updated dependencies [3dab7f83c] - - @pnpm/config@16.1.0 - - @pnpm/cli-utils@1.0.6 - -## 7.1.0 - -### Minor Changes - -- 702e847c1: A new setting supported for ignoring vulnerabilities by their CVEs. The ignored CVEs may be listed in the `pnpm.auditConfig.ignoreCves` field of `package.json`. For instance: - - ``` - { - "pnpm": { - "auditConfig": { - "ignoreCves": [ - "CVE-2019-10742", - "CVE-2020-28168", - "CVE-2021-3749", - "CVE-2020-7598" - ] - } - } - } - ``` - -### Patch Changes - -- Updated dependencies [702e847c1] - - @pnpm/types@8.9.0 - - @pnpm/cli-utils@1.0.5 - - @pnpm/audit@5.0.1 - - @pnpm/config@16.0.5 - - @pnpm/lockfile-file@6.0.2 - - @pnpm/read-project-manifest@4.0.2 - -## 7.0.4 - -### Patch Changes - -- @pnpm/config@16.0.4 -- @pnpm/cli-utils@1.0.4 - -## 7.0.3 - -### Patch Changes - -- Updated dependencies [aacb83f73] -- Updated dependencies [a14ad09e6] - - @pnpm/config@16.0.3 - - @pnpm/cli-utils@1.0.3 - -## 7.0.2 - -### Patch Changes - -- Updated dependencies [804de211e] -- Updated dependencies [804de211e] -- Updated dependencies [bea0acdfc] - - @pnpm/audit@5.0.0 - - @pnpm/network.auth-header@1.0.0 - - @pnpm/config@16.0.2 - - @pnpm/cli-utils@1.0.2 - -## 7.0.1 - -### Patch Changes - -- Updated dependencies [e7fd8a84c] -- Updated dependencies [844e82f3a] - - @pnpm/config@16.0.1 - - @pnpm/types@8.8.0 - - @pnpm/cli-utils@1.0.1 - - @pnpm/audit@4.0.1 - - @pnpm/lockfile-file@6.0.1 - - @pnpm/read-project-manifest@4.0.1 - -## 7.0.0 - -### Major Changes - -- f884689e0: Require `@pnpm/logger` v5. - -### Patch Changes - -- Updated dependencies [043d988fc] -- Updated dependencies [1d0fd82fd] -- Updated dependencies [645384bfd] -- Updated dependencies [f884689e0] -- Updated dependencies [3c117996e] - - @pnpm/audit@4.0.0 - - @pnpm/config@16.0.0 - - @pnpm/error@4.0.0 - - @pnpm/cli-utils@1.0.0 - - @pnpm/lockfile-file@6.0.0 - - @pnpm/read-project-manifest@4.0.0 - -## 6.1.25 - -### Patch Changes - -- Updated dependencies [7c296fe9b] - - @pnpm/lockfile-file@5.3.8 - - @pnpm/audit@3.1.11 - - @pnpm/read-project-manifest@3.0.13 - - @pnpm/config@15.10.12 - - @pnpm/cli-utils@0.7.43 - -## 6.1.24 - -### Patch Changes - -- @pnpm/cli-utils@0.7.42 -- @pnpm/audit@3.1.11 -- @pnpm/config@15.10.11 - -## 6.1.23 - -### Patch Changes - -- Updated dependencies [e8a631bf0] - - @pnpm/error@3.1.0 - - @pnpm/audit@3.1.10 - - @pnpm/cli-utils@0.7.41 - - @pnpm/config@15.10.10 - - @pnpm/lockfile-file@5.3.7 - - @pnpm/read-project-manifest@3.0.12 - -## 6.1.22 - -### Patch Changes - -- Updated dependencies [d665f3ff7] - - @pnpm/types@8.7.0 - - @pnpm/config@15.10.9 - - @pnpm/cli-utils@0.7.40 - - @pnpm/audit@3.1.9 - - @pnpm/lockfile-file@5.3.6 - - @pnpm/read-project-manifest@3.0.11 - -## 6.1.21 - -### Patch Changes - -- @pnpm/config@15.10.8 -- @pnpm/cli-utils@0.7.39 - -## 6.1.20 - -### Patch Changes - -- @pnpm/config@15.10.7 -- @pnpm/cli-utils@0.7.38 - -## 6.1.19 - -### Patch Changes - -- Updated dependencies [156cc1ef6] - - @pnpm/types@8.6.0 - - @pnpm/audit@3.1.8 - - @pnpm/cli-utils@0.7.37 - - @pnpm/config@15.10.6 - - @pnpm/lockfile-file@5.3.5 - - @pnpm/read-project-manifest@3.0.10 - -## 6.1.18 - -### Patch Changes - -- @pnpm/config@15.10.5 -- @pnpm/cli-utils@0.7.36 - -## 6.1.17 - -### Patch Changes - -- @pnpm/cli-utils@0.7.35 -- @pnpm/config@15.10.4 - -## 6.1.16 - -### Patch Changes - -- Updated dependencies [0373af22e] - - @pnpm/lockfile-file@5.3.4 - - @pnpm/audit@3.1.7 - - @pnpm/config@15.10.3 - - @pnpm/cli-utils@0.7.34 - -## 6.1.15 - -### Patch Changes - -- @pnpm/config@15.10.2 -- @pnpm/cli-utils@0.7.33 - -## 6.1.14 - -### Patch Changes - -- @pnpm/config@15.10.1 -- @pnpm/cli-utils@0.7.32 - -## 6.1.13 - -### Patch Changes - -- a12d1a011: - Add new Error type: AuditEndpointNotExistsError - - On AuditUrl returns 404, AuditEndpointNotExistsError will throw - - When audit handler catches AuditEndpointNotExistsError, the command will return to avoid execute further codes -- Updated dependencies [2aa22e4b1] -- Updated dependencies [a12d1a011] - - @pnpm/config@15.10.0 - - @pnpm/audit@3.1.7 - - @pnpm/cli-utils@0.7.31 - -## 6.1.12 - -### Patch Changes - -- @pnpm/config@15.9.4 -- @pnpm/cli-utils@0.7.30 - -## 6.1.11 - -### Patch Changes - -- @pnpm/config@15.9.3 -- @pnpm/cli-utils@0.7.29 - -## 6.1.10 - -### Patch Changes - -- @pnpm/config@15.9.2 -- @pnpm/cli-utils@0.7.28 - -## 6.1.9 - -### Patch Changes - -- @pnpm/config@15.9.1 -- @pnpm/cli-utils@0.7.27 -- @pnpm/audit@3.1.6 - -## 6.1.8 - -### Patch Changes - -- Updated dependencies [1e5482da4] - - @pnpm/lockfile-file@5.3.3 - - @pnpm/audit@3.1.5 - - @pnpm/config@15.9.0 - -## 6.1.7 - -### Patch Changes - -- 8103f92bd: Use a patched version of ramda to fix deprecation warnings on Node.js 16. Related issue: https://github.com/ramda/ramda/pull/3270 -- Updated dependencies [39c040127] -- Updated dependencies [43cd6aaca] -- Updated dependencies [8103f92bd] -- Updated dependencies [65c4260de] -- Updated dependencies [29a81598a] - - @pnpm/read-project-manifest@3.0.9 - - @pnpm/config@15.9.0 - - @pnpm/lockfile-file@5.3.2 - - @pnpm/cli-utils@0.7.26 - - @pnpm/audit@3.1.5 - -## 6.1.6 - -### Patch Changes - -- Updated dependencies [44544b493] -- Updated dependencies [c90798461] -- Updated dependencies [34121d753] - - @pnpm/lockfile-file@5.3.1 - - @pnpm/types@8.5.0 - - @pnpm/config@15.8.1 - - @pnpm/audit@3.1.4 - - @pnpm/cli-utils@0.7.25 - - @pnpm/read-project-manifest@3.0.8 - -## 6.1.5 - -### Patch Changes - -- @pnpm/audit@3.1.3 - -## 6.1.4 - -### Patch Changes - -- Updated dependencies [cac34ad69] -- Updated dependencies [99019e071] - - @pnpm/config@15.8.0 - - @pnpm/cli-utils@0.7.24 - -## 6.1.3 - -### Patch Changes - -- Updated dependencies [8dcfbe357] - - @pnpm/lockfile-file@5.3.0 - - @pnpm/audit@3.1.2 - - @pnpm/config@15.7.1 - - @pnpm/cli-utils@0.7.23 - -## 6.1.2 - -### Patch Changes - -- Updated dependencies [01c5834bf] -- Updated dependencies [4fa1091c8] - - @pnpm/read-project-manifest@3.0.7 - - @pnpm/config@15.7.0 - - @pnpm/lockfile-file@5.2.0 - - @pnpm/cli-utils@0.7.22 - - @pnpm/audit@3.1.1 - -## 6.1.1 - -### Patch Changes - -- Updated dependencies [7334b347b] - - @pnpm/config@15.6.1 - - @pnpm/cli-utils@0.7.21 - - @pnpm/audit@3.1.1 - -## 6.1.0 - -### Minor Changes - -- af79b6184: Add authentication to audit command - -### Patch Changes - -- Updated dependencies [af79b6184] -- Updated dependencies [28f000509] -- Updated dependencies [406656f80] - - @pnpm/audit@3.1.0 - - @pnpm/config@15.6.0 - - @pnpm/cli-utils@0.7.20 - -## 6.0.21 - -### Patch Changes - -- @pnpm/config@15.5.2 -- @pnpm/cli-utils@0.7.19 - -## 6.0.20 - -### Patch Changes - -- @pnpm/cli-utils@0.7.18 -- @pnpm/audit@3.0.10 - -## 6.0.19 - -### Patch Changes - -- Updated dependencies [ab684d77e] - - @pnpm/lockfile-file@5.1.4 - - @pnpm/audit@3.0.9 - -## 6.0.18 - -### Patch Changes - -- 5f643f23b: Update ramda to v0.28. -- Updated dependencies [5f643f23b] - - @pnpm/cli-utils@0.7.17 - - @pnpm/config@15.5.1 - - @pnpm/lockfile-file@5.1.3 - - @pnpm/audit@3.0.9 - -## 6.0.17 - -### Patch Changes - -- d3ad3368f: `pnpm audit --fix` should not add an override for a vulnerable package that has no fixes released. - - @pnpm/audit@3.0.8 - -## 6.0.16 - -### Patch Changes - -- Updated dependencies [f48d46ef6] - - @pnpm/config@15.5.0 - - @pnpm/cli-utils@0.7.16 - -## 6.0.15 - -### Patch Changes - -- Updated dependencies [8e5b77ef6] - - @pnpm/types@8.4.0 - - @pnpm/audit@3.0.7 - - @pnpm/lockfile-file@5.1.2 - - @pnpm/cli-utils@0.7.15 - - @pnpm/config@15.4.1 - - @pnpm/read-project-manifest@3.0.6 - -## 6.0.14 - -### Patch Changes - -- Updated dependencies [2a34b21ce] -- Updated dependencies [47b5e45dd] - - @pnpm/types@8.3.0 - - @pnpm/config@15.4.0 - - @pnpm/audit@3.0.6 - - @pnpm/cli-utils@0.7.14 - - @pnpm/lockfile-file@5.1.1 - - @pnpm/read-project-manifest@3.0.5 - -## 6.0.13 - -### Patch Changes - -- Updated dependencies [fb5bbfd7a] -- Updated dependencies [56cf04cb3] - - @pnpm/types@8.2.0 - - @pnpm/config@15.3.0 - - @pnpm/lockfile-file@5.1.0 - - @pnpm/audit@3.0.5 - - @pnpm/cli-utils@0.7.13 - - @pnpm/read-project-manifest@3.0.4 - -## 6.0.12 - -### Patch Changes - -- Updated dependencies [25798aad1] - - @pnpm/config@15.2.1 - - @pnpm/cli-utils@0.7.12 - -## 6.0.11 - -### Patch Changes - -- Updated dependencies [4d39e4a0c] -- Updated dependencies [bc80631d3] -- Updated dependencies [d5730ba81] - - @pnpm/types@8.1.0 - - @pnpm/config@15.2.0 - - @pnpm/audit@3.0.4 - - @pnpm/cli-utils@0.7.11 - - @pnpm/lockfile-file@5.0.4 - - @pnpm/read-project-manifest@3.0.3 - -## 6.0.10 - -### Patch Changes - -- @pnpm/cli-utils@0.7.10 -- @pnpm/config@15.1.4 - -## 6.0.9 - -### Patch Changes - -- Updated dependencies [ae2f845c5] - - @pnpm/config@15.1.4 - - @pnpm/cli-utils@0.7.9 - -## 6.0.8 - -### Patch Changes - -- Updated dependencies [05159665d] - - @pnpm/config@15.1.3 - - @pnpm/cli-utils@0.7.8 - -## 6.0.7 - -### Patch Changes - -- @pnpm/cli-utils@0.7.7 - -## 6.0.6 - -### Patch Changes - -- Updated dependencies [af22c6c4f] - - @pnpm/config@15.1.2 - - @pnpm/cli-utils@0.7.6 - - @pnpm/audit@3.0.3 - -## 6.0.5 - -### Patch Changes - -- Updated dependencies [52b0576af] - - @pnpm/cli-utils@0.7.5 - - @pnpm/lockfile-file@5.0.3 - - @pnpm/audit@3.0.2 - -## 6.0.4 - -### Patch Changes - -- @pnpm/cli-utils@0.7.4 -- @pnpm/config@15.1.1 - -## 6.0.3 - -### Patch Changes - -- Updated dependencies [18ba5e2c0] - - @pnpm/types@8.0.1 - - @pnpm/audit@3.0.2 - - @pnpm/cli-utils@0.7.3 - - @pnpm/config@15.1.1 - - @pnpm/lockfile-file@5.0.2 - - @pnpm/read-project-manifest@3.0.2 - -## 6.0.2 - -### Patch Changes - -- Updated dependencies [e05dcc48a] - - @pnpm/config@15.1.0 - - @pnpm/cli-utils@0.7.2 - -## 6.0.1 - -### Patch Changes - -- Updated dependencies [8dac029ef] -- Updated dependencies [72b79f55a] -- Updated dependencies [546e644e9] -- Updated dependencies [c6463b9fd] -- Updated dependencies [4bed585e2] -- Updated dependencies [8fa95fd86] -- Updated dependencies [1267e4eff] - - @pnpm/config@15.0.0 - - @pnpm/constants@6.1.0 - - @pnpm/cli-utils@0.7.1 - - @pnpm/audit@3.0.1 - - @pnpm/error@3.0.1 - - @pnpm/lockfile-file@5.0.1 - - @pnpm/read-project-manifest@3.0.1 - -## 6.0.0 - -### Major Changes - -- 542014839: Node.js 12 is not supported. - -### Patch Changes - -- Updated dependencies [516859178] -- Updated dependencies [d504dc380] -- Updated dependencies [73d71a2d5] -- Updated dependencies [fa656992c] -- Updated dependencies [542014839] -- Updated dependencies [585e9ca9e] - - @pnpm/config@14.0.0 - - @pnpm/types@8.0.0 - - @pnpm/audit@3.0.0 - - @pnpm/constants@6.0.0 - - @pnpm/error@3.0.0 - - @pnpm/lockfile-file@5.0.0 - - @pnpm/read-project-manifest@3.0.0 - - @pnpm/cli-utils@0.7.0 - -## 5.1.42 - -### Patch Changes - -- Updated dependencies [70ba51da9] - - @pnpm/error@2.1.0 - - @pnpm/audit@2.2.7 - - @pnpm/cli-utils@0.6.50 - - @pnpm/config@13.13.2 - - @pnpm/lockfile-file@4.3.1 - - @pnpm/read-project-manifest@2.0.13 - -## 5.1.41 - -### Patch Changes - -- Updated dependencies [b138d048c] - - @pnpm/lockfile-file@4.3.0 - - @pnpm/types@7.10.0 - - @pnpm/audit@2.2.6 - - @pnpm/cli-utils@0.6.49 - - @pnpm/config@13.13.1 - - @pnpm/read-project-manifest@2.0.12 - -## 5.1.40 - -### Patch Changes - -- Updated dependencies [334e5340a] - - @pnpm/config@13.13.0 - - @pnpm/cli-utils@0.6.48 - -## 5.1.39 - -### Patch Changes - -- Updated dependencies [b7566b979] - - @pnpm/config@13.12.0 - - @pnpm/cli-utils@0.6.47 - -## 5.1.38 - -### Patch Changes - -- @pnpm/audit@2.2.5 -- @pnpm/config@13.11.0 - -## 5.1.37 - -### Patch Changes - -- Updated dependencies [fff0e4493] - - @pnpm/config@13.11.0 - - @pnpm/cli-utils@0.6.46 - -## 5.1.36 - -### Patch Changes - -- @pnpm/cli-utils@0.6.45 - -## 5.1.35 - -### Patch Changes - -- Updated dependencies [e76151f66] -- Updated dependencies [26cd01b88] - - @pnpm/config@13.10.0 - - @pnpm/types@7.9.0 - - @pnpm/cli-utils@0.6.44 - - @pnpm/audit@2.2.4 - - @pnpm/lockfile-file@4.2.6 - - @pnpm/read-project-manifest@2.0.11 - -## 5.1.34 - -### Patch Changes - -- @pnpm/cli-utils@0.6.43 - -## 5.1.33 - -### Patch Changes - -- Updated dependencies [8fe8f5e55] - - @pnpm/config@13.9.0 - - @pnpm/cli-utils@0.6.42 - -## 5.1.32 - -### Patch Changes - -- Updated dependencies [732d4962f] -- Updated dependencies [a6cf11cb7] - - @pnpm/config@13.8.0 - - @pnpm/cli-utils@0.6.41 - -## 5.1.31 - -### Patch Changes - -- @pnpm/audit@2.2.3 -- @pnpm/cli-utils@0.6.40 -- @pnpm/config@13.7.2 -- @pnpm/lockfile-file@4.2.5 -- @pnpm/read-project-manifest@2.0.10 - -## 5.1.30 - -### Patch Changes - -- Updated dependencies [eb9ebd0f3] -- Updated dependencies [eb9ebd0f3] - - @pnpm/lockfile-file@4.2.4 - - @pnpm/audit@2.2.2 - -## 5.1.29 - -### Patch Changes - -- @pnpm/cli-utils@0.6.39 - -## 5.1.28 - -### Patch Changes - -- @pnpm/audit@2.2.2 -- @pnpm/cli-utils@0.6.38 -- @pnpm/config@13.7.1 -- @pnpm/lockfile-file@4.2.3 -- @pnpm/read-project-manifest@2.0.9 - -## 5.1.27 - -### Patch Changes - -- Updated dependencies [30bfca967] -- Updated dependencies [927c4a089] -- Updated dependencies [10a4bd4db] - - @pnpm/config@13.7.0 - - @pnpm/cli-utils@0.6.37 - - @pnpm/audit@2.2.1 - - @pnpm/lockfile-file@4.2.2 - - @pnpm/read-project-manifest@2.0.8 - -## 5.1.26 - -### Patch Changes - -- Updated dependencies [f1c194ded] -- Updated dependencies [46aaf7108] - - @pnpm/audit@2.2.0 - - @pnpm/config@13.6.1 - - @pnpm/cli-utils@0.6.36 - -## 5.1.25 - -### Patch Changes - -- Updated dependencies [8a99a01ff] - - @pnpm/config@13.6.0 - - @pnpm/audit@2.1.15 - - @pnpm/cli-utils@0.6.35 - -## 5.1.24 - -### Patch Changes - -- @pnpm/cli-utils@0.6.34 - -## 5.1.23 - -### Patch Changes - -- Updated dependencies [a7ff2d5ce] - - @pnpm/config@13.5.1 - - @pnpm/cli-utils@0.6.33 - -## 5.1.22 - -### Patch Changes - -- Updated dependencies [002778559] - - @pnpm/config@13.5.0 - - @pnpm/cli-utils@0.6.32 - - @pnpm/audit@2.1.14 - -## 5.1.21 - -### Patch Changes - -- @pnpm/cli-utils@0.6.31 - -## 5.1.20 - -### Patch Changes - -- @pnpm/config@13.4.2 -- @pnpm/audit@2.1.13 -- @pnpm/cli-utils@0.6.30 -- @pnpm/lockfile-file@4.2.1 -- @pnpm/read-project-manifest@2.0.7 - -## 5.1.19 - -### Patch Changes - -- Updated dependencies [4ab87844a] - - @pnpm/lockfile-file@4.2.0 - - @pnpm/audit@2.1.12 - - @pnpm/cli-utils@0.6.29 - - @pnpm/config@13.4.1 - - @pnpm/read-project-manifest@2.0.6 - -## 5.1.18 - -### Patch Changes - -- @pnpm/audit@2.1.11 - -## 5.1.17 - -### Patch Changes - -- Updated dependencies [b6d74c545] - - @pnpm/config@13.4.0 - - @pnpm/cli-utils@0.6.28 - -## 5.1.16 - -### Patch Changes - -- Updated dependencies [bd7bcdbe8] - - @pnpm/config@13.3.0 - - @pnpm/cli-utils@0.6.27 - - @pnpm/audit@2.1.10 - -## 5.1.15 - -### Patch Changes - -- Updated dependencies [5ee3b2dc7] - - @pnpm/config@13.2.0 - - @pnpm/cli-utils@0.6.26 - -## 5.1.14 - -### Patch Changes - -- @pnpm/cli-utils@0.6.25 - -## 5.1.13 - -### Patch Changes - -- Updated dependencies [4027a3c69] - - @pnpm/config@13.1.0 - - @pnpm/cli-utils@0.6.24 - -## 5.1.12 - -### Patch Changes - -- Updated dependencies [fe5688dc0] -- Updated dependencies [c7081cbb4] -- Updated dependencies [c7081cbb4] - - @pnpm/config@13.0.0 - - @pnpm/cli-utils@0.6.23 - -## 5.1.11 - -### Patch Changes - -- Updated dependencies [d62259d67] - - @pnpm/config@12.6.0 - - @pnpm/cli-utils@0.6.22 - -## 5.1.10 - -### Patch Changes - -- Updated dependencies [6681fdcbc] - - @pnpm/config@12.5.0 - - @pnpm/cli-utils@0.6.21 - - @pnpm/audit@2.1.9 - -## 5.1.9 - -### Patch Changes - -- @pnpm/audit@2.1.8 -- @pnpm/cli-utils@0.6.20 - -## 5.1.8 - -### Patch Changes - -- Updated dependencies [ede519190] - - @pnpm/config@12.4.9 - - @pnpm/cli-utils@0.6.19 - -## 5.1.7 - -### Patch Changes - -- @pnpm/config@12.4.8 -- @pnpm/cli-utils@0.6.18 - -## 5.1.6 - -### Patch Changes - -- Updated dependencies [655af55ba] - - @pnpm/config@12.4.7 - - @pnpm/cli-utils@0.6.17 - -## 5.1.5 - -### Patch Changes - -- Updated dependencies [3fb74c618] - - @pnpm/config@12.4.6 - - @pnpm/cli-utils@0.6.16 - -## 5.1.4 - -### Patch Changes - -- 92ed1272e: If a package has no fixes, do not add it to the overrides. -- Updated dependencies [051296a16] - - @pnpm/config@12.4.5 - - @pnpm/cli-utils@0.6.15 - -## 5.1.3 - -### Patch Changes - -- Updated dependencies [af8b5716e] - - @pnpm/config@12.4.4 - - @pnpm/cli-utils@0.6.14 - -## 5.1.2 - -### Patch Changes - -- @pnpm/audit@2.1.7 -- @pnpm/cli-utils@0.6.13 -- @pnpm/config@12.4.3 -- @pnpm/lockfile-file@4.1.1 -- @pnpm/read-project-manifest@2.0.5 - -## 5.1.1 - -### Patch Changes - -- Updated dependencies [73c1f802e] - - @pnpm/config@12.4.2 - - @pnpm/cli-utils@0.6.12 - -## 5.1.0 - -### Minor Changes - -- a5f698290: New command added: `pnpm audit --fix`. This command adds overrides to `package.json` that force versions of packages that do not have the vulnerabilities. - -### Patch Changes - -- @pnpm/cli-utils@0.6.11 - -## 5.0.1 - -### Patch Changes - -- Updated dependencies [2264bfdf4] - - @pnpm/config@12.4.1 - - @pnpm/cli-utils@0.6.10 - -## 5.0.0 - -### Major Changes - -- 691f64713: New required option added: cacheDir. - -### Patch Changes - -- Updated dependencies [25f6968d4] -- Updated dependencies [5aaf3e3fa] - - @pnpm/config@12.4.0 - - @pnpm/cli-utils@0.6.9 - -## 4.2.2 - -### Patch Changes - -- Updated dependencies [8e76690f4] - - @pnpm/lockfile-file@4.1.0 - - @pnpm/audit@2.1.6 - - @pnpm/cli-utils@0.6.8 - - @pnpm/config@12.3.3 - -## 4.2.1 - -### Patch Changes - -- @pnpm/audit@2.1.5 - -## 4.2.0 - -### Minor Changes - -- 448710f88: New CLI option added: `--ignore-registry-errors`. When used, audit exits with 0 exit code, when the registry responds with a non-200 status code. - -### Patch Changes - -- Updated dependencies [2dc5a7a4c] - - @pnpm/lockfile-file@4.0.4 - - @pnpm/audit@2.1.4 - -## 4.1.6 - -### Patch Changes - -- @pnpm/audit@2.1.4 -- @pnpm/cli-utils@0.6.7 -- @pnpm/config@12.3.2 -- @pnpm/lockfile-file@4.0.3 - -## 4.1.5 - -### Patch Changes - -- a1a03d145: Import only the required functions from ramda. -- Updated dependencies [a1a03d145] - - @pnpm/config@12.3.1 - - @pnpm/lockfile-file@4.0.2 - - @pnpm/cli-utils@0.6.6 - - @pnpm/audit@2.1.3 - -## 4.1.4 - -### Patch Changes - -- Updated dependencies [84ec82e05] -- Updated dependencies [c2a71e4fd] -- Updated dependencies [84ec82e05] - - @pnpm/config@12.3.0 - - @pnpm/cli-utils@0.6.5 - -## 4.1.3 - -### Patch Changes - -- @pnpm/cli-utils@0.6.4 -- @pnpm/audit@2.1.2 - -## 4.1.2 - -### Patch Changes - -- @pnpm/cli-utils@0.6.3 -- @pnpm/config@12.2.0 - -## 4.1.1 - -### Patch Changes - -- Updated dependencies [40b75fbb9] - - @pnpm/audit@2.1.1 - - @pnpm/config@12.2.0 - -## 4.1.0 - -### Minor Changes - -- 05baaa6e7: Add new config setting: `fetch-timeout`. - -### Patch Changes - -- Updated dependencies [05baaa6e7] -- Updated dependencies [dfdf669e6] -- Updated dependencies [05baaa6e7] - - @pnpm/config@12.2.0 - - @pnpm/audit@2.1.0 - - @pnpm/cli-utils@0.6.2 - - @pnpm/lockfile-file@4.0.1 - -## 4.0.2 - -### Patch Changes - -- Updated dependencies [ba5231ccf] - - @pnpm/config@12.1.0 - - @pnpm/cli-utils@0.6.1 - -## 4.0.1 - -### Patch Changes - -- @pnpm/audit@2.0.1 - -## 4.0.0 - -### Major Changes - -- 97b986fbc: Node.js 10 support is dropped. At least Node.js 12.17 is required for the package to work. - -### Patch Changes - -- Updated dependencies [6871d74b2] -- Updated dependencies [97b986fbc] -- Updated dependencies [78470a32d] -- Updated dependencies [155e70597] -- Updated dependencies [9c2a878c3] -- Updated dependencies [aed712455] -- Updated dependencies [8b66f26dc] -- Updated dependencies [f2bb5cbeb] -- Updated dependencies [f7750baed] -- Updated dependencies [aed712455] -- Updated dependencies [9c2a878c3] - - @pnpm/constants@5.0.0 - - @pnpm/audit@2.0.0 - - @pnpm/cli-utils@0.6.0 - - @pnpm/config@12.0.0 - - @pnpm/error@2.0.0 - - @pnpm/lockfile-file@4.0.0 - -## 3.0.6 - -### Patch Changes - -- Updated dependencies [4f1ce907a] - - @pnpm/config@11.14.2 - - @pnpm/cli-utils@0.5.4 - -## 3.0.5 - -### Patch Changes - -- Updated dependencies [4b3852c39] - - @pnpm/config@11.14.1 - - @pnpm/cli-utils@0.5.3 - -## 3.0.4 - -### Patch Changes - -- @pnpm/audit@1.1.24 - -## 3.0.3 - -### Patch Changes - -- @pnpm/config@11.14.0 -- @pnpm/cli-utils@0.5.2 - -## 3.0.2 - -### Patch Changes - -- Updated dependencies [3be2b1773] - - @pnpm/cli-utils@0.5.1 - -## 3.0.1 - -### Patch Changes - -- Updated dependencies [51e1456dd] - - @pnpm/lockfile-file@3.2.1 - - @pnpm/audit@1.1.23 - -## 3.0.0 - -### Major Changes - -- 5175460a0: Filter dependency types via the `dev`/`production`/`optional` options instead of the `included` option. - -## 2.0.43 - -### Patch Changes - -- 0c11e1a07: Audit output should always have a new line at the end. -- Updated dependencies [cb040ae18] - - @pnpm/cli-utils@0.5.0 - - @pnpm/config@11.14.0 - -## 2.0.42 - -### Patch Changes - -- Updated dependencies [c4cc62506] - - @pnpm/config@11.13.0 - - @pnpm/cli-utils@0.4.51 - -## 2.0.41 - -### Patch Changes - -- Updated dependencies [bff84dbca] - - @pnpm/config@11.12.1 - - @pnpm/cli-utils@0.4.50 - -## 2.0.40 - -### Patch Changes - -- @pnpm/cli-utils@0.4.49 - -## 2.0.39 - -### Patch Changes - -- @pnpm/cli-utils@0.4.48 - -## 2.0.38 - -### Patch Changes - -- Updated dependencies [9ad8c27bf] -- Updated dependencies [548f28df9] -- Updated dependencies [548f28df9] - - @pnpm/lockfile-file@3.2.0 - - @pnpm/cli-utils@0.4.47 - - @pnpm/config@11.12.0 - - @pnpm/audit@1.1.23 - -## 2.0.37 - -### Patch Changes - -- @pnpm/config@11.11.1 -- @pnpm/cli-utils@0.4.46 - -## 2.0.36 - -### Patch Changes - -- Updated dependencies [af897c324] - - @pnpm/lockfile-file@3.1.4 - - @pnpm/audit@1.1.22 - -## 2.0.35 - -### Patch Changes - -- Updated dependencies [1e4a3a17a] -- Updated dependencies [f40bc5927] - - @pnpm/lockfile-file@3.1.3 - - @pnpm/config@11.11.0 - - @pnpm/audit@1.1.22 - - @pnpm/cli-utils@0.4.45 - -## 2.0.34 - -### Patch Changes - -- Updated dependencies [425c7547d] - - @pnpm/config@11.10.2 - - @pnpm/cli-utils@0.4.44 - - @pnpm/audit@1.1.22 - -## 2.0.33 - -### Patch Changes - -- Updated dependencies [ea09da716] - - @pnpm/config@11.10.1 - - @pnpm/cli-utils@0.4.43 - -## 2.0.32 - -### Patch Changes - -- Updated dependencies [a8656b42f] - - @pnpm/config@11.10.0 - - @pnpm/cli-utils@0.4.42 - -## 2.0.31 - -### Patch Changes - -- Updated dependencies [041537bc3] - - @pnpm/config@11.9.1 - - @pnpm/cli-utils@0.4.41 - -## 2.0.30 - -### Patch Changes - -- Updated dependencies [fba715512] - - @pnpm/lockfile-file@3.1.2 - - @pnpm/audit@1.1.21 - -## 2.0.29 - -### Patch Changes - -- @pnpm/audit@1.1.20 - -## 2.0.28 - -### Patch Changes - -- Updated dependencies [8698a7060] - - @pnpm/config@11.9.0 - - @pnpm/cli-utils@0.4.40 - - @pnpm/audit@1.1.19 - -## 2.0.27 - -### Patch Changes - -- Updated dependencies [fcc1c7100] - - @pnpm/config@11.8.0 - - @pnpm/cli-utils@0.4.39 - -## 2.0.26 - -### Patch Changes - -- Updated dependencies [0c5f1bcc9] - - @pnpm/error@1.4.0 - - @pnpm/audit@1.1.18 - - @pnpm/cli-utils@0.4.38 - - @pnpm/config@11.7.2 - - @pnpm/lockfile-file@3.1.1 - -## 2.0.25 - -### Patch Changes - -- Updated dependencies [3776b5a52] - - @pnpm/lockfile-file@3.1.0 - - @pnpm/audit@1.1.17 - -## 2.0.24 - -### Patch Changes - -- Updated dependencies [dbcc6c96f] -- Updated dependencies [09492b7b4] - - @pnpm/lockfile-file@3.0.18 - - @pnpm/audit@1.1.17 - - @pnpm/cli-utils@0.4.37 - -## 2.0.23 - -### Patch Changes - -- e70232907: Use @arcanis/slice-ansi instead of slice-ansi. -- Updated dependencies [aa6bc4f95] - - @pnpm/lockfile-file@3.0.17 - - @pnpm/audit@1.1.17 - - @pnpm/cli-utils@0.4.36 - -## 2.0.22 - -### Patch Changes - -- @pnpm/audit@1.1.16 -- @pnpm/lockfile-file@3.0.16 -- @pnpm/cli-utils@0.4.35 -- @pnpm/config@11.7.1 - -## 2.0.21 - -### Patch Changes - -- Updated dependencies [50b360ec1] - - @pnpm/config@11.7.0 - - @pnpm/cli-utils@0.4.34 - -## 2.0.20 - -### Patch Changes - -- Updated dependencies [fcdad632f] - - @pnpm/constants@4.1.0 - - @pnpm/audit@1.1.15 - - @pnpm/lockfile-file@3.0.15 - - @pnpm/cli-utils@0.4.33 - - @pnpm/config@11.6.1 - -## 2.0.19 - -### Patch Changes - -- Updated dependencies [f591fdeeb] - - @pnpm/config@11.6.0 - - @pnpm/cli-utils@0.4.32 - -## 2.0.18 - -### Patch Changes - -- @pnpm/cli-utils@0.4.31 - -## 2.0.17 - -### Patch Changes - -- Updated dependencies [74914c178] - - @pnpm/config@11.5.0 - - @pnpm/cli-utils@0.4.30 - -## 2.0.16 - -### Patch Changes - -- Updated dependencies [23cf3c88b] - - @pnpm/config@11.4.0 - - @pnpm/cli-utils@0.4.29 - -## 2.0.15 - -### Patch Changes - -- Updated dependencies [767212f4e] -- Updated dependencies [092f8dd83] - - @pnpm/config@11.3.0 - - @pnpm/cli-utils@0.4.28 - -## 2.0.14 - -### Patch Changes - -- @pnpm/audit@1.1.14 -- @pnpm/cli-utils@0.4.27 - -## 2.0.13 - -### Patch Changes - -- @pnpm/audit@1.1.13 - -## 2.0.12 - -### Patch Changes - -- @pnpm/cli-utils@0.4.26 - -## 2.0.11 - -### Patch Changes - -- Updated dependencies [75a36deba] -- Updated dependencies [9f1a29ff9] - - @pnpm/error@1.3.1 - - @pnpm/config@11.2.7 - - @pnpm/audit@1.1.12 - - @pnpm/cli-utils@0.4.25 - - @pnpm/lockfile-file@3.0.14 - -## 2.0.10 - -### Patch Changes - -- 6138b56d0: Update table to v6. - -## 2.0.9 - -### Patch Changes - -- Updated dependencies [ac0d3e122] - - @pnpm/config@11.2.6 - - @pnpm/cli-utils@0.4.24 - -## 2.0.8 - -### Patch Changes - -- Updated dependencies [9550b0505] -- Updated dependencies [972864e0d] - - @pnpm/lockfile-file@3.0.13 - - @pnpm/config@11.2.5 - - @pnpm/audit@1.1.11 - - @pnpm/cli-utils@0.4.23 - -## 2.0.7 - -### Patch Changes - -- Updated dependencies [6d480dd7a] - - @pnpm/error@1.3.0 - - @pnpm/audit@1.1.11 - - @pnpm/cli-utils@0.4.22 - - @pnpm/config@11.2.4 - - @pnpm/lockfile-file@3.0.12 - -## 2.0.6 - -### Patch Changes - -- Updated dependencies [13c18e397] - - @pnpm/config@11.2.3 - - @pnpm/cli-utils@0.4.21 - -## 2.0.5 - -### Patch Changes - -- Updated dependencies [3f6d35997] - - @pnpm/config@11.2.2 - - @pnpm/cli-utils@0.4.20 - -## 2.0.4 - -### Patch Changes - -- @pnpm/cli-utils@0.4.19 - -## 2.0.3 - -### Patch Changes - -- @pnpm/cli-utils@0.4.18 - -## 2.0.2 - -### Patch Changes - -- Updated dependencies [a2ef8084f] - - @pnpm/config@11.2.1 - - @pnpm/audit@1.1.10 - - @pnpm/cli-utils@0.4.17 - -## 2.0.1 - -### Patch Changes - -- 8bb015059: `pnpm audit --audit-level high` should not error if the found vulnerabilities are low and/or moderate. - -## 2.0.0 - -### Major Changes - -- a64b7250c: Return `Promise<{ output: string, exitCode: number }>` instead of `Promise<string>`. - - `exitCode` is `1` when there are any packages with vulnerabilities in the dependencies. - -## 1.0.21 - -### Patch Changes - -- Updated dependencies [ad69677a7] - - @pnpm/cli-utils@0.4.16 - - @pnpm/config@11.2.0 - -## 1.0.20 - -### Patch Changes - -- 4e5e22aab: Allow to set a custom registry through the `--registry` option, when running `pnpm audit` (#2689). - -## 1.0.19 - -### Patch Changes - -- @pnpm/audit@1.1.9 -- @pnpm/cli-utils@0.4.15 - -## 1.0.18 - -### Patch Changes - -- Updated dependencies [65b4d07ca] -- Updated dependencies [ab3b8f51d] - - @pnpm/config@11.1.0 - - @pnpm/cli-utils@0.4.14 - - @pnpm/audit@1.1.8 - -## 1.0.17 - -### Patch Changes - -- @pnpm/config@11.0.1 -- @pnpm/cli-utils@0.4.13 - -## 1.0.16 - -### Patch Changes - -- Updated dependencies [71aeb9a38] -- Updated dependencies [915828b46] - - @pnpm/config@11.0.0 - - @pnpm/cli-utils@0.4.12 - - @pnpm/audit@1.1.7 - -## 1.0.15 - -### Patch Changes - -- @pnpm/config@10.0.1 -- @pnpm/cli-utils@0.4.11 - -## 1.0.14 - -### Patch Changes - -- Updated dependencies [db17f6f7b] -- Updated dependencies [1146b76d2] - - @pnpm/config@10.0.0 - - @pnpm/cli-utils@0.4.10 - - @pnpm/audit@1.1.6 - - @pnpm/lockfile-file@3.0.11 - -## 1.0.13 - -### Patch Changes - -- Updated dependencies [71a8c8ce3] - - @pnpm/config@9.2.0 - - @pnpm/audit@1.1.5 - - @pnpm/cli-utils@0.4.9 - - @pnpm/lockfile-file@3.0.10 - -## 1.0.12 - -### Patch Changes - -- e934b1a48: Update chalk to v4.1.0. -- Updated dependencies [e934b1a48] - - @pnpm/cli-utils@0.4.8 - - @pnpm/audit@1.1.4 - -## 1.0.11 - -### Patch Changes - -- @pnpm/audit@1.1.3 -- @pnpm/cli-utils@0.4.7 - -## 1.0.10 - -### Patch Changes - -- Updated dependencies [ffddf34a8] - - @pnpm/config@9.1.0 - - @pnpm/cli-utils@0.4.6 - -## 1.0.9 - -### Patch Changes - -- Updated dependencies [b5f66c0f2] -- Updated dependencies [242cf8737] -- Updated dependencies [ca9f50844] -- Updated dependencies [e11019b89] -- Updated dependencies [802d145fc] -- Updated dependencies [45fdcfde2] -- Updated dependencies [4f5801b1c] - - @pnpm/constants@4.0.0 - - @pnpm/config@9.0.0 - - @pnpm/audit@1.1.2 - - @pnpm/cli-utils@0.4.5 - - @pnpm/error@1.2.1 - - @pnpm/lockfile-file@3.0.9 - -## 1.0.9-alpha.2 - -### Patch Changes - -- Updated dependencies [242cf8737] -- Updated dependencies [ca9f50844] -- Updated dependencies [45fdcfde2] - - @pnpm/config@9.0.0-alpha.2 - - @pnpm/constants@4.0.0-alpha.1 - - @pnpm/cli-utils@0.4.5-alpha.2 - - @pnpm/lockfile-file@3.0.9-alpha.2 - - @pnpm/audit@1.1.2-alpha.2 - -## 1.0.9-alpha.1 - -### Patch Changes - -- @pnpm/audit@1.1.2-alpha.1 -- @pnpm/cli-utils@0.4.5-alpha.1 -- @pnpm/config@8.3.1-alpha.1 -- @pnpm/lockfile-file@3.0.9-alpha.1 - -## 1.0.9-alpha.0 - -### Patch Changes - -- Updated dependencies [b5f66c0f2] - - @pnpm/constants@4.0.0-alpha.0 - - @pnpm/config@8.3.1-alpha.0 - - @pnpm/lockfile-file@3.0.9-alpha.0 - - @pnpm/cli-utils@0.4.5-alpha.0 - - @pnpm/audit@1.1.1-alpha.0 - -## 1.0.8 - -### Patch Changes - -- Updated dependencies [907c63a48] -- Updated dependencies [907c63a48] -- Updated dependencies [907c63a48] - - @pnpm/lockfile-file@3.0.8 - - @pnpm/audit@1.1.0 - - @pnpm/cli-utils@0.4.4 diff --git a/deps/compliance/plugin-commands-audit/README.md b/deps/compliance/plugin-commands-audit/README.md deleted file mode 100644 index 68e3efbbea..0000000000 --- a/deps/compliance/plugin-commands-audit/README.md +++ /dev/null @@ -1,24 +0,0 @@ -# @pnpm/plugin-commands-audit - -> pnpm commands for dependencies audit - -[![npm version](https://img.shields.io/npm/v/@pnpm/plugin-commands-audit.svg)](https://www.npmjs.com/package/@pnpm/plugin-commands-audit) - -## Installation - -```sh -pnpm add @pnpm/plugin-commands-audit -``` - -## Testing - -In order to have stable tests, the responses from the registry are mocked. -To update the mocks, run: - -``` -pnpm run update-responses -``` - -## License - -MIT diff --git a/deps/compliance/plugin-commands-licenses/CHANGELOG.md b/deps/compliance/plugin-commands-licenses/CHANGELOG.md deleted file mode 100644 index 90099c40c2..0000000000 --- a/deps/compliance/plugin-commands-licenses/CHANGELOG.md +++ /dev/null @@ -1,1501 +0,0 @@ -# @pnpm/plugin-commands-licenses - -## 1000.0.45 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.8 - -## 1000.0.44 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.7 -- @pnpm/config@1004.4.2 -- @pnpm/lockfile.fs@1001.1.21 -- @pnpm/license-scanner@1001.0.27 - -## 1000.0.43 - -### Patch Changes - -- Updated dependencies [9865167] - - @pnpm/config@1004.4.1 - - @pnpm/cli-utils@1001.2.6 - -## 1000.0.42 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.5 - -## 1000.0.41 - -### Patch Changes - -- Updated dependencies [fb4da0c] - - @pnpm/config@1004.4.0 - - @pnpm/license-scanner@1001.0.26 - - @pnpm/cli-utils@1001.2.4 - - @pnpm/lockfile.fs@1001.1.20 - -## 1000.0.40 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.3 - -## 1000.0.39 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.2 - -## 1000.0.38 - -### Patch Changes - -- Updated dependencies [6365bc4] - - @pnpm/constants@1001.3.1 - - @pnpm/config@1004.3.1 - - @pnpm/lockfile.fs@1001.1.19 - - @pnpm/error@1000.0.5 - - @pnpm/license-scanner@1001.0.25 - - @pnpm/store-path@1000.0.5 - - @pnpm/cli-utils@1001.2.1 - -## 1000.0.37 - -### Patch Changes - -- Updated dependencies [38e2599] -- Updated dependencies [e792927] - - @pnpm/config@1004.3.0 - - @pnpm/cli-utils@1001.2.0 - - @pnpm/license-scanner@1001.0.24 - - @pnpm/lockfile.fs@1001.1.18 - -## 1000.0.36 - -### Patch Changes - -- @pnpm/cli-utils@1001.1.2 - -## 1000.0.35 - -### Patch Changes - -- @pnpm/cli-utils@1001.1.1 - -## 1000.0.34 - -### Patch Changes - -- Updated dependencies [3ebc0ce] - - @pnpm/cli-utils@1001.1.0 - -## 1000.0.33 - -### Patch Changes - -- Updated dependencies [d1edf73] -- Updated dependencies [86b33e9] - - @pnpm/constants@1001.3.0 - - @pnpm/lockfile.fs@1001.1.17 - - @pnpm/license-scanner@1001.0.23 - - @pnpm/config@1004.2.1 - - @pnpm/error@1000.0.4 - - @pnpm/store-path@1000.0.4 - - @pnpm/cli-utils@1001.0.3 - -## 1000.0.32 - -### Patch Changes - -- Updated dependencies [6f7ac0f] -- Updated dependencies [1a07b8f] - - @pnpm/config@1004.2.0 - - @pnpm/constants@1001.2.0 - - @pnpm/cli-utils@1001.0.2 - - @pnpm/lockfile.fs@1001.1.16 - - @pnpm/license-scanner@1001.0.22 - - @pnpm/error@1000.0.3 - - @pnpm/store-path@1000.0.3 - -## 1000.0.31 - -### Patch Changes - -- Updated dependencies [7ad0bc3] - - @pnpm/cli-utils@1001.0.1 - -## 1000.0.30 - -### Patch Changes - -- Updated dependencies [623da6f] -- Updated dependencies [cf630a8] -- Updated dependencies [e225310] - - @pnpm/config@1004.1.0 - - @pnpm/cli-utils@1001.0.0 - - @pnpm/lockfile.fs@1001.1.15 - - @pnpm/license-scanner@1001.0.21 - -## 1000.0.29 - -### Patch Changes - -- Updated dependencies [5acbe47] - - @pnpm/license-scanner@1001.0.20 - -## 1000.0.28 - -### Patch Changes - -- a050b50: The dependency package path output by the `pnpm licenses list --json` command is incorrect. - - @pnpm/lockfile.fs@1001.1.14 - - @pnpm/license-scanner@1001.0.19 - - @pnpm/cli-utils@1000.1.7 - -## 1000.0.27 - -### Patch Changes - -- Updated dependencies [b217bbb] -- Updated dependencies [b0ead51] -- Updated dependencies [c8341cc] -- Updated dependencies [b0ead51] -- Updated dependencies [046af72] - - @pnpm/config@1004.0.0 - - @pnpm/cli-utils@1000.1.6 - - @pnpm/license-scanner@1001.0.18 - - @pnpm/lockfile.fs@1001.1.13 - -## 1000.0.26 - -### Patch Changes - -- Updated dependencies [8d175c0] - - @pnpm/config@1003.1.1 - - @pnpm/cli-utils@1000.1.5 - - @pnpm/license-scanner@1001.0.17 - -## 1000.0.25 - -### Patch Changes - -- Updated dependencies [b282bd1] -- Updated dependencies [fdb1d98] -- Updated dependencies [e4af08c] -- Updated dependencies [09cf46f] -- Updated dependencies [36d1448] -- Updated dependencies [9362b5f] -- Updated dependencies [6cf010c] - - @pnpm/config@1003.1.0 - - @pnpm/license-scanner@1001.0.16 - - @pnpm/cli-utils@1000.1.4 - - @pnpm/lockfile.fs@1001.1.12 - -## 1000.0.24 - -### Patch Changes - -- Updated dependencies [7c7f0d6] - - @pnpm/common-cli-options-help@1000.0.1 - - @pnpm/cli-utils@1000.1.3 - - @pnpm/config@1003.0.1 - -## 1000.0.23 - -### Patch Changes - -- Updated dependencies [56bb69b] -- Updated dependencies [8a9f3a4] -- Updated dependencies [9c3dd03] - - @pnpm/config@1003.0.0 - - @pnpm/cli-utils@1000.1.2 - - @pnpm/lockfile.fs@1001.1.11 - - @pnpm/license-scanner@1001.0.15 - -## 1000.0.22 - -### Patch Changes - -- @pnpm/cli-utils@1000.1.1 -- @pnpm/license-scanner@1001.0.14 -- @pnpm/lockfile.fs@1001.1.10 -- @pnpm/config@1002.7.2 - -## 1000.0.21 - -### Patch Changes - -- Updated dependencies [5679712] -- Updated dependencies [01f2bcf] -- Updated dependencies [1413c25] - - @pnpm/config@1002.7.1 - - @pnpm/cli-utils@1000.1.0 - - @pnpm/lockfile.fs@1001.1.9 - - @pnpm/license-scanner@1001.0.13 - -## 1000.0.20 - -### Patch Changes - -- Updated dependencies [e57f1df] - - @pnpm/config@1002.7.0 - - @pnpm/cli-utils@1000.0.19 - -## 1000.0.19 - -### Patch Changes - -- Updated dependencies [9bcca9f] -- Updated dependencies [5b35dff] -- Updated dependencies [9bcca9f] -- Updated dependencies [5f7be64] -- Updated dependencies [5f7be64] - - @pnpm/config@1002.6.0 - - @pnpm/cli-utils@1000.0.18 - - @pnpm/lockfile.fs@1001.1.8 - - @pnpm/license-scanner@1001.0.12 - -## 1000.0.18 - -### Patch Changes - -- Updated dependencies [936430a] - - @pnpm/config@1002.5.4 - - @pnpm/cli-utils@1000.0.17 - - @pnpm/license-scanner@1001.0.11 - - @pnpm/lockfile.fs@1001.1.7 - -## 1000.0.17 - -### Patch Changes - -- Updated dependencies [6e4459c] - - @pnpm/config@1002.5.3 - - @pnpm/cli-utils@1000.0.16 - -## 1000.0.16 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.15 -- @pnpm/config@1002.5.2 -- @pnpm/lockfile.fs@1001.1.6 -- @pnpm/license-scanner@1001.0.10 - -## 1000.0.15 - -### Patch Changes - -- Updated dependencies [c3aa4d8] - - @pnpm/config@1002.5.1 - - @pnpm/cli-utils@1000.0.14 - -## 1000.0.14 - -### Patch Changes - -- Updated dependencies [d965748] - - @pnpm/config@1002.5.0 - - @pnpm/cli-utils@1000.0.13 - - @pnpm/lockfile.fs@1001.1.5 - - @pnpm/license-scanner@1001.0.9 - -## 1000.0.13 - -### Patch Changes - -- Updated dependencies [1c2eb8c] - - @pnpm/config@1002.4.1 - - @pnpm/cli-utils@1000.0.12 - -## 1000.0.12 - -### Patch Changes - -- Updated dependencies [8fcc221] -- Updated dependencies [e32b1a2] - - @pnpm/config@1002.4.0 - - @pnpm/cli-utils@1000.0.11 - - @pnpm/lockfile.fs@1001.1.4 - - @pnpm/license-scanner@1001.0.8 - -## 1000.0.11 - -### Patch Changes - -- Updated dependencies [fee898f] - - @pnpm/config@1002.3.1 - - @pnpm/cli-utils@1000.0.10 - - @pnpm/lockfile.fs@1001.1.3 - - @pnpm/license-scanner@1001.0.7 - -## 1000.0.10 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.9 - -## 1000.0.9 - -### Patch Changes - -- Updated dependencies [f6006f2] - - @pnpm/config@1002.3.0 - - @pnpm/cli-utils@1000.0.8 - -## 1000.0.8 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.7 -- @pnpm/config@1002.2.1 -- @pnpm/license-scanner@1001.0.6 - -## 1000.0.7 - -### Patch Changes - -- acdf26d: Replace `strip-ansi` with the built-in `util.stripVTControlCharacters` [#9009](https://github.com/pnpm/pnpm/pull/9009). -- Updated dependencies [9a44e6c] -- Updated dependencies [f3ffaed] -- Updated dependencies [c96eb2b] - - @pnpm/constants@1001.1.0 - - @pnpm/config@1002.2.0 - - @pnpm/lockfile.fs@1001.1.2 - - @pnpm/error@1000.0.2 - - @pnpm/license-scanner@1001.0.5 - - @pnpm/store-path@1000.0.2 - - @pnpm/cli-utils@1000.0.6 - -## 1000.0.6 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.5 -- @pnpm/config@1002.1.2 -- @pnpm/license-scanner@1001.0.4 - -## 1000.0.5 - -### Patch Changes - -- Updated dependencies [1f5169f] - - @pnpm/config@1002.1.1 - - @pnpm/cli-utils@1000.0.4 - - @pnpm/lockfile.fs@1001.1.1 - - @pnpm/license-scanner@1001.0.3 - -## 1000.0.4 - -### Patch Changes - -- Updated dependencies [f90a94b] -- Updated dependencies [f891288] - - @pnpm/config@1002.1.0 - - @pnpm/cli-utils@1000.0.3 - -## 1000.0.3 - -### Patch Changes - -- Updated dependencies [878ea8c] - - @pnpm/config@1002.0.0 - - @pnpm/cli-utils@1000.0.2 - - @pnpm/license-scanner@1001.0.2 - -## 1000.0.2 - -### Patch Changes - -- Updated dependencies [3f0e4f0] - - @pnpm/lockfile.fs@1001.1.0 - - @pnpm/license-scanner@1001.0.1 - -## 1000.0.1 - -### Patch Changes - -- Updated dependencies [ac5b9d8] -- Updated dependencies [d2e83b0] -- Updated dependencies [6483b64] -- Updated dependencies [a76da0c] - - @pnpm/config@1001.0.0 - - @pnpm/constants@1001.0.0 - - @pnpm/license-scanner@1001.0.0 - - @pnpm/lockfile.fs@1001.0.0 - - @pnpm/cli-utils@1000.0.1 - - @pnpm/error@1000.0.1 - - @pnpm/store-path@1000.0.1 - -## 4.1.23 - -### Patch Changes - -- Updated dependencies [19d5b51] -- Updated dependencies [8108680] -- Updated dependencies [477e0c1] -- Updated dependencies [dfcf034] -- Updated dependencies [592e2ef] -- Updated dependencies [19d5b51] -- Updated dependencies [d433cb9] -- Updated dependencies [1dbc56a] -- Updated dependencies [e9985b6] -- Updated dependencies [c4f5231] - - @pnpm/constants@10.0.0 - - @pnpm/config@22.0.0 - - @pnpm/license-scanner@4.0.0 - - @pnpm/lockfile.fs@1.0.6 - - @pnpm/error@6.0.3 - - @pnpm/store-path@9.0.3 - - @pnpm/cli-utils@4.0.8 - -## 4.1.22 - -### Patch Changes - -- @pnpm/license-scanner@3.1.17 -- @pnpm/cli-utils@4.0.7 -- @pnpm/config@21.8.5 -- @pnpm/lockfile.fs@1.0.5 - -## 4.1.21 - -### Patch Changes - -- @pnpm/license-scanner@3.1.16 -- @pnpm/cli-utils@4.0.6 -- @pnpm/config@21.8.4 - -## 4.1.20 - -### Patch Changes - -- Updated dependencies [83681da] - - @pnpm/constants@9.0.0 - - @pnpm/config@21.8.4 - - @pnpm/lockfile.fs@1.0.4 - - @pnpm/error@6.0.2 - - @pnpm/license-scanner@3.1.15 - - @pnpm/cli-utils@4.0.6 - - @pnpm/store-path@9.0.2 - -## 4.1.19 - -### Patch Changes - -- @pnpm/cli-utils@4.0.5 -- @pnpm/config@21.8.3 -- @pnpm/lockfile.fs@1.0.3 -- @pnpm/license-scanner@3.1.14 - -## 4.1.18 - -### Patch Changes - -- @pnpm/cli-utils@4.0.4 -- @pnpm/config@21.8.2 -- @pnpm/lockfile.fs@1.0.2 -- @pnpm/license-scanner@3.1.13 - -## 4.1.17 - -### Patch Changes - -- @pnpm/cli-utils@4.0.3 -- @pnpm/license-scanner@3.1.12 - -## 4.1.16 - -### Patch Changes - -- Updated dependencies [251ab21] - - @pnpm/config@21.8.1 - - @pnpm/cli-utils@4.0.2 - -## 4.1.15 - -### Patch Changes - -- @pnpm/cli-utils@4.0.1 - -## 4.1.14 - -### Patch Changes - -- Updated dependencies [26b065c] -- Updated dependencies [26b065c] - - @pnpm/cli-utils@4.0.0 - - @pnpm/config@21.8.0 - -## 4.1.13 - -### Patch Changes - -- Updated dependencies [98c8bd6] -- Updated dependencies [d20eed3] - - @pnpm/cli-utils@3.1.7 - - @pnpm/config@21.7.0 - - @pnpm/lockfile.fs@1.0.1 - - @pnpm/license-scanner@3.1.11 - -## 4.1.12 - -### Patch Changes - -- Updated dependencies [8055a30] - - @pnpm/lockfile.fs@1.0.0 - - @pnpm/license-scanner@3.1.10 - - @pnpm/config@21.6.3 - - @pnpm/cli-utils@3.1.6 - -## 4.1.11 - -### Patch Changes - -- @pnpm/cli-utils@3.1.5 -- @pnpm/config@21.6.2 -- @pnpm/lockfile-file@9.1.3 -- @pnpm/license-scanner@3.1.9 - -## 4.1.10 - -### Patch Changes - -- Updated dependencies [afe520d] - - @pnpm/config@21.6.1 - - @pnpm/license-scanner@3.1.8 - - @pnpm/cli-utils@3.1.4 - -## 4.1.9 - -### Patch Changes - -- Updated dependencies [1b03682] -- Updated dependencies [9b5b869] - - @pnpm/config@21.6.0 - - @pnpm/command@5.0.2 - - @pnpm/cli-utils@3.1.3 - - @pnpm/lockfile-file@9.1.2 - - @pnpm/license-scanner@3.1.7 - -## 4.1.8 - -### Patch Changes - -- Updated dependencies [7c6c923] -- Updated dependencies [7d10394] -- Updated dependencies [d8eab39] -- Updated dependencies [04b8363] - - @pnpm/config@21.5.0 - - @pnpm/cli-utils@3.1.2 - - @pnpm/lockfile-file@9.1.1 - - @pnpm/license-scanner@3.1.6 - -## 4.1.7 - -### Patch Changes - -- Updated dependencies [47341e5] - - @pnpm/lockfile-file@9.1.0 - - @pnpm/config@21.4.0 - - @pnpm/license-scanner@3.1.5 - - @pnpm/cli-utils@3.1.1 - -## 4.1.6 - -### Patch Changes - -- Updated dependencies [b7ca13f] -- Updated dependencies [b7ca13f] - - @pnpm/cli-utils@3.1.0 - - @pnpm/config@21.3.0 - -## 4.1.5 - -### Patch Changes - -- @pnpm/config@21.2.3 -- @pnpm/license-scanner@3.1.4 -- @pnpm/cli-utils@3.0.7 - -## 4.1.4 - -### Patch Changes - -- 34bc8f4: Details in the `pnpm licenses` output are misplaced [#8071](https://github.com/pnpm/pnpm/pull/8071). - - @pnpm/cli-utils@3.0.6 - - @pnpm/config@21.2.2 - - @pnpm/lockfile-file@9.0.6 - - @pnpm/license-scanner@3.1.3 - -## 4.1.3 - -### Patch Changes - -- Updated dependencies [a7aef51] -- Updated dependencies [37538f5] - - @pnpm/error@6.0.1 - - @pnpm/command@5.0.1 - - @pnpm/cli-utils@3.0.5 - - @pnpm/config@21.2.1 - - @pnpm/lockfile-file@9.0.5 - - @pnpm/license-scanner@3.1.2 - - @pnpm/store-path@9.0.1 - -## 4.1.2 - -### Patch Changes - -- @pnpm/cli-utils@3.0.4 - -## 4.1.1 - -### Patch Changes - -- 21de734: Details in the `pnpm outdated` output are wrapped correctly [#8037](https://github.com/pnpm/pnpm/pull/8037). - - @pnpm/lockfile-file@9.0.4 - - @pnpm/license-scanner@3.1.1 - -## 4.1.0 - -### Minor Changes - -- 9719a42: New setting called `virtual-store-dir-max-length` added to modify the maximum allowed length of the directories inside `node_modules/.pnpm`. The default length is set to 120 characters. This setting is particularly useful on Windows, where there is a limit to the maximum length of a file path [#7355](https://github.com/pnpm/pnpm/issues/7355). - -### Patch Changes - -- Updated dependencies [9719a42] - - @pnpm/license-scanner@3.1.0 - - @pnpm/config@21.2.0 - - @pnpm/lockfile-file@9.0.3 - - @pnpm/cli-utils@3.0.3 - -## 4.0.4 - -### Patch Changes - -- Updated dependencies [c969f37] - - @pnpm/lockfile-file@9.0.2 - - @pnpm/license-scanner@3.0.2 - -## 4.0.3 - -### Patch Changes - -- Updated dependencies [2cbf7b7] -- Updated dependencies [6b6ca69] - - @pnpm/lockfile-file@9.0.1 - - @pnpm/license-scanner@3.0.1 - -## 4.0.2 - -### Patch Changes - -- Updated dependencies [a80b539] - - @pnpm/cli-utils@3.0.2 - -## 4.0.1 - -### Patch Changes - -- Updated dependencies [e0f47f4] - - @pnpm/config@21.1.0 - - @pnpm/cli-utils@3.0.1 - -## 4.0.0 - -### Major Changes - -- f5766d9: `pnpm licenses list` prints license information of all versions of the same package in case different versions use different licenses. The format of the `pnpm licenses list --json` output has been changed [#7528](https://github.com/pnpm/pnpm/pull/7528). -- 43cdd87: Node.js v16 support dropped. Use at least Node.js v18.12. - -### Patch Changes - -- 3878ced: Fix `pnpm licenses list --json` command not returning correct paths when run on workspace members -- Updated dependencies [7733f3a] -- Updated dependencies [f5766d9] -- Updated dependencies [3ded840] -- Updated dependencies [c692f80] -- Updated dependencies [43cdd87] -- Updated dependencies [2d9e3b8] -- Updated dependencies [086b69c] -- Updated dependencies [d381a60] -- Updated dependencies [3477ee5] -- Updated dependencies [cfa33f1] -- Updated dependencies [e748162] -- Updated dependencies [f67ad31] -- Updated dependencies [2b89155] -- Updated dependencies [60839fc] -- Updated dependencies [730929e] -- Updated dependencies [98566d9] - - @pnpm/config@21.0.0 - - @pnpm/license-scanner@3.0.0 - - @pnpm/error@6.0.0 - - @pnpm/constants@8.0.0 - - @pnpm/common-cli-options-help@2.0.0 - - @pnpm/lockfile-file@9.0.0 - - @pnpm/store-path@9.0.0 - - @pnpm/cli-utils@3.0.0 - - @pnpm/command@5.0.0 - -## 3.0.14 - -### Patch Changes - -- Updated dependencies [fd42caf24] - - @pnpm/license-scanner@2.3.0 - - @pnpm/cli-utils@2.1.9 - - @pnpm/config@20.4.2 - -## 3.0.13 - -### Patch Changes - -- @pnpm/license-scanner@2.2.10 - -## 3.0.12 - -### Patch Changes - -- dcf3ef7e4: Handle Git repository names containing capital letters [#7488](https://github.com/pnpm/pnpm/pull/7488). -- Updated dependencies [37ccff637] -- Updated dependencies [d9564e354] -- Updated dependencies [fe737aeb4] -- Updated dependencies [dcf3ef7e4] - - @pnpm/store-path@8.0.2 - - @pnpm/config@20.4.1 - - @pnpm/license-scanner@2.2.9 - - @pnpm/cli-utils@2.1.8 - -## 3.0.11 - -### Patch Changes - -- Updated dependencies [c597f72ec] - - @pnpm/config@20.4.0 - - @pnpm/cli-utils@2.1.7 - -## 3.0.10 - -### Patch Changes - -- Updated dependencies [4e71066dd] - - @pnpm/common-cli-options-help@1.1.0 - - @pnpm/config@20.3.0 - - @pnpm/cli-utils@2.1.6 - - @pnpm/license-scanner@2.2.8 - - @pnpm/lockfile-file@8.1.6 - -## 3.0.9 - -### Patch Changes - -- Updated dependencies [672c559e4] - - @pnpm/config@20.2.0 - - @pnpm/lockfile-file@8.1.5 - - @pnpm/license-scanner@2.2.7 - - @pnpm/cli-utils@2.1.5 - -## 3.0.8 - -### Patch Changes - -- @pnpm/license-scanner@2.2.6 - -## 3.0.7 - -### Patch Changes - -- @pnpm/cli-utils@2.1.4 - -## 3.0.6 - -### Patch Changes - -- @pnpm/cli-utils@2.1.3 - -## 3.0.5 - -### Patch Changes - -- @pnpm/license-scanner@2.2.5 - -## 3.0.4 - -### Patch Changes - -- @pnpm/config@20.1.2 -- @pnpm/license-scanner@2.2.4 -- @pnpm/cli-utils@2.1.2 - -## 3.0.3 - -### Patch Changes - -- @pnpm/license-scanner@2.2.3 - -## 3.0.2 - -### Patch Changes - -- Updated dependencies [7d65d901a] - - @pnpm/store-path@8.0.1 - - @pnpm/license-scanner@2.2.2 - - @pnpm/config@20.1.1 - - @pnpm/cli-utils@2.1.1 - -## 3.0.1 - -### Patch Changes - -- @pnpm/license-scanner@2.2.1 - -## 3.0.0 - -### Major Changes - -- d6592964f: `rootProjectManifestDir` is a required field. - -### Minor Changes - -- 43ce9e4a6: Support for multiple architectures when installing dependencies [#5965](https://github.com/pnpm/pnpm/issues/5965). - - You can now specify architectures for which you'd like to install optional dependencies, even if they don't match the architecture of the system running the install. Use the `supportedArchitectures` field in `package.json` to define your preferences. - - For example, the following configuration tells pnpm to install optional dependencies for Windows x64: - - ```json - { - "pnpm": { - "supportedArchitectures": { - "os": ["win32"], - "cpu": ["x64"] - } - } - } - ``` - - Whereas this configuration will have pnpm install optional dependencies for Windows, macOS, and the architecture of the system currently running the install. It includes artifacts for both x64 and arm64 CPUs: - - ```json - { - "pnpm": { - "supportedArchitectures": { - "os": ["win32", "darwin", "current"], - "cpu": ["x64", "arm64"] - } - } - } - ``` - - Additionally, `supportedArchitectures` also supports specifying the `libc` of the system. - -### Patch Changes - -- Updated dependencies [43ce9e4a6] -- Updated dependencies [d6592964f] - - @pnpm/license-scanner@2.2.0 - - @pnpm/cli-utils@2.1.0 - - @pnpm/config@20.1.0 - - @pnpm/lockfile-file@8.1.4 - -## 2.1.0 - -### Minor Changes - -- fff7866f3: The `pnpm licenses list` command now accepts the `--filter` option to check the licenses of the dependencies of a subset of workspace projects [#5806](https://github.com/pnpm/pnpm/issues/5806). - -### Patch Changes - -- Updated dependencies [fff7866f3] - - @pnpm/license-scanner@2.1.0 - -## 2.0.30 - -### Patch Changes - -- Updated dependencies [ac5abd3ff] -- Updated dependencies [b60bb6cbe] - - @pnpm/config@20.0.0 - - @pnpm/license-scanner@2.0.22 - - @pnpm/cli-utils@2.0.24 - -## 2.0.29 - -### Patch Changes - -- Updated dependencies [b1dd0ee58] - - @pnpm/config@19.2.1 - - @pnpm/cli-utils@2.0.23 - -## 2.0.28 - -### Patch Changes - -- Updated dependencies [d774a3196] -- Updated dependencies [832e28826] - - @pnpm/config@19.2.0 - - @pnpm/cli-utils@2.0.22 - - @pnpm/lockfile-file@8.1.3 - - @pnpm/license-scanner@2.0.21 - -## 2.0.27 - -### Patch Changes - -- Updated dependencies [ee328fd25] - - @pnpm/config@19.1.0 - - @pnpm/cli-utils@2.0.21 - - @pnpm/license-scanner@2.0.20 - -## 2.0.26 - -### Patch Changes - -- @pnpm/cli-utils@2.0.20 - -## 2.0.25 - -### Patch Changes - -- @pnpm/config@19.0.3 -- @pnpm/license-scanner@2.0.19 -- @pnpm/cli-utils@2.0.19 - -## 2.0.24 - -### Patch Changes - -- @pnpm/config@19.0.2 -- @pnpm/license-scanner@2.0.18 -- @pnpm/cli-utils@2.0.18 - -## 2.0.23 - -### Patch Changes - -- @pnpm/license-scanner@2.0.17 -- @pnpm/config@19.0.1 - -## 2.0.22 - -### Patch Changes - -- @pnpm/license-scanner@2.0.16 -- @pnpm/config@19.0.1 -- @pnpm/cli-utils@2.0.17 - -## 2.0.21 - -### Patch Changes - -- Updated dependencies [cb8bcc8df] - - @pnpm/config@19.0.0 - - @pnpm/license-scanner@2.0.15 - - @pnpm/cli-utils@2.0.16 - -## 2.0.20 - -### Patch Changes - -- @pnpm/cli-utils@2.0.15 - -## 2.0.19 - -### Patch Changes - -- @pnpm/cli-utils@2.0.14 - -## 2.0.18 - -### Patch Changes - -- @pnpm/license-scanner@2.0.14 -- @pnpm/config@18.4.4 - -## 2.0.17 - -### Patch Changes - -- @pnpm/license-scanner@2.0.13 -- @pnpm/config@18.4.4 - -## 2.0.16 - -### Patch Changes - -- @pnpm/license-scanner@2.0.12 -- @pnpm/config@18.4.4 - -## 2.0.15 - -### Patch Changes - -- @pnpm/cli-utils@2.0.13 -- @pnpm/config@18.4.4 -- @pnpm/lockfile-file@8.1.2 -- @pnpm/license-scanner@2.0.11 - -## 2.0.14 - -### Patch Changes - -- @pnpm/cli-utils@2.0.12 -- @pnpm/config@18.4.3 -- @pnpm/license-scanner@2.0.10 - -## 2.0.13 - -### Patch Changes - -- @pnpm/license-scanner@2.0.9 -- @pnpm/config@18.4.2 - -## 2.0.12 - -### Patch Changes - -- c686768f0: `pnpm license ls` should work even when there is a patched git protocol dependency [#6595](https://github.com/pnpm/pnpm/issues/6595) -- Updated dependencies [e2d631217] -- Updated dependencies [c686768f0] - - @pnpm/config@18.4.2 - - @pnpm/license-scanner@2.0.8 - - @pnpm/cli-utils@2.0.11 - -## 2.0.11 - -### Patch Changes - -- Updated dependencies [302ebffc5] - - @pnpm/constants@7.1.1 - - @pnpm/license-scanner@2.0.7 - - @pnpm/config@18.4.1 - - @pnpm/lockfile-file@8.1.1 - - @pnpm/error@5.0.2 - - @pnpm/cli-utils@2.0.10 - -## 2.0.10 - -### Patch Changes - -- Updated dependencies [4b97f1f07] - - @pnpm/license-scanner@2.0.6 - - @pnpm/config@18.4.0 - -## 2.0.9 - -### Patch Changes - -- Updated dependencies [9c4ae87bd] -- Updated dependencies [9c4ae87bd] -- Updated dependencies [9c4ae87bd] -- Updated dependencies [301b8e2da] - - @pnpm/lockfile-file@8.1.0 - - @pnpm/constants@7.1.0 - - @pnpm/config@18.4.0 - - @pnpm/license-scanner@2.0.5 - - @pnpm/cli-utils@2.0.9 - - @pnpm/error@5.0.1 - -## 2.0.8 - -### Patch Changes - -- Updated dependencies [ee429b300] -- Updated dependencies [1de07a4af] - - @pnpm/cli-utils@2.0.8 - - @pnpm/config@18.3.2 - - @pnpm/license-scanner@2.0.4 - -## 2.0.7 - -### Patch Changes - -- Updated dependencies [2809e89ab] - - @pnpm/config@18.3.1 - - @pnpm/cli-utils@2.0.7 - -## 2.0.6 - -### Patch Changes - -- Updated dependencies [32f8e08c6] -- Updated dependencies [c0760128d] - - @pnpm/config@18.3.0 - - @pnpm/lockfile-file@8.0.2 - - @pnpm/cli-utils@2.0.6 - - @pnpm/license-scanner@2.0.3 - -## 2.0.5 - -### Patch Changes - -- Updated dependencies [fc8780ca9] - - @pnpm/config@18.2.0 - - @pnpm/license-scanner@2.0.2 - - @pnpm/cli-utils@2.0.5 - -## 2.0.4 - -### Patch Changes - -- Updated dependencies [5087636b6] -- Updated dependencies [94f94eed6] - - @pnpm/lockfile-file@8.0.1 - - @pnpm/license-scanner@2.0.1 - - @pnpm/cli-utils@2.0.4 - - @pnpm/config@18.1.1 - -## 2.0.3 - -### Patch Changes - -- Updated dependencies [e2cb4b63d] -- Updated dependencies [cd6ce11f0] - - @pnpm/config@18.1.0 - - @pnpm/cli-utils@2.0.3 - -## 2.0.2 - -### Patch Changes - -- @pnpm/config@18.0.2 -- @pnpm/cli-utils@2.0.2 - -## 2.0.1 - -### Patch Changes - -- @pnpm/config@18.0.1 -- @pnpm/cli-utils@2.0.1 - -## 2.0.0 - -### Major Changes - -- eceaa8b8b: Node.js 14 support dropped. - -### Patch Changes - -- 22ccf155e: Fix `Segmentation fault` error in the bundled version of pnpm [#6241](https://github.com/pnpm/pnpm/issues/6241). -- Updated dependencies [47e45d717] -- Updated dependencies [47e45d717] -- Updated dependencies [158d8cf22] -- Updated dependencies [eceaa8b8b] -- Updated dependencies [8e35c21d1] -- Updated dependencies [47e45d717] -- Updated dependencies [47e45d717] -- Updated dependencies [113f0ae26] -- Updated dependencies [417c8ac59] - - @pnpm/config@18.0.0 - - @pnpm/lockfile-file@8.0.0 - - @pnpm/common-cli-options-help@1.0.0 - - @pnpm/license-scanner@2.0.0 - - @pnpm/constants@7.0.0 - - @pnpm/store-path@8.0.0 - - @pnpm/error@5.0.0 - - @pnpm/cli-utils@2.0.0 - - @pnpm/command@4.0.0 - -## 1.0.33 - -### Patch Changes - -- @pnpm/config@17.0.2 -- @pnpm/cli-utils@1.1.7 - -## 1.0.32 - -### Patch Changes - -- Updated dependencies [b38d711f3] - - @pnpm/config@17.0.1 - - @pnpm/cli-utils@1.1.6 - -## 1.0.31 - -### Patch Changes - -- Updated dependencies [787c43dcc] -- Updated dependencies [e505b58e3] - - @pnpm/lockfile-file@7.0.6 - - @pnpm/config@17.0.0 - - @pnpm/license-scanner@1.0.17 - - @pnpm/cli-utils@1.1.5 - -## 1.0.30 - -### Patch Changes - -- @pnpm/config@16.7.2 -- @pnpm/cli-utils@1.1.4 - -## 1.0.29 - -### Patch Changes - -- 019e4f2de: Should not throw an error when local dependency use file protocol [#6115](https://github.com/pnpm/pnpm/issues/6115). -- Updated dependencies [019e4f2de] - - @pnpm/license-scanner@1.0.16 - - @pnpm/config@16.7.1 - - @pnpm/cli-utils@1.1.3 - -## 1.0.28 - -### Patch Changes - -- Updated dependencies [7d64d757b] -- Updated dependencies [5c31fa8be] - - @pnpm/cli-utils@1.1.2 - - @pnpm/config@16.7.0 - -## 1.0.27 - -### Patch Changes - -- Updated dependencies [ed946c73e] - - @pnpm/lockfile-file@7.0.5 - - @pnpm/license-scanner@1.0.15 - - @pnpm/config@16.6.4 - - @pnpm/cli-utils@1.1.1 - -## 1.0.26 - -### Patch Changes - -- Updated dependencies [0377d9367] - - @pnpm/cli-utils@1.1.0 - - @pnpm/config@16.6.3 - -## 1.0.25 - -### Patch Changes - -- @pnpm/config@16.6.2 -- @pnpm/cli-utils@1.0.34 - -## 1.0.24 - -### Patch Changes - -- @pnpm/config@16.6.1 -- @pnpm/license-scanner@1.0.14 -- @pnpm/cli-utils@1.0.33 - -## 1.0.23 - -### Patch Changes - -- Updated dependencies [59ee53678] - - @pnpm/config@16.6.0 - - @pnpm/lockfile-file@7.0.4 - - @pnpm/license-scanner@1.0.13 - - @pnpm/cli-utils@1.0.32 - -## 1.0.22 - -### Patch Changes - -- @pnpm/lockfile-file@7.0.3 -- @pnpm/license-scanner@1.0.12 -- @pnpm/config@16.5.5 -- @pnpm/cli-utils@1.0.31 - -## 1.0.21 - -### Patch Changes - -- @pnpm/config@16.5.4 -- @pnpm/cli-utils@1.0.30 - -## 1.0.20 - -### Patch Changes - -- @pnpm/config@16.5.3 -- @pnpm/cli-utils@1.0.29 - -## 1.0.19 - -### Patch Changes - -- @pnpm/config@16.5.2 -- @pnpm/cli-utils@1.0.28 - -## 1.0.18 - -### Patch Changes - -- @pnpm/license-scanner@1.0.11 -- @pnpm/config@16.5.1 -- @pnpm/cli-utils@1.0.27 - -## 1.0.17 - -### Patch Changes - -- Updated dependencies [28b47a156] - - @pnpm/config@16.5.0 - - @pnpm/cli-utils@1.0.26 - -## 1.0.16 - -### Patch Changes - -- @pnpm/license-scanner@1.0.10 -- @pnpm/config@16.4.3 -- @pnpm/cli-utils@1.0.25 - -## 1.0.15 - -### Patch Changes - -- Updated dependencies [9a68ebbae] - - @pnpm/lockfile-file@7.0.2 - - @pnpm/license-scanner@1.0.9 - - @pnpm/config@16.4.2 - - @pnpm/cli-utils@1.0.24 - -## 1.0.14 - -### Patch Changes - -- @pnpm/lockfile-file@7.0.1 -- @pnpm/license-scanner@1.0.8 -- @pnpm/config@16.4.1 -- @pnpm/cli-utils@1.0.23 - -## 1.0.13 - -### Patch Changes - -- Updated dependencies [3ebce5db7] -- Updated dependencies [3ebce5db7] -- Updated dependencies [3ebce5db7] - - @pnpm/constants@6.2.0 - - @pnpm/lockfile-file@7.0.0 - - @pnpm/config@16.4.0 - - @pnpm/error@4.0.1 - - @pnpm/license-scanner@1.0.7 - - @pnpm/cli-utils@1.0.22 - -## 1.0.12 - -### Patch Changes - -- Updated dependencies [1fad508b0] - - @pnpm/config@16.3.0 - - @pnpm/cli-utils@1.0.21 - -## 1.0.11 - -### Patch Changes - -- @pnpm/cli-utils@1.0.20 -- @pnpm/config@16.2.2 - -## 1.0.10 - -### Patch Changes - -- Updated dependencies [d71dbf230] - - @pnpm/config@16.2.1 - - @pnpm/cli-utils@1.0.19 - -## 1.0.9 - -### Patch Changes - -- 1d3995fe3: Add the 'description'-field to the licenses output [#5836](https://github.com/pnpm/pnpm/pull/5836). -- Updated dependencies [1d3995fe3] -- Updated dependencies [841f52e70] - - @pnpm/license-scanner@1.0.6 - - @pnpm/config@16.2.0 - - @pnpm/cli-utils@1.0.18 - -## 1.0.8 - -### Patch Changes - -- @pnpm/cli-utils@1.0.17 -- @pnpm/config@16.1.11 -- @pnpm/lockfile-file@6.0.5 -- @pnpm/license-scanner@1.0.5 - -## 1.0.7 - -### Patch Changes - -- @pnpm/lockfile-file@6.0.4 -- @pnpm/license-scanner@1.0.4 -- @pnpm/config@16.1.10 -- @pnpm/cli-utils@1.0.16 - -## 1.0.6 - -### Patch Changes - -- 5464e1da6: `pnpm license list` should not fail if a license file is an executable [#5740](https://github.com/pnpm/pnpm/pull/5740). -- Updated dependencies [5464e1da6] - - @pnpm/license-scanner@1.0.3 - - @pnpm/config@16.1.9 - - @pnpm/cli-utils@1.0.15 - -## 1.0.5 - -### Patch Changes - -- 568dc3ab2: `pnpm licenses` should print help, not just an error message [#5745](https://github.com/pnpm/pnpm/issues/5745). - - @pnpm/cli-utils@1.0.14 - - @pnpm/config@16.1.8 - -## 1.0.4 - -### Patch Changes - -- Updated dependencies [a9d59d8bc] - - @pnpm/config@16.1.7 - - @pnpm/lockfile-file@6.0.3 - - @pnpm/cli-utils@1.0.13 - - @pnpm/license-scanner@1.0.2 - -## 1.0.3 - -### Patch Changes - -- @pnpm/config@16.1.6 -- @pnpm/cli-utils@1.0.12 - -## 1.0.2 - -### Patch Changes - -- @pnpm/config@16.1.5 -- @pnpm/cli-utils@1.0.11 - -## 1.0.1 - -### Patch Changes - -- a8cc22364: Fix the CLI help of the `pnpm licenses` command. - - @pnpm/cli-utils@1.0.10 - - @pnpm/config@16.1.4 - - @pnpm/license-scanner@1.0.1 - -## 1.0.0 - -### Major Changes - -- d84a30a04: Added a new command `pnpm licenses list`, which displays the licenses of the packages [#2825](https://github.com/pnpm/pnpm/issues/2825) - -### Patch Changes - -- Updated dependencies [d84a30a04] - - @pnpm/license-scanner@1.0.0 - - @pnpm/config@16.1.3 - - @pnpm/cli-utils@1.0.9 diff --git a/deps/compliance/plugin-commands-licenses/README.md b/deps/compliance/plugin-commands-licenses/README.md deleted file mode 100644 index ad0091e3d9..0000000000 --- a/deps/compliance/plugin-commands-licenses/README.md +++ /dev/null @@ -1,15 +0,0 @@ -# @pnpm/plugin-commands-licenses - -> The licenses command of pnpm - -[![npm version](https://img.shields.io/npm/v/@pnpm/plugin-commands-licenses.svg)](https://www.npmjs.com/package/@pnpm/plugin-commands-licenses) - -## Installation - -```sh -pnpm add @pnpm/plugin-commands-licenses -``` - -## License - -MIT diff --git a/deps/compliance/plugin-commands-licenses/package.json b/deps/compliance/plugin-commands-licenses/package.json deleted file mode 100644 index d3afb02760..0000000000 --- a/deps/compliance/plugin-commands-licenses/package.json +++ /dev/null @@ -1,69 +0,0 @@ -{ - "name": "@pnpm/plugin-commands-licenses", - "version": "1000.0.45", - "description": "The licenses command of pnpm", - "keywords": [ - "pnpm", - "pnpm11", - "licenses" - ], - "license": "MIT", - "funding": "https://opencollective.com/pnpm", - "repository": "https://github.com/pnpm/pnpm/tree/main/deps/compliance/plugin-commands-licenses", - "homepage": "https://github.com/pnpm/pnpm/tree/main/deps/compliance/plugin-commands-licenses#readme", - "bugs": { - "url": "https://github.com/pnpm/pnpm/issues" - }, - "type": "module", - "main": "lib/index.js", - "types": "lib/index.d.ts", - "exports": { - ".": "./lib/index.js" - }, - "files": [ - "lib", - "!*.map" - ], - "scripts": { - "lint": "eslint \"src/**/*.ts\" \"test/**/*.ts\"", - "_test": "cross-env NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" jest", - "test": "pnpm run compile && pnpm run _test", - "prepublishOnly": "pnpm run compile", - "compile": "tsgo --build && pnpm run lint --fix" - }, - "dependencies": { - "@pnpm/cli-utils": "workspace:*", - "@pnpm/command": "workspace:*", - "@pnpm/common-cli-options-help": "workspace:*", - "@pnpm/config": "workspace:*", - "@pnpm/constants": "workspace:*", - "@pnpm/error": "workspace:*", - "@pnpm/license-scanner": "workspace:*", - "@pnpm/lockfile.fs": "workspace:*", - "@pnpm/store-path": "workspace:*", - "@zkochan/table": "catalog:", - "chalk": "catalog:", - "ramda": "catalog:", - "render-help": "catalog:", - "semver": "catalog:" - }, - "devDependencies": { - "@pnpm/constants": "workspace:*", - "@pnpm/plugin-commands-installation": "workspace:*", - "@pnpm/plugin-commands-licenses": "workspace:*", - "@pnpm/prepare": "workspace:*", - "@pnpm/read-package-json": "workspace:*", - "@pnpm/registry-mock": "catalog:", - "@pnpm/test-fixtures": "workspace:*", - "@pnpm/workspace.filter-packages-from-dir": "workspace:*", - "@types/ramda": "catalog:", - "@types/semver": "catalog:", - "@types/zkochan__table": "catalog:" - }, - "engines": { - "node": ">=22.13" - }, - "jest": { - "preset": "@pnpm/jest-config" - } -} diff --git a/deps/compliance/plugin-commands-licenses/tsconfig.json b/deps/compliance/plugin-commands-licenses/tsconfig.json deleted file mode 100644 index 1811da96ee..0000000000 --- a/deps/compliance/plugin-commands-licenses/tsconfig.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "extends": "@pnpm/tsconfig", - "compilerOptions": { - "outDir": "lib", - "rootDir": "src" - }, - "include": [ - "src/**/*.ts", - "../../../__typings__/**/*.d.ts" - ], - "references": [ - { - "path": "../../../__utils__/prepare" - }, - { - "path": "../../../__utils__/test-fixtures" - }, - { - "path": "../../../cli/cli-utils" - }, - { - "path": "../../../cli/command" - }, - { - "path": "../../../cli/common-cli-options-help" - }, - { - "path": "../../../config/config" - }, - { - "path": "../../../installing/plugin-commands-installation" - }, - { - "path": "../../../lockfile/fs" - }, - { - "path": "../../../packages/constants" - }, - { - "path": "../../../packages/error" - }, - { - "path": "../../../pkg-manifest/read-package-json" - }, - { - "path": "../../../store/store-path" - }, - { - "path": "../../../workspace/filter-packages-from-dir" - }, - { - "path": "../license-scanner" - } - ] -} diff --git a/deps/compliance/plugin-commands-sbom/package.json b/deps/compliance/plugin-commands-sbom/package.json deleted file mode 100644 index f55263349c..0000000000 --- a/deps/compliance/plugin-commands-sbom/package.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "name": "@pnpm/plugin-commands-sbom", - "version": "1000.0.0-0", - "description": "The sbom command of pnpm", - "keywords": [ - "pnpm", - "pnpm11", - "sbom" - ], - "license": "MIT", - "funding": "https://opencollective.com/pnpm", - "repository": "https://github.com/pnpm/pnpm/tree/main/deps/compliance/plugin-commands-sbom", - "homepage": "https://github.com/pnpm/pnpm/tree/main/deps/compliance/plugin-commands-sbom#readme", - "bugs": { - "url": "https://github.com/pnpm/pnpm/issues" - }, - "type": "module", - "main": "lib/index.js", - "types": "lib/index.d.ts", - "exports": { - ".": "./lib/index.js" - }, - "files": [ - "lib", - "!*.map" - ], - "scripts": { - "lint": "eslint \"src/**/*.ts\" \"test/**/*.ts\"", - "_test": "cross-env NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" jest", - "test": "pnpm run compile && pnpm run _test", - "prepublishOnly": "pnpm run compile", - "compile": "tsgo --build && pnpm run lint --fix" - }, - "dependencies": { - "@pnpm/cli-meta": "workspace:*", - "@pnpm/cli-utils": "workspace:*", - "@pnpm/command": "workspace:*", - "@pnpm/common-cli-options-help": "workspace:*", - "@pnpm/config": "workspace:*", - "@pnpm/constants": "workspace:*", - "@pnpm/error": "workspace:*", - "@pnpm/lockfile.fs": "workspace:*", - "@pnpm/sbom": "workspace:*", - "@pnpm/store-path": "workspace:*", - "ramda": "catalog:", - "render-help": "catalog:" - }, - "devDependencies": { - "@pnpm/plugin-commands-installation": "workspace:*", - "@pnpm/plugin-commands-sbom": "workspace:*", - "@pnpm/prepare": "workspace:*", - "@pnpm/read-package-json": "workspace:*", - "@pnpm/registry-mock": "catalog:", - "@pnpm/test-fixtures": "workspace:*", - "@types/ramda": "catalog:" - }, - "engines": { - "node": ">=22.13" - }, - "jest": { - "preset": "@pnpm/jest-config" - } -} diff --git a/deps/compliance/plugin-commands-sbom/tsconfig.json b/deps/compliance/plugin-commands-sbom/tsconfig.json deleted file mode 100644 index 6861a5e0d0..0000000000 --- a/deps/compliance/plugin-commands-sbom/tsconfig.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "extends": "@pnpm/tsconfig", - "compilerOptions": { - "outDir": "lib", - "rootDir": "src" - }, - "include": [ - "src/**/*.ts", - "../../../__typings__/**/*.d.ts" - ], - "references": [ - { - "path": "../../../__utils__/prepare" - }, - { - "path": "../../../__utils__/test-fixtures" - }, - { - "path": "../../../cli/cli-meta" - }, - { - "path": "../../../cli/cli-utils" - }, - { - "path": "../../../cli/command" - }, - { - "path": "../../../cli/common-cli-options-help" - }, - { - "path": "../../../config/config" - }, - { - "path": "../../../installing/plugin-commands-installation" - }, - { - "path": "../../../lockfile/fs" - }, - { - "path": "../../../packages/constants" - }, - { - "path": "../../../packages/error" - }, - { - "path": "../../../pkg-manifest/read-package-json" - }, - { - "path": "../../../store/store-path" - }, - { - "path": "../sbom" - } - ] -} diff --git a/deps/inspection/plugin-commands-outdated/package.json b/deps/inspection/commands/package.json similarity index 77% rename from deps/inspection/plugin-commands-outdated/package.json rename to deps/inspection/commands/package.json index bb96131edf..fd0550be26 100644 --- a/deps/inspection/plugin-commands-outdated/package.json +++ b/deps/inspection/commands/package.json @@ -1,16 +1,15 @@ { - "name": "@pnpm/plugin-commands-outdated", - "version": "1000.0.46", - "description": "The outdated command of pnpm", + "name": "@pnpm/deps.inspection.commands", + "version": "1000.0.0", + "description": "The list, ll, why, and outdated commands of pnpm", "keywords": [ "pnpm", - "pnpm11", - "outdated" + "pnpm11" ], "license": "MIT", "funding": "https://opencollective.com/pnpm", - "repository": "https://github.com/pnpm/pnpm/tree/main/deps/inspection/plugin-commands-outdated", - "homepage": "https://github.com/pnpm/pnpm/tree/main/deps/inspection/plugin-commands-outdated#readme", + "repository": "https://github.com/pnpm/pnpm/tree/main/deps/inspection/commands", + "homepage": "https://github.com/pnpm/pnpm/tree/main/deps/inspection/commands#readme", "bugs": { "url": "https://github.com/pnpm/pnpm/issues" }, @@ -39,7 +38,9 @@ "@pnpm/config": "workspace:*", "@pnpm/default-resolver": "workspace:*", "@pnpm/error": "workspace:*", + "@pnpm/global.commands": "workspace:*", "@pnpm/global.packages": "workspace:*", + "@pnpm/list": "workspace:*", "@pnpm/lockfile.fs": "workspace:*", "@pnpm/matcher": "workspace:*", "@pnpm/modules-yaml": "workspace:*", @@ -52,17 +53,24 @@ "ramda": "catalog:", "render-help": "catalog:" }, + "peerDependencies": { + "@pnpm/logger": "catalog:" + }, "devDependencies": { + "@jest/globals": "catalog:", "@pnpm/constants": "workspace:*", + "@pnpm/deps.inspection.commands": "workspace:*", + "@pnpm/filter-workspace-packages": "workspace:*", "@pnpm/plugin-commands-installation": "workspace:*", - "@pnpm/plugin-commands-outdated": "workspace:*", "@pnpm/prepare": "workspace:*", "@pnpm/registry-mock": "catalog:", "@pnpm/test-fixtures": "workspace:*", "@pnpm/workspace.filter-packages-from-dir": "workspace:*", "@types/ramda": "catalog:", "@types/zkochan__table": "catalog:", - "symlink-dir": "catalog:" + "execa": "catalog:", + "symlink-dir": "catalog:", + "write-yaml-file": "catalog:" }, "engines": { "node": ">=22.13" diff --git a/deps/inspection/commands/src/index.ts b/deps/inspection/commands/src/index.ts new file mode 100644 index 0000000000..a2bb3e59f9 --- /dev/null +++ b/deps/inspection/commands/src/index.ts @@ -0,0 +1,2 @@ +export { list, ll, why } from './listing/index.js' +export { outdated } from './outdated/index.js' diff --git a/deps/inspection/plugin-commands-listing/src/common.ts b/deps/inspection/commands/src/listing/common.ts similarity index 100% rename from deps/inspection/plugin-commands-listing/src/common.ts rename to deps/inspection/commands/src/listing/common.ts diff --git a/deps/inspection/plugin-commands-listing/src/index.ts b/deps/inspection/commands/src/listing/index.ts similarity index 100% rename from deps/inspection/plugin-commands-listing/src/index.ts rename to deps/inspection/commands/src/listing/index.ts diff --git a/deps/inspection/plugin-commands-listing/src/list.ts b/deps/inspection/commands/src/listing/list.ts similarity index 100% rename from deps/inspection/plugin-commands-listing/src/list.ts rename to deps/inspection/commands/src/listing/list.ts diff --git a/deps/inspection/plugin-commands-listing/src/ll.ts b/deps/inspection/commands/src/listing/ll.ts similarity index 100% rename from deps/inspection/plugin-commands-listing/src/ll.ts rename to deps/inspection/commands/src/listing/ll.ts diff --git a/deps/inspection/plugin-commands-listing/src/recursive.ts b/deps/inspection/commands/src/listing/recursive.ts similarity index 100% rename from deps/inspection/plugin-commands-listing/src/recursive.ts rename to deps/inspection/commands/src/listing/recursive.ts diff --git a/deps/inspection/plugin-commands-listing/src/why.ts b/deps/inspection/commands/src/listing/why.ts similarity index 100% rename from deps/inspection/plugin-commands-listing/src/why.ts rename to deps/inspection/commands/src/listing/why.ts diff --git a/deps/inspection/plugin-commands-outdated/src/index.ts b/deps/inspection/commands/src/outdated/index.ts similarity index 100% rename from deps/inspection/plugin-commands-outdated/src/index.ts rename to deps/inspection/commands/src/outdated/index.ts diff --git a/deps/inspection/plugin-commands-outdated/src/outdated.ts b/deps/inspection/commands/src/outdated/outdated.ts similarity index 100% rename from deps/inspection/plugin-commands-outdated/src/outdated.ts rename to deps/inspection/commands/src/outdated/outdated.ts diff --git a/deps/inspection/plugin-commands-outdated/src/recursive.ts b/deps/inspection/commands/src/outdated/recursive.ts similarity index 100% rename from deps/inspection/plugin-commands-outdated/src/recursive.ts rename to deps/inspection/commands/src/outdated/recursive.ts diff --git a/deps/inspection/plugin-commands-outdated/src/utils.ts b/deps/inspection/commands/src/outdated/utils.ts similarity index 100% rename from deps/inspection/plugin-commands-outdated/src/utils.ts rename to deps/inspection/commands/src/outdated/utils.ts diff --git a/deps/inspection/plugin-commands-listing/test/index.ts b/deps/inspection/commands/test/listing/index.ts similarity index 97% rename from deps/inspection/plugin-commands-listing/test/index.ts rename to deps/inspection/commands/test/listing/index.ts index 81ec6befe7..02f5b561c5 100644 --- a/deps/inspection/plugin-commands-listing/test/index.ts +++ b/deps/inspection/commands/test/listing/index.ts @@ -1,14 +1,14 @@ -/// +/// import path from 'node:path' import { stripVTControlCharacters as stripAnsi } from 'node:util' import { WANTED_LOCKFILE } from '@pnpm/constants' -import { list, why } from '@pnpm/plugin-commands-listing' +import { list, why } from '@pnpm/deps.inspection.commands' import { prepare, preparePackages } from '@pnpm/prepare' import { safeExeca as execa } from 'execa' import { writeYamlFileSync } from 'write-yaml-file' -const pnpmBin = path.join(import.meta.dirname, '../../../../pnpm/bin/pnpm.mjs') +const pnpmBin = path.join(import.meta.dirname, '../../../../../pnpm/bin/pnpm.mjs') test('listing packages', async () => { prepare({ diff --git a/deps/inspection/plugin-commands-listing/test/json.ts b/deps/inspection/commands/test/listing/json.ts similarity index 93% rename from deps/inspection/plugin-commands-listing/test/json.ts rename to deps/inspection/commands/test/listing/json.ts index 8b7324d496..eb7db4b7ac 100644 --- a/deps/inspection/plugin-commands-listing/test/json.ts +++ b/deps/inspection/commands/test/listing/json.ts @@ -1,4 +1,4 @@ -import { list } from '@pnpm/plugin-commands-listing' +import { list } from '@pnpm/deps.inspection.commands' import { prepare } from '@pnpm/prepare' import { DEFAULT_OPTS } from './utils/index.js' diff --git a/deps/inspection/plugin-commands-listing/test/recursive.ts b/deps/inspection/commands/test/listing/recursive.ts similarity index 99% rename from deps/inspection/plugin-commands-listing/test/recursive.ts rename to deps/inspection/commands/test/listing/recursive.ts index 88b2eea3af..5b8858d231 100644 --- a/deps/inspection/plugin-commands-listing/test/recursive.ts +++ b/deps/inspection/commands/test/listing/recursive.ts @@ -1,9 +1,9 @@ import path from 'node:path' import { stripVTControlCharacters as stripAnsi } from 'node:util' +import { list, why } from '@pnpm/deps.inspection.commands' import type { PnpmError } from '@pnpm/error' import { install } from '@pnpm/plugin-commands-installation' -import { list, why } from '@pnpm/plugin-commands-listing' import { prepare, preparePackages } from '@pnpm/prepare' import { addDistTag } from '@pnpm/registry-mock' import { filterPackagesFromDir } from '@pnpm/workspace.filter-packages-from-dir' diff --git a/deps/inspection/plugin-commands-listing/test/utils/index.ts b/deps/inspection/commands/test/listing/utils/index.ts similarity index 100% rename from deps/inspection/plugin-commands-listing/test/utils/index.ts rename to deps/inspection/commands/test/listing/utils/index.ts diff --git a/deps/inspection/plugin-commands-listing/test/why.ts b/deps/inspection/commands/test/listing/why.ts similarity index 98% rename from deps/inspection/plugin-commands-listing/test/why.ts rename to deps/inspection/commands/test/listing/why.ts index 5312fb3910..a618977e0d 100644 --- a/deps/inspection/plugin-commands-listing/test/why.ts +++ b/deps/inspection/commands/test/listing/why.ts @@ -2,13 +2,13 @@ import fs from 'node:fs' import path from 'node:path' import { stripVTControlCharacters as stripAnsi } from 'node:util' +import { why } from '@pnpm/deps.inspection.commands' import type { PnpmError } from '@pnpm/error' -import { why } from '@pnpm/plugin-commands-listing' import { prepare } from '@pnpm/prepare' import { REGISTRY_MOCK_PORT } from '@pnpm/registry-mock' import { safeExeca as execa } from 'execa' -const pnpmBin = path.join(import.meta.dirname, '../../../../pnpm/bin/pnpm.mjs') +const pnpmBin = path.join(import.meta.dirname, '../../../../../pnpm/bin/pnpm.mjs') test('`pnpm why` should fail if no package name was provided', async () => { prepare() diff --git a/deps/inspection/plugin-commands-outdated/test/index.ts b/deps/inspection/commands/test/outdated/index.ts similarity index 99% rename from deps/inspection/plugin-commands-outdated/test/index.ts rename to deps/inspection/commands/test/outdated/index.ts index 37a22c21af..6e2ee73b06 100644 --- a/deps/inspection/plugin-commands-outdated/test/index.ts +++ b/deps/inspection/commands/test/outdated/index.ts @@ -1,11 +1,11 @@ -/// +/// import fs from 'node:fs' import path from 'node:path' import { stripVTControlCharacters as stripAnsi } from 'node:util' import { WANTED_LOCKFILE } from '@pnpm/constants' +import { outdated } from '@pnpm/deps.inspection.commands' import type { PnpmError } from '@pnpm/error' -import { outdated } from '@pnpm/plugin-commands-outdated' import { prepare, tempDir } from '@pnpm/prepare' import { REGISTRY_MOCK_PORT } from '@pnpm/registry-mock' import { fixtures } from '@pnpm/test-fixtures' diff --git a/deps/inspection/plugin-commands-outdated/test/recursive.ts b/deps/inspection/commands/test/outdated/recursive.ts similarity index 99% rename from deps/inspection/plugin-commands-outdated/test/recursive.ts rename to deps/inspection/commands/test/outdated/recursive.ts index 7c8cb3c933..1e43990cc9 100644 --- a/deps/inspection/plugin-commands-outdated/test/recursive.ts +++ b/deps/inspection/commands/test/outdated/recursive.ts @@ -1,8 +1,8 @@ import path from 'node:path' import { stripVTControlCharacters as stripAnsi } from 'node:util' +import { outdated } from '@pnpm/deps.inspection.commands' import { install } from '@pnpm/plugin-commands-installation' -import { outdated } from '@pnpm/plugin-commands-outdated' import { preparePackages } from '@pnpm/prepare' import { filterPackagesFromDir } from '@pnpm/workspace.filter-packages-from-dir' diff --git a/deps/inspection/plugin-commands-outdated/test/renderLatest.test.ts b/deps/inspection/commands/test/outdated/renderLatest.test.ts similarity index 90% rename from deps/inspection/plugin-commands-outdated/test/renderLatest.test.ts rename to deps/inspection/commands/test/outdated/renderLatest.test.ts index 2742b12054..b17dc3a8b7 100644 --- a/deps/inspection/plugin-commands-outdated/test/renderLatest.test.ts +++ b/deps/inspection/commands/test/outdated/renderLatest.test.ts @@ -1,10 +1,10 @@ import { stripVTControlCharacters as stripAnsi } from 'node:util' -import { outdated } from '@pnpm/plugin-commands-outdated' +import { outdated } from '@pnpm/deps.inspection.commands' import semverDiff from '@pnpm/semver-diff' import type { PackageManifest } from '@pnpm/types' -import type { OutdatedWithVersionDiff } from '../src/utils.js' +import type { OutdatedWithVersionDiff } from '../../src/outdated/utils.js' test('renderLatest: outdated and deprecated', () => { const diffResult = semverDiff.default('0.0.1', '1.0.0') diff --git a/deps/inspection/plugin-commands-outdated/test/utils/index.ts b/deps/inspection/commands/test/outdated/utils/index.ts similarity index 100% rename from deps/inspection/plugin-commands-outdated/test/utils/index.ts rename to deps/inspection/commands/test/outdated/utils/index.ts diff --git a/deps/compliance/plugin-commands-licenses/test/tsconfig.json b/deps/inspection/commands/test/tsconfig.json similarity index 100% rename from deps/compliance/plugin-commands-licenses/test/tsconfig.json rename to deps/inspection/commands/test/tsconfig.json diff --git a/deps/inspection/plugin-commands-outdated/tsconfig.json b/deps/inspection/commands/tsconfig.json similarity index 84% rename from deps/inspection/plugin-commands-outdated/tsconfig.json rename to deps/inspection/commands/tsconfig.json index 82bc097d10..90f9be789b 100644 --- a/deps/inspection/plugin-commands-outdated/tsconfig.json +++ b/deps/inspection/commands/tsconfig.json @@ -30,14 +30,17 @@ { "path": "../../../config/matcher" }, + { + "path": "../../../global/commands" + }, { "path": "../../../global/packages" }, { - "path": "../../../installing/modules-yaml" + "path": "../../../installing/commands" }, { - "path": "../../../installing/plugin-commands-installation" + "path": "../../../installing/modules-yaml" }, { "path": "../../../lockfile/fs" @@ -60,6 +63,12 @@ { "path": "../../../workspace/filter-packages-from-dir" }, + { + "path": "../../../workspace/filter-workspace-packages" + }, + { + "path": "../list" + }, { "path": "../outdated" } diff --git a/deps/compliance/plugin-commands-licenses/tsconfig.lint.json b/deps/inspection/commands/tsconfig.lint.json similarity index 100% rename from deps/compliance/plugin-commands-licenses/tsconfig.lint.json rename to deps/inspection/commands/tsconfig.lint.json diff --git a/deps/inspection/plugin-commands-listing/CHANGELOG.md b/deps/inspection/plugin-commands-listing/CHANGELOG.md deleted file mode 100644 index 08b560a16f..0000000000 --- a/deps/inspection/plugin-commands-listing/CHANGELOG.md +++ /dev/null @@ -1,2883 +0,0 @@ -# @pnpm/plugin-commands-listing - -## 1000.1.8 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.8 - -## 1000.1.7 - -### Patch Changes - -- Updated dependencies [7c1382f] -- Updated dependencies [dee39ec] - - @pnpm/types@1000.9.0 - - @pnpm/cli-utils@1001.2.7 - - @pnpm/config@1004.4.2 - - @pnpm/list@1000.1.3 - -## 1000.1.6 - -### Patch Changes - -- Updated dependencies [9865167] - - @pnpm/config@1004.4.1 - - @pnpm/cli-utils@1001.2.6 - -## 1000.1.5 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.5 - -## 1000.1.4 - -### Patch Changes - -- Updated dependencies [fb4da0c] - - @pnpm/config@1004.4.0 - - @pnpm/cli-utils@1001.2.4 - - @pnpm/list@1000.1.2 - -## 1000.1.3 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.3 - -## 1000.1.2 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.2 - -## 1000.1.1 - -### Patch Changes - -- @pnpm/config@1004.3.1 -- @pnpm/error@1000.0.5 -- @pnpm/cli-utils@1001.2.1 -- @pnpm/list@1000.1.1 - -## 1000.1.0 - -### Minor Changes - -- e792927: Added support for `finders` [#9946](https://github.com/pnpm/pnpm/pull/9946). - -### Patch Changes - -- Updated dependencies [38e2599] -- Updated dependencies [e792927] - - @pnpm/config@1004.3.0 - - @pnpm/types@1000.8.0 - - @pnpm/list@1000.1.0 - - @pnpm/cli-utils@1001.2.0 - -## 1000.0.35 - -### Patch Changes - -- @pnpm/cli-utils@1001.1.2 - -## 1000.0.34 - -### Patch Changes - -- @pnpm/cli-utils@1001.1.1 - -## 1000.0.33 - -### Patch Changes - -- Updated dependencies [3ebc0ce] - - @pnpm/cli-utils@1001.1.0 - -## 1000.0.32 - -### Patch Changes - -- @pnpm/config@1004.2.1 -- @pnpm/error@1000.0.4 -- @pnpm/cli-utils@1001.0.3 -- @pnpm/list@1000.0.22 - -## 1000.0.31 - -### Patch Changes - -- Updated dependencies [1a07b8f] -- Updated dependencies [6f7ac0f] - - @pnpm/types@1000.7.0 - - @pnpm/config@1004.2.0 - - @pnpm/cli-utils@1001.0.2 - - @pnpm/list@1000.0.21 - - @pnpm/error@1000.0.3 - -## 1000.0.30 - -### Patch Changes - -- Updated dependencies [7ad0bc3] - - @pnpm/cli-utils@1001.0.1 - -## 1000.0.29 - -### Patch Changes - -- Updated dependencies [623da6f] -- Updated dependencies [cf630a8] -- Updated dependencies [e225310] - - @pnpm/config@1004.1.0 - - @pnpm/cli-utils@1001.0.0 - - @pnpm/list@1000.0.20 - -## 1000.0.28 - -### Patch Changes - -- @pnpm/cli-utils@1000.1.7 -- @pnpm/list@1000.0.19 - -## 1000.0.27 - -### Patch Changes - -- Updated dependencies [b217bbb] -- Updated dependencies [b0ead51] -- Updated dependencies [c8341cc] -- Updated dependencies [b0ead51] -- Updated dependencies [046af72] - - @pnpm/config@1004.0.0 - - @pnpm/list@1000.0.18 - - @pnpm/cli-utils@1000.1.6 - -## 1000.0.26 - -### Patch Changes - -- Updated dependencies [8d175c0] - - @pnpm/config@1003.1.1 - - @pnpm/cli-utils@1000.1.5 - -## 1000.0.25 - -### Patch Changes - -- 09cf46f: Update `@pnpm/logger` in peer dependencies. -- Updated dependencies [b282bd1] -- Updated dependencies [fdb1d98] -- Updated dependencies [e4af08c] -- Updated dependencies [09cf46f] -- Updated dependencies [36d1448] -- Updated dependencies [9362b5f] -- Updated dependencies [5ec7255] -- Updated dependencies [6cf010c] - - @pnpm/config@1003.1.0 - - @pnpm/cli-utils@1000.1.4 - - @pnpm/types@1000.6.0 - - @pnpm/list@1000.0.17 - -## 1000.0.24 - -### Patch Changes - -- Updated dependencies [7c7f0d6] - - @pnpm/common-cli-options-help@1000.0.1 - - @pnpm/cli-utils@1000.1.3 - - @pnpm/config@1003.0.1 - -## 1000.0.23 - -### Patch Changes - -- Updated dependencies [56bb69b] -- Updated dependencies [8a9f3a4] -- Updated dependencies [9c3dd03] -- Updated dependencies [5b73df1] - - @pnpm/config@1003.0.0 - - @pnpm/logger@1001.0.0 - - @pnpm/types@1000.5.0 - - @pnpm/cli-utils@1000.1.2 - - @pnpm/list@1000.0.16 - -## 1000.0.22 - -### Patch Changes - -- @pnpm/cli-utils@1000.1.1 -- @pnpm/list@1000.0.15 -- @pnpm/config@1002.7.2 - -## 1000.0.21 - -### Patch Changes - -- Updated dependencies [750ae7d] -- Updated dependencies [5679712] -- Updated dependencies [01f2bcf] -- Updated dependencies [1413c25] - - @pnpm/types@1000.4.0 - - @pnpm/config@1002.7.1 - - @pnpm/cli-utils@1000.1.0 - - @pnpm/list@1000.0.14 - -## 1000.0.20 - -### Patch Changes - -- Updated dependencies [e57f1df] - - @pnpm/config@1002.7.0 - - @pnpm/cli-utils@1000.0.19 - -## 1000.0.19 - -### Patch Changes - -- Updated dependencies [9bcca9f] -- Updated dependencies [5b35dff] -- Updated dependencies [9bcca9f] -- Updated dependencies [5f7be64] -- Updated dependencies [5f7be64] - - @pnpm/config@1002.6.0 - - @pnpm/types@1000.3.0 - - @pnpm/cli-utils@1000.0.18 - - @pnpm/list@1000.0.13 - -## 1000.0.18 - -### Patch Changes - -- Updated dependencies [936430a] - - @pnpm/config@1002.5.4 - - @pnpm/cli-utils@1000.0.17 - - @pnpm/list@1000.0.12 - -## 1000.0.17 - -### Patch Changes - -- Updated dependencies [6e4459c] - - @pnpm/config@1002.5.3 - - @pnpm/cli-utils@1000.0.16 - -## 1000.0.16 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.15 -- @pnpm/list@1000.0.11 -- @pnpm/config@1002.5.2 - -## 1000.0.15 - -### Patch Changes - -- Updated dependencies [c3aa4d8] - - @pnpm/config@1002.5.1 - - @pnpm/cli-utils@1000.0.14 - -## 1000.0.14 - -### Patch Changes - -- Updated dependencies [a5e4965] -- Updated dependencies [d965748] - - @pnpm/types@1000.2.1 - - @pnpm/config@1002.5.0 - - @pnpm/cli-utils@1000.0.13 - - @pnpm/list@1000.0.10 - -## 1000.0.13 - -### Patch Changes - -- Updated dependencies [1c2eb8c] - - @pnpm/config@1002.4.1 - - @pnpm/cli-utils@1000.0.12 - -## 1000.0.12 - -### Patch Changes - -- Updated dependencies [8fcc221] -- Updated dependencies [e32b1a2] -- Updated dependencies [8fcc221] - - @pnpm/config@1002.4.0 - - @pnpm/types@1000.2.0 - - @pnpm/cli-utils@1000.0.11 - - @pnpm/list@1000.0.9 - -## 1000.0.11 - -### Patch Changes - -- Updated dependencies [fee898f] - - @pnpm/config@1002.3.1 - - @pnpm/cli-utils@1000.0.10 - - @pnpm/list@1000.0.8 - -## 1000.0.10 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.9 - -## 1000.0.9 - -### Patch Changes - -- Updated dependencies [f6006f2] - - @pnpm/config@1002.3.0 - - @pnpm/cli-utils@1000.0.8 - -## 1000.0.8 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.7 -- @pnpm/config@1002.2.1 -- @pnpm/list@1000.0.7 - -## 1000.0.7 - -### Patch Changes - -- acdf26d: Replace `strip-ansi` with the built-in `util.stripVTControlCharacters` [#9009](https://github.com/pnpm/pnpm/pull/9009). -- Updated dependencies [b562deb] -- Updated dependencies [f3ffaed] -- Updated dependencies [c96eb2b] - - @pnpm/types@1000.1.1 - - @pnpm/config@1002.2.0 - - @pnpm/error@1000.0.2 - - @pnpm/cli-utils@1000.0.6 - - @pnpm/list@1000.0.6 - -## 1000.0.6 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.5 -- @pnpm/config@1002.1.2 -- @pnpm/list@1000.0.5 - -## 1000.0.5 - -### Patch Changes - -- Updated dependencies [9591a18] -- Updated dependencies [1f5169f] - - @pnpm/types@1000.1.0 - - @pnpm/config@1002.1.1 - - @pnpm/cli-utils@1000.0.4 - - @pnpm/list@1000.0.4 - -## 1000.0.4 - -### Patch Changes - -- Updated dependencies [f90a94b] -- Updated dependencies [f891288] - - @pnpm/config@1002.1.0 - - @pnpm/cli-utils@1000.0.3 - -## 1000.0.3 - -### Patch Changes - -- Updated dependencies [878ea8c] - - @pnpm/config@1002.0.0 - - @pnpm/cli-utils@1000.0.2 - - @pnpm/list@1000.0.3 - -## 1000.0.2 - -### Patch Changes - -- @pnpm/list@1000.0.2 - -## 1000.0.1 - -### Patch Changes - -- Updated dependencies [ac5b9d8] -- Updated dependencies [6483b64] - - @pnpm/config@1001.0.0 - - @pnpm/cli-utils@1000.0.1 - - @pnpm/error@1000.0.1 - - @pnpm/list@1000.0.1 - -## 10.1.3 - -### Patch Changes - -- Updated dependencies [477e0c1] -- Updated dependencies [dfcf034] -- Updated dependencies [592e2ef] -- Updated dependencies [19d5b51] -- Updated dependencies [1dbc56a] -- Updated dependencies [e9985b6] - - @pnpm/config@22.0.0 - - @pnpm/error@6.0.3 - - @pnpm/cli-utils@4.0.8 - - @pnpm/list@10.2.3 - -## 10.1.2 - -### Patch Changes - -- Updated dependencies [222d10a] - - @pnpm/list@10.2.2 - - @pnpm/cli-utils@4.0.7 - - @pnpm/config@21.8.5 - -## 10.1.1 - -### Patch Changes - -- 44b8935: Fixed an issue where `pnpm list --json pkg` showed `"private": false` for a private package [#8519](https://github.com/pnpm/pnpm/issues/8519). -- Updated dependencies [44b8935] - - @pnpm/list@10.2.1 - - @pnpm/config@21.8.4 - - @pnpm/error@6.0.2 - - @pnpm/cli-utils@4.0.6 - -## 10.1.0 - -### Minor Changes - -- 3af07cb: Support for a new CLI flag, `--exclude-peers`, added to the `list` and `why` commands. When `--exclude-peers` is used, peer dependencies are not printed in the results, but dependencies of peer dependencies are still scanned [#8506](https://github.com/pnpm/pnpm/pull/8506). - -### Patch Changes - -- Updated dependencies [3af07cb] -- Updated dependencies [d500d9f] - - @pnpm/list@10.2.0 - - @pnpm/types@12.2.0 - - @pnpm/cli-utils@4.0.5 - - @pnpm/config@21.8.3 - -## 10.0.9 - -### Patch Changes - -- Updated dependencies [7ee59a1] - - @pnpm/types@12.1.0 - - @pnpm/cli-utils@4.0.4 - - @pnpm/config@21.8.2 - - @pnpm/list@10.1.10 - -## 10.0.8 - -### Patch Changes - -- @pnpm/cli-utils@4.0.3 - -## 10.0.7 - -### Patch Changes - -- Updated dependencies [251ab21] - - @pnpm/config@21.8.1 - - @pnpm/cli-utils@4.0.2 - -## 10.0.6 - -### Patch Changes - -- @pnpm/cli-utils@4.0.1 - -## 10.0.5 - -### Patch Changes - -- Updated dependencies [26b065c] -- Updated dependencies [26b065c] - - @pnpm/cli-utils@4.0.0 - - @pnpm/config@21.8.0 - -## 10.0.4 - -### Patch Changes - -- Updated dependencies [cb006df] -- Updated dependencies [98c8bd6] -- Updated dependencies [d20eed3] - - @pnpm/types@12.0.0 - - @pnpm/cli-utils@3.1.7 - - @pnpm/config@21.7.0 - - @pnpm/list@10.1.9 - -## 10.0.3 - -### Patch Changes - -- @pnpm/list@10.1.8 -- @pnpm/config@21.6.3 -- @pnpm/cli-utils@3.1.6 - -## 10.0.2 - -### Patch Changes - -- Updated dependencies [0ef168b] - - @pnpm/types@11.1.0 - - @pnpm/cli-utils@3.1.5 - - @pnpm/config@21.6.2 - - @pnpm/list@10.1.7 - -## 10.0.1 - -### Patch Changes - -- Updated dependencies [afe520d] - - @pnpm/config@21.6.1 - - @pnpm/cli-utils@3.1.4 - - @pnpm/list@10.1.6 - -## 10.0.0 - -### Major Changes - -- dd00eeb: Renamed dir to rootDir in the Project object. - -### Patch Changes - -- Updated dependencies [1b03682] -- Updated dependencies [dd00eeb] -- Updated dependencies - - @pnpm/config@21.6.0 - - @pnpm/types@11.0.0 - - @pnpm/cli-utils@3.1.3 - - @pnpm/list@10.1.6 - -## 9.1.8 - -### Patch Changes - -- Updated dependencies [7c6c923] -- Updated dependencies [7d10394] -- Updated dependencies [d8eab39] -- Updated dependencies [13e55b2] -- Updated dependencies [04b8363] - - @pnpm/config@21.5.0 - - @pnpm/types@10.1.1 - - @pnpm/cli-utils@3.1.2 - - @pnpm/list@10.1.5 - -## 9.1.7 - -### Patch Changes - -- Updated dependencies [47341e5] - - @pnpm/config@21.4.0 - - @pnpm/cli-utils@3.1.1 - - @pnpm/list@10.1.4 - -## 9.1.6 - -### Patch Changes - -- Updated dependencies [b7ca13f] -- Updated dependencies [b7ca13f] - - @pnpm/cli-utils@3.1.0 - - @pnpm/config@21.3.0 - -## 9.1.5 - -### Patch Changes - -- @pnpm/config@21.2.3 -- @pnpm/cli-utils@3.0.7 -- @pnpm/list@10.1.3 - -## 9.1.4 - -### Patch Changes - -- Updated dependencies [45f4262] - - @pnpm/types@10.1.0 - - @pnpm/cli-utils@3.0.6 - - @pnpm/config@21.2.2 - - @pnpm/list@10.1.3 - -## 9.1.3 - -### Patch Changes - -- Updated dependencies [a7aef51] - - @pnpm/error@6.0.1 - - @pnpm/cli-utils@3.0.5 - - @pnpm/config@21.2.1 - - @pnpm/list@10.1.2 - -## 9.1.2 - -### Patch Changes - -- @pnpm/cli-utils@3.0.4 - -## 9.1.1 - -### Patch Changes - -- @pnpm/list@10.1.1 - -## 9.1.0 - -### Minor Changes - -- 9719a42: New setting called `virtual-store-dir-max-length` added to modify the maximum allowed length of the directories inside `node_modules/.pnpm`. The default length is set to 120 characters. This setting is particularly useful on Windows, where there is a limit to the maximum length of a file path [#7355](https://github.com/pnpm/pnpm/issues/7355). - -### Patch Changes - -- Updated dependencies [9719a42] - - @pnpm/list@10.1.0 - - @pnpm/config@21.2.0 - - @pnpm/cli-utils@3.0.3 - -## 9.0.4 - -### Patch Changes - -- @pnpm/list@10.0.2 - -## 9.0.3 - -### Patch Changes - -- @pnpm/list@10.0.1 - -## 9.0.2 - -### Patch Changes - -- Updated dependencies [a80b539] - - @pnpm/cli-utils@3.0.2 - -## 9.0.1 - -### Patch Changes - -- Updated dependencies [e0f47f4] - - @pnpm/config@21.1.0 - - @pnpm/cli-utils@3.0.1 - -## 9.0.0 - -### Major Changes - -- 43cdd87: Node.js v16 support dropped. Use at least Node.js v18.12. - -### Patch Changes - -- Updated dependencies [7733f3a] -- Updated dependencies [3ded840] -- Updated dependencies [43cdd87] -- Updated dependencies [2d9e3b8] -- Updated dependencies [3477ee5] -- Updated dependencies [cfa33f1] -- Updated dependencies [e748162] -- Updated dependencies [2b89155] -- Updated dependencies [60839fc] -- Updated dependencies [730929e] -- Updated dependencies [98566d9] - - @pnpm/types@10.0.0 - - @pnpm/config@21.0.0 - - @pnpm/error@6.0.0 - - @pnpm/common-cli-options-help@2.0.0 - - @pnpm/list@10.0.0 - - @pnpm/cli-utils@3.0.0 - -## 8.0.11 - -### Patch Changes - -- @pnpm/cli-utils@2.1.9 -- @pnpm/config@20.4.2 -- @pnpm/list@9.1.10 - -## 8.0.10 - -### Patch Changes - -- Updated dependencies [d9564e354] - - @pnpm/config@20.4.1 - - @pnpm/cli-utils@2.1.8 - - @pnpm/list@9.1.9 - -## 8.0.9 - -### Patch Changes - -- Updated dependencies [c597f72ec] - - @pnpm/config@20.4.0 - - @pnpm/cli-utils@2.1.7 - -## 8.0.8 - -### Patch Changes - -- Updated dependencies [09f610349] -- Updated dependencies [4e71066dd] -- Updated dependencies [4d34684f1] - - @pnpm/list@9.1.8 - - @pnpm/common-cli-options-help@1.1.0 - - @pnpm/config@20.3.0 - - @pnpm/types@9.4.2 - - @pnpm/cli-utils@2.1.6 - -## 8.0.7 - -### Patch Changes - -- Updated dependencies -- Updated dependencies [672c559e4] - - @pnpm/types@9.4.1 - - @pnpm/config@20.2.0 - - @pnpm/cli-utils@2.1.5 - - @pnpm/list@9.1.7 - -## 8.0.6 - -### Patch Changes - -- @pnpm/list@9.1.6 - -## 8.0.5 - -### Patch Changes - -- @pnpm/cli-utils@2.1.4 - -## 8.0.4 - -### Patch Changes - -- @pnpm/cli-utils@2.1.3 - -## 8.0.3 - -### Patch Changes - -- @pnpm/list@9.1.5 - -## 8.0.2 - -### Patch Changes - -- @pnpm/config@20.1.2 -- @pnpm/cli-utils@2.1.2 -- @pnpm/list@9.1.4 - -## 8.0.1 - -### Patch Changes - -- @pnpm/list@9.1.4 -- @pnpm/config@20.1.1 -- @pnpm/cli-utils@2.1.1 - -## 8.0.0 - -### Major Changes - -- d6592964f: `rootProjectManifestDir` is a required field. - -### Patch Changes - -- Updated dependencies [43ce9e4a6] -- Updated dependencies [d6592964f] - - @pnpm/types@9.4.0 - - @pnpm/cli-utils@2.1.0 - - @pnpm/config@20.1.0 - - @pnpm/list@9.1.3 - -## 7.0.26 - -### Patch Changes - -- Updated dependencies [ac5abd3ff] -- Updated dependencies [b60bb6cbe] - - @pnpm/config@20.0.0 - - @pnpm/cli-utils@2.0.24 - - @pnpm/list@9.1.2 - -## 7.0.25 - -### Patch Changes - -- Updated dependencies [b1dd0ee58] - - @pnpm/config@19.2.1 - - @pnpm/cli-utils@2.0.23 - -## 7.0.24 - -### Patch Changes - -- Updated dependencies [d774a3196] -- Updated dependencies [d774a3196] -- Updated dependencies [832e28826] - - @pnpm/config@19.2.0 - - @pnpm/types@9.3.0 - - @pnpm/cli-utils@2.0.22 - - @pnpm/list@9.1.2 - -## 7.0.23 - -### Patch Changes - -- Updated dependencies [40798fb1c] - - @pnpm/list@9.1.1 - -## 7.0.22 - -### Patch Changes - -- Updated dependencies [101c97ecb] -- Updated dependencies [ee328fd25] - - @pnpm/list@9.1.0 - - @pnpm/config@19.1.0 - - @pnpm/cli-utils@2.0.21 - -## 7.0.21 - -### Patch Changes - -- @pnpm/cli-utils@2.0.20 - -## 7.0.20 - -### Patch Changes - -- @pnpm/config@19.0.3 -- @pnpm/cli-utils@2.0.19 -- @pnpm/list@9.0.12 - -## 7.0.19 - -### Patch Changes - -- @pnpm/config@19.0.2 -- @pnpm/cli-utils@2.0.18 -- @pnpm/list@9.0.11 - -## 7.0.18 - -### Patch Changes - -- @pnpm/config@19.0.1 -- @pnpm/cli-utils@2.0.17 -- @pnpm/list@9.0.11 - -## 7.0.17 - -### Patch Changes - -- Updated dependencies [f73eeac06] -- Updated dependencies [cb8bcc8df] - - @pnpm/list@9.0.11 - - @pnpm/config@19.0.0 - - @pnpm/cli-utils@2.0.16 - -## 7.0.16 - -### Patch Changes - -- @pnpm/cli-utils@2.0.15 - -## 7.0.15 - -### Patch Changes - -- @pnpm/cli-utils@2.0.14 - -## 7.0.14 - -### Patch Changes - -- Updated dependencies [aa2ae8fe2] - - @pnpm/types@9.2.0 - - @pnpm/cli-utils@2.0.13 - - @pnpm/config@18.4.4 - - @pnpm/list@9.0.10 - -## 7.0.13 - -### Patch Changes - -- @pnpm/cli-utils@2.0.12 -- @pnpm/config@18.4.3 -- @pnpm/list@9.0.9 - -## 7.0.12 - -### Patch Changes - -- Updated dependencies [e2d631217] - - @pnpm/config@18.4.2 - - @pnpm/cli-utils@2.0.11 - - @pnpm/list@9.0.8 - -## 7.0.11 - -### Patch Changes - -- @pnpm/config@18.4.1 -- @pnpm/error@5.0.2 -- @pnpm/list@9.0.8 -- @pnpm/cli-utils@2.0.10 - -## 7.0.10 - -### Patch Changes - -- 4b97f1f07: Don't use await in loops. -- Updated dependencies [4b97f1f07] - - @pnpm/list@9.0.7 - - @pnpm/config@18.4.0 - -## 7.0.9 - -### Patch Changes - -- Updated dependencies [a9e0b7cbf] -- Updated dependencies [301b8e2da] - - @pnpm/types@9.1.0 - - @pnpm/config@18.4.0 - - @pnpm/cli-utils@2.0.9 - - @pnpm/list@9.0.6 - - @pnpm/error@5.0.1 - -## 7.0.8 - -### Patch Changes - -- Updated dependencies [ee429b300] -- Updated dependencies [1de07a4af] - - @pnpm/cli-utils@2.0.8 - - @pnpm/config@18.3.2 - - @pnpm/list@9.0.5 - -## 7.0.7 - -### Patch Changes - -- Updated dependencies [2809e89ab] - - @pnpm/config@18.3.1 - - @pnpm/cli-utils@2.0.7 - - @pnpm/list@9.0.4 - -## 7.0.6 - -### Patch Changes - -- Updated dependencies [32f8e08c6] -- Updated dependencies [c0760128d] - - @pnpm/config@18.3.0 - - @pnpm/list@9.0.3 - - @pnpm/cli-utils@2.0.6 - -## 7.0.5 - -### Patch Changes - -- Updated dependencies [fc8780ca9] - - @pnpm/config@18.2.0 - - @pnpm/cli-utils@2.0.5 - - @pnpm/list@9.0.2 - -## 7.0.4 - -### Patch Changes - -- @pnpm/cli-utils@2.0.4 -- @pnpm/config@18.1.1 -- @pnpm/list@9.0.1 - -## 7.0.3 - -### Patch Changes - -- Updated dependencies [e2cb4b63d] -- Updated dependencies [cd6ce11f0] - - @pnpm/config@18.1.0 - - @pnpm/cli-utils@2.0.3 - -## 7.0.2 - -### Patch Changes - -- @pnpm/config@18.0.2 -- @pnpm/cli-utils@2.0.2 - -## 7.0.1 - -### Patch Changes - -- @pnpm/config@18.0.1 -- @pnpm/cli-utils@2.0.1 - -## 7.0.0 - -### Major Changes - -- eceaa8b8b: Node.js 14 support dropped. - -### Patch Changes - -- Updated dependencies [47e45d717] -- Updated dependencies [47e45d717] -- Updated dependencies [158d8cf22] -- Updated dependencies [eceaa8b8b] -- Updated dependencies [8e35c21d1] -- Updated dependencies [47e45d717] -- Updated dependencies [47e45d717] -- Updated dependencies [113f0ae26] - - @pnpm/config@18.0.0 - - @pnpm/common-cli-options-help@1.0.0 - - @pnpm/error@5.0.0 - - @pnpm/types@9.0.0 - - @pnpm/list@9.0.0 - - @pnpm/cli-utils@2.0.0 - -## 6.0.42 - -### Patch Changes - -- @pnpm/config@17.0.2 -- @pnpm/cli-utils@1.1.7 - -## 6.0.41 - -### Patch Changes - -- Updated dependencies [b38d711f3] - - @pnpm/config@17.0.1 - - @pnpm/cli-utils@1.1.6 - -## 6.0.40 - -### Patch Changes - -- Updated dependencies [185ab01ad] -- Updated dependencies [e505b58e3] - - @pnpm/list@8.2.2 - - @pnpm/config@17.0.0 - - @pnpm/cli-utils@1.1.5 - -## 6.0.39 - -### Patch Changes - -- @pnpm/config@16.7.2 -- @pnpm/cli-utils@1.1.4 - -## 6.0.38 - -### Patch Changes - -- @pnpm/config@16.7.1 -- @pnpm/cli-utils@1.1.3 - -## 6.0.37 - -### Patch Changes - -- Updated dependencies [7d64d757b] -- Updated dependencies [5c31fa8be] - - @pnpm/cli-utils@1.1.2 - - @pnpm/config@16.7.0 - -## 6.0.36 - -### Patch Changes - -- @pnpm/list@8.2.1 -- @pnpm/config@16.6.4 -- @pnpm/cli-utils@1.1.1 - -## 6.0.35 - -### Patch Changes - -- Updated dependencies [0377d9367] -- Updated dependencies [b9ab2e0bf] - - @pnpm/cli-utils@1.1.0 - - @pnpm/list@8.2.0 - - @pnpm/config@16.6.3 - -## 6.0.34 - -### Patch Changes - -- @pnpm/config@16.6.2 -- @pnpm/cli-utils@1.0.34 - -## 6.0.33 - -### Patch Changes - -- @pnpm/config@16.6.1 -- @pnpm/list@8.1.3 -- @pnpm/cli-utils@1.0.33 - -## 6.0.32 - -### Patch Changes - -- 19e823bea: Show correct path info for dependenciesHierarchy tree -- Updated dependencies [59ee53678] -- Updated dependencies [19e823bea] - - @pnpm/config@16.6.0 - - @pnpm/list@8.1.2 - - @pnpm/cli-utils@1.0.32 - -## 6.0.31 - -### Patch Changes - -- @pnpm/list@8.1.1 -- @pnpm/config@16.5.5 -- @pnpm/cli-utils@1.0.31 - -## 6.0.30 - -### Patch Changes - -- @pnpm/config@16.5.4 -- @pnpm/cli-utils@1.0.30 - -## 6.0.29 - -### Patch Changes - -- @pnpm/config@16.5.3 -- @pnpm/cli-utils@1.0.29 - -## 6.0.28 - -### Patch Changes - -- @pnpm/config@16.5.2 -- @pnpm/cli-utils@1.0.28 - -## 6.0.27 - -### Patch Changes - -- Updated dependencies [94ef3299e] - - @pnpm/list@8.1.0 - - @pnpm/config@16.5.1 - - @pnpm/cli-utils@1.0.27 - -## 6.0.26 - -### Patch Changes - -- Updated dependencies [28b47a156] - - @pnpm/config@16.5.0 - - @pnpm/cli-utils@1.0.26 - -## 6.0.25 - -### Patch Changes - -- @pnpm/config@16.4.3 -- @pnpm/cli-utils@1.0.25 -- @pnpm/list@8.0.13 - -## 6.0.24 - -### Patch Changes - -- @pnpm/list@8.0.13 -- @pnpm/config@16.4.2 -- @pnpm/cli-utils@1.0.24 - -## 6.0.23 - -### Patch Changes - -- @pnpm/list@8.0.12 -- @pnpm/config@16.4.1 -- @pnpm/cli-utils@1.0.23 - -## 6.0.22 - -### Patch Changes - -- Updated dependencies [3ebce5db7] - - @pnpm/config@16.4.0 - - @pnpm/error@4.0.1 - - @pnpm/cli-utils@1.0.22 - - @pnpm/list@8.0.11 - -## 6.0.21 - -### Patch Changes - -- Updated dependencies [1fad508b0] - - @pnpm/config@16.3.0 - - @pnpm/cli-utils@1.0.21 - -## 6.0.20 - -### Patch Changes - -- @pnpm/list@8.0.10 -- @pnpm/cli-utils@1.0.20 -- @pnpm/config@16.2.2 - -## 6.0.19 - -### Patch Changes - -- Updated dependencies [d71dbf230] - - @pnpm/config@16.2.1 - - @pnpm/cli-utils@1.0.19 - -## 6.0.18 - -### Patch Changes - -- Updated dependencies [841f52e70] - - @pnpm/config@16.2.0 - - @pnpm/cli-utils@1.0.18 - -## 6.0.17 - -### Patch Changes - -- Updated dependencies [b77651d14] - - @pnpm/types@8.10.0 - - @pnpm/cli-utils@1.0.17 - - @pnpm/config@16.1.11 - - @pnpm/list@8.0.9 - -## 6.0.16 - -### Patch Changes - -- @pnpm/list@8.0.8 -- @pnpm/config@16.1.10 -- @pnpm/cli-utils@1.0.16 - -## 6.0.15 - -### Patch Changes - -- @pnpm/config@16.1.9 -- @pnpm/cli-utils@1.0.15 - -## 6.0.14 - -### Patch Changes - -- @pnpm/cli-utils@1.0.14 -- @pnpm/config@16.1.8 - -## 6.0.13 - -### Patch Changes - -- Updated dependencies [a9d59d8bc] - - @pnpm/config@16.1.7 - - @pnpm/cli-utils@1.0.13 - - @pnpm/list@8.0.7 - -## 6.0.12 - -### Patch Changes - -- @pnpm/config@16.1.6 -- @pnpm/cli-utils@1.0.12 - -## 6.0.11 - -### Patch Changes - -- @pnpm/config@16.1.5 -- @pnpm/cli-utils@1.0.11 - -## 6.0.10 - -### Patch Changes - -- @pnpm/cli-utils@1.0.10 -- @pnpm/config@16.1.4 -- @pnpm/list@8.0.6 - -## 6.0.9 - -### Patch Changes - -- @pnpm/config@16.1.3 -- @pnpm/list@8.0.5 -- @pnpm/cli-utils@1.0.9 - -## 6.0.8 - -### Patch Changes - -- @pnpm/config@16.1.2 -- @pnpm/cli-utils@1.0.8 - -## 6.0.7 - -### Patch Changes - -- @pnpm/list@8.0.4 -- @pnpm/config@16.1.1 -- @pnpm/cli-utils@1.0.7 - -## 6.0.6 - -### Patch Changes - -- Updated dependencies [3dab7f83c] - - @pnpm/config@16.1.0 - - @pnpm/cli-utils@1.0.6 - -## 6.0.5 - -### Patch Changes - -- Updated dependencies [702e847c1] - - @pnpm/types@8.9.0 - - @pnpm/cli-utils@1.0.5 - - @pnpm/config@16.0.5 - - @pnpm/list@8.0.3 - -## 6.0.4 - -### Patch Changes - -- @pnpm/config@16.0.4 -- @pnpm/cli-utils@1.0.4 - -## 6.0.3 - -### Patch Changes - -- Updated dependencies [f36549165] -- Updated dependencies [aacb83f73] -- Updated dependencies [a14ad09e6] - - @pnpm/list@8.0.2 - - @pnpm/config@16.0.3 - - @pnpm/cli-utils@1.0.3 - -## 6.0.2 - -### Patch Changes - -- Updated dependencies [bea0acdfc] - - @pnpm/config@16.0.2 - - @pnpm/cli-utils@1.0.2 - -## 6.0.1 - -### Patch Changes - -- Updated dependencies [e7fd8a84c] -- Updated dependencies [844e82f3a] - - @pnpm/config@16.0.1 - - @pnpm/types@8.8.0 - - @pnpm/cli-utils@1.0.1 - - @pnpm/list@8.0.1 - -## 6.0.0 - -### Major Changes - -- f884689e0: Require `@pnpm/logger` v5. - -### Patch Changes - -- Updated dependencies [043d988fc] -- Updated dependencies [1d0fd82fd] -- Updated dependencies [645384bfd] -- Updated dependencies [f884689e0] -- Updated dependencies [3c117996e] - - @pnpm/config@16.0.0 - - @pnpm/error@4.0.0 - - @pnpm/list@8.0.0 - - @pnpm/cli-utils@1.0.0 - -## 5.1.12 - -### Patch Changes - -- @pnpm/config@15.10.12 -- @pnpm/list@7.0.26 -- @pnpm/cli-utils@0.7.43 - -## 5.1.11 - -### Patch Changes - -- @pnpm/cli-utils@0.7.42 -- @pnpm/config@15.10.11 - -## 5.1.10 - -### Patch Changes - -- Updated dependencies [e8a631bf0] - - @pnpm/error@3.1.0 - - @pnpm/cli-utils@0.7.41 - - @pnpm/config@15.10.10 - - @pnpm/list@7.0.25 - -## 5.1.9 - -### Patch Changes - -- Updated dependencies [d665f3ff7] - - @pnpm/types@8.7.0 - - @pnpm/config@15.10.9 - - @pnpm/list@7.0.24 - - @pnpm/cli-utils@0.7.40 - -## 5.1.8 - -### Patch Changes - -- @pnpm/config@15.10.8 -- @pnpm/cli-utils@0.7.39 - -## 5.1.7 - -### Patch Changes - -- @pnpm/config@15.10.7 -- @pnpm/cli-utils@0.7.38 - -## 5.1.6 - -### Patch Changes - -- Updated dependencies [156cc1ef6] - - @pnpm/types@8.6.0 - - @pnpm/cli-utils@0.7.37 - - @pnpm/config@15.10.6 - - @pnpm/list@7.0.23 - -## 5.1.5 - -### Patch Changes - -- @pnpm/config@15.10.5 -- @pnpm/cli-utils@0.7.36 - -## 5.1.4 - -### Patch Changes - -- @pnpm/cli-utils@0.7.35 -- @pnpm/config@15.10.4 - -## 5.1.3 - -### Patch Changes - -- @pnpm/list@7.0.22 -- @pnpm/config@15.10.3 -- @pnpm/cli-utils@0.7.34 - -## 5.1.2 - -### Patch Changes - -- @pnpm/config@15.10.2 -- @pnpm/cli-utils@0.7.33 - -## 5.1.1 - -### Patch Changes - -- @pnpm/config@15.10.1 -- @pnpm/cli-utils@0.7.32 - -## 5.1.0 - -### Minor Changes - -- 2aa22e4b1: Set `NODE_PATH` when `preferSymlinkedExecutables` is enabled. - -### Patch Changes - -- Updated dependencies [2aa22e4b1] - - @pnpm/config@15.10.0 - - @pnpm/cli-utils@0.7.31 - -## 5.0.34 - -### Patch Changes - -- @pnpm/config@15.9.4 -- @pnpm/cli-utils@0.7.30 - -## 5.0.33 - -### Patch Changes - -- @pnpm/config@15.9.3 -- @pnpm/cli-utils@0.7.29 - -## 5.0.32 - -### Patch Changes - -- @pnpm/list@7.0.21 -- @pnpm/config@15.9.2 -- @pnpm/cli-utils@0.7.28 - -## 5.0.31 - -### Patch Changes - -- @pnpm/config@15.9.1 -- @pnpm/cli-utils@0.7.27 -- @pnpm/list@7.0.20 - -## 5.0.30 - -### Patch Changes - -- @pnpm/list@7.0.19 -- @pnpm/config@15.9.0 - -## 5.0.29 - -### Patch Changes - -- 8103f92bd: Use a patched version of ramda to fix deprecation warnings on Node.js 16. Related issue: https://github.com/ramda/ramda/pull/3270 -- Updated dependencies [43cd6aaca] -- Updated dependencies [8103f92bd] -- Updated dependencies [65c4260de] -- Updated dependencies [29a81598a] - - @pnpm/config@15.9.0 - - @pnpm/list@7.0.18 - - @pnpm/cli-utils@0.7.26 - -## 5.0.28 - -### Patch Changes - -- Updated dependencies [c90798461] -- Updated dependencies [34121d753] - - @pnpm/types@8.5.0 - - @pnpm/config@15.8.1 - - @pnpm/cli-utils@0.7.25 - - @pnpm/list@7.0.17 - -## 5.0.27 - -### Patch Changes - -- @pnpm/list@7.0.16 - -## 5.0.26 - -### Patch Changes - -- Updated dependencies [cac34ad69] -- Updated dependencies [99019e071] - - @pnpm/config@15.8.0 - - @pnpm/cli-utils@0.7.24 - -## 5.0.25 - -### Patch Changes - -- @pnpm/list@7.0.15 -- @pnpm/config@15.7.1 -- @pnpm/cli-utils@0.7.23 - -## 5.0.24 - -### Patch Changes - -- Updated dependencies [4fa1091c8] - - @pnpm/config@15.7.0 - - @pnpm/cli-utils@0.7.22 - - @pnpm/list@7.0.14 - -## 5.0.23 - -### Patch Changes - -- Updated dependencies [7334b347b] - - @pnpm/config@15.6.1 - - @pnpm/cli-utils@0.7.21 - - @pnpm/list@7.0.13 - -## 5.0.22 - -### Patch Changes - -- Updated dependencies [28f000509] -- Updated dependencies [406656f80] - - @pnpm/config@15.6.0 - - @pnpm/cli-utils@0.7.20 - -## 5.0.21 - -### Patch Changes - -- @pnpm/config@15.5.2 -- @pnpm/cli-utils@0.7.19 - -## 5.0.20 - -### Patch Changes - -- @pnpm/cli-utils@0.7.18 -- @pnpm/list@7.0.12 - -## 5.0.19 - -### Patch Changes - -- @pnpm/list@7.0.11 - -## 5.0.18 - -### Patch Changes - -- 5f643f23b: Update ramda to v0.28. -- Updated dependencies [5f643f23b] -- Updated dependencies [42c1ea1c0] - - @pnpm/cli-utils@0.7.17 - - @pnpm/config@15.5.1 - - @pnpm/list@7.0.10 - -## 5.0.17 - -### Patch Changes - -- @pnpm/list@7.0.9 - -## 5.0.16 - -### Patch Changes - -- Updated dependencies [f48d46ef6] - - @pnpm/config@15.5.0 - - @pnpm/cli-utils@0.7.16 - -## 5.0.15 - -### Patch Changes - -- Updated dependencies [8e5b77ef6] - - @pnpm/types@8.4.0 - - @pnpm/cli-utils@0.7.15 - - @pnpm/config@15.4.1 - - @pnpm/list@7.0.8 - -## 5.0.14 - -### Patch Changes - -- Updated dependencies [2a34b21ce] -- Updated dependencies [47b5e45dd] - - @pnpm/types@8.3.0 - - @pnpm/config@15.4.0 - - @pnpm/cli-utils@0.7.14 - - @pnpm/list@7.0.7 - -## 5.0.13 - -### Patch Changes - -- Updated dependencies [fb5bbfd7a] -- Updated dependencies [56cf04cb3] - - @pnpm/types@8.2.0 - - @pnpm/config@15.3.0 - - @pnpm/cli-utils@0.7.13 - - @pnpm/list@7.0.6 - -## 5.0.12 - -### Patch Changes - -- Updated dependencies [25798aad1] - - @pnpm/config@15.2.1 - - @pnpm/cli-utils@0.7.12 - -## 5.0.11 - -### Patch Changes - -- Updated dependencies [4d39e4a0c] -- Updated dependencies [bc80631d3] -- Updated dependencies [d5730ba81] - - @pnpm/types@8.1.0 - - @pnpm/config@15.2.0 - - @pnpm/cli-utils@0.7.11 - - @pnpm/list@7.0.5 - -## 5.0.10 - -### Patch Changes - -- @pnpm/cli-utils@0.7.10 -- @pnpm/config@15.1.4 - -## 5.0.9 - -### Patch Changes - -- Updated dependencies [ae2f845c5] - - @pnpm/config@15.1.4 - - @pnpm/cli-utils@0.7.9 - -## 5.0.8 - -### Patch Changes - -- Updated dependencies [05159665d] - - @pnpm/config@15.1.3 - - @pnpm/cli-utils@0.7.8 - -## 5.0.7 - -### Patch Changes - -- @pnpm/cli-utils@0.7.7 - -## 5.0.6 - -### Patch Changes - -- Updated dependencies [af22c6c4f] - - @pnpm/config@15.1.2 - - @pnpm/cli-utils@0.7.6 - - @pnpm/list@7.0.4 - -## 5.0.5 - -### Patch Changes - -- Updated dependencies [52b0576af] - - @pnpm/cli-utils@0.7.5 - - @pnpm/list@7.0.3 - -## 5.0.4 - -### Patch Changes - -- @pnpm/cli-utils@0.7.4 -- @pnpm/config@15.1.1 - -## 5.0.3 - -### Patch Changes - -- Updated dependencies [18ba5e2c0] - - @pnpm/types@8.0.1 - - @pnpm/cli-utils@0.7.3 - - @pnpm/config@15.1.1 - - @pnpm/list@7.0.2 - -## 5.0.2 - -### Patch Changes - -- Updated dependencies [e05dcc48a] - - @pnpm/config@15.1.0 - - @pnpm/cli-utils@0.7.2 - -## 5.0.1 - -### Patch Changes - -- Updated dependencies [8dac029ef] -- Updated dependencies [72b79f55a] -- Updated dependencies [546e644e9] -- Updated dependencies [c6463b9fd] -- Updated dependencies [4bed585e2] -- Updated dependencies [8fa95fd86] - - @pnpm/config@15.0.0 - - @pnpm/cli-utils@0.7.1 - - @pnpm/error@3.0.1 - - @pnpm/list@7.0.1 - -## 5.0.0 - -### Major Changes - -- 542014839: Node.js 12 is not supported. - -### Patch Changes - -- Updated dependencies [516859178] -- Updated dependencies [d504dc380] -- Updated dependencies [73d71a2d5] -- Updated dependencies [fa656992c] -- Updated dependencies [542014839] -- Updated dependencies [585e9ca9e] - - @pnpm/config@14.0.0 - - @pnpm/types@8.0.0 - - @pnpm/error@3.0.0 - - @pnpm/list@7.0.0 - - @pnpm/cli-utils@0.7.0 - - @pnpm/common-cli-options-help@0.9.0 - -## 4.1.11 - -### Patch Changes - -- Updated dependencies [70ba51da9] - - @pnpm/error@2.1.0 - - @pnpm/cli-utils@0.6.50 - - @pnpm/config@13.13.2 - - @pnpm/list@6.3.3 - -## 4.1.10 - -### Patch Changes - -- Updated dependencies [b138d048c] - - @pnpm/types@7.10.0 - - @pnpm/cli-utils@0.6.49 - - @pnpm/config@13.13.1 - - @pnpm/list@6.3.2 - -## 4.1.9 - -### Patch Changes - -- Updated dependencies [334e5340a] - - @pnpm/config@13.13.0 - - @pnpm/cli-utils@0.6.48 - -## 4.1.8 - -### Patch Changes - -- Updated dependencies [b7566b979] - - @pnpm/config@13.12.0 - - @pnpm/cli-utils@0.6.47 - -## 4.1.7 - -### Patch Changes - -- @pnpm/list@6.3.1 -- @pnpm/config@13.11.0 - -## 4.1.6 - -### Patch Changes - -- Updated dependencies [57af1b1b5] - - @pnpm/list@6.3.0 - -## 4.1.5 - -### Patch Changes - -- Updated dependencies [fff0e4493] - - @pnpm/config@13.11.0 - - @pnpm/cli-utils@0.6.46 - -## 4.1.4 - -### Patch Changes - -- @pnpm/cli-utils@0.6.45 - -## 4.1.3 - -### Patch Changes - -- Updated dependencies [e76151f66] -- Updated dependencies [26cd01b88] - - @pnpm/config@13.10.0 - - @pnpm/types@7.9.0 - - @pnpm/cli-utils@0.6.44 - - @pnpm/list@6.2.19 - -## 4.1.2 - -### Patch Changes - -- @pnpm/cli-utils@0.6.43 - -## 4.1.1 - -### Patch Changes - -- Updated dependencies [8fe8f5e55] - - @pnpm/config@13.9.0 - - @pnpm/cli-utils@0.6.42 - - @pnpm/list@6.2.18 - -## 4.1.0 - -### Minor Changes - -- a6cf11cb7: New optional setting added: userConfig. userConfig may contain token helpers. - -### Patch Changes - -- Updated dependencies [732d4962f] -- Updated dependencies [a6cf11cb7] - - @pnpm/config@13.8.0 - - @pnpm/cli-utils@0.6.41 - -## 4.0.32 - -### Patch Changes - -- Updated dependencies [b5734a4a7] - - @pnpm/types@7.8.0 - - @pnpm/cli-utils@0.6.40 - - @pnpm/config@13.7.2 - - @pnpm/list@6.2.17 - -## 4.0.31 - -### Patch Changes - -- @pnpm/list@6.2.16 - -## 4.0.30 - -### Patch Changes - -- @pnpm/cli-utils@0.6.39 - -## 4.0.29 - -### Patch Changes - -- Updated dependencies [6493e0c93] - - @pnpm/types@7.7.1 - - @pnpm/cli-utils@0.6.38 - - @pnpm/config@13.7.1 - - @pnpm/list@6.2.15 - -## 4.0.28 - -### Patch Changes - -- Updated dependencies [30bfca967] -- Updated dependencies [927c4a089] -- Updated dependencies [10a4bd4db] -- Updated dependencies [ba9b2eba1] - - @pnpm/config@13.7.0 - - @pnpm/common-cli-options-help@0.8.0 - - @pnpm/types@7.7.0 - - @pnpm/cli-utils@0.6.37 - - @pnpm/list@6.2.14 - -## 4.0.27 - -### Patch Changes - -- Updated dependencies [46aaf7108] - - @pnpm/config@13.6.1 - - @pnpm/cli-utils@0.6.36 - - @pnpm/list@6.2.13 - -## 4.0.26 - -### Patch Changes - -- Updated dependencies [8a99a01ff] - - @pnpm/config@13.6.0 - - @pnpm/cli-utils@0.6.35 - - @pnpm/list@6.2.12 - -## 4.0.25 - -### Patch Changes - -- @pnpm/cli-utils@0.6.34 - -## 4.0.24 - -### Patch Changes - -- Updated dependencies [a7ff2d5ce] - - @pnpm/config@13.5.1 - - @pnpm/cli-utils@0.6.33 - - @pnpm/list@6.2.11 - -## 4.0.23 - -### Patch Changes - -- Updated dependencies [002778559] - - @pnpm/config@13.5.0 - - @pnpm/cli-utils@0.6.32 - -## 4.0.22 - -### Patch Changes - -- @pnpm/cli-utils@0.6.31 - -## 4.0.21 - -### Patch Changes - -- Updated dependencies [302ae4f6f] - - @pnpm/types@7.6.0 - - @pnpm/config@13.4.2 - - @pnpm/cli-utils@0.6.30 - - @pnpm/list@6.2.10 - -## 4.0.20 - -### Patch Changes - -- Updated dependencies [4ab87844a] - - @pnpm/types@7.5.0 - - @pnpm/cli-utils@0.6.29 - - @pnpm/config@13.4.1 - - @pnpm/list@6.2.9 - -## 4.0.19 - -### Patch Changes - -- Updated dependencies [b6d74c545] - - @pnpm/config@13.4.0 - - @pnpm/cli-utils@0.6.28 - -## 4.0.18 - -### Patch Changes - -- Updated dependencies [bd7bcdbe8] -- Updated dependencies [c024e7fae] - - @pnpm/config@13.3.0 - - @pnpm/list@6.2.8 - - @pnpm/cli-utils@0.6.27 - -## 4.0.17 - -### Patch Changes - -- Updated dependencies [5ee3b2dc7] - - @pnpm/config@13.2.0 - - @pnpm/cli-utils@0.6.26 - -## 4.0.16 - -### Patch Changes - -- @pnpm/cli-utils@0.6.25 - -## 4.0.15 - -### Patch Changes - -- Updated dependencies [4027a3c69] -- Updated dependencies [1efaaf706] - - @pnpm/config@13.1.0 - - @pnpm/common-cli-options-help@0.7.1 - - @pnpm/cli-utils@0.6.24 - -## 4.0.14 - -### Patch Changes - -- Updated dependencies [fe5688dc0] -- Updated dependencies [c7081cbb4] -- Updated dependencies [c7081cbb4] - - @pnpm/common-cli-options-help@0.7.0 - - @pnpm/config@13.0.0 - - @pnpm/cli-utils@0.6.23 - -## 4.0.13 - -### Patch Changes - -- Updated dependencies [d62259d67] - - @pnpm/config@12.6.0 - - @pnpm/cli-utils@0.6.22 - -## 4.0.12 - -### Patch Changes - -- Updated dependencies [6681fdcbc] - - @pnpm/config@12.5.0 - - @pnpm/cli-utils@0.6.21 - -## 4.0.11 - -### Patch Changes - -- @pnpm/cli-utils@0.6.20 - -## 4.0.10 - -### Patch Changes - -- Updated dependencies [ede519190] - - @pnpm/config@12.4.9 - - @pnpm/cli-utils@0.6.19 - -## 4.0.9 - -### Patch Changes - -- @pnpm/config@12.4.8 -- @pnpm/cli-utils@0.6.18 - -## 4.0.8 - -### Patch Changes - -- Updated dependencies [655af55ba] - - @pnpm/config@12.4.7 - - @pnpm/cli-utils@0.6.17 - -## 4.0.7 - -### Patch Changes - -- Updated dependencies [3fb74c618] - - @pnpm/config@12.4.6 - - @pnpm/cli-utils@0.6.16 - -## 4.0.6 - -### Patch Changes - -- Updated dependencies [051296a16] - - @pnpm/config@12.4.5 - - @pnpm/cli-utils@0.6.15 - -## 4.0.5 - -### Patch Changes - -- Updated dependencies [af8b5716e] - - @pnpm/config@12.4.4 - - @pnpm/cli-utils@0.6.14 - - @pnpm/list@6.2.7 - -## 4.0.4 - -### Patch Changes - -- Updated dependencies [b734b45ea] - - @pnpm/types@7.4.0 - - @pnpm/cli-utils@0.6.13 - - @pnpm/config@12.4.3 - - @pnpm/list@6.2.6 - -## 4.0.3 - -### Patch Changes - -- Updated dependencies [73c1f802e] - - @pnpm/config@12.4.2 - - @pnpm/cli-utils@0.6.12 - -## 4.0.2 - -### Patch Changes - -- @pnpm/cli-utils@0.6.11 - -## 4.0.1 - -### Patch Changes - -- Updated dependencies [2264bfdf4] - - @pnpm/config@12.4.1 - - @pnpm/cli-utils@0.6.10 - -## 4.0.0 - -### Major Changes - -- 691f64713: New required option added: cacheDir. - -### Patch Changes - -- Updated dependencies [25f6968d4] -- Updated dependencies [5aaf3e3fa] - - @pnpm/config@12.4.0 - - @pnpm/cli-utils@0.6.9 - -## 3.0.13 - -### Patch Changes - -- Updated dependencies [8e76690f4] - - @pnpm/types@7.3.0 - - @pnpm/cli-utils@0.6.8 - - @pnpm/config@12.3.3 - - @pnpm/list@6.2.5 - -## 3.0.12 - -### Patch Changes - -- @pnpm/list@6.2.4 - -## 3.0.11 - -### Patch Changes - -- @pnpm/list@6.2.3 - -## 3.0.10 - -### Patch Changes - -- Updated dependencies [724c5abd8] - - @pnpm/types@7.2.0 - - @pnpm/cli-utils@0.6.7 - - @pnpm/config@12.3.2 - - @pnpm/list@6.2.2 - -## 3.0.9 - -### Patch Changes - -- a1a03d145: Import only the required functions from ramda. -- Updated dependencies [a1a03d145] - - @pnpm/config@12.3.1 - - @pnpm/list@6.2.1 - - @pnpm/cli-utils@0.6.6 - -## 3.0.8 - -### Patch Changes - -- Updated dependencies [84ec82e05] -- Updated dependencies [c2a71e4fd] -- Updated dependencies [84ec82e05] - - @pnpm/config@12.3.0 - - @pnpm/common-cli-options-help@0.6.0 - - @pnpm/cli-utils@0.6.5 - -## 3.0.7 - -### Patch Changes - -- Updated dependencies [6f3fa2233] - - @pnpm/list@6.2.0 - -## 3.0.6 - -### Patch Changes - -- @pnpm/cli-utils@0.6.4 -- @pnpm/list@6.1.3 - -## 3.0.5 - -### Patch Changes - -- @pnpm/cli-utils@0.6.3 -- @pnpm/list@6.1.2 -- @pnpm/config@12.2.0 - -## 3.0.4 - -### Patch Changes - -- Updated dependencies [05baaa6e7] -- Updated dependencies [dfdf669e6] -- Updated dependencies [97c64bae4] - - @pnpm/config@12.2.0 - - @pnpm/common-cli-options-help@0.5.0 - - @pnpm/types@7.1.0 - - @pnpm/cli-utils@0.6.2 - - @pnpm/list@6.1.1 - -## 3.0.3 - -### Patch Changes - -- Updated dependencies [ba5231ccf] - - @pnpm/config@12.1.0 - - @pnpm/cli-utils@0.6.1 - -## 3.0.2 - -### Patch Changes - -- 1729f7b99: Don't list hoisted dependencies as unsaved dependencies to avoid confusion. -- Updated dependencies [1729f7b99] - - @pnpm/list@6.1.0 - - @pnpm/config@12.0.0 - -## 3.0.1 - -### Patch Changes - -- @pnpm/list@6.0.1 - -## 3.0.0 - -### Major Changes - -- 97b986fbc: Node.js 10 support is dropped. At least Node.js 12.17 is required for the package to work. - -### Patch Changes - -- 10c31e485: Implement shorthands for "--dev" & "--prod" options of `why` command -- Updated dependencies [97b986fbc] -- Updated dependencies [78470a32d] -- Updated dependencies [aed712455] -- Updated dependencies [aed712455] - - @pnpm/cli-utils@0.6.0 - - @pnpm/common-cli-options-help@0.4.0 - - @pnpm/config@12.0.0 - - @pnpm/error@2.0.0 - - @pnpm/list@6.0.0 - - @pnpm/types@7.0.0 - -## 2.0.58 - -### Patch Changes - -- Updated dependencies [4f1ce907a] - - @pnpm/config@11.14.2 - - @pnpm/cli-utils@0.5.4 - -## 2.0.57 - -### Patch Changes - -- Updated dependencies [4b3852c39] - - @pnpm/config@11.14.1 - - @pnpm/cli-utils@0.5.3 - - @pnpm/list@5.0.26 - -## 2.0.56 - -### Patch Changes - -- @pnpm/config@11.14.0 -- @pnpm/cli-utils@0.5.2 - -## 2.0.55 - -### Patch Changes - -- Updated dependencies [3be2b1773] - - @pnpm/cli-utils@0.5.1 - -## 2.0.54 - -### Patch Changes - -- @pnpm/list@5.0.25 - -## 2.0.53 - -### Patch Changes - -- 6fecef4cc: Implement shorthands for "--dev" & "--prod" options of `why` command - -## 2.0.52 - -### Patch Changes - -- Updated dependencies [a5e9d903c] -- Updated dependencies [cb040ae18] - - @pnpm/common-cli-options-help@0.3.1 - - @pnpm/cli-utils@0.5.0 - - @pnpm/config@11.14.0 - -## 2.0.51 - -### Patch Changes - -- Updated dependencies [c4cc62506] - - @pnpm/config@11.13.0 - - @pnpm/cli-utils@0.4.51 - - @pnpm/list@5.0.24 - -## 2.0.50 - -### Patch Changes - -- c70f36678: Remove redundant empty lines when run `pnpm why --parseable` -- Updated dependencies [c70f36678] -- Updated dependencies [bff84dbca] - - @pnpm/list@5.0.23 - - @pnpm/config@11.12.1 - - @pnpm/cli-utils@0.4.50 - -## 2.0.49 - -### Patch Changes - -- @pnpm/cli-utils@0.4.49 - -## 2.0.48 - -### Patch Changes - -- @pnpm/cli-utils@0.4.48 - -## 2.0.47 - -### Patch Changes - -- Updated dependencies [9ad8c27bf] -- Updated dependencies [548f28df9] -- Updated dependencies [548f28df9] - - @pnpm/types@6.4.0 - - @pnpm/cli-utils@0.4.47 - - @pnpm/config@11.12.0 - - @pnpm/list@5.0.22 - -## 2.0.46 - -### Patch Changes - -- @pnpm/config@11.11.1 -- @pnpm/cli-utils@0.4.46 - -## 2.0.45 - -### Patch Changes - -- @pnpm/list@5.0.21 - -## 2.0.44 - -### Patch Changes - -- Updated dependencies [f1dc3c872] - - @pnpm/list@5.0.20 - -## 2.0.43 - -### Patch Changes - -- af1769017: Fix the help of the ll command. -- Updated dependencies [f40bc5927] - - @pnpm/config@11.11.0 - - @pnpm/cli-utils@0.4.45 - - @pnpm/list@5.0.19 - -## 2.0.42 - -### Patch Changes - -- Updated dependencies [425c7547d] - - @pnpm/config@11.10.2 - - @pnpm/cli-utils@0.4.44 - - @pnpm/list@5.0.18 - -## 2.0.41 - -### Patch Changes - -- Updated dependencies [ea09da716] - - @pnpm/config@11.10.1 - - @pnpm/cli-utils@0.4.43 - -## 2.0.40 - -### Patch Changes - -- Updated dependencies [1ec47db33] -- Updated dependencies [a8656b42f] - - @pnpm/common-cli-options-help@0.3.0 - - @pnpm/config@11.10.0 - - @pnpm/cli-utils@0.4.42 - -## 2.0.39 - -### Patch Changes - -- Updated dependencies [041537bc3] - - @pnpm/config@11.9.1 - - @pnpm/cli-utils@0.4.41 - -## 2.0.38 - -### Patch Changes - -- @pnpm/list@5.0.17 - -## 2.0.37 - -### Patch Changes - -- Updated dependencies [8698a7060] - - @pnpm/config@11.9.0 - - @pnpm/cli-utils@0.4.40 - - @pnpm/list@5.0.16 - -## 2.0.36 - -### Patch Changes - -- Updated dependencies [fcc1c7100] - - @pnpm/config@11.8.0 - - @pnpm/cli-utils@0.4.39 - -## 2.0.35 - -### Patch Changes - -- Updated dependencies [0c5f1bcc9] - - @pnpm/error@1.4.0 - - @pnpm/cli-utils@0.4.38 - - @pnpm/config@11.7.2 - - @pnpm/list@5.0.15 - -## 2.0.34 - -### Patch Changes - -- @pnpm/list@5.0.14 - -## 2.0.33 - -### Patch Changes - -- @pnpm/list@5.0.13 -- @pnpm/cli-utils@0.4.37 - -## 2.0.32 - -### Patch Changes - -- @pnpm/list@5.0.12 -- @pnpm/cli-utils@0.4.36 - -## 2.0.31 - -### Patch Changes - -- Updated dependencies [b5d694e7f] - - @pnpm/types@6.3.1 - - @pnpm/cli-utils@0.4.35 - - @pnpm/config@11.7.1 - - @pnpm/list@5.0.11 - -## 2.0.30 - -### Patch Changes - -- Updated dependencies [50b360ec1] - - @pnpm/config@11.7.0 - - @pnpm/cli-utils@0.4.34 - -## 2.0.29 - -### Patch Changes - -- Updated dependencies [d54043ee4] - - @pnpm/types@6.3.0 - - @pnpm/cli-utils@0.4.33 - - @pnpm/config@11.6.1 - - @pnpm/list@5.0.10 - -## 2.0.28 - -### Patch Changes - -- Updated dependencies [f591fdeeb] - - @pnpm/config@11.6.0 - - @pnpm/cli-utils@0.4.32 - -## 2.0.27 - -### Patch Changes - -- @pnpm/cli-utils@0.4.31 -- @pnpm/list@5.0.9 - -## 2.0.26 - -### Patch Changes - -- Updated dependencies [74914c178] - - @pnpm/config@11.5.0 - - @pnpm/cli-utils@0.4.30 - -## 2.0.25 - -### Patch Changes - -- Updated dependencies [23cf3c88b] - - @pnpm/config@11.4.0 - - @pnpm/cli-utils@0.4.29 - -## 2.0.24 - -### Patch Changes - -- Updated dependencies [767212f4e] -- Updated dependencies [092f8dd83] -- Updated dependencies [092f8dd83] - - @pnpm/config@11.3.0 - - @pnpm/common-cli-options-help@0.2.0 - - @pnpm/cli-utils@0.4.28 - -## 2.0.23 - -### Patch Changes - -- @pnpm/cli-utils@0.4.27 - -## 2.0.22 - -### Patch Changes - -- @pnpm/cli-utils@0.4.26 - -## 2.0.21 - -### Patch Changes - -- Updated dependencies [75a36deba] -- Updated dependencies [9f1a29ff9] - - @pnpm/error@1.3.1 - - @pnpm/config@11.2.7 - - @pnpm/cli-utils@0.4.25 - - @pnpm/list@5.0.8 - -## 2.0.20 - -### Patch Changes - -- Updated dependencies [ac0d3e122] - - @pnpm/config@11.2.6 - - @pnpm/cli-utils@0.4.24 - -## 2.0.19 - -### Patch Changes - -- Updated dependencies [972864e0d] - - @pnpm/config@11.2.5 - - @pnpm/list@5.0.7 - - @pnpm/cli-utils@0.4.23 - -## 2.0.18 - -### Patch Changes - -- Updated dependencies [6d480dd7a] - - @pnpm/error@1.3.0 - - @pnpm/cli-utils@0.4.22 - - @pnpm/config@11.2.4 - - @pnpm/list@5.0.6 - -## 2.0.17 - -### Patch Changes - -- Updated dependencies [13c18e397] - - @pnpm/config@11.2.3 - - @pnpm/cli-utils@0.4.21 - -## 2.0.16 - -### Patch Changes - -- Updated dependencies [aa21a2df3] -- Updated dependencies [3f6d35997] - - @pnpm/list@5.0.5 - - @pnpm/config@11.2.2 - - @pnpm/cli-utils@0.4.20 - -## 2.0.15 - -### Patch Changes - -- @pnpm/cli-utils@0.4.19 -- @pnpm/list@5.0.4 - -## 2.0.14 - -### Patch Changes - -- @pnpm/cli-utils@0.4.18 -- @pnpm/list@5.0.3 - -## 2.0.13 - -### Patch Changes - -- a2ef8084f: Use the same versions of dependencies across the pnpm monorepo. -- Updated dependencies [a2ef8084f] - - @pnpm/config@11.2.1 - - @pnpm/list@5.0.2 - - @pnpm/cli-utils@0.4.17 - -## 2.0.12 - -### Patch Changes - -- Updated dependencies [ad69677a7] - - @pnpm/cli-utils@0.4.16 - - @pnpm/config@11.2.0 - -## 2.0.11 - -### Patch Changes - -- Updated dependencies [78c2741b6] - - @pnpm/list@5.0.1 - -## 2.0.10 - -### Patch Changes - -- @pnpm/cli-utils@0.4.15 - -## 2.0.9 - -### Patch Changes - -- Updated dependencies [65b4d07ca] -- Updated dependencies [ab3b8f51d] - - @pnpm/config@11.1.0 - - @pnpm/cli-utils@0.4.14 - -## 2.0.8 - -### Patch Changes - -- @pnpm/config@11.0.1 -- @pnpm/cli-utils@0.4.13 - -## 2.0.7 - -### Patch Changes - -- Updated dependencies [71aeb9a38] -- Updated dependencies [915828b46] - - @pnpm/config@11.0.0 - - @pnpm/cli-utils@0.4.12 - -## 2.0.6 - -### Patch Changes - -- @pnpm/config@10.0.1 -- @pnpm/cli-utils@0.4.11 - -## 2.0.5 - -### Patch Changes - -- 220896511: Remove common-tags from dependencies. -- Updated dependencies [c776db1a7] -- Updated dependencies [db17f6f7b] -- Updated dependencies [674376757] -- Updated dependencies [1146b76d2] -- Updated dependencies [db17f6f7b] -- Updated dependencies [220896511] - - @pnpm/list@5.0.0 - - @pnpm/config@10.0.0 - - @pnpm/types@6.2.0 - - @pnpm/cli-utils@0.4.10 - -## 2.0.4 - -### Patch Changes - -- Updated dependencies [71a8c8ce3] -- Updated dependencies [71a8c8ce3] - - @pnpm/types@6.1.0 - - @pnpm/config@9.2.0 - - @pnpm/cli-utils@0.4.9 - - @pnpm/list@4.0.30 - -## 2.0.3 - -### Patch Changes - -- Updated dependencies [e934b1a48] - - @pnpm/cli-utils@0.4.8 - - @pnpm/list@4.0.29 - -## 2.0.2 - -### Patch Changes - -- Updated dependencies [d3ddd023c] - - @pnpm/list@4.0.28 - - @pnpm/cli-utils@0.4.7 - -## 2.0.1 - -### Patch Changes - -- Updated dependencies [ffddf34a8] -- Updated dependencies [ffddf34a8] - - @pnpm/common-cli-options-help@0.2.0 - - @pnpm/config@9.1.0 - - @pnpm/cli-utils@0.4.6 - -## 2.0.0 - -### Major Changes - -- 802d145fc: Remove `independent-leaves` support. - -### Patch Changes - -- Updated dependencies [242cf8737] -- Updated dependencies [da091c711] -- Updated dependencies [e11019b89] -- Updated dependencies [802d145fc] -- Updated dependencies [45fdcfde2] - - @pnpm/config@9.0.0 - - @pnpm/types@6.0.0 - - @pnpm/cli-utils@0.4.5 - - @pnpm/common-cli-options-help@0.1.6 - - @pnpm/error@1.2.1 - - @pnpm/list@4.0.27 - -## 1.0.10-alpha.2 - -### Patch Changes - -- Updated dependencies [242cf8737] -- Updated dependencies [45fdcfde2] - - @pnpm/config@9.0.0-alpha.2 - - @pnpm/cli-utils@0.4.5-alpha.2 - - @pnpm/list@4.0.27-alpha.2 - -## 1.0.10-alpha.1 - -### Patch Changes - -- Updated dependencies [da091c71] - - @pnpm/types@6.0.0-alpha.0 - - @pnpm/cli-utils@0.4.5-alpha.1 - - @pnpm/config@8.3.1-alpha.1 - - @pnpm/list@4.0.27-alpha.1 - -## 1.0.10-alpha.0 - -### Patch Changes - -- @pnpm/config@8.3.1-alpha.0 -- @pnpm/cli-utils@0.4.5-alpha.0 -- @pnpm/list@4.0.27-alpha.0 - -## 1.0.9 - -### Patch Changes - -- 907c63a48: Dependencies updated. - - @pnpm/list@4.0.26 - - @pnpm/cli-utils@0.4.4 diff --git a/deps/inspection/plugin-commands-listing/README.md b/deps/inspection/plugin-commands-listing/README.md deleted file mode 100644 index 1efd18d41d..0000000000 --- a/deps/inspection/plugin-commands-listing/README.md +++ /dev/null @@ -1,15 +0,0 @@ -# @pnpm/plugin-commands-listing - -> The list and why commands of pnpm - -[![npm version](https://img.shields.io/npm/v/@pnpm/plugin-commands-listing.svg)](https://www.npmjs.com/package/@pnpm/plugin-commands-listing) - -## Installation - -```sh -pnpm add @pnpm/plugin-commands-listing -``` - -## License - -MIT diff --git a/deps/inspection/plugin-commands-listing/package.json b/deps/inspection/plugin-commands-listing/package.json deleted file mode 100644 index 9fd8af454d..0000000000 --- a/deps/inspection/plugin-commands-listing/package.json +++ /dev/null @@ -1,67 +0,0 @@ -{ - "name": "@pnpm/plugin-commands-listing", - "version": "1000.1.8", - "description": "The list and why commands of pnpm", - "keywords": [ - "pnpm", - "pnpm11" - ], - "license": "MIT", - "funding": "https://opencollective.com/pnpm", - "repository": "https://github.com/pnpm/pnpm/tree/main/deps/inspection/plugin-commands-listing", - "homepage": "https://github.com/pnpm/pnpm/tree/main/deps/inspection/plugin-commands-listing#readme", - "bugs": { - "url": "https://github.com/pnpm/pnpm/issues" - }, - "type": "module", - "main": "lib/index.js", - "types": "lib/index.d.ts", - "exports": { - ".": "./lib/index.js" - }, - "files": [ - "lib", - "!*.map" - ], - "scripts": { - "lint": "eslint \"src/**/*.ts\" \"test/**/*.ts\"", - "_test": "cross-env NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" jest", - "test": "pnpm run compile && pnpm run _test", - "prepublishOnly": "pnpm run compile", - "compile": "tsgo --build && pnpm run lint --fix" - }, - "dependencies": { - "@pnpm/cli-utils": "workspace:*", - "@pnpm/common-cli-options-help": "workspace:*", - "@pnpm/config": "workspace:*", - "@pnpm/error": "workspace:*", - "@pnpm/global.commands": "workspace:*", - "@pnpm/list": "workspace:*", - "@pnpm/types": "workspace:*", - "ramda": "catalog:", - "render-help": "catalog:" - }, - "peerDependencies": { - "@pnpm/logger": "catalog:" - }, - "devDependencies": { - "@jest/globals": "catalog:", - "@pnpm/constants": "workspace:*", - "@pnpm/filter-workspace-packages": "workspace:*", - "@pnpm/logger": "workspace:*", - "@pnpm/plugin-commands-installation": "workspace:*", - "@pnpm/plugin-commands-listing": "workspace:*", - "@pnpm/prepare": "workspace:*", - "@pnpm/registry-mock": "catalog:", - "@pnpm/workspace.filter-packages-from-dir": "workspace:*", - "@types/ramda": "catalog:", - "execa": "catalog:", - "write-yaml-file": "catalog:" - }, - "engines": { - "node": ">=22.13" - }, - "jest": { - "preset": "@pnpm/jest-config/with-registry" - } -} diff --git a/deps/inspection/plugin-commands-listing/test/tsconfig.json b/deps/inspection/plugin-commands-listing/test/tsconfig.json deleted file mode 100644 index 78f62072ca..0000000000 --- a/deps/inspection/plugin-commands-listing/test/tsconfig.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "extends": "../tsconfig.json", - "compilerOptions": { - "noEmit": false, - "outDir": "../node_modules/.test.lib", - "rootDir": "..", - "isolatedModules": true - }, - "include": [ - "**/*.ts", - "../../../../__typings__/**/*.d.ts" - ], - "references": [ - { - "path": ".." - } - ] -} diff --git a/deps/inspection/plugin-commands-listing/tsconfig.json b/deps/inspection/plugin-commands-listing/tsconfig.json deleted file mode 100644 index cb311e1039..0000000000 --- a/deps/inspection/plugin-commands-listing/tsconfig.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "extends": "@pnpm/tsconfig", - "compilerOptions": { - "outDir": "lib", - "rootDir": "src" - }, - "include": [ - "src/**/*.ts", - "../../../__typings__/**/*.d.ts" - ], - "references": [ - { - "path": "../../../__utils__/prepare" - }, - { - "path": "../../../cli/cli-utils" - }, - { - "path": "../../../cli/common-cli-options-help" - }, - { - "path": "../../../config/config" - }, - { - "path": "../../../global/commands" - }, - { - "path": "../../../installing/plugin-commands-installation" - }, - { - "path": "../../../packages/constants" - }, - { - "path": "../../../packages/error" - }, - { - "path": "../../../packages/logger" - }, - { - "path": "../../../packages/types" - }, - { - "path": "../../../workspace/filter-packages-from-dir" - }, - { - "path": "../../../workspace/filter-workspace-packages" - }, - { - "path": "../list" - } - ] -} diff --git a/deps/inspection/plugin-commands-listing/tsconfig.lint.json b/deps/inspection/plugin-commands-listing/tsconfig.lint.json deleted file mode 100644 index 5ea6d52203..0000000000 --- a/deps/inspection/plugin-commands-listing/tsconfig.lint.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "extends": "./tsconfig.json", - "include": [ - "src/**/*.ts", - "test/**/*.ts", - "../../../__typings__/**/*.d.ts" - ] -} diff --git a/deps/inspection/plugin-commands-outdated/CHANGELOG.md b/deps/inspection/plugin-commands-outdated/CHANGELOG.md deleted file mode 100644 index a8f69d4114..0000000000 --- a/deps/inspection/plugin-commands-outdated/CHANGELOG.md +++ /dev/null @@ -1,3667 +0,0 @@ -# @pnpm/plugin-commands-outdated - -## 1000.0.46 - -### Patch Changes - -- @pnpm/default-resolver@1002.2.12 -- @pnpm/outdated@1001.1.1 -- @pnpm/cli-utils@1001.2.8 - -## 1000.0.45 - -### Patch Changes - -- Updated dependencies [7c1382f] -- Updated dependencies [dee39ec] -- Updated dependencies [7c1382f] -- Updated dependencies [7c1382f] - - @pnpm/types@1000.9.0 - - @pnpm/outdated@1001.1.0 - - @pnpm/matcher@1000.1.0 - - @pnpm/cli-utils@1001.2.7 - - @pnpm/config@1004.4.2 - - @pnpm/lockfile.fs@1001.1.21 - - @pnpm/modules-yaml@1000.3.6 - - @pnpm/default-resolver@1002.2.11 - -## 1000.0.44 - -### Patch Changes - -- 270c447: Prevent a table width error in `pnpm outdated --long` [#10040](https://github.com/pnpm/pnpm/issues/10040). -- Updated dependencies [9865167] - - @pnpm/config@1004.4.1 - - @pnpm/cli-utils@1001.2.6 - - @pnpm/default-resolver@1002.2.10 - - @pnpm/outdated@1001.0.36 - -## 1000.0.43 - -### Patch Changes - -- Updated dependencies [39b728a] - - @pnpm/outdated@1001.0.35 - - @pnpm/default-resolver@1002.2.9 - - @pnpm/cli-utils@1001.2.5 - -## 1000.0.42 - -### Patch Changes - -- 2e07c4f: Outdated command respects `minimumReleaseAge` configuration [#10030](https://github.com/pnpm/pnpm/pull/10030). -- Updated dependencies [2e07c4f] - - @pnpm/outdated@1001.0.34 - -## 1000.0.41 - -### Patch Changes - -- Updated dependencies [fb4da0c] - - @pnpm/config@1004.4.0 - - @pnpm/cli-utils@1001.2.4 - - @pnpm/default-resolver@1002.2.8 - - @pnpm/outdated@1001.0.33 - - @pnpm/lockfile.fs@1001.1.20 - -## 1000.0.40 - -### Patch Changes - -- @pnpm/default-resolver@1002.2.7 -- @pnpm/outdated@1001.0.32 -- @pnpm/cli-utils@1001.2.3 - -## 1000.0.39 - -### Patch Changes - -- @pnpm/default-resolver@1002.2.6 -- @pnpm/outdated@1001.0.31 -- @pnpm/cli-utils@1001.2.2 - -## 1000.0.38 - -### Patch Changes - -- @pnpm/config@1004.3.1 -- @pnpm/lockfile.fs@1001.1.19 -- @pnpm/error@1000.0.5 -- @pnpm/outdated@1001.0.30 -- @pnpm/store-path@1000.0.5 -- @pnpm/cli-utils@1001.2.1 -- @pnpm/default-resolver@1002.2.5 - -## 1000.0.37 - -### Patch Changes - -- Updated dependencies [38e2599] -- Updated dependencies [e792927] - - @pnpm/config@1004.3.0 - - @pnpm/types@1000.8.0 - - @pnpm/cli-utils@1001.2.0 - - @pnpm/default-resolver@1002.2.4 - - @pnpm/outdated@1001.0.29 - - @pnpm/lockfile.fs@1001.1.18 - - @pnpm/modules-yaml@1000.3.5 - -## 1000.0.36 - -### Patch Changes - -- @pnpm/outdated@1001.0.28 -- @pnpm/cli-utils@1001.1.2 -- @pnpm/default-resolver@1002.2.3 - -## 1000.0.35 - -### Patch Changes - -- @pnpm/default-resolver@1002.2.2 -- @pnpm/cli-utils@1001.1.1 -- @pnpm/outdated@1001.0.27 - -## 1000.0.34 - -### Patch Changes - -- Updated dependencies [3ebc0ce] - - @pnpm/cli-utils@1001.1.0 - - @pnpm/default-resolver@1002.2.1 - - @pnpm/outdated@1001.0.26 - -## 1000.0.33 - -### Patch Changes - -- Updated dependencies [d1edf73] -- Updated dependencies [86b33e9] - - @pnpm/default-resolver@1002.2.0 - - @pnpm/lockfile.fs@1001.1.17 - - @pnpm/outdated@1001.0.25 - - @pnpm/config@1004.2.1 - - @pnpm/error@1000.0.4 - - @pnpm/store-path@1000.0.4 - - @pnpm/cli-utils@1001.0.3 - -## 1000.0.32 - -### Patch Changes - -- Updated dependencies [1a07b8f] -- Updated dependencies [6f7ac0f] - - @pnpm/types@1000.7.0 - - @pnpm/config@1004.2.0 - - @pnpm/cli-utils@1001.0.2 - - @pnpm/lockfile.fs@1001.1.16 - - @pnpm/modules-yaml@1000.3.4 - - @pnpm/outdated@1001.0.24 - - @pnpm/default-resolver@1002.1.2 - - @pnpm/error@1000.0.3 - - @pnpm/store-path@1000.0.3 - -## 1000.0.31 - -### Patch Changes - -- Updated dependencies [7ad0bc3] - - @pnpm/cli-utils@1001.0.1 - -## 1000.0.30 - -### Patch Changes - -- Updated dependencies [623da6f] -- Updated dependencies [cf630a8] -- Updated dependencies [e225310] - - @pnpm/config@1004.1.0 - - @pnpm/cli-utils@1001.0.0 - - @pnpm/lockfile.fs@1001.1.15 - - @pnpm/outdated@1001.0.23 - - @pnpm/default-resolver@1002.1.1 - -## 1000.0.29 - -### Patch Changes - -- @pnpm/lockfile.fs@1001.1.14 -- @pnpm/outdated@1001.0.22 -- @pnpm/cli-utils@1000.1.7 - -## 1000.0.28 - -### Patch Changes - -- Updated dependencies [2721291] -- Updated dependencies [b0ead51] -- Updated dependencies [b217bbb] -- Updated dependencies [b0ead51] -- Updated dependencies [c8341cc] -- Updated dependencies [b0ead51] -- Updated dependencies [046af72] - - @pnpm/default-resolver@1002.1.0 - - @pnpm/outdated@1001.0.21 - - @pnpm/config@1004.0.0 - - @pnpm/cli-utils@1000.1.6 - - @pnpm/lockfile.fs@1001.1.13 - -## 1000.0.27 - -### Patch Changes - -- Updated dependencies [8d175c0] - - @pnpm/config@1003.1.1 - - @pnpm/default-resolver@1002.0.2 - - @pnpm/cli-utils@1000.1.5 - - @pnpm/outdated@1001.0.20 - -## 1000.0.26 - -### Patch Changes - -- 9362b5f: Read `updateConfig` from `pnpm-workspace.yaml` [#9500](https://github.com/pnpm/pnpm/issues/9500). -- Updated dependencies [b282bd1] -- Updated dependencies [fdb1d98] -- Updated dependencies [e4af08c] -- Updated dependencies [09cf46f] -- Updated dependencies [36d1448] -- Updated dependencies [9362b5f] -- Updated dependencies [5ec7255] -- Updated dependencies [6cf010c] - - @pnpm/config@1003.1.0 - - @pnpm/outdated@1001.0.19 - - @pnpm/cli-utils@1000.1.4 - - @pnpm/lockfile.fs@1001.1.12 - - @pnpm/types@1000.6.0 - - @pnpm/default-resolver@1002.0.1 - - @pnpm/modules-yaml@1000.3.3 - -## 1000.0.25 - -### Patch Changes - -- Updated dependencies [7c7f0d6] - - @pnpm/common-cli-options-help@1000.0.1 - - @pnpm/cli-utils@1000.1.3 - - @pnpm/config@1003.0.1 - - @pnpm/outdated@1001.0.18 - -## 1000.0.24 - -### Patch Changes - -- Updated dependencies [56bb69b] -- Updated dependencies [8a9f3a4] -- Updated dependencies [9c3dd03] -- Updated dependencies [5b73df1] - - @pnpm/config@1003.0.0 - - @pnpm/default-resolver@1002.0.0 - - @pnpm/types@1000.5.0 - - @pnpm/cli-utils@1000.1.2 - - @pnpm/outdated@1001.0.17 - - @pnpm/lockfile.fs@1001.1.11 - - @pnpm/modules-yaml@1000.3.2 - -## 1000.0.23 - -### Patch Changes - -- @pnpm/default-resolver@1001.0.13 -- @pnpm/outdated@1001.0.16 -- @pnpm/cli-utils@1000.1.1 -- @pnpm/lockfile.fs@1001.1.10 -- @pnpm/config@1002.7.2 - -## 1000.0.22 - -### Patch Changes - -- Updated dependencies [750ae7d] -- Updated dependencies [72cff38] -- Updated dependencies [5679712] -- Updated dependencies [01f2bcf] -- Updated dependencies [1413c25] - - @pnpm/types@1000.4.0 - - @pnpm/outdated@1001.0.15 - - @pnpm/config@1002.7.1 - - @pnpm/cli-utils@1000.1.0 - - @pnpm/lockfile.fs@1001.1.9 - - @pnpm/modules-yaml@1000.3.1 - - @pnpm/default-resolver@1001.0.12 - -## 1000.0.21 - -### Patch Changes - -- Updated dependencies [e57f1df] - - @pnpm/config@1002.7.0 - - @pnpm/cli-utils@1000.0.19 - -## 1000.0.20 - -### Patch Changes - -- Updated dependencies [9bcca9f] -- Updated dependencies [5b35dff] -- Updated dependencies [9bcca9f] -- Updated dependencies [5f7be64] -- Updated dependencies [64f6b4f] -- Updated dependencies [5f7be64] - - @pnpm/config@1002.6.0 - - @pnpm/types@1000.3.0 - - @pnpm/modules-yaml@1000.3.0 - - @pnpm/cli-utils@1000.0.18 - - @pnpm/lockfile.fs@1001.1.8 - - @pnpm/outdated@1001.0.14 - - @pnpm/default-resolver@1001.0.11 - -## 1000.0.19 - -### Patch Changes - -- Updated dependencies [d612dcf] -- Updated dependencies [936430a] -- Updated dependencies [d612dcf] - - @pnpm/modules-yaml@1000.2.0 - - @pnpm/config@1002.5.4 - - @pnpm/outdated@1001.0.13 - - @pnpm/cli-utils@1000.0.17 - - @pnpm/default-resolver@1001.0.10 - - @pnpm/lockfile.fs@1001.1.7 - -## 1000.0.18 - -### Patch Changes - -- @pnpm/outdated@1001.0.12 - -## 1000.0.17 - -### Patch Changes - -- Updated dependencies [6e4459c] - - @pnpm/config@1002.5.3 - - @pnpm/cli-utils@1000.0.16 - -## 1000.0.16 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.15 -- @pnpm/config@1002.5.2 -- @pnpm/lockfile.fs@1001.1.6 -- @pnpm/outdated@1001.0.11 -- @pnpm/default-resolver@1001.0.9 - -## 1000.0.15 - -### Patch Changes - -- Updated dependencies [c3aa4d8] - - @pnpm/config@1002.5.1 - - @pnpm/cli-utils@1000.0.14 - - @pnpm/default-resolver@1001.0.8 - - @pnpm/outdated@1001.0.10 - -## 1000.0.14 - -### Patch Changes - -- Updated dependencies [a5e4965] -- Updated dependencies [d965748] - - @pnpm/types@1000.2.1 - - @pnpm/config@1002.5.0 - - @pnpm/cli-utils@1000.0.13 - - @pnpm/lockfile.fs@1001.1.5 - - @pnpm/modules-yaml@1000.1.4 - - @pnpm/outdated@1001.0.9 - - @pnpm/default-resolver@1001.0.7 - -## 1000.0.13 - -### Patch Changes - -- Updated dependencies [1c2eb8c] - - @pnpm/config@1002.4.1 - - @pnpm/cli-utils@1000.0.12 - -## 1000.0.12 - -### Patch Changes - -- Updated dependencies [8fcc221] -- Updated dependencies [e32b1a2] -- Updated dependencies [8fcc221] - - @pnpm/config@1002.4.0 - - @pnpm/types@1000.2.0 - - @pnpm/cli-utils@1000.0.11 - - @pnpm/lockfile.fs@1001.1.4 - - @pnpm/modules-yaml@1000.1.3 - - @pnpm/outdated@1001.0.8 - - @pnpm/default-resolver@1001.0.6 - -## 1000.0.11 - -### Patch Changes - -- Updated dependencies [fee898f] - - @pnpm/config@1002.3.1 - - @pnpm/cli-utils@1000.0.10 - - @pnpm/lockfile.fs@1001.1.3 - - @pnpm/outdated@1001.0.7 - -## 1000.0.10 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.9 - -## 1000.0.9 - -### Patch Changes - -- Updated dependencies [f6006f2] - - @pnpm/config@1002.3.0 - - @pnpm/cli-utils@1000.0.8 - -## 1000.0.8 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.7 -- @pnpm/config@1002.2.1 -- @pnpm/default-resolver@1001.0.5 -- @pnpm/outdated@1001.0.6 - -## 1000.0.7 - -### Patch Changes - -- acdf26d: Replace `strip-ansi` with the built-in `util.stripVTControlCharacters` [#9009](https://github.com/pnpm/pnpm/pull/9009). -- Updated dependencies [b562deb] -- Updated dependencies [f3ffaed] -- Updated dependencies [c96eb2b] - - @pnpm/types@1000.1.1 - - @pnpm/config@1002.2.0 - - @pnpm/lockfile.fs@1001.1.2 - - @pnpm/error@1000.0.2 - - @pnpm/outdated@1001.0.5 - - @pnpm/store-path@1000.0.2 - - @pnpm/cli-utils@1000.0.6 - - @pnpm/modules-yaml@1000.1.2 - - @pnpm/default-resolver@1001.0.4 - -## 1000.0.6 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.5 -- @pnpm/config@1002.1.2 -- @pnpm/default-resolver@1001.0.3 -- @pnpm/outdated@1001.0.4 - -## 1000.0.5 - -### Patch Changes - -- Updated dependencies [9591a18] -- Updated dependencies [1f5169f] - - @pnpm/types@1000.1.0 - - @pnpm/config@1002.1.1 - - @pnpm/cli-utils@1000.0.4 - - @pnpm/lockfile.fs@1001.1.1 - - @pnpm/modules-yaml@1000.1.1 - - @pnpm/outdated@1001.0.3 - - @pnpm/default-resolver@1001.0.2 - -## 1000.0.4 - -### Patch Changes - -- Updated dependencies [f90a94b] -- Updated dependencies [f891288] - - @pnpm/config@1002.1.0 - - @pnpm/cli-utils@1000.0.3 - -## 1000.0.3 - -### Patch Changes - -- Updated dependencies [4771813] -- Updated dependencies [878ea8c] - - @pnpm/modules-yaml@1000.1.0 - - @pnpm/config@1002.0.0 - - @pnpm/default-resolver@1001.0.1 - - @pnpm/cli-utils@1000.0.2 - - @pnpm/outdated@1001.0.2 - -## 1000.0.2 - -### Patch Changes - -- Updated dependencies [3f0e4f0] - - @pnpm/lockfile.fs@1001.1.0 - - @pnpm/outdated@1001.0.1 - -## 1000.0.1 - -### Patch Changes - -- Updated dependencies [ac5b9d8] -- Updated dependencies [6483b64] -- Updated dependencies [b0f3c71] -- Updated dependencies [a76da0c] -- Updated dependencies [a724295] - - @pnpm/config@1001.0.0 - - @pnpm/default-resolver@1001.0.0 - - @pnpm/outdated@1001.0.0 - - @pnpm/lockfile.fs@1001.0.0 - - @pnpm/cli-utils@1000.0.1 - - @pnpm/error@1000.0.1 - - @pnpm/store-path@1000.0.1 - -## 12.1.3 - -### Patch Changes - -- Updated dependencies [477e0c1] -- Updated dependencies [dfcf034] -- Updated dependencies [592e2ef] -- Updated dependencies [19d5b51] -- Updated dependencies [1dbc56a] -- Updated dependencies [e9985b6] - - @pnpm/config@22.0.0 - - @pnpm/lockfile.fs@1.0.6 - - @pnpm/error@6.0.3 - - @pnpm/outdated@15.1.8 - - @pnpm/store-path@9.0.3 - - @pnpm/cli-utils@4.0.8 - - @pnpm/default-resolver@20.0.10 - -## 12.1.2 - -### Patch Changes - -- 3804a25: Add missing `--format` description in `pnpm outdated --help` command - - @pnpm/default-resolver@20.0.9 - - @pnpm/outdated@15.1.7 - - @pnpm/cli-utils@4.0.7 - - @pnpm/config@21.8.5 - - @pnpm/lockfile.fs@1.0.5 - -## 12.1.1 - -### Patch Changes - -- @pnpm/cli-utils@4.0.6 -- @pnpm/config@21.8.4 -- @pnpm/outdated@15.1.6 - -## 12.1.0 - -### Minor Changes - -- f6e9677: `pnpm outdated` command supports now a `--sort-by=name` option for sorting outdated dependencies by package name [#8523](https://github.com/pnpm/pnpm/pull/8523). - -### Patch Changes - -- @pnpm/config@21.8.4 -- @pnpm/lockfile.fs@1.0.4 -- @pnpm/error@6.0.2 -- @pnpm/outdated@15.1.5 -- @pnpm/default-resolver@20.0.8 -- @pnpm/cli-utils@4.0.6 -- @pnpm/store-path@9.0.2 - -## 12.0.10 - -### Patch Changes - -- Updated dependencies [d500d9f] - - @pnpm/types@12.2.0 - - @pnpm/cli-utils@4.0.5 - - @pnpm/config@21.8.3 - - @pnpm/lockfile.fs@1.0.3 - - @pnpm/modules-yaml@13.1.7 - - @pnpm/outdated@15.1.4 - - @pnpm/default-resolver@20.0.7 - -## 12.0.9 - -### Patch Changes - -- Updated dependencies [7ee59a1] - - @pnpm/types@12.1.0 - - @pnpm/cli-utils@4.0.4 - - @pnpm/config@21.8.2 - - @pnpm/lockfile.fs@1.0.2 - - @pnpm/modules-yaml@13.1.6 - - @pnpm/outdated@15.1.3 - - @pnpm/default-resolver@20.0.6 - -## 12.0.8 - -### Patch Changes - -- @pnpm/cli-utils@4.0.3 - -## 12.0.7 - -### Patch Changes - -- Updated dependencies [251ab21] - - @pnpm/config@21.8.1 - - @pnpm/cli-utils@4.0.2 - -## 12.0.6 - -### Patch Changes - -- @pnpm/cli-utils@4.0.1 - -## 12.0.5 - -### Patch Changes - -- Updated dependencies [26b065c] -- Updated dependencies [26b065c] - - @pnpm/cli-utils@4.0.0 - - @pnpm/config@21.8.0 - -## 12.0.4 - -### Patch Changes - -- Updated dependencies [cb006df] -- Updated dependencies [98c8bd6] -- Updated dependencies [d20eed3] - - @pnpm/types@12.0.0 - - @pnpm/cli-utils@3.1.7 - - @pnpm/config@21.7.0 - - @pnpm/lockfile.fs@1.0.1 - - @pnpm/modules-yaml@13.1.5 - - @pnpm/outdated@15.1.2 - - @pnpm/default-resolver@20.0.5 - -## 12.0.3 - -### Patch Changes - -- Updated dependencies [8055a30] - - @pnpm/lockfile.fs@1.0.0 - - @pnpm/outdated@15.1.1 - - @pnpm/config@21.6.3 - - @pnpm/cli-utils@3.1.6 - -## 12.0.2 - -### Patch Changes - -- f6e7ace: The `pnpm outdated` command now supports the [`catalog:` protocol](https://pnpm.io/catalogs). -- Updated dependencies [0f0e441] -- Updated dependencies [f6e7ace] -- Updated dependencies [0ef168b] - - @pnpm/outdated@15.1.0 - - @pnpm/types@11.1.0 - - @pnpm/cli-utils@3.1.5 - - @pnpm/config@21.6.2 - - @pnpm/lockfile-file@9.1.3 - - @pnpm/modules-yaml@13.1.4 - - @pnpm/default-resolver@20.0.4 - -## 12.0.1 - -### Patch Changes - -- Updated dependencies [afe520d] - - @pnpm/config@21.6.1 - - @pnpm/default-resolver@20.0.3 - - @pnpm/outdated@15.0.1 - - @pnpm/cli-utils@3.1.4 - -## 12.0.0 - -### Major Changes - -- dd00eeb: Renamed dir to rootDir in the Project object. - -### Patch Changes - -- Updated dependencies [1b03682] -- Updated dependencies [dd00eeb] -- Updated dependencies -- Updated dependencies [9b5b869] - - @pnpm/config@21.6.0 - - @pnpm/outdated@15.0.0 - - @pnpm/types@11.0.0 - - @pnpm/command@5.0.2 - - @pnpm/cli-utils@3.1.3 - - @pnpm/default-resolver@20.0.2 - - @pnpm/lockfile-file@9.1.2 - - @pnpm/modules-yaml@13.1.3 - -## 11.1.8 - -### Patch Changes - -- Updated dependencies [7c6c923] -- Updated dependencies [7d10394] -- Updated dependencies [d8eab39] -- Updated dependencies [13e55b2] -- Updated dependencies [04b8363] - - @pnpm/config@21.5.0 - - @pnpm/types@10.1.1 - - @pnpm/cli-utils@3.1.2 - - @pnpm/lockfile-file@9.1.1 - - @pnpm/modules-yaml@13.1.2 - - @pnpm/outdated@14.0.12 - - @pnpm/default-resolver@20.0.1 - -## 11.1.7 - -### Patch Changes - -- Updated dependencies [47341e5] - - @pnpm/lockfile-file@9.1.0 - - @pnpm/config@21.4.0 - - @pnpm/outdated@14.0.11 - - @pnpm/cli-utils@3.1.1 - -## 11.1.6 - -### Patch Changes - -- Updated dependencies [b7ca13f] -- Updated dependencies [b7ca13f] - - @pnpm/cli-utils@3.1.0 - - @pnpm/config@21.3.0 - - @pnpm/outdated@14.0.10 - -## 11.1.5 - -### Patch Changes - -- Updated dependencies [0c08e1c] - - @pnpm/default-resolver@20.0.0 - - @pnpm/outdated@14.0.9 - - @pnpm/config@21.2.3 - - @pnpm/cli-utils@3.0.7 - -## 11.1.4 - -### Patch Changes - -- Updated dependencies [45f4262] - - @pnpm/types@10.1.0 - - @pnpm/cli-utils@3.0.6 - - @pnpm/config@21.2.2 - - @pnpm/lockfile-file@9.0.6 - - @pnpm/modules-yaml@13.1.1 - - @pnpm/outdated@14.0.8 - - @pnpm/default-resolver@19.0.5 - -## 11.1.3 - -### Patch Changes - -- Updated dependencies [a7aef51] -- Updated dependencies [37538f5] - - @pnpm/error@6.0.1 - - @pnpm/command@5.0.1 - - @pnpm/outdated@14.0.7 - - @pnpm/cli-utils@3.0.5 - - @pnpm/config@21.2.1 - - @pnpm/lockfile-file@9.0.5 - - @pnpm/default-resolver@19.0.4 - - @pnpm/store-path@9.0.1 - -## 11.1.2 - -### Patch Changes - -- @pnpm/default-resolver@19.0.3 -- @pnpm/outdated@14.0.6 -- @pnpm/cli-utils@3.0.4 - -## 11.1.1 - -### Patch Changes - -- 21de734: Details in the `pnpm outdated` output are wrapped correctly [#8037](https://github.com/pnpm/pnpm/pull/8037). - - @pnpm/lockfile-file@9.0.4 - - @pnpm/outdated@14.0.5 - - @pnpm/default-resolver@19.0.2 - -## 11.1.0 - -### Minor Changes - -- 9719a42: New setting called `virtual-store-dir-max-length` added to modify the maximum allowed length of the directories inside `node_modules/.pnpm`. The default length is set to 120 characters. This setting is particularly useful on Windows, where there is a limit to the maximum length of a file path [#7355](https://github.com/pnpm/pnpm/issues/7355). - -### Patch Changes - -- Updated dependencies [9719a42] - - @pnpm/modules-yaml@13.1.0 - - @pnpm/config@21.2.0 - - @pnpm/lockfile-file@9.0.3 - - @pnpm/outdated@14.0.4 - - @pnpm/cli-utils@3.0.3 - -## 11.0.4 - -### Patch Changes - -- Updated dependencies [c969f37] - - @pnpm/lockfile-file@9.0.2 - - @pnpm/outdated@14.0.3 - - @pnpm/default-resolver@19.0.1 - -## 11.0.3 - -### Patch Changes - -- Updated dependencies [2cbf7b7] -- Updated dependencies [6b6ca69] - - @pnpm/lockfile-file@9.0.1 - - @pnpm/outdated@14.0.2 - -## 11.0.2 - -### Patch Changes - -- Updated dependencies [a80b539] - - @pnpm/cli-utils@3.0.2 - - @pnpm/outdated@14.0.1 - -## 11.0.1 - -### Patch Changes - -- Updated dependencies [e0f47f4] - - @pnpm/config@21.1.0 - - @pnpm/cli-utils@3.0.1 - -## 11.0.0 - -### Major Changes - -- 43cdd87: Node.js v16 support dropped. Use at least Node.js v18.12. - -### Patch Changes - -- 98566d9: Added cache for `pnpm dlx` [#5277](https://github.com/pnpm/pnpm/issues/5277). -- Updated dependencies [7733f3a] -- Updated dependencies [3ded840] -- Updated dependencies [43cdd87] -- Updated dependencies [2d9e3b8] -- Updated dependencies [086b69c] -- Updated dependencies [d381a60] -- Updated dependencies [3477ee5] -- Updated dependencies [cfa33f1] -- Updated dependencies [e748162] -- Updated dependencies [f67ad31] -- Updated dependencies [2b89155] -- Updated dependencies [60839fc] -- Updated dependencies [730929e] -- Updated dependencies [98566d9] - - @pnpm/types@10.0.0 - - @pnpm/config@21.0.0 - - @pnpm/error@6.0.0 - - @pnpm/common-cli-options-help@2.0.0 - - @pnpm/default-resolver@19.0.0 - - @pnpm/modules-yaml@13.0.0 - - @pnpm/lockfile-file@9.0.0 - - @pnpm/outdated@14.0.0 - - @pnpm/store-path@9.0.0 - - @pnpm/matcher@6.0.0 - - @pnpm/cli-utils@3.0.0 - - @pnpm/command@5.0.0 - -## 10.0.17 - -### Patch Changes - -- @pnpm/default-resolver@18.0.22 -- @pnpm/outdated@13.0.42 -- @pnpm/cli-utils@2.1.9 -- @pnpm/config@20.4.2 - -## 10.0.16 - -### Patch Changes - -- @pnpm/outdated@13.0.41 - -## 10.0.15 - -### Patch Changes - -- Updated dependencies [d349bc3a2] -- Updated dependencies [37ccff637] -- Updated dependencies [d9564e354] - - @pnpm/modules-yaml@12.1.7 - - @pnpm/store-path@8.0.2 - - @pnpm/config@20.4.1 - - @pnpm/outdated@13.0.40 - - @pnpm/cli-utils@2.1.8 - -## 10.0.14 - -### Patch Changes - -- @pnpm/outdated@13.0.39 - -## 10.0.13 - -### Patch Changes - -- Updated dependencies [c597f72ec] - - @pnpm/config@20.4.0 - - @pnpm/cli-utils@2.1.7 - -## 10.0.12 - -### Patch Changes - -- Updated dependencies [4e71066dd] -- Updated dependencies [8fd4e349a] -- Updated dependencies [4d34684f1] - - @pnpm/common-cli-options-help@1.1.0 - - @pnpm/config@20.3.0 - - @pnpm/outdated@13.0.38 - - @pnpm/types@9.4.2 - - @pnpm/cli-utils@2.1.6 - - @pnpm/default-resolver@18.0.21 - - @pnpm/lockfile-file@8.1.6 - - @pnpm/modules-yaml@12.1.6 - -## 10.0.11 - -### Patch Changes - -- Updated dependencies -- Updated dependencies [672c559e4] - - @pnpm/types@9.4.1 - - @pnpm/config@20.2.0 - - @pnpm/lockfile-file@8.1.5 - - @pnpm/cli-utils@2.1.5 - - @pnpm/modules-yaml@12.1.5 - - @pnpm/outdated@13.0.37 - - @pnpm/default-resolver@18.0.20 - -## 10.0.10 - -### Patch Changes - -- @pnpm/outdated@13.0.36 - -## 10.0.9 - -### Patch Changes - -- @pnpm/cli-utils@2.1.4 -- @pnpm/outdated@13.0.35 - -## 10.0.8 - -### Patch Changes - -- @pnpm/cli-utils@2.1.3 -- @pnpm/outdated@13.0.34 - -## 10.0.7 - -### Patch Changes - -- @pnpm/default-resolver@18.0.19 -- @pnpm/outdated@13.0.33 - -## 10.0.6 - -### Patch Changes - -- @pnpm/outdated@13.0.32 - -## 10.0.5 - -### Patch Changes - -- @pnpm/outdated@13.0.31 - -## 10.0.4 - -### Patch Changes - -- @pnpm/outdated@13.0.30 -- @pnpm/config@20.1.2 -- @pnpm/cli-utils@2.1.2 - -## 10.0.3 - -### Patch Changes - -- @pnpm/outdated@13.0.29 - -## 10.0.2 - -### Patch Changes - -- Updated dependencies [7d65d901a] - - @pnpm/store-path@8.0.1 - - @pnpm/outdated@13.0.28 - - @pnpm/default-resolver@18.0.18 - - @pnpm/config@20.1.1 - - @pnpm/cli-utils@2.1.1 - -## 10.0.1 - -### Patch Changes - -- @pnpm/outdated@13.0.27 - -## 10.0.0 - -### Major Changes - -- d6592964f: `rootProjectManifestDir` is a required field. - -### Patch Changes - -- Updated dependencies [43ce9e4a6] -- Updated dependencies [d6592964f] - - @pnpm/types@9.4.0 - - @pnpm/cli-utils@2.1.0 - - @pnpm/config@20.1.0 - - @pnpm/lockfile-file@8.1.4 - - @pnpm/modules-yaml@12.1.4 - - @pnpm/outdated@13.0.26 - - @pnpm/default-resolver@18.0.17 - -## 9.0.38 - -### Patch Changes - -- @pnpm/outdated@13.0.25 - -## 9.0.37 - -### Patch Changes - -- @pnpm/outdated@13.0.24 - -## 9.0.36 - -### Patch Changes - -- Updated dependencies [ac5abd3ff] -- Updated dependencies [b60bb6cbe] - - @pnpm/config@20.0.0 - - @pnpm/default-resolver@18.0.16 - - @pnpm/outdated@13.0.23 - - @pnpm/cli-utils@2.0.24 - -## 9.0.35 - -### Patch Changes - -- @pnpm/outdated@13.0.22 - -## 9.0.34 - -### Patch Changes - -- @pnpm/outdated@13.0.21 - -## 9.0.33 - -### Patch Changes - -- Updated dependencies [b1dd0ee58] - - @pnpm/config@19.2.1 - - @pnpm/cli-utils@2.0.23 - -## 9.0.32 - -### Patch Changes - -- Updated dependencies [d774a3196] -- Updated dependencies [d774a3196] -- Updated dependencies [832e28826] - - @pnpm/config@19.2.0 - - @pnpm/types@9.3.0 - - @pnpm/cli-utils@2.0.22 - - @pnpm/lockfile-file@8.1.3 - - @pnpm/modules-yaml@12.1.3 - - @pnpm/outdated@13.0.20 - - @pnpm/default-resolver@18.0.15 - -## 9.0.31 - -### Patch Changes - -- Updated dependencies [ee328fd25] - - @pnpm/config@19.1.0 - - @pnpm/cli-utils@2.0.21 - - @pnpm/outdated@13.0.19 - -## 9.0.30 - -### Patch Changes - -- @pnpm/cli-utils@2.0.20 -- @pnpm/outdated@13.0.18 - -## 9.0.29 - -### Patch Changes - -- @pnpm/config@19.0.3 -- @pnpm/outdated@13.0.17 -- @pnpm/cli-utils@2.0.19 -- @pnpm/default-resolver@18.0.14 - -## 9.0.28 - -### Patch Changes - -- @pnpm/outdated@13.0.16 - -## 9.0.27 - -### Patch Changes - -- @pnpm/config@19.0.2 -- @pnpm/cli-utils@2.0.18 -- @pnpm/outdated@13.0.15 - -## 9.0.26 - -### Patch Changes - -- @pnpm/config@19.0.1 -- @pnpm/outdated@13.0.14 - -## 9.0.25 - -### Patch Changes - -- @pnpm/outdated@13.0.13 -- @pnpm/config@19.0.1 -- @pnpm/cli-utils@2.0.17 - -## 9.0.24 - -### Patch Changes - -- Updated dependencies [cb8bcc8df] - - @pnpm/config@19.0.0 - - @pnpm/default-resolver@18.0.13 - - @pnpm/outdated@13.0.12 - - @pnpm/cli-utils@2.0.16 - -## 9.0.23 - -### Patch Changes - -- @pnpm/cli-utils@2.0.15 -- @pnpm/outdated@13.0.11 - -## 9.0.22 - -### Patch Changes - -- @pnpm/outdated@13.0.10 - -## 9.0.21 - -### Patch Changes - -- @pnpm/cli-utils@2.0.14 - -## 9.0.20 - -### Patch Changes - -- @pnpm/default-resolver@18.0.12 -- @pnpm/outdated@13.0.9 -- @pnpm/config@18.4.4 - -## 9.0.19 - -### Patch Changes - -- @pnpm/default-resolver@18.0.11 -- @pnpm/outdated@13.0.8 - -## 9.0.18 - -### Patch Changes - -- Updated dependencies [aa2ae8fe2] - - @pnpm/types@9.2.0 - - @pnpm/cli-utils@2.0.13 - - @pnpm/config@18.4.4 - - @pnpm/lockfile-file@8.1.2 - - @pnpm/modules-yaml@12.1.2 - - @pnpm/outdated@13.0.7 - - @pnpm/default-resolver@18.0.10 - -## 9.0.17 - -### Patch Changes - -- @pnpm/cli-utils@2.0.12 -- @pnpm/config@18.4.3 -- @pnpm/default-resolver@18.0.9 -- @pnpm/outdated@13.0.6 - -## 9.0.16 - -### Patch Changes - -- @pnpm/config@18.4.2 -- @pnpm/outdated@13.0.5 - -## 9.0.15 - -### Patch Changes - -- @pnpm/outdated@13.0.4 - -## 9.0.14 - -### Patch Changes - -- @pnpm/outdated@13.0.3 - -## 9.0.13 - -### Patch Changes - -- Updated dependencies [e2d631217] - - @pnpm/config@18.4.2 - - @pnpm/cli-utils@2.0.11 - -## 9.0.12 - -### Patch Changes - -- @pnpm/outdated@13.0.2 -- @pnpm/config@18.4.1 -- @pnpm/lockfile-file@8.1.1 -- @pnpm/error@5.0.2 -- @pnpm/cli-utils@2.0.10 -- @pnpm/default-resolver@18.0.8 - -## 9.0.11 - -### Patch Changes - -- @pnpm/default-resolver@18.0.7 -- @pnpm/outdated@13.0.1 -- @pnpm/config@18.4.0 - -## 9.0.10 - -### Patch Changes - -- 04a279881: Should respect ignore patterns in updateConfig.ignoreDependencies [#6548](https://github.com/pnpm/pnpm/issues/6548) -- Updated dependencies [9c4ae87bd] -- Updated dependencies [a9e0b7cbf] -- Updated dependencies [9c4ae87bd] -- Updated dependencies [301b8e2da] -- Updated dependencies [04a279881] - - @pnpm/lockfile-file@8.1.0 - - @pnpm/types@9.1.0 - - @pnpm/config@18.4.0 - - @pnpm/outdated@13.0.0 - - @pnpm/default-resolver@18.0.6 - - @pnpm/cli-utils@2.0.9 - - @pnpm/modules-yaml@12.1.1 - - @pnpm/error@5.0.1 - -## 9.0.9 - -### Patch Changes - -- Updated dependencies [ee429b300] -- Updated dependencies [1de07a4af] - - @pnpm/cli-utils@2.0.8 - - @pnpm/config@18.3.2 - - @pnpm/outdated@12.0.7 - -## 9.0.8 - -### Patch Changes - -- edb3072a9: Update dependencies. -- Updated dependencies [2809e89ab] -- Updated dependencies [e6b83c84e] - - @pnpm/config@18.3.1 - - @pnpm/modules-yaml@12.1.0 - - @pnpm/default-resolver@18.0.5 - - @pnpm/outdated@12.0.6 - - @pnpm/cli-utils@2.0.7 - -## 9.0.7 - -### Patch Changes - -- @pnpm/default-resolver@18.0.4 -- @pnpm/outdated@12.0.5 - -## 9.0.6 - -### Patch Changes - -- Updated dependencies [32f8e08c6] -- Updated dependencies [c0760128d] - - @pnpm/config@18.3.0 - - @pnpm/lockfile-file@8.0.2 - - @pnpm/outdated@12.0.4 - - @pnpm/cli-utils@2.0.6 - - @pnpm/default-resolver@18.0.3 - -## 9.0.5 - -### Patch Changes - -- Updated dependencies [fc8780ca9] - - @pnpm/config@18.2.0 - - @pnpm/outdated@12.0.3 - - @pnpm/cli-utils@2.0.5 - -## 9.0.4 - -### Patch Changes - -- Updated dependencies [5087636b6] -- Updated dependencies [94f94eed6] - - @pnpm/lockfile-file@8.0.1 - - @pnpm/outdated@12.0.2 - - @pnpm/default-resolver@18.0.2 - - @pnpm/cli-utils@2.0.4 - - @pnpm/config@18.1.1 - -## 9.0.3 - -### Patch Changes - -- Updated dependencies [e2cb4b63d] -- Updated dependencies [cd6ce11f0] - - @pnpm/config@18.1.0 - - @pnpm/cli-utils@2.0.3 - - @pnpm/default-resolver@18.0.1 - - @pnpm/outdated@12.0.1 - -## 9.0.2 - -### Patch Changes - -- @pnpm/config@18.0.2 -- @pnpm/cli-utils@2.0.2 - -## 9.0.1 - -### Patch Changes - -- @pnpm/config@18.0.1 -- @pnpm/cli-utils@2.0.1 - -## 9.0.0 - -### Major Changes - -- eceaa8b8b: Node.js 14 support dropped. -- 9d026b7cb: Drop node.js 14 support. Update lru-cache. - -### Patch Changes - -- 22ccf155e: Fix `Segmentation fault` error in the bundled version of pnpm [#6241](https://github.com/pnpm/pnpm/issues/6241). -- Updated dependencies [47e45d717] -- Updated dependencies [47e45d717] -- Updated dependencies [158d8cf22] -- Updated dependencies [eceaa8b8b] -- Updated dependencies [8e35c21d1] -- Updated dependencies [47e45d717] -- Updated dependencies [47e45d717] -- Updated dependencies [113f0ae26] -- Updated dependencies [417c8ac59] - - @pnpm/config@18.0.0 - - @pnpm/lockfile-file@8.0.0 - - @pnpm/common-cli-options-help@1.0.0 - - @pnpm/default-resolver@18.0.0 - - @pnpm/modules-yaml@12.0.0 - - @pnpm/outdated@12.0.0 - - @pnpm/store-path@8.0.0 - - @pnpm/matcher@5.0.0 - - @pnpm/error@5.0.0 - - @pnpm/types@9.0.0 - - @pnpm/cli-utils@2.0.0 - - @pnpm/command@4.0.0 - -## 8.0.37 - -### Patch Changes - -- @pnpm/config@17.0.2 -- @pnpm/cli-utils@1.1.7 - -## 8.0.36 - -### Patch Changes - -- Updated dependencies [b38d711f3] - - @pnpm/config@17.0.1 - - @pnpm/cli-utils@1.1.6 - -## 8.0.35 - -### Patch Changes - -- Updated dependencies [787c43dcc] -- Updated dependencies [e505b58e3] - - @pnpm/lockfile-file@7.0.6 - - @pnpm/config@17.0.0 - - @pnpm/outdated@11.0.21 - - @pnpm/cli-utils@1.1.5 - - @pnpm/default-resolver@17.0.11 - -## 8.0.34 - -### Patch Changes - -- @pnpm/config@16.7.2 -- @pnpm/cli-utils@1.1.4 - -## 8.0.33 - -### Patch Changes - -- @pnpm/config@16.7.1 -- @pnpm/cli-utils@1.1.3 - -## 8.0.32 - -### Patch Changes - -- Updated dependencies [7d64d757b] -- Updated dependencies [5c31fa8be] - - @pnpm/cli-utils@1.1.2 - - @pnpm/config@16.7.0 - -## 8.0.31 - -### Patch Changes - -- Updated dependencies [ed946c73e] - - @pnpm/lockfile-file@7.0.5 - - @pnpm/outdated@11.0.20 - - @pnpm/config@16.6.4 - - @pnpm/cli-utils@1.1.1 - -## 8.0.30 - -### Patch Changes - -- Updated dependencies [0377d9367] - - @pnpm/cli-utils@1.1.0 - - @pnpm/config@16.6.3 - -## 8.0.29 - -### Patch Changes - -- @pnpm/default-resolver@17.0.10 -- @pnpm/outdated@11.0.19 -- @pnpm/config@16.6.2 -- @pnpm/cli-utils@1.0.34 - -## 8.0.28 - -### Patch Changes - -- @pnpm/default-resolver@17.0.9 -- @pnpm/config@16.6.1 -- @pnpm/outdated@11.0.18 -- @pnpm/cli-utils@1.0.33 - -## 8.0.27 - -### Patch Changes - -- Updated dependencies [59ee53678] - - @pnpm/config@16.6.0 - - @pnpm/lockfile-file@7.0.4 - - @pnpm/outdated@11.0.17 - - @pnpm/default-resolver@17.0.8 - - @pnpm/cli-utils@1.0.32 - -## 8.0.26 - -### Patch Changes - -- @pnpm/lockfile-file@7.0.3 -- @pnpm/outdated@11.0.16 -- @pnpm/config@16.5.5 -- @pnpm/cli-utils@1.0.31 - -## 8.0.25 - -### Patch Changes - -- @pnpm/config@16.5.4 -- @pnpm/cli-utils@1.0.30 - -## 8.0.24 - -### Patch Changes - -- @pnpm/config@16.5.3 -- @pnpm/cli-utils@1.0.29 - -## 8.0.23 - -### Patch Changes - -- @pnpm/config@16.5.2 -- @pnpm/cli-utils@1.0.28 - -## 8.0.22 - -### Patch Changes - -- @pnpm/config@16.5.1 -- @pnpm/cli-utils@1.0.27 - -## 8.0.21 - -### Patch Changes - -- Updated dependencies [28b47a156] - - @pnpm/config@16.5.0 - - @pnpm/cli-utils@1.0.26 - -## 8.0.20 - -### Patch Changes - -- @pnpm/default-resolver@17.0.7 -- @pnpm/outdated@11.0.15 -- @pnpm/config@16.4.3 -- @pnpm/cli-utils@1.0.25 - -## 8.0.19 - -### Patch Changes - -- Updated dependencies [9a68ebbae] - - @pnpm/lockfile-file@7.0.2 - - @pnpm/outdated@11.0.14 - - @pnpm/config@16.4.2 - - @pnpm/cli-utils@1.0.24 - -## 8.0.18 - -### Patch Changes - -- @pnpm/lockfile-file@7.0.1 -- @pnpm/outdated@11.0.13 -- @pnpm/config@16.4.1 -- @pnpm/cli-utils@1.0.23 - -## 8.0.17 - -### Patch Changes - -- Updated dependencies [3ebce5db7] -- Updated dependencies [3ebce5db7] - - @pnpm/lockfile-file@7.0.0 - - @pnpm/config@16.4.0 - - @pnpm/outdated@11.0.12 - - @pnpm/error@4.0.1 - - @pnpm/cli-utils@1.0.22 - - @pnpm/default-resolver@17.0.6 - -## 8.0.16 - -### Patch Changes - -- Updated dependencies [1fad508b0] - - @pnpm/config@16.3.0 - - @pnpm/cli-utils@1.0.21 - -## 8.0.15 - -### Patch Changes - -- @pnpm/cli-utils@1.0.20 -- @pnpm/outdated@11.0.11 -- @pnpm/default-resolver@17.0.5 -- @pnpm/config@16.2.2 - -## 8.0.14 - -### Patch Changes - -- Updated dependencies [d71dbf230] - - @pnpm/config@16.2.1 - - @pnpm/cli-utils@1.0.19 - -## 8.0.13 - -### Patch Changes - -- Updated dependencies [841f52e70] - - @pnpm/config@16.2.0 - - @pnpm/outdated@11.0.10 - - @pnpm/cli-utils@1.0.18 - -## 8.0.12 - -### Patch Changes - -- Updated dependencies [b77651d14] -- Updated dependencies [2458741fa] - - @pnpm/types@8.10.0 - - @pnpm/modules-yaml@11.1.0 - - @pnpm/cli-utils@1.0.17 - - @pnpm/config@16.1.11 - - @pnpm/lockfile-file@6.0.5 - - @pnpm/outdated@11.0.9 - - @pnpm/default-resolver@17.0.4 - -## 8.0.11 - -### Patch Changes - -- @pnpm/lockfile-file@6.0.4 -- @pnpm/outdated@11.0.8 -- @pnpm/config@16.1.10 -- @pnpm/cli-utils@1.0.16 - -## 8.0.10 - -### Patch Changes - -- @pnpm/config@16.1.9 -- @pnpm/cli-utils@1.0.15 - -## 8.0.9 - -### Patch Changes - -- @pnpm/cli-utils@1.0.14 -- @pnpm/config@16.1.8 - -## 8.0.8 - -### Patch Changes - -- Updated dependencies [a9d59d8bc] - - @pnpm/config@16.1.7 - - @pnpm/lockfile-file@6.0.3 - - @pnpm/cli-utils@1.0.13 - - @pnpm/outdated@11.0.7 - - @pnpm/default-resolver@17.0.3 - -## 8.0.7 - -### Patch Changes - -- @pnpm/config@16.1.6 -- @pnpm/cli-utils@1.0.12 - -## 8.0.6 - -### Patch Changes - -- @pnpm/config@16.1.5 -- @pnpm/cli-utils@1.0.11 - -## 8.0.5 - -### Patch Changes - -- @pnpm/cli-utils@1.0.10 -- @pnpm/config@16.1.4 -- @pnpm/default-resolver@17.0.2 -- @pnpm/outdated@11.0.6 - -## 8.0.4 - -### Patch Changes - -- Updated dependencies [969f8a002] - - @pnpm/matcher@4.0.1 - - @pnpm/config@16.1.3 - - @pnpm/outdated@11.0.5 - - @pnpm/cli-utils@1.0.9 - -## 8.0.3 - -### Patch Changes - -- @pnpm/config@16.1.2 -- @pnpm/cli-utils@1.0.8 - -## 8.0.2 - -### Patch Changes - -- @pnpm/outdated@11.0.4 -- @pnpm/config@16.1.1 -- @pnpm/cli-utils@1.0.7 - -## 8.0.1 - -### Patch Changes - -- Updated dependencies [3dab7f83c] - - @pnpm/config@16.1.0 - - @pnpm/cli-utils@1.0.6 - -## 8.0.0 - -### Major Changes - -- 46852d4b8: To select the output format, the format option should be used. The table boolean option is removed. - -### Minor Changes - -- 46852d4b8: Support `--format=json` option to output outdated packages in JSON format with `outdated` command [#2705](https://github.com/pnpm/pnpm/issues/2705). - - ```bash - pnpm outdated --format=json - #or - pnpm outdated --json - ``` - -### Patch Changes - -- Updated dependencies [702e847c1] - - @pnpm/types@8.9.0 - - @pnpm/cli-utils@1.0.5 - - @pnpm/config@16.0.5 - - @pnpm/lockfile-file@6.0.2 - - @pnpm/modules-yaml@11.0.2 - - @pnpm/outdated@11.0.3 - - @pnpm/default-resolver@17.0.1 - -## 7.0.4 - -### Patch Changes - -- @pnpm/config@16.0.4 -- @pnpm/cli-utils@1.0.4 - -## 7.0.3 - -### Patch Changes - -- Updated dependencies [aacb83f73] -- Updated dependencies [a14ad09e6] - - @pnpm/config@16.0.3 - - @pnpm/cli-utils@1.0.3 - -## 7.0.2 - -### Patch Changes - -- Updated dependencies [804de211e] -- Updated dependencies [bea0acdfc] - - @pnpm/default-resolver@17.0.0 - - @pnpm/config@16.0.2 - - @pnpm/outdated@11.0.2 - - @pnpm/cli-utils@1.0.2 - -## 7.0.1 - -### Patch Changes - -- Updated dependencies [e7fd8a84c] -- Updated dependencies [844e82f3a] -- Updated dependencies [768d41745] - - @pnpm/config@16.0.1 - - @pnpm/types@8.8.0 - - @pnpm/outdated@11.0.1 - - @pnpm/cli-utils@1.0.1 - - @pnpm/lockfile-file@6.0.1 - - @pnpm/modules-yaml@11.0.1 - - @pnpm/default-resolver@16.0.1 - -## 7.0.0 - -### Major Changes - -- f884689e0: Require `@pnpm/logger` v5. - -### Patch Changes - -- Updated dependencies [043d988fc] -- Updated dependencies [1d0fd82fd] -- Updated dependencies [645384bfd] -- Updated dependencies [72f7d6b3b] -- Updated dependencies [6ad990a6a] -- Updated dependencies [f884689e0] -- Updated dependencies [6ad990a6a] -- Updated dependencies [3c117996e] - - @pnpm/config@16.0.0 - - @pnpm/default-resolver@16.0.0 - - @pnpm/error@4.0.0 - - @pnpm/modules-yaml@11.0.0 - - @pnpm/outdated@11.0.0 - - @pnpm/cli-utils@1.0.0 - - @pnpm/lockfile-file@6.0.0 - - @pnpm/matcher@4.0.0 - - @pnpm/store-path@7.0.0 - -## 6.2.3 - -### Patch Changes - -- Updated dependencies [7c296fe9b] - - @pnpm/lockfile-file@5.3.8 - - @pnpm/outdated@10.1.3 - - @pnpm/config@15.10.12 - - @pnpm/cli-utils@0.7.43 - - @pnpm/default-resolver@15.0.24 - -## 6.2.2 - -### Patch Changes - -- @pnpm/cli-utils@0.7.42 -- @pnpm/default-resolver@15.0.23 -- @pnpm/outdated@10.1.2 -- @pnpm/config@15.10.11 - -## 6.2.1 - -### Patch Changes - -- Updated dependencies [e8a631bf0] - - @pnpm/error@3.1.0 - - @pnpm/cli-utils@0.7.41 - - @pnpm/config@15.10.10 - - @pnpm/default-resolver@15.0.22 - - @pnpm/lockfile-file@5.3.7 - - @pnpm/outdated@10.1.1 - -## 6.2.0 - -### Minor Changes - -- d665f3ff7: Ignore packages listed in package.json > pnpm.updateConfig.ignoreDependencies fields on update/outdated command [#5358](https://github.com/pnpm/pnpm/issues/5358) - -### Patch Changes - -- Updated dependencies [abb41a626] -- Updated dependencies [d665f3ff7] - - @pnpm/matcher@3.2.0 - - @pnpm/outdated@10.1.0 - - @pnpm/types@8.7.0 - - @pnpm/config@15.10.9 - - @pnpm/cli-utils@0.7.40 - - @pnpm/lockfile-file@5.3.6 - - @pnpm/modules-yaml@10.0.8 - - @pnpm/default-resolver@15.0.21 - -## 6.1.8 - -### Patch Changes - -- @pnpm/config@15.10.8 -- @pnpm/cli-utils@0.7.39 - -## 6.1.7 - -### Patch Changes - -- @pnpm/config@15.10.7 -- @pnpm/cli-utils@0.7.38 - -## 6.1.6 - -### Patch Changes - -- Updated dependencies [156cc1ef6] -- Updated dependencies [9b44d38a4] - - @pnpm/types@8.6.0 - - @pnpm/matcher@3.1.0 - - @pnpm/cli-utils@0.7.37 - - @pnpm/config@15.10.6 - - @pnpm/lockfile-file@5.3.5 - - @pnpm/modules-yaml@10.0.7 - - @pnpm/outdated@10.0.28 - - @pnpm/default-resolver@15.0.20 - -## 6.1.5 - -### Patch Changes - -- @pnpm/default-resolver@15.0.19 -- @pnpm/outdated@10.0.27 -- @pnpm/config@15.10.5 -- @pnpm/cli-utils@0.7.36 - -## 6.1.4 - -### Patch Changes - -- @pnpm/cli-utils@0.7.35 -- @pnpm/config@15.10.4 - -## 6.1.3 - -### Patch Changes - -- Updated dependencies [0373af22e] - - @pnpm/lockfile-file@5.3.4 - - @pnpm/default-resolver@15.0.18 - - @pnpm/outdated@10.0.26 - - @pnpm/config@15.10.3 - - @pnpm/cli-utils@0.7.34 - -## 6.1.2 - -### Patch Changes - -- @pnpm/default-resolver@15.0.17 -- @pnpm/outdated@10.0.25 -- @pnpm/config@15.10.2 -- @pnpm/cli-utils@0.7.33 - -## 6.1.1 - -### Patch Changes - -- @pnpm/default-resolver@15.0.16 -- @pnpm/outdated@10.0.24 -- @pnpm/config@15.10.1 -- @pnpm/cli-utils@0.7.32 - -## 6.1.0 - -### Minor Changes - -- 2aa22e4b1: Set `NODE_PATH` when `preferSymlinkedExecutables` is enabled. - -### Patch Changes - -- Updated dependencies [2aa22e4b1] - - @pnpm/config@15.10.0 - - @pnpm/cli-utils@0.7.31 - -## 6.0.34 - -### Patch Changes - -- @pnpm/config@15.9.4 -- @pnpm/cli-utils@0.7.30 - -## 6.0.33 - -### Patch Changes - -- @pnpm/config@15.9.3 -- @pnpm/cli-utils@0.7.29 - -## 6.0.32 - -### Patch Changes - -- @pnpm/default-resolver@15.0.15 -- @pnpm/outdated@10.0.23 -- @pnpm/config@15.9.2 -- @pnpm/cli-utils@0.7.28 - -## 6.0.31 - -### Patch Changes - -- @pnpm/config@15.9.1 -- @pnpm/outdated@10.0.22 -- @pnpm/default-resolver@15.0.14 -- @pnpm/cli-utils@0.7.27 - -## 6.0.30 - -### Patch Changes - -- 238a165a5: dependencies maintenance -- Updated dependencies [1e5482da4] - - @pnpm/lockfile-file@5.3.3 - - @pnpm/default-resolver@15.0.13 - - @pnpm/outdated@10.0.21 - - @pnpm/config@15.9.0 - -## 6.0.29 - -### Patch Changes - -- 8103f92bd: Use a patched version of ramda to fix deprecation warnings on Node.js 16. Related issue: https://github.com/ramda/ramda/pull/3270 -- Updated dependencies [43cd6aaca] -- Updated dependencies [8103f92bd] -- Updated dependencies [65c4260de] -- Updated dependencies [29a81598a] - - @pnpm/config@15.9.0 - - @pnpm/lockfile-file@5.3.2 - - @pnpm/outdated@10.0.20 - - @pnpm/cli-utils@0.7.26 - - @pnpm/default-resolver@15.0.12 - -## 6.0.28 - -### Patch Changes - -- Updated dependencies [44544b493] -- Updated dependencies [c90798461] -- Updated dependencies [34121d753] - - @pnpm/lockfile-file@5.3.1 - - @pnpm/types@8.5.0 - - @pnpm/config@15.8.1 - - @pnpm/outdated@10.0.19 - - @pnpm/default-resolver@15.0.11 - - @pnpm/cli-utils@0.7.25 - - @pnpm/modules-yaml@10.0.6 - -## 6.0.27 - -### Patch Changes - -- @pnpm/outdated@10.0.18 - -## 6.0.26 - -### Patch Changes - -- Updated dependencies [cac34ad69] -- Updated dependencies [99019e071] - - @pnpm/config@15.8.0 - - @pnpm/cli-utils@0.7.24 - -## 6.0.25 - -### Patch Changes - -- Updated dependencies [8dcfbe357] - - @pnpm/lockfile-file@5.3.0 - - @pnpm/outdated@10.0.17 - - @pnpm/config@15.7.1 - - @pnpm/cli-utils@0.7.23 - -## 6.0.24 - -### Patch Changes - -- Updated dependencies [4fa1091c8] - - @pnpm/config@15.7.0 - - @pnpm/lockfile-file@5.2.0 - - @pnpm/cli-utils@0.7.22 - - @pnpm/outdated@10.0.16 - - @pnpm/default-resolver@15.0.10 - -## 6.0.23 - -### Patch Changes - -- Updated dependencies [7334b347b] - - @pnpm/config@15.6.1 - - @pnpm/cli-utils@0.7.21 - - @pnpm/outdated@10.0.15 - -## 6.0.22 - -### Patch Changes - -- Updated dependencies [28f000509] -- Updated dependencies [406656f80] - - @pnpm/config@15.6.0 - - @pnpm/default-resolver@15.0.9 - - @pnpm/cli-utils@0.7.20 - - @pnpm/outdated@10.0.14 - -## 6.0.21 - -### Patch Changes - -- @pnpm/config@15.5.2 -- @pnpm/cli-utils@0.7.19 - -## 6.0.20 - -### Patch Changes - -- @pnpm/cli-utils@0.7.18 -- @pnpm/outdated@10.0.13 - -## 6.0.19 - -### Patch Changes - -- Updated dependencies [ab684d77e] - - @pnpm/lockfile-file@5.1.4 - - @pnpm/default-resolver@15.0.8 - - @pnpm/outdated@10.0.12 - -## 6.0.18 - -### Patch Changes - -- 5f643f23b: Update ramda to v0.28. -- Updated dependencies [5f643f23b] - - @pnpm/cli-utils@0.7.17 - - @pnpm/config@15.5.1 - - @pnpm/lockfile-file@5.1.3 - - @pnpm/outdated@10.0.11 - -## 6.0.17 - -### Patch Changes - -- @pnpm/outdated@10.0.10 - -## 6.0.16 - -### Patch Changes - -- Updated dependencies [f48d46ef6] - - @pnpm/config@15.5.0 - - @pnpm/cli-utils@0.7.16 - -## 6.0.15 - -### Patch Changes - -- Updated dependencies [8e5b77ef6] - - @pnpm/types@8.4.0 - - @pnpm/lockfile-file@5.1.2 - - @pnpm/cli-utils@0.7.15 - - @pnpm/config@15.4.1 - - @pnpm/modules-yaml@10.0.5 - - @pnpm/outdated@10.0.9 - - @pnpm/default-resolver@15.0.7 - -## 6.0.14 - -### Patch Changes - -- Updated dependencies [2a34b21ce] -- Updated dependencies [47b5e45dd] - - @pnpm/types@8.3.0 - - @pnpm/config@15.4.0 - - @pnpm/cli-utils@0.7.14 - - @pnpm/lockfile-file@5.1.1 - - @pnpm/modules-yaml@10.0.4 - - @pnpm/outdated@10.0.8 - - @pnpm/default-resolver@15.0.6 - -## 6.0.13 - -### Patch Changes - -- Updated dependencies [fb5bbfd7a] -- Updated dependencies [56cf04cb3] - - @pnpm/types@8.2.0 - - @pnpm/config@15.3.0 - - @pnpm/lockfile-file@5.1.0 - - @pnpm/cli-utils@0.7.13 - - @pnpm/modules-yaml@10.0.3 - - @pnpm/outdated@10.0.7 - - @pnpm/default-resolver@15.0.5 - -## 6.0.12 - -### Patch Changes - -- Updated dependencies [25798aad1] - - @pnpm/config@15.2.1 - - @pnpm/cli-utils@0.7.12 - -## 6.0.11 - -### Patch Changes - -- Updated dependencies [4d39e4a0c] -- Updated dependencies [bc80631d3] -- Updated dependencies [d5730ba81] - - @pnpm/types@8.1.0 - - @pnpm/config@15.2.0 - - @pnpm/cli-utils@0.7.11 - - @pnpm/lockfile-file@5.0.4 - - @pnpm/modules-yaml@10.0.2 - - @pnpm/outdated@10.0.6 - - @pnpm/default-resolver@15.0.4 - -## 6.0.10 - -### Patch Changes - -- @pnpm/cli-utils@0.7.10 -- @pnpm/outdated@10.0.5 -- @pnpm/config@15.1.4 - -## 6.0.9 - -### Patch Changes - -- Updated dependencies [ae2f845c5] - - @pnpm/config@15.1.4 - - @pnpm/cli-utils@0.7.9 - -## 6.0.8 - -### Patch Changes - -- Updated dependencies [05159665d] - - @pnpm/config@15.1.3 - - @pnpm/cli-utils@0.7.8 - -## 6.0.7 - -### Patch Changes - -- @pnpm/cli-utils@0.7.7 - -## 6.0.6 - -### Patch Changes - -- Updated dependencies [af22c6c4f] - - @pnpm/config@15.1.2 - - @pnpm/cli-utils@0.7.6 - - @pnpm/outdated@10.0.4 - - @pnpm/default-resolver@15.0.3 - -## 6.0.5 - -### Patch Changes - -- Updated dependencies [52b0576af] - - @pnpm/cli-utils@0.7.5 - - @pnpm/lockfile-file@5.0.3 - - @pnpm/outdated@10.0.3 - -## 6.0.4 - -### Patch Changes - -- @pnpm/cli-utils@0.7.4 -- @pnpm/config@15.1.1 - -## 6.0.3 - -### Patch Changes - -- Updated dependencies [18ba5e2c0] - - @pnpm/types@8.0.1 - - @pnpm/cli-utils@0.7.3 - - @pnpm/config@15.1.1 - - @pnpm/lockfile-file@5.0.2 - - @pnpm/modules-yaml@10.0.1 - - @pnpm/outdated@10.0.2 - - @pnpm/default-resolver@15.0.2 - -## 6.0.2 - -### Patch Changes - -- Updated dependencies [e05dcc48a] - - @pnpm/config@15.1.0 - - @pnpm/cli-utils@0.7.2 - -## 6.0.1 - -### Patch Changes - -- Updated dependencies [cdeb65203] -- Updated dependencies [8dac029ef] -- Updated dependencies [72b79f55a] -- Updated dependencies [546e644e9] -- Updated dependencies [c6463b9fd] -- Updated dependencies [4bed585e2] -- Updated dependencies [8fa95fd86] - - @pnpm/store-path@6.0.0 - - @pnpm/config@15.0.0 - - @pnpm/outdated@10.0.1 - - @pnpm/cli-utils@0.7.1 - - @pnpm/error@3.0.1 - - @pnpm/lockfile-file@5.0.1 - - @pnpm/default-resolver@15.0.1 - -## 6.0.0 - -### Major Changes - -- 542014839: Node.js 12 is not supported. - -### Patch Changes - -- Updated dependencies [516859178] -- Updated dependencies [d504dc380] -- Updated dependencies [73d71a2d5] -- Updated dependencies [fa656992c] -- Updated dependencies [542014839] -- Updated dependencies [585e9ca9e] - - @pnpm/config@14.0.0 - - @pnpm/types@8.0.0 - - @pnpm/command@3.0.0 - - @pnpm/default-resolver@15.0.0 - - @pnpm/error@3.0.0 - - @pnpm/lockfile-file@5.0.0 - - @pnpm/matcher@3.0.0 - - @pnpm/modules-yaml@10.0.0 - - @pnpm/outdated@10.0.0 - - @pnpm/cli-utils@0.7.0 - - @pnpm/common-cli-options-help@0.9.0 - -## 5.1.10 - -### Patch Changes - -- Updated dependencies [70ba51da9] - - @pnpm/error@2.1.0 - - @pnpm/cli-utils@0.6.50 - - @pnpm/config@13.13.2 - - @pnpm/default-resolver@14.0.12 - - @pnpm/lockfile-file@4.3.1 - - @pnpm/outdated@9.0.32 - -## 5.1.9 - -### Patch Changes - -- Updated dependencies [b138d048c] - - @pnpm/lockfile-file@4.3.0 - - @pnpm/types@7.10.0 - - @pnpm/outdated@9.0.31 - - @pnpm/cli-utils@0.6.49 - - @pnpm/config@13.13.1 - - @pnpm/modules-yaml@9.1.1 - - @pnpm/default-resolver@14.0.11 - -## 5.1.8 - -### Patch Changes - -- Updated dependencies [334e5340a] - - @pnpm/config@13.13.0 - - @pnpm/cli-utils@0.6.48 - -## 5.1.7 - -### Patch Changes - -- Updated dependencies [b7566b979] - - @pnpm/config@13.12.0 - - @pnpm/cli-utils@0.6.47 - -## 5.1.6 - -### Patch Changes - -- Updated dependencies [cdc521cfa] - - @pnpm/modules-yaml@9.1.0 - - @pnpm/outdated@9.0.30 - - @pnpm/config@13.11.0 - -## 5.1.5 - -### Patch Changes - -- Updated dependencies [fff0e4493] - - @pnpm/config@13.11.0 - - @pnpm/cli-utils@0.6.46 - - @pnpm/outdated@9.0.29 - -## 5.1.4 - -### Patch Changes - -- @pnpm/cli-utils@0.6.45 - -## 5.1.3 - -### Patch Changes - -- Updated dependencies [e76151f66] -- Updated dependencies [26cd01b88] - - @pnpm/config@13.10.0 - - @pnpm/types@7.9.0 - - @pnpm/cli-utils@0.6.44 - - @pnpm/lockfile-file@4.2.6 - - @pnpm/modules-yaml@9.0.11 - - @pnpm/outdated@9.0.28 - - @pnpm/default-resolver@14.0.10 - -## 5.1.2 - -### Patch Changes - -- ea24c69fe: `strip-ansi` should be a prod dependency. - - @pnpm/cli-utils@0.6.43 - -## 5.1.1 - -### Patch Changes - -- Updated dependencies [8fe8f5e55] -- Updated dependencies [7375396db] - - @pnpm/config@13.9.0 - - @pnpm/modules-yaml@9.0.10 - - @pnpm/cli-utils@0.6.42 - - @pnpm/outdated@9.0.27 - -## 5.1.0 - -### Minor Changes - -- a6cf11cb7: New optional setting added: userConfig. userConfig may contain token helpers. - -### Patch Changes - -- Updated dependencies [732d4962f] -- Updated dependencies [a6cf11cb7] - - @pnpm/config@13.8.0 - - @pnpm/outdated@9.0.26 - - @pnpm/cli-utils@0.6.41 - -## 5.0.41 - -### Patch Changes - -- @pnpm/cli-utils@0.6.40 -- @pnpm/config@13.7.2 -- @pnpm/lockfile-file@4.2.5 -- @pnpm/modules-yaml@9.0.9 -- @pnpm/outdated@9.0.25 -- @pnpm/default-resolver@14.0.9 - -## 5.0.40 - -### Patch Changes - -- Updated dependencies [eb9ebd0f3] -- Updated dependencies [eb9ebd0f3] - - @pnpm/lockfile-file@4.2.4 - - @pnpm/outdated@9.0.24 - -## 5.0.39 - -### Patch Changes - -- @pnpm/cli-utils@0.6.39 - -## 5.0.38 - -### Patch Changes - -- @pnpm/cli-utils@0.6.38 -- @pnpm/config@13.7.1 -- @pnpm/lockfile-file@4.2.3 -- @pnpm/modules-yaml@9.0.8 -- @pnpm/outdated@9.0.23 -- @pnpm/default-resolver@14.0.8 - -## 5.0.37 - -### Patch Changes - -- Updated dependencies [30bfca967] -- Updated dependencies [927c4a089] -- Updated dependencies [10a4bd4db] - - @pnpm/config@13.7.0 - - @pnpm/common-cli-options-help@0.8.0 - - @pnpm/cli-utils@0.6.37 - - @pnpm/lockfile-file@4.2.2 - - @pnpm/modules-yaml@9.0.7 - - @pnpm/outdated@9.0.22 - - @pnpm/default-resolver@14.0.7 - -## 5.0.36 - -### Patch Changes - -- @pnpm/outdated@9.0.21 - -## 5.0.35 - -### Patch Changes - -- Updated dependencies [46aaf7108] - - @pnpm/config@13.6.1 - - @pnpm/default-resolver@14.0.6 - - @pnpm/cli-utils@0.6.36 - - @pnpm/outdated@9.0.20 - -## 5.0.34 - -### Patch Changes - -- Updated dependencies [8a99a01ff] - - @pnpm/config@13.6.0 - - @pnpm/outdated@9.0.19 - - @pnpm/cli-utils@0.6.35 - -## 5.0.33 - -### Patch Changes - -- @pnpm/cli-utils@0.6.34 -- @pnpm/outdated@9.0.18 - -## 5.0.32 - -### Patch Changes - -- Updated dependencies [a7ff2d5ce] - - @pnpm/config@13.5.1 - - @pnpm/cli-utils@0.6.33 - -## 5.0.31 - -### Patch Changes - -- Updated dependencies [002778559] - - @pnpm/config@13.5.0 - - @pnpm/cli-utils@0.6.32 - - @pnpm/default-resolver@14.0.5 - - @pnpm/outdated@9.0.17 - -## 5.0.30 - -### Patch Changes - -- @pnpm/default-resolver@14.0.4 -- @pnpm/outdated@9.0.16 - -## 5.0.29 - -### Patch Changes - -- @pnpm/default-resolver@14.0.3 -- @pnpm/outdated@9.0.15 - -## 5.0.28 - -### Patch Changes - -- @pnpm/cli-utils@0.6.31 - -## 5.0.27 - -### Patch Changes - -- @pnpm/config@13.4.2 -- @pnpm/cli-utils@0.6.30 -- @pnpm/lockfile-file@4.2.1 -- @pnpm/modules-yaml@9.0.6 -- @pnpm/outdated@9.0.14 -- @pnpm/default-resolver@14.0.2 - -## 5.0.26 - -### Patch Changes - -- @pnpm/default-resolver@14.0.1 -- @pnpm/outdated@9.0.13 - -## 5.0.25 - -### Patch Changes - -- Updated dependencies [4ab87844a] -- Updated dependencies [4ab87844a] - - @pnpm/lockfile-file@4.2.0 - - @pnpm/default-resolver@14.0.0 - - @pnpm/cli-utils@0.6.29 - - @pnpm/config@13.4.1 - - @pnpm/modules-yaml@9.0.5 - - @pnpm/outdated@9.0.12 - -## 5.0.24 - -### Patch Changes - -- @pnpm/default-resolver@13.0.9 -- @pnpm/outdated@9.0.11 - -## 5.0.23 - -### Patch Changes - -- Updated dependencies [b6d74c545] - - @pnpm/config@13.4.0 - - @pnpm/cli-utils@0.6.28 - - @pnpm/default-resolver@13.0.8 - - @pnpm/outdated@9.0.10 - -## 5.0.22 - -### Patch Changes - -- Updated dependencies [bd7bcdbe8] - - @pnpm/config@13.3.0 - - @pnpm/cli-utils@0.6.27 - - @pnpm/default-resolver@13.0.7 - - @pnpm/outdated@9.0.9 - -## 5.0.21 - -### Patch Changes - -- Updated dependencies [5ee3b2dc7] - - @pnpm/config@13.2.0 - - @pnpm/cli-utils@0.6.26 - -## 5.0.20 - -### Patch Changes - -- @pnpm/cli-utils@0.6.25 - -## 5.0.19 - -### Patch Changes - -- Updated dependencies [4027a3c69] -- Updated dependencies [1efaaf706] - - @pnpm/config@13.1.0 - - @pnpm/common-cli-options-help@0.7.1 - - @pnpm/cli-utils@0.6.24 - -## 5.0.18 - -### Patch Changes - -- @pnpm/outdated@9.0.8 - -## 5.0.17 - -### Patch Changes - -- Updated dependencies [fe5688dc0] -- Updated dependencies [c7081cbb4] -- Updated dependencies [c7081cbb4] - - @pnpm/common-cli-options-help@0.7.0 - - @pnpm/config@13.0.0 - - @pnpm/cli-utils@0.6.23 - -## 5.0.16 - -### Patch Changes - -- Updated dependencies [d62259d67] - - @pnpm/config@12.6.0 - - @pnpm/cli-utils@0.6.22 - - @pnpm/outdated@9.0.7 - -## 5.0.15 - -### Patch Changes - -- @pnpm/default-resolver@13.0.6 -- @pnpm/outdated@9.0.6 - -## 5.0.14 - -### Patch Changes - -- Updated dependencies [6681fdcbc] - - @pnpm/config@12.5.0 - - @pnpm/cli-utils@0.6.21 - - @pnpm/default-resolver@13.0.5 - - @pnpm/outdated@9.0.5 - -## 5.0.13 - -### Patch Changes - -- @pnpm/default-resolver@13.0.4 -- @pnpm/cli-utils@0.6.20 -- @pnpm/outdated@9.0.4 - -## 5.0.12 - -### Patch Changes - -- Updated dependencies [ede519190] - - @pnpm/config@12.4.9 - - @pnpm/cli-utils@0.6.19 - -## 5.0.11 - -### Patch Changes - -- @pnpm/config@12.4.8 -- @pnpm/cli-utils@0.6.18 - -## 5.0.10 - -### Patch Changes - -- @pnpm/default-resolver@13.0.3 -- @pnpm/outdated@9.0.3 - -## 5.0.9 - -### Patch Changes - -- Updated dependencies [655af55ba] - - @pnpm/config@12.4.7 - - @pnpm/cli-utils@0.6.17 - -## 5.0.8 - -### Patch Changes - -- @pnpm/default-resolver@13.0.2 -- @pnpm/outdated@9.0.2 - -## 5.0.7 - -### Patch Changes - -- Updated dependencies [3fb74c618] - - @pnpm/config@12.4.6 - - @pnpm/cli-utils@0.6.16 - -## 5.0.6 - -### Patch Changes - -- Updated dependencies [051296a16] - - @pnpm/config@12.4.5 - - @pnpm/cli-utils@0.6.15 - -## 5.0.5 - -### Patch Changes - -- Updated dependencies [af8b5716e] - - @pnpm/config@12.4.4 - - @pnpm/cli-utils@0.6.14 - -## 5.0.4 - -### Patch Changes - -- @pnpm/cli-utils@0.6.13 -- @pnpm/config@12.4.3 -- @pnpm/lockfile-file@4.1.1 -- @pnpm/modules-yaml@9.0.4 -- @pnpm/outdated@9.0.1 -- @pnpm/default-resolver@13.0.1 - -## 5.0.3 - -### Patch Changes - -- Updated dependencies [73c1f802e] - - @pnpm/config@12.4.2 - - @pnpm/cli-utils@0.6.12 - -## 5.0.2 - -### Patch Changes - -- @pnpm/cli-utils@0.6.11 - -## 5.0.1 - -### Patch Changes - -- Updated dependencies [2264bfdf4] - - @pnpm/config@12.4.1 - - @pnpm/cli-utils@0.6.10 - -## 5.0.0 - -### Major Changes - -- 691f64713: New required option added: cacheDir. - -### Patch Changes - -- Updated dependencies [25f6968d4] -- Updated dependencies [691f64713] -- Updated dependencies [5aaf3e3fa] - - @pnpm/config@12.4.0 - - @pnpm/default-resolver@13.0.0 - - @pnpm/outdated@9.0.0 - - @pnpm/cli-utils@0.6.9 - -## 4.1.12 - -### Patch Changes - -- Updated dependencies [8e76690f4] - - @pnpm/lockfile-file@4.1.0 - - @pnpm/outdated@8.0.14 - - @pnpm/cli-utils@0.6.8 - - @pnpm/config@12.3.3 - - @pnpm/modules-yaml@9.0.3 - - @pnpm/default-resolver@12.0.7 - -## 4.1.11 - -### Patch Changes - -- @pnpm/outdated@8.0.13 - -## 4.1.10 - -### Patch Changes - -- @pnpm/default-resolver@12.0.6 -- @pnpm/outdated@8.0.12 - -## 4.1.9 - -### Patch Changes - -- Updated dependencies [2dc5a7a4c] - - @pnpm/lockfile-file@4.0.4 - - @pnpm/outdated@8.0.11 - -## 4.1.8 - -### Patch Changes - -- @pnpm/default-resolver@12.0.5 -- @pnpm/outdated@8.0.10 -- @pnpm/cli-utils@0.6.7 -- @pnpm/config@12.3.2 -- @pnpm/lockfile-file@4.0.3 -- @pnpm/modules-yaml@9.0.2 - -## 4.1.7 - -### Patch Changes - -- a1a03d145: Import only the required functions from ramda. -- Updated dependencies [a1a03d145] - - @pnpm/config@12.3.1 - - @pnpm/lockfile-file@4.0.2 - - @pnpm/outdated@8.0.9 - - @pnpm/cli-utils@0.6.6 - -## 4.1.6 - -### Patch Changes - -- @pnpm/outdated@8.0.8 - -## 4.1.5 - -### Patch Changes - -- Updated dependencies [84ec82e05] -- Updated dependencies [c2a71e4fd] -- Updated dependencies [84ec82e05] - - @pnpm/config@12.3.0 - - @pnpm/common-cli-options-help@0.6.0 - - @pnpm/cli-utils@0.6.5 - -## 4.1.4 - -### Patch Changes - -- @pnpm/outdated@8.0.7 -- @pnpm/default-resolver@12.0.4 -- @pnpm/cli-utils@0.6.4 - -## 4.1.3 - -### Patch Changes - -- @pnpm/default-resolver@12.0.3 -- @pnpm/cli-utils@0.6.3 -- @pnpm/outdated@8.0.6 -- @pnpm/config@12.2.0 - -## 4.1.2 - -### Patch Changes - -- @pnpm/outdated@8.0.5 - -## 4.1.1 - -### Patch Changes - -- @pnpm/outdated@8.0.4 -- @pnpm/config@12.2.0 - -## 4.1.0 - -### Minor Changes - -- 05baaa6e7: Add new config setting: `fetch-timeout`. - -### Patch Changes - -- Updated dependencies [05baaa6e7] -- Updated dependencies [dfdf669e6] - - @pnpm/config@12.2.0 - - @pnpm/common-cli-options-help@0.5.0 - - @pnpm/cli-utils@0.6.2 - - @pnpm/default-resolver@12.0.2 - - @pnpm/outdated@8.0.3 - - @pnpm/lockfile-file@4.0.1 - - @pnpm/modules-yaml@9.0.1 - -## 4.0.3 - -### Patch Changes - -- Updated dependencies [ba5231ccf] - - @pnpm/config@12.1.0 - - @pnpm/cli-utils@0.6.1 - -## 4.0.2 - -### Patch Changes - -- @pnpm/default-resolver@12.0.1 -- @pnpm/outdated@8.0.2 -- @pnpm/config@12.0.0 - -## 4.0.1 - -### Patch Changes - -- @pnpm/outdated@8.0.1 - -## 4.0.0 - -### Major Changes - -- 97b986fbc: Node.js 10 support is dropped. At least Node.js 12.17 is required for the package to work. - -### Patch Changes - -- Updated dependencies [97b986fbc] -- Updated dependencies [78470a32d] -- Updated dependencies [155e70597] -- Updated dependencies [9c2a878c3] -- Updated dependencies [aed712455] -- Updated dependencies [8b66f26dc] -- Updated dependencies [f7750baed] -- Updated dependencies [aed712455] -- Updated dependencies [78470a32d] -- Updated dependencies [9c2a878c3] - - @pnpm/cli-utils@0.6.0 - - @pnpm/command@2.0.0 - - @pnpm/common-cli-options-help@0.4.0 - - @pnpm/config@12.0.0 - - @pnpm/default-resolver@12.0.0 - - @pnpm/error@2.0.0 - - @pnpm/lockfile-file@4.0.0 - - @pnpm/matcher@2.0.0 - - @pnpm/modules-yaml@9.0.0 - - @pnpm/outdated@8.0.0 - -## 3.0.54 - -### Patch Changes - -- Updated dependencies [4f1ce907a] - - @pnpm/config@11.14.2 - - @pnpm/cli-utils@0.5.4 - -## 3.0.53 - -### Patch Changes - -- Updated dependencies [4b3852c39] - - @pnpm/config@11.14.1 - - @pnpm/cli-utils@0.5.3 - -## 3.0.52 - -### Patch Changes - -- @pnpm/default-resolver@11.0.20 -- @pnpm/outdated@7.2.29 - -## 3.0.51 - -### Patch Changes - -- @pnpm/outdated@7.2.28 -- @pnpm/config@11.14.0 -- @pnpm/cli-utils@0.5.2 - -## 3.0.50 - -### Patch Changes - -- Updated dependencies [3be2b1773] - - @pnpm/cli-utils@0.5.1 - -## 3.0.49 - -### Patch Changes - -- Updated dependencies [51e1456dd] - - @pnpm/lockfile-file@3.2.1 - - @pnpm/outdated@7.2.27 - -## 3.0.48 - -### Patch Changes - -- @pnpm/default-resolver@11.0.19 -- @pnpm/outdated@7.2.26 - -## 3.0.47 - -### Patch Changes - -- Updated dependencies [249c068dd] -- Updated dependencies [a5e9d903c] -- Updated dependencies [cb040ae18] - - @pnpm/outdated@7.2.25 - - @pnpm/common-cli-options-help@0.3.1 - - @pnpm/cli-utils@0.5.0 - - @pnpm/config@11.14.0 - -## 3.0.46 - -### Patch Changes - -- Updated dependencies [c4cc62506] - - @pnpm/config@11.13.0 - - @pnpm/default-resolver@11.0.18 - - @pnpm/cli-utils@0.4.51 - - @pnpm/outdated@7.2.24 - -## 3.0.45 - -### Patch Changes - -- Updated dependencies [bff84dbca] - - @pnpm/config@11.12.1 - - @pnpm/cli-utils@0.4.50 - -## 3.0.44 - -### Patch Changes - -- @pnpm/cli-utils@0.4.49 - -## 3.0.43 - -### Patch Changes - -- @pnpm/cli-utils@0.4.48 - -## 3.0.42 - -### Patch Changes - -- Updated dependencies [9ad8c27bf] -- Updated dependencies [548f28df9] -- Updated dependencies [548f28df9] - - @pnpm/lockfile-file@3.2.0 - - @pnpm/cli-utils@0.4.47 - - @pnpm/config@11.12.0 - - @pnpm/outdated@7.2.23 - - @pnpm/modules-yaml@8.0.6 - - @pnpm/default-resolver@11.0.17 - -## 3.0.41 - -### Patch Changes - -- @pnpm/config@11.11.1 -- @pnpm/cli-utils@0.4.46 - -## 3.0.40 - -### Patch Changes - -- Updated dependencies [af897c324] - - @pnpm/lockfile-file@3.1.4 - - @pnpm/outdated@7.2.22 - -## 3.0.39 - -### Patch Changes - -- Updated dependencies [1e4a3a17a] -- Updated dependencies [f40bc5927] - - @pnpm/lockfile-file@3.1.3 - - @pnpm/config@11.11.0 - - @pnpm/outdated@7.2.21 - - @pnpm/cli-utils@0.4.45 - -## 3.0.38 - -### Patch Changes - -- Updated dependencies [425c7547d] - - @pnpm/config@11.10.2 - - @pnpm/outdated@7.2.20 - - @pnpm/cli-utils@0.4.44 - - @pnpm/default-resolver@11.0.16 - -## 3.0.37 - -### Patch Changes - -- Updated dependencies [ea09da716] - - @pnpm/config@11.10.1 - - @pnpm/cli-utils@0.4.43 - -## 3.0.36 - -### Patch Changes - -- Updated dependencies [1ec47db33] -- Updated dependencies [a8656b42f] - - @pnpm/common-cli-options-help@0.3.0 - - @pnpm/config@11.10.0 - - @pnpm/cli-utils@0.4.42 - -## 3.0.35 - -### Patch Changes - -- Updated dependencies [041537bc3] - - @pnpm/config@11.9.1 - - @pnpm/cli-utils@0.4.41 - -## 3.0.34 - -### Patch Changes - -- @pnpm/default-resolver@11.0.15 -- @pnpm/outdated@7.2.19 - -## 3.0.33 - -### Patch Changes - -- Updated dependencies [fba715512] - - @pnpm/lockfile-file@3.1.2 - - @pnpm/outdated@7.2.18 - - @pnpm/default-resolver@11.0.14 - -## 3.0.32 - -### Patch Changes - -- @pnpm/default-resolver@11.0.13 -- @pnpm/outdated@7.2.17 - -## 3.0.31 - -### Patch Changes - -- Updated dependencies [8698a7060] - - @pnpm/config@11.9.0 - - @pnpm/cli-utils@0.4.40 - - @pnpm/default-resolver@11.0.12 - - @pnpm/outdated@7.2.16 - -## 3.0.30 - -### Patch Changes - -- Updated dependencies [fcc1c7100] - - @pnpm/config@11.8.0 - - @pnpm/default-resolver@11.0.11 - - @pnpm/cli-utils@0.4.39 - - @pnpm/outdated@7.2.15 - -## 3.0.29 - -### Patch Changes - -- Updated dependencies [0c5f1bcc9] - - @pnpm/error@1.4.0 - - @pnpm/default-resolver@11.0.10 - - @pnpm/cli-utils@0.4.38 - - @pnpm/config@11.7.2 - - @pnpm/lockfile-file@3.1.1 - - @pnpm/outdated@7.2.14 - -## 3.0.28 - -### Patch Changes - -- Updated dependencies [3776b5a52] - - @pnpm/lockfile-file@3.1.0 - - @pnpm/outdated@7.2.13 - -## 3.0.27 - -### Patch Changes - -- Updated dependencies [dbcc6c96f] -- Updated dependencies [09492b7b4] - - @pnpm/lockfile-file@3.0.18 - - @pnpm/modules-yaml@8.0.5 - - @pnpm/outdated@7.2.12 - - @pnpm/cli-utils@0.4.37 - - @pnpm/default-resolver@11.0.9 - -## 3.0.26 - -### Patch Changes - -- e70232907: Use @arcanis/slice-ansi instead of slice-ansi. -- Updated dependencies [aa6bc4f95] - - @pnpm/lockfile-file@3.0.17 - - @pnpm/outdated@7.2.11 - - @pnpm/default-resolver@11.0.8 - - @pnpm/cli-utils@0.4.36 - -## 3.0.25 - -### Patch Changes - -- @pnpm/outdated@7.2.10 - -## 3.0.24 - -### Patch Changes - -- @pnpm/lockfile-file@3.0.16 -- @pnpm/cli-utils@0.4.35 -- @pnpm/config@11.7.1 -- @pnpm/modules-yaml@8.0.4 -- @pnpm/outdated@7.2.9 -- @pnpm/default-resolver@11.0.7 - -## 3.0.23 - -### Patch Changes - -- Updated dependencies [50b360ec1] - - @pnpm/config@11.7.0 - - @pnpm/cli-utils@0.4.34 - -## 3.0.22 - -### Patch Changes - -- @pnpm/lockfile-file@3.0.15 -- @pnpm/cli-utils@0.4.33 -- @pnpm/config@11.6.1 -- @pnpm/modules-yaml@8.0.3 -- @pnpm/outdated@7.2.8 -- @pnpm/default-resolver@11.0.6 - -## 3.0.21 - -### Patch Changes - -- Updated dependencies [f591fdeeb] - - @pnpm/config@11.6.0 - - @pnpm/cli-utils@0.4.32 - - @pnpm/outdated@7.2.7 - -## 3.0.20 - -### Patch Changes - -- @pnpm/cli-utils@0.4.31 -- @pnpm/default-resolver@11.0.5 -- @pnpm/outdated@7.2.6 - -## 3.0.19 - -### Patch Changes - -- Updated dependencies [74914c178] - - @pnpm/config@11.5.0 - - @pnpm/cli-utils@0.4.30 - -## 3.0.18 - -### Patch Changes - -- @pnpm/default-resolver@11.0.4 -- @pnpm/outdated@7.2.5 - -## 3.0.17 - -### Patch Changes - -- Updated dependencies [23cf3c88b] - - @pnpm/config@11.4.0 - - @pnpm/cli-utils@0.4.29 - -## 3.0.16 - -### Patch Changes - -- @pnpm/outdated@7.2.4 - -## 3.0.15 - -### Patch Changes - -- Updated dependencies [767212f4e] -- Updated dependencies [092f8dd83] -- Updated dependencies [092f8dd83] - - @pnpm/config@11.3.0 - - @pnpm/common-cli-options-help@0.2.0 - - @pnpm/cli-utils@0.4.28 - -## 3.0.14 - -### Patch Changes - -- @pnpm/default-resolver@11.0.3 -- @pnpm/outdated@7.2.3 -- @pnpm/cli-utils@0.4.27 - -## 3.0.13 - -### Patch Changes - -- @pnpm/default-resolver@11.0.2 -- @pnpm/outdated@7.2.2 - -## 3.0.12 - -### Patch Changes - -- @pnpm/cli-utils@0.4.26 -- @pnpm/outdated@7.2.1 - -## 3.0.11 - -### Patch Changes - -- 1c2a8e03d: `pnpm outdated --long` should print details about the outdated dependency. -- Updated dependencies [1c2a8e03d] - - @pnpm/outdated@7.2.0 - -## 3.0.10 - -### Patch Changes - -- Updated dependencies [75a36deba] -- Updated dependencies [9f1a29ff9] - - @pnpm/error@1.3.1 - - @pnpm/config@11.2.7 - - @pnpm/cli-utils@0.4.25 - - @pnpm/default-resolver@11.0.1 - - @pnpm/lockfile-file@3.0.14 - - @pnpm/outdated@7.1.12 - -## 3.0.9 - -### Patch Changes - -- 6138b56d0: Update table to v6. - -## 3.0.8 - -### Patch Changes - -- Updated dependencies [ac0d3e122] - - @pnpm/config@11.2.6 - - @pnpm/cli-utils@0.4.24 - -## 3.0.7 - -### Patch Changes - -- Updated dependencies [9550b0505] -- Updated dependencies [972864e0d] -- Updated dependencies [a1cdae3dc] - - @pnpm/lockfile-file@3.0.13 - - @pnpm/config@11.2.5 - - @pnpm/default-resolver@11.0.0 - - @pnpm/outdated@7.1.11 - - @pnpm/cli-utils@0.4.23 - -## 3.0.6 - -### Patch Changes - -- Updated dependencies [6d480dd7a] - - @pnpm/error@1.3.0 - - @pnpm/cli-utils@0.4.22 - - @pnpm/config@11.2.4 - - @pnpm/default-resolver@10.0.7 - - @pnpm/lockfile-file@3.0.12 - - @pnpm/outdated@7.1.10 - -## 3.0.5 - -### Patch Changes - -- Updated dependencies [13c18e397] - - @pnpm/config@11.2.3 - - @pnpm/cli-utils@0.4.21 - -## 3.0.4 - -### Patch Changes - -- Updated dependencies [3f6d35997] - - @pnpm/config@11.2.2 - - @pnpm/cli-utils@0.4.20 - -## 3.0.3 - -### Patch Changes - -- @pnpm/cli-utils@0.4.19 -- @pnpm/default-resolver@10.0.6 -- @pnpm/outdated@7.1.9 - -## 3.0.2 - -### Patch Changes - -- @pnpm/cli-utils@0.4.18 -- @pnpm/default-resolver@10.0.5 -- @pnpm/outdated@7.1.8 - -## 3.0.1 - -### Patch Changes - -- Updated dependencies [a2ef8084f] - - @pnpm/config@11.2.1 - - @pnpm/modules-yaml@8.0.2 - - @pnpm/default-resolver@10.0.4 - - @pnpm/outdated@7.1.7 - - @pnpm/cli-utils@0.4.17 - -## 3.0.0 - -### Major Changes - -- a64b7250c: Return `Promise<{ output: string, exitCode: number }>` instead of `Promise<string>`. - - `exitCode` is `1` when there are any outdated packages in the dependencies. - -## 2.0.14 - -### Patch Changes - -- Updated dependencies [ad69677a7] - - @pnpm/cli-utils@0.4.16 - - @pnpm/config@11.2.0 - -## 2.0.13 - -### Patch Changes - -- @pnpm/default-resolver@10.0.3 -- @pnpm/outdated@7.1.6 -- @pnpm/cli-utils@0.4.15 - -## 2.0.12 - -### Patch Changes - -- 7b98d16c8: Update lru-cache to v6 -- Updated dependencies [65b4d07ca] -- Updated dependencies [ab3b8f51d] -- Updated dependencies [7b98d16c8] - - @pnpm/config@11.1.0 - - @pnpm/outdated@7.1.5 - - @pnpm/default-resolver@10.0.2 - - @pnpm/cli-utils@0.4.14 - -## 2.0.11 - -### Patch Changes - -- @pnpm/default-resolver@10.0.1 -- @pnpm/outdated@7.1.4 - -## 2.0.10 - -### Patch Changes - -- @pnpm/config@11.0.1 -- @pnpm/cli-utils@0.4.13 - -## 2.0.9 - -### Patch Changes - -- Updated dependencies [71aeb9a38] -- Updated dependencies [71aeb9a38] -- Updated dependencies [915828b46] - - @pnpm/config@11.0.0 - - @pnpm/default-resolver@10.0.0 - - @pnpm/cli-utils@0.4.12 - - @pnpm/outdated@7.1.3 - -## 2.0.8 - -### Patch Changes - -- @pnpm/config@10.0.1 -- @pnpm/cli-utils@0.4.11 - -## 2.0.7 - -### Patch Changes - -- 220896511: Remove common-tags from dependencies. -- Updated dependencies [db17f6f7b] -- Updated dependencies [c85768310] -- Updated dependencies [1146b76d2] -- Updated dependencies [220896511] - - @pnpm/config@10.0.0 - - @pnpm/outdated@7.1.2 - - @pnpm/cli-utils@0.4.10 - - @pnpm/lockfile-file@3.0.11 - - @pnpm/modules-yaml@8.0.1 - - @pnpm/default-resolver@9.0.3 - -## 2.0.6 - -### Patch Changes - -- @pnpm/default-resolver@9.0.2 -- @pnpm/outdated@7.1.1 - -## 2.0.5 - -### Patch Changes - -- Updated dependencies [6808c43fa] -- Updated dependencies [71a8c8ce3] -- Updated dependencies [71a8c8ce3] -- Updated dependencies [71a8c8ce3] - - @pnpm/outdated@7.1.0 - - @pnpm/matcher@1.0.3 - - @pnpm/config@9.2.0 - - @pnpm/modules-yaml@8.0.0 - - @pnpm/cli-utils@0.4.9 - - @pnpm/lockfile-file@3.0.10 - - @pnpm/default-resolver@9.0.1 - -## 2.0.4 - -### Patch Changes - -- e934b1a48: Update chalk to v4.1.0. -- Updated dependencies [41d92948b] -- Updated dependencies [e934b1a48] - - @pnpm/default-resolver@9.0.0 - - @pnpm/cli-utils@0.4.8 - - @pnpm/outdated@7.0.27 - -## 2.0.3 - -### Patch Changes - -- @pnpm/default-resolver@8.0.2 -- @pnpm/outdated@7.0.26 -- @pnpm/cli-utils@0.4.7 - -## 2.0.2 - -### Patch Changes - -- @pnpm/default-resolver@8.0.1 -- @pnpm/outdated@7.0.25 - -## 2.0.1 - -### Patch Changes - -- Updated dependencies [ffddf34a8] -- Updated dependencies [ffddf34a8] - - @pnpm/common-cli-options-help@0.2.0 - - @pnpm/config@9.1.0 - - @pnpm/cli-utils@0.4.6 - - @pnpm/outdated@7.0.24 - -## 2.0.0 - -### Major Changes - -- 802d145fc: Remove `independent-leaves` support. - -### Patch Changes - -- Updated dependencies [242cf8737] -- Updated dependencies [3f73eaf0c] -- Updated dependencies [e11019b89] -- Updated dependencies [802d145fc] -- Updated dependencies [45fdcfde2] - - @pnpm/config@9.0.0 - - @pnpm/modules-yaml@7.0.0 - - @pnpm/cli-utils@0.4.5 - - @pnpm/command@1.0.1 - - @pnpm/common-cli-options-help@0.1.6 - - @pnpm/default-resolver@7.4.10 - - @pnpm/error@1.2.1 - - @pnpm/lockfile-file@3.0.9 - - @pnpm/matcher@1.0.3 - - @pnpm/outdated@7.0.23 - -## 1.0.10-alpha.3 - -### Patch Changes - -- Updated dependencies [242cf8737] -- Updated dependencies [45fdcfde2] - - @pnpm/config@9.0.0-alpha.2 - - @pnpm/cli-utils@0.4.5-alpha.2 - - @pnpm/outdated@7.0.23-alpha.3 - - @pnpm/lockfile-file@3.0.9-alpha.2 - -## 1.0.10-alpha.2 - -### Patch Changes - -- Updated dependencies [3f73eaf0] - - @pnpm/modules-yaml@7.0.0-alpha.0 - - @pnpm/outdated@7.0.23-alpha.2 - - @pnpm/cli-utils@0.4.5-alpha.1 - - @pnpm/config@8.3.1-alpha.1 - - @pnpm/lockfile-file@3.0.9-alpha.1 - - @pnpm/default-resolver@7.4.10-alpha.2 - -## 1.0.10-alpha.1 - -### Patch Changes - -- @pnpm/config@8.3.1-alpha.0 -- @pnpm/lockfile-file@3.0.9-alpha.0 -- @pnpm/outdated@7.0.23-alpha.1 -- @pnpm/default-resolver@7.4.10-alpha.1 -- @pnpm/cli-utils@0.4.5-alpha.0 - -## 1.0.10-alpha.0 - -### Patch Changes - -- @pnpm/default-resolver@7.4.10-alpha.0 -- @pnpm/outdated@7.0.23-alpha.0 - -## 1.0.9 - -### Patch Changes - -- 907c63a48: Update `@pnpm/store-path`. -- 907c63a48: Dependencies updated. -- Updated dependencies [907c63a48] -- Updated dependencies [907c63a48] -- Updated dependencies [907c63a48] -- Updated dependencies [907c63a48] - - @pnpm/outdated@7.0.22 - - @pnpm/lockfile-file@3.0.8 - - @pnpm/matcher@1.0.2 - - @pnpm/modules-yaml@6.0.2 - - @pnpm/cli-utils@0.4.4 - - @pnpm/default-resolver@7.4.9 diff --git a/deps/inspection/plugin-commands-outdated/README.md b/deps/inspection/plugin-commands-outdated/README.md deleted file mode 100644 index ee8dc531d2..0000000000 --- a/deps/inspection/plugin-commands-outdated/README.md +++ /dev/null @@ -1,15 +0,0 @@ -# @pnpm/plugin-commands-outdated - -> The outdated command of pnpm - -[![npm version](https://img.shields.io/npm/v/@pnpm/plugin-commands-outdated.svg)](https://www.npmjs.com/package/@pnpm/plugin-commands-outdated) - -## Installation - -```sh -pnpm add @pnpm/plugin-commands-outdated -``` - -## License - -MIT diff --git a/deps/inspection/plugin-commands-outdated/test/tsconfig.json b/deps/inspection/plugin-commands-outdated/test/tsconfig.json deleted file mode 100644 index 78f62072ca..0000000000 --- a/deps/inspection/plugin-commands-outdated/test/tsconfig.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "extends": "../tsconfig.json", - "compilerOptions": { - "noEmit": false, - "outDir": "../node_modules/.test.lib", - "rootDir": "..", - "isolatedModules": true - }, - "include": [ - "**/*.ts", - "../../../../__typings__/**/*.d.ts" - ], - "references": [ - { - "path": ".." - } - ] -} diff --git a/deps/inspection/plugin-commands-outdated/tsconfig.lint.json b/deps/inspection/plugin-commands-outdated/tsconfig.lint.json deleted file mode 100644 index 5ea6d52203..0000000000 --- a/deps/inspection/plugin-commands-outdated/tsconfig.lint.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "extends": "./tsconfig.json", - "include": [ - "src/**/*.ts", - "test/**/*.ts", - "../../../__typings__/**/*.d.ts" - ] -} diff --git a/engine/pm/plugin-commands-self-updater/package.json b/engine/pm/commands/package.json similarity index 86% rename from engine/pm/plugin-commands-self-updater/package.json rename to engine/pm/commands/package.json index deeb4d4d45..e99305b7b8 100644 --- a/engine/pm/plugin-commands-self-updater/package.json +++ b/engine/pm/commands/package.json @@ -1,15 +1,15 @@ { - "name": "@pnpm/tools.plugin-commands-self-updater", - "version": "1000.1.31", - "description": "A command for updating pnpm itself", + "name": "@pnpm/engine.pm.commands", + "version": "1000.0.0", + "description": "pnpm commands for self-updating and setting up pnpm", "keywords": [ "pnpm", "pnpm11" ], "license": "MIT", "funding": "https://opencollective.com/pnpm", - "repository": "https://github.com/pnpm/pnpm/tree/main/engine/pm/plugin-commands-self-updater", - "homepage": "https://github.com/pnpm/pnpm/tree/main/engine/pm/plugin-commands-self-updater#readme", + "repository": "https://github.com/pnpm/pnpm/tree/main/engine/pm/commands", + "homepage": "https://github.com/pnpm/pnpm/tree/main/engine/pm/commands#readme", "bugs": { "url": "https://github.com/pnpm/pnpm/issues" }, @@ -44,6 +44,7 @@ "@pnpm/link-bins": "workspace:*", "@pnpm/lockfile.types": "workspace:*", "@pnpm/npm-resolver": "workspace:*", + "@pnpm/os.env.path-extender": "catalog:", "@pnpm/package-store": "workspace:*", "@pnpm/read-project-manifest": "workspace:*", "@pnpm/store-connection-manager": "workspace:*", @@ -58,9 +59,11 @@ }, "devDependencies": { "@jest/globals": "catalog:", + "@pnpm/engine.pm.commands": "workspace:*", "@pnpm/env.path": "workspace:*", + "@pnpm/error": "workspace:*", + "@pnpm/logger": "workspace:*", "@pnpm/prepare": "workspace:*", - "@pnpm/tools.plugin-commands-self-updater": "workspace:*", "@types/cross-spawn": "catalog:", "@types/ramda": "catalog:", "@types/semver": "catalog:", diff --git a/engine/pm/commands/src/index.ts b/engine/pm/commands/src/index.ts new file mode 100644 index 0000000000..926f41bd2a --- /dev/null +++ b/engine/pm/commands/src/index.ts @@ -0,0 +1,3 @@ +export { selfUpdate } from './self-updater/index.js' +export { installPnpm, installPnpmToStore, linkExePlatformBinary } from './self-updater/installPnpm.js' +export { setup } from './setup/index.js' diff --git a/engine/pm/plugin-commands-self-updater/src/index.ts b/engine/pm/commands/src/self-updater/index.ts similarity index 100% rename from engine/pm/plugin-commands-self-updater/src/index.ts rename to engine/pm/commands/src/self-updater/index.ts diff --git a/engine/pm/plugin-commands-self-updater/src/installPnpm.ts b/engine/pm/commands/src/self-updater/installPnpm.ts similarity index 100% rename from engine/pm/plugin-commands-self-updater/src/installPnpm.ts rename to engine/pm/commands/src/self-updater/installPnpm.ts diff --git a/engine/pm/plugin-commands-self-updater/src/selfUpdate.ts b/engine/pm/commands/src/self-updater/selfUpdate.ts similarity index 100% rename from engine/pm/plugin-commands-self-updater/src/selfUpdate.ts rename to engine/pm/commands/src/self-updater/selfUpdate.ts diff --git a/engine/pm/plugin-commands-setup/src/index.ts b/engine/pm/commands/src/setup/index.ts similarity index 100% rename from engine/pm/plugin-commands-setup/src/index.ts rename to engine/pm/commands/src/setup/index.ts diff --git a/engine/pm/plugin-commands-setup/src/setup.ts b/engine/pm/commands/src/setup/setup.ts similarity index 100% rename from engine/pm/plugin-commands-setup/src/setup.ts rename to engine/pm/commands/src/setup/setup.ts diff --git a/engine/pm/plugin-commands-self-updater/test/selfUpdate.test.ts b/engine/pm/commands/test/self-updater/selfUpdate.test.ts similarity index 99% rename from engine/pm/plugin-commands-self-updater/test/selfUpdate.test.ts rename to engine/pm/commands/test/self-updater/selfUpdate.test.ts index 41833fb1e1..83406526a1 100644 --- a/engine/pm/plugin-commands-self-updater/test/selfUpdate.test.ts +++ b/engine/pm/commands/test/self-updater/selfUpdate.test.ts @@ -21,7 +21,7 @@ jest.unstable_mockModule('@pnpm/cli-meta', () => { }, } }) -const { selfUpdate, installPnpm, linkExePlatformBinary } = await import('@pnpm/tools.plugin-commands-self-updater') +const { selfUpdate, installPnpm, linkExePlatformBinary } = await import('@pnpm/engine.pm.commands') afterEach(() => { nock.cleanAll() diff --git a/engine/pm/plugin-commands-setup/test/setup.test.ts b/engine/pm/commands/test/setup/setup.test.ts similarity index 97% rename from engine/pm/plugin-commands-setup/test/setup.test.ts rename to engine/pm/commands/test/setup/setup.test.ts index 57e8b038dc..23cd68f08c 100644 --- a/engine/pm/plugin-commands-setup/test/setup.test.ts +++ b/engine/pm/commands/test/setup/setup.test.ts @@ -19,7 +19,7 @@ jest.unstable_mockModule('fs', () => { }) const { addDirToEnvPath } = await import('@pnpm/os.env.path-extender') -const { setup } = await import('@pnpm/plugin-commands-setup') +const { setup } = await import('@pnpm/engine.pm.commands') test('setup makes no changes', async () => { jest.mocked(addDirToEnvPath).mockReturnValue(Promise.resolve({ diff --git a/deps/compliance/plugin-commands-sbom/test/tsconfig.json b/engine/pm/commands/test/tsconfig.json similarity index 100% rename from deps/compliance/plugin-commands-sbom/test/tsconfig.json rename to engine/pm/commands/test/tsconfig.json diff --git a/engine/pm/plugin-commands-self-updater/tsconfig.json b/engine/pm/commands/tsconfig.json similarity index 89% rename from engine/pm/plugin-commands-self-updater/tsconfig.json rename to engine/pm/commands/tsconfig.json index 59c52cc112..76c6f8095b 100644 --- a/engine/pm/plugin-commands-self-updater/tsconfig.json +++ b/engine/pm/commands/tsconfig.json @@ -2,7 +2,8 @@ "extends": "@pnpm/tsconfig", "compilerOptions": { "outDir": "lib", - "rootDir": "src" + "rootDir": "src", + "target": "es2020" }, "include": [ "src/**/*.ts", @@ -40,7 +41,7 @@ "path": "../../../installing/client" }, { - "path": "../../../installing/headless" + "path": "../../../installing/deps-restorer" }, { "path": "../../../lockfile/types" @@ -48,6 +49,9 @@ { "path": "../../../packages/error" }, + { + "path": "../../../packages/logger" + }, { "path": "../../../packages/types" }, diff --git a/deps/compliance/plugin-commands-sbom/tsconfig.lint.json b/engine/pm/commands/tsconfig.lint.json similarity index 100% rename from deps/compliance/plugin-commands-sbom/tsconfig.lint.json rename to engine/pm/commands/tsconfig.lint.json diff --git a/engine/pm/plugin-commands-self-updater/CHANGELOG.md b/engine/pm/plugin-commands-self-updater/CHANGELOG.md deleted file mode 100644 index c5fd8f424b..0000000000 --- a/engine/pm/plugin-commands-self-updater/CHANGELOG.md +++ /dev/null @@ -1,634 +0,0 @@ -# @pnpm/tools.plugin-commands-self-updater - -## 1000.1.31 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.8 -- @pnpm/client@1001.1.4 - -## 1000.1.30 - -### Patch Changes - -- @pnpm/cli-meta@1000.0.11 -- @pnpm/cli-utils@1001.2.7 -- @pnpm/config@1004.4.2 -- @pnpm/client@1001.1.3 -- @pnpm/link-bins@1000.2.6 -- @pnpm/read-project-manifest@1001.1.4 - -## 1000.1.29 - -### Patch Changes - -- Updated dependencies [9865167] -- Updated dependencies [a8797c4] - - @pnpm/config@1004.4.1 - - @pnpm/link-bins@1000.2.5 - - @pnpm/cli-utils@1001.2.6 - - @pnpm/client@1001.1.2 - -## 1000.1.28 - -### Patch Changes - -- 3d9a3c8: pnpm version switching should work when the pnpm home directory is in a symlinked directory [#9715](https://github.com/pnpm/pnpm/issues/9715). - - @pnpm/client@1001.1.1 - - @pnpm/cli-utils@1001.2.5 - -## 1000.1.27 - -### Patch Changes - -- Updated dependencies [fb4da0c] - - @pnpm/client@1001.1.0 - - @pnpm/config@1004.4.0 - - @pnpm/read-project-manifest@1001.1.3 - - @pnpm/cli-utils@1001.2.4 - - @pnpm/link-bins@1000.2.4 - -## 1000.1.26 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.3 -- @pnpm/client@1001.0.7 - -## 1000.1.25 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.2 -- @pnpm/client@1001.0.6 - -## 1000.1.24 - -### Patch Changes - -- @pnpm/config@1004.3.1 -- @pnpm/error@1000.0.5 -- @pnpm/link-bins@1000.2.3 -- @pnpm/cli-utils@1001.2.1 -- @pnpm/read-project-manifest@1001.1.2 -- @pnpm/client@1001.0.5 - -## 1000.1.23 - -### Patch Changes - -- Updated dependencies [38e2599] -- Updated dependencies [e792927] - - @pnpm/config@1004.3.0 - - @pnpm/cli-utils@1001.2.0 - - @pnpm/link-bins@1000.2.2 - - @pnpm/cli-meta@1000.0.10 - - @pnpm/client@1001.0.4 - - @pnpm/read-project-manifest@1001.1.1 - -## 1000.1.22 - -### Patch Changes - -- Updated dependencies [affdd5b] - - @pnpm/link-bins@1000.2.1 - - @pnpm/client@1001.0.3 - - @pnpm/cli-utils@1001.1.2 - -## 1000.1.21 - -### Patch Changes - -- @pnpm/client@1001.0.2 -- @pnpm/cli-utils@1001.1.1 - -## 1000.1.20 - -### Patch Changes - -- Updated dependencies [3ebc0ce] - - @pnpm/cli-utils@1001.1.0 - - @pnpm/client@1001.0.1 - -## 1000.1.19 - -### Patch Changes - -- Updated dependencies [d1edf73] -- Updated dependencies [d1edf73] -- Updated dependencies [86b33e9] -- Updated dependencies [d1edf73] -- Updated dependencies [f91922c] - - @pnpm/link-bins@1000.2.0 - - @pnpm/read-project-manifest@1001.1.0 - - @pnpm/client@1001.0.0 - - @pnpm/config@1004.2.1 - - @pnpm/error@1000.0.4 - - @pnpm/cli-utils@1001.0.3 - -## 1000.1.18 - -### Patch Changes - -- Updated dependencies [1a07b8f] -- Updated dependencies [1a07b8f] -- Updated dependencies [6f7ac0f] -- Updated dependencies [1a07b8f] - - @pnpm/link-bins@1000.1.0 - - @pnpm/read-project-manifest@1001.0.0 - - @pnpm/config@1004.2.0 - - @pnpm/client@1000.1.0 - - @pnpm/cli-meta@1000.0.9 - - @pnpm/cli-utils@1001.0.2 - - @pnpm/error@1000.0.3 - -## 1000.1.17 - -### Patch Changes - -- Updated dependencies [7ad0bc3] - - @pnpm/cli-utils@1001.0.1 - -## 1000.1.16 - -### Patch Changes - -- Updated dependencies [623da6f] -- Updated dependencies [cf630a8] -- Updated dependencies [e225310] - - @pnpm/config@1004.1.0 - - @pnpm/cli-utils@1001.0.0 - - @pnpm/client@1000.0.21 - -## 1000.1.15 - -### Patch Changes - -- @pnpm/cli-utils@1000.1.7 - -## 1000.1.14 - -### Patch Changes - -- Updated dependencies [b217bbb] -- Updated dependencies [b0ead51] -- Updated dependencies [c8341cc] -- Updated dependencies [b0ead51] -- Updated dependencies [046af72] - - @pnpm/config@1004.0.0 - - @pnpm/client@1000.0.20 - - @pnpm/cli-utils@1000.1.6 - -## 1000.1.13 - -### Patch Changes - -- Updated dependencies [8d175c0] - - @pnpm/config@1003.1.1 - - @pnpm/cli-utils@1000.1.5 - - @pnpm/client@1000.0.19 - -## 1000.1.12 - -### Patch Changes - -- df8df8a: pnpm version management should work, when `dangerouslyAllowAllBuilds` is set to `true` [#9472](https://github.com/pnpm/pnpm/issues/9472). -- 09cf46f: Update `@pnpm/logger` in peer dependencies. -- Updated dependencies [b282bd1] -- Updated dependencies [fdb1d98] -- Updated dependencies [e4af08c] -- Updated dependencies [09cf46f] -- Updated dependencies [36d1448] -- Updated dependencies [9362b5f] -- Updated dependencies [6cf010c] - - @pnpm/config@1003.1.0 - - @pnpm/link-bins@1000.0.13 - - @pnpm/cli-utils@1000.1.4 - - @pnpm/client@1000.0.18 - - @pnpm/cli-meta@1000.0.8 - - @pnpm/read-project-manifest@1000.0.11 - -## 1000.1.11 - -### Patch Changes - -- Updated dependencies [fa1e69b] - - @pnpm/link-bins@1000.0.12 - - @pnpm/cli-utils@1000.1.3 - - @pnpm/config@1003.0.1 - - @pnpm/client@1000.0.17 - -## 1000.1.10 - -### Patch Changes - -- Updated dependencies [56bb69b] -- Updated dependencies [8a9f3a4] -- Updated dependencies [9c3dd03] - - @pnpm/config@1003.0.0 - - @pnpm/logger@1001.0.0 - - @pnpm/cli-utils@1000.1.2 - - @pnpm/client@1000.0.16 - - @pnpm/link-bins@1000.0.11 - - @pnpm/cli-meta@1000.0.7 - - @pnpm/read-project-manifest@1000.0.10 - -## 1000.1.9 - -### Patch Changes - -- @pnpm/client@1000.0.15 -- @pnpm/cli-utils@1000.1.1 -- @pnpm/config@1002.7.2 - -## 1000.1.8 - -### Patch Changes - -- Updated dependencies [5679712] -- Updated dependencies [01f2bcf] -- Updated dependencies [1413c25] - - @pnpm/config@1002.7.1 - - @pnpm/cli-utils@1000.1.0 - - @pnpm/cli-meta@1000.0.6 - - @pnpm/client@1000.0.14 - - @pnpm/link-bins@1000.0.10 - - @pnpm/read-project-manifest@1000.0.9 - -## 1000.1.7 - -### Patch Changes - -- Updated dependencies [e57f1df] - - @pnpm/config@1002.7.0 - - @pnpm/cli-utils@1000.0.19 - -## 1000.1.6 - -### Patch Changes - -- Updated dependencies [9bcca9f] -- Updated dependencies [5b35dff] -- Updated dependencies [9bcca9f] -- Updated dependencies [5f7be64] -- Updated dependencies [5f7be64] - - @pnpm/config@1002.6.0 - - @pnpm/cli-utils@1000.0.18 - - @pnpm/cli-meta@1000.0.5 - - @pnpm/pick-registry-for-package@1000.0.5 - - @pnpm/client@1000.0.13 - - @pnpm/link-bins@1000.0.9 - - @pnpm/read-project-manifest@1000.0.8 - -## 1000.1.5 - -### Patch Changes - -- Updated dependencies [936430a] - - @pnpm/config@1002.5.4 - - @pnpm/cli-utils@1000.0.17 - - @pnpm/client@1000.0.12 - -## 1000.1.4 - -### Patch Changes - -- @pnpm/client@1000.0.11 - -## 1000.1.3 - -### Patch Changes - -- Updated dependencies [6e4459c] - - @pnpm/config@1002.5.3 - - @pnpm/cli-utils@1000.0.16 - -## 1000.1.2 - -### Patch Changes - -- 7072838: `pnpm self-update` should always update the version in the `packageManager` field of `package.json`. -- Updated dependencies [0b0bcfa] - - @pnpm/exec.pnpm-cli-runner@1000.0.1 - - @pnpm/cli-utils@1000.0.15 - - @pnpm/config@1002.5.2 - - @pnpm/client@1000.0.10 - -## 1000.1.1 - -### Patch Changes - -- Updated dependencies [c3aa4d8] - - @pnpm/config@1002.5.1 - - @pnpm/cli-utils@1000.0.14 - - @pnpm/client@1000.0.9 - -## 1000.1.0 - -### Minor Changes - -- 6a59366: Export `installPnpmToTools`. - -### Patch Changes - -- e091871: `pnpm self-update` should not leave a directory with a broken pnpm installation if the installation fails. -- 6a59366: `pnpm self-update` should not read the pnpm settings from the `package.json` file in the current working directory. -- Updated dependencies [d965748] - - @pnpm/config@1002.5.0 - - @pnpm/link-bins@1000.0.8 - - @pnpm/cli-meta@1000.0.4 - - @pnpm/cli-utils@1000.0.13 - - @pnpm/pick-registry-for-package@1000.0.4 - - @pnpm/client@1000.0.8 - - @pnpm/read-project-manifest@1000.0.7 - -## 1000.0.14 - -### Patch Changes - -- Updated dependencies [76973d8] -- Updated dependencies [1c2eb8c] - - @pnpm/plugin-commands-installation@1002.0.1 - - @pnpm/config@1002.4.1 - - @pnpm/cli-utils@1000.0.12 - -## 1000.0.13 - -### Patch Changes - -- Updated dependencies [8fcc221] -- Updated dependencies [8fcc221] -- Updated dependencies [e32b1a2] -- Updated dependencies [5296961] - - @pnpm/plugin-commands-installation@1002.0.0 - - @pnpm/config@1002.4.0 - - @pnpm/cli-utils@1000.0.11 - - @pnpm/cli-meta@1000.0.3 - - @pnpm/pick-registry-for-package@1000.0.3 - - @pnpm/client@1000.0.7 - - @pnpm/link-bins@1000.0.7 - - @pnpm/read-project-manifest@1000.0.6 - -## 1000.0.12 - -### Patch Changes - -- Updated dependencies [fee898f] -- Updated dependencies [546ab37] - - @pnpm/config@1002.3.1 - - @pnpm/plugin-commands-installation@1001.5.1 - - @pnpm/cli-utils@1000.0.10 - -## 1000.0.11 - -### Patch Changes - -- Updated dependencies [91d46ee] - - @pnpm/plugin-commands-installation@1001.5.0 - - @pnpm/cli-utils@1000.0.9 - -## 1000.0.10 - -### Patch Changes - -- Updated dependencies [f6006f2] - - @pnpm/plugin-commands-installation@1001.4.0 - - @pnpm/config@1002.3.0 - - @pnpm/cli-utils@1000.0.8 - -## 1000.0.9 - -### Patch Changes - -- @pnpm/plugin-commands-installation@1001.3.2 - -## 1000.0.8 - -### Patch Changes - -- Updated dependencies [1e229d7] - - @pnpm/read-project-manifest@1000.0.5 - - @pnpm/cli-utils@1000.0.7 - - @pnpm/config@1002.2.1 - - @pnpm/link-bins@1000.0.6 - - @pnpm/plugin-commands-installation@1001.3.1 - - @pnpm/client@1000.0.6 - -## 1000.0.7 - -### Patch Changes - -- Updated dependencies [f3ffaed] -- Updated dependencies [c96eb2b] - - @pnpm/plugin-commands-installation@1001.3.0 - - @pnpm/config@1002.2.0 - - @pnpm/error@1000.0.2 - - @pnpm/cli-meta@1000.0.2 - - @pnpm/cli-utils@1000.0.6 - - @pnpm/pick-registry-for-package@1000.0.2 - - @pnpm/client@1000.0.5 - - @pnpm/link-bins@1000.0.5 - - @pnpm/read-project-manifest@1000.0.4 - -## 1000.0.6 - -### Patch Changes - -- Updated dependencies [e050221] -- Updated dependencies [e050221] - - @pnpm/read-project-manifest@1000.0.3 - - @pnpm/plugin-commands-installation@1001.2.1 - - @pnpm/cli-utils@1000.0.5 - - @pnpm/config@1002.1.2 - - @pnpm/link-bins@1000.0.4 - - @pnpm/client@1000.0.4 - -## 1000.0.5 - -### Patch Changes - -- Updated dependencies [c7eefdd] -- Updated dependencies [9591a18] -- Updated dependencies [1f5169f] - - @pnpm/plugin-commands-installation@1001.2.0 - - @pnpm/config@1002.1.1 - - @pnpm/cli-meta@1000.0.1 - - @pnpm/cli-utils@1000.0.4 - - @pnpm/pick-registry-for-package@1000.0.1 - - @pnpm/client@1000.0.3 - - @pnpm/link-bins@1000.0.3 - - @pnpm/read-project-manifest@1000.0.2 - -## 1000.0.4 - -### Patch Changes - -- Updated dependencies [f90a94b] -- Updated dependencies [f891288] -- Updated dependencies [f891288] - - @pnpm/config@1002.1.0 - - @pnpm/plugin-commands-installation@1001.1.0 - - @pnpm/cli-utils@1000.0.3 - -## 1000.0.3 - -### Patch Changes - -- Updated dependencies [f685565] -- Updated dependencies [878ea8c] - - @pnpm/plugin-commands-installation@1001.0.2 - - @pnpm/config@1002.0.0 - - @pnpm/cli-utils@1000.0.2 - - @pnpm/client@1000.0.2 - - @pnpm/link-bins@1000.0.2 - -## 1000.0.2 - -### Patch Changes - -- @pnpm/plugin-commands-installation@1001.0.1 - -## 1000.0.1 - -### Patch Changes - -- Updated dependencies [ac5b9d8] -- Updated dependencies [6483b64] -- Updated dependencies [31911f1] -- Updated dependencies [b8bda0a] -- Updated dependencies [d47c426] -- Updated dependencies [a76da0c] - - @pnpm/plugin-commands-installation@1001.0.0 - - @pnpm/config@1001.0.0 - - @pnpm/cli-utils@1000.0.1 - - @pnpm/error@1000.0.1 - - @pnpm/client@1000.0.1 - - @pnpm/link-bins@1000.0.1 - - @pnpm/read-project-manifest@1000.0.1 - -## 1.1.0 - -### Minor Changes - -- b530840: The `self-update` now accepts a version specifier to install a specific version of pnpm. E.g.: `pnpm self-update 9.5.0` or `pnpm self-update next-10`. - -### Patch Changes - -- Updated dependencies [477e0c1] -- Updated dependencies [dfcf034] -- Updated dependencies [592e2ef] -- Updated dependencies [19d5b51] -- Updated dependencies [19d5b51] -- Updated dependencies [1dbc56a] -- Updated dependencies [6b27c81] -- Updated dependencies [e9985b6] - - @pnpm/plugin-commands-installation@18.0.0 - - @pnpm/config@22.0.0 - - @pnpm/error@6.0.3 - - @pnpm/cli-utils@4.0.8 - - @pnpm/link-bins@10.0.12 - - @pnpm/read-project-manifest@6.0.10 - - @pnpm/client@11.1.13 - -## 1.0.9 - -### Patch Changes - -- Updated dependencies [6014522] - - @pnpm/plugin-commands-installation@17.2.7 - - @pnpm/client@11.1.12 - - @pnpm/cli-utils@4.0.7 - - @pnpm/config@21.8.5 - - @pnpm/link-bins@10.0.11 - -## 1.0.8 - -### Patch Changes - -- @pnpm/plugin-commands-installation@17.2.6 -- @pnpm/client@11.1.11 -- @pnpm/cli-utils@4.0.6 -- @pnpm/config@21.8.4 -- @pnpm/link-bins@10.0.11 - -## 1.0.7 - -### Patch Changes - -- @pnpm/plugin-commands-installation@17.2.5 - -## 1.0.6 - -### Patch Changes - -- Updated dependencies [83681da] - - @pnpm/plugin-commands-installation@17.2.4 - - @pnpm/config@21.8.4 - - @pnpm/error@6.0.2 - - @pnpm/cli-utils@4.0.6 - - @pnpm/link-bins@10.0.11 - - @pnpm/read-project-manifest@6.0.9 - - @pnpm/client@11.1.10 - -## 1.0.5 - -### Patch Changes - -- Updated dependencies [ad1fd64] -- Updated dependencies [eeb76cd] - - @pnpm/plugin-commands-installation@17.2.3 - -## 1.0.4 - -### Patch Changes - -- @pnpm/cli-meta@6.2.2 -- @pnpm/cli-utils@4.0.5 -- @pnpm/config@21.8.3 -- @pnpm/pick-registry-for-package@6.0.7 -- @pnpm/client@11.1.9 -- @pnpm/link-bins@10.0.10 -- @pnpm/plugin-commands-installation@17.2.2 -- @pnpm/read-project-manifest@6.0.8 - -## 1.0.3 - -### Patch Changes - -- @pnpm/plugin-commands-installation@17.2.1 - -## 1.0.2 - -### Patch Changes - -- Updated dependencies [7ee59a1] - - @pnpm/plugin-commands-installation@17.2.0 - - @pnpm/cli-meta@6.2.1 - - @pnpm/cli-utils@4.0.4 - - @pnpm/config@21.8.2 - - @pnpm/pick-registry-for-package@6.0.6 - - @pnpm/client@11.1.8 - - @pnpm/link-bins@10.0.9 - - @pnpm/read-project-manifest@6.0.7 - -## 1.0.1 - -### Patch Changes - -- @pnpm/plugin-commands-installation@17.1.1 - -## 1.0.0 - -### Major Changes - -- eb8bf2a: Added a new command for upgrading pnpm itself when it isn't managed by Corepack: `pnpm self-update`. This command will work, when pnpm was installed via the standalone script from the [pnpm installation page](https://pnpm.io/installation#using-a-standalone-script) [#8424](https://github.com/pnpm/pnpm/pull/8424). - - When executed in a project that has a `packageManager` field in its `package.json` file, pnpm will update its version in the `packageManager` field. - -### Patch Changes - -- Updated dependencies [eb8bf2a] - - @pnpm/tools.path@1.0.0 - - @pnpm/plugin-commands-installation@17.1.0 - - @pnpm/cli-meta@6.2.0 - - @pnpm/cli-utils@4.0.3 diff --git a/engine/pm/plugin-commands-self-updater/README.md b/engine/pm/plugin-commands-self-updater/README.md deleted file mode 100644 index aae1c70948..0000000000 --- a/engine/pm/plugin-commands-self-updater/README.md +++ /dev/null @@ -1,15 +0,0 @@ -# @pnpm/tools.plugin-commands-self-updater - -> A command for updating pnpm itself - -[![npm version](https://img.shields.io/npm/v/@pnpm/tools.plugin-commands-self-updater.svg)](https://www.npmjs.com/package/@pnpm/tools.plugin-commands-self-updater) - -## Installation - -``` -pnpm add @pnpm/tools.plugin-commands-self-updater -``` - -## License - -MIT diff --git a/engine/pm/plugin-commands-self-updater/test/tsconfig.json b/engine/pm/plugin-commands-self-updater/test/tsconfig.json deleted file mode 100644 index 78f62072ca..0000000000 --- a/engine/pm/plugin-commands-self-updater/test/tsconfig.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "extends": "../tsconfig.json", - "compilerOptions": { - "noEmit": false, - "outDir": "../node_modules/.test.lib", - "rootDir": "..", - "isolatedModules": true - }, - "include": [ - "**/*.ts", - "../../../../__typings__/**/*.d.ts" - ], - "references": [ - { - "path": ".." - } - ] -} diff --git a/engine/pm/plugin-commands-self-updater/tsconfig.lint.json b/engine/pm/plugin-commands-self-updater/tsconfig.lint.json deleted file mode 100644 index 5ea6d52203..0000000000 --- a/engine/pm/plugin-commands-self-updater/tsconfig.lint.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "extends": "./tsconfig.json", - "include": [ - "src/**/*.ts", - "test/**/*.ts", - "../../../__typings__/**/*.d.ts" - ] -} diff --git a/engine/pm/plugin-commands-setup/CHANGELOG.md b/engine/pm/plugin-commands-setup/CHANGELOG.md deleted file mode 100644 index 107c5b8802..0000000000 --- a/engine/pm/plugin-commands-setup/CHANGELOG.md +++ /dev/null @@ -1,1583 +0,0 @@ -# @pnpm/plugin-commands-setup - -## 1000.1.20 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.8 - -## 1000.1.19 - -### Patch Changes - -- @pnpm/cli-meta@1000.0.11 -- @pnpm/cli-utils@1001.2.7 - -## 1000.1.18 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.6 - -## 1000.1.17 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.5 - -## 1000.1.16 - -### Patch Changes - -- `pnpm setup` should create a command shim to the pnpm executable. This is needed to be able to run `pnpm self-update` on Windows [#5700](https://github.com/pnpm/pnpm/issues/5700). - -## 1000.1.15 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.4 - -## 1000.1.14 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.3 - -## 1000.1.13 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.2 - -## 1000.1.12 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.1 - -## 1000.1.11 - -### Patch Changes - -- Updated dependencies [e792927] - - @pnpm/cli-utils@1001.2.0 - - @pnpm/cli-meta@1000.0.10 - -## 1000.1.10 - -### Patch Changes - -- @pnpm/cli-utils@1001.1.2 - -## 1000.1.9 - -### Patch Changes - -- @pnpm/cli-utils@1001.1.1 - -## 1000.1.8 - -### Patch Changes - -- Updated dependencies [3ebc0ce] - - @pnpm/cli-utils@1001.1.0 - -## 1000.1.7 - -### Patch Changes - -- @pnpm/cli-utils@1001.0.3 - -## 1000.1.6 - -### Patch Changes - -- @pnpm/cli-meta@1000.0.9 -- @pnpm/cli-utils@1001.0.2 - -## 1000.1.5 - -### Patch Changes - -- Updated dependencies [7ad0bc3] - - @pnpm/cli-utils@1001.0.1 - -## 1000.1.4 - -### Patch Changes - -- Updated dependencies [cf630a8] -- Updated dependencies [e225310] - - @pnpm/cli-utils@1001.0.0 - -## 1000.1.3 - -### Patch Changes - -- @pnpm/cli-utils@1000.1.7 - -## 1000.1.2 - -### Patch Changes - -- @pnpm/cli-utils@1000.1.6 - -## 1000.1.1 - -### Patch Changes - -- @pnpm/cli-utils@1000.1.5 - -## 1000.1.0 - -### Minor Changes - -- 741fcd2: Added support for Nushell to `pnpm setup` [#6476](https://github.com/pnpm/pnpm/issues/6476). - -### Patch Changes - -- 09cf46f: Update `@pnpm/logger` in peer dependencies. -- Updated dependencies [09cf46f] - - @pnpm/cli-utils@1000.1.4 - - @pnpm/cli-meta@1000.0.8 - -## 1000.0.23 - -### Patch Changes - -- @pnpm/cli-utils@1000.1.3 - -## 1000.0.22 - -### Patch Changes - -- Updated dependencies [8a9f3a4] - - @pnpm/logger@1001.0.0 - - @pnpm/cli-utils@1000.1.2 - - @pnpm/cli-meta@1000.0.7 - -## 1000.0.21 - -### Patch Changes - -- @pnpm/cli-utils@1000.1.1 - -## 1000.0.20 - -### Patch Changes - -- Updated dependencies [1413c25] - - @pnpm/cli-utils@1000.1.0 - - @pnpm/cli-meta@1000.0.6 - -## 1000.0.19 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.19 - -## 1000.0.18 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.18 -- @pnpm/cli-meta@1000.0.5 - -## 1000.0.17 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.17 - -## 1000.0.16 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.16 - -## 1000.0.15 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.15 - -## 1000.0.14 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.14 - -## 1000.0.13 - -### Patch Changes - -- @pnpm/cli-meta@1000.0.4 -- @pnpm/cli-utils@1000.0.13 - -## 1000.0.12 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.12 - -## 1000.0.11 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.11 -- @pnpm/cli-meta@1000.0.3 - -## 1000.0.10 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.10 - -## 1000.0.9 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.9 - -## 1000.0.8 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.8 - -## 1000.0.7 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.7 - -## 1000.0.6 - -### Patch Changes - -- @pnpm/cli-meta@1000.0.2 -- @pnpm/cli-utils@1000.0.6 - -## 1000.0.5 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.5 - -## 1000.0.4 - -### Patch Changes - -- @pnpm/cli-meta@1000.0.1 -- @pnpm/cli-utils@1000.0.4 - -## 1000.0.3 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.3 - -## 1000.0.2 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.2 - -## 1000.0.1 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.1 - -## 5.1.14 - -### Patch Changes - -- c64d36c: `pnpm setup` should remove the CLI from the target location before moving the new binary [#8173](https://github.com/pnpm/pnpm/issues/8173). - - @pnpm/cli-utils@4.0.8 - -## 5.1.13 - -### Patch Changes - -- @pnpm/cli-utils@4.0.7 - -## 5.1.12 - -### Patch Changes - -- c9ea43c: The pnpx command should work correctly on Windows, when pnpm is installed via the standalone installation script [#8608](https://github.com/pnpm/pnpm/pull/8608). - -## 5.1.11 - -### Patch Changes - -- @pnpm/cli-utils@4.0.6 - -## 5.1.10 - -### Patch Changes - -- @pnpm/cli-meta@6.2.2 -- @pnpm/cli-utils@4.0.5 - -## 5.1.9 - -### Patch Changes - -- @pnpm/cli-meta@6.2.1 -- @pnpm/cli-utils@4.0.4 - -## 5.1.8 - -### Patch Changes - -- Updated dependencies [eb8bf2a] - - @pnpm/cli-meta@6.2.0 - - @pnpm/cli-utils@4.0.3 - -## 5.1.7 - -### Patch Changes - -- 7691658: `pnpm setup` no longer creates Batch/Powershell scripts on Linux and macOS [#8418](https://github.com/pnpm/pnpm/pull/8418). - - @pnpm/cli-utils@4.0.2 - -## 5.1.6 - -### Patch Changes - -- @pnpm/cli-utils@4.0.1 - -## 5.1.5 - -### Patch Changes - -- Updated dependencies [26b065c] - - @pnpm/cli-utils@4.0.0 - -## 5.1.4 - -### Patch Changes - -- Updated dependencies [64e2e4f] -- Updated dependencies [98c8bd6] -- Updated dependencies [e7f6330] - - @pnpm/cli-meta@6.1.0 - - @pnpm/cli-utils@3.1.7 - -## 5.1.3 - -### Patch Changes - -- @pnpm/cli-utils@3.1.6 - -## 5.1.2 - -### Patch Changes - -- @pnpm/cli-utils@3.1.5 - -## 5.1.1 - -### Patch Changes - -- @pnpm/cli-utils@3.1.4 - -## 5.1.0 - -### Minor Changes - -- 3beb895: Bundled `pnpm setup` now creates `pnpx` script [#8230](https://github.com/pnpm/pnpm/issues/8230). - -### Patch Changes - -- @pnpm/cli-utils@3.1.3 - -## 5.0.10 - -### Patch Changes - -- @pnpm/cli-utils@3.1.2 - -## 5.0.9 - -### Patch Changes - -- @pnpm/cli-utils@3.1.1 - -## 5.0.8 - -### Patch Changes - -- Updated dependencies [b7ca13f] -- Updated dependencies [b7ca13f] - - @pnpm/cli-utils@3.1.0 - -## 5.0.7 - -### Patch Changes - -- @pnpm/cli-utils@3.0.7 - -## 5.0.6 - -### Patch Changes - -- @pnpm/cli-utils@3.0.6 - -## 5.0.5 - -### Patch Changes - -- @pnpm/cli-utils@3.0.5 - -## 5.0.4 - -### Patch Changes - -- @pnpm/cli-utils@3.0.4 - -## 5.0.3 - -### Patch Changes - -- @pnpm/cli-utils@3.0.3 - -## 5.0.2 - -### Patch Changes - -- Updated dependencies [a80b539] - - @pnpm/cli-utils@3.0.2 - -## 5.0.1 - -### Patch Changes - -- @pnpm/cli-utils@3.0.1 - -## 5.0.0 - -### Major Changes - -- 43cdd87: Node.js v16 support dropped. Use at least Node.js v18.12. - -### Patch Changes - -- Updated dependencies [43cdd87] -- Updated dependencies [3477ee5] - - @pnpm/cli-utils@3.0.0 - -## 4.0.34 - -### Patch Changes - -- @pnpm/cli-utils@2.1.9 - -## 4.0.33 - -### Patch Changes - -- @pnpm/cli-utils@2.1.8 - -## 4.0.32 - -### Patch Changes - -- @pnpm/cli-utils@2.1.7 - -## 4.0.31 - -### Patch Changes - -- @pnpm/cli-utils@2.1.6 - -## 4.0.30 - -### Patch Changes - -- @pnpm/cli-utils@2.1.5 - -## 4.0.29 - -### Patch Changes - -- @pnpm/cli-utils@2.1.4 - -## 4.0.28 - -### Patch Changes - -- @pnpm/cli-utils@2.1.3 - -## 4.0.27 - -### Patch Changes - -- @pnpm/cli-utils@2.1.2 - -## 4.0.26 - -### Patch Changes - -- @pnpm/cli-utils@2.1.1 - -## 4.0.25 - -### Patch Changes - -- 34654835d: `pnpm setup` should add a newline at the end of the updated shell config file [#7227](https://github.com/pnpm/pnpm/issues/7227). -- Updated dependencies [43ce9e4a6] - - @pnpm/cli-utils@2.1.0 - -## 4.0.24 - -### Patch Changes - -- @pnpm/cli-utils@2.0.24 - -## 4.0.23 - -### Patch Changes - -- @pnpm/cli-utils@2.0.23 - -## 4.0.22 - -### Patch Changes - -- @pnpm/cli-utils@2.0.22 - -## 4.0.21 - -### Patch Changes - -- @pnpm/cli-utils@2.0.21 - -## 4.0.20 - -### Patch Changes - -- @pnpm/cli-utils@2.0.20 - -## 4.0.19 - -### Patch Changes - -- @pnpm/cli-utils@2.0.19 - -## 4.0.18 - -### Patch Changes - -- @pnpm/cli-utils@2.0.18 - -## 4.0.17 - -### Patch Changes - -- @pnpm/cli-utils@2.0.17 - -## 4.0.16 - -### Patch Changes - -- @pnpm/cli-utils@2.0.16 - -## 4.0.15 - -### Patch Changes - -- @pnpm/cli-utils@2.0.15 - -## 4.0.14 - -### Patch Changes - -- @pnpm/cli-utils@2.0.14 - -## 4.0.13 - -### Patch Changes - -- 5b49c92e9: `pnpm setup` prints more details when it cannot detect the active shell. - - @pnpm/cli-utils@2.0.13 - -## 4.0.12 - -### Patch Changes - -- @pnpm/cli-utils@2.0.12 - -## 4.0.11 - -### Patch Changes - -- @pnpm/cli-utils@2.0.11 - -## 4.0.10 - -### Patch Changes - -- @pnpm/cli-utils@2.0.10 - -## 4.0.9 - -### Patch Changes - -- @pnpm/cli-utils@2.0.9 - -## 4.0.8 - -### Patch Changes - -- Updated dependencies [ee429b300] - - @pnpm/cli-utils@2.0.8 - -## 4.0.7 - -### Patch Changes - -- @pnpm/cli-utils@2.0.7 - -## 4.0.6 - -### Patch Changes - -- @pnpm/cli-utils@2.0.6 - -## 4.0.5 - -### Patch Changes - -- @pnpm/cli-utils@2.0.5 - -## 4.0.4 - -### Patch Changes - -- @pnpm/cli-utils@2.0.4 - -## 4.0.3 - -### Patch Changes - -- @pnpm/cli-utils@2.0.3 - -## 4.0.2 - -### Patch Changes - -- @pnpm/cli-utils@2.0.2 - -## 4.0.1 - -### Patch Changes - -- @pnpm/cli-utils@2.0.1 - -## 4.0.0 - -### Major Changes - -- eceaa8b8b: Node.js 14 support dropped. - -### Patch Changes - -- Updated dependencies [eceaa8b8b] - - @pnpm/cli-utils@2.0.0 - -## 3.0.42 - -### Patch Changes - -- @pnpm/cli-utils@1.1.7 - -## 3.0.41 - -### Patch Changes - -- @pnpm/cli-utils@1.1.6 - -## 3.0.40 - -### Patch Changes - -- @pnpm/cli-utils@1.1.5 - -## 3.0.39 - -### Patch Changes - -- @pnpm/cli-utils@1.1.4 - -## 3.0.38 - -### Patch Changes - -- @pnpm/cli-utils@1.1.3 - -## 3.0.37 - -### Patch Changes - -- d80661d42: The configuration added by `pnpm setup` should check if the pnpm home directory is already in the PATH before adding to the PATH. - - Before this change, this code was added to the shell: - - ```sh - export PNPM_HOME="$HOME/Library/pnpm" - export PATH="$PNPM_HOME:$PATH" - ``` - - Now this will be added: - - ```sh - export PNPM_HOME="$HOME/Library/pnpm" - case ":$PATH:" in - *":$PNPM_HOME:"*) ;; - *) export PATH="$PNPM_HOME:$PATH" ;; - esac - ``` - -- Updated dependencies [7d64d757b] - - @pnpm/cli-utils@1.1.2 - -## 3.0.36 - -### Patch Changes - -- @pnpm/cli-utils@1.1.1 - -## 3.0.35 - -### Patch Changes - -- Updated dependencies [0377d9367] - - @pnpm/cli-utils@1.1.0 - -## 3.0.34 - -### Patch Changes - -- @pnpm/cli-utils@1.0.34 - -## 3.0.33 - -### Patch Changes - -- @pnpm/cli-utils@1.0.33 - -## 3.0.32 - -### Patch Changes - -- @pnpm/cli-utils@1.0.32 - -## 3.0.31 - -### Patch Changes - -- @pnpm/cli-utils@1.0.31 - -## 3.0.30 - -### Patch Changes - -- @pnpm/cli-utils@1.0.30 - -## 3.0.29 - -### Patch Changes - -- @pnpm/cli-utils@1.0.29 - -## 3.0.28 - -### Patch Changes - -- @pnpm/cli-utils@1.0.28 - -## 3.0.27 - -### Patch Changes - -- @pnpm/cli-utils@1.0.27 - -## 3.0.26 - -### Patch Changes - -- @pnpm/cli-utils@1.0.26 - -## 3.0.25 - -### Patch Changes - -- @pnpm/cli-utils@1.0.25 - -## 3.0.24 - -### Patch Changes - -- @pnpm/cli-utils@1.0.24 - -## 3.0.23 - -### Patch Changes - -- @pnpm/cli-utils@1.0.23 - -## 3.0.22 - -### Patch Changes - -- @pnpm/cli-utils@1.0.22 - -## 3.0.21 - -### Patch Changes - -- @pnpm/cli-utils@1.0.21 - -## 3.0.20 - -### Patch Changes - -- @pnpm/cli-utils@1.0.20 - -## 3.0.19 - -### Patch Changes - -- @pnpm/cli-utils@1.0.19 - -## 3.0.18 - -### Patch Changes - -- @pnpm/cli-utils@1.0.18 - -## 3.0.17 - -### Patch Changes - -- @pnpm/cli-utils@1.0.17 - -## 3.0.16 - -### Patch Changes - -- @pnpm/cli-utils@1.0.16 - -## 3.0.15 - -### Patch Changes - -- @pnpm/cli-utils@1.0.15 - -## 3.0.14 - -### Patch Changes - -- @pnpm/cli-utils@1.0.14 - -## 3.0.13 - -### Patch Changes - -- @pnpm/cli-utils@1.0.13 - -## 3.0.12 - -### Patch Changes - -- @pnpm/cli-utils@1.0.12 - -## 3.0.11 - -### Patch Changes - -- @pnpm/cli-utils@1.0.11 - -## 3.0.10 - -### Patch Changes - -- @pnpm/cli-utils@1.0.10 - -## 3.0.9 - -### Patch Changes - -- @pnpm/cli-utils@1.0.9 - -## 3.0.8 - -### Patch Changes - -- @pnpm/cli-utils@1.0.8 - -## 3.0.7 - -### Patch Changes - -- @pnpm/cli-utils@1.0.7 - -## 3.0.6 - -### Patch Changes - -- @pnpm/cli-utils@1.0.6 - -## 3.0.5 - -### Patch Changes - -- @pnpm/cli-utils@1.0.5 - -## 3.0.4 - -### Patch Changes - -- @pnpm/cli-utils@1.0.4 - -## 3.0.3 - -### Patch Changes - -- @pnpm/cli-utils@1.0.3 - -## 3.0.2 - -### Patch Changes - -- @pnpm/cli-utils@1.0.2 - -## 3.0.1 - -### Patch Changes - -- @pnpm/cli-utils@1.0.1 - -## 3.0.0 - -### Major Changes - -- f884689e0: Require `@pnpm/logger` v5. - -### Patch Changes - -- Updated dependencies [f884689e0] - - @pnpm/cli-utils@1.0.0 - -## 2.0.45 - -### Patch Changes - -- @pnpm/cli-utils@0.7.43 - -## 2.0.44 - -### Patch Changes - -- @pnpm/cli-utils@0.7.42 - -## 2.0.43 - -### Patch Changes - -- @pnpm/cli-utils@0.7.41 - -## 2.0.42 - -### Patch Changes - -- @pnpm/cli-utils@0.7.40 - -## 2.0.41 - -### Patch Changes - -- @pnpm/cli-utils@0.7.39 - -## 2.0.40 - -### Patch Changes - -- @pnpm/cli-utils@0.7.38 - -## 2.0.39 - -### Patch Changes - -- @pnpm/cli-utils@0.7.37 - -## 2.0.38 - -### Patch Changes - -- @pnpm/cli-utils@0.7.36 - -## 2.0.37 - -### Patch Changes - -- @pnpm/cli-utils@0.7.35 - -## 2.0.36 - -### Patch Changes - -- @pnpm/cli-utils@0.7.34 - -## 2.0.35 - -### Patch Changes - -- @pnpm/cli-utils@0.7.33 - -## 2.0.34 - -### Patch Changes - -- @pnpm/cli-utils@0.7.32 - -## 2.0.33 - -### Patch Changes - -- @pnpm/cli-utils@0.7.31 - -## 2.0.32 - -### Patch Changes - -- @pnpm/cli-utils@0.7.30 - -## 2.0.31 - -### Patch Changes - -- @pnpm/cli-utils@0.7.29 - -## 2.0.30 - -### Patch Changes - -- @pnpm/cli-utils@0.7.28 - -## 2.0.29 - -### Patch Changes - -- 8cb47ac9d: `pnpm setup`: don't use `setx` to set env variables on Windows. - - @pnpm/cli-utils@0.7.27 - -## 2.0.28 - -### Patch Changes - -- fe53c2986: On POSIX `pnpm setup` should suggest users to source the config instead of restarting the terminal. - -## 2.0.27 - -### Patch Changes - -- @pnpm/cli-utils@0.7.26 - -## 2.0.26 - -### Patch Changes - -- @pnpm/cli-utils@0.7.25 - -## 2.0.25 - -### Patch Changes - -- @pnpm/cli-utils@0.7.24 - -## 2.0.24 - -### Patch Changes - -- @pnpm/cli-utils@0.7.23 - -## 2.0.23 - -### Patch Changes - -- @pnpm/cli-utils@0.7.22 - -## 2.0.22 - -### Patch Changes - -- @pnpm/cli-utils@0.7.21 - -## 2.0.21 - -### Patch Changes - -- @pnpm/cli-utils@0.7.20 - -## 2.0.20 - -### Patch Changes - -- @pnpm/cli-utils@0.7.19 - -## 2.0.19 - -### Patch Changes - -- @pnpm/cli-utils@0.7.18 - -## 2.0.18 - -### Patch Changes - -- Updated dependencies [5f643f23b] - - @pnpm/cli-utils@0.7.17 - -## 2.0.17 - -### Patch Changes - -- @pnpm/cli-utils@0.7.16 - -## 2.0.16 - -### Patch Changes - -- @pnpm/cli-utils@0.7.15 - -## 2.0.15 - -### Patch Changes - -- @pnpm/cli-utils@0.7.14 - -## 2.0.14 - -### Patch Changes - -- @pnpm/cli-utils@0.7.13 - -## 2.0.13 - -### Patch Changes - -- @pnpm/cli-utils@0.7.12 - -## 2.0.12 - -### Patch Changes - -- @pnpm/cli-utils@0.7.11 - -## 2.0.11 - -### Patch Changes - -- @pnpm/cli-utils@0.7.10 - -## 2.0.10 - -### Patch Changes - -- @pnpm/cli-utils@0.7.9 - -## 2.0.9 - -### Patch Changes - -- @pnpm/cli-utils@0.7.8 - -## 2.0.8 - -### Patch Changes - -- @pnpm/cli-utils@0.7.7 - -## 2.0.7 - -### Patch Changes - -- e6a9f157d: `pnpm setup` should not fail on Windows if `PNPM_HOME` is not yet in the system registry [#4757](https://github.com/pnpm/pnpm/issues/4757) - -## 2.0.6 - -### Patch Changes - -- @pnpm/cli-utils@0.7.6 - -## 2.0.5 - -### Patch Changes - -- 71c7ed998: `pnpm setup` should update the config of the current shell, not the preferred shell. -- 460ccf60e: fix: make `pnpm setup` free of garbled characters. -- 61d102a99: `pnpm setup` should not override the PNPM_HOME env variable on Windows, unless `--force` is used. -- 7c9362d3d: fix `pnpm setup` breaks %PATH% with non-ascii characters [#4698](https://github.com/pnpm/pnpm/issues/4698) -- Updated dependencies [52b0576af] - - @pnpm/cli-utils@0.7.5 - -## 2.0.4 - -### Patch Changes - -- @pnpm/cli-utils@0.7.4 - -## 2.0.3 - -### Patch Changes - -- @pnpm/cli-utils@0.7.3 - -## 2.0.2 - -### Patch Changes - -- @pnpm/cli-utils@0.7.2 - -## 2.0.1 - -### Patch Changes - -- @pnpm/cli-utils@0.7.1 - -## 2.0.0 - -### Major Changes - -- 542014839: Node.js 12 is not supported. - -### Patch Changes - -- Updated dependencies [542014839] - - @pnpm/cli-utils@0.7.0 - -## 1.1.35 - -### Patch Changes - -- @pnpm/cli-utils@0.6.50 - -## 1.1.34 - -### Patch Changes - -- @pnpm/cli-utils@0.6.49 - -## 1.1.33 - -### Patch Changes - -- @pnpm/cli-utils@0.6.48 - -## 1.1.32 - -### Patch Changes - -- @pnpm/cli-utils@0.6.47 - -## 1.1.31 - -### Patch Changes - -- @pnpm/cli-utils@0.6.46 - -## 1.1.30 - -### Patch Changes - -- @pnpm/cli-utils@0.6.45 - -## 1.1.29 - -### Patch Changes - -- @pnpm/cli-utils@0.6.44 - -## 1.1.28 - -### Patch Changes - -- @pnpm/cli-utils@0.6.43 - -## 1.1.27 - -### Patch Changes - -- @pnpm/cli-utils@0.6.42 - -## 1.1.26 - -### Patch Changes - -- @pnpm/cli-utils@0.6.41 - -## 1.1.25 - -### Patch Changes - -- @pnpm/cli-utils@0.6.40 - -## 1.1.24 - -### Patch Changes - -- @pnpm/cli-utils@0.6.39 - -## 1.1.23 - -### Patch Changes - -- @pnpm/cli-utils@0.6.38 - -## 1.1.22 - -### Patch Changes - -- @pnpm/cli-utils@0.6.37 - -## 1.1.21 - -### Patch Changes - -- @pnpm/cli-utils@0.6.36 - -## 1.1.20 - -### Patch Changes - -- @pnpm/cli-utils@0.6.35 - -## 1.1.19 - -### Patch Changes - -- @pnpm/cli-utils@0.6.34 - -## 1.1.18 - -### Patch Changes - -- @pnpm/cli-utils@0.6.33 - -## 1.1.17 - -### Patch Changes - -- b847e0300: `pnpm setup` should create shell rc files for pnpm path configuration if no such file exists prior [#4027](https://github.com/pnpm/pnpm/issues/4027). - -## 1.1.16 - -### Patch Changes - -- @pnpm/cli-utils@0.6.32 - -## 1.1.15 - -### Patch Changes - -- @pnpm/cli-utils@0.6.31 - -## 1.1.14 - -### Patch Changes - -- @pnpm/cli-utils@0.6.30 - -## 1.1.13 - -### Patch Changes - -- @pnpm/cli-utils@0.6.29 - -## 1.1.12 - -### Patch Changes - -- @pnpm/cli-utils@0.6.28 - -## 1.1.11 - -### Patch Changes - -- @pnpm/cli-utils@0.6.27 - -## 1.1.10 - -### Patch Changes - -- @pnpm/cli-utils@0.6.26 - -## 1.1.9 - -### Patch Changes - -- @pnpm/cli-utils@0.6.25 - -## 1.1.8 - -### Patch Changes - -- @pnpm/cli-utils@0.6.24 - -## 1.1.7 - -### Patch Changes - -- @pnpm/cli-utils@0.6.23 - -## 1.1.6 - -### Patch Changes - -- @pnpm/cli-utils@0.6.22 - -## 1.1.5 - -### Patch Changes - -- 04b7f6086: Use safe-execa instead of execa to prevent binary planting attacks on Windows. - -## 1.1.4 - -### Patch Changes - -- @pnpm/cli-utils@0.6.21 - -## 1.1.3 - -### Patch Changes - -- @pnpm/cli-utils@0.6.20 - -## 1.1.2 - -### Patch Changes - -- cee8b73f1: Set `PATH` environment variable to `PNPM_HOME` on Win32 platform - -## 1.1.1 - -### Patch Changes - -- @pnpm/cli-utils@0.6.19 - -## 1.1.0 - -### Minor Changes - -- ade0fa92f: The original binary will not be removed after pnpm setup. - -## 1.0.1 - -### Patch Changes - -- @pnpm/cli-utils@0.6.18 - -## 1.0.0 - -### Major Changes - -- 71cc21832: Print info message about the requirement to open a new terminal. - -## 0.2.1 - -### Patch Changes - -- @pnpm/cli-utils@0.6.17 - -## 0.2.0 - -### Minor Changes - -- 8d038f8f1: pnpm setup moves the CLI to the pnpm home directory. - -## 0.1.12 - -### Patch Changes - -- @pnpm/cli-utils@0.6.16 - -## 0.1.11 - -### Patch Changes - -- @pnpm/cli-utils@0.6.15 - -## 0.1.10 - -### Patch Changes - -- @pnpm/cli-utils@0.6.14 - -## 0.1.9 - -### Patch Changes - -- @pnpm/cli-utils@0.6.13 - -## 0.1.8 - -### Patch Changes - -- @pnpm/cli-utils@0.6.12 - -## 0.1.7 - -### Patch Changes - -- @pnpm/cli-utils@0.6.11 - -## 0.1.6 - -### Patch Changes - -- @pnpm/cli-utils@0.6.10 - -## 0.1.5 - -### Patch Changes - -- @pnpm/cli-utils@0.6.9 - -## 0.1.4 - -### Patch Changes - -- @pnpm/cli-utils@0.6.8 - -## 0.1.3 - -### Patch Changes - -- 6a64c1ff5: A summary should be printed. - -## 0.1.2 - -### Patch Changes - -- @pnpm/cli-utils@0.6.7 - -## 0.1.1 - -### Patch Changes - -- @pnpm/cli-utils@0.6.6 - -## 0.1.0 - -### Minor Changes - -- 473223be9: Project created. - -### Patch Changes - -- @pnpm/cli-utils@0.6.5 diff --git a/engine/pm/plugin-commands-setup/README.md b/engine/pm/plugin-commands-setup/README.md deleted file mode 100644 index bb0188d9ec..0000000000 --- a/engine/pm/plugin-commands-setup/README.md +++ /dev/null @@ -1,15 +0,0 @@ -# @pnpm/plugin-commands-setup - -> pnpm commands for setting up pnpm - -[![npm version](https://img.shields.io/npm/v/@pnpm/plugin-commands-setup.svg)](https://www.npmjs.com/package/@pnpm/plugin-commands-setup) - -## Installation - -```sh -pnpm add @pnpm/plugin-commands-setup -``` - -## License - -MIT diff --git a/engine/pm/plugin-commands-setup/package.json b/engine/pm/plugin-commands-setup/package.json deleted file mode 100644 index 25571212f4..0000000000 --- a/engine/pm/plugin-commands-setup/package.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "name": "@pnpm/plugin-commands-setup", - "version": "1000.1.20", - "description": "pnpm commands for setting up pnpm", - "keywords": [ - "pnpm", - "pnpm11", - "setup" - ], - "license": "MIT", - "funding": "https://opencollective.com/pnpm", - "repository": "https://github.com/pnpm/pnpm/tree/main/engine/pm/plugin-commands-setup", - "homepage": "https://github.com/pnpm/pnpm/tree/main/engine/pm/plugin-commands-setup#readme", - "bugs": { - "url": "https://github.com/pnpm/pnpm/issues" - }, - "type": "module", - "main": "lib/index.js", - "types": "lib/index.d.ts", - "exports": { - ".": "./lib/index.js" - }, - "files": [ - "lib", - "!*.map" - ], - "scripts": { - "lint": "eslint \"src/**/*.ts\" \"test/**/*.ts\"", - "_test": "cross-env NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" jest", - "test": "pnpm run compile && pnpm run _test", - "prepublishOnly": "pnpm run compile", - "compile": "tsgo --build && pnpm run lint --fix" - }, - "dependencies": { - "@pnpm/cli-meta": "workspace:*", - "@pnpm/cli-utils": "workspace:*", - "@pnpm/os.env.path-extender": "catalog:", - "render-help": "catalog:" - }, - "peerDependencies": { - "@pnpm/logger": "catalog:" - }, - "devDependencies": { - "@jest/globals": "catalog:", - "@pnpm/error": "workspace:*", - "@pnpm/logger": "workspace:*", - "@pnpm/plugin-commands-setup": "workspace:*", - "@pnpm/prepare": "workspace:*" - }, - "engines": { - "node": ">=22.13" - }, - "jest": { - "preset": "@pnpm/jest-config" - } -} diff --git a/engine/pm/plugin-commands-setup/test/tsconfig.json b/engine/pm/plugin-commands-setup/test/tsconfig.json deleted file mode 100644 index 78f62072ca..0000000000 --- a/engine/pm/plugin-commands-setup/test/tsconfig.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "extends": "../tsconfig.json", - "compilerOptions": { - "noEmit": false, - "outDir": "../node_modules/.test.lib", - "rootDir": "..", - "isolatedModules": true - }, - "include": [ - "**/*.ts", - "../../../../__typings__/**/*.d.ts" - ], - "references": [ - { - "path": ".." - } - ] -} diff --git a/engine/pm/plugin-commands-setup/tsconfig.json b/engine/pm/plugin-commands-setup/tsconfig.json deleted file mode 100644 index e31632a124..0000000000 --- a/engine/pm/plugin-commands-setup/tsconfig.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "extends": "@pnpm/tsconfig", - "compilerOptions": { - "outDir": "lib", - "rootDir": "src", - "target": "es2020" - }, - "include": [ - "src/**/*.ts", - "../../../__typings__/**/*.d.ts" - ], - "references": [ - { - "path": "../../../__utils__/prepare" - }, - { - "path": "../../../cli/cli-meta" - }, - { - "path": "../../../cli/cli-utils" - }, - { - "path": "../../../packages/error" - }, - { - "path": "../../../packages/logger" - } - ] -} diff --git a/engine/pm/plugin-commands-setup/tsconfig.lint.json b/engine/pm/plugin-commands-setup/tsconfig.lint.json deleted file mode 100644 index 5ea6d52203..0000000000 --- a/engine/pm/plugin-commands-setup/tsconfig.lint.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "extends": "./tsconfig.json", - "include": [ - "src/**/*.ts", - "test/**/*.ts", - "../../../__typings__/**/*.d.ts" - ] -} diff --git a/engine/runtime/commands/package.json b/engine/runtime/commands/package.json index 71c0161ae0..2c89c736a3 100644 --- a/engine/runtime/commands/package.json +++ b/engine/runtime/commands/package.json @@ -36,6 +36,8 @@ "@pnpm/config": "workspace:*", "@pnpm/error": "workspace:*", "@pnpm/exec.pnpm-cli-runner": "workspace:*", + "@pnpm/fetch": "workspace:*", + "@pnpm/node.resolver": "workspace:*", "render-help": "catalog:" }, "peerDependencies": { diff --git a/engine/runtime/plugin-commands-env/src/env.ts b/engine/runtime/commands/src/env/env.ts similarity index 100% rename from engine/runtime/plugin-commands-env/src/env.ts rename to engine/runtime/commands/src/env/env.ts diff --git a/engine/runtime/plugin-commands-env/src/envList.ts b/engine/runtime/commands/src/env/envList.ts similarity index 100% rename from engine/runtime/plugin-commands-env/src/envList.ts rename to engine/runtime/commands/src/env/envList.ts diff --git a/engine/runtime/plugin-commands-env/src/envUse.ts b/engine/runtime/commands/src/env/envUse.ts similarity index 100% rename from engine/runtime/plugin-commands-env/src/envUse.ts rename to engine/runtime/commands/src/env/envUse.ts diff --git a/engine/runtime/plugin-commands-env/src/index.ts b/engine/runtime/commands/src/env/index.ts similarity index 100% rename from engine/runtime/plugin-commands-env/src/index.ts rename to engine/runtime/commands/src/env/index.ts diff --git a/engine/runtime/plugin-commands-env/src/node.ts b/engine/runtime/commands/src/env/node.ts similarity index 100% rename from engine/runtime/plugin-commands-env/src/node.ts rename to engine/runtime/commands/src/env/node.ts diff --git a/engine/runtime/plugin-commands-env/src/utils.ts b/engine/runtime/commands/src/env/utils.ts similarity index 100% rename from engine/runtime/plugin-commands-env/src/utils.ts rename to engine/runtime/commands/src/env/utils.ts diff --git a/engine/runtime/commands/src/index.ts b/engine/runtime/commands/src/index.ts index c0c43d6d53..5e9887a616 100644 --- a/engine/runtime/commands/src/index.ts +++ b/engine/runtime/commands/src/index.ts @@ -1,3 +1,2 @@ -import * as runtime from './runtime.js' - -export { runtime } +export { env } from './env/index.js' +export { runtime } from './runtime/index.js' diff --git a/engine/runtime/commands/src/runtime/index.ts b/engine/runtime/commands/src/runtime/index.ts new file mode 100644 index 0000000000..c0c43d6d53 --- /dev/null +++ b/engine/runtime/commands/src/runtime/index.ts @@ -0,0 +1,3 @@ +import * as runtime from './runtime.js' + +export { runtime } diff --git a/engine/runtime/commands/src/runtime.ts b/engine/runtime/commands/src/runtime/runtime.ts similarity index 100% rename from engine/runtime/commands/src/runtime.ts rename to engine/runtime/commands/src/runtime/runtime.ts diff --git a/engine/runtime/plugin-commands-env/test/env.test.ts b/engine/runtime/commands/test/env/env.test.ts similarity index 97% rename from engine/runtime/plugin-commands-env/test/env.test.ts rename to engine/runtime/commands/test/env/env.test.ts index 27bfe1a3eb..920712503a 100644 --- a/engine/runtime/plugin-commands-env/test/env.test.ts +++ b/engine/runtime/commands/test/env/env.test.ts @@ -6,7 +6,7 @@ jest.unstable_mockModule('@pnpm/exec.pnpm-cli-runner', () => ({ runPnpmCli: mockRunPnpmCli, })) -const { env } = await import('@pnpm/plugin-commands-env') +const { env } = await import('@pnpm/runtime.commands') beforeEach(() => { mockRunPnpmCli.mockClear() diff --git a/engine/runtime/plugin-commands-env/test/fixtures/node-16.4.0-release-info.json b/engine/runtime/commands/test/env/fixtures/node-16.4.0-release-info.json similarity index 100% rename from engine/runtime/plugin-commands-env/test/fixtures/node-16.4.0-release-info.json rename to engine/runtime/commands/test/env/fixtures/node-16.4.0-release-info.json diff --git a/engine/runtime/commands/tsconfig.json b/engine/runtime/commands/tsconfig.json index d670fdd071..3f475e6445 100644 --- a/engine/runtime/commands/tsconfig.json +++ b/engine/runtime/commands/tsconfig.json @@ -18,11 +18,17 @@ { "path": "../../../exec/pnpm-cli-runner" }, + { + "path": "../../../network/fetch" + }, { "path": "../../../packages/error" }, { "path": "../../../packages/logger" + }, + { + "path": "../node.resolver" } ] } diff --git a/engine/runtime/plugin-commands-env/CHANGELOG.md b/engine/runtime/plugin-commands-env/CHANGELOG.md deleted file mode 100644 index b84c44e3f8..0000000000 --- a/engine/runtime/plugin-commands-env/CHANGELOG.md +++ /dev/null @@ -1,2684 +0,0 @@ -# @pnpm/plugin-commands-env - -## 1000.0.44 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.8 - -## 1000.0.43 - -### Patch Changes - -- Updated dependencies [7c1382f] -- Updated dependencies [dee39ec] - - @pnpm/types@1000.9.0 - - @pnpm/cli-utils@1001.2.7 - - @pnpm/config@1004.4.2 - - @pnpm/node.resolver@1001.0.5 - - @pnpm/fetch@1000.2.6 - - @pnpm/remove-bins@1000.0.15 - - @pnpm/node.fetcher@1001.0.8 - - @pnpm/env.system-node-version@1000.0.11 - -## 1000.0.42 - -### Patch Changes - -- Updated dependencies [9865167] - - @pnpm/config@1004.4.1 - - @pnpm/cli-utils@1001.2.6 - - @pnpm/node.resolver@1001.0.4 - - @pnpm/node.fetcher@1001.0.7 - -## 1000.0.41 - -### Patch Changes - -- @pnpm/node.fetcher@1001.0.6 -- @pnpm/cli-utils@1001.2.5 - -## 1000.0.40 - -### Patch Changes - -- Updated dependencies [fb4da0c] - - @pnpm/config@1004.4.0 - - @pnpm/cli-utils@1001.2.4 - - @pnpm/node.fetcher@1001.0.5 - - @pnpm/node.resolver@1001.0.3 - -## 1000.0.39 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.3 - -## 1000.0.38 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.2 - -## 1000.0.37 - -### Patch Changes - -- @pnpm/config@1004.3.1 -- @pnpm/node.resolver@1001.0.2 -- @pnpm/error@1000.0.5 -- @pnpm/store-path@1000.0.5 -- @pnpm/cli-utils@1001.2.1 -- @pnpm/node.fetcher@1001.0.4 -- @pnpm/remove-bins@1000.0.14 - -## 1000.0.36 - -### Patch Changes - -- Updated dependencies [38e2599] -- Updated dependencies [e792927] - - @pnpm/config@1004.3.0 - - @pnpm/types@1000.8.0 - - @pnpm/cli-utils@1001.2.0 - - @pnpm/remove-bins@1000.0.13 - - @pnpm/node.resolver@1001.0.1 - - @pnpm/fetch@1000.2.5 - - @pnpm/node.fetcher@1001.0.3 - - @pnpm/env.system-node-version@1000.0.10 - -## 1000.0.35 - -### Patch Changes - -- @pnpm/node.fetcher@1001.0.2 -- @pnpm/cli-utils@1001.1.2 - -## 1000.0.34 - -### Patch Changes - -- Updated dependencies [87d3aa8] - - @pnpm/fetch@1000.2.4 - - @pnpm/node.resolver@1001.0.0 - - @pnpm/cli-utils@1001.1.1 - -## 1000.0.33 - -### Patch Changes - -- Updated dependencies [3ebc0ce] - - @pnpm/cli-utils@1001.1.0 - - @pnpm/node.fetcher@1001.0.1 - -## 1000.0.32 - -### Patch Changes - -- Updated dependencies [d1edf73] -- Updated dependencies [f91922c] - - @pnpm/node.fetcher@1001.0.0 - - @pnpm/node.resolver@1001.0.0 - - @pnpm/config@1004.2.1 - - @pnpm/error@1000.0.4 - - @pnpm/store-path@1000.0.4 - - @pnpm/cli-utils@1001.0.3 - - @pnpm/remove-bins@1000.0.12 - -## 1000.0.31 - -### Patch Changes - -- 1ba2e15: The integrities of the downloaded Node.js artifacts are verified [#9750](https://github.com/pnpm/pnpm/pull/9750). -- Updated dependencies [1a07b8f] -- Updated dependencies [1ba2e15] -- Updated dependencies [6f7ac0f] -- Updated dependencies [1a07b8f] - - @pnpm/types@1000.7.0 - - @pnpm/node.fetcher@1000.1.0 - - @pnpm/config@1004.2.0 - - @pnpm/node.resolver@1000.1.0 - - @pnpm/cli-utils@1001.0.2 - - @pnpm/fetch@1000.2.3 - - @pnpm/remove-bins@1000.0.11 - - @pnpm/error@1000.0.3 - - @pnpm/store-path@1000.0.3 - - @pnpm/env.system-node-version@1000.0.9 - -## 1000.0.30 - -### Patch Changes - -- Updated dependencies [7ad0bc3] - - @pnpm/cli-utils@1001.0.1 - -## 1000.0.29 - -### Patch Changes - -- Updated dependencies [623da6f] -- Updated dependencies [cf630a8] -- Updated dependencies [e225310] - - @pnpm/config@1004.1.0 - - @pnpm/cli-utils@1001.0.0 - - @pnpm/node.fetcher@1000.0.20 - - @pnpm/node.resolver@1000.0.20 - -## 1000.0.28 - -### Patch Changes - -- @pnpm/cli-utils@1000.1.7 - -## 1000.0.27 - -### Patch Changes - -- Updated dependencies [b217bbb] -- Updated dependencies [b0ead51] -- Updated dependencies [c8341cc] -- Updated dependencies [b0ead51] -- Updated dependencies [046af72] - - @pnpm/config@1004.0.0 - - @pnpm/node.fetcher@1000.0.19 - - @pnpm/cli-utils@1000.1.6 - - @pnpm/node.resolver@1000.0.19 - -## 1000.0.26 - -### Patch Changes - -- Updated dependencies [8d175c0] - - @pnpm/config@1003.1.1 - - @pnpm/cli-utils@1000.1.5 - - @pnpm/node.fetcher@1000.0.18 - - @pnpm/node.resolver@1000.0.18 - -## 1000.0.25 - -### Patch Changes - -- 09cf46f: Update `@pnpm/logger` in peer dependencies. -- Updated dependencies [b282bd1] -- Updated dependencies [fdb1d98] -- Updated dependencies [e4af08c] -- Updated dependencies [09cf46f] -- Updated dependencies [36d1448] -- Updated dependencies [9362b5f] -- Updated dependencies [5ec7255] -- Updated dependencies [6cf010c] - - @pnpm/config@1003.1.0 - - @pnpm/remove-bins@1000.0.10 - - @pnpm/cli-utils@1000.1.4 - - @pnpm/fetch@1000.2.2 - - @pnpm/types@1000.6.0 - - @pnpm/node.fetcher@1000.0.17 - - @pnpm/node.resolver@1000.0.17 - - @pnpm/env.system-node-version@1000.0.8 - -## 1000.0.24 - -### Patch Changes - -- fa1e69b: Fix command shim generation in Cygwin/MSYS2/MinGW envs [#9442](https://github.com/pnpm/pnpm/issues/9442). - - @pnpm/cli-utils@1000.1.3 - - @pnpm/config@1003.0.1 - - @pnpm/node.fetcher@1000.0.16 - - @pnpm/node.resolver@1000.0.16 - -## 1000.0.23 - -### Patch Changes - -- Updated dependencies [56bb69b] -- Updated dependencies [8a9f3a4] -- Updated dependencies [9c3dd03] -- Updated dependencies [5b73df1] - - @pnpm/config@1003.0.0 - - @pnpm/logger@1001.0.0 - - @pnpm/types@1000.5.0 - - @pnpm/cli-utils@1000.1.2 - - @pnpm/fetch@1000.2.1 - - @pnpm/remove-bins@1000.0.9 - - @pnpm/node.fetcher@1000.0.15 - - @pnpm/node.resolver@1000.0.15 - - @pnpm/env.system-node-version@1000.0.7 - -## 1000.0.22 - -### Patch Changes - -- @pnpm/cli-utils@1000.1.1 -- @pnpm/node.fetcher@1000.0.14 -- @pnpm/node.resolver@1000.0.14 -- @pnpm/config@1002.7.2 - -## 1000.0.21 - -### Patch Changes - -- Updated dependencies [750ae7d] -- Updated dependencies [5679712] -- Updated dependencies [01f2bcf] -- Updated dependencies [1413c25] -- Updated dependencies [750ae7d] - - @pnpm/types@1000.4.0 - - @pnpm/config@1002.7.1 - - @pnpm/cli-utils@1000.1.0 - - @pnpm/fetch@1000.2.0 - - @pnpm/remove-bins@1000.0.8 - - @pnpm/node.resolver@1000.0.13 - - @pnpm/node.fetcher@1000.0.13 - - @pnpm/env.system-node-version@1000.0.6 - -## 1000.0.20 - -### Patch Changes - -- Updated dependencies [e57f1df] - - @pnpm/config@1002.7.0 - - @pnpm/cli-utils@1000.0.19 - -## 1000.0.19 - -### Patch Changes - -- Updated dependencies [9bcca9f] -- Updated dependencies [5b35dff] -- Updated dependencies [9bcca9f] -- Updated dependencies [5f7be64] -- Updated dependencies [5f7be64] - - @pnpm/config@1002.6.0 - - @pnpm/types@1000.3.0 - - @pnpm/cli-utils@1000.0.18 - - @pnpm/fetch@1000.1.6 - - @pnpm/remove-bins@1000.0.7 - - @pnpm/node.fetcher@1000.0.12 - - @pnpm/env.system-node-version@1000.0.5 - - @pnpm/node.resolver@1000.0.12 - -## 1000.0.18 - -### Patch Changes - -- Updated dependencies [936430a] - - @pnpm/config@1002.5.4 - - @pnpm/cli-utils@1000.0.17 - - @pnpm/node.fetcher@1000.0.11 - - @pnpm/node.resolver@1000.0.11 - -## 1000.0.17 - -### Patch Changes - -- aec8c50: Invalid Node.js version in `use-node-version` should not cause pnpm itself to break [#9276](https://github.com/pnpm/pnpm/issues/9276). - - @pnpm/node.fetcher@1000.0.10 - - @pnpm/node.resolver@1000.0.10 - -## 1000.0.16 - -### Patch Changes - -- Updated dependencies [6e4459c] - - @pnpm/config@1002.5.3 - - @pnpm/cli-utils@1000.0.16 - -## 1000.0.15 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.15 -- @pnpm/config@1002.5.2 -- @pnpm/node.fetcher@1000.0.9 -- @pnpm/node.resolver@1000.0.9 - -## 1000.0.14 - -### Patch Changes - -- Updated dependencies [c3aa4d8] - - @pnpm/config@1002.5.1 - - @pnpm/cli-utils@1000.0.14 - -## 1000.0.13 - -### Patch Changes - -- Updated dependencies [a5e4965] -- Updated dependencies [d965748] - - @pnpm/types@1000.2.1 - - @pnpm/config@1002.5.0 - - @pnpm/remove-bins@1000.0.6 - - @pnpm/cli-utils@1000.0.13 - - @pnpm/fetch@1000.1.5 - - @pnpm/node.fetcher@1000.0.8 - - @pnpm/env.system-node-version@1000.0.4 - - @pnpm/node.resolver@1000.0.8 - -## 1000.0.12 - -### Patch Changes - -- Updated dependencies [1c2eb8c] - - @pnpm/config@1002.4.1 - - @pnpm/cli-utils@1000.0.12 - -## 1000.0.11 - -### Patch Changes - -- Updated dependencies [8fcc221] -- Updated dependencies [e32b1a2] -- Updated dependencies [8fcc221] - - @pnpm/config@1002.4.0 - - @pnpm/types@1000.2.0 - - @pnpm/cli-utils@1000.0.11 - - @pnpm/fetch@1000.1.4 - - @pnpm/remove-bins@1000.0.5 - - @pnpm/node.fetcher@1000.0.7 - - @pnpm/env.system-node-version@1000.0.3 - - @pnpm/node.resolver@1000.0.7 - -## 1000.0.10 - -### Patch Changes - -- Updated dependencies [fee898f] - - @pnpm/config@1002.3.1 - - @pnpm/cli-utils@1000.0.10 - -## 1000.0.9 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.9 - -## 1000.0.8 - -### Patch Changes - -- Updated dependencies [f6006f2] - - @pnpm/config@1002.3.0 - - @pnpm/cli-utils@1000.0.8 - -## 1000.0.7 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.7 -- @pnpm/config@1002.2.1 -- @pnpm/node.fetcher@1000.0.6 -- @pnpm/node.resolver@1000.0.6 - -## 1000.0.6 - -### Patch Changes - -- Updated dependencies [b562deb] -- Updated dependencies [f3ffaed] -- Updated dependencies [c96eb2b] - - @pnpm/types@1000.1.1 - - @pnpm/config@1002.2.0 - - @pnpm/error@1000.0.2 - - @pnpm/store-path@1000.0.2 - - @pnpm/cli-utils@1000.0.6 - - @pnpm/fetch@1000.1.3 - - @pnpm/remove-bins@1000.0.4 - - @pnpm/node.fetcher@1000.0.5 - - @pnpm/env.system-node-version@1000.0.2 - - @pnpm/node.resolver@1000.0.5 - -## 1000.0.5 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.5 -- @pnpm/config@1002.1.2 -- @pnpm/node.fetcher@1000.0.4 -- @pnpm/node.resolver@1000.0.4 - -## 1000.0.4 - -### Patch Changes - -- Updated dependencies [9591a18] -- Updated dependencies [1f5169f] - - @pnpm/types@1000.1.0 - - @pnpm/config@1002.1.1 - - @pnpm/cli-utils@1000.0.4 - - @pnpm/fetch@1000.1.2 - - @pnpm/remove-bins@1000.0.3 - - @pnpm/node.fetcher@1000.0.3 - - @pnpm/env.system-node-version@1000.0.1 - - @pnpm/node.resolver@1000.0.3 - -## 1000.0.3 - -### Patch Changes - -- Updated dependencies [f90a94b] -- Updated dependencies [f891288] - - @pnpm/config@1002.1.0 - - @pnpm/cli-utils@1000.0.3 - -## 1000.0.2 - -### Patch Changes - -- Updated dependencies [878ea8c] - - @pnpm/config@1002.0.0 - - @pnpm/fetch@1000.1.1 - - @pnpm/remove-bins@1000.0.2 - - @pnpm/cli-utils@1000.0.2 - - @pnpm/node.fetcher@1000.0.2 - - @pnpm/node.resolver@1000.0.2 - -## 1000.0.1 - -### Patch Changes - -- Updated dependencies [ac5b9d8] -- Updated dependencies [6483b64] -- Updated dependencies [b0f3c71] - - @pnpm/config@1001.0.0 - - @pnpm/fetch@1000.1.0 - - @pnpm/cli-utils@1000.0.1 - - @pnpm/error@1000.0.1 - - @pnpm/store-path@1000.0.1 - - @pnpm/node.resolver@1000.0.1 - - @pnpm/node.fetcher@1000.0.1 - - @pnpm/remove-bins@1000.0.1 - -## 5.1.12 - -### Patch Changes - -- 39c5385: Some commands should ignore the `packageManager` field check of `package.json` [#7959](https://github.com/pnpm/pnpm/issues/7959). -- Updated dependencies [477e0c1] -- Updated dependencies [dfcf034] -- Updated dependencies [592e2ef] -- Updated dependencies [19d5b51] -- Updated dependencies [e476b07] -- Updated dependencies [1dbc56a] -- Updated dependencies [e9985b6] - - @pnpm/config@22.0.0 - - @pnpm/env.system-node-version@1.0.1 - - @pnpm/error@6.0.3 - - @pnpm/store-path@9.0.3 - - @pnpm/cli-utils@4.0.8 - - @pnpm/node.fetcher@4.0.17 - - @pnpm/node.resolver@3.0.17 - - @pnpm/remove-bins@6.0.10 - -## 5.1.11 - -### Patch Changes - -- d04f7f2: pnpm no longer downloads the required `use-node-version` if the running node version is the same as the wanted version - - The required `use-node-version` is no longer downloaded if the running Node version is the same as the wanted version [#8673](https://github.com/pnpm/pnpm/pull/8673). - -- Updated dependencies [d04f7f2] - - @pnpm/env.system-node-version@1.0.0 - - @pnpm/node.fetcher@4.0.16 - - @pnpm/cli-utils@4.0.7 - - @pnpm/config@21.8.5 - - @pnpm/node.resolver@3.0.16 - -## 5.1.10 - -### Patch Changes - -- @pnpm/node.fetcher@4.0.15 -- @pnpm/node.resolver@3.0.15 -- @pnpm/cli-utils@4.0.6 -- @pnpm/config@21.8.4 - -## 5.1.9 - -### Patch Changes - -- @pnpm/config@21.8.4 -- @pnpm/error@6.0.2 -- @pnpm/cli-utils@4.0.6 -- @pnpm/node.fetcher@4.0.14 -- @pnpm/store-path@9.0.2 -- @pnpm/node.resolver@3.0.14 -- @pnpm/remove-bins@6.0.9 - -## 5.1.8 - -### Patch Changes - -- Updated dependencies [d500d9f] - - @pnpm/types@12.2.0 - - @pnpm/cli-utils@4.0.5 - - @pnpm/config@21.8.3 - - @pnpm/fetch@8.0.7 - - @pnpm/remove-bins@6.0.8 - - @pnpm/node.fetcher@4.0.13 - - @pnpm/node.resolver@3.0.13 - -## 5.1.7 - -### Patch Changes - -- Updated dependencies [7ee59a1] - - @pnpm/types@12.1.0 - - @pnpm/cli-utils@4.0.4 - - @pnpm/config@21.8.2 - - @pnpm/fetch@8.0.6 - - @pnpm/remove-bins@6.0.7 - - @pnpm/node.fetcher@4.0.12 - - @pnpm/node.resolver@3.0.12 - -## 5.1.6 - -### Patch Changes - -- @pnpm/cli-utils@4.0.3 - -## 5.1.5 - -### Patch Changes - -- Updated dependencies [251ab21] - - @pnpm/config@21.8.1 - - @pnpm/cli-utils@4.0.2 - -## 5.1.4 - -### Patch Changes - -- @pnpm/cli-utils@4.0.1 - -## 5.1.3 - -### Patch Changes - -- Updated dependencies [26b065c] -- Updated dependencies [26b065c] - - @pnpm/cli-utils@4.0.0 - - @pnpm/config@21.8.0 - -## 5.1.2 - -### Patch Changes - -- Updated dependencies [cb006df] -- Updated dependencies [98c8bd6] -- Updated dependencies [d20eed3] - - @pnpm/types@12.0.0 - - @pnpm/cli-utils@3.1.7 - - @pnpm/config@21.7.0 - - @pnpm/fetch@8.0.5 - - @pnpm/remove-bins@6.0.6 - - @pnpm/node.fetcher@4.0.11 - - @pnpm/node.resolver@3.0.11 - -## 5.1.1 - -### Patch Changes - -- @pnpm/config@21.6.3 -- @pnpm/node.fetcher@4.0.10 -- @pnpm/cli-utils@3.1.6 -- @pnpm/node.resolver@3.0.10 - -## 5.1.0 - -### Minor Changes - -- 0ef168b: Support specifying node version (via `pnpm.executionEnv.nodeVersion` in `package.json`) for running lifecycle scripts per each package in a workspace [#6720](https://github.com/pnpm/pnpm/issues/6720). - -### Patch Changes - -- Updated dependencies [0ef168b] - - @pnpm/types@11.1.0 - - @pnpm/cli-utils@3.1.5 - - @pnpm/config@21.6.2 - - @pnpm/fetch@8.0.4 - - @pnpm/remove-bins@6.0.5 - - @pnpm/node.fetcher@4.0.9 - - @pnpm/node.resolver@3.0.9 - -## 5.0.12 - -### Patch Changes - -- afe520d: Update symlink-dir to v6.0.1. -- Updated dependencies [afe520d] -- Updated dependencies [afe520d] - - @pnpm/node.fetcher@4.0.8 - - @pnpm/config@21.6.1 - - @pnpm/node.resolver@3.0.8 - - @pnpm/cli-utils@3.1.4 - -## 5.0.11 - -### Patch Changes - -- Updated dependencies [1b03682] - - @pnpm/config@21.6.0 - - @pnpm/cli-utils@3.1.3 - - @pnpm/fetch@8.0.3 - - @pnpm/remove-bins@6.0.4 - - @pnpm/node.fetcher@4.0.7 - - @pnpm/node.resolver@3.0.7 - -## 5.0.10 - -### Patch Changes - -- Updated dependencies [7c6c923] -- Updated dependencies [7d10394] -- Updated dependencies [d8eab39] -- Updated dependencies [04b8363] - - @pnpm/config@21.5.0 - - @pnpm/cli-utils@3.1.2 - - @pnpm/fetch@8.0.2 - - @pnpm/remove-bins@6.0.3 - - @pnpm/node.fetcher@4.0.6 - - @pnpm/node.resolver@3.0.6 - -## 5.0.9 - -### Patch Changes - -- Updated dependencies [47341e5] - - @pnpm/config@21.4.0 - - @pnpm/cli-utils@3.1.1 - - @pnpm/node.fetcher@4.0.5 - -## 5.0.8 - -### Patch Changes - -- Updated dependencies [b7ca13f] -- Updated dependencies [b7ca13f] - - @pnpm/cli-utils@3.1.0 - - @pnpm/config@21.3.0 - - @pnpm/node.fetcher@4.0.5 - - @pnpm/node.resolver@3.0.5 - -## 5.0.7 - -### Patch Changes - -- @pnpm/config@21.2.3 -- @pnpm/node.fetcher@4.0.4 -- @pnpm/cli-utils@3.0.7 -- @pnpm/node.resolver@3.0.4 - -## 5.0.6 - -### Patch Changes - -- @pnpm/cli-utils@3.0.6 -- @pnpm/config@21.2.2 -- @pnpm/fetch@8.0.1 -- @pnpm/remove-bins@6.0.2 -- @pnpm/node.fetcher@4.0.3 -- @pnpm/node.resolver@3.0.3 - -## 5.0.5 - -### Patch Changes - -- Updated dependencies [a7aef51] - - @pnpm/error@6.0.1 - - @pnpm/cli-utils@3.0.5 - - @pnpm/config@21.2.1 - - @pnpm/node.fetcher@4.0.2 - - @pnpm/store-path@9.0.1 - - @pnpm/node.resolver@3.0.2 - - @pnpm/remove-bins@6.0.1 - -## 5.0.4 - -### Patch Changes - -- @pnpm/cli-utils@3.0.4 - -## 5.0.3 - -### Patch Changes - -- Updated dependencies [9719a42] - - @pnpm/config@21.2.0 - - @pnpm/cli-utils@3.0.3 - - @pnpm/node.fetcher@4.0.1 - -## 5.0.2 - -### Patch Changes - -- Updated dependencies [a80b539] - - @pnpm/cli-utils@3.0.2 - - @pnpm/node.fetcher@4.0.1 - - @pnpm/node.resolver@3.0.1 - -## 5.0.1 - -### Patch Changes - -- Updated dependencies [e0f47f4] - - @pnpm/config@21.1.0 - - @pnpm/cli-utils@3.0.1 - -## 5.0.0 - -### Major Changes - -- 43cdd87: Node.js v16 support dropped. Use at least Node.js v18.12. - -### Minor Changes - -- 7733f3a: Added support for registry-scoped SSL configurations (cert, key, and ca). Three new settings supported: `:certfile`, `:keyfile`, and `:ca`. For instance: - - ``` - //registry.mycomp.com/:certfile=server-cert.pem - //registry.mycomp.com/:keyfile=server-key.pem - //registry.mycomp.com/:cafile=client-cert.pem - ``` - - Related issue: [#7427](https://github.com/pnpm/pnpm/issues/7427). - Related PR: [#7626](https://github.com/pnpm/pnpm/pull/7626). - -### Patch Changes - -- Updated dependencies [7733f3a] -- Updated dependencies [3ded840] -- Updated dependencies [43cdd87] -- Updated dependencies [2d9e3b8] -- Updated dependencies [3477ee5] -- Updated dependencies [cfa33f1] -- Updated dependencies [e748162] -- Updated dependencies [2b89155] -- Updated dependencies [60839fc] -- Updated dependencies [730929e] -- Updated dependencies [98566d9] - - @pnpm/config@21.0.0 - - @pnpm/fetch@8.0.0 - - @pnpm/error@6.0.0 - - @pnpm/remove-bins@6.0.0 - - @pnpm/node.resolver@3.0.0 - - @pnpm/node.fetcher@4.0.0 - - @pnpm/store-path@9.0.0 - - @pnpm/cli-utils@3.0.0 - -## 4.1.22 - -### Patch Changes - -- @pnpm/cli-utils@2.1.9 -- @pnpm/config@20.4.2 -- @pnpm/node.fetcher@3.0.39 -- @pnpm/node.resolver@2.0.40 - -## 4.1.21 - -### Patch Changes - -- @pnpm/node.fetcher@3.0.38 -- @pnpm/node.resolver@2.0.39 - -## 4.1.20 - -### Patch Changes - -- Updated dependencies [37ccff637] -- Updated dependencies [d9564e354] - - @pnpm/store-path@8.0.2 - - @pnpm/config@20.4.1 - - @pnpm/cli-utils@2.1.8 - - @pnpm/node.fetcher@3.0.37 - -## 4.1.19 - -### Patch Changes - -- @pnpm/node.fetcher@3.0.37 -- @pnpm/node.resolver@2.0.38 - -## 4.1.18 - -### Patch Changes - -- Updated dependencies [c597f72ec] - - @pnpm/config@20.4.0 - - @pnpm/cli-utils@2.1.7 - -## 4.1.17 - -### Patch Changes - -- 4d2923858: Fix error message texts in the `pnpm env` commands [#7456](https://github.com/pnpm/pnpm/pull/7456). -- Updated dependencies [4e71066dd] -- Updated dependencies [33313d2fd] - - @pnpm/config@20.3.0 - - @pnpm/node.fetcher@3.0.36 - - @pnpm/cli-utils@2.1.6 - - @pnpm/node.resolver@2.0.37 - - @pnpm/remove-bins@5.0.7 - - @pnpm/fetch@7.0.7 - -## 4.1.16 - -### Patch Changes - -- Updated dependencies [672c559e4] - - @pnpm/config@20.2.0 - - @pnpm/cli-utils@2.1.5 - - @pnpm/remove-bins@5.0.6 - - @pnpm/node.fetcher@3.0.35 - - @pnpm/fetch@7.0.6 - - @pnpm/node.resolver@2.0.36 - -## 4.1.15 - -### Patch Changes - -- @pnpm/node.fetcher@3.0.34 -- @pnpm/node.resolver@2.0.35 - -## 4.1.14 - -### Patch Changes - -- b9c7fb91f: chore: unify expressions - - @pnpm/cli-utils@2.1.4 - -## 4.1.13 - -### Patch Changes - -- @pnpm/cli-utils@2.1.3 - -## 4.1.12 - -### Patch Changes - -- @pnpm/node.fetcher@3.0.33 -- @pnpm/node.resolver@2.0.34 - -## 4.1.11 - -### Patch Changes - -- @pnpm/node.fetcher@3.0.32 -- @pnpm/node.resolver@2.0.33 -- @pnpm/config@20.1.2 -- @pnpm/cli-utils@2.1.2 - -## 4.1.10 - -### Patch Changes - -- @pnpm/node.fetcher@3.0.31 -- @pnpm/node.resolver@2.0.32 - -## 4.1.9 - -### Patch Changes - -- Updated dependencies [7d65d901a] - - @pnpm/store-path@8.0.1 - - @pnpm/node.fetcher@3.0.30 - - @pnpm/node.resolver@2.0.31 - - @pnpm/config@20.1.1 - - @pnpm/cli-utils@2.1.1 - -## 4.1.8 - -### Patch Changes - -- @pnpm/node.fetcher@3.0.29 -- @pnpm/node.resolver@2.0.30 - -## 4.1.7 - -### Patch Changes - -- Updated dependencies [43ce9e4a6] -- Updated dependencies [d6592964f] - - @pnpm/cli-utils@2.1.0 - - @pnpm/config@20.1.0 - - @pnpm/remove-bins@5.0.5 - - @pnpm/node.fetcher@3.0.28 - - @pnpm/fetch@7.0.5 - - @pnpm/node.resolver@2.0.29 - -## 4.1.6 - -### Patch Changes - -- @pnpm/node.fetcher@3.0.27 -- @pnpm/node.resolver@2.0.28 - -## 4.1.5 - -### Patch Changes - -- @pnpm/node.fetcher@3.0.26 -- @pnpm/node.resolver@2.0.27 - -## 4.1.4 - -### Patch Changes - -- Updated dependencies [ac5abd3ff] -- Updated dependencies [b60bb6cbe] - - @pnpm/config@20.0.0 - - @pnpm/cli-utils@2.0.24 - - @pnpm/node.fetcher@3.0.25 - - @pnpm/node.resolver@2.0.26 - -## 4.1.3 - -### Patch Changes - -- @pnpm/node.fetcher@3.0.24 -- @pnpm/node.resolver@2.0.25 - -## 4.1.2 - -### Patch Changes - -- @pnpm/node.fetcher@3.0.23 -- @pnpm/node.resolver@2.0.24 - -## 4.1.1 - -### Patch Changes - -- Updated dependencies [b1dd0ee58] - - @pnpm/config@19.2.1 - - @pnpm/cli-utils@2.0.23 - -## 4.1.0 - -### Minor Changes - -- 2e6915727: Allow `env rm` to remove multiple node versions at once, and introduce `env add` for installing node versions without setting as default [#7155](https://github.com/pnpm/pnpm/pull/7155). - -### Patch Changes - -- Updated dependencies [d774a3196] -- Updated dependencies [832e28826] - - @pnpm/config@19.2.0 - - @pnpm/cli-utils@2.0.22 - - @pnpm/remove-bins@5.0.4 - - @pnpm/node.fetcher@3.0.22 - - @pnpm/fetch@7.0.4 - - @pnpm/node.resolver@2.0.23 - -## 4.0.30 - -### Patch Changes - -- Updated dependencies [ee328fd25] - - @pnpm/config@19.1.0 - - @pnpm/cli-utils@2.0.21 - - @pnpm/node.fetcher@3.0.21 - - @pnpm/node.resolver@2.0.22 - -## 4.0.29 - -### Patch Changes - -- @pnpm/cli-utils@2.0.20 -- @pnpm/node.fetcher@3.0.20 -- @pnpm/node.resolver@2.0.21 - -## 4.0.28 - -### Patch Changes - -- Updated dependencies [9caa33d53] - - @pnpm/node.fetcher@4.0.0 - - @pnpm/node.resolver@2.0.20 - - @pnpm/config@19.0.3 - - @pnpm/cli-utils@2.0.19 - -## 4.0.27 - -### Patch Changes - -- @pnpm/node.fetcher@3.0.18 -- @pnpm/node.resolver@2.0.19 - -## 4.0.26 - -### Patch Changes - -- @pnpm/node.fetcher@3.0.17 -- @pnpm/config@19.0.2 -- @pnpm/node.resolver@2.0.18 -- @pnpm/cli-utils@2.0.18 - -## 4.0.25 - -### Patch Changes - -- @pnpm/node.fetcher@3.0.16 -- @pnpm/node.resolver@2.0.17 -- @pnpm/config@19.0.1 - -## 4.0.24 - -### Patch Changes - -- @pnpm/node.fetcher@3.0.15 -- @pnpm/node.resolver@2.0.16 -- @pnpm/config@19.0.1 -- @pnpm/cli-utils@2.0.17 - -## 4.0.23 - -### Patch Changes - -- Updated dependencies [cb8bcc8df] -- Updated dependencies [66423df83] - - @pnpm/config@19.0.0 - - @pnpm/node.fetcher@3.0.14 - - @pnpm/cli-utils@2.0.16 - - @pnpm/node.resolver@2.0.15 - -## 4.0.22 - -### Patch Changes - -- 34724dd0f: `pnpm env use` should retry deleting the previous node.js executable [#6587](https://github.com/pnpm/pnpm/issues/6587). - - @pnpm/cli-utils@2.0.15 - - @pnpm/node.fetcher@3.0.13 - - @pnpm/node.resolver@2.0.14 - -## 4.0.21 - -### Patch Changes - -- @pnpm/node.fetcher@3.0.12 -- @pnpm/node.resolver@2.0.13 - -## 4.0.20 - -### Patch Changes - -- @pnpm/cli-utils@2.0.14 - -## 4.0.19 - -### Patch Changes - -- @pnpm/node.fetcher@3.0.11 -- @pnpm/node.resolver@2.0.12 -- @pnpm/config@18.4.4 - -## 4.0.18 - -### Patch Changes - -- @pnpm/node.fetcher@3.0.10 -- @pnpm/node.resolver@2.0.11 -- @pnpm/config@18.4.4 - -## 4.0.17 - -### Patch Changes - -- @pnpm/node.fetcher@3.0.9 -- @pnpm/node.resolver@2.0.10 -- @pnpm/config@18.4.4 - -## 4.0.16 - -### Patch Changes - -- @pnpm/cli-utils@2.0.13 -- @pnpm/config@18.4.4 -- @pnpm/remove-bins@5.0.3 -- @pnpm/node.fetcher@3.0.8 -- @pnpm/fetch@7.0.3 -- @pnpm/node.resolver@2.0.9 - -## 4.0.15 - -### Patch Changes - -- @pnpm/cli-utils@2.0.12 -- @pnpm/config@18.4.3 -- @pnpm/node.fetcher@3.0.7 -- @pnpm/node.resolver@2.0.8 - -## 4.0.14 - -### Patch Changes - -- @pnpm/node.fetcher@3.0.6 -- @pnpm/node.resolver@2.0.7 -- @pnpm/config@18.4.2 - -## 4.0.13 - -### Patch Changes - -- Updated dependencies [e2d631217] - - @pnpm/config@18.4.2 - - @pnpm/cli-utils@2.0.11 - - @pnpm/node.fetcher@3.0.5 - - @pnpm/node.resolver@2.0.6 - -## 4.0.12 - -### Patch Changes - -- @pnpm/config@18.4.1 -- @pnpm/error@5.0.2 -- @pnpm/cli-utils@2.0.10 -- @pnpm/node.fetcher@3.0.4 -- @pnpm/node.resolver@2.0.5 -- @pnpm/remove-bins@5.0.2 - -## 4.0.11 - -### Patch Changes - -- @pnpm/node.fetcher@3.0.3 -- @pnpm/node.resolver@2.0.4 -- @pnpm/config@18.4.0 - -## 4.0.10 - -### Patch Changes - -- Updated dependencies [301b8e2da] - - @pnpm/config@18.4.0 - - @pnpm/cli-utils@2.0.9 - - @pnpm/remove-bins@5.0.1 - - @pnpm/error@5.0.1 - - @pnpm/node.fetcher@3.0.2 - - @pnpm/fetch@7.0.2 - - @pnpm/node.resolver@2.0.3 - -## 4.0.9 - -### Patch Changes - -- Updated dependencies [ee429b300] -- Updated dependencies [1de07a4af] - - @pnpm/cli-utils@2.0.8 - - @pnpm/config@18.3.2 - -## 4.0.8 - -### Patch Changes - -- Updated dependencies [2809e89ab] - - @pnpm/config@18.3.1 - - @pnpm/cli-utils@2.0.7 - - @pnpm/node.fetcher@3.0.1 - -## 4.0.7 - -### Patch Changes - -- Updated dependencies [8228c2cb1] - - @pnpm/node.fetcher@3.0.1 - - @pnpm/fetch@7.0.1 - - @pnpm/node.resolver@2.0.2 - -## 4.0.6 - -### Patch Changes - -- 49b15ac2e: Use hard links to link the node executable on Windows machines [#4315](https://github.com/pnpm/pnpm/issues/4315). -- c0760128d: bump semver to 7.4.0 -- Updated dependencies [32f8e08c6] -- Updated dependencies [c0760128d] - - @pnpm/config@18.3.0 - - @pnpm/node.resolver@2.0.1 - - @pnpm/cli-utils@2.0.6 - -## 4.0.5 - -### Patch Changes - -- Updated dependencies [fc8780ca9] - - @pnpm/config@18.2.0 - - @pnpm/cli-utils@2.0.5 - -## 4.0.4 - -### Patch Changes - -- @pnpm/cli-utils@2.0.4 -- @pnpm/config@18.1.1 - -## 4.0.3 - -### Patch Changes - -- Updated dependencies [e2cb4b63d] -- Updated dependencies [cd6ce11f0] - - @pnpm/config@18.1.0 - - @pnpm/cli-utils@2.0.3 - -## 4.0.2 - -### Patch Changes - -- @pnpm/config@18.0.2 -- @pnpm/cli-utils@2.0.2 - -## 4.0.1 - -### Patch Changes - -- @pnpm/config@18.0.1 -- @pnpm/cli-utils@2.0.1 - -## 4.0.0 - -### Major Changes - -- eceaa8b8b: Node.js 14 support dropped. - -### Patch Changes - -- Updated dependencies [47e45d717] -- Updated dependencies [47e45d717] -- Updated dependencies [158d8cf22] -- Updated dependencies [eceaa8b8b] -- Updated dependencies [8e35c21d1] -- Updated dependencies [47e45d717] -- Updated dependencies [47e45d717] -- Updated dependencies [113f0ae26] - - @pnpm/config@18.0.0 - - @pnpm/remove-bins@5.0.0 - - @pnpm/node.resolver@2.0.0 - - @pnpm/node.fetcher@3.0.0 - - @pnpm/store-path@8.0.0 - - @pnpm/error@5.0.0 - - @pnpm/cli-utils@2.0.0 - - @pnpm/fetch@7.0.0 - -## 3.1.36 - -### Patch Changes - -- 685b3a7ea: New directories should be prepended to NODE_PATH in command shims, not appended. - - @pnpm/config@17.0.2 - - @pnpm/cli-utils@1.1.7 - -## 3.1.35 - -### Patch Changes - -- Updated dependencies [b38d711f3] - - @pnpm/config@17.0.1 - - @pnpm/cli-utils@1.1.6 - -## 3.1.34 - -### Patch Changes - -- Updated dependencies [e505b58e3] - - @pnpm/config@17.0.0 - - @pnpm/cli-utils@1.1.5 - - @pnpm/node.fetcher@2.0.14 - - @pnpm/node.resolver@1.1.11 - -## 3.1.33 - -### Patch Changes - -- @pnpm/config@16.7.2 -- @pnpm/cli-utils@1.1.4 - -## 3.1.32 - -### Patch Changes - -- @pnpm/config@16.7.1 -- @pnpm/cli-utils@1.1.3 - -## 3.1.31 - -### Patch Changes - -- e570adc10: `pnpm env -g` should fail with a meaningful error message if pnpm cannot find the pnpm home directory, which is the directory into which Node.js is installed. -- Updated dependencies [7d64d757b] -- Updated dependencies [5c31fa8be] - - @pnpm/cli-utils@1.1.2 - - @pnpm/config@16.7.0 - -## 3.1.30 - -### Patch Changes - -- @pnpm/config@16.6.4 -- @pnpm/cli-utils@1.1.1 - -## 3.1.29 - -### Patch Changes - -- Updated dependencies [0377d9367] - - @pnpm/cli-utils@1.1.0 - - @pnpm/config@16.6.3 - -## 3.1.28 - -### Patch Changes - -- Updated dependencies [673e23060] -- Updated dependencies [9fa6c7404] - - @pnpm/fetch@6.0.6 - - @pnpm/node.fetcher@2.0.13 - - @pnpm/node.resolver@1.1.10 - - @pnpm/config@16.6.2 - - @pnpm/cli-utils@1.0.34 - -## 3.1.27 - -### Patch Changes - -- @pnpm/config@16.6.1 -- @pnpm/node.fetcher@2.0.12 -- @pnpm/node.resolver@1.1.9 -- @pnpm/cli-utils@1.0.33 - -## 3.1.26 - -### Patch Changes - -- Updated dependencies [59ee53678] - - @pnpm/config@16.6.0 - - @pnpm/cli-utils@1.0.32 - -## 3.1.25 - -### Patch Changes - -- @pnpm/config@16.5.5 -- @pnpm/cli-utils@1.0.31 - -## 3.1.24 - -### Patch Changes - -- @pnpm/node.fetcher@2.0.11 -- @pnpm/node.resolver@1.1.8 -- @pnpm/config@16.5.4 -- @pnpm/cli-utils@1.0.30 - -## 3.1.23 - -### Patch Changes - -- @pnpm/config@16.5.3 -- @pnpm/cli-utils@1.0.29 - -## 3.1.22 - -### Patch Changes - -- @pnpm/config@16.5.2 -- @pnpm/cli-utils@1.0.28 - -## 3.1.21 - -### Patch Changes - -- @pnpm/node.fetcher@2.0.10 -- @pnpm/node.resolver@1.1.7 -- @pnpm/config@16.5.1 -- @pnpm/cli-utils@1.0.27 - -## 3.1.20 - -### Patch Changes - -- Updated dependencies [28b47a156] - - @pnpm/config@16.5.0 - - @pnpm/cli-utils@1.0.26 - -## 3.1.19 - -### Patch Changes - -- @pnpm/node.fetcher@2.0.9 -- @pnpm/node.resolver@1.1.6 -- @pnpm/config@16.4.3 -- @pnpm/cli-utils@1.0.25 - -## 3.1.18 - -### Patch Changes - -- @pnpm/config@16.4.2 -- @pnpm/cli-utils@1.0.24 - -## 3.1.17 - -### Patch Changes - -- @pnpm/config@16.4.1 -- @pnpm/cli-utils@1.0.23 - -## 3.1.16 - -### Patch Changes - -- Updated dependencies [3ebce5db7] - - @pnpm/config@16.4.0 - - @pnpm/node.fetcher@2.0.8 - - @pnpm/error@4.0.1 - - @pnpm/cli-utils@1.0.22 - - @pnpm/node.resolver@1.1.5 - - @pnpm/remove-bins@4.0.5 - -## 3.1.15 - -### Patch Changes - -- Updated dependencies [1fad508b0] - - @pnpm/config@16.3.0 - - @pnpm/cli-utils@1.0.21 - -## 3.1.14 - -### Patch Changes - -- Updated dependencies [ec97a3105] - - @pnpm/node.fetcher@2.0.7 - - @pnpm/cli-utils@1.0.20 - - @pnpm/node.resolver@1.1.4 - - @pnpm/config@16.2.2 - -## 3.1.13 - -### Patch Changes - -- Updated dependencies [d71dbf230] - - @pnpm/config@16.2.1 - - @pnpm/cli-utils@1.0.19 - -## 3.1.12 - -### Patch Changes - -- 4700b095e: `pnpm env` should print help. -- Updated dependencies [841f52e70] - - @pnpm/config@16.2.0 - - @pnpm/node.fetcher@2.0.6 - - @pnpm/cli-utils@1.0.18 - - @pnpm/node.resolver@1.1.3 - -## 3.1.11 - -### Patch Changes - -- bc18d33fe: Allow the `-S` flag in command shims [pnpm/cmd-shim#42](https://github.com/pnpm/cmd-shim/pull/42). - - @pnpm/cli-utils@1.0.17 - - @pnpm/config@16.1.11 - - @pnpm/remove-bins@4.0.4 - - @pnpm/node.fetcher@2.0.5 - - @pnpm/fetch@6.0.5 - - @pnpm/node.resolver@1.1.2 - -## 3.1.10 - -### Patch Changes - -- @pnpm/config@16.1.10 -- @pnpm/cli-utils@1.0.16 - -## 3.1.9 - -### Patch Changes - -- @pnpm/config@16.1.9 -- @pnpm/cli-utils@1.0.15 - -## 3.1.8 - -### Patch Changes - -- @pnpm/cli-utils@1.0.14 -- @pnpm/config@16.1.8 - -## 3.1.7 - -### Patch Changes - -- Updated dependencies [a9d59d8bc] - - @pnpm/config@16.1.7 - - @pnpm/fetch@6.0.4 - - @pnpm/cli-utils@1.0.13 - - @pnpm/node.fetcher@2.0.4 - - @pnpm/node.resolver@1.1.1 - - @pnpm/remove-bins@4.0.3 - -## 3.1.6 - -### Patch Changes - -- @pnpm/config@16.1.6 -- @pnpm/cli-utils@1.0.12 - -## 3.1.5 - -### Patch Changes - -- @pnpm/config@16.1.5 -- @pnpm/cli-utils@1.0.11 - -## 3.1.4 - -### Patch Changes - -- @pnpm/cli-utils@1.0.10 -- @pnpm/config@16.1.4 - -## 3.1.3 - -### Patch Changes - -- @pnpm/config@16.1.3 -- @pnpm/cli-utils@1.0.9 - -## 3.1.2 - -### Patch Changes - -- @pnpm/config@16.1.2 -- @pnpm/cli-utils@1.0.8 - -## 3.1.1 - -### Patch Changes - -- @pnpm/config@16.1.1 -- @pnpm/cli-utils@1.0.7 - -## 3.1.0 - -### Minor Changes - -- f60d6c46f: Support `pnpm env list` to list global or remote Node.js versions [#5546](https://github.com/pnpm/pnpm/issues/5546). - -### Patch Changes - -- Updated dependencies [3dab7f83c] -- Updated dependencies [f60d6c46f] - - @pnpm/config@16.1.0 - - @pnpm/node.resolver@1.1.0 - - @pnpm/cli-utils@1.0.6 - -## 3.0.5 - -### Patch Changes - -- @pnpm/cli-utils@1.0.5 -- @pnpm/config@16.0.5 -- @pnpm/remove-bins@4.0.2 -- @pnpm/fetch@6.0.3 -- @pnpm/node.fetcher@2.0.3 -- @pnpm/node.resolver@1.0.19 - -## 3.0.4 - -### Patch Changes - -- @pnpm/config@16.0.4 -- @pnpm/cli-utils@1.0.4 - -## 3.0.3 - -### Patch Changes - -- Updated dependencies [aacb83f73] -- Updated dependencies [a14ad09e6] - - @pnpm/config@16.0.3 - - @pnpm/cli-utils@1.0.3 - -## 3.0.2 - -### Patch Changes - -- Updated dependencies [bea0acdfc] - - @pnpm/config@16.0.2 - - @pnpm/fetch@6.0.2 - - @pnpm/node.fetcher@2.0.2 - - @pnpm/node.resolver@1.0.18 - - @pnpm/cli-utils@1.0.2 - -## 3.0.1 - -### Patch Changes - -- Updated dependencies [e7fd8a84c] - - @pnpm/config@16.0.1 - - @pnpm/cli-utils@1.0.1 - - @pnpm/remove-bins@4.0.1 - - @pnpm/fetch@6.0.1 - - @pnpm/node.fetcher@2.0.1 - - @pnpm/node.resolver@1.0.17 - -## 3.0.0 - -### Major Changes - -- f884689e0: Require `@pnpm/logger` v5. - -### Patch Changes - -- Updated dependencies [043d988fc] -- Updated dependencies [1d0fd82fd] -- Updated dependencies [645384bfd] -- Updated dependencies [f884689e0] -- Updated dependencies [3c117996e] - - @pnpm/config@16.0.0 - - @pnpm/error@4.0.0 - - @pnpm/fetch@6.0.0 - - @pnpm/cli-utils@1.0.0 - - @pnpm/node.fetcher@2.0.0 - - @pnpm/remove-bins@4.0.0 - - @pnpm/store-path@7.0.0 - - @pnpm/node.resolver@1.0.16 - -## 2.3.11 - -### Patch Changes - -- @pnpm/config@15.10.12 -- @pnpm/cli-utils@0.7.43 - -## 2.3.10 - -### Patch Changes - -- @pnpm/fetch@5.0.10 -- @pnpm/remove-bins@3.0.13 -- @pnpm/cli-utils@0.7.42 -- @pnpm/node.resolver@1.0.15 -- @pnpm/config@15.10.11 -- @pnpm/node.fetcher@1.0.15 - -## 2.3.9 - -### Patch Changes - -- Updated dependencies [e8a631bf0] - - @pnpm/error@3.1.0 - - @pnpm/cli-utils@0.7.41 - - @pnpm/config@15.10.10 - - @pnpm/node.fetcher@1.0.14 - - @pnpm/node.resolver@1.0.14 - - @pnpm/remove-bins@3.0.12 - -## 2.3.8 - -### Patch Changes - -- @pnpm/config@15.10.9 -- @pnpm/cli-utils@0.7.40 -- @pnpm/remove-bins@3.0.11 -- @pnpm/fetch@5.0.9 -- @pnpm/node.fetcher@1.0.13 -- @pnpm/node.resolver@1.0.13 - -## 2.3.7 - -### Patch Changes - -- @pnpm/config@15.10.8 -- @pnpm/cli-utils@0.7.39 - -## 2.3.6 - -### Patch Changes - -- @pnpm/config@15.10.7 -- @pnpm/cli-utils@0.7.38 - -## 2.3.5 - -### Patch Changes - -- @pnpm/cli-utils@0.7.37 -- @pnpm/config@15.10.6 -- @pnpm/remove-bins@3.0.10 -- @pnpm/fetch@5.0.8 -- @pnpm/node.fetcher@1.0.12 -- @pnpm/node.resolver@1.0.12 - -## 2.3.4 - -### Patch Changes - -- @pnpm/config@15.10.5 -- @pnpm/cli-utils@0.7.36 - -## 2.3.3 - -### Patch Changes - -- @pnpm/cli-utils@0.7.35 -- @pnpm/config@15.10.4 - -## 2.3.2 - -### Patch Changes - -- @pnpm/config@15.10.3 -- @pnpm/cli-utils@0.7.34 - -## 2.3.1 - -### Patch Changes - -- @pnpm/config@15.10.2 -- @pnpm/cli-utils@0.7.33 - -## 2.3.0 - -### Minor Changes - -- ba270a967: Enhance `pnpm env` with the `remove` command. - -### Patch Changes - -- @pnpm/config@15.10.1 -- @pnpm/cli-utils@0.7.32 - -## 2.2.1 - -### Patch Changes - -- Updated dependencies [2aa22e4b1] - - @pnpm/config@15.10.0 - - @pnpm/cli-utils@0.7.31 - -## 2.2.0 - -### Minor Changes - -- c242672f5: Add an immediate response when fetching Node.js on version switching, preventing pnpm looks like just hanging there. - -### Patch Changes - -- Updated dependencies [1c7b439bb] - - @pnpm/node.fetcher@1.0.11 - - @pnpm/node.resolver@1.0.11 - - @pnpm/config@15.9.4 - - @pnpm/cli-utils@0.7.30 - -## 2.1.30 - -### Patch Changes - -- @pnpm/node.fetcher@1.0.10 -- @pnpm/node.resolver@1.0.10 -- @pnpm/config@15.9.3 -- @pnpm/cli-utils@0.7.29 - -## 2.1.29 - -### Patch Changes - -- @pnpm/node.fetcher@1.0.9 -- @pnpm/node.resolver@1.0.9 -- @pnpm/config@15.9.2 -- @pnpm/cli-utils@0.7.28 - -## 2.1.28 - -### Patch Changes - -- Updated dependencies [32915f0e4] -- Updated dependencies [7a17f99ab] - - @pnpm/node.fetcher@1.0.8 - - @pnpm/node.resolver@1.0.8 - - @pnpm/config@15.9.1 - - @pnpm/cli-utils@0.7.27 - -## 2.1.27 - -### Patch Changes - -- @pnpm/node.fetcher@1.0.7 -- @pnpm/node.resolver@1.0.7 -- @pnpm/config@15.9.0 - -## 2.1.26 - -### Patch Changes - -- Updated dependencies [43cd6aaca] -- Updated dependencies [8103f92bd] -- Updated dependencies [65c4260de] -- Updated dependencies [29a81598a] - - @pnpm/config@15.9.0 - - @pnpm/cli-utils@0.7.26 - - @pnpm/node.fetcher@1.0.6 - - @pnpm/node.resolver@1.0.6 - -## 2.1.25 - -### Patch Changes - -- Updated dependencies [34121d753] - - @pnpm/config@15.8.1 - - @pnpm/cli-utils@0.7.25 - - @pnpm/fetch@5.0.7 - - @pnpm/node.fetcher@1.0.5 - - @pnpm/node.resolver@1.0.5 - -## 2.1.24 - -### Patch Changes - -- Updated dependencies [cac34ad69] -- Updated dependencies [99019e071] - - @pnpm/config@15.8.0 - - @pnpm/cli-utils@0.7.24 - -## 2.1.23 - -### Patch Changes - -- @pnpm/config@15.7.1 -- @pnpm/cli-utils@0.7.23 -- @pnpm/node.fetcher@1.0.4 - -## 2.1.22 - -### Patch Changes - -- Updated dependencies [4fa1091c8] - - @pnpm/config@15.7.0 - - @pnpm/cli-utils@0.7.22 - -## 2.1.21 - -### Patch Changes - -- Updated dependencies [7334b347b] - - @pnpm/config@15.6.1 - - @pnpm/cli-utils@0.7.21 - -## 2.1.20 - -### Patch Changes - -- Updated dependencies [e018a8b14] -- Updated dependencies [28f000509] -- Updated dependencies [406656f80] - - @pnpm/fetch@5.0.6 - - @pnpm/config@15.6.0 - - @pnpm/node.resolver@1.0.4 - - @pnpm/cli-utils@0.7.20 - -## 2.1.19 - -### Patch Changes - -- @pnpm/config@15.5.2 -- @pnpm/cli-utils@0.7.19 - -## 2.1.18 - -### Patch Changes - -- Updated dependencies [2105735a0] - - @pnpm/node.fetcher@1.0.4 - - @pnpm/cli-utils@0.7.18 - - @pnpm/node.resolver@1.0.4 - -## 2.1.17 - -### Patch Changes - -- Updated dependencies [5f643f23b] - - @pnpm/cli-utils@0.7.17 - - @pnpm/config@15.5.1 - - @pnpm/node.fetcher@1.0.3 - - @pnpm/node.resolver@1.0.3 - -## 2.1.16 - -### Patch Changes - -- @pnpm/node.fetcher@1.0.2 -- @pnpm/node.resolver@1.0.2 - -## 2.1.15 - -### Patch Changes - -- Updated dependencies [f48d46ef6] - - @pnpm/config@15.5.0 - - @pnpm/cli-utils@0.7.16 - -## 2.1.14 - -### Patch Changes - -- @pnpm/cli-utils@0.7.15 -- @pnpm/config@15.4.1 -- @pnpm/fetch@5.0.5 -- @pnpm/node.fetcher@1.0.1 -- @pnpm/node.resolver@1.0.1 - -## 2.1.13 - -### Patch Changes - -- d1df380ab: The `use-node-version` setting should work with prerelease Node.js versions. For instance: - - ``` - use-node-version=18.0.0-rc.3 - ``` - -- Updated dependencies [badbab154] -- Updated dependencies [228dcc3c9] -- Updated dependencies [47b5e45dd] - - @pnpm/node.resolver@1.0.0 - - @pnpm/node.fetcher@1.0.0 - - @pnpm/config@15.4.0 - - @pnpm/cli-utils@0.7.14 - - @pnpm/fetch@5.0.4 - -## 2.1.12 - -### Patch Changes - -- Updated dependencies [9d5bf09c0] -- Updated dependencies [56cf04cb3] -- Updated dependencies [0abfe1718] -- Updated dependencies [0abfe1718] - - @pnpm/fetch@5.0.3 - - @pnpm/config@15.3.0 - - @pnpm/create-cafs-store@1.1.0 - - @pnpm/fetcher-base@12.1.0 - - @pnpm/cli-utils@0.7.13 - - @pnpm/tarball-fetcher@10.0.5 - -## 2.1.11 - -### Patch Changes - -- Updated dependencies [25798aad1] - - @pnpm/config@15.2.1 - - @pnpm/cli-utils@0.7.12 - -## 2.1.10 - -### Patch Changes - -- Updated dependencies [bc80631d3] -- Updated dependencies [d5730ba81] - - @pnpm/config@15.2.0 - - @pnpm/cli-utils@0.7.11 - - @pnpm/fetcher-base@12.0.3 - - @pnpm/fetch@5.0.2 - - @pnpm/create-cafs-store@1.0.3 - - @pnpm/tarball-fetcher@10.0.4 - -## 2.1.9 - -### Patch Changes - -- Updated dependencies [6756c2b02] - - @pnpm/fetcher-base@12.0.2 - - @pnpm/cli-utils@0.7.10 - - @pnpm/create-cafs-store@1.0.2 - - @pnpm/tarball-fetcher@10.0.3 - - @pnpm/config@15.1.4 - -## 2.1.8 - -### Patch Changes - -- Updated dependencies [ae2f845c5] - - @pnpm/config@15.1.4 - - @pnpm/cli-utils@0.7.9 - -## 2.1.7 - -### Patch Changes - -- Updated dependencies [05159665d] - - @pnpm/config@15.1.3 - - @pnpm/cli-utils@0.7.8 - -## 2.1.6 - -### Patch Changes - -- @pnpm/cli-utils@0.7.7 - -## 2.1.5 - -### Patch Changes - -- Updated dependencies [af22c6c4f] - - @pnpm/config@15.1.2 - - @pnpm/cli-utils@0.7.6 - -## 2.1.4 - -### Patch Changes - -- Updated dependencies [52b0576af] - - @pnpm/cli-utils@0.7.5 - -## 2.1.3 - -### Patch Changes - -- @pnpm/create-cafs-store@1.0.1 -- @pnpm/cli-utils@0.7.4 -- @pnpm/tarball-fetcher@10.0.2 -- @pnpm/config@15.1.1 - -## 2.1.2 - -### Patch Changes - -- Updated dependencies [1ceb632b1] - - @pnpm/create-cafs-store@1.0.0 - - @pnpm/tarball-fetcher@10.0.2 - - @pnpm/cli-utils@0.7.3 - - @pnpm/config@15.1.1 - - @pnpm/fetcher-base@12.0.1 - - @pnpm/fetch@5.0.1 - -## 2.1.1 - -### Patch Changes - -- Updated dependencies [e05dcc48a] - - @pnpm/config@15.1.0 - - @pnpm/cli-utils@0.7.2 - -## 2.1.0 - -### Minor Changes - -- 8fa95fd86: Path `extraNodePaths` to the bins linker. - -### Patch Changes - -- Updated dependencies [cdeb65203] -- Updated dependencies [8dac029ef] -- Updated dependencies [72b79f55a] -- Updated dependencies [546e644e9] -- Updated dependencies [c6463b9fd] -- Updated dependencies [4bed585e2] -- Updated dependencies [8fa95fd86] - - @pnpm/store-path@6.0.0 - - @pnpm/config@15.0.0 - - @pnpm/package-store@13.0.1 - - @pnpm/cli-utils@0.7.1 - - @pnpm/error@3.0.1 - - @pnpm/tarball-fetcher@10.0.1 - -## 2.0.0 - -### Major Changes - -- 542014839: Node.js 12 is not supported. - -### Patch Changes - -- Updated dependencies [516859178] -- Updated dependencies [73d71a2d5] -- Updated dependencies [fa656992c] -- Updated dependencies [542014839] -- Updated dependencies [585e9ca9e] - - @pnpm/config@14.0.0 - - @pnpm/error@3.0.0 - - @pnpm/fetch@5.0.0 - - @pnpm/fetcher-base@12.0.0 - - @pnpm/package-store@13.0.0 - - @pnpm/tarball-fetcher@10.0.0 - - @pnpm/cli-utils@0.7.0 - -## 1.4.14 - -### Patch Changes - -- Updated dependencies [70ba51da9] - - @pnpm/error@2.1.0 - - @pnpm/cli-utils@0.6.50 - - @pnpm/config@13.13.2 - - @pnpm/tarball-fetcher@9.3.17 - - @pnpm/package-store@12.1.12 - -## 1.4.13 - -### Patch Changes - -- @pnpm/package-store@12.1.11 -- @pnpm/cli-utils@0.6.49 -- @pnpm/config@13.13.1 -- @pnpm/fetcher-base@11.1.6 -- @pnpm/tarball-fetcher@9.3.16 -- @pnpm/fetch@4.2.5 - -## 1.4.12 - -### Patch Changes - -- Updated dependencies [fa4f9133b] - - @pnpm/package-store@12.1.10 - - @pnpm/tarball-fetcher@9.3.15 - -## 1.4.11 - -### Patch Changes - -- Updated dependencies [50e347d23] - - @pnpm/package-store@12.1.9 - - @pnpm/tarball-fetcher@9.3.15 - -## 1.4.10 - -### Patch Changes - -- Updated dependencies [334e5340a] - - @pnpm/config@13.13.0 - - @pnpm/cli-utils@0.6.48 - -## 1.4.9 - -### Patch Changes - -- Updated dependencies [b7566b979] - - @pnpm/config@13.12.0 - - @pnpm/cli-utils@0.6.47 - -## 1.4.8 - -### Patch Changes - -- Updated dependencies [fff0e4493] - - @pnpm/config@13.11.0 - - @pnpm/cli-utils@0.6.46 - -## 1.4.7 - -### Patch Changes - -- @pnpm/cli-utils@0.6.45 - -## 1.4.6 - -### Patch Changes - -- Updated dependencies [e76151f66] - - @pnpm/config@13.10.0 - - @pnpm/cli-utils@0.6.44 - - @pnpm/fetcher-base@11.1.5 - - @pnpm/package-store@12.1.8 - - @pnpm/fetch@4.2.4 - - @pnpm/tarball-fetcher@9.3.15 - -## 1.4.5 - -### Patch Changes - -- @pnpm/cli-utils@0.6.43 - -## 1.4.4 - -### Patch Changes - -- @pnpm/package-store@12.1.7 -- @pnpm/tarball-fetcher@9.3.14 - -## 1.4.3 - -### Patch Changes - -- Updated dependencies [8fe8f5e55] - - @pnpm/config@13.9.0 - - @pnpm/cli-utils@0.6.42 - - @pnpm/package-store@12.1.6 - - @pnpm/tarball-fetcher@9.3.14 - -## 1.4.2 - -### Patch Changes - -- Updated dependencies [732d4962f] -- Updated dependencies [a6cf11cb7] - - @pnpm/config@13.8.0 - - @pnpm/package-store@12.1.6 - - @pnpm/cli-utils@0.6.41 - -## 1.4.1 - -### Patch Changes - -- @pnpm/cli-utils@0.6.40 -- @pnpm/config@13.7.2 -- @pnpm/fetcher-base@11.1.4 -- @pnpm/package-store@12.1.6 -- @pnpm/fetch@4.2.3 -- @pnpm/tarball-fetcher@9.3.14 - -## 1.4.0 - -### Minor Changes - -- d16620cf9: If pnpm previously failed to install node when the `use-node-version` option is set, that download and install will now be re-attempted when pnpm is run again. - -### Patch Changes - -- @pnpm/cli-utils@0.6.39 - -## 1.3.1 - -### Patch Changes - -- @pnpm/cli-utils@0.6.38 -- @pnpm/config@13.7.1 -- @pnpm/fetcher-base@11.1.3 -- @pnpm/package-store@12.1.5 -- @pnpm/tarball-fetcher@9.3.13 -- @pnpm/fetch@4.2.2 - -## 1.3.0 - -### Minor Changes - -- 10a4bd4db: New option added for: `node-mirror:`. The string value of this dynamic option is used as the base URL for downloading node when `use-node-version` is specified. The `` portion of this argument can be any dir in `https://nodejs.org/download`. Which `` dynamic config option gets selected depends on the value of `use-node-version`. If 'use-node-version' is a simple `x.x.x` version string, `` becomes `release` and `node-mirror:release` is read. Defaults to `https://nodejs.org/download//`. - -### Patch Changes - -- Updated dependencies [30bfca967] -- Updated dependencies [927c4a089] -- Updated dependencies [10a4bd4db] -- Updated dependencies [d00e1fc6a] - - @pnpm/config@13.7.0 - - @pnpm/package-store@12.1.4 - - @pnpm/fetch@4.2.1 - - @pnpm/tarball-fetcher@9.3.12 - - @pnpm/cli-utils@0.6.37 - - @pnpm/fetcher-base@11.1.2 - -## 1.2.12 - -### Patch Changes - -- Updated dependencies [b13e4b452] - - @pnpm/tarball-fetcher@9.3.11 - - @pnpm/package-store@12.1.3 - -## 1.2.11 - -### Patch Changes - -- Updated dependencies [f1c194ded] -- Updated dependencies [46aaf7108] - - @pnpm/fetch@4.2.0 - - @pnpm/config@13.6.1 - - @pnpm/tarball-fetcher@9.3.10 - - @pnpm/cli-utils@0.6.36 - - @pnpm/package-store@12.1.3 - -## 1.2.10 - -### Patch Changes - -- Updated dependencies [8a99a01ff] - - @pnpm/config@13.6.0 - - @pnpm/cli-utils@0.6.35 - -## 1.2.9 - -### Patch Changes - -- Updated dependencies [fb1a95a6c] -- Updated dependencies [fb1a95a6c] - - @pnpm/tarball-fetcher@9.3.10 - - @pnpm/cli-utils@0.6.34 - - @pnpm/package-store@12.1.3 - -## 1.2.8 - -### Patch Changes - -- Updated dependencies [a7ff2d5ce] - - @pnpm/config@13.5.1 - - @pnpm/cli-utils@0.6.33 - - @pnpm/package-store@12.1.3 - - @pnpm/tarball-fetcher@9.3.9 - -## 1.2.7 - -### Patch Changes - -- d4d7c4aee: `pnpm env use` should download the right Node.js tarball on Raspberry Pi [#4007](https://github.com/pnpm/pnpm/issues/4007). -- Updated dependencies [002778559] -- Updated dependencies [12ee3c144] - - @pnpm/config@13.5.0 - - @pnpm/fetch@4.1.6 - - @pnpm/cli-utils@0.6.32 - - @pnpm/tarball-fetcher@9.3.9 - - @pnpm/package-store@12.1.2 - -## 1.2.6 - -### Patch Changes - -- @pnpm/cli-utils@0.6.31 -- @pnpm/package-store@12.1.2 -- @pnpm/tarball-fetcher@9.3.9 - -## 1.2.5 - -### Patch Changes - -- @pnpm/config@13.4.2 -- @pnpm/cli-utils@0.6.30 -- @pnpm/fetcher-base@11.1.1 -- @pnpm/package-store@12.1.1 -- @pnpm/fetch@4.1.5 -- @pnpm/tarball-fetcher@9.3.9 - -## 1.2.4 - -### Patch Changes - -- 6b7eb7249: Use the package manager's network and proxy configuration when making requests for Node.js. - - @pnpm/package-store@12.1.0 - -## 1.2.3 - -### Patch Changes - -- Updated dependencies [4ab87844a] -- Updated dependencies [4ab87844a] -- Updated dependencies [4ab87844a] - - @pnpm/fetcher-base@11.1.0 - - @pnpm/package-store@12.1.0 - - @pnpm/cli-utils@0.6.29 - - @pnpm/config@13.4.1 - - @pnpm/tarball-fetcher@9.3.8 - - @pnpm/fetch@4.1.4 - -## 1.2.2 - -### Patch Changes - -- Updated dependencies [782ef2490] - - @pnpm/fetch@4.1.3 - - @pnpm/tarball-fetcher@9.3.7 - - @pnpm/package-store@12.0.15 - -## 1.2.1 - -### Patch Changes - -- Updated dependencies [b6d74c545] - - @pnpm/config@13.4.0 - - @pnpm/cli-utils@0.6.28 - - @pnpm/package-store@12.0.15 - -## 1.2.0 - -### Minor Changes - -- 37905fcf7: Install prerelease Node.js versions. -- 1a6cc7ee7: Allow to install the latest Node.js version by running `pnpm env use -g latest`. - -### Patch Changes - -- Updated dependencies [bd7bcdbe8] - - @pnpm/config@13.3.0 - - @pnpm/fetch@4.1.2 - - @pnpm/cli-utils@0.6.27 - - @pnpm/tarball-fetcher@9.3.7 - - @pnpm/package-store@12.0.15 - -## 1.1.0 - -### Minor Changes - -- 5ee3b2dc7: `pnpm env use` sets the `globalconfig` for npm CLI. The global config is located in a centralized place, so it persists after switching to a different Node.js or npm version. - -### Patch Changes - -- Updated dependencies [5ee3b2dc7] - - @pnpm/config@13.2.0 - - @pnpm/cli-utils@0.6.26 - -## 1.0.10 - -### Patch Changes - -- 913d97a05: Do not create a command shim for Node.js, just a symlink to the executable. - - @pnpm/cli-utils@0.6.25 - -## 1.0.9 - -### Patch Changes - -- Updated dependencies [4027a3c69] - - @pnpm/config@13.1.0 - - @pnpm/cli-utils@0.6.24 - -## 1.0.8 - -### Patch Changes - -- @pnpm/tarball-fetcher@9.3.7 -- @pnpm/package-store@12.0.15 - -## 1.0.7 - -### Patch Changes - -- 0d4a7c69e: Pick the right extension for command files. It is important to write files with .CMD extension on case sensitive Windows drives. -- Updated dependencies [fe5688dc0] -- Updated dependencies [c7081cbb4] -- Updated dependencies [c7081cbb4] - - @pnpm/config@13.0.0 - - @pnpm/cli-utils@0.6.23 - -## 1.0.6 - -### Patch Changes - -- Updated dependencies [d62259d67] - - @pnpm/config@12.6.0 - - @pnpm/cli-utils@0.6.22 - -## 1.0.5 - -### Patch Changes - -- Updated dependencies [6681fdcbc] -- Updated dependencies [bab172385] - - @pnpm/config@12.5.0 - - @pnpm/fetch@4.1.1 - - @pnpm/cli-utils@0.6.21 - - @pnpm/package-store@12.0.15 - - @pnpm/tarball-fetcher@9.3.6 - -## 1.0.4 - -### Patch Changes - -- Updated dependencies [eadf0e505] - - @pnpm/fetch@4.1.0 - - @pnpm/tarball-fetcher@9.3.5 - - @pnpm/cli-utils@0.6.20 - - @pnpm/package-store@12.0.14 - -## 1.0.3 - -### Patch Changes - -- 869b1afcb: Do not create powershell command shims for node, npm, and npx. - -## 1.0.2 - -### Patch Changes - -- Updated dependencies [ede519190] - - @pnpm/config@12.4.9 - - @pnpm/cli-utils@0.6.19 - -## 1.0.1 - -### Patch Changes - -- @pnpm/config@12.4.8 -- @pnpm/cli-utils@0.6.18 - -## 1.0.0 - -### Major Changes - -- 25a2d6e5c: When installing Node.js, also link the npm CLI that is bundled with Node.js. - -## 0.2.13 - -### Patch Changes - -- Updated dependencies [655af55ba] - - @pnpm/config@12.4.7 - - @pnpm/cli-utils@0.6.17 - - @pnpm/package-store@12.0.14 - - @pnpm/tarball-fetcher@9.3.4 - -## 0.2.12 - -### Patch Changes - -- @pnpm/package-store@12.0.13 -- @pnpm/tarball-fetcher@9.3.4 - -## 0.2.11 - -### Patch Changes - -- Updated dependencies [3fb74c618] - - @pnpm/config@12.4.6 - - @pnpm/cli-utils@0.6.16 - -## 0.2.10 - -### Patch Changes - -- Updated dependencies [051296a16] - - @pnpm/config@12.4.5 - - @pnpm/cli-utils@0.6.15 - -## 0.2.9 - -### Patch Changes - -- 27e6331c6: Allow to install a Node.js version using a semver range. -- af8b5716e: New command added: `pnpm env use --global `. This command installs the specified Node.js version globally. -- Updated dependencies [af8b5716e] - - @pnpm/config@12.4.4 - - @pnpm/cli-utils@0.6.14 - -## 0.2.8 - -### Patch Changes - -- @pnpm/config@12.4.3 -- @pnpm/package-store@12.0.12 -- @pnpm/fetch@4.0.2 -- @pnpm/tarball-fetcher@9.3.4 - -## 0.2.7 - -### Patch Changes - -- Updated dependencies [73c1f802e] - - @pnpm/config@12.4.2 - -## 0.2.6 - -### Patch Changes - -- Updated dependencies [2264bfdf4] - - @pnpm/config@12.4.1 - -## 0.2.5 - -### Patch Changes - -- Updated dependencies [25f6968d4] -- Updated dependencies [5aaf3e3fa] - - @pnpm/config@12.4.0 - - @pnpm/package-store@12.0.11 - -## 0.2.4 - -### Patch Changes - -- @pnpm/config@12.3.3 -- @pnpm/package-store@12.0.11 -- @pnpm/fetch@4.0.1 -- @pnpm/tarball-fetcher@9.3.3 - -## 0.2.3 - -### Patch Changes - -- @pnpm/package-store@12.0.10 -- @pnpm/tarball-fetcher@9.3.2 - -## 0.2.2 - -### Patch Changes - -- Updated dependencies [e7d9cd187] -- Updated dependencies [eeff424bd] - - @pnpm/fetch@4.0.0 - - @pnpm/tarball-fetcher@9.3.2 - - @pnpm/package-store@12.0.9 - - @pnpm/config@12.3.2 - -## 0.2.1 - -### Patch Changes - -- Updated dependencies [a1a03d145] - - @pnpm/config@12.3.1 - - @pnpm/tarball-fetcher@9.3.1 - - @pnpm/package-store@12.0.8 - -## 0.2.0 - -### Minor Changes - -- c1f137412: Remove the `pnpm node [args...]` command. - -### Patch Changes - -- 6d2ccc9a3: Download Node.js from nodejs.org, not from the npm registry. -- Updated dependencies [6d2ccc9a3] - - @pnpm/tarball-fetcher@9.3.0 - - @pnpm/package-store@12.0.7 - -## 0.1.0 - -### Minor Changes - -- 84ec82e05: Project created. - -### Patch Changes - -- @pnpm/cli-utils@0.6.5 diff --git a/engine/runtime/plugin-commands-env/README.md b/engine/runtime/plugin-commands-env/README.md deleted file mode 100644 index ebdb4c0f04..0000000000 --- a/engine/runtime/plugin-commands-env/README.md +++ /dev/null @@ -1,15 +0,0 @@ -# @pnpm/plugin-commands-env - -> pnpm commands for managing Node.js - -[![npm version](https://img.shields.io/npm/v/@pnpm/plugin-commands-env.svg)](https://www.npmjs.com/package/@pnpm/plugin-commands-env) - -## Installation - -```sh -pnpm add @pnpm/plugin-commands-env -``` - -## License - -MIT diff --git a/engine/runtime/plugin-commands-env/package.json b/engine/runtime/plugin-commands-env/package.json deleted file mode 100644 index cc16407e52..0000000000 --- a/engine/runtime/plugin-commands-env/package.json +++ /dev/null @@ -1,57 +0,0 @@ -{ - "name": "@pnpm/plugin-commands-env", - "version": "1000.0.44", - "description": "pnpm commands for managing Node.js", - "keywords": [ - "pnpm", - "pnpm11", - "env" - ], - "license": "MIT", - "funding": "https://opencollective.com/pnpm", - "repository": "https://github.com/pnpm/pnpm/tree/main/engine/runtime/plugin-commands-env", - "homepage": "https://github.com/pnpm/pnpm/tree/main/engine/runtime/plugin-commands-env#readme", - "bugs": { - "url": "https://github.com/pnpm/pnpm/issues" - }, - "type": "module", - "main": "lib/index.js", - "types": "lib/index.d.ts", - "exports": { - ".": "./lib/index.js" - }, - "files": [ - "lib", - "!*.map" - ], - "scripts": { - "lint": "eslint \"src/**/*.ts\" \"test/**/*.ts\"", - "_test": "cross-env NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" jest", - "test": "pnpm run compile && pnpm run _test", - "prepublishOnly": "pnpm run compile", - "compile": "tsgo --build && pnpm run lint --fix" - }, - "dependencies": { - "@pnpm/cli-utils": "workspace:*", - "@pnpm/config": "workspace:*", - "@pnpm/error": "workspace:*", - "@pnpm/exec.pnpm-cli-runner": "workspace:*", - "@pnpm/fetch": "workspace:*", - "@pnpm/node.resolver": "workspace:*", - "render-help": "catalog:" - }, - "peerDependencies": { - "@pnpm/logger": "catalog:" - }, - "devDependencies": { - "@jest/globals": "catalog:", - "@pnpm/logger": "workspace:*", - "@pnpm/plugin-commands-env": "workspace:*" - }, - "engines": { - "node": ">=22.13" - }, - "jest": { - "preset": "@pnpm/jest-config" - } -} diff --git a/engine/runtime/plugin-commands-env/test/tsconfig.json b/engine/runtime/plugin-commands-env/test/tsconfig.json deleted file mode 100644 index 78f62072ca..0000000000 --- a/engine/runtime/plugin-commands-env/test/tsconfig.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "extends": "../tsconfig.json", - "compilerOptions": { - "noEmit": false, - "outDir": "../node_modules/.test.lib", - "rootDir": "..", - "isolatedModules": true - }, - "include": [ - "**/*.ts", - "../../../../__typings__/**/*.d.ts" - ], - "references": [ - { - "path": ".." - } - ] -} diff --git a/engine/runtime/plugin-commands-env/tsconfig.json b/engine/runtime/plugin-commands-env/tsconfig.json deleted file mode 100644 index 3f475e6445..0000000000 --- a/engine/runtime/plugin-commands-env/tsconfig.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "extends": "@pnpm/tsconfig", - "compilerOptions": { - "outDir": "lib", - "rootDir": "src" - }, - "include": [ - "src/**/*.ts", - "../../../__typings__/**/*.d.ts" - ], - "references": [ - { - "path": "../../../cli/cli-utils" - }, - { - "path": "../../../config/config" - }, - { - "path": "../../../exec/pnpm-cli-runner" - }, - { - "path": "../../../network/fetch" - }, - { - "path": "../../../packages/error" - }, - { - "path": "../../../packages/logger" - }, - { - "path": "../node.resolver" - } - ] -} diff --git a/engine/runtime/plugin-commands-env/tsconfig.lint.json b/engine/runtime/plugin-commands-env/tsconfig.lint.json deleted file mode 100644 index 5ea6d52203..0000000000 --- a/engine/runtime/plugin-commands-env/tsconfig.lint.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "extends": "./tsconfig.json", - "include": [ - "src/**/*.ts", - "test/**/*.ts", - "../../../__typings__/**/*.d.ts" - ] -} diff --git a/exec/plugin-commands-script-runners/CHANGELOG.md b/exec/commands/CHANGELOG.md similarity index 100% rename from exec/plugin-commands-script-runners/CHANGELOG.md rename to exec/commands/CHANGELOG.md diff --git a/exec/plugin-commands-script-runners/README.md b/exec/commands/README.md similarity index 100% rename from exec/plugin-commands-script-runners/README.md rename to exec/commands/README.md diff --git a/exec/plugin-commands-script-runners/package.json b/exec/commands/package.json similarity index 92% rename from exec/plugin-commands-script-runners/package.json rename to exec/commands/package.json index 8813662219..7af2bd4866 100644 --- a/exec/plugin-commands-script-runners/package.json +++ b/exec/commands/package.json @@ -9,8 +9,8 @@ ], "license": "MIT", "funding": "https://opencollective.com/pnpm", - "repository": "https://github.com/pnpm/pnpm/tree/main/exec/plugin-commands-script-runners", - "homepage": "https://github.com/pnpm/pnpm/tree/main/exec/plugin-commands-script-runners#readme", + "repository": "https://github.com/pnpm/pnpm/tree/main/exec/commands", + "homepage": "https://github.com/pnpm/pnpm/tree/main/exec/commands#readme", "bugs": { "url": "https://github.com/pnpm/pnpm/issues" }, @@ -50,10 +50,10 @@ "@pnpm/log.group": "catalog:", "@pnpm/package-bins": "workspace:*", "@pnpm/parse-wanted-dependency": "workspace:*", - "@pnpm/plugin-commands-env": "workspace:*", "@pnpm/plugin-commands-installation": "workspace:*", "@pnpm/read-package-json": "workspace:*", "@pnpm/read-project-manifest": "workspace:*", + "@pnpm/runtime.commands": "workspace:*", "@pnpm/sort-packages": "workspace:*", "@pnpm/store-path": "workspace:*", "@pnpm/types": "workspace:*", diff --git a/exec/plugin-commands-script-runners/src/buildCommandNotFoundHint.ts b/exec/commands/src/buildCommandNotFoundHint.ts similarity index 100% rename from exec/plugin-commands-script-runners/src/buildCommandNotFoundHint.ts rename to exec/commands/src/buildCommandNotFoundHint.ts diff --git a/exec/plugin-commands-script-runners/src/create.ts b/exec/commands/src/create.ts similarity index 100% rename from exec/plugin-commands-script-runners/src/create.ts rename to exec/commands/src/create.ts diff --git a/exec/plugin-commands-script-runners/src/dlx.ts b/exec/commands/src/dlx.ts similarity index 100% rename from exec/plugin-commands-script-runners/src/dlx.ts rename to exec/commands/src/dlx.ts diff --git a/exec/plugin-commands-script-runners/src/exec.ts b/exec/commands/src/exec.ts similarity index 100% rename from exec/plugin-commands-script-runners/src/exec.ts rename to exec/commands/src/exec.ts diff --git a/exec/plugin-commands-script-runners/src/existsInDir.ts b/exec/commands/src/existsInDir.ts similarity index 100% rename from exec/plugin-commands-script-runners/src/existsInDir.ts rename to exec/commands/src/existsInDir.ts diff --git a/exec/plugin-commands-script-runners/src/index.ts b/exec/commands/src/index.ts similarity index 100% rename from exec/plugin-commands-script-runners/src/index.ts rename to exec/commands/src/index.ts diff --git a/exec/plugin-commands-script-runners/src/makeEnv.ts b/exec/commands/src/makeEnv.ts similarity index 100% rename from exec/plugin-commands-script-runners/src/makeEnv.ts rename to exec/commands/src/makeEnv.ts diff --git a/exec/plugin-commands-script-runners/src/regexpCommand.ts b/exec/commands/src/regexpCommand.ts similarity index 100% rename from exec/plugin-commands-script-runners/src/regexpCommand.ts rename to exec/commands/src/regexpCommand.ts diff --git a/exec/plugin-commands-script-runners/src/restart.ts b/exec/commands/src/restart.ts similarity index 100% rename from exec/plugin-commands-script-runners/src/restart.ts rename to exec/commands/src/restart.ts diff --git a/exec/plugin-commands-script-runners/src/run.ts b/exec/commands/src/run.ts similarity index 100% rename from exec/plugin-commands-script-runners/src/run.ts rename to exec/commands/src/run.ts diff --git a/exec/plugin-commands-script-runners/src/runDepsStatusCheck.ts b/exec/commands/src/runDepsStatusCheck.ts similarity index 100% rename from exec/plugin-commands-script-runners/src/runDepsStatusCheck.ts rename to exec/commands/src/runDepsStatusCheck.ts diff --git a/exec/plugin-commands-script-runners/src/runRecursive.ts b/exec/commands/src/runRecursive.ts similarity index 100% rename from exec/plugin-commands-script-runners/src/runRecursive.ts rename to exec/commands/src/runRecursive.ts diff --git a/exec/plugin-commands-script-runners/test/create.ts b/exec/commands/test/create.ts similarity index 100% rename from exec/plugin-commands-script-runners/test/create.ts rename to exec/commands/test/create.ts diff --git a/exec/plugin-commands-script-runners/test/createInstallArgs.test.ts b/exec/commands/test/createInstallArgs.test.ts similarity index 100% rename from exec/plugin-commands-script-runners/test/createInstallArgs.test.ts rename to exec/commands/test/createInstallArgs.test.ts diff --git a/exec/plugin-commands-script-runners/test/dlx.createCacheKey.test.ts b/exec/commands/test/dlx.createCacheKey.test.ts similarity index 100% rename from exec/plugin-commands-script-runners/test/dlx.createCacheKey.test.ts rename to exec/commands/test/dlx.createCacheKey.test.ts diff --git a/exec/plugin-commands-script-runners/test/dlx.e2e.ts b/exec/commands/test/dlx.e2e.ts similarity index 100% rename from exec/plugin-commands-script-runners/test/dlx.e2e.ts rename to exec/commands/test/dlx.e2e.ts diff --git a/exec/plugin-commands-script-runners/test/dlx.ts b/exec/commands/test/dlx.ts similarity index 100% rename from exec/plugin-commands-script-runners/test/dlx.ts rename to exec/commands/test/dlx.ts diff --git a/exec/plugin-commands-script-runners/test/exec.e2e.ts b/exec/commands/test/exec.e2e.ts similarity index 100% rename from exec/plugin-commands-script-runners/test/exec.e2e.ts rename to exec/commands/test/exec.e2e.ts diff --git a/exec/plugin-commands-script-runners/test/exec.logs.ts b/exec/commands/test/exec.logs.ts similarity index 100% rename from exec/plugin-commands-script-runners/test/exec.logs.ts rename to exec/commands/test/exec.logs.ts diff --git a/exec/plugin-commands-script-runners/test/exec.ts b/exec/commands/test/exec.ts similarity index 100% rename from exec/plugin-commands-script-runners/test/exec.ts rename to exec/commands/test/exec.ts diff --git a/exec/plugin-commands-script-runners/test/index.ts b/exec/commands/test/index.ts similarity index 100% rename from exec/plugin-commands-script-runners/test/index.ts rename to exec/commands/test/index.ts diff --git a/exec/plugin-commands-script-runners/test/makeEnv.test.ts b/exec/commands/test/makeEnv.test.ts similarity index 100% rename from exec/plugin-commands-script-runners/test/makeEnv.test.ts rename to exec/commands/test/makeEnv.test.ts diff --git a/exec/plugin-commands-script-runners/test/runCompletion.ts b/exec/commands/test/runCompletion.ts similarity index 100% rename from exec/plugin-commands-script-runners/test/runCompletion.ts rename to exec/commands/test/runCompletion.ts diff --git a/exec/plugin-commands-script-runners/test/runRecursive.ts b/exec/commands/test/runRecursive.ts similarity index 100% rename from exec/plugin-commands-script-runners/test/runRecursive.ts rename to exec/commands/test/runRecursive.ts diff --git a/exec/plugin-commands-script-runners/test/testRecursive.ts b/exec/commands/test/testRecursive.ts similarity index 100% rename from exec/plugin-commands-script-runners/test/testRecursive.ts rename to exec/commands/test/testRecursive.ts diff --git a/cli/plugin-commands-doctor/test/tsconfig.json b/exec/commands/test/tsconfig.json similarity index 100% rename from cli/plugin-commands-doctor/test/tsconfig.json rename to exec/commands/test/tsconfig.json diff --git a/exec/plugin-commands-script-runners/test/utils/index.ts b/exec/commands/test/utils/index.ts similarity index 100% rename from exec/plugin-commands-script-runners/test/utils/index.ts rename to exec/commands/test/utils/index.ts diff --git a/exec/plugin-commands-script-runners/test/verifyDepsBeforeRun.ts b/exec/commands/test/verifyDepsBeforeRun.ts similarity index 100% rename from exec/plugin-commands-script-runners/test/verifyDepsBeforeRun.ts rename to exec/commands/test/verifyDepsBeforeRun.ts diff --git a/exec/plugin-commands-script-runners/tsconfig.json b/exec/commands/tsconfig.json similarity index 93% rename from exec/plugin-commands-script-runners/tsconfig.json rename to exec/commands/tsconfig.json index 458d59e39f..0779998388 100644 --- a/exec/plugin-commands-script-runners/tsconfig.json +++ b/exec/commands/tsconfig.json @@ -43,7 +43,7 @@ "path": "../../deps/status" }, { - "path": "../../engine/runtime/plugin-commands-env" + "path": "../../engine/runtime/commands" }, { "path": "../../engine/runtime/system-node-version" @@ -52,7 +52,7 @@ "path": "../../installing/client" }, { - "path": "../../installing/plugin-commands-installation" + "path": "../../installing/commands" }, { "path": "../../packages/core-loggers" diff --git a/cli/plugin-commands-doctor/tsconfig.lint.json b/exec/commands/tsconfig.lint.json similarity index 100% rename from cli/plugin-commands-doctor/tsconfig.lint.json rename to exec/commands/tsconfig.lint.json diff --git a/global/commands/package.json b/global/commands/package.json index 02abb45863..c1aa202a26 100644 --- a/global/commands/package.json +++ b/global/commands/package.json @@ -32,7 +32,7 @@ "test": "pnpm run compile && pnpm run _test" }, "dependencies": { - "@pnpm/building.policy-commands": "workspace:*", + "@pnpm/building.commands": "workspace:*", "@pnpm/cli-utils": "workspace:*", "@pnpm/config": "workspace:*", "@pnpm/core": "workspace:*", diff --git a/global/commands/src/globalAdd.ts b/global/commands/src/globalAdd.ts index 5193417ec1..1d78151dba 100644 --- a/global/commands/src/globalAdd.ts +++ b/global/commands/src/globalAdd.ts @@ -1,7 +1,7 @@ import fs from 'node:fs' import path from 'node:path' -import { approveBuilds } from '@pnpm/building.policy-commands' +import { approveBuilds } from '@pnpm/building.commands' import { cleanOrphanedInstallDirs, createGlobalCacheKey, diff --git a/global/commands/src/globalUpdate.ts b/global/commands/src/globalUpdate.ts index 05fdd0e503..c122fe01d5 100644 --- a/global/commands/src/globalUpdate.ts +++ b/global/commands/src/globalUpdate.ts @@ -1,7 +1,7 @@ import fs from 'node:fs' import path from 'node:path' -import { approveBuilds } from '@pnpm/building.policy-commands' +import { approveBuilds } from '@pnpm/building.commands' import { cleanOrphanedInstallDirs, createInstallDir, diff --git a/global/commands/tsconfig.json b/global/commands/tsconfig.json index bb6711f295..3215b9f5a5 100644 --- a/global/commands/tsconfig.json +++ b/global/commands/tsconfig.json @@ -19,7 +19,7 @@ "path": "../../bins/remove-bins" }, { - "path": "../../building/policy-commands" + "path": "../../building/commands" }, { "path": "../../cli/cli-utils" @@ -31,7 +31,7 @@ "path": "../../config/matcher" }, { - "path": "../../installing/core" + "path": "../../installing/deps-installer" }, { "path": "../../packages/error" diff --git a/installing/plugin-commands-installation/CHANGELOG.md b/installing/commands/CHANGELOG.md similarity index 100% rename from installing/plugin-commands-installation/CHANGELOG.md rename to installing/commands/CHANGELOG.md diff --git a/installing/plugin-commands-installation/README.md b/installing/commands/README.md similarity index 100% rename from installing/plugin-commands-installation/README.md rename to installing/commands/README.md diff --git a/installing/plugin-commands-installation/package.json b/installing/commands/package.json similarity index 97% rename from installing/plugin-commands-installation/package.json rename to installing/commands/package.json index 3838e5b797..7c0d345010 100644 --- a/installing/plugin-commands-installation/package.json +++ b/installing/commands/package.json @@ -8,8 +8,8 @@ ], "license": "MIT", "funding": "https://opencollective.com/pnpm", - "repository": "https://github.com/pnpm/pnpm/tree/main/installing/plugin-commands-installation", - "homepage": "https://github.com/pnpm/pnpm/tree/main/installing/plugin-commands-installation#readme", + "repository": "https://github.com/pnpm/pnpm/tree/main/installing/commands", + "homepage": "https://github.com/pnpm/pnpm/tree/main/installing/commands#readme", "bugs": { "url": "https://github.com/pnpm/pnpm/issues" }, @@ -33,7 +33,7 @@ }, "dependencies": { "@pnpm/building.after-install": "workspace:*", - "@pnpm/building.build-commands": "workspace:*", + "@pnpm/building.commands": "workspace:*", "@pnpm/catalogs.types": "workspace:*", "@pnpm/cli-utils": "workspace:*", "@pnpm/colorize-semver-diff": "catalog:", diff --git a/installing/plugin-commands-installation/src/add.ts b/installing/commands/src/add.ts similarity index 100% rename from installing/plugin-commands-installation/src/add.ts rename to installing/commands/src/add.ts diff --git a/installing/plugin-commands-installation/src/ci.ts b/installing/commands/src/ci.ts similarity index 100% rename from installing/plugin-commands-installation/src/ci.ts rename to installing/commands/src/ci.ts diff --git a/installing/plugin-commands-installation/src/createProjectManifestWriter.ts b/installing/commands/src/createProjectManifestWriter.ts similarity index 100% rename from installing/plugin-commands-installation/src/createProjectManifestWriter.ts rename to installing/commands/src/createProjectManifestWriter.ts diff --git a/installing/plugin-commands-installation/src/dedupe.ts b/installing/commands/src/dedupe.ts similarity index 100% rename from installing/plugin-commands-installation/src/dedupe.ts rename to installing/commands/src/dedupe.ts diff --git a/installing/plugin-commands-installation/src/fetch.ts b/installing/commands/src/fetch.ts similarity index 100% rename from installing/plugin-commands-installation/src/fetch.ts rename to installing/commands/src/fetch.ts diff --git a/installing/plugin-commands-installation/src/getFetchFullMetadata.ts b/installing/commands/src/getFetchFullMetadata.ts similarity index 100% rename from installing/plugin-commands-installation/src/getFetchFullMetadata.ts rename to installing/commands/src/getFetchFullMetadata.ts diff --git a/installing/plugin-commands-installation/src/getPinnedVersion.ts b/installing/commands/src/getPinnedVersion.ts similarity index 100% rename from installing/plugin-commands-installation/src/getPinnedVersion.ts rename to installing/commands/src/getPinnedVersion.ts diff --git a/installing/plugin-commands-installation/src/getSaveType.ts b/installing/commands/src/getSaveType.ts similarity index 100% rename from installing/plugin-commands-installation/src/getSaveType.ts rename to installing/commands/src/getSaveType.ts diff --git a/installing/plugin-commands-installation/src/import/index.ts b/installing/commands/src/import/index.ts similarity index 100% rename from installing/plugin-commands-installation/src/import/index.ts rename to installing/commands/src/import/index.ts diff --git a/installing/plugin-commands-installation/src/import/yarnUtil.ts b/installing/commands/src/import/yarnUtil.ts similarity index 100% rename from installing/plugin-commands-installation/src/import/yarnUtil.ts rename to installing/commands/src/import/yarnUtil.ts diff --git a/installing/plugin-commands-installation/src/index.ts b/installing/commands/src/index.ts similarity index 100% rename from installing/plugin-commands-installation/src/index.ts rename to installing/commands/src/index.ts diff --git a/installing/plugin-commands-installation/src/install.ts b/installing/commands/src/install.ts similarity index 100% rename from installing/plugin-commands-installation/src/install.ts rename to installing/commands/src/install.ts diff --git a/installing/plugin-commands-installation/src/installDeps.ts b/installing/commands/src/installDeps.ts similarity index 100% rename from installing/plugin-commands-installation/src/installDeps.ts rename to installing/commands/src/installDeps.ts diff --git a/installing/plugin-commands-installation/src/link.ts b/installing/commands/src/link.ts similarity index 100% rename from installing/plugin-commands-installation/src/link.ts rename to installing/commands/src/link.ts diff --git a/installing/plugin-commands-installation/src/nodeExecPath.ts b/installing/commands/src/nodeExecPath.ts similarity index 100% rename from installing/plugin-commands-installation/src/nodeExecPath.ts rename to installing/commands/src/nodeExecPath.ts diff --git a/installing/plugin-commands-installation/src/prune.ts b/installing/commands/src/prune.ts similarity index 100% rename from installing/plugin-commands-installation/src/prune.ts rename to installing/commands/src/prune.ts diff --git a/installing/plugin-commands-installation/src/recursive.ts b/installing/commands/src/recursive.ts similarity index 99% rename from installing/plugin-commands-installation/src/recursive.ts rename to installing/commands/src/recursive.ts index de19409eae..d8de3291e8 100755 --- a/installing/plugin-commands-installation/src/recursive.ts +++ b/installing/commands/src/recursive.ts @@ -1,7 +1,7 @@ import { promises as fs } from 'node:fs' import path from 'node:path' -import { rebuild } from '@pnpm/building.build-commands' +import { rebuild } from '@pnpm/building.commands' import type { Catalogs } from '@pnpm/catalogs.types' import { type RecursiveSummary, diff --git a/installing/plugin-commands-installation/src/remove.ts b/installing/commands/src/remove.ts similarity index 100% rename from installing/plugin-commands-installation/src/remove.ts rename to installing/commands/src/remove.ts diff --git a/installing/plugin-commands-installation/src/unlink.ts b/installing/commands/src/unlink.ts similarity index 100% rename from installing/plugin-commands-installation/src/unlink.ts rename to installing/commands/src/unlink.ts diff --git a/installing/plugin-commands-installation/src/update/getUpdateChoices.ts b/installing/commands/src/update/getUpdateChoices.ts similarity index 100% rename from installing/plugin-commands-installation/src/update/getUpdateChoices.ts rename to installing/commands/src/update/getUpdateChoices.ts diff --git a/installing/plugin-commands-installation/src/update/index.ts b/installing/commands/src/update/index.ts similarity index 100% rename from installing/plugin-commands-installation/src/update/index.ts rename to installing/commands/src/update/index.ts diff --git a/installing/plugin-commands-installation/src/updateWorkspaceDependencies.ts b/installing/commands/src/updateWorkspaceDependencies.ts similarity index 100% rename from installing/plugin-commands-installation/src/updateWorkspaceDependencies.ts rename to installing/commands/src/updateWorkspaceDependencies.ts diff --git a/installing/plugin-commands-installation/test/__fixtures__/patchedDependencies/console-log-replace-1st-line.patch b/installing/commands/test/__fixtures__/patchedDependencies/console-log-replace-1st-line.patch similarity index 100% rename from installing/plugin-commands-installation/test/__fixtures__/patchedDependencies/console-log-replace-1st-line.patch rename to installing/commands/test/__fixtures__/patchedDependencies/console-log-replace-1st-line.patch diff --git a/installing/plugin-commands-installation/test/__fixtures__/patchedDependencies/console-log-replace-2nd-line.patch b/installing/commands/test/__fixtures__/patchedDependencies/console-log-replace-2nd-line.patch similarity index 100% rename from installing/plugin-commands-installation/test/__fixtures__/patchedDependencies/console-log-replace-2nd-line.patch rename to installing/commands/test/__fixtures__/patchedDependencies/console-log-replace-2nd-line.patch diff --git a/installing/plugin-commands-installation/test/__fixtures__/patchedDependencies/console-log-replace-3rd-line.patch b/installing/commands/test/__fixtures__/patchedDependencies/console-log-replace-3rd-line.patch similarity index 100% rename from installing/plugin-commands-installation/test/__fixtures__/patchedDependencies/console-log-replace-3rd-line.patch rename to installing/commands/test/__fixtures__/patchedDependencies/console-log-replace-3rd-line.patch diff --git a/installing/plugin-commands-installation/test/__fixtures__/patchedDependencies/console-log-replace-4th-line.patch b/installing/commands/test/__fixtures__/patchedDependencies/console-log-replace-4th-line.patch similarity index 100% rename from installing/plugin-commands-installation/test/__fixtures__/patchedDependencies/console-log-replace-4th-line.patch rename to installing/commands/test/__fixtures__/patchedDependencies/console-log-replace-4th-line.patch diff --git a/installing/plugin-commands-installation/test/__snapshots__/dedupe.ts.snap b/installing/commands/test/__snapshots__/dedupe.ts.snap similarity index 100% rename from installing/plugin-commands-installation/test/__snapshots__/dedupe.ts.snap rename to installing/commands/test/__snapshots__/dedupe.ts.snap diff --git a/installing/plugin-commands-installation/test/add.ts b/installing/commands/test/add.ts similarity index 100% rename from installing/plugin-commands-installation/test/add.ts rename to installing/commands/test/add.ts diff --git a/installing/plugin-commands-installation/test/addJsr.ts b/installing/commands/test/addJsr.ts similarity index 100% rename from installing/plugin-commands-installation/test/addJsr.ts rename to installing/commands/test/addJsr.ts diff --git a/installing/plugin-commands-installation/test/addRecursive.ts b/installing/commands/test/addRecursive.ts similarity index 100% rename from installing/plugin-commands-installation/test/addRecursive.ts rename to installing/commands/test/addRecursive.ts diff --git a/installing/plugin-commands-installation/test/dedupe.ts b/installing/commands/test/dedupe.ts similarity index 100% rename from installing/plugin-commands-installation/test/dedupe.ts rename to installing/commands/test/dedupe.ts diff --git a/installing/plugin-commands-installation/test/disallowWorkspaceCycles.test.ts b/installing/commands/test/disallowWorkspaceCycles.test.ts similarity index 100% rename from installing/plugin-commands-installation/test/disallowWorkspaceCycles.test.ts rename to installing/commands/test/disallowWorkspaceCycles.test.ts diff --git a/installing/plugin-commands-installation/test/fetch.ts b/installing/commands/test/fetch.ts similarity index 100% rename from installing/plugin-commands-installation/test/fetch.ts rename to installing/commands/test/fetch.ts diff --git a/installing/plugin-commands-installation/test/getPinnedVersion.ts b/installing/commands/test/getPinnedVersion.ts similarity index 100% rename from installing/plugin-commands-installation/test/getPinnedVersion.ts rename to installing/commands/test/getPinnedVersion.ts diff --git a/installing/plugin-commands-installation/test/getSaveType.ts b/installing/commands/test/getSaveType.ts similarity index 100% rename from installing/plugin-commands-installation/test/getSaveType.ts rename to installing/commands/test/getSaveType.ts diff --git a/installing/plugin-commands-installation/test/import.ts b/installing/commands/test/import.ts similarity index 100% rename from installing/plugin-commands-installation/test/import.ts rename to installing/commands/test/import.ts diff --git a/installing/plugin-commands-installation/test/importRecursive.ts b/installing/commands/test/importRecursive.ts similarity index 100% rename from installing/plugin-commands-installation/test/importRecursive.ts rename to installing/commands/test/importRecursive.ts diff --git a/installing/plugin-commands-installation/test/install.ts b/installing/commands/test/install.ts similarity index 100% rename from installing/plugin-commands-installation/test/install.ts rename to installing/commands/test/install.ts diff --git a/installing/plugin-commands-installation/test/link.ts b/installing/commands/test/link.ts similarity index 100% rename from installing/plugin-commands-installation/test/link.ts rename to installing/commands/test/link.ts diff --git a/installing/plugin-commands-installation/test/miscRecursive.ts b/installing/commands/test/miscRecursive.ts similarity index 100% rename from installing/plugin-commands-installation/test/miscRecursive.ts rename to installing/commands/test/miscRecursive.ts diff --git a/installing/plugin-commands-installation/test/patchedDependencies.ts b/installing/commands/test/patchedDependencies.ts similarity index 100% rename from installing/plugin-commands-installation/test/patchedDependencies.ts rename to installing/commands/test/patchedDependencies.ts diff --git a/installing/plugin-commands-installation/test/peerDependencies.ts b/installing/commands/test/peerDependencies.ts similarity index 100% rename from installing/plugin-commands-installation/test/peerDependencies.ts rename to installing/commands/test/peerDependencies.ts diff --git a/installing/plugin-commands-installation/test/prune.ts b/installing/commands/test/prune.ts similarity index 100% rename from installing/plugin-commands-installation/test/prune.ts rename to installing/commands/test/prune.ts diff --git a/installing/plugin-commands-installation/test/remove/completion.ts b/installing/commands/test/remove/completion.ts similarity index 100% rename from installing/plugin-commands-installation/test/remove/completion.ts rename to installing/commands/test/remove/completion.ts diff --git a/installing/plugin-commands-installation/test/remove/remove.ts b/installing/commands/test/remove/remove.ts similarity index 100% rename from installing/plugin-commands-installation/test/remove/remove.ts rename to installing/commands/test/remove/remove.ts diff --git a/installing/plugin-commands-installation/test/remove/workspace.ts b/installing/commands/test/remove/workspace.ts similarity index 100% rename from installing/plugin-commands-installation/test/remove/workspace.ts rename to installing/commands/test/remove/workspace.ts diff --git a/installing/plugin-commands-installation/test/saveCatalog.ts b/installing/commands/test/saveCatalog.ts similarity index 100% rename from installing/plugin-commands-installation/test/saveCatalog.ts rename to installing/commands/test/saveCatalog.ts diff --git a/config/plugin-commands-config/test/tsconfig.json b/installing/commands/test/tsconfig.json similarity index 100% rename from config/plugin-commands-config/test/tsconfig.json rename to installing/commands/test/tsconfig.json diff --git a/installing/plugin-commands-installation/test/update/getUpdateChoices.test.ts b/installing/commands/test/update/getUpdateChoices.test.ts similarity index 100% rename from installing/plugin-commands-installation/test/update/getUpdateChoices.test.ts rename to installing/commands/test/update/getUpdateChoices.test.ts diff --git a/installing/plugin-commands-installation/test/update/interactive.ts b/installing/commands/test/update/interactive.ts similarity index 100% rename from installing/plugin-commands-installation/test/update/interactive.ts rename to installing/commands/test/update/interactive.ts diff --git a/installing/plugin-commands-installation/test/update/issue-7415.ts b/installing/commands/test/update/issue-7415.ts similarity index 100% rename from installing/plugin-commands-installation/test/update/issue-7415.ts rename to installing/commands/test/update/issue-7415.ts diff --git a/installing/plugin-commands-installation/test/update/jsr.ts b/installing/commands/test/update/jsr.ts similarity index 100% rename from installing/plugin-commands-installation/test/update/jsr.ts rename to installing/commands/test/update/jsr.ts diff --git a/installing/plugin-commands-installation/test/update/recursive.ts b/installing/commands/test/update/recursive.ts similarity index 100% rename from installing/plugin-commands-installation/test/update/recursive.ts rename to installing/commands/test/update/recursive.ts diff --git a/installing/plugin-commands-installation/test/update/update.ts b/installing/commands/test/update/update.ts similarity index 100% rename from installing/plugin-commands-installation/test/update/update.ts rename to installing/commands/test/update/update.ts diff --git a/installing/plugin-commands-installation/test/updateWorkspaceDependencies.test.ts b/installing/commands/test/updateWorkspaceDependencies.test.ts similarity index 100% rename from installing/plugin-commands-installation/test/updateWorkspaceDependencies.test.ts rename to installing/commands/test/updateWorkspaceDependencies.test.ts diff --git a/installing/plugin-commands-installation/test/utils/index.ts b/installing/commands/test/utils/index.ts similarity index 100% rename from installing/plugin-commands-installation/test/utils/index.ts rename to installing/commands/test/utils/index.ts diff --git a/installing/plugin-commands-installation/test/warnCyclicDependencies.ts b/installing/commands/test/warnCyclicDependencies.ts similarity index 100% rename from installing/plugin-commands-installation/test/warnCyclicDependencies.ts rename to installing/commands/test/warnCyclicDependencies.ts diff --git a/installing/plugin-commands-installation/tsconfig.json b/installing/commands/tsconfig.json similarity index 97% rename from installing/plugin-commands-installation/tsconfig.json rename to installing/commands/tsconfig.json index 6d5f671d5d..0e9eb91ae9 100644 --- a/installing/plugin-commands-installation/tsconfig.json +++ b/installing/commands/tsconfig.json @@ -25,7 +25,7 @@ "path": "../../building/after-install" }, { - "path": "../../building/build-commands" + "path": "../../building/commands" }, { "path": "../../catalogs/types" @@ -142,10 +142,10 @@ "path": "../../workspace/state" }, { - "path": "../core" + "path": "../dedupe/check" }, { - "path": "../dedupe/check" + "path": "../deps-installer" }, { "path": "../get-context" diff --git a/config/plugin-commands-config/tsconfig.lint.json b/installing/commands/tsconfig.lint.json similarity index 100% rename from config/plugin-commands-config/tsconfig.lint.json rename to installing/commands/tsconfig.lint.json diff --git a/installing/core/CHANGELOG.md b/installing/deps-installer/CHANGELOG.md similarity index 100% rename from installing/core/CHANGELOG.md rename to installing/deps-installer/CHANGELOG.md diff --git a/installing/core/README.md b/installing/deps-installer/README.md similarity index 100% rename from installing/core/README.md rename to installing/deps-installer/README.md diff --git a/installing/core/package.json b/installing/deps-installer/package.json similarity index 99% rename from installing/core/package.json rename to installing/deps-installer/package.json index f320c907ae..f4ab1c0564 100644 --- a/installing/core/package.json +++ b/installing/deps-installer/package.json @@ -28,8 +28,8 @@ ], "license": "MIT", "funding": "https://opencollective.com/pnpm", - "repository": "https://github.com/pnpm/pnpm/tree/main/installing/core", - "homepage": "https://github.com/pnpm/pnpm/tree/main/installing/core#readme", + "repository": "https://github.com/pnpm/pnpm/tree/main/installing/deps-installer", + "homepage": "https://github.com/pnpm/pnpm/tree/main/installing/deps-installer#readme", "bugs": { "url": "https://github.com/pnpm/pnpm/issues" }, diff --git a/installing/core/src/api.ts b/installing/deps-installer/src/api.ts similarity index 100% rename from installing/core/src/api.ts rename to installing/deps-installer/src/api.ts diff --git a/installing/core/src/getPeerDependencyIssues.ts b/installing/deps-installer/src/getPeerDependencyIssues.ts similarity index 100% rename from installing/core/src/getPeerDependencyIssues.ts rename to installing/deps-installer/src/getPeerDependencyIssues.ts diff --git a/installing/core/src/index.ts b/installing/deps-installer/src/index.ts similarity index 100% rename from installing/core/src/index.ts rename to installing/deps-installer/src/index.ts diff --git a/installing/core/src/install/checkCompatibility/BreakingChangeError.ts b/installing/deps-installer/src/install/checkCompatibility/BreakingChangeError.ts similarity index 100% rename from installing/core/src/install/checkCompatibility/BreakingChangeError.ts rename to installing/deps-installer/src/install/checkCompatibility/BreakingChangeError.ts diff --git a/installing/core/src/install/checkCompatibility/CatalogVersionMismatchError.ts b/installing/deps-installer/src/install/checkCompatibility/CatalogVersionMismatchError.ts similarity index 100% rename from installing/core/src/install/checkCompatibility/CatalogVersionMismatchError.ts rename to installing/deps-installer/src/install/checkCompatibility/CatalogVersionMismatchError.ts diff --git a/installing/core/src/install/checkCompatibility/ErrorRelatedSources.ts b/installing/deps-installer/src/install/checkCompatibility/ErrorRelatedSources.ts similarity index 100% rename from installing/core/src/install/checkCompatibility/ErrorRelatedSources.ts rename to installing/deps-installer/src/install/checkCompatibility/ErrorRelatedSources.ts diff --git a/installing/core/src/install/checkCompatibility/ModulesBreakingChangeError.ts b/installing/deps-installer/src/install/checkCompatibility/ModulesBreakingChangeError.ts similarity index 100% rename from installing/core/src/install/checkCompatibility/ModulesBreakingChangeError.ts rename to installing/deps-installer/src/install/checkCompatibility/ModulesBreakingChangeError.ts diff --git a/installing/core/src/install/checkCompatibility/UnexpectedStoreError.ts b/installing/deps-installer/src/install/checkCompatibility/UnexpectedStoreError.ts similarity index 100% rename from installing/core/src/install/checkCompatibility/UnexpectedStoreError.ts rename to installing/deps-installer/src/install/checkCompatibility/UnexpectedStoreError.ts diff --git a/installing/core/src/install/checkCompatibility/UnexpectedVirtualStoreDirError.ts b/installing/deps-installer/src/install/checkCompatibility/UnexpectedVirtualStoreDirError.ts similarity index 100% rename from installing/core/src/install/checkCompatibility/UnexpectedVirtualStoreDirError.ts rename to installing/deps-installer/src/install/checkCompatibility/UnexpectedVirtualStoreDirError.ts diff --git a/installing/core/src/install/checkCompatibility/index.ts b/installing/deps-installer/src/install/checkCompatibility/index.ts similarity index 100% rename from installing/core/src/install/checkCompatibility/index.ts rename to installing/deps-installer/src/install/checkCompatibility/index.ts diff --git a/installing/core/src/install/checkCustomResolverForceResolve.ts b/installing/deps-installer/src/install/checkCustomResolverForceResolve.ts similarity index 100% rename from installing/core/src/install/checkCustomResolverForceResolve.ts rename to installing/deps-installer/src/install/checkCustomResolverForceResolve.ts diff --git a/installing/core/src/install/extendInstallOptions.ts b/installing/deps-installer/src/install/extendInstallOptions.ts similarity index 100% rename from installing/core/src/install/extendInstallOptions.ts rename to installing/deps-installer/src/install/extendInstallOptions.ts diff --git a/installing/core/src/install/index.ts b/installing/deps-installer/src/install/index.ts similarity index 100% rename from installing/core/src/install/index.ts rename to installing/deps-installer/src/install/index.ts diff --git a/installing/core/src/install/link.ts b/installing/deps-installer/src/install/link.ts similarity index 100% rename from installing/core/src/install/link.ts rename to installing/deps-installer/src/install/link.ts diff --git a/installing/core/src/install/reportPeerDependencyIssues.ts b/installing/deps-installer/src/install/reportPeerDependencyIssues.ts similarity index 100% rename from installing/core/src/install/reportPeerDependencyIssues.ts rename to installing/deps-installer/src/install/reportPeerDependencyIssues.ts diff --git a/installing/core/src/install/validateModules.ts b/installing/deps-installer/src/install/validateModules.ts similarity index 100% rename from installing/core/src/install/validateModules.ts rename to installing/deps-installer/src/install/validateModules.ts diff --git a/installing/core/src/parseWantedDependencies.ts b/installing/deps-installer/src/parseWantedDependencies.ts similarity index 100% rename from installing/core/src/parseWantedDependencies.ts rename to installing/deps-installer/src/parseWantedDependencies.ts diff --git a/installing/core/src/pnpmPkgJson.ts b/installing/deps-installer/src/pnpmPkgJson.ts similarity index 100% rename from installing/core/src/pnpmPkgJson.ts rename to installing/deps-installer/src/pnpmPkgJson.ts diff --git a/installing/core/src/types.ts b/installing/deps-installer/src/types.ts similarity index 100% rename from installing/core/src/types.ts rename to installing/deps-installer/src/types.ts diff --git a/installing/core/src/uninstall/removeDeps.ts b/installing/deps-installer/src/uninstall/removeDeps.ts similarity index 100% rename from installing/core/src/uninstall/removeDeps.ts rename to installing/deps-installer/src/uninstall/removeDeps.ts diff --git a/installing/core/test/api.ts b/installing/deps-installer/test/api.ts similarity index 100% rename from installing/core/test/api.ts rename to installing/deps-installer/test/api.ts diff --git a/installing/core/test/breakingChanges.ts b/installing/deps-installer/test/breakingChanges.ts similarity index 100% rename from installing/core/test/breakingChanges.ts rename to installing/deps-installer/test/breakingChanges.ts diff --git a/installing/core/test/brokenLockfileIntegrity.ts b/installing/deps-installer/test/brokenLockfileIntegrity.ts similarity index 100% rename from installing/core/test/brokenLockfileIntegrity.ts rename to installing/deps-installer/test/brokenLockfileIntegrity.ts diff --git a/installing/core/test/cache.ts b/installing/deps-installer/test/cache.ts similarity index 100% rename from installing/core/test/cache.ts rename to installing/deps-installer/test/cache.ts diff --git a/installing/core/test/catalogs.ts b/installing/deps-installer/test/catalogs.ts similarity index 100% rename from installing/core/test/catalogs.ts rename to installing/deps-installer/test/catalogs.ts diff --git a/installing/core/test/checkCompatibility.test.ts b/installing/deps-installer/test/checkCompatibility.test.ts similarity index 100% rename from installing/core/test/checkCompatibility.test.ts rename to installing/deps-installer/test/checkCompatibility.test.ts diff --git a/installing/core/test/filterPeerDependencyIssues.test.ts b/installing/deps-installer/test/filterPeerDependencyIssues.test.ts similarity index 100% rename from installing/core/test/filterPeerDependencyIssues.test.ts rename to installing/deps-installer/test/filterPeerDependencyIssues.test.ts diff --git a/installing/core/test/fixtures/dep-of-pkg-with-1-dep.json b/installing/deps-installer/test/fixtures/dep-of-pkg-with-1-dep.json similarity index 100% rename from installing/core/test/fixtures/dep-of-pkg-with-1-dep.json rename to installing/deps-installer/test/fixtures/dep-of-pkg-with-1-dep.json diff --git a/installing/core/test/fixtures/lockfile-v5/pnpm-lock.yaml b/installing/deps-installer/test/fixtures/lockfile-v5/pnpm-lock.yaml similarity index 100% rename from installing/core/test/fixtures/lockfile-v5/pnpm-lock.yaml rename to installing/deps-installer/test/fixtures/lockfile-v5/pnpm-lock.yaml diff --git a/installing/core/test/fixtures/patch-pkg/is-positive@1.0.0.patch b/installing/deps-installer/test/fixtures/patch-pkg/is-positive@1.0.0.patch similarity index 100% rename from installing/core/test/fixtures/patch-pkg/is-positive@1.0.0.patch rename to installing/deps-installer/test/fixtures/patch-pkg/is-positive@1.0.0.patch diff --git a/installing/core/test/fixtures/pkg-with-1-dep.json b/installing/deps-installer/test/fixtures/pkg-with-1-dep.json similarity index 100% rename from installing/core/test/fixtures/pkg-with-1-dep.json rename to installing/deps-installer/test/fixtures/pkg-with-1-dep.json diff --git a/installing/core/test/fixtures/symlink-workspace/app1/packages/public/bar/package.json b/installing/deps-installer/test/fixtures/symlink-workspace/app1/packages/public/bar/package.json similarity index 100% rename from installing/core/test/fixtures/symlink-workspace/app1/packages/public/bar/package.json rename to installing/deps-installer/test/fixtures/symlink-workspace/app1/packages/public/bar/package.json diff --git a/installing/core/test/fixtures/symlink-workspace/app1/packages/public/foo/package.json b/installing/deps-installer/test/fixtures/symlink-workspace/app1/packages/public/foo/package.json similarity index 100% rename from installing/core/test/fixtures/symlink-workspace/app1/packages/public/foo/package.json rename to installing/deps-installer/test/fixtures/symlink-workspace/app1/packages/public/foo/package.json diff --git a/installing/core/test/fixtures/symlink-workspace/app1/packages/public/foo/pnpm-lock.yaml b/installing/deps-installer/test/fixtures/symlink-workspace/app1/packages/public/foo/pnpm-lock.yaml similarity index 100% rename from installing/core/test/fixtures/symlink-workspace/app1/packages/public/foo/pnpm-lock.yaml rename to installing/deps-installer/test/fixtures/symlink-workspace/app1/packages/public/foo/pnpm-lock.yaml diff --git a/installing/core/test/fixtures/symlink-workspace/app2/packages/.keep b/installing/deps-installer/test/fixtures/symlink-workspace/app2/packages/.keep similarity index 100% rename from installing/core/test/fixtures/symlink-workspace/app2/packages/.keep rename to installing/deps-installer/test/fixtures/symlink-workspace/app2/packages/.keep diff --git a/installing/core/test/fixtures/tar-pkg-with-peers/index.js b/installing/deps-installer/test/fixtures/tar-pkg-with-peers/index.js similarity index 100% rename from installing/core/test/fixtures/tar-pkg-with-peers/index.js rename to installing/deps-installer/test/fixtures/tar-pkg-with-peers/index.js diff --git a/installing/core/test/fixtures/tar-pkg-with-peers/package.json b/installing/deps-installer/test/fixtures/tar-pkg-with-peers/package.json similarity index 100% rename from installing/core/test/fixtures/tar-pkg-with-peers/package.json rename to installing/deps-installer/test/fixtures/tar-pkg-with-peers/package.json diff --git a/installing/core/test/fixtures/tooling-that-needs-node-path/.babelrc b/installing/deps-installer/test/fixtures/tooling-that-needs-node-path/.babelrc similarity index 100% rename from installing/core/test/fixtures/tooling-that-needs-node-path/.babelrc rename to installing/deps-installer/test/fixtures/tooling-that-needs-node-path/.babelrc diff --git a/installing/core/test/fixtures/tooling-that-needs-node-path/index.es6.js b/installing/deps-installer/test/fixtures/tooling-that-needs-node-path/index.es6.js similarity index 100% rename from installing/core/test/fixtures/tooling-that-needs-node-path/index.es6.js rename to installing/deps-installer/test/fixtures/tooling-that-needs-node-path/index.es6.js diff --git a/installing/core/test/getPeerDependencyIssues.test.ts b/installing/deps-installer/test/getPeerDependencyIssues.test.ts similarity index 100% rename from installing/core/test/getPeerDependencyIssues.test.ts rename to installing/deps-installer/test/getPeerDependencyIssues.test.ts diff --git a/installing/core/test/hoistedNodeLinker/install.ts b/installing/deps-installer/test/hoistedNodeLinker/install.ts similarity index 100% rename from installing/core/test/hoistedNodeLinker/install.ts rename to installing/deps-installer/test/hoistedNodeLinker/install.ts diff --git a/installing/core/test/hoistedNodeLinker/uninstall.ts b/installing/deps-installer/test/hoistedNodeLinker/uninstall.ts similarity index 100% rename from installing/core/test/hoistedNodeLinker/uninstall.ts rename to installing/deps-installer/test/hoistedNodeLinker/uninstall.ts diff --git a/installing/core/test/install/aliases.ts b/installing/deps-installer/test/install/aliases.ts similarity index 100% rename from installing/core/test/install/aliases.ts rename to installing/deps-installer/test/install/aliases.ts diff --git a/installing/core/test/install/auth.ts b/installing/deps-installer/test/install/auth.ts similarity index 100% rename from installing/core/test/install/auth.ts rename to installing/deps-installer/test/install/auth.ts diff --git a/installing/core/test/install/autoInstallPeers.ts b/installing/deps-installer/test/install/autoInstallPeers.ts similarity index 100% rename from installing/core/test/install/autoInstallPeers.ts rename to installing/deps-installer/test/install/autoInstallPeers.ts diff --git a/installing/core/test/install/blockExoticSubdeps.ts b/installing/deps-installer/test/install/blockExoticSubdeps.ts similarity index 100% rename from installing/core/test/install/blockExoticSubdeps.ts rename to installing/deps-installer/test/install/blockExoticSubdeps.ts diff --git a/installing/core/test/install/bunRuntime.ts b/installing/deps-installer/test/install/bunRuntime.ts similarity index 100% rename from installing/core/test/install/bunRuntime.ts rename to installing/deps-installer/test/install/bunRuntime.ts diff --git a/installing/core/test/install/bundledDependencies.ts b/installing/deps-installer/test/install/bundledDependencies.ts similarity index 100% rename from installing/core/test/install/bundledDependencies.ts rename to installing/deps-installer/test/install/bundledDependencies.ts diff --git a/installing/core/test/install/checkCustomResolverForceResolve.ts b/installing/deps-installer/test/install/checkCustomResolverForceResolve.ts similarity index 100% rename from installing/core/test/install/checkCustomResolverForceResolve.ts rename to installing/deps-installer/test/install/checkCustomResolverForceResolve.ts diff --git a/installing/core/test/install/customResolvers.ts b/installing/deps-installer/test/install/customResolvers.ts similarity index 100% rename from installing/core/test/install/customResolvers.ts rename to installing/deps-installer/test/install/customResolvers.ts diff --git a/installing/core/test/install/dedupe.ts b/installing/deps-installer/test/install/dedupe.ts similarity index 100% rename from installing/core/test/install/dedupe.ts rename to installing/deps-installer/test/install/dedupe.ts diff --git a/installing/core/test/install/dedupeDirectDeps.ts b/installing/deps-installer/test/install/dedupeDirectDeps.ts similarity index 100% rename from installing/core/test/install/dedupeDirectDeps.ts rename to installing/deps-installer/test/install/dedupeDirectDeps.ts diff --git a/installing/core/test/install/dedupeInWorkspace.ts b/installing/deps-installer/test/install/dedupeInWorkspace.ts similarity index 100% rename from installing/core/test/install/dedupeInWorkspace.ts rename to installing/deps-installer/test/install/dedupeInWorkspace.ts diff --git a/installing/core/test/install/deepRecursive.ts b/installing/deps-installer/test/install/deepRecursive.ts similarity index 100% rename from installing/core/test/install/deepRecursive.ts rename to installing/deps-installer/test/install/deepRecursive.ts diff --git a/installing/core/test/install/defaultPeerDependencies.ts b/installing/deps-installer/test/install/defaultPeerDependencies.ts similarity index 100% rename from installing/core/test/install/defaultPeerDependencies.ts rename to installing/deps-installer/test/install/defaultPeerDependencies.ts diff --git a/installing/core/test/install/denoRuntime.ts b/installing/deps-installer/test/install/denoRuntime.ts similarity index 100% rename from installing/core/test/install/denoRuntime.ts rename to installing/deps-installer/test/install/denoRuntime.ts diff --git a/installing/core/test/install/errors.ts b/installing/deps-installer/test/install/errors.ts similarity index 100% rename from installing/core/test/install/errors.ts rename to installing/deps-installer/test/install/errors.ts diff --git a/installing/core/test/install/excludeLinksFromLockfile.ts b/installing/deps-installer/test/install/excludeLinksFromLockfile.ts similarity index 100% rename from installing/core/test/install/excludeLinksFromLockfile.ts rename to installing/deps-installer/test/install/excludeLinksFromLockfile.ts diff --git a/installing/core/test/install/fixLockfile.ts b/installing/deps-installer/test/install/fixLockfile.ts similarity index 100% rename from installing/core/test/install/fixLockfile.ts rename to installing/deps-installer/test/install/fixLockfile.ts diff --git a/installing/core/test/install/fromRepo.ts b/installing/deps-installer/test/install/fromRepo.ts similarity index 100% rename from installing/core/test/install/fromRepo.ts rename to installing/deps-installer/test/install/fromRepo.ts diff --git a/installing/core/test/install/fromTarball.ts b/installing/deps-installer/test/install/fromTarball.ts similarity index 100% rename from installing/core/test/install/fromTarball.ts rename to installing/deps-installer/test/install/fromTarball.ts diff --git a/installing/core/test/install/frozenLockfile.ts b/installing/deps-installer/test/install/frozenLockfile.ts similarity index 100% rename from installing/core/test/install/frozenLockfile.ts rename to installing/deps-installer/test/install/frozenLockfile.ts diff --git a/installing/core/test/install/gitBranchLockfile.test.ts b/installing/deps-installer/test/install/gitBranchLockfile.test.ts similarity index 100% rename from installing/core/test/install/gitBranchLockfile.test.ts rename to installing/deps-installer/test/install/gitBranchLockfile.test.ts diff --git a/installing/core/test/install/globalVirtualStore.ts b/installing/deps-installer/test/install/globalVirtualStore.ts similarity index 100% rename from installing/core/test/install/globalVirtualStore.ts rename to installing/deps-installer/test/install/globalVirtualStore.ts diff --git a/installing/core/test/install/hoist.ts b/installing/deps-installer/test/install/hoist.ts similarity index 100% rename from installing/core/test/install/hoist.ts rename to installing/deps-installer/test/install/hoist.ts diff --git a/installing/core/test/install/hooks.ts b/installing/deps-installer/test/install/hooks.ts similarity index 100% rename from installing/core/test/install/hooks.ts rename to installing/deps-installer/test/install/hooks.ts diff --git a/installing/core/test/install/ignoredOptionalDependencies.ts b/installing/deps-installer/test/install/ignoredOptionalDependencies.ts similarity index 100% rename from installing/core/test/install/ignoredOptionalDependencies.ts rename to installing/deps-installer/test/install/ignoredOptionalDependencies.ts diff --git a/installing/core/test/install/injectLocalPackages.ts b/installing/deps-installer/test/install/injectLocalPackages.ts similarity index 100% rename from installing/core/test/install/injectLocalPackages.ts rename to installing/deps-installer/test/install/injectLocalPackages.ts diff --git a/installing/core/test/install/injectWorkspacePackagesPersistence.test.ts b/installing/deps-installer/test/install/injectWorkspacePackagesPersistence.test.ts similarity index 100% rename from installing/core/test/install/injectWorkspacePackagesPersistence.test.ts rename to installing/deps-installer/test/install/injectWorkspacePackagesPersistence.test.ts diff --git a/installing/core/test/install/installationChecks.ts b/installing/deps-installer/test/install/installationChecks.ts similarity index 100% rename from installing/core/test/install/installationChecks.ts rename to installing/deps-installer/test/install/installationChecks.ts diff --git a/installing/core/test/install/lifecycleScripts.ts b/installing/deps-installer/test/install/lifecycleScripts.ts similarity index 100% rename from installing/core/test/install/lifecycleScripts.ts rename to installing/deps-installer/test/install/lifecycleScripts.ts diff --git a/installing/core/test/install/local.ts b/installing/deps-installer/test/install/local.ts similarity index 100% rename from installing/core/test/install/local.ts rename to installing/deps-installer/test/install/local.ts diff --git a/installing/core/test/install/lockfileDir.ts b/installing/deps-installer/test/install/lockfileDir.ts similarity index 100% rename from installing/core/test/install/lockfileDir.ts rename to installing/deps-installer/test/install/lockfileDir.ts diff --git a/installing/core/test/install/lockfileOnly.ts b/installing/deps-installer/test/install/lockfileOnly.ts similarity index 100% rename from installing/core/test/install/lockfileOnly.ts rename to installing/deps-installer/test/install/lockfileOnly.ts diff --git a/installing/core/test/install/minimumReleaseAge.ts b/installing/deps-installer/test/install/minimumReleaseAge.ts similarity index 100% rename from installing/core/test/install/minimumReleaseAge.ts rename to installing/deps-installer/test/install/minimumReleaseAge.ts diff --git a/installing/core/test/install/misc.ts b/installing/deps-installer/test/install/misc.ts similarity index 100% rename from installing/core/test/install/misc.ts rename to installing/deps-installer/test/install/misc.ts diff --git a/installing/core/test/install/modulesCache.ts b/installing/deps-installer/test/install/modulesCache.ts similarity index 100% rename from installing/core/test/install/modulesCache.ts rename to installing/deps-installer/test/install/modulesCache.ts diff --git a/installing/core/test/install/modulesDir.ts b/installing/deps-installer/test/install/modulesDir.ts similarity index 100% rename from installing/core/test/install/modulesDir.ts rename to installing/deps-installer/test/install/modulesDir.ts diff --git a/installing/core/test/install/multipleImporters.ts b/installing/deps-installer/test/install/multipleImporters.ts similarity index 100% rename from installing/core/test/install/multipleImporters.ts rename to installing/deps-installer/test/install/multipleImporters.ts diff --git a/installing/core/test/install/nodeRuntime.ts b/installing/deps-installer/test/install/nodeRuntime.ts similarity index 100% rename from installing/core/test/install/nodeRuntime.ts rename to installing/deps-installer/test/install/nodeRuntime.ts diff --git a/installing/core/test/install/only.ts b/installing/deps-installer/test/install/only.ts similarity index 100% rename from installing/core/test/install/only.ts rename to installing/deps-installer/test/install/only.ts diff --git a/installing/core/test/install/optionalDependencies.ts b/installing/deps-installer/test/install/optionalDependencies.ts similarity index 100% rename from installing/core/test/install/optionalDependencies.ts rename to installing/deps-installer/test/install/optionalDependencies.ts diff --git a/installing/core/test/install/overrides.ts b/installing/deps-installer/test/install/overrides.ts similarity index 100% rename from installing/core/test/install/overrides.ts rename to installing/deps-installer/test/install/overrides.ts diff --git a/installing/core/test/install/packageExtensions.ts b/installing/deps-installer/test/install/packageExtensions.ts similarity index 100% rename from installing/core/test/install/packageExtensions.ts rename to installing/deps-installer/test/install/packageExtensions.ts diff --git a/installing/core/test/install/patch.ts b/installing/deps-installer/test/install/patch.ts similarity index 100% rename from installing/core/test/install/patch.ts rename to installing/deps-installer/test/install/patch.ts diff --git a/installing/core/test/install/peerDependencies.ts b/installing/deps-installer/test/install/peerDependencies.ts similarity index 100% rename from installing/core/test/install/peerDependencies.ts rename to installing/deps-installer/test/install/peerDependencies.ts diff --git a/installing/core/test/install/reporting.ts b/installing/deps-installer/test/install/reporting.ts similarity index 100% rename from installing/core/test/install/reporting.ts rename to installing/deps-installer/test/install/reporting.ts diff --git a/installing/core/test/install/resolutionMode.ts b/installing/deps-installer/test/install/resolutionMode.ts similarity index 100% rename from installing/core/test/install/resolutionMode.ts rename to installing/deps-installer/test/install/resolutionMode.ts diff --git a/installing/core/test/install/setExtraNodePath.ts b/installing/deps-installer/test/install/setExtraNodePath.ts similarity index 100% rename from installing/core/test/install/setExtraNodePath.ts rename to installing/deps-installer/test/install/setExtraNodePath.ts diff --git a/installing/core/test/install/sideEffects.ts b/installing/deps-installer/test/install/sideEffects.ts similarity index 100% rename from installing/core/test/install/sideEffects.ts rename to installing/deps-installer/test/install/sideEffects.ts diff --git a/installing/core/test/install/stats.ts b/installing/deps-installer/test/install/stats.ts similarity index 100% rename from installing/core/test/install/stats.ts rename to installing/deps-installer/test/install/stats.ts diff --git a/installing/core/test/install/update.ts b/installing/deps-installer/test/install/update.ts similarity index 100% rename from installing/core/test/install/update.ts rename to installing/deps-installer/test/install/update.ts diff --git a/installing/core/test/install/updatingPkgJson.ts b/installing/deps-installer/test/install/updatingPkgJson.ts similarity index 100% rename from installing/core/test/install/updatingPkgJson.ts rename to installing/deps-installer/test/install/updatingPkgJson.ts diff --git a/installing/core/test/install/validatePeerDependencies.ts b/installing/deps-installer/test/install/validatePeerDependencies.ts similarity index 100% rename from installing/core/test/install/validatePeerDependencies.ts rename to installing/deps-installer/test/install/validatePeerDependencies.ts diff --git a/installing/core/test/install/virtualStoreDirMaxLength.ts b/installing/deps-installer/test/install/virtualStoreDirMaxLength.ts similarity index 100% rename from installing/core/test/install/virtualStoreDirMaxLength.ts rename to installing/deps-installer/test/install/virtualStoreDirMaxLength.ts diff --git a/installing/core/test/link.ts b/installing/deps-installer/test/link.ts similarity index 100% rename from installing/core/test/link.ts rename to installing/deps-installer/test/link.ts diff --git a/installing/core/test/lockfile.ts b/installing/deps-installer/test/lockfile.ts similarity index 100% rename from installing/core/test/lockfile.ts rename to installing/deps-installer/test/lockfile.ts diff --git a/installing/core/test/offline.ts b/installing/deps-installer/test/offline.ts similarity index 100% rename from installing/core/test/offline.ts rename to installing/deps-installer/test/offline.ts diff --git a/installing/core/test/packageImportMethods.ts b/installing/deps-installer/test/packageImportMethods.ts similarity index 100% rename from installing/core/test/packageImportMethods.ts rename to installing/deps-installer/test/packageImportMethods.ts diff --git a/installing/core/test/prune.ts b/installing/deps-installer/test/prune.ts similarity index 100% rename from installing/core/test/prune.ts rename to installing/deps-installer/test/prune.ts diff --git a/installing/core/test/registry-mirror/is-positive.json b/installing/deps-installer/test/registry-mirror/is-positive.json similarity index 100% rename from installing/core/test/registry-mirror/is-positive.json rename to installing/deps-installer/test/registry-mirror/is-positive.json diff --git a/exec/plugin-commands-script-runners/test/tsconfig.json b/installing/deps-installer/test/tsconfig.json similarity index 100% rename from exec/plugin-commands-script-runners/test/tsconfig.json rename to installing/deps-installer/test/tsconfig.json diff --git a/installing/core/test/uninstall.ts b/installing/deps-installer/test/uninstall.ts similarity index 100% rename from installing/core/test/uninstall.ts rename to installing/deps-installer/test/uninstall.ts diff --git a/installing/core/test/utils/index.ts b/installing/deps-installer/test/utils/index.ts similarity index 100% rename from installing/core/test/utils/index.ts rename to installing/deps-installer/test/utils/index.ts diff --git a/installing/core/test/utils/simple-package.json b/installing/deps-installer/test/utils/simple-package.json similarity index 100% rename from installing/core/test/utils/simple-package.json rename to installing/deps-installer/test/utils/simple-package.json diff --git a/installing/core/test/utils/testDefaults.ts b/installing/deps-installer/test/utils/testDefaults.ts similarity index 100% rename from installing/core/test/utils/testDefaults.ts rename to installing/deps-installer/test/utils/testDefaults.ts diff --git a/installing/core/tsconfig.json b/installing/deps-installer/tsconfig.json similarity index 99% rename from installing/core/tsconfig.json rename to installing/deps-installer/tsconfig.json index 9fb5bb1b88..f770dc2f8a 100644 --- a/installing/core/tsconfig.json +++ b/installing/deps-installer/tsconfig.json @@ -175,10 +175,10 @@ "path": "../../worker" }, { - "path": "../get-context" + "path": "../deps-restorer" }, { - "path": "../headless" + "path": "../get-context" }, { "path": "../linking/direct-dep-linker" diff --git a/exec/plugin-commands-script-runners/tsconfig.lint.json b/installing/deps-installer/tsconfig.lint.json similarity index 100% rename from exec/plugin-commands-script-runners/tsconfig.lint.json rename to installing/deps-installer/tsconfig.lint.json diff --git a/installing/headless/CHANGELOG.md b/installing/deps-restorer/CHANGELOG.md similarity index 100% rename from installing/headless/CHANGELOG.md rename to installing/deps-restorer/CHANGELOG.md diff --git a/installing/headless/README.md b/installing/deps-restorer/README.md similarity index 100% rename from installing/headless/README.md rename to installing/deps-restorer/README.md diff --git a/installing/headless/package.json b/installing/deps-restorer/package.json similarity index 98% rename from installing/headless/package.json rename to installing/deps-restorer/package.json index 0f9823064e..113ede3b5b 100644 --- a/installing/headless/package.json +++ b/installing/deps-restorer/package.json @@ -10,8 +10,8 @@ ], "license": "MIT", "funding": "https://opencollective.com/pnpm", - "repository": "https://github.com/pnpm/pnpm/tree/main/installing/headless", - "homepage": "https://github.com/pnpm/pnpm/tree/main/installing/headless#readme", + "repository": "https://github.com/pnpm/pnpm/tree/main/installing/deps-restorer", + "homepage": "https://github.com/pnpm/pnpm/tree/main/installing/deps-restorer#readme", "bugs": { "url": "https://github.com/pnpm/pnpm/issues" }, diff --git a/installing/headless/src/extendProjectsWithTargetDirs.ts b/installing/deps-restorer/src/extendProjectsWithTargetDirs.ts similarity index 100% rename from installing/headless/src/extendProjectsWithTargetDirs.ts rename to installing/deps-restorer/src/extendProjectsWithTargetDirs.ts diff --git a/installing/headless/src/index.ts b/installing/deps-restorer/src/index.ts similarity index 100% rename from installing/headless/src/index.ts rename to installing/deps-restorer/src/index.ts diff --git a/installing/headless/src/linkHoistedModules.ts b/installing/deps-restorer/src/linkHoistedModules.ts similarity index 100% rename from installing/headless/src/linkHoistedModules.ts rename to installing/deps-restorer/src/linkHoistedModules.ts diff --git a/installing/headless/src/lockfileToHoistedDepGraph.ts b/installing/deps-restorer/src/lockfileToHoistedDepGraph.ts similarity index 100% rename from installing/headless/src/lockfileToHoistedDepGraph.ts rename to installing/deps-restorer/src/lockfileToHoistedDepGraph.ts diff --git a/installing/headless/test/fixtures/deps-have-lifecycle-scripts/.gitignore b/installing/deps-restorer/test/fixtures/deps-have-lifecycle-scripts/.gitignore similarity index 100% rename from installing/headless/test/fixtures/deps-have-lifecycle-scripts/.gitignore rename to installing/deps-restorer/test/fixtures/deps-have-lifecycle-scripts/.gitignore diff --git a/installing/headless/test/fixtures/deps-have-lifecycle-scripts/package.json b/installing/deps-restorer/test/fixtures/deps-have-lifecycle-scripts/package.json similarity index 100% rename from installing/headless/test/fixtures/deps-have-lifecycle-scripts/package.json rename to installing/deps-restorer/test/fixtures/deps-have-lifecycle-scripts/package.json diff --git a/installing/headless/test/fixtures/deps-have-lifecycle-scripts/pnpm-lock.yaml b/installing/deps-restorer/test/fixtures/deps-have-lifecycle-scripts/pnpm-lock.yaml similarity index 100% rename from installing/headless/test/fixtures/deps-have-lifecycle-scripts/pnpm-lock.yaml rename to installing/deps-restorer/test/fixtures/deps-have-lifecycle-scripts/pnpm-lock.yaml diff --git a/installing/headless/test/fixtures/has-glob-and-rimraf/package.json b/installing/deps-restorer/test/fixtures/has-glob-and-rimraf/package.json similarity index 100% rename from installing/headless/test/fixtures/has-glob-and-rimraf/package.json rename to installing/deps-restorer/test/fixtures/has-glob-and-rimraf/package.json diff --git a/installing/headless/test/fixtures/has-glob-and-rimraf/pnpm-lock.yaml b/installing/deps-restorer/test/fixtures/has-glob-and-rimraf/pnpm-lock.yaml similarity index 100% rename from installing/headless/test/fixtures/has-glob-and-rimraf/pnpm-lock.yaml rename to installing/deps-restorer/test/fixtures/has-glob-and-rimraf/pnpm-lock.yaml diff --git a/installing/headless/test/fixtures/has-glob/package.json b/installing/deps-restorer/test/fixtures/has-glob/package.json similarity index 100% rename from installing/headless/test/fixtures/has-glob/package.json rename to installing/deps-restorer/test/fixtures/has-glob/package.json diff --git a/installing/headless/test/fixtures/has-glob/pnpm-lock.yaml b/installing/deps-restorer/test/fixtures/has-glob/pnpm-lock.yaml similarity index 100% rename from installing/headless/test/fixtures/has-glob/pnpm-lock.yaml rename to installing/deps-restorer/test/fixtures/has-glob/pnpm-lock.yaml diff --git a/installing/headless/test/fixtures/has-incompatible-optional-subdep/package.json b/installing/deps-restorer/test/fixtures/has-incompatible-optional-subdep/package.json similarity index 100% rename from installing/headless/test/fixtures/has-incompatible-optional-subdep/package.json rename to installing/deps-restorer/test/fixtures/has-incompatible-optional-subdep/package.json diff --git a/installing/headless/test/fixtures/has-incompatible-optional-subdep/pnpm-lock.yaml b/installing/deps-restorer/test/fixtures/has-incompatible-optional-subdep/pnpm-lock.yaml similarity index 100% rename from installing/headless/test/fixtures/has-incompatible-optional-subdep/pnpm-lock.yaml rename to installing/deps-restorer/test/fixtures/has-incompatible-optional-subdep/pnpm-lock.yaml diff --git a/installing/headless/test/fixtures/has-local-dep/pkg/package.json b/installing/deps-restorer/test/fixtures/has-local-dep/pkg/package.json similarity index 100% rename from installing/headless/test/fixtures/has-local-dep/pkg/package.json rename to installing/deps-restorer/test/fixtures/has-local-dep/pkg/package.json diff --git a/installing/headless/test/fixtures/has-local-dep/pkg/pnpm-lock.yaml b/installing/deps-restorer/test/fixtures/has-local-dep/pkg/pnpm-lock.yaml similarity index 100% rename from installing/headless/test/fixtures/has-local-dep/pkg/pnpm-lock.yaml rename to installing/deps-restorer/test/fixtures/has-local-dep/pkg/pnpm-lock.yaml diff --git a/installing/headless/test/fixtures/has-local-dir-dep/example/package.json b/installing/deps-restorer/test/fixtures/has-local-dir-dep/example/package.json similarity index 100% rename from installing/headless/test/fixtures/has-local-dir-dep/example/package.json rename to installing/deps-restorer/test/fixtures/has-local-dir-dep/example/package.json diff --git a/installing/headless/test/fixtures/has-local-dir-dep/example/pnpm-lock.yaml b/installing/deps-restorer/test/fixtures/has-local-dir-dep/example/pnpm-lock.yaml similarity index 100% rename from installing/headless/test/fixtures/has-local-dir-dep/example/pnpm-lock.yaml rename to installing/deps-restorer/test/fixtures/has-local-dir-dep/example/pnpm-lock.yaml diff --git a/installing/headless/test/fixtures/has-local-dir-dep/package.json b/installing/deps-restorer/test/fixtures/has-local-dir-dep/package.json similarity index 100% rename from installing/headless/test/fixtures/has-local-dir-dep/package.json rename to installing/deps-restorer/test/fixtures/has-local-dir-dep/package.json diff --git a/installing/headless/test/fixtures/has-local-dir-dep/pnpm-lock.yaml b/installing/deps-restorer/test/fixtures/has-local-dir-dep/pnpm-lock.yaml similarity index 100% rename from installing/headless/test/fixtures/has-local-dir-dep/pnpm-lock.yaml rename to installing/deps-restorer/test/fixtures/has-local-dir-dep/pnpm-lock.yaml diff --git a/installing/headless/test/fixtures/has-nonexistent-optional-dep/package.json b/installing/deps-restorer/test/fixtures/has-nonexistent-optional-dep/package.json similarity index 100% rename from installing/headless/test/fixtures/has-nonexistent-optional-dep/package.json rename to installing/deps-restorer/test/fixtures/has-nonexistent-optional-dep/package.json diff --git a/installing/headless/test/fixtures/has-nonexistent-optional-dep/pnpm-lock.yaml b/installing/deps-restorer/test/fixtures/has-nonexistent-optional-dep/pnpm-lock.yaml similarity index 100% rename from installing/headless/test/fixtures/has-nonexistent-optional-dep/pnpm-lock.yaml rename to installing/deps-restorer/test/fixtures/has-nonexistent-optional-dep/pnpm-lock.yaml diff --git a/installing/headless/test/fixtures/has-several-versions-of-same-pkg/package.json b/installing/deps-restorer/test/fixtures/has-several-versions-of-same-pkg/package.json similarity index 100% rename from installing/headless/test/fixtures/has-several-versions-of-same-pkg/package.json rename to installing/deps-restorer/test/fixtures/has-several-versions-of-same-pkg/package.json diff --git a/installing/headless/test/fixtures/has-several-versions-of-same-pkg/pnpm-lock.yaml b/installing/deps-restorer/test/fixtures/has-several-versions-of-same-pkg/pnpm-lock.yaml similarity index 100% rename from installing/headless/test/fixtures/has-several-versions-of-same-pkg/pnpm-lock.yaml rename to installing/deps-restorer/test/fixtures/has-several-versions-of-same-pkg/pnpm-lock.yaml diff --git a/installing/headless/test/fixtures/ignore-package-manifest/pnpm-lock.yaml b/installing/deps-restorer/test/fixtures/ignore-package-manifest/pnpm-lock.yaml similarity index 100% rename from installing/headless/test/fixtures/ignore-package-manifest/pnpm-lock.yaml rename to installing/deps-restorer/test/fixtures/ignore-package-manifest/pnpm-lock.yaml diff --git a/installing/headless/test/fixtures/ignore-package-manifest/pnpm-workspace.yaml b/installing/deps-restorer/test/fixtures/ignore-package-manifest/pnpm-workspace.yaml similarity index 100% rename from installing/headless/test/fixtures/ignore-package-manifest/pnpm-workspace.yaml rename to installing/deps-restorer/test/fixtures/ignore-package-manifest/pnpm-workspace.yaml diff --git a/installing/headless/test/fixtures/pnpm-workspace.yaml b/installing/deps-restorer/test/fixtures/pnpm-workspace.yaml similarity index 100% rename from installing/headless/test/fixtures/pnpm-workspace.yaml rename to installing/deps-restorer/test/fixtures/pnpm-workspace.yaml diff --git a/installing/headless/test/fixtures/prod-dep-is-dev-subdep/package.json b/installing/deps-restorer/test/fixtures/prod-dep-is-dev-subdep/package.json similarity index 100% rename from installing/headless/test/fixtures/prod-dep-is-dev-subdep/package.json rename to installing/deps-restorer/test/fixtures/prod-dep-is-dev-subdep/package.json diff --git a/installing/headless/test/fixtures/prod-dep-is-dev-subdep/pnpm-lock.yaml b/installing/deps-restorer/test/fixtures/prod-dep-is-dev-subdep/pnpm-lock.yaml similarity index 100% rename from installing/headless/test/fixtures/prod-dep-is-dev-subdep/pnpm-lock.yaml rename to installing/deps-restorer/test/fixtures/prod-dep-is-dev-subdep/pnpm-lock.yaml diff --git a/installing/headless/test/fixtures/reinstall-peer-deps/package.json b/installing/deps-restorer/test/fixtures/reinstall-peer-deps/package.json similarity index 100% rename from installing/headless/test/fixtures/reinstall-peer-deps/package.json rename to installing/deps-restorer/test/fixtures/reinstall-peer-deps/package.json diff --git a/installing/headless/test/fixtures/reinstall-peer-deps/pnpm-lock.yaml b/installing/deps-restorer/test/fixtures/reinstall-peer-deps/pnpm-lock.yaml similarity index 100% rename from installing/headless/test/fixtures/reinstall-peer-deps/pnpm-lock.yaml rename to installing/deps-restorer/test/fixtures/reinstall-peer-deps/pnpm-lock.yaml diff --git a/installing/headless/test/fixtures/reinstall-peer-deps/pnpm-workspace.yaml b/installing/deps-restorer/test/fixtures/reinstall-peer-deps/pnpm-workspace.yaml similarity index 100% rename from installing/headless/test/fixtures/reinstall-peer-deps/pnpm-workspace.yaml rename to installing/deps-restorer/test/fixtures/reinstall-peer-deps/pnpm-workspace.yaml diff --git a/installing/headless/test/fixtures/resolved-peer-deps-in-subdeps/package.json b/installing/deps-restorer/test/fixtures/resolved-peer-deps-in-subdeps/package.json similarity index 100% rename from installing/headless/test/fixtures/resolved-peer-deps-in-subdeps/package.json rename to installing/deps-restorer/test/fixtures/resolved-peer-deps-in-subdeps/package.json diff --git a/installing/headless/test/fixtures/resolved-peer-deps-in-subdeps/pnpm-lock.yaml b/installing/deps-restorer/test/fixtures/resolved-peer-deps-in-subdeps/pnpm-lock.yaml similarity index 100% rename from installing/headless/test/fixtures/resolved-peer-deps-in-subdeps/pnpm-lock.yaml rename to installing/deps-restorer/test/fixtures/resolved-peer-deps-in-subdeps/pnpm-lock.yaml diff --git a/installing/headless/test/fixtures/resolved-peer-deps-in-subdeps/pnpm-workspace.yaml b/installing/deps-restorer/test/fixtures/resolved-peer-deps-in-subdeps/pnpm-workspace.yaml similarity index 100% rename from installing/headless/test/fixtures/resolved-peer-deps-in-subdeps/pnpm-workspace.yaml rename to installing/deps-restorer/test/fixtures/resolved-peer-deps-in-subdeps/pnpm-workspace.yaml diff --git a/installing/headless/test/fixtures/side-effects-of-subdep/package.json b/installing/deps-restorer/test/fixtures/side-effects-of-subdep/package.json similarity index 100% rename from installing/headless/test/fixtures/side-effects-of-subdep/package.json rename to installing/deps-restorer/test/fixtures/side-effects-of-subdep/package.json diff --git a/installing/headless/test/fixtures/side-effects-of-subdep/pnpm-lock.yaml b/installing/deps-restorer/test/fixtures/side-effects-of-subdep/pnpm-lock.yaml similarity index 100% rename from installing/headless/test/fixtures/side-effects-of-subdep/pnpm-lock.yaml rename to installing/deps-restorer/test/fixtures/side-effects-of-subdep/pnpm-lock.yaml diff --git a/installing/headless/test/fixtures/side-effects/package.json b/installing/deps-restorer/test/fixtures/side-effects/package.json similarity index 100% rename from installing/headless/test/fixtures/side-effects/package.json rename to installing/deps-restorer/test/fixtures/side-effects/package.json diff --git a/installing/headless/test/fixtures/side-effects/pnpm-lock.yaml b/installing/deps-restorer/test/fixtures/side-effects/pnpm-lock.yaml similarity index 100% rename from installing/headless/test/fixtures/side-effects/pnpm-lock.yaml rename to installing/deps-restorer/test/fixtures/side-effects/pnpm-lock.yaml diff --git a/installing/headless/test/fixtures/simple-shamefully-flatten/package.json b/installing/deps-restorer/test/fixtures/simple-shamefully-flatten/package.json similarity index 100% rename from installing/headless/test/fixtures/simple-shamefully-flatten/package.json rename to installing/deps-restorer/test/fixtures/simple-shamefully-flatten/package.json diff --git a/installing/headless/test/fixtures/simple-shamefully-flatten/pnpm-lock.yaml b/installing/deps-restorer/test/fixtures/simple-shamefully-flatten/pnpm-lock.yaml similarity index 100% rename from installing/headless/test/fixtures/simple-shamefully-flatten/pnpm-lock.yaml rename to installing/deps-restorer/test/fixtures/simple-shamefully-flatten/pnpm-lock.yaml diff --git a/installing/headless/test/fixtures/simple-shamefully-flatten/pnpm-workspace.yaml b/installing/deps-restorer/test/fixtures/simple-shamefully-flatten/pnpm-workspace.yaml similarity index 100% rename from installing/headless/test/fixtures/simple-shamefully-flatten/pnpm-workspace.yaml rename to installing/deps-restorer/test/fixtures/simple-shamefully-flatten/pnpm-workspace.yaml diff --git a/installing/headless/test/fixtures/simple-with-more-deps/package.json b/installing/deps-restorer/test/fixtures/simple-with-more-deps/package.json similarity index 100% rename from installing/headless/test/fixtures/simple-with-more-deps/package.json rename to installing/deps-restorer/test/fixtures/simple-with-more-deps/package.json diff --git a/installing/headless/test/fixtures/simple-with-more-deps/pnpm-lock.yaml b/installing/deps-restorer/test/fixtures/simple-with-more-deps/pnpm-lock.yaml similarity index 100% rename from installing/headless/test/fixtures/simple-with-more-deps/pnpm-lock.yaml rename to installing/deps-restorer/test/fixtures/simple-with-more-deps/pnpm-lock.yaml diff --git a/installing/headless/test/fixtures/simple-with-optional-dep/package.json b/installing/deps-restorer/test/fixtures/simple-with-optional-dep/package.json similarity index 100% rename from installing/headless/test/fixtures/simple-with-optional-dep/package.json rename to installing/deps-restorer/test/fixtures/simple-with-optional-dep/package.json diff --git a/installing/headless/test/fixtures/simple-with-optional-dep/pnpm-lock.yaml b/installing/deps-restorer/test/fixtures/simple-with-optional-dep/pnpm-lock.yaml similarity index 100% rename from installing/headless/test/fixtures/simple-with-optional-dep/pnpm-lock.yaml rename to installing/deps-restorer/test/fixtures/simple-with-optional-dep/pnpm-lock.yaml diff --git a/installing/headless/test/fixtures/simple-with-patch/package.json b/installing/deps-restorer/test/fixtures/simple-with-patch/package.json similarity index 100% rename from installing/headless/test/fixtures/simple-with-patch/package.json rename to installing/deps-restorer/test/fixtures/simple-with-patch/package.json diff --git a/installing/headless/test/fixtures/simple-with-patch/patches/is-positive.patch b/installing/deps-restorer/test/fixtures/simple-with-patch/patches/is-positive.patch similarity index 100% rename from installing/headless/test/fixtures/simple-with-patch/patches/is-positive.patch rename to installing/deps-restorer/test/fixtures/simple-with-patch/patches/is-positive.patch diff --git a/installing/headless/test/fixtures/simple-with-patch/pnpm-lock.yaml b/installing/deps-restorer/test/fixtures/simple-with-patch/pnpm-lock.yaml similarity index 100% rename from installing/headless/test/fixtures/simple-with-patch/pnpm-lock.yaml rename to installing/deps-restorer/test/fixtures/simple-with-patch/pnpm-lock.yaml diff --git a/installing/headless/test/fixtures/simple-with-patch/pnpm-workspace.yaml b/installing/deps-restorer/test/fixtures/simple-with-patch/pnpm-workspace.yaml similarity index 100% rename from installing/headless/test/fixtures/simple-with-patch/pnpm-workspace.yaml rename to installing/deps-restorer/test/fixtures/simple-with-patch/pnpm-workspace.yaml diff --git a/installing/headless/test/fixtures/simple/package.json b/installing/deps-restorer/test/fixtures/simple/package.json similarity index 100% rename from installing/headless/test/fixtures/simple/package.json rename to installing/deps-restorer/test/fixtures/simple/package.json diff --git a/installing/headless/test/fixtures/simple/pnpm-lock.yaml b/installing/deps-restorer/test/fixtures/simple/pnpm-lock.yaml similarity index 100% rename from installing/headless/test/fixtures/simple/pnpm-lock.yaml rename to installing/deps-restorer/test/fixtures/simple/pnpm-lock.yaml diff --git a/installing/headless/test/fixtures/with-1-dep/package.json b/installing/deps-restorer/test/fixtures/with-1-dep/package.json similarity index 100% rename from installing/headless/test/fixtures/with-1-dep/package.json rename to installing/deps-restorer/test/fixtures/with-1-dep/package.json diff --git a/installing/headless/test/fixtures/with-1-dep/pnpm-lock.yaml b/installing/deps-restorer/test/fixtures/with-1-dep/pnpm-lock.yaml similarity index 100% rename from installing/headless/test/fixtures/with-1-dep/pnpm-lock.yaml rename to installing/deps-restorer/test/fixtures/with-1-dep/pnpm-lock.yaml diff --git a/installing/headless/test/fixtures/workspace/bar/package.json b/installing/deps-restorer/test/fixtures/workspace/bar/package.json similarity index 100% rename from installing/headless/test/fixtures/workspace/bar/package.json rename to installing/deps-restorer/test/fixtures/workspace/bar/package.json diff --git a/installing/headless/test/fixtures/workspace/foo/package.json b/installing/deps-restorer/test/fixtures/workspace/foo/package.json similarity index 100% rename from installing/headless/test/fixtures/workspace/foo/package.json rename to installing/deps-restorer/test/fixtures/workspace/foo/package.json diff --git a/installing/headless/test/fixtures/workspace/pnpm-lock.yaml b/installing/deps-restorer/test/fixtures/workspace/pnpm-lock.yaml similarity index 100% rename from installing/headless/test/fixtures/workspace/pnpm-lock.yaml rename to installing/deps-restorer/test/fixtures/workspace/pnpm-lock.yaml diff --git a/installing/headless/test/fixtures/workspace/pnpm-workspace.yaml b/installing/deps-restorer/test/fixtures/workspace/pnpm-workspace.yaml similarity index 100% rename from installing/headless/test/fixtures/workspace/pnpm-workspace.yaml rename to installing/deps-restorer/test/fixtures/workspace/pnpm-workspace.yaml diff --git a/installing/headless/test/fixtures/workspace2/bar/package.json b/installing/deps-restorer/test/fixtures/workspace2/bar/package.json similarity index 100% rename from installing/headless/test/fixtures/workspace2/bar/package.json rename to installing/deps-restorer/test/fixtures/workspace2/bar/package.json diff --git a/installing/headless/test/fixtures/workspace2/foo/package.json b/installing/deps-restorer/test/fixtures/workspace2/foo/package.json similarity index 100% rename from installing/headless/test/fixtures/workspace2/foo/package.json rename to installing/deps-restorer/test/fixtures/workspace2/foo/package.json diff --git a/installing/headless/test/fixtures/workspace2/pnpm-lock.yaml b/installing/deps-restorer/test/fixtures/workspace2/pnpm-lock.yaml similarity index 100% rename from installing/headless/test/fixtures/workspace2/pnpm-lock.yaml rename to installing/deps-restorer/test/fixtures/workspace2/pnpm-lock.yaml diff --git a/installing/headless/test/fixtures/workspace2/pnpm-workspace.yaml b/installing/deps-restorer/test/fixtures/workspace2/pnpm-workspace.yaml similarity index 100% rename from installing/headless/test/fixtures/workspace2/pnpm-workspace.yaml rename to installing/deps-restorer/test/fixtures/workspace2/pnpm-workspace.yaml diff --git a/installing/headless/test/index.ts b/installing/deps-restorer/test/index.ts similarity index 100% rename from installing/headless/test/index.ts rename to installing/deps-restorer/test/index.ts diff --git a/installing/core/test/tsconfig.json b/installing/deps-restorer/test/tsconfig.json similarity index 100% rename from installing/core/test/tsconfig.json rename to installing/deps-restorer/test/tsconfig.json diff --git a/installing/headless/test/utils/testDefaults.ts b/installing/deps-restorer/test/utils/testDefaults.ts similarity index 100% rename from installing/headless/test/utils/testDefaults.ts rename to installing/deps-restorer/test/utils/testDefaults.ts diff --git a/installing/headless/tsconfig.json b/installing/deps-restorer/tsconfig.json similarity index 100% rename from installing/headless/tsconfig.json rename to installing/deps-restorer/tsconfig.json diff --git a/installing/core/tsconfig.lint.json b/installing/deps-restorer/tsconfig.lint.json similarity index 100% rename from installing/core/tsconfig.lint.json rename to installing/deps-restorer/tsconfig.lint.json diff --git a/patching/plugin-commands-patching/CHANGELOG.md b/patching/commands/CHANGELOG.md similarity index 100% rename from patching/plugin-commands-patching/CHANGELOG.md rename to patching/commands/CHANGELOG.md diff --git a/patching/plugin-commands-patching/README.md b/patching/commands/README.md similarity index 100% rename from patching/plugin-commands-patching/README.md rename to patching/commands/README.md diff --git a/patching/plugin-commands-patching/package.json b/patching/commands/package.json similarity index 95% rename from patching/plugin-commands-patching/package.json rename to patching/commands/package.json index 052d03f374..8b000d730a 100644 --- a/patching/plugin-commands-patching/package.json +++ b/patching/commands/package.json @@ -9,8 +9,8 @@ ], "license": "MIT", "funding": "https://opencollective.com/pnpm", - "repository": "https://github.com/pnpm/pnpm/tree/main/patching/plugin-commands-patching", - "homepage": "https://github.com/pnpm/pnpm/tree/main/patching/plugin-commands-patching#readme", + "repository": "https://github.com/pnpm/pnpm/tree/main/patching/commands", + "homepage": "https://github.com/pnpm/pnpm/tree/main/patching/commands#readme", "bugs": { "url": "https://github.com/pnpm/pnpm/issues" }, diff --git a/patching/plugin-commands-patching/src/getEditDirPath.ts b/patching/commands/src/getEditDirPath.ts similarity index 100% rename from patching/plugin-commands-patching/src/getEditDirPath.ts rename to patching/commands/src/getEditDirPath.ts diff --git a/patching/plugin-commands-patching/src/getPatchedDependency.ts b/patching/commands/src/getPatchedDependency.ts similarity index 100% rename from patching/plugin-commands-patching/src/getPatchedDependency.ts rename to patching/commands/src/getPatchedDependency.ts diff --git a/patching/plugin-commands-patching/src/index.ts b/patching/commands/src/index.ts similarity index 100% rename from patching/plugin-commands-patching/src/index.ts rename to patching/commands/src/index.ts diff --git a/patching/plugin-commands-patching/src/patch.ts b/patching/commands/src/patch.ts similarity index 100% rename from patching/plugin-commands-patching/src/patch.ts rename to patching/commands/src/patch.ts diff --git a/patching/plugin-commands-patching/src/patchCommit.ts b/patching/commands/src/patchCommit.ts similarity index 100% rename from patching/plugin-commands-patching/src/patchCommit.ts rename to patching/commands/src/patchCommit.ts diff --git a/patching/plugin-commands-patching/src/patchRemove.ts b/patching/commands/src/patchRemove.ts similarity index 100% rename from patching/plugin-commands-patching/src/patchRemove.ts rename to patching/commands/src/patchRemove.ts diff --git a/patching/plugin-commands-patching/src/stateFile.ts b/patching/commands/src/stateFile.ts similarity index 100% rename from patching/plugin-commands-patching/src/stateFile.ts rename to patching/commands/src/stateFile.ts diff --git a/patching/plugin-commands-patching/src/updatePatchedDependencies.ts b/patching/commands/src/updatePatchedDependencies.ts similarity index 100% rename from patching/plugin-commands-patching/src/updatePatchedDependencies.ts rename to patching/commands/src/updatePatchedDependencies.ts diff --git a/patching/plugin-commands-patching/src/writePackage.ts b/patching/commands/src/writePackage.ts similarity index 100% rename from patching/plugin-commands-patching/src/writePackage.ts rename to patching/commands/src/writePackage.ts diff --git a/patching/plugin-commands-patching/test/getEditDirPath.test.ts b/patching/commands/test/getEditDirPath.test.ts similarity index 100% rename from patching/plugin-commands-patching/test/getEditDirPath.test.ts rename to patching/commands/test/getEditDirPath.test.ts diff --git a/patching/plugin-commands-patching/test/patch.test.ts b/patching/commands/test/patch.test.ts similarity index 100% rename from patching/plugin-commands-patching/test/patch.test.ts rename to patching/commands/test/patch.test.ts diff --git a/installing/headless/test/tsconfig.json b/patching/commands/test/tsconfig.json similarity index 100% rename from installing/headless/test/tsconfig.json rename to patching/commands/test/tsconfig.json diff --git a/patching/plugin-commands-patching/test/utils/index.ts b/patching/commands/test/utils/index.ts similarity index 100% rename from patching/plugin-commands-patching/test/utils/index.ts rename to patching/commands/test/utils/index.ts diff --git a/patching/plugin-commands-patching/tsconfig.json b/patching/commands/tsconfig.json similarity index 95% rename from patching/plugin-commands-patching/tsconfig.json rename to patching/commands/tsconfig.json index f68f885de1..aea954e0ab 100644 --- a/patching/plugin-commands-patching/tsconfig.json +++ b/patching/commands/tsconfig.json @@ -34,10 +34,10 @@ "path": "../../fs/packlist" }, { - "path": "../../installing/modules-yaml" + "path": "../../installing/commands" }, { - "path": "../../installing/plugin-commands-installation" + "path": "../../installing/modules-yaml" }, { "path": "../../lockfile/fs" diff --git a/installing/headless/tsconfig.lint.json b/patching/commands/tsconfig.lint.json similarity index 100% rename from installing/headless/tsconfig.lint.json rename to patching/commands/tsconfig.lint.json diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5d798c3ae9..084312076c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1650,7 +1650,7 @@ importers: specifier: 'catalog:' version: 7.7.1 - building/build-commands: + building/commands: dependencies: '@pnpm/building.after-install': specifier: workspace:* @@ -1664,6 +1664,21 @@ importers: '@pnpm/config': specifier: workspace:* version: link:../../config/config + '@pnpm/config.config-writer': + specifier: workspace:* + version: link:../../config/config-writer + '@pnpm/dependency-path': + specifier: workspace:* + version: link:../../deps/dependency-path + '@pnpm/error': + specifier: workspace:* + version: link:../../packages/error + '@pnpm/modules-yaml': + specifier: workspace:* + version: link:../../installing/modules-yaml + '@pnpm/prepare-temp-dir': + specifier: workspace:* + version: link:../../__utils__/prepare-temp-dir '@pnpm/sort-packages': specifier: workspace:* version: link:../../workspace/sort-packages @@ -1673,6 +1688,15 @@ importers: '@pnpm/types': specifier: workspace:* version: link:../../packages/types + '@pnpm/util.lex-comparator': + specifier: 'catalog:' + version: 3.0.2 + chalk: + specifier: 'catalog:' + version: 5.6.2 + enquirer: + specifier: 'catalog:' + version: 2.4.1 p-limit: specifier: 'catalog:' version: 7.3.0 @@ -1689,7 +1713,7 @@ importers: '@pnpm/assert-project': specifier: workspace:* version: link:../../__utils__/assert-project - '@pnpm/building.build-commands': + '@pnpm/building.commands': specifier: workspace:* version: 'link:' '@pnpm/constants': @@ -1728,6 +1752,15 @@ importers: execa: specifier: 'catalog:' version: safe-execa@0.3.0 + load-json-file: + specifier: 'catalog:' + version: 7.0.1 + read-yaml-file: + specifier: 'catalog:' + version: 3.0.0 + write-package: + specifier: 'catalog:' + version: 7.2.0 write-yaml-file: specifier: 'catalog:' version: 6.0.0 @@ -1822,82 +1855,6 @@ importers: specifier: workspace:* version: 'link:' - building/policy-commands: - dependencies: - '@pnpm/building.build-commands': - specifier: workspace:* - version: link:../build-commands - '@pnpm/config': - specifier: workspace:* - version: link:../../config/config - '@pnpm/config.config-writer': - specifier: workspace:* - version: link:../../config/config-writer - '@pnpm/dependency-path': - specifier: workspace:* - version: link:../../deps/dependency-path - '@pnpm/error': - specifier: workspace:* - version: link:../../packages/error - '@pnpm/logger': - specifier: 'catalog:' - version: 1001.0.1 - '@pnpm/modules-yaml': - specifier: workspace:* - version: link:../../installing/modules-yaml - '@pnpm/prepare-temp-dir': - specifier: workspace:* - version: link:../../__utils__/prepare-temp-dir - '@pnpm/util.lex-comparator': - specifier: 'catalog:' - version: 3.0.2 - chalk: - specifier: 'catalog:' - version: 5.6.2 - enquirer: - specifier: 'catalog:' - version: 2.4.1 - render-help: - specifier: 'catalog:' - version: 2.0.0 - devDependencies: - '@jest/globals': - specifier: 'catalog:' - version: 30.0.5 - '@pnpm/building.policy-commands': - specifier: workspace:* - version: 'link:' - '@pnpm/prepare': - specifier: workspace:* - version: link:../../__utils__/prepare - '@pnpm/registry-mock': - specifier: 'catalog:' - version: 5.2.2(verdaccio@6.2.7(encoding@0.1.13)(typanion@3.14.0)) - '@pnpm/types': - specifier: workspace:* - version: link:../../packages/types - '@types/ramda': - specifier: 'catalog:' - version: 0.29.12 - execa: - specifier: 'catalog:' - version: safe-execa@0.3.0 - load-json-file: - specifier: 'catalog:' - version: 7.0.1 - ramda: - specifier: 'catalog:' - version: '@pnpm/ramda@0.28.1' - read-yaml-file: - specifier: 'catalog:' - version: 3.0.0 - write-package: - specifier: 'catalog:' - version: 7.2.0 - write-yaml-file: - specifier: 'catalog:' - version: 6.0.0 - cache/api: dependencies: '@pnpm/config': @@ -2109,6 +2066,61 @@ importers: specifier: workspace:* version: 'link:' + cli/commands: + dependencies: + '@pnpm/cli-utils': + specifier: workspace:^ + version: link:../cli-utils + '@pnpm/command': + specifier: workspace:^ + version: link:../command + '@pnpm/config': + specifier: workspace:* + version: link:../../config/config + '@pnpm/error': + specifier: workspace:^ + version: link:../../packages/error + '@pnpm/find-workspace-dir': + specifier: workspace:^ + version: link:../../workspace/find-workspace-dir + '@pnpm/nopt': + specifier: 'catalog:' + version: 0.3.1 + '@pnpm/parse-cli-args': + specifier: workspace:^ + version: link:../parse-cli-args + '@pnpm/tabtab': + specifier: 'catalog:' + version: 0.5.4 + '@pnpm/workspace.find-packages': + specifier: workspace:^ + version: link:../../workspace/find-packages + '@pnpm/workspace.read-manifest': + specifier: workspace:^ + version: link:../../workspace/read-manifest + ramda: + specifier: 'catalog:' + version: '@pnpm/ramda@0.28.1' + render-help: + specifier: 'catalog:' + version: 2.0.0 + split-cmd: + specifier: 'catalog:' + version: 1.1.0 + devDependencies: + '@jest/globals': + specifier: 'catalog:' + version: 30.0.5 + '@pnpm/cli.commands': + specifier: workspace:* + version: 'link:' + '@pnpm/logger': + specifier: workspace:* + version: link:../../packages/logger + '@types/ramda': + specifier: 'catalog:' + version: 0.29.12 + cli/common-cli-options-help: devDependencies: '@pnpm/common-cli-options-help': @@ -2228,66 +2240,56 @@ importers: specifier: 'catalog:' version: 3.0.0 - cli/plugin-commands-completion: - dependencies: - '@pnpm/cli-utils': - specifier: workspace:^ - version: link:../cli-utils - '@pnpm/command': - specifier: workspace:^ - version: link:../command - '@pnpm/error': - specifier: workspace:^ - version: link:../../packages/error - '@pnpm/find-workspace-dir': - specifier: workspace:^ - version: link:../../workspace/find-workspace-dir - '@pnpm/nopt': - specifier: 'catalog:' - version: 0.3.1 - '@pnpm/parse-cli-args': - specifier: workspace:^ - version: link:../parse-cli-args - '@pnpm/tabtab': - specifier: 'catalog:' - version: 0.5.4 - '@pnpm/workspace.find-packages': - specifier: workspace:^ - version: link:../../workspace/find-packages - '@pnpm/workspace.read-manifest': - specifier: workspace:^ - version: link:../../workspace/read-manifest - ramda: - specifier: 'catalog:' - version: '@pnpm/ramda@0.28.1' - render-help: - specifier: 'catalog:' - version: 2.0.0 - split-cmd: - specifier: 'catalog:' - version: 1.1.0 - devDependencies: - '@jest/globals': - specifier: 'catalog:' - version: 30.0.5 - '@pnpm/plugin-commands-completion': - specifier: workspace:* - version: 'link:' - '@types/ramda': - specifier: 'catalog:' - version: 0.29.12 - - cli/plugin-commands-doctor: + config/commands: dependencies: '@pnpm/cli-utils': specifier: workspace:* - version: link:../cli-utils + version: link:../../cli/cli-utils '@pnpm/config': specifier: workspace:* - version: link:../../config/config + version: link:../config + '@pnpm/constants': + specifier: workspace:* + version: link:../../packages/constants + '@pnpm/error': + specifier: workspace:* + version: link:../../packages/error + '@pnpm/naming-cases': + specifier: workspace:* + version: link:../../text/naming-cases + '@pnpm/object.key-sorting': + specifier: workspace:* + version: link:../../object/key-sorting + '@pnpm/object.property-path': + specifier: workspace:* + version: link:../../object/property-path + '@pnpm/run-npm': + specifier: workspace:* + version: link:../../exec/run-npm + '@pnpm/workspace.manifest-writer': + specifier: workspace:* + version: link:../../workspace/manifest-writer + camelcase: + specifier: 'catalog:' + version: 9.0.0 + ini: + specifier: 'catalog:' + version: 6.0.0 + lodash.kebabcase: + specifier: 'catalog:' + version: 4.1.1 + read-ini-file: + specifier: 'catalog:' + version: 5.0.0 render-help: specifier: 'catalog:' version: 2.0.0 + write-ini-file: + specifier: 'catalog:' + version: 5.0.0 + write-yaml-file: + specifier: 'catalog:' + version: 6.0.0 devDependencies: '@jest/globals': specifier: 'catalog:' @@ -2295,9 +2297,21 @@ importers: '@pnpm/logger': specifier: workspace:* version: link:../../packages/logger - '@pnpm/plugin-commands-doctor': + '@pnpm/plugin-commands-config': specifier: workspace:* version: 'link:' + '@pnpm/prepare': + specifier: workspace:* + version: link:../../__utils__/prepare + '@types/ini': + specifier: 'catalog:' + version: 1.3.31 + '@types/lodash.kebabcase': + specifier: 'catalog:' + version: 4.1.9 + read-yaml-file: + specifier: 'catalog:' + version: 3.0.0 config/config: dependencies: @@ -2646,79 +2660,6 @@ importers: specifier: workspace:* version: 'link:' - config/plugin-commands-config: - dependencies: - '@pnpm/cli-utils': - specifier: workspace:* - version: link:../../cli/cli-utils - '@pnpm/config': - specifier: workspace:* - version: link:../config - '@pnpm/constants': - specifier: workspace:* - version: link:../../packages/constants - '@pnpm/error': - specifier: workspace:* - version: link:../../packages/error - '@pnpm/naming-cases': - specifier: workspace:* - version: link:../../text/naming-cases - '@pnpm/object.key-sorting': - specifier: workspace:* - version: link:../../object/key-sorting - '@pnpm/object.property-path': - specifier: workspace:* - version: link:../../object/property-path - '@pnpm/run-npm': - specifier: workspace:* - version: link:../../exec/run-npm - '@pnpm/workspace.manifest-writer': - specifier: workspace:* - version: link:../../workspace/manifest-writer - camelcase: - specifier: 'catalog:' - version: 9.0.0 - ini: - specifier: 'catalog:' - version: 6.0.0 - lodash.kebabcase: - specifier: 'catalog:' - version: 4.1.1 - read-ini-file: - specifier: 'catalog:' - version: 5.0.0 - render-help: - specifier: 'catalog:' - version: 2.0.0 - write-ini-file: - specifier: 'catalog:' - version: 5.0.0 - write-yaml-file: - specifier: 'catalog:' - version: 6.0.0 - devDependencies: - '@jest/globals': - specifier: 'catalog:' - version: 30.0.5 - '@pnpm/logger': - specifier: workspace:* - version: link:../../packages/logger - '@pnpm/plugin-commands-config': - specifier: workspace:* - version: 'link:' - '@pnpm/prepare': - specifier: workspace:* - version: link:../../__utils__/prepare - '@types/ini': - specifier: 'catalog:' - version: 1.3.31 - '@types/lodash.kebabcase': - specifier: 'catalog:' - version: 4.1.9 - read-yaml-file: - specifier: 'catalog:' - version: 3.0.0 - config/version-policy: dependencies: '@pnpm/error': @@ -2891,6 +2832,130 @@ importers: specifier: 'catalog:' version: 13.3.4 + deps/compliance/commands: + dependencies: + '@pnpm/audit': + specifier: workspace:* + version: link:../audit + '@pnpm/cli-meta': + specifier: workspace:* + version: link:../../../cli/cli-meta + '@pnpm/cli-utils': + specifier: workspace:* + version: link:../../../cli/cli-utils + '@pnpm/command': + specifier: workspace:* + version: link:../../../cli/command + '@pnpm/common-cli-options-help': + specifier: workspace:* + version: link:../../../cli/common-cli-options-help + '@pnpm/config': + specifier: workspace:* + version: link:../../../config/config + '@pnpm/config.config-writer': + specifier: workspace:* + version: link:../../../config/config-writer + '@pnpm/constants': + specifier: workspace:* + version: link:../../../packages/constants + '@pnpm/error': + specifier: workspace:* + version: link:../../../packages/error + '@pnpm/license-scanner': + specifier: workspace:* + version: link:../license-scanner + '@pnpm/lockfile.fs': + specifier: workspace:* + version: link:../../../lockfile/fs + '@pnpm/lockfile.types': + specifier: workspace:* + version: link:../../../lockfile/types + '@pnpm/lockfile.utils': + specifier: workspace:* + version: link:../../../lockfile/utils + '@pnpm/lockfile.walker': + specifier: workspace:* + version: link:../../../lockfile/walker + '@pnpm/network.auth-header': + specifier: workspace:* + version: link:../../../network/auth-header + '@pnpm/plugin-commands-installation': + specifier: workspace:* + version: link:../../../installing/commands + '@pnpm/read-project-manifest': + specifier: workspace:* + version: link:../../../pkg-manifest/read-project-manifest + '@pnpm/sbom': + specifier: workspace:* + version: link:../sbom + '@pnpm/store-path': + specifier: workspace:* + version: link:../../../store/store-path + '@pnpm/types': + specifier: workspace:* + version: link:../../../packages/types + '@zkochan/table': + specifier: 'catalog:' + version: 2.0.1 + chalk: + specifier: 'catalog:' + version: 5.6.2 + memoize: + specifier: 'catalog:' + version: 10.2.0 + ramda: + specifier: 'catalog:' + version: '@pnpm/ramda@0.28.1' + render-help: + specifier: 'catalog:' + version: 2.0.0 + semver: + specifier: 'catalog:' + version: 7.7.4 + devDependencies: + '@pnpm/deps.compliance.commands': + specifier: workspace:* + version: 'link:' + '@pnpm/filter-workspace-packages': + specifier: workspace:* + version: link:../../../workspace/filter-workspace-packages + '@pnpm/prepare': + specifier: workspace:* + version: link:../../../__utils__/prepare + '@pnpm/read-package-json': + specifier: workspace:* + version: link:../../../pkg-manifest/read-package-json + '@pnpm/registry-mock': + specifier: 'catalog:' + version: 5.2.2(verdaccio@6.2.7(encoding@0.1.13)(typanion@3.14.0)) + '@pnpm/test-fixtures': + specifier: workspace:* + version: link:../../../__utils__/test-fixtures + '@pnpm/workspace.filter-packages-from-dir': + specifier: workspace:* + version: link:../../../workspace/filter-packages-from-dir + '@types/ramda': + specifier: 'catalog:' + version: 0.29.12 + '@types/semver': + specifier: 'catalog:' + version: 7.7.1 + '@types/zkochan__table': + specifier: 'catalog:' + version: '@types/table@6.0.0' + load-json-file: + specifier: 'catalog:' + version: 7.0.1 + nock: + specifier: 'catalog:' + version: 13.3.4 + read-yaml-file: + specifier: 'catalog:' + version: 3.0.0 + tempy: + specifier: 'catalog:' + version: 3.0.0 + deps/compliance/license-scanner: dependencies: '@pnpm/dependency-path': @@ -2961,240 +3026,6 @@ importers: specifier: 'catalog:' version: 7.7.1 - deps/compliance/plugin-commands-audit: - dependencies: - '@pnpm/audit': - specifier: workspace:* - version: link:../audit - '@pnpm/cli-utils': - specifier: workspace:* - version: link:../../../cli/cli-utils - '@pnpm/config': - specifier: workspace:* - version: link:../../../config/config - '@pnpm/config.config-writer': - specifier: workspace:* - version: link:../../../config/config-writer - '@pnpm/constants': - specifier: workspace:* - version: link:../../../packages/constants - '@pnpm/error': - specifier: workspace:* - version: link:../../../packages/error - '@pnpm/lockfile.fs': - specifier: workspace:* - version: link:../../../lockfile/fs - '@pnpm/lockfile.types': - specifier: workspace:* - version: link:../../../lockfile/types - '@pnpm/lockfile.utils': - specifier: workspace:* - version: link:../../../lockfile/utils - '@pnpm/lockfile.walker': - specifier: workspace:* - version: link:../../../lockfile/walker - '@pnpm/network.auth-header': - specifier: workspace:* - version: link:../../../network/auth-header - '@pnpm/plugin-commands-installation': - specifier: workspace:* - version: link:../../../installing/plugin-commands-installation - '@pnpm/read-project-manifest': - specifier: workspace:* - version: link:../../../pkg-manifest/read-project-manifest - '@pnpm/types': - specifier: workspace:* - version: link:../../../packages/types - '@zkochan/table': - specifier: 'catalog:' - version: 2.0.1 - chalk: - specifier: 'catalog:' - version: 5.6.2 - memoize: - specifier: 'catalog:' - version: 10.2.0 - ramda: - specifier: 'catalog:' - version: '@pnpm/ramda@0.28.1' - render-help: - specifier: 'catalog:' - version: 2.0.0 - semver: - specifier: 'catalog:' - version: 7.7.4 - devDependencies: - '@pnpm/filter-workspace-packages': - specifier: workspace:* - version: link:../../../workspace/filter-workspace-packages - '@pnpm/plugin-commands-audit': - specifier: workspace:* - version: 'link:' - '@pnpm/registry-mock': - specifier: 'catalog:' - version: 5.2.2(verdaccio@6.2.7(encoding@0.1.13)(typanion@3.14.0)) - '@pnpm/test-fixtures': - specifier: workspace:* - version: link:../../../__utils__/test-fixtures - '@types/ramda': - specifier: 'catalog:' - version: 0.29.12 - '@types/semver': - specifier: 'catalog:' - version: 7.7.1 - '@types/zkochan__table': - specifier: 'catalog:' - version: '@types/table@6.0.0' - load-json-file: - specifier: 'catalog:' - version: 7.0.1 - nock: - specifier: 'catalog:' - version: 13.3.4 - read-yaml-file: - specifier: 'catalog:' - version: 3.0.0 - tempy: - specifier: 'catalog:' - version: 3.0.0 - - deps/compliance/plugin-commands-licenses: - dependencies: - '@pnpm/cli-utils': - specifier: workspace:* - version: link:../../../cli/cli-utils - '@pnpm/command': - specifier: workspace:* - version: link:../../../cli/command - '@pnpm/common-cli-options-help': - specifier: workspace:* - version: link:../../../cli/common-cli-options-help - '@pnpm/config': - specifier: workspace:* - version: link:../../../config/config - '@pnpm/constants': - specifier: workspace:* - version: link:../../../packages/constants - '@pnpm/error': - specifier: workspace:* - version: link:../../../packages/error - '@pnpm/license-scanner': - specifier: workspace:* - version: link:../license-scanner - '@pnpm/lockfile.fs': - specifier: workspace:* - version: link:../../../lockfile/fs - '@pnpm/store-path': - specifier: workspace:* - version: link:../../../store/store-path - '@zkochan/table': - specifier: 'catalog:' - version: 2.0.1 - chalk: - specifier: 'catalog:' - version: 5.6.2 - ramda: - specifier: 'catalog:' - version: '@pnpm/ramda@0.28.1' - render-help: - specifier: 'catalog:' - version: 2.0.0 - semver: - specifier: 'catalog:' - version: 7.7.4 - devDependencies: - '@pnpm/plugin-commands-installation': - specifier: workspace:* - version: link:../../../installing/plugin-commands-installation - '@pnpm/plugin-commands-licenses': - specifier: workspace:* - version: 'link:' - '@pnpm/prepare': - specifier: workspace:* - version: link:../../../__utils__/prepare - '@pnpm/read-package-json': - specifier: workspace:* - version: link:../../../pkg-manifest/read-package-json - '@pnpm/registry-mock': - specifier: 'catalog:' - version: 5.2.2(verdaccio@6.2.7(encoding@0.1.13)(typanion@3.14.0)) - '@pnpm/test-fixtures': - specifier: workspace:* - version: link:../../../__utils__/test-fixtures - '@pnpm/workspace.filter-packages-from-dir': - specifier: workspace:* - version: link:../../../workspace/filter-packages-from-dir - '@types/ramda': - specifier: 'catalog:' - version: 0.29.12 - '@types/semver': - specifier: 'catalog:' - version: 7.7.1 - '@types/zkochan__table': - specifier: 'catalog:' - version: '@types/table@6.0.0' - - deps/compliance/plugin-commands-sbom: - dependencies: - '@pnpm/cli-meta': - specifier: workspace:* - version: link:../../../cli/cli-meta - '@pnpm/cli-utils': - specifier: workspace:* - version: link:../../../cli/cli-utils - '@pnpm/command': - specifier: workspace:* - version: link:../../../cli/command - '@pnpm/common-cli-options-help': - specifier: workspace:* - version: link:../../../cli/common-cli-options-help - '@pnpm/config': - specifier: workspace:* - version: link:../../../config/config - '@pnpm/constants': - specifier: workspace:* - version: link:../../../packages/constants - '@pnpm/error': - specifier: workspace:* - version: link:../../../packages/error - '@pnpm/lockfile.fs': - specifier: workspace:* - version: link:../../../lockfile/fs - '@pnpm/sbom': - specifier: workspace:* - version: link:../sbom - '@pnpm/store-path': - specifier: workspace:* - version: link:../../../store/store-path - ramda: - specifier: 'catalog:' - version: '@pnpm/ramda@0.28.1' - render-help: - specifier: 'catalog:' - version: 2.0.0 - devDependencies: - '@pnpm/plugin-commands-installation': - specifier: workspace:* - version: link:../../../installing/plugin-commands-installation - '@pnpm/plugin-commands-sbom': - specifier: workspace:* - version: 'link:' - '@pnpm/prepare': - specifier: workspace:* - version: link:../../../__utils__/prepare - '@pnpm/read-package-json': - specifier: workspace:* - version: link:../../../pkg-manifest/read-package-json - '@pnpm/registry-mock': - specifier: 'catalog:' - version: 5.2.2(verdaccio@6.2.7(encoding@0.1.13)(typanion@3.14.0)) - '@pnpm/test-fixtures': - specifier: workspace:* - version: link:../../../__utils__/test-fixtures - '@types/ramda': - specifier: 'catalog:' - version: 0.29.12 - deps/compliance/sbom: dependencies: '@cyclonedx/cyclonedx-library': @@ -3327,6 +3158,118 @@ importers: specifier: workspace:* version: 'link:' + deps/inspection/commands: + dependencies: + '@pnpm/cli-utils': + specifier: workspace:* + version: link:../../../cli/cli-utils + '@pnpm/colorize-semver-diff': + specifier: 'catalog:' + version: 1.0.1 + '@pnpm/command': + specifier: workspace:* + version: link:../../../cli/command + '@pnpm/common-cli-options-help': + specifier: workspace:* + version: link:../../../cli/common-cli-options-help + '@pnpm/config': + specifier: workspace:* + version: link:../../../config/config + '@pnpm/default-resolver': + specifier: workspace:* + version: link:../../../resolving/default-resolver + '@pnpm/error': + specifier: workspace:* + version: link:../../../packages/error + '@pnpm/global.commands': + specifier: workspace:* + version: link:../../../global/commands + '@pnpm/global.packages': + specifier: workspace:* + version: link:../../../global/packages + '@pnpm/list': + specifier: workspace:* + version: link:../list + '@pnpm/lockfile.fs': + specifier: workspace:* + version: link:../../../lockfile/fs + '@pnpm/logger': + specifier: 'catalog:' + version: 1001.0.1 + '@pnpm/matcher': + specifier: workspace:* + version: link:../../../config/matcher + '@pnpm/modules-yaml': + specifier: workspace:* + version: link:../../../installing/modules-yaml + '@pnpm/outdated': + specifier: workspace:* + version: link:../outdated + '@pnpm/semver-diff': + specifier: 'catalog:' + version: 1.1.0 + '@pnpm/store-path': + specifier: workspace:* + version: link:../../../store/store-path + '@pnpm/types': + specifier: workspace:* + version: link:../../../packages/types + '@zkochan/table': + specifier: 'catalog:' + version: 2.0.1 + chalk: + specifier: 'catalog:' + version: 5.6.2 + ramda: + specifier: 'catalog:' + version: '@pnpm/ramda@0.28.1' + render-help: + specifier: 'catalog:' + version: 2.0.0 + devDependencies: + '@jest/globals': + specifier: 'catalog:' + version: 30.0.5 + '@pnpm/constants': + specifier: workspace:* + version: link:../../../packages/constants + '@pnpm/deps.inspection.commands': + specifier: workspace:* + version: 'link:' + '@pnpm/filter-workspace-packages': + specifier: workspace:* + version: link:../../../workspace/filter-workspace-packages + '@pnpm/plugin-commands-installation': + specifier: workspace:* + version: link:../../../installing/commands + '@pnpm/prepare': + specifier: workspace:* + version: link:../../../__utils__/prepare + '@pnpm/registry-mock': + specifier: 'catalog:' + version: 5.2.2(verdaccio@6.2.7(encoding@0.1.13)(typanion@3.14.0)) + '@pnpm/test-fixtures': + specifier: workspace:* + version: link:../../../__utils__/test-fixtures + '@pnpm/workspace.filter-packages-from-dir': + specifier: workspace:* + version: link:../../../workspace/filter-packages-from-dir + '@types/ramda': + specifier: 'catalog:' + version: 0.29.12 + '@types/zkochan__table': + specifier: 'catalog:' + version: '@types/table@6.0.0' + execa: + specifier: 'catalog:' + version: safe-execa@0.3.0 + symlink-dir: + specifier: 'catalog:' + version: 7.1.0 + write-yaml-file: + specifier: 'catalog:' + version: 6.0.0 + deps/inspection/dependencies-hierarchy: dependencies: '@pnpm/dependency-path': @@ -3522,164 +3465,6 @@ importers: specifier: 'catalog:' version: 7.7.1 - deps/inspection/plugin-commands-listing: - dependencies: - '@pnpm/cli-utils': - specifier: workspace:* - version: link:../../../cli/cli-utils - '@pnpm/common-cli-options-help': - specifier: workspace:* - version: link:../../../cli/common-cli-options-help - '@pnpm/config': - specifier: workspace:* - version: link:../../../config/config - '@pnpm/error': - specifier: workspace:* - version: link:../../../packages/error - '@pnpm/global.commands': - specifier: workspace:* - version: link:../../../global/commands - '@pnpm/list': - specifier: workspace:* - version: link:../list - '@pnpm/types': - specifier: workspace:* - version: link:../../../packages/types - ramda: - specifier: 'catalog:' - version: '@pnpm/ramda@0.28.1' - render-help: - specifier: 'catalog:' - version: 2.0.0 - devDependencies: - '@jest/globals': - specifier: 'catalog:' - version: 30.0.5 - '@pnpm/constants': - specifier: workspace:* - version: link:../../../packages/constants - '@pnpm/filter-workspace-packages': - specifier: workspace:* - version: link:../../../workspace/filter-workspace-packages - '@pnpm/logger': - specifier: workspace:* - version: link:../../../packages/logger - '@pnpm/plugin-commands-installation': - specifier: workspace:* - version: link:../../../installing/plugin-commands-installation - '@pnpm/plugin-commands-listing': - specifier: workspace:* - version: 'link:' - '@pnpm/prepare': - specifier: workspace:* - version: link:../../../__utils__/prepare - '@pnpm/registry-mock': - specifier: 'catalog:' - version: 5.2.2(verdaccio@6.2.7(encoding@0.1.13)(typanion@3.14.0)) - '@pnpm/workspace.filter-packages-from-dir': - specifier: workspace:* - version: link:../../../workspace/filter-packages-from-dir - '@types/ramda': - specifier: 'catalog:' - version: 0.29.12 - execa: - specifier: 'catalog:' - version: safe-execa@0.3.0 - write-yaml-file: - specifier: 'catalog:' - version: 6.0.0 - - deps/inspection/plugin-commands-outdated: - dependencies: - '@pnpm/cli-utils': - specifier: workspace:* - version: link:../../../cli/cli-utils - '@pnpm/colorize-semver-diff': - specifier: 'catalog:' - version: 1.0.1 - '@pnpm/command': - specifier: workspace:* - version: link:../../../cli/command - '@pnpm/common-cli-options-help': - specifier: workspace:* - version: link:../../../cli/common-cli-options-help - '@pnpm/config': - specifier: workspace:* - version: link:../../../config/config - '@pnpm/default-resolver': - specifier: workspace:* - version: link:../../../resolving/default-resolver - '@pnpm/error': - specifier: workspace:* - version: link:../../../packages/error - '@pnpm/global.packages': - specifier: workspace:* - version: link:../../../global/packages - '@pnpm/lockfile.fs': - specifier: workspace:* - version: link:../../../lockfile/fs - '@pnpm/matcher': - specifier: workspace:* - version: link:../../../config/matcher - '@pnpm/modules-yaml': - specifier: workspace:* - version: link:../../../installing/modules-yaml - '@pnpm/outdated': - specifier: workspace:* - version: link:../outdated - '@pnpm/semver-diff': - specifier: 'catalog:' - version: 1.1.0 - '@pnpm/store-path': - specifier: workspace:* - version: link:../../../store/store-path - '@pnpm/types': - specifier: workspace:* - version: link:../../../packages/types - '@zkochan/table': - specifier: 'catalog:' - version: 2.0.1 - chalk: - specifier: 'catalog:' - version: 5.6.2 - ramda: - specifier: 'catalog:' - version: '@pnpm/ramda@0.28.1' - render-help: - specifier: 'catalog:' - version: 2.0.0 - devDependencies: - '@pnpm/constants': - specifier: workspace:* - version: link:../../../packages/constants - '@pnpm/plugin-commands-installation': - specifier: workspace:* - version: link:../../../installing/plugin-commands-installation - '@pnpm/plugin-commands-outdated': - specifier: workspace:* - version: 'link:' - '@pnpm/prepare': - specifier: workspace:* - version: link:../../../__utils__/prepare - '@pnpm/registry-mock': - specifier: 'catalog:' - version: 5.2.2(verdaccio@6.2.7(encoding@0.1.13)(typanion@3.14.0)) - '@pnpm/test-fixtures': - specifier: workspace:* - version: link:../../../__utils__/test-fixtures - '@pnpm/workspace.filter-packages-from-dir': - specifier: workspace:* - version: link:../../../workspace/filter-packages-from-dir - '@types/ramda': - specifier: 'catalog:' - version: 0.29.12 - '@types/zkochan__table': - specifier: 'catalog:' - version: '@types/table@6.0.0' - symlink-dir: - specifier: 'catalog:' - version: 7.1.0 - deps/peer-range: dependencies: semver: @@ -3760,7 +3545,7 @@ importers: specifier: 'catalog:' version: 0.29.12 - engine/pm/plugin-commands-self-updater: + engine/pm/commands: dependencies: '@pnpm/calc-dep-state': specifier: workspace:* @@ -3791,19 +3576,19 @@ importers: version: link:../../../global/packages '@pnpm/headless': specifier: workspace:* - version: link:../../../installing/headless + version: link:../../../installing/deps-restorer '@pnpm/link-bins': specifier: workspace:* version: link:../../../bins/link-bins '@pnpm/lockfile.types': specifier: workspace:* version: link:../../../lockfile/types - '@pnpm/logger': - specifier: 'catalog:' - version: 1001.0.1 '@pnpm/npm-resolver': specifier: workspace:* version: link:../../../resolving/npm-resolver + '@pnpm/os.env.path-extender': + specifier: 'catalog:' + version: 2.0.3 '@pnpm/package-store': specifier: workspace:* version: link:../../../store/package-store @@ -3832,15 +3617,18 @@ importers: '@jest/globals': specifier: 'catalog:' version: 30.0.5 + '@pnpm/engine.pm.commands': + specifier: workspace:* + version: 'link:' '@pnpm/env.path': specifier: workspace:* version: link:../../../shell/path + '@pnpm/logger': + specifier: workspace:* + version: link:../../../packages/logger '@pnpm/prepare': specifier: workspace:* version: link:../../../__utils__/prepare - '@pnpm/tools.plugin-commands-self-updater': - specifier: workspace:* - version: 'link:' '@types/cross-spawn': specifier: 'catalog:' version: 6.0.6 @@ -3857,37 +3645,6 @@ importers: specifier: 'catalog:' version: 13.3.4 - engine/pm/plugin-commands-setup: - dependencies: - '@pnpm/cli-meta': - specifier: workspace:* - version: link:../../../cli/cli-meta - '@pnpm/cli-utils': - specifier: workspace:* - version: link:../../../cli/cli-utils - '@pnpm/os.env.path-extender': - specifier: 'catalog:' - version: 2.0.3 - render-help: - specifier: 'catalog:' - version: 2.0.0 - devDependencies: - '@jest/globals': - specifier: 'catalog:' - version: 30.0.5 - '@pnpm/error': - specifier: workspace:* - version: link:../../../packages/error - '@pnpm/logger': - specifier: workspace:* - version: link:../../../packages/logger - '@pnpm/plugin-commands-setup': - specifier: workspace:* - version: 'link:' - '@pnpm/prepare': - specifier: workspace:* - version: link:../../../__utils__/prepare - engine/runtime/commands: dependencies: '@pnpm/cli-utils': @@ -3902,6 +3659,12 @@ importers: '@pnpm/exec.pnpm-cli-runner': specifier: workspace:* version: link:../../../exec/pnpm-cli-runner + '@pnpm/fetch': + specifier: workspace:* + version: link:../../../network/fetch + '@pnpm/node.resolver': + specifier: workspace:* + version: link:../node.resolver render-help: specifier: 'catalog:' version: 2.0.0 @@ -4008,40 +3771,6 @@ importers: specifier: 'catalog:' version: 7.7.1 - engine/runtime/plugin-commands-env: - dependencies: - '@pnpm/cli-utils': - specifier: workspace:* - version: link:../../../cli/cli-utils - '@pnpm/config': - specifier: workspace:* - version: link:../../../config/config - '@pnpm/error': - specifier: workspace:* - version: link:../../../packages/error - '@pnpm/exec.pnpm-cli-runner': - specifier: workspace:* - version: link:../../../exec/pnpm-cli-runner - '@pnpm/fetch': - specifier: workspace:* - version: link:../../../network/fetch - '@pnpm/node.resolver': - specifier: workspace:* - version: link:../node.resolver - render-help: - specifier: 'catalog:' - version: 2.0.0 - devDependencies: - '@jest/globals': - specifier: 'catalog:' - version: 30.0.5 - '@pnpm/logger': - specifier: workspace:* - version: link:../../../packages/logger - '@pnpm/plugin-commands-env': - specifier: workspace:* - version: 'link:' - engine/runtime/system-node-version: dependencies: '@pnpm/cli-meta': @@ -4061,74 +3790,7 @@ importers: specifier: workspace:* version: 'link:' - exec/lifecycle: - dependencies: - '@pnpm/cafs-types': - specifier: workspace:* - version: link:../../store/cafs-types - '@pnpm/core-loggers': - specifier: workspace:* - version: link:../../packages/core-loggers - '@pnpm/directory-fetcher': - specifier: workspace:* - version: link:../../fetching/directory-fetcher - '@pnpm/error': - specifier: workspace:* - version: link:../../packages/error - '@pnpm/link-bins': - specifier: workspace:* - version: link:../../bins/link-bins - '@pnpm/npm-lifecycle': - specifier: 'catalog:' - version: 1001.0.0(patch_hash=9ca23edf604c5e8ff290e3c0a5443646b5f9865624042a5c41d9b2beb8f98972)(typanion@3.14.0) - '@pnpm/read-package-json': - specifier: workspace:* - version: link:../../pkg-manifest/read-package-json - '@pnpm/store-controller-types': - specifier: workspace:* - version: link:../../store/store-controller-types - '@pnpm/types': - specifier: workspace:* - version: link:../../packages/types - is-windows: - specifier: 'catalog:' - version: 1.0.2 - path-exists: - specifier: 'catalog:' - version: 5.0.0 - run-groups: - specifier: 'catalog:' - version: 5.0.0 - shlex: - specifier: 'catalog:' - version: 3.0.0 - devDependencies: - '@pnpm/lifecycle': - specifier: workspace:* - version: 'link:' - '@pnpm/logger': - specifier: workspace:* - version: link:../../packages/logger - '@pnpm/prepare': - specifier: workspace:* - version: link:../../__utils__/prepare - '@pnpm/test-fixtures': - specifier: workspace:* - version: link:../../__utils__/test-fixtures - '@pnpm/test-ipc-server': - specifier: workspace:* - version: link:../../__utils__/test-ipc-server - '@types/is-windows': - specifier: 'catalog:' - version: 1.0.2 - '@zkochan/rimraf': - specifier: 'catalog:' - version: 4.0.0 - load-json-file: - specifier: 'catalog:' - version: 7.0.1 - - exec/plugin-commands-script-runners: + exec/commands: dependencies: '@pnpm/catalogs.resolver': specifier: workspace:* @@ -4181,18 +3843,18 @@ importers: '@pnpm/parse-wanted-dependency': specifier: workspace:* version: link:../../resolving/parse-wanted-dependency - '@pnpm/plugin-commands-env': - specifier: workspace:* - version: link:../../engine/runtime/plugin-commands-env '@pnpm/plugin-commands-installation': specifier: workspace:* - version: link:../../installing/plugin-commands-installation + version: link:../../installing/commands '@pnpm/read-package-json': specifier: workspace:* version: link:../../pkg-manifest/read-package-json '@pnpm/read-project-manifest': specifier: workspace:* version: link:../../pkg-manifest/read-project-manifest + '@pnpm/runtime.commands': + specifier: workspace:* + version: link:../../engine/runtime/commands '@pnpm/sort-packages': specifier: workspace:* version: link:../../workspace/sort-packages @@ -4285,6 +3947,73 @@ importers: specifier: 'catalog:' version: 6.0.0 + exec/lifecycle: + dependencies: + '@pnpm/cafs-types': + specifier: workspace:* + version: link:../../store/cafs-types + '@pnpm/core-loggers': + specifier: workspace:* + version: link:../../packages/core-loggers + '@pnpm/directory-fetcher': + specifier: workspace:* + version: link:../../fetching/directory-fetcher + '@pnpm/error': + specifier: workspace:* + version: link:../../packages/error + '@pnpm/link-bins': + specifier: workspace:* + version: link:../../bins/link-bins + '@pnpm/npm-lifecycle': + specifier: 'catalog:' + version: 1001.0.0(patch_hash=9ca23edf604c5e8ff290e3c0a5443646b5f9865624042a5c41d9b2beb8f98972)(typanion@3.14.0) + '@pnpm/read-package-json': + specifier: workspace:* + version: link:../../pkg-manifest/read-package-json + '@pnpm/store-controller-types': + specifier: workspace:* + version: link:../../store/store-controller-types + '@pnpm/types': + specifier: workspace:* + version: link:../../packages/types + is-windows: + specifier: 'catalog:' + version: 1.0.2 + path-exists: + specifier: 'catalog:' + version: 5.0.0 + run-groups: + specifier: 'catalog:' + version: 5.0.0 + shlex: + specifier: 'catalog:' + version: 3.0.0 + devDependencies: + '@pnpm/lifecycle': + specifier: workspace:* + version: 'link:' + '@pnpm/logger': + specifier: workspace:* + version: link:../../packages/logger + '@pnpm/prepare': + specifier: workspace:* + version: link:../../__utils__/prepare + '@pnpm/test-fixtures': + specifier: workspace:* + version: link:../../__utils__/test-fixtures + '@pnpm/test-ipc-server': + specifier: workspace:* + version: link:../../__utils__/test-ipc-server + '@types/is-windows': + specifier: 'catalog:' + version: 1.0.2 + '@zkochan/rimraf': + specifier: 'catalog:' + version: 4.0.0 + load-json-file: + specifier: 'catalog:' + version: 7.0.1 + exec/pnpm-cli-runner: dependencies: execa: @@ -4848,9 +4577,9 @@ importers: global/commands: dependencies: - '@pnpm/building.policy-commands': + '@pnpm/building.commands': specifier: workspace:* - version: link:../../building/policy-commands + version: link:../../building/commands '@pnpm/cli-utils': specifier: workspace:* version: link:../../cli/cli-utils @@ -4859,7 +4588,7 @@ importers: version: link:../../config/config '@pnpm/core': specifier: workspace:* - version: link:../../installing/core + version: link:../../installing/deps-installer '@pnpm/error': specifier: workspace:* version: link:../../packages/error @@ -5098,7 +4827,316 @@ importers: specifier: 'catalog:' version: 0.29.12 - installing/core: + installing/commands: + dependencies: + '@pnpm/building.after-install': + specifier: workspace:* + version: link:../../building/after-install + '@pnpm/building.commands': + specifier: workspace:* + version: link:../../building/commands + '@pnpm/catalogs.types': + specifier: workspace:* + version: link:../../catalogs/types + '@pnpm/cli-utils': + specifier: workspace:* + version: link:../../cli/cli-utils + '@pnpm/colorize-semver-diff': + specifier: 'catalog:' + version: 1.0.1 + '@pnpm/command': + specifier: workspace:* + version: link:../../cli/command + '@pnpm/common-cli-options-help': + specifier: workspace:* + version: link:../../cli/common-cli-options-help + '@pnpm/config': + specifier: workspace:* + version: link:../../config/config + '@pnpm/config.config-writer': + specifier: workspace:* + version: link:../../config/config-writer + '@pnpm/config.deps-installer': + specifier: workspace:* + version: link:../../config/deps-installer + '@pnpm/constants': + specifier: workspace:* + version: link:../../packages/constants + '@pnpm/core': + specifier: workspace:* + version: link:../deps-installer + '@pnpm/dedupe.check': + specifier: workspace:* + version: link:../dedupe/check + '@pnpm/deps.status': + specifier: workspace:* + version: link:../../deps/status + '@pnpm/error': + specifier: workspace:* + version: link:../../packages/error + '@pnpm/filter-workspace-packages': + specifier: workspace:* + version: link:../../workspace/filter-workspace-packages + '@pnpm/find-workspace-dir': + specifier: workspace:* + version: link:../../workspace/find-workspace-dir + '@pnpm/get-context': + specifier: workspace:* + version: link:../get-context + '@pnpm/global.commands': + specifier: workspace:* + version: link:../../global/commands + '@pnpm/graceful-fs': + specifier: workspace:* + version: link:../../fs/graceful-fs + '@pnpm/lockfile.types': + specifier: workspace:* + version: link:../../lockfile/types + '@pnpm/manifest-utils': + specifier: workspace:* + version: link:../../pkg-manifest/manifest-utils + '@pnpm/matcher': + specifier: workspace:* + version: link:../../config/matcher + '@pnpm/outdated': + specifier: workspace:* + version: link:../../deps/inspection/outdated + '@pnpm/package-store': + specifier: workspace:* + version: link:../../store/package-store + '@pnpm/parse-wanted-dependency': + specifier: workspace:* + version: link:../../resolving/parse-wanted-dependency + '@pnpm/pick-registry-for-package': + specifier: workspace:* + version: link:../../config/pick-registry-for-package + '@pnpm/pnpmfile': + specifier: workspace:* + version: link:../../hooks/pnpmfile + '@pnpm/read-modules-dir': + specifier: workspace:* + version: link:../../fs/read-modules-dir + '@pnpm/read-package-json': + specifier: workspace:* + version: link:../../pkg-manifest/read-package-json + '@pnpm/read-project-manifest': + specifier: workspace:* + version: link:../../pkg-manifest/read-project-manifest + '@pnpm/resolver-base': + specifier: workspace:* + version: link:../../resolving/resolver-base + '@pnpm/semver-diff': + specifier: 'catalog:' + version: 1.1.0 + '@pnpm/sort-packages': + specifier: workspace:* + version: link:../../workspace/sort-packages + '@pnpm/store-connection-manager': + specifier: workspace:* + version: link:../../store/store-connection-manager + '@pnpm/types': + specifier: workspace:* + version: link:../../packages/types + '@pnpm/workspace.find-packages': + specifier: workspace:* + version: link:../../workspace/find-packages + '@pnpm/workspace.manifest-writer': + specifier: workspace:* + version: link:../../workspace/manifest-writer + '@pnpm/workspace.pkgs-graph': + specifier: workspace:* + version: link:../../workspace/pkgs-graph + '@pnpm/workspace.state': + specifier: workspace:* + version: link:../../workspace/state + '@pnpm/write-project-manifest': + specifier: workspace:* + version: link:../../pkg-manifest/write-project-manifest + '@yarnpkg/core': + specifier: 'catalog:' + version: 4.2.0(typanion@3.14.0) + '@yarnpkg/lockfile': + specifier: 'catalog:' + version: 1.1.0 + '@yarnpkg/parsers': + specifier: 'catalog:' + version: 3.0.3 + '@zkochan/rimraf': + specifier: 'catalog:' + version: 4.0.0 + '@zkochan/table': + specifier: 'catalog:' + version: 2.0.1 + chalk: + specifier: 'catalog:' + version: 5.6.2 + enquirer: + specifier: 'catalog:' + version: 2.4.1 + get-npm-tarball-url: + specifier: 'catalog:' + version: 2.1.0 + is-subdir: + specifier: 'catalog:' + version: 2.0.0 + load-json-file: + specifier: 'catalog:' + version: 7.0.1 + normalize-path: + specifier: 'catalog:' + version: 3.0.0 + p-filter: + specifier: 'catalog:' + version: 4.1.0 + p-limit: + specifier: 'catalog:' + version: 7.3.0 + ramda: + specifier: 'catalog:' + version: '@pnpm/ramda@0.28.1' + render-help: + specifier: 'catalog:' + version: 2.0.0 + version-selector-type: + specifier: 'catalog:' + version: 3.0.0 + which: + specifier: 'catalog:' + version: '@pnpm/which@3.0.1' + devDependencies: + '@jest/globals': + specifier: 'catalog:' + version: 30.0.5 + '@pnpm/assert-project': + specifier: workspace:* + version: link:../../__utils__/assert-project + '@pnpm/logger': + specifier: workspace:* + version: link:../../packages/logger + '@pnpm/modules-yaml': + specifier: workspace:* + version: link:../modules-yaml + '@pnpm/plugin-commands-installation': + specifier: workspace:* + version: 'link:' + '@pnpm/prepare': + specifier: workspace:* + version: link:../../__utils__/prepare + '@pnpm/registry-mock': + specifier: 'catalog:' + version: 5.2.2(verdaccio@6.2.7(encoding@0.1.13)(typanion@3.14.0)) + '@pnpm/store.index': + specifier: workspace:* + version: link:../../store/index + '@pnpm/test-fixtures': + specifier: workspace:* + version: link:../../__utils__/test-fixtures + '@pnpm/test-ipc-server': + specifier: workspace:* + version: link:../../__utils__/test-ipc-server + '@pnpm/worker': + specifier: workspace:* + version: link:../../worker + '@pnpm/workspace.filter-packages-from-dir': + specifier: workspace:* + version: link:../../workspace/filter-packages-from-dir + '@types/normalize-path': + specifier: 'catalog:' + version: 3.0.2 + '@types/proxyquire': + specifier: 'catalog:' + version: 1.3.31 + '@types/ramda': + specifier: 'catalog:' + version: 0.29.12 + '@types/which': + specifier: 'catalog:' + version: 2.0.2 + '@types/yarnpkg__lockfile': + specifier: 'catalog:' + version: 1.1.9 + '@types/zkochan__table': + specifier: 'catalog:' + version: '@types/table@6.0.0' + ci-info: + specifier: 'catalog:' + version: 4.4.0 + delay: + specifier: 'catalog:' + version: 6.0.0 + jest-diff: + specifier: 'catalog:' + version: 30.2.0 + nock: + specifier: 'catalog:' + version: 13.3.4 + path-name: + specifier: 'catalog:' + version: 1.0.0 + proxyquire: + specifier: 'catalog:' + version: 2.1.3 + read-yaml-file: + specifier: 'catalog:' + version: 3.0.0 + symlink-dir: + specifier: 'catalog:' + version: 7.1.0 + tempy: + specifier: 'catalog:' + version: 3.0.0 + write-json-file: + specifier: 'catalog:' + version: 7.0.0 + write-package: + specifier: 'catalog:' + version: 7.2.0 + write-yaml-file: + specifier: 'catalog:' + version: 6.0.0 + + installing/dedupe/check: + dependencies: + '@pnpm/dedupe.types': + specifier: workspace:* + version: link:../types + '@pnpm/error': + specifier: workspace:* + version: link:../../../packages/error + '@pnpm/lockfile.types': + specifier: workspace:* + version: link:../../../lockfile/types + '@pnpm/types': + specifier: workspace:* + version: link:../../../packages/types + devDependencies: + '@pnpm/dedupe.check': + specifier: workspace:* + version: 'link:' + + installing/dedupe/issues-renderer: + dependencies: + '@pnpm/dedupe.types': + specifier: workspace:* + version: link:../types + '@pnpm/text.tree-renderer': + specifier: workspace:* + version: link:../../../text/tree-renderer + chalk: + specifier: 'catalog:' + version: 5.6.2 + devDependencies: + '@pnpm/dedupe.issues-renderer': + specifier: workspace:* + version: 'link:' + + installing/dedupe/types: + devDependencies: + '@pnpm/dedupe.types': + specifier: workspace:* + version: 'link:' + + installing/deps-installer: dependencies: '@pnpm/building.after-install': specifier: workspace:* @@ -5147,7 +5185,7 @@ importers: version: link:../get-context '@pnpm/headless': specifier: workspace:* - version: link:../headless + version: link:../deps-restorer '@pnpm/hoist': specifier: workspace:* version: link:../linking/hoist @@ -5396,91 +5434,7 @@ importers: specifier: 'catalog:' version: 6.0.0 - installing/dedupe/check: - dependencies: - '@pnpm/dedupe.types': - specifier: workspace:* - version: link:../types - '@pnpm/error': - specifier: workspace:* - version: link:../../../packages/error - '@pnpm/lockfile.types': - specifier: workspace:* - version: link:../../../lockfile/types - '@pnpm/types': - specifier: workspace:* - version: link:../../../packages/types - devDependencies: - '@pnpm/dedupe.check': - specifier: workspace:* - version: 'link:' - - installing/dedupe/issues-renderer: - dependencies: - '@pnpm/dedupe.types': - specifier: workspace:* - version: link:../types - '@pnpm/text.tree-renderer': - specifier: workspace:* - version: link:../../../text/tree-renderer - chalk: - specifier: 'catalog:' - version: 5.6.2 - devDependencies: - '@pnpm/dedupe.issues-renderer': - specifier: workspace:* - version: 'link:' - - installing/dedupe/types: - devDependencies: - '@pnpm/dedupe.types': - specifier: workspace:* - version: 'link:' - - installing/get-context: - dependencies: - '@pnpm/constants': - specifier: workspace:* - version: link:../../packages/constants - '@pnpm/core-loggers': - specifier: workspace:* - version: link:../../packages/core-loggers - '@pnpm/lockfile.fs': - specifier: workspace:* - version: link:../../lockfile/fs - '@pnpm/modules-yaml': - specifier: workspace:* - version: link:../modules-yaml - '@pnpm/package-store': - specifier: workspace:* - version: link:../../store/package-store - '@pnpm/read-projects-context': - specifier: workspace:* - version: link:../read-projects-context - '@pnpm/resolver-base': - specifier: workspace:* - version: link:../../resolving/resolver-base - '@pnpm/types': - specifier: workspace:* - version: link:../../packages/types - path-absolute: - specifier: 'catalog:' - version: 2.0.0 - ramda: - specifier: 'catalog:' - version: '@pnpm/ramda@0.28.1' - devDependencies: - '@pnpm/get-context': - specifier: workspace:* - version: 'link:' - '@pnpm/logger': - specifier: workspace:* - version: link:../../packages/logger - '@types/ramda': - specifier: 'catalog:' - version: 0.29.12 - - installing/headless: + installing/deps-restorer: dependencies: '@pnpm/building.during-install': specifier: workspace:* @@ -5649,6 +5603,49 @@ importers: specifier: 'catalog:' version: 7.0.0 + installing/get-context: + dependencies: + '@pnpm/constants': + specifier: workspace:* + version: link:../../packages/constants + '@pnpm/core-loggers': + specifier: workspace:* + version: link:../../packages/core-loggers + '@pnpm/lockfile.fs': + specifier: workspace:* + version: link:../../lockfile/fs + '@pnpm/modules-yaml': + specifier: workspace:* + version: link:../modules-yaml + '@pnpm/package-store': + specifier: workspace:* + version: link:../../store/package-store + '@pnpm/read-projects-context': + specifier: workspace:* + version: link:../read-projects-context + '@pnpm/resolver-base': + specifier: workspace:* + version: link:../../resolving/resolver-base + '@pnpm/types': + specifier: workspace:* + version: link:../../packages/types + path-absolute: + specifier: 'catalog:' + version: 2.0.0 + ramda: + specifier: 'catalog:' + version: '@pnpm/ramda@0.28.1' + devDependencies: + '@pnpm/get-context': + specifier: workspace:* + version: 'link:' + '@pnpm/logger': + specifier: workspace:* + version: link:../../packages/logger + '@types/ramda': + specifier: 'catalog:' + version: 0.29.12 + installing/linking/direct-dep-linker: dependencies: '@pnpm/core-loggers': @@ -5952,274 +5949,6 @@ importers: specifier: 'catalog:' version: 3.0.0 - installing/plugin-commands-installation: - dependencies: - '@pnpm/building.after-install': - specifier: workspace:* - version: link:../../building/after-install - '@pnpm/building.build-commands': - specifier: workspace:* - version: link:../../building/build-commands - '@pnpm/catalogs.types': - specifier: workspace:* - version: link:../../catalogs/types - '@pnpm/cli-utils': - specifier: workspace:* - version: link:../../cli/cli-utils - '@pnpm/colorize-semver-diff': - specifier: 'catalog:' - version: 1.0.1 - '@pnpm/command': - specifier: workspace:* - version: link:../../cli/command - '@pnpm/common-cli-options-help': - specifier: workspace:* - version: link:../../cli/common-cli-options-help - '@pnpm/config': - specifier: workspace:* - version: link:../../config/config - '@pnpm/config.config-writer': - specifier: workspace:* - version: link:../../config/config-writer - '@pnpm/config.deps-installer': - specifier: workspace:* - version: link:../../config/deps-installer - '@pnpm/constants': - specifier: workspace:* - version: link:../../packages/constants - '@pnpm/core': - specifier: workspace:* - version: link:../core - '@pnpm/dedupe.check': - specifier: workspace:* - version: link:../dedupe/check - '@pnpm/deps.status': - specifier: workspace:* - version: link:../../deps/status - '@pnpm/error': - specifier: workspace:* - version: link:../../packages/error - '@pnpm/filter-workspace-packages': - specifier: workspace:* - version: link:../../workspace/filter-workspace-packages - '@pnpm/find-workspace-dir': - specifier: workspace:* - version: link:../../workspace/find-workspace-dir - '@pnpm/get-context': - specifier: workspace:* - version: link:../get-context - '@pnpm/global.commands': - specifier: workspace:* - version: link:../../global/commands - '@pnpm/graceful-fs': - specifier: workspace:* - version: link:../../fs/graceful-fs - '@pnpm/lockfile.types': - specifier: workspace:* - version: link:../../lockfile/types - '@pnpm/manifest-utils': - specifier: workspace:* - version: link:../../pkg-manifest/manifest-utils - '@pnpm/matcher': - specifier: workspace:* - version: link:../../config/matcher - '@pnpm/outdated': - specifier: workspace:* - version: link:../../deps/inspection/outdated - '@pnpm/package-store': - specifier: workspace:* - version: link:../../store/package-store - '@pnpm/parse-wanted-dependency': - specifier: workspace:* - version: link:../../resolving/parse-wanted-dependency - '@pnpm/pick-registry-for-package': - specifier: workspace:* - version: link:../../config/pick-registry-for-package - '@pnpm/pnpmfile': - specifier: workspace:* - version: link:../../hooks/pnpmfile - '@pnpm/read-modules-dir': - specifier: workspace:* - version: link:../../fs/read-modules-dir - '@pnpm/read-package-json': - specifier: workspace:* - version: link:../../pkg-manifest/read-package-json - '@pnpm/read-project-manifest': - specifier: workspace:* - version: link:../../pkg-manifest/read-project-manifest - '@pnpm/resolver-base': - specifier: workspace:* - version: link:../../resolving/resolver-base - '@pnpm/semver-diff': - specifier: 'catalog:' - version: 1.1.0 - '@pnpm/sort-packages': - specifier: workspace:* - version: link:../../workspace/sort-packages - '@pnpm/store-connection-manager': - specifier: workspace:* - version: link:../../store/store-connection-manager - '@pnpm/types': - specifier: workspace:* - version: link:../../packages/types - '@pnpm/workspace.find-packages': - specifier: workspace:* - version: link:../../workspace/find-packages - '@pnpm/workspace.manifest-writer': - specifier: workspace:* - version: link:../../workspace/manifest-writer - '@pnpm/workspace.pkgs-graph': - specifier: workspace:* - version: link:../../workspace/pkgs-graph - '@pnpm/workspace.state': - specifier: workspace:* - version: link:../../workspace/state - '@pnpm/write-project-manifest': - specifier: workspace:* - version: link:../../pkg-manifest/write-project-manifest - '@yarnpkg/core': - specifier: 'catalog:' - version: 4.2.0(typanion@3.14.0) - '@yarnpkg/lockfile': - specifier: 'catalog:' - version: 1.1.0 - '@yarnpkg/parsers': - specifier: 'catalog:' - version: 3.0.3 - '@zkochan/rimraf': - specifier: 'catalog:' - version: 4.0.0 - '@zkochan/table': - specifier: 'catalog:' - version: 2.0.1 - chalk: - specifier: 'catalog:' - version: 5.6.2 - enquirer: - specifier: 'catalog:' - version: 2.4.1 - get-npm-tarball-url: - specifier: 'catalog:' - version: 2.1.0 - is-subdir: - specifier: 'catalog:' - version: 2.0.0 - load-json-file: - specifier: 'catalog:' - version: 7.0.1 - normalize-path: - specifier: 'catalog:' - version: 3.0.0 - p-filter: - specifier: 'catalog:' - version: 4.1.0 - p-limit: - specifier: 'catalog:' - version: 7.3.0 - ramda: - specifier: 'catalog:' - version: '@pnpm/ramda@0.28.1' - render-help: - specifier: 'catalog:' - version: 2.0.0 - version-selector-type: - specifier: 'catalog:' - version: 3.0.0 - which: - specifier: 'catalog:' - version: '@pnpm/which@3.0.1' - devDependencies: - '@jest/globals': - specifier: 'catalog:' - version: 30.0.5 - '@pnpm/assert-project': - specifier: workspace:* - version: link:../../__utils__/assert-project - '@pnpm/logger': - specifier: workspace:* - version: link:../../packages/logger - '@pnpm/modules-yaml': - specifier: workspace:* - version: link:../modules-yaml - '@pnpm/plugin-commands-installation': - specifier: workspace:* - version: 'link:' - '@pnpm/prepare': - specifier: workspace:* - version: link:../../__utils__/prepare - '@pnpm/registry-mock': - specifier: 'catalog:' - version: 5.2.2(verdaccio@6.2.7(encoding@0.1.13)(typanion@3.14.0)) - '@pnpm/store.index': - specifier: workspace:* - version: link:../../store/index - '@pnpm/test-fixtures': - specifier: workspace:* - version: link:../../__utils__/test-fixtures - '@pnpm/test-ipc-server': - specifier: workspace:* - version: link:../../__utils__/test-ipc-server - '@pnpm/worker': - specifier: workspace:* - version: link:../../worker - '@pnpm/workspace.filter-packages-from-dir': - specifier: workspace:* - version: link:../../workspace/filter-packages-from-dir - '@types/normalize-path': - specifier: 'catalog:' - version: 3.0.2 - '@types/proxyquire': - specifier: 'catalog:' - version: 1.3.31 - '@types/ramda': - specifier: 'catalog:' - version: 0.29.12 - '@types/which': - specifier: 'catalog:' - version: 2.0.2 - '@types/yarnpkg__lockfile': - specifier: 'catalog:' - version: 1.1.9 - '@types/zkochan__table': - specifier: 'catalog:' - version: '@types/table@6.0.0' - ci-info: - specifier: 'catalog:' - version: 4.4.0 - delay: - specifier: 'catalog:' - version: 6.0.0 - jest-diff: - specifier: 'catalog:' - version: 30.2.0 - nock: - specifier: 'catalog:' - version: 13.3.4 - path-name: - specifier: 'catalog:' - version: 1.0.0 - proxyquire: - specifier: 'catalog:' - version: 2.1.3 - read-yaml-file: - specifier: 'catalog:' - version: 3.0.0 - symlink-dir: - specifier: 'catalog:' - version: 7.1.0 - tempy: - specifier: 'catalog:' - version: 3.0.0 - write-json-file: - specifier: 'catalog:' - version: 7.0.0 - write-package: - specifier: 'catalog:' - version: 7.2.0 - write-yaml-file: - specifier: 'catalog:' - version: 6.0.0 - installing/read-projects-context: dependencies: '@pnpm/lockfile.fs': @@ -7129,32 +6858,7 @@ importers: specifier: workspace:* version: link:../../__utils__/test-fixtures - patching/config: - dependencies: - '@pnpm/dependency-path': - specifier: workspace:* - version: link:../../deps/dependency-path - '@pnpm/error': - specifier: workspace:* - version: link:../../packages/error - '@pnpm/logger': - specifier: 'catalog:' - version: 1001.0.1 - '@pnpm/patching.types': - specifier: workspace:* - version: link:../types - semver: - specifier: 'catalog:' - version: 7.7.4 - devDependencies: - '@pnpm/patching.config': - specifier: workspace:* - version: 'link:' - '@types/semver': - specifier: 'catalog:' - version: 7.7.1 - - patching/plugin-commands-patching: + patching/commands: dependencies: '@pnpm/cli-utils': specifier: workspace:* @@ -7197,7 +6901,7 @@ importers: version: link:../../fetching/pick-fetcher '@pnpm/plugin-commands-installation': specifier: workspace:* - version: link:../../installing/plugin-commands-installation + version: link:../../installing/commands '@pnpm/read-package-json': specifier: workspace:* version: link:../../pkg-manifest/read-package-json @@ -7296,6 +7000,31 @@ importers: specifier: 'catalog:' version: 6.0.0 + patching/config: + dependencies: + '@pnpm/dependency-path': + specifier: workspace:* + version: link:../../deps/dependency-path + '@pnpm/error': + specifier: workspace:* + version: link:../../packages/error + '@pnpm/logger': + specifier: 'catalog:' + version: 1001.0.1 + '@pnpm/patching.types': + specifier: workspace:* + version: link:../types + semver: + specifier: 'catalog:' + version: 7.7.4 + devDependencies: + '@pnpm/patching.config': + specifier: workspace:* + version: 'link:' + '@types/semver': + specifier: 'catalog:' + version: 7.7.1 + patching/types: devDependencies: '@pnpm/patching.types': @@ -7517,12 +7246,9 @@ importers: '@pnpm/assert-project': specifier: workspace:* version: link:../__utils__/assert-project - '@pnpm/building.build-commands': + '@pnpm/building.commands': specifier: workspace:* - version: link:../building/build-commands - '@pnpm/building.policy-commands': - specifier: workspace:* - version: link:../building/policy-commands + version: link:../building/commands '@pnpm/byline': specifier: 'catalog:' version: 1.0.0 @@ -7535,6 +7261,9 @@ importers: '@pnpm/cli-utils': specifier: workspace:* version: link:../cli/cli-utils + '@pnpm/cli.commands': + specifier: workspace:* + version: link:../cli/commands '@pnpm/client': specifier: workspace:* version: link:../installing/client @@ -7568,6 +7297,15 @@ importers: '@pnpm/dependency-path': specifier: workspace:* version: link:../deps/dependency-path + '@pnpm/deps.compliance.commands': + specifier: workspace:* + version: link:../deps/compliance/commands + '@pnpm/deps.inspection.commands': + specifier: workspace:* + version: link:../deps/inspection/commands + '@pnpm/engine.pm.commands': + specifier: workspace:* + version: link:../engine/pm/commands '@pnpm/env.path': specifier: workspace:* version: link:../shell/path @@ -7601,60 +7339,21 @@ importers: '@pnpm/parse-cli-args': specifier: workspace:* version: link:../cli/parse-cli-args - '@pnpm/plugin-commands-audit': - specifier: workspace:* - version: link:../deps/compliance/plugin-commands-audit - '@pnpm/plugin-commands-completion': - specifier: workspace:* - version: link:../cli/plugin-commands-completion '@pnpm/plugin-commands-config': specifier: workspace:* - version: link:../config/plugin-commands-config - '@pnpm/plugin-commands-deploy': - specifier: workspace:* - version: link:../releasing/plugin-commands-deploy - '@pnpm/plugin-commands-doctor': - specifier: workspace:* - version: link:../cli/plugin-commands-doctor - '@pnpm/plugin-commands-env': - specifier: workspace:* - version: link:../engine/runtime/plugin-commands-env + version: link:../config/commands '@pnpm/plugin-commands-init': specifier: workspace:* - version: link:../workspace/plugin-commands-init + version: link:../workspace/commands '@pnpm/plugin-commands-installation': specifier: workspace:* - version: link:../installing/plugin-commands-installation - '@pnpm/plugin-commands-licenses': - specifier: workspace:* - version: link:../deps/compliance/plugin-commands-licenses - '@pnpm/plugin-commands-listing': - specifier: workspace:* - version: link:../deps/inspection/plugin-commands-listing - '@pnpm/plugin-commands-outdated': - specifier: workspace:* - version: link:../deps/inspection/plugin-commands-outdated + version: link:../installing/commands '@pnpm/plugin-commands-patching': specifier: workspace:* - version: link:../patching/plugin-commands-patching - '@pnpm/plugin-commands-publishing': - specifier: workspace:* - version: link:../releasing/plugin-commands-publishing - '@pnpm/plugin-commands-sbom': - specifier: workspace:* - version: link:../deps/compliance/plugin-commands-sbom + version: link:../patching/commands '@pnpm/plugin-commands-script-runners': specifier: workspace:* - version: link:../exec/plugin-commands-script-runners - '@pnpm/plugin-commands-setup': - specifier: workspace:* - version: link:../engine/pm/plugin-commands-setup - '@pnpm/plugin-commands-store': - specifier: workspace:* - version: link:../store/plugin-commands-store - '@pnpm/plugin-commands-store-inspecting': - specifier: workspace:* - version: link:../store/plugin-commands-store-inspecting + version: link:../exec/commands '@pnpm/prepare': specifier: workspace:* version: link:../__utils__/prepare @@ -7667,6 +7366,9 @@ importers: '@pnpm/registry-mock': specifier: 'catalog:' version: 5.2.2(verdaccio@6.2.7(encoding@0.1.13)(typanion@3.14.0)) + '@pnpm/releasing.commands': + specifier: workspace:* + version: link:../releasing/commands '@pnpm/run-npm': specifier: workspace:* version: link:../exec/run-npm @@ -7679,6 +7381,9 @@ importers: '@pnpm/store.cafs': specifier: workspace:* version: link:../store/cafs + '@pnpm/store.commands': + specifier: workspace:* + version: link:../store/commands '@pnpm/store.index': specifier: workspace:* version: link:../store/index @@ -7691,9 +7396,6 @@ importers: '@pnpm/test-ipc-server': specifier: workspace:* version: link:../__utils__/test-ipc-server - '@pnpm/tools.plugin-commands-self-updater': - specifier: workspace:* - version: link:../engine/pm/plugin-commands-self-updater '@pnpm/types': specifier: workspace:* version: link:../packages/types @@ -7932,11 +7634,17 @@ importers: specifier: workspace:* version: 'link:' - releasing/plugin-commands-deploy: + releasing/commands: dependencies: + '@pnpm/catalogs.types': + specifier: workspace:* + version: link:../../catalogs/types '@pnpm/cli-utils': specifier: workspace:* version: link:../../cli/cli-utils + '@pnpm/client': + specifier: workspace:* + version: link:../../installing/client '@pnpm/common-cli-options-help': specifier: workspace:* version: link:../../cli/common-cli-options-help @@ -7955,97 +7663,18 @@ importers: '@pnpm/error': specifier: workspace:* version: link:../../packages/error - '@pnpm/fs.indexed-pkg-importer': - specifier: workspace:* - version: link:../../fs/indexed-pkg-importer - '@pnpm/fs.is-empty-dir-or-nothing': - specifier: workspace:* - version: link:../../fs/is-empty-dir-or-nothing - '@pnpm/lockfile.fs': - specifier: workspace:* - version: link:../../lockfile/fs - '@pnpm/lockfile.types': - specifier: workspace:* - version: link:../../lockfile/types - '@pnpm/plugin-commands-installation': - specifier: workspace:* - version: link:../../installing/plugin-commands-installation - '@pnpm/types': - specifier: workspace:* - version: link:../../packages/types - '@types/normalize-path': - specifier: 'catalog:' - version: 3.0.2 - '@zkochan/rimraf': - specifier: 'catalog:' - version: 4.0.0 - normalize-path: - specifier: 'catalog:' - version: 3.0.0 - ramda: - specifier: 'catalog:' - version: '@pnpm/ramda@0.28.1' - render-help: - specifier: 'catalog:' - version: 2.0.0 - write-yaml-file: - specifier: 'catalog:' - version: 6.0.0 - devDependencies: - '@jest/globals': - specifier: 'catalog:' - version: 30.0.5 - '@pnpm/assert-project': - specifier: workspace:* - version: link:../../__utils__/assert-project - '@pnpm/logger': - specifier: workspace:* - version: link:../../packages/logger - '@pnpm/plugin-commands-deploy': - specifier: workspace:* - version: 'link:' - '@pnpm/prepare': - specifier: workspace:* - version: link:../../__utils__/prepare - '@pnpm/registry-mock': - specifier: 'catalog:' - version: 5.2.2(verdaccio@6.2.7(encoding@0.1.13)(typanion@3.14.0)) - '@pnpm/test-fixtures': - specifier: workspace:* - version: link:../../__utils__/test-fixtures - '@pnpm/workspace.filter-packages-from-dir': - specifier: workspace:* - version: link:../../workspace/filter-packages-from-dir - '@types/ramda': - specifier: 'catalog:' - version: 0.29.12 - - releasing/plugin-commands-publishing: - dependencies: - '@pnpm/catalogs.types': - specifier: workspace:* - version: link:../../catalogs/types - '@pnpm/cli-utils': - specifier: workspace:* - version: link:../../cli/cli-utils - '@pnpm/client': - specifier: workspace:* - version: link:../../installing/client - '@pnpm/common-cli-options-help': - specifier: workspace:* - version: link:../../cli/common-cli-options-help - '@pnpm/config': - specifier: workspace:* - version: link:../../config/config - '@pnpm/error': - specifier: workspace:* - version: link:../../packages/error '@pnpm/exportable-manifest': specifier: workspace:* version: link:../../pkg-manifest/exportable-manifest '@pnpm/fetch': specifier: workspace:* version: link:../../network/fetch + '@pnpm/fs.indexed-pkg-importer': + specifier: workspace:* + version: link:../../fs/indexed-pkg-importer + '@pnpm/fs.is-empty-dir-or-nothing': + specifier: workspace:* + version: link:../../fs/is-empty-dir-or-nothing '@pnpm/fs.packlist': specifier: workspace:* version: link:../../fs/packlist @@ -8055,24 +7684,36 @@ importers: '@pnpm/lifecycle': specifier: workspace:* version: link:../../exec/lifecycle + '@pnpm/lockfile.fs': + specifier: workspace:* + version: link:../../lockfile/fs + '@pnpm/lockfile.types': + specifier: workspace:* + version: link:../../lockfile/types '@pnpm/package-bins': specifier: workspace:* version: link:../../bins/package-bins '@pnpm/pick-registry-for-package': specifier: workspace:* version: link:../../config/pick-registry-for-package - '@pnpm/plugin-commands-env': + '@pnpm/plugin-commands-installation': specifier: workspace:* - version: link:../../engine/runtime/plugin-commands-env + version: link:../../installing/commands '@pnpm/resolver-base': specifier: workspace:* version: link:../../resolving/resolver-base + '@pnpm/runtime.commands': + specifier: workspace:* + version: link:../../engine/runtime/commands '@pnpm/sort-packages': specifier: workspace:* version: link:../../workspace/sort-packages '@pnpm/types': specifier: workspace:* version: link:../../packages/types + '@types/normalize-path': + specifier: 'catalog:' + version: 3.0.2 '@zkochan/rimraf': specifier: 'catalog:' version: 4.0.0 @@ -8091,6 +7732,9 @@ importers: libnpmpublish: specifier: 'catalog:' version: 11.1.3 + normalize-path: + specifier: 'catalog:' + version: 3.0.0 normalize-registry-url: specifier: 'catalog:' version: 2.0.1 @@ -8124,19 +7768,22 @@ importers: write-json-file: specifier: 'catalog:' version: 7.0.0 + write-yaml-file: + specifier: 'catalog:' + version: 6.0.0 devDependencies: '@jest/globals': specifier: 'catalog:' version: 30.0.5 + '@pnpm/assert-project': + specifier: workspace:* + version: link:../../__utils__/assert-project '@pnpm/catalogs.config': specifier: workspace:* version: link:../../catalogs/config '@pnpm/logger': specifier: workspace:* version: link:../../packages/logger - '@pnpm/plugin-commands-publishing': - specifier: workspace:* - version: 'link:' '@pnpm/pnpmfile': specifier: workspace:* version: link:../../hooks/pnpmfile @@ -8146,6 +7793,12 @@ importers: '@pnpm/registry-mock': specifier: 'catalog:' version: 5.2.2(verdaccio@6.2.7(encoding@0.1.13)(typanion@3.14.0)) + '@pnpm/releasing.commands': + specifier: workspace:* + version: 'link:' + '@pnpm/test-fixtures': + specifier: workspace:* + version: link:../../__utils__/test-fixtures '@pnpm/test-ipc-server': specifier: workspace:* version: link:../../__utils__/test-ipc-server @@ -8188,9 +7841,6 @@ importers: tar: specifier: 'catalog:' version: 7.5.11 - write-yaml-file: - specifier: 'catalog:' - version: 6.0.0 resolving/bun-resolver: dependencies: @@ -8728,6 +8378,145 @@ importers: specifier: 'catalog:' version: 7.1.5 + store/commands: + dependencies: + '@pnpm/cli-utils': + specifier: workspace:* + version: link:../../cli/cli-utils + '@pnpm/client': + specifier: workspace:* + version: link:../../installing/client + '@pnpm/config': + specifier: workspace:* + version: link:../../config/config + '@pnpm/crypto.integrity': + specifier: workspace:* + version: link:../../crypto/integrity + '@pnpm/dependency-path': + specifier: workspace:* + version: link:../../deps/dependency-path + '@pnpm/error': + specifier: workspace:* + version: link:../../packages/error + '@pnpm/get-context': + specifier: workspace:* + version: link:../../installing/get-context + '@pnpm/global.packages': + specifier: workspace:* + version: link:../../global/packages + '@pnpm/graceful-fs': + specifier: workspace:* + version: link:../../fs/graceful-fs + '@pnpm/lockfile.types': + specifier: workspace:* + version: link:../../lockfile/types + '@pnpm/lockfile.utils': + specifier: workspace:* + version: link:../../lockfile/utils + '@pnpm/normalize-registries': + specifier: workspace:* + version: link:../../config/normalize-registries + '@pnpm/object.key-sorting': + specifier: workspace:* + version: link:../../object/key-sorting + '@pnpm/parse-wanted-dependency': + specifier: workspace:* + version: link:../../resolving/parse-wanted-dependency + '@pnpm/store-connection-manager': + specifier: workspace:* + version: link:../store-connection-manager + '@pnpm/store-controller-types': + specifier: workspace:* + version: link:../store-controller-types + '@pnpm/store-path': + specifier: workspace:* + version: link:../store-path + '@pnpm/store.cafs': + specifier: workspace:* + version: link:../cafs + '@pnpm/store.index': + specifier: workspace:* + version: link:../index + '@pnpm/types': + specifier: workspace:* + version: link:../../packages/types + '@pnpm/util.lex-comparator': + specifier: 'catalog:' + version: 3.0.2 + archy: + specifier: 'catalog:' + version: 1.0.0 + chalk: + specifier: 'catalog:' + version: 5.6.2 + dint: + specifier: 'catalog:' + version: 5.1.0 + p-filter: + specifier: 'catalog:' + version: 4.1.0 + ramda: + specifier: 'catalog:' + version: '@pnpm/ramda@0.28.1' + render-help: + specifier: 'catalog:' + version: 2.0.0 + devDependencies: + '@jest/globals': + specifier: 'catalog:' + version: 30.0.5 + '@pnpm/assert-store': + specifier: workspace:* + version: link:../../__utils__/assert-store + '@pnpm/constants': + specifier: workspace:* + version: link:../../packages/constants + '@pnpm/lockfile.fs': + specifier: workspace:* + version: link:../../lockfile/fs + '@pnpm/logger': + specifier: workspace:* + version: link:../../packages/logger + '@pnpm/package-store': + specifier: workspace:* + version: link:../package-store + '@pnpm/plugin-commands-script-runners': + specifier: workspace:* + version: link:../../exec/commands + '@pnpm/prepare': + specifier: workspace:* + version: link:../../__utils__/prepare + '@pnpm/registry-mock': + specifier: 'catalog:' + version: 5.2.2(verdaccio@6.2.7(encoding@0.1.13)(typanion@3.14.0)) + '@pnpm/store.commands': + specifier: workspace:* + version: 'link:' + '@types/archy': + specifier: 'catalog:' + version: 0.0.36 + '@types/ramda': + specifier: 'catalog:' + version: 0.29.12 + '@types/ssri': + specifier: 'catalog:' + version: 7.1.5 + '@zkochan/rimraf': + specifier: 'catalog:' + version: 4.0.0 + execa: + specifier: 'catalog:' + version: safe-execa@0.3.0 + load-json-file: + specifier: 'catalog:' + version: 7.0.1 + ssri: + specifier: 'catalog:' + version: 13.0.0 + tempy: + specifier: 'catalog:' + version: 3.0.0 + store/create-cafs-store: dependencies: '@pnpm/building.pkg-requires-build': @@ -8885,185 +8674,6 @@ importers: specifier: workspace:* version: 'link:' - store/plugin-commands-store: - dependencies: - '@pnpm/cli-utils': - specifier: workspace:* - version: link:../../cli/cli-utils - '@pnpm/config': - specifier: workspace:* - version: link:../../config/config - '@pnpm/crypto.integrity': - specifier: workspace:* - version: link:../../crypto/integrity - '@pnpm/dependency-path': - specifier: workspace:* - version: link:../../deps/dependency-path - '@pnpm/error': - specifier: workspace:* - version: link:../../packages/error - '@pnpm/get-context': - specifier: workspace:* - version: link:../../installing/get-context - '@pnpm/global.packages': - specifier: workspace:* - version: link:../../global/packages - '@pnpm/lockfile.utils': - specifier: workspace:* - version: link:../../lockfile/utils - '@pnpm/normalize-registries': - specifier: workspace:* - version: link:../../config/normalize-registries - '@pnpm/parse-wanted-dependency': - specifier: workspace:* - version: link:../../resolving/parse-wanted-dependency - '@pnpm/store-connection-manager': - specifier: workspace:* - version: link:../store-connection-manager - '@pnpm/store-controller-types': - specifier: workspace:* - version: link:../store-controller-types - '@pnpm/store-path': - specifier: workspace:* - version: link:../store-path - '@pnpm/store.cafs': - specifier: workspace:* - version: link:../cafs - '@pnpm/store.index': - specifier: workspace:* - version: link:../index - '@pnpm/types': - specifier: workspace:* - version: link:../../packages/types - archy: - specifier: 'catalog:' - version: 1.0.0 - dint: - specifier: 'catalog:' - version: 5.1.0 - p-filter: - specifier: 'catalog:' - version: 4.1.0 - ramda: - specifier: 'catalog:' - version: '@pnpm/ramda@0.28.1' - render-help: - specifier: 'catalog:' - version: 2.0.0 - devDependencies: - '@jest/globals': - specifier: 'catalog:' - version: 30.0.5 - '@pnpm/assert-store': - specifier: workspace:* - version: link:../../__utils__/assert-store - '@pnpm/constants': - specifier: workspace:* - version: link:../../packages/constants - '@pnpm/lockfile.fs': - specifier: workspace:* - version: link:../../lockfile/fs - '@pnpm/logger': - specifier: workspace:* - version: link:../../packages/logger - '@pnpm/package-store': - specifier: workspace:* - version: link:../package-store - '@pnpm/plugin-commands-script-runners': - specifier: workspace:* - version: link:../../exec/plugin-commands-script-runners - '@pnpm/plugin-commands-store': - specifier: workspace:* - version: 'link:' - '@pnpm/prepare': - specifier: workspace:* - version: link:../../__utils__/prepare - '@pnpm/registry-mock': - specifier: 'catalog:' - version: 5.2.2(verdaccio@6.2.7(encoding@0.1.13)(typanion@3.14.0)) - '@types/archy': - specifier: 'catalog:' - version: 0.0.36 - '@types/ramda': - specifier: 'catalog:' - version: 0.29.12 - '@types/ssri': - specifier: 'catalog:' - version: 7.1.5 - '@zkochan/rimraf': - specifier: 'catalog:' - version: 4.0.0 - execa: - specifier: 'catalog:' - version: safe-execa@0.3.0 - ssri: - specifier: 'catalog:' - version: 13.0.0 - tempy: - specifier: 'catalog:' - version: 3.0.0 - - store/plugin-commands-store-inspecting: - dependencies: - '@pnpm/client': - specifier: workspace:* - version: link:../../installing/client - '@pnpm/config': - specifier: workspace:* - version: link:../../config/config - '@pnpm/error': - specifier: workspace:* - version: link:../../packages/error - '@pnpm/graceful-fs': - specifier: workspace:* - version: link:../../fs/graceful-fs - '@pnpm/lockfile.types': - specifier: workspace:* - version: link:../../lockfile/types - '@pnpm/object.key-sorting': - specifier: workspace:* - version: link:../../object/key-sorting - '@pnpm/parse-wanted-dependency': - specifier: workspace:* - version: link:../../resolving/parse-wanted-dependency - '@pnpm/store-path': - specifier: workspace:* - version: link:../store-path - '@pnpm/store.cafs': - specifier: workspace:* - version: link:../cafs - '@pnpm/store.index': - specifier: workspace:* - version: link:../index - '@pnpm/types': - specifier: workspace:* - version: link:../../packages/types - '@pnpm/util.lex-comparator': - specifier: 'catalog:' - version: 3.0.2 - chalk: - specifier: 'catalog:' - version: 5.6.2 - render-help: - specifier: 'catalog:' - version: 2.0.0 - devDependencies: - '@pnpm/plugin-commands-store-inspecting': - specifier: workspace:* - version: 'link:' - '@pnpm/prepare': - specifier: workspace:* - version: link:../../__utils__/prepare - execa: - specifier: 'catalog:' - version: safe-execa@0.3.0 - load-json-file: - specifier: 'catalog:' - version: 7.0.1 - tempy: - specifier: 'catalog:' - version: 3.0.0 - store/store-connection-manager: dependencies: '@pnpm/cli-meta': @@ -9268,6 +8878,55 @@ importers: specifier: 'catalog:' version: 7.7.1 + workspace/commands: + dependencies: + '@pnpm/cli-meta': + specifier: workspace:* + version: link:../../cli/cli-meta + '@pnpm/cli-utils': + specifier: workspace:* + version: link:../../cli/cli-utils + '@pnpm/config': + specifier: workspace:* + version: link:../../config/config + '@pnpm/error': + specifier: workspace:* + version: link:../../packages/error + '@pnpm/object.key-sorting': + specifier: workspace:* + version: link:../../object/key-sorting + '@pnpm/types': + specifier: workspace:* + version: link:../../packages/types + '@pnpm/write-project-manifest': + specifier: workspace:* + version: link:../../pkg-manifest/write-project-manifest + camelcase-keys: + specifier: 'catalog:' + version: 10.0.2 + ramda: + specifier: 'catalog:' + version: '@pnpm/ramda@0.28.1' + render-help: + specifier: 'catalog:' + version: 2.0.0 + devDependencies: + '@pnpm/plugin-commands-init': + specifier: workspace:* + version: 'link:' + '@pnpm/prepare': + specifier: workspace:* + version: link:../../__utils__/prepare + '@pnpm/test-fixtures': + specifier: workspace:* + version: link:../../__utils__/test-fixtures + '@types/ramda': + specifier: 'catalog:' + version: 0.29.12 + load-json-file: + specifier: 'catalog:' + version: 7.0.1 + workspace/filter-packages-from-dir: dependencies: '@pnpm/filter-workspace-packages': @@ -9524,55 +9183,6 @@ importers: specifier: 'catalog:' version: 2.0.0 - workspace/plugin-commands-init: - dependencies: - '@pnpm/cli-meta': - specifier: workspace:* - version: link:../../cli/cli-meta - '@pnpm/cli-utils': - specifier: workspace:* - version: link:../../cli/cli-utils - '@pnpm/config': - specifier: workspace:* - version: link:../../config/config - '@pnpm/error': - specifier: workspace:* - version: link:../../packages/error - '@pnpm/object.key-sorting': - specifier: workspace:* - version: link:../../object/key-sorting - '@pnpm/types': - specifier: workspace:* - version: link:../../packages/types - '@pnpm/write-project-manifest': - specifier: workspace:* - version: link:../../pkg-manifest/write-project-manifest - camelcase-keys: - specifier: 'catalog:' - version: 10.0.2 - ramda: - specifier: 'catalog:' - version: '@pnpm/ramda@0.28.1' - render-help: - specifier: 'catalog:' - version: 2.0.0 - devDependencies: - '@pnpm/plugin-commands-init': - specifier: workspace:* - version: 'link:' - '@pnpm/prepare': - specifier: workspace:* - version: link:../../__utils__/prepare - '@pnpm/test-fixtures': - specifier: workspace:* - version: link:../../__utils__/test-fixtures - '@types/ramda': - specifier: 'catalog:' - version: 0.29.12 - load-json-file: - specifier: 'catalog:' - version: 7.0.1 - workspace/read-manifest: dependencies: '@pnpm/constants': diff --git a/pnpm/package.json b/pnpm/package.json index cd700ad27e..a87d52d374 100644 --- a/pnpm/package.json +++ b/pnpm/package.json @@ -94,7 +94,7 @@ "@pnpm/dependency-path": "workspace:*", "@pnpm/env.path": "workspace:*", "@pnpm/error": "workspace:*", - "@pnpm/building.policy-commands": "workspace:*", + "@pnpm/building.commands": "workspace:*", "@pnpm/filter-workspace-packages": "workspace:*", "@pnpm/find-workspace-dir": "workspace:*", "@pnpm/fs.msgpack-file": "workspace:*", @@ -104,25 +104,15 @@ "@pnpm/modules-yaml": "workspace:*", "@pnpm/nopt": "catalog:", "@pnpm/parse-cli-args": "workspace:*", - "@pnpm/plugin-commands-audit": "workspace:*", - "@pnpm/plugin-commands-completion": "workspace:*", - "@pnpm/plugin-commands-config": "workspace:*", - "@pnpm/plugin-commands-deploy": "workspace:*", - "@pnpm/plugin-commands-doctor": "workspace:*", - "@pnpm/plugin-commands-env": "workspace:*", + "@pnpm/deps.compliance.commands": "workspace:*", + "@pnpm/cli.commands": "workspace:*", + "@pnpm/releasing.commands": "workspace:*", "@pnpm/plugin-commands-init": "workspace:*", "@pnpm/plugin-commands-installation": "workspace:*", - "@pnpm/plugin-commands-licenses": "workspace:*", - "@pnpm/plugin-commands-sbom": "workspace:*", - "@pnpm/plugin-commands-listing": "workspace:*", - "@pnpm/plugin-commands-outdated": "workspace:*", - "@pnpm/plugin-commands-patching": "workspace:*", - "@pnpm/plugin-commands-publishing": "workspace:*", - "@pnpm/building.build-commands": "workspace:*", + "@pnpm/deps.inspection.commands": "workspace:*", "@pnpm/plugin-commands-script-runners": "workspace:*", - "@pnpm/plugin-commands-setup": "workspace:*", - "@pnpm/plugin-commands-store": "workspace:*", - "@pnpm/plugin-commands-store-inspecting": "workspace:*", + "@pnpm/engine.pm.commands": "workspace:*", + "@pnpm/store.commands": "workspace:*", "@pnpm/prepare": "workspace:*", "@pnpm/read-package-json": "workspace:*", "@pnpm/runtime.commands": "workspace:*", @@ -135,7 +125,6 @@ "@pnpm/tabtab": "catalog:", "@pnpm/test-fixtures": "workspace:*", "@pnpm/test-ipc-server": "workspace:*", - "@pnpm/tools.plugin-commands-self-updater": "workspace:*", "@pnpm/types": "workspace:*", "@pnpm/util.lex-comparator": "catalog:", "@pnpm/worker": "workspace:*", @@ -184,7 +173,9 @@ "tree-kill": "catalog:", "write-json-file": "catalog:", "write-package": "catalog:", - "write-yaml-file": "catalog:" + "write-yaml-file": "catalog:", + "@pnpm/plugin-commands-config": "workspace:*", + "@pnpm/plugin-commands-patching": "workspace:*" }, "engines": { "node": ">=22.13" diff --git a/pnpm/src/cmd/index.ts b/pnpm/src/cmd/index.ts index 82ce09172a..d531bb75cf 100644 --- a/pnpm/src/cmd/index.ts +++ b/pnpm/src/cmd/index.ts @@ -1,22 +1,15 @@ -import { rebuild } from '@pnpm/building.build-commands' -import { approveBuilds, ignoredBuilds } from '@pnpm/building.policy-commands' +import { approveBuilds, ignoredBuilds, rebuild } from '@pnpm/building.commands' import { cache } from '@pnpm/cache.commands' +import { createCompletionServer, doctor, generateCompletion } from '@pnpm/cli.commands' import type { CompletionFunc } from '@pnpm/command' import { types as allTypes } from '@pnpm/config' -import { audit } from '@pnpm/plugin-commands-audit' -import { createCompletionServer, generateCompletion } from '@pnpm/plugin-commands-completion' +import { audit, licenses, sbom } from '@pnpm/deps.compliance.commands' +import { list, ll, outdated, why } from '@pnpm/deps.inspection.commands' +import { selfUpdate, setup } from '@pnpm/engine.pm.commands' import { config, getCommand, setCommand } from '@pnpm/plugin-commands-config' -import { deploy } from '@pnpm/plugin-commands-deploy' -import { doctor } from '@pnpm/plugin-commands-doctor' -import { env } from '@pnpm/plugin-commands-env' import { init } from '@pnpm/plugin-commands-init' import { add, ci, dedupe, fetch, importCommand, install, link, prune, remove, unlink, update } from '@pnpm/plugin-commands-installation' -import { licenses } from '@pnpm/plugin-commands-licenses' -import { list, ll, why } from '@pnpm/plugin-commands-listing' -import { outdated } from '@pnpm/plugin-commands-outdated' import { patch, patchCommit, patchRemove } from '@pnpm/plugin-commands-patching' -import { pack, publish } from '@pnpm/plugin-commands-publishing' -import { sbom } from '@pnpm/plugin-commands-sbom' import { create, dlx, @@ -24,11 +17,9 @@ import { restart, run, } from '@pnpm/plugin-commands-script-runners' -import { setup } from '@pnpm/plugin-commands-setup' -import { store } from '@pnpm/plugin-commands-store' -import { catFile, catIndex, findHash } from '@pnpm/plugin-commands-store-inspecting' -import { runtime } from '@pnpm/runtime.commands' -import { selfUpdate } from '@pnpm/tools.plugin-commands-self-updater' +import { deploy, pack, publish } from '@pnpm/releasing.commands' +import { env, runtime } from '@pnpm/runtime.commands' +import { catFile, catIndex, findHash, store } from '@pnpm/store.commands' import { pick } from 'ramda' import { parseCliArgs } from '../parseCliArgs.js' diff --git a/pnpm/src/switchCliVersion.ts b/pnpm/src/switchCliVersion.ts index b6dc8915ab..d9761ce859 100644 --- a/pnpm/src/switchCliVersion.ts +++ b/pnpm/src/switchCliVersion.ts @@ -3,12 +3,12 @@ import path from 'node:path' import { packageManager } from '@pnpm/cli-meta' import type { Config } from '@pnpm/config' import { isPackageManagerResolved, resolvePackageManagerIntegrities } from '@pnpm/config.deps-installer' +import { installPnpmToStore } from '@pnpm/engine.pm.commands' import { prependDirsToPath } from '@pnpm/env.path' import { PnpmError } from '@pnpm/error' import { readEnvLockfile } from '@pnpm/lockfile.fs' import { globalWarn } from '@pnpm/logger' import { createStoreController } from '@pnpm/store-connection-manager' -import { installPnpmToStore } from '@pnpm/tools.plugin-commands-self-updater' import spawn from 'cross-spawn' import semver from 'semver' diff --git a/pnpm/tsconfig.json b/pnpm/tsconfig.json index 868156629f..fdbaf0498d 100644 --- a/pnpm/tsconfig.json +++ b/pnpm/tsconfig.json @@ -24,10 +24,7 @@ "path": "../__utils__/test-ipc-server" }, { - "path": "../building/build-commands" - }, - { - "path": "../building/policy-commands" + "path": "../building/commands" }, { "path": "../cache/commands" @@ -41,6 +38,9 @@ { "path": "../cli/command" }, + { + "path": "../cli/commands" + }, { "path": "../cli/common-cli-options-help" }, @@ -51,10 +51,7 @@ "path": "../cli/parse-cli-args" }, { - "path": "../cli/plugin-commands-completion" - }, - { - "path": "../cli/plugin-commands-doctor" + "path": "../config/commands" }, { "path": "../config/config" @@ -62,9 +59,6 @@ { "path": "../config/deps-installer" }, - { - "path": "../config/plugin-commands-config" - }, { "path": "../config/version-policy" }, @@ -72,37 +66,22 @@ "path": "../crypto/hash" }, { - "path": "../deps/compliance/plugin-commands-audit" - }, - { - "path": "../deps/compliance/plugin-commands-licenses" - }, - { - "path": "../deps/compliance/plugin-commands-sbom" + "path": "../deps/compliance/commands" }, { "path": "../deps/dependency-path" }, { - "path": "../deps/inspection/plugin-commands-listing" + "path": "../deps/inspection/commands" }, { - "path": "../deps/inspection/plugin-commands-outdated" - }, - { - "path": "../engine/pm/plugin-commands-self-updater" - }, - { - "path": "../engine/pm/plugin-commands-setup" + "path": "../engine/pm/commands" }, { "path": "../engine/runtime/commands" }, { - "path": "../engine/runtime/plugin-commands-env" - }, - { - "path": "../exec/plugin-commands-script-runners" + "path": "../exec/commands" }, { "path": "../exec/run-npm" @@ -114,10 +93,10 @@ "path": "../installing/client" }, { - "path": "../installing/modules-yaml" + "path": "../installing/commands" }, { - "path": "../installing/plugin-commands-installation" + "path": "../installing/modules-yaml" }, { "path": "../lockfile/fs" @@ -141,7 +120,7 @@ "path": "../packages/types" }, { - "path": "../patching/plugin-commands-patching" + "path": "../patching/commands" }, { "path": "../pkg-manifest/read-package-json" @@ -153,10 +132,7 @@ "path": "../pkg-manifest/write-project-manifest" }, { - "path": "../releasing/plugin-commands-deploy" - }, - { - "path": "../releasing/plugin-commands-publishing" + "path": "../releasing/commands" }, { "path": "../shell/path" @@ -164,21 +140,21 @@ { "path": "../store/cafs" }, + { + "path": "../store/commands" + }, { "path": "../store/index" }, - { - "path": "../store/plugin-commands-store" - }, - { - "path": "../store/plugin-commands-store-inspecting" - }, { "path": "../store/store-connection-manager" }, { "path": "../worker" }, + { + "path": "../workspace/commands" + }, { "path": "../workspace/filter-workspace-packages" }, @@ -191,9 +167,6 @@ { "path": "../workspace/pkgs-graph" }, - { - "path": "../workspace/plugin-commands-init" - }, { "path": "../workspace/read-manifest" }, diff --git a/releasing/plugin-commands-publishing/fixtures/has-bin/exec b/releasing/commands/fixtures/has-bin/exec similarity index 100% rename from releasing/plugin-commands-publishing/fixtures/has-bin/exec rename to releasing/commands/fixtures/has-bin/exec diff --git a/releasing/plugin-commands-publishing/fixtures/has-bin/index.js b/releasing/commands/fixtures/has-bin/index.js similarity index 100% rename from releasing/plugin-commands-publishing/fixtures/has-bin/index.js rename to releasing/commands/fixtures/has-bin/index.js diff --git a/releasing/plugin-commands-publishing/fixtures/has-bin/other-exec b/releasing/commands/fixtures/has-bin/other-exec similarity index 100% rename from releasing/plugin-commands-publishing/fixtures/has-bin/other-exec rename to releasing/commands/fixtures/has-bin/other-exec diff --git a/releasing/plugin-commands-publishing/fixtures/has-bin/package.json b/releasing/commands/fixtures/has-bin/package.json similarity index 100% rename from releasing/plugin-commands-publishing/fixtures/has-bin/package.json rename to releasing/commands/fixtures/has-bin/package.json diff --git a/releasing/plugin-commands-publishing/fixtures/readme/README.md b/releasing/commands/fixtures/readme/README.md similarity index 100% rename from releasing/plugin-commands-publishing/fixtures/readme/README.md rename to releasing/commands/fixtures/readme/README.md diff --git a/releasing/plugin-commands-publishing/fixtures/readme/package.json b/releasing/commands/fixtures/readme/package.json similarity index 100% rename from releasing/plugin-commands-publishing/fixtures/readme/package.json rename to releasing/commands/fixtures/readme/package.json diff --git a/releasing/plugin-commands-publishing/package.json b/releasing/commands/package.json similarity index 77% rename from releasing/plugin-commands-publishing/package.json rename to releasing/commands/package.json index 14a26d6b96..c57ba7d915 100644 --- a/releasing/plugin-commands-publishing/package.json +++ b/releasing/commands/package.json @@ -1,17 +1,15 @@ { - "name": "@pnpm/plugin-commands-publishing", - "version": "1000.2.19", - "description": "The pack and publish commands of pnpm", + "name": "@pnpm/releasing.commands", + "version": "1000.0.0", + "description": "Commands for deploy, pack, and publish", "keywords": [ "pnpm", - "pnpm11", - "pack", - "publish" + "pnpm11" ], "license": "MIT", "funding": "https://opencollective.com/pnpm", - "repository": "https://github.com/pnpm/pnpm/tree/main/releasing/plugin-commands-publishing", - "homepage": "https://github.com/pnpm/pnpm/tree/main/releasing/plugin-commands-publishing#readme", + "repository": "https://github.com/pnpm/pnpm/tree/main/releasing/commands", + "homepage": "https://github.com/pnpm/pnpm/tree/main/releasing/commands#readme", "bugs": { "url": "https://github.com/pnpm/pnpm/issues" }, @@ -39,24 +37,34 @@ "@pnpm/client": "workspace:*", "@pnpm/common-cli-options-help": "workspace:*", "@pnpm/config": "workspace:*", + "@pnpm/constants": "workspace:*", + "@pnpm/dependency-path": "workspace:*", + "@pnpm/directory-fetcher": "workspace:*", "@pnpm/error": "workspace:*", "@pnpm/exportable-manifest": "workspace:*", "@pnpm/fetch": "workspace:*", + "@pnpm/fs.indexed-pkg-importer": "workspace:*", + "@pnpm/fs.is-empty-dir-or-nothing": "workspace:*", "@pnpm/fs.packlist": "workspace:*", "@pnpm/git-utils": "workspace:*", "@pnpm/lifecycle": "workspace:*", + "@pnpm/lockfile.fs": "workspace:*", + "@pnpm/lockfile.types": "workspace:*", "@pnpm/package-bins": "workspace:*", "@pnpm/pick-registry-for-package": "workspace:*", - "@pnpm/plugin-commands-env": "workspace:*", + "@pnpm/plugin-commands-installation": "workspace:*", "@pnpm/resolver-base": "workspace:*", + "@pnpm/runtime.commands": "workspace:*", "@pnpm/sort-packages": "workspace:*", "@pnpm/types": "workspace:*", + "@types/normalize-path": "catalog:", "@zkochan/rimraf": "catalog:", "chalk": "catalog:", "ci-info": "catalog:", "enquirer": "catalog:", "execa": "catalog:", "libnpmpublish": "catalog:", + "normalize-path": "catalog:", "normalize-registry-url": "catalog:", "p-filter": "catalog:", "p-limit": "catalog:", @@ -67,19 +75,22 @@ "tempy": "catalog:", "tinyglobby": "catalog:", "validate-npm-package-name": "catalog:", - "write-json-file": "catalog:" + "write-json-file": "catalog:", + "write-yaml-file": "catalog:" }, "peerDependencies": { "@pnpm/logger": "catalog:" }, "devDependencies": { "@jest/globals": "catalog:", + "@pnpm/assert-project": "workspace:*", "@pnpm/catalogs.config": "workspace:*", "@pnpm/logger": "workspace:*", - "@pnpm/plugin-commands-publishing": "workspace:*", "@pnpm/pnpmfile": "workspace:*", "@pnpm/prepare": "workspace:*", "@pnpm/registry-mock": "catalog:", + "@pnpm/releasing.commands": "workspace:*", + "@pnpm/test-fixtures": "workspace:*", "@pnpm/test-ipc-server": "workspace:*", "@pnpm/workspace.filter-packages-from-dir": "workspace:*", "@types/cross-spawn": "catalog:", diff --git a/releasing/plugin-commands-deploy/src/createDeployFiles.ts b/releasing/commands/src/deploy/createDeployFiles.ts similarity index 100% rename from releasing/plugin-commands-deploy/src/createDeployFiles.ts rename to releasing/commands/src/deploy/createDeployFiles.ts diff --git a/releasing/plugin-commands-deploy/src/deploy.ts b/releasing/commands/src/deploy/deploy.ts similarity index 100% rename from releasing/plugin-commands-deploy/src/deploy.ts rename to releasing/commands/src/deploy/deploy.ts diff --git a/releasing/plugin-commands-deploy/src/deployHook.ts b/releasing/commands/src/deploy/deployHook.ts similarity index 100% rename from releasing/plugin-commands-deploy/src/deployHook.ts rename to releasing/commands/src/deploy/deployHook.ts diff --git a/releasing/plugin-commands-deploy/src/index.ts b/releasing/commands/src/deploy/index.ts similarity index 100% rename from releasing/plugin-commands-deploy/src/index.ts rename to releasing/commands/src/deploy/index.ts diff --git a/releasing/commands/src/index.ts b/releasing/commands/src/index.ts new file mode 100644 index 0000000000..4ac046d3c0 --- /dev/null +++ b/releasing/commands/src/index.ts @@ -0,0 +1,2 @@ +export { deploy } from './deploy/index.js' +export { pack, publish } from './publish/index.js' diff --git a/releasing/plugin-commands-publishing/src/FailedToPublishError.ts b/releasing/commands/src/publish/FailedToPublishError.ts similarity index 100% rename from releasing/plugin-commands-publishing/src/FailedToPublishError.ts rename to releasing/commands/src/publish/FailedToPublishError.ts diff --git a/releasing/plugin-commands-publishing/src/displayError.ts b/releasing/commands/src/publish/displayError.ts similarity index 100% rename from releasing/plugin-commands-publishing/src/displayError.ts rename to releasing/commands/src/publish/displayError.ts diff --git a/releasing/plugin-commands-publishing/src/executeTokenHelper.ts b/releasing/commands/src/publish/executeTokenHelper.ts similarity index 100% rename from releasing/plugin-commands-publishing/src/executeTokenHelper.ts rename to releasing/commands/src/publish/executeTokenHelper.ts diff --git a/releasing/plugin-commands-publishing/src/extractManifestFromPacked.ts b/releasing/commands/src/publish/extractManifestFromPacked.ts similarity index 100% rename from releasing/plugin-commands-publishing/src/extractManifestFromPacked.ts rename to releasing/commands/src/publish/extractManifestFromPacked.ts diff --git a/releasing/plugin-commands-publishing/src/index.ts b/releasing/commands/src/publish/index.ts similarity index 100% rename from releasing/plugin-commands-publishing/src/index.ts rename to releasing/commands/src/publish/index.ts diff --git a/releasing/plugin-commands-publishing/src/oidc/authToken.ts b/releasing/commands/src/publish/oidc/authToken.ts similarity index 100% rename from releasing/plugin-commands-publishing/src/oidc/authToken.ts rename to releasing/commands/src/publish/oidc/authToken.ts diff --git a/releasing/plugin-commands-publishing/src/oidc/idToken.ts b/releasing/commands/src/publish/oidc/idToken.ts similarity index 100% rename from releasing/plugin-commands-publishing/src/oidc/idToken.ts rename to releasing/commands/src/publish/oidc/idToken.ts diff --git a/releasing/plugin-commands-publishing/src/oidc/provenance.ts b/releasing/commands/src/publish/oidc/provenance.ts similarity index 100% rename from releasing/plugin-commands-publishing/src/oidc/provenance.ts rename to releasing/commands/src/publish/oidc/provenance.ts diff --git a/releasing/plugin-commands-publishing/src/oidc/utils/shared-context.ts b/releasing/commands/src/publish/oidc/utils/shared-context.ts similarity index 100% rename from releasing/plugin-commands-publishing/src/oidc/utils/shared-context.ts rename to releasing/commands/src/publish/oidc/utils/shared-context.ts diff --git a/releasing/plugin-commands-publishing/src/otpEnv.ts b/releasing/commands/src/publish/otpEnv.ts similarity index 100% rename from releasing/plugin-commands-publishing/src/otpEnv.ts rename to releasing/commands/src/publish/otpEnv.ts diff --git a/releasing/plugin-commands-publishing/src/pack.ts b/releasing/commands/src/publish/pack.ts similarity index 100% rename from releasing/plugin-commands-publishing/src/pack.ts rename to releasing/commands/src/publish/pack.ts diff --git a/releasing/plugin-commands-publishing/src/publish.ts b/releasing/commands/src/publish/publish.ts similarity index 100% rename from releasing/plugin-commands-publishing/src/publish.ts rename to releasing/commands/src/publish/publish.ts diff --git a/releasing/plugin-commands-publishing/src/publishPackedPkg.ts b/releasing/commands/src/publish/publishPackedPkg.ts similarity index 100% rename from releasing/plugin-commands-publishing/src/publishPackedPkg.ts rename to releasing/commands/src/publish/publishPackedPkg.ts diff --git a/releasing/plugin-commands-publishing/src/recursivePublish.ts b/releasing/commands/src/publish/recursivePublish.ts similarity index 100% rename from releasing/plugin-commands-publishing/src/recursivePublish.ts rename to releasing/commands/src/publish/recursivePublish.ts diff --git a/releasing/plugin-commands-publishing/src/registryConfigKeys.ts b/releasing/commands/src/publish/registryConfigKeys.ts similarity index 100% rename from releasing/plugin-commands-publishing/src/registryConfigKeys.ts rename to releasing/commands/src/publish/registryConfigKeys.ts diff --git a/releasing/plugin-commands-deploy/test/deploy.test.ts b/releasing/commands/test/deploy/deploy.test.ts similarity index 99% rename from releasing/plugin-commands-deploy/test/deploy.test.ts rename to releasing/commands/test/deploy/deploy.test.ts index 02bbcdf7b0..4589989bb2 100644 --- a/releasing/plugin-commands-deploy/test/deploy.test.ts +++ b/releasing/commands/test/deploy/deploy.test.ts @@ -23,7 +23,7 @@ jest.unstable_mockModule('@pnpm/logger', () => { } }) const { globalWarn } = await import('@pnpm/logger') -const { deploy } = await import('@pnpm/plugin-commands-deploy') +const { deploy } = await import('@pnpm/releasing.commands') beforeEach(async () => { jest.mocked(globalWarn).mockClear() diff --git a/releasing/plugin-commands-deploy/test/deployHook.test.ts b/releasing/commands/test/deploy/deployHook.test.ts similarity index 90% rename from releasing/plugin-commands-deploy/test/deployHook.test.ts rename to releasing/commands/test/deploy/deployHook.test.ts index c3b410e639..b4e5cb1329 100644 --- a/releasing/plugin-commands-deploy/test/deployHook.test.ts +++ b/releasing/commands/test/deploy/deployHook.test.ts @@ -1,4 +1,4 @@ -import { deployHook } from '../src/deployHook.js' +import { deployHook } from '../../src/deploy/deployHook.js' test('deployHook()', () => { expect(deployHook({ diff --git a/releasing/plugin-commands-deploy/test/fixtures/is-positive.patch b/releasing/commands/test/deploy/fixtures/is-positive.patch similarity index 100% rename from releasing/plugin-commands-deploy/test/fixtures/is-positive.patch rename to releasing/commands/test/deploy/fixtures/is-positive.patch diff --git a/releasing/plugin-commands-deploy/test/shared-lockfile.test.ts b/releasing/commands/test/deploy/shared-lockfile.test.ts similarity index 99% rename from releasing/plugin-commands-deploy/test/shared-lockfile.test.ts rename to releasing/commands/test/deploy/shared-lockfile.test.ts index 1feaa34b69..e5ca9718fc 100644 --- a/releasing/plugin-commands-deploy/test/shared-lockfile.test.ts +++ b/releasing/commands/test/deploy/shared-lockfile.test.ts @@ -32,7 +32,7 @@ jest.unstable_mockModule('@pnpm/logger', () => { } }) const { globalWarn } = await import('@pnpm/logger') -const { deploy } = await import('@pnpm/plugin-commands-deploy') +const { deploy } = await import('@pnpm/releasing.commands') beforeEach(async () => { jest.mocked(globalWarn).mockClear() diff --git a/releasing/plugin-commands-deploy/test/utils/index.ts b/releasing/commands/test/deploy/utils/index.ts similarity index 100% rename from releasing/plugin-commands-deploy/test/utils/index.ts rename to releasing/commands/test/deploy/utils/index.ts diff --git a/releasing/plugin-commands-publishing/test/FailedToPublishError.test.ts b/releasing/commands/test/publish/FailedToPublishError.test.ts similarity index 96% rename from releasing/plugin-commands-publishing/test/FailedToPublishError.test.ts rename to releasing/commands/test/publish/FailedToPublishError.test.ts index 312a5181da..94e1378af9 100644 --- a/releasing/plugin-commands-publishing/test/FailedToPublishError.test.ts +++ b/releasing/commands/test/publish/FailedToPublishError.test.ts @@ -1,5 +1,5 @@ -import { createFailedToPublishError, type FailedToPublishError } from '../src/FailedToPublishError.js' -import type { PackResult } from '../src/pack.js' +import { createFailedToPublishError, type FailedToPublishError } from '../../src/publish/FailedToPublishError.js' +import type { PackResult } from '../../src/publish/pack.js' const pack = (): PackResult => ({ contents: ['index.js', 'bin.js'], diff --git a/releasing/plugin-commands-publishing/test/__snapshots__/recursivePublish.ts.snap b/releasing/commands/test/publish/__snapshots__/recursivePublish.ts.snap similarity index 100% rename from releasing/plugin-commands-publishing/test/__snapshots__/recursivePublish.ts.snap rename to releasing/commands/test/publish/__snapshots__/recursivePublish.ts.snap diff --git a/releasing/plugin-commands-publishing/test/executeTokenHelper.test.ts b/releasing/commands/test/publish/executeTokenHelper.test.ts similarity index 95% rename from releasing/plugin-commands-publishing/test/executeTokenHelper.test.ts rename to releasing/commands/test/publish/executeTokenHelper.test.ts index 9fcae21e00..5982d67ab0 100644 --- a/releasing/plugin-commands-publishing/test/executeTokenHelper.test.ts +++ b/releasing/commands/test/publish/executeTokenHelper.test.ts @@ -1,6 +1,6 @@ import { jest } from '@jest/globals' -import { executeTokenHelper } from '../src/executeTokenHelper.js' +import { executeTokenHelper } from '../../src/publish/executeTokenHelper.js' test('executeTokenHelper returns stdout of the tokenHelper command', () => { const globalWarn = jest.fn<(message: string) => void>() diff --git a/releasing/plugin-commands-publishing/test/extractManifestFromPacked.test.ts b/releasing/commands/test/publish/extractManifestFromPacked.test.ts similarity index 98% rename from releasing/plugin-commands-publishing/test/extractManifestFromPacked.test.ts rename to releasing/commands/test/publish/extractManifestFromPacked.test.ts index a686eb3524..5775c9f400 100644 --- a/releasing/plugin-commands-publishing/test/extractManifestFromPacked.test.ts +++ b/releasing/commands/test/publish/extractManifestFromPacked.test.ts @@ -10,7 +10,7 @@ import { isTarballPath, PublishArchiveMissingManifestError, type TarballPath, -} from '../src/extractManifestFromPacked.js' +} from '../../src/publish/extractManifestFromPacked.js' async function createTarball (tarballPath: string, contents: Record): Promise { const pack = tar.pack() diff --git a/releasing/plugin-commands-publishing/test/gitChecks.ts b/releasing/commands/test/publish/gitChecks.ts similarity index 98% rename from releasing/plugin-commands-publishing/test/gitChecks.ts rename to releasing/commands/test/publish/gitChecks.ts index cb4c9a03cc..295eee645e 100644 --- a/releasing/plugin-commands-publishing/test/gitChecks.ts +++ b/releasing/commands/test/publish/gitChecks.ts @@ -11,7 +11,7 @@ import { DEFAULT_OPTS } from './utils/index.js' jest.unstable_mockModule('enquirer', () => ({ default: { prompt: jest.fn() } })) const { default: enquirer } = await import('enquirer') -const { publish } = await import('@pnpm/plugin-commands-publishing') +const { publish } = await import('@pnpm/releasing.commands') const prompt = jest.mocked(enquirer.prompt) diff --git a/releasing/plugin-commands-publishing/test/oidcAuthToken.test.ts b/releasing/commands/test/publish/oidcAuthToken.test.ts similarity index 99% rename from releasing/plugin-commands-publishing/test/oidcAuthToken.test.ts rename to releasing/commands/test/publish/oidcAuthToken.test.ts index 4e887454d5..bfd8557cad 100644 --- a/releasing/plugin-commands-publishing/test/oidcAuthToken.test.ts +++ b/releasing/commands/test/publish/oidcAuthToken.test.ts @@ -8,7 +8,7 @@ import { AuthTokenJsonInterruptedError, AuthTokenMalformedJsonError, fetchAuthToken, -} from '../src/oidc/authToken.js' +} from '../../src/publish/oidc/authToken.js' describe('fetchAuthToken', () => { const registry = 'https://registry.npmjs.org' diff --git a/releasing/plugin-commands-publishing/test/oidcIdToken.test.ts b/releasing/commands/test/publish/oidcIdToken.test.ts similarity index 99% rename from releasing/plugin-commands-publishing/test/oidcIdToken.test.ts rename to releasing/commands/test/publish/oidcIdToken.test.ts index 363c5e4928..e842ae6d3a 100644 --- a/releasing/plugin-commands-publishing/test/oidcIdToken.test.ts +++ b/releasing/commands/test/publish/oidcIdToken.test.ts @@ -8,7 +8,7 @@ import { IdTokenGitHubJsonInterruptedError, IdTokenGitHubJsonInvalidValueError, IdTokenGitHubWorkflowIncorrectPermissionsError, -} from '../src/oidc/idToken.js' +} from '../../src/publish/oidc/idToken.js' describe('getIdToken', () => { const registry = 'https://registry.npmjs.org' diff --git a/releasing/plugin-commands-publishing/test/oidcProvenance.test.ts b/releasing/commands/test/publish/oidcProvenance.test.ts similarity index 99% rename from releasing/plugin-commands-publishing/test/oidcProvenance.test.ts rename to releasing/commands/test/publish/oidcProvenance.test.ts index 41a2d216d5..eab803036e 100644 --- a/releasing/plugin-commands-publishing/test/oidcProvenance.test.ts +++ b/releasing/commands/test/publish/oidcProvenance.test.ts @@ -7,7 +7,7 @@ import { type ProvenanceFetchOptions, ProvenanceInsufficientInformationError, ProvenanceMalformedIdTokenError, -} from '../src/oidc/provenance.js' +} from '../../src/publish/oidc/provenance.js' describe('determineProvenance', () => { const registry = 'https://registry.npmjs.org' diff --git a/releasing/plugin-commands-publishing/test/optEnv.test.ts b/releasing/commands/test/publish/optEnv.test.ts similarity index 96% rename from releasing/plugin-commands-publishing/test/optEnv.test.ts rename to releasing/commands/test/publish/optEnv.test.ts index e9cf6c52f0..fcd343156d 100644 --- a/releasing/plugin-commands-publishing/test/optEnv.test.ts +++ b/releasing/commands/test/publish/optEnv.test.ts @@ -1,4 +1,4 @@ -import { optionsWithOtpEnv } from '../src/otpEnv.js' +import { optionsWithOtpEnv } from '../../src/publish/otpEnv.js' describe('optionsWithOtpEnv', () => { test('returns the same unchanged options when neither --otp nor PNPM_CONFIG_OTP is defined', () => { diff --git a/releasing/plugin-commands-publishing/test/pack.ts b/releasing/commands/test/publish/pack.ts similarity index 98% rename from releasing/plugin-commands-publishing/test/pack.ts rename to releasing/commands/test/publish/pack.ts index 0f55c074f3..ae4054d382 100644 --- a/releasing/plugin-commands-publishing/test/pack.ts +++ b/releasing/commands/test/publish/pack.ts @@ -1,14 +1,14 @@ import fs from 'node:fs' import path from 'node:path' -import { pack } from '@pnpm/plugin-commands-publishing' import { prepare, preparePackages, tempDir } from '@pnpm/prepare' +import { pack } from '@pnpm/releasing.commands' import { filterPackagesFromDir } from '@pnpm/workspace.filter-packages-from-dir' import chalk from 'chalk' import * as tar from 'tar' import { writeYamlFileSync } from 'write-yaml-file' -import type { PackResultJson } from '../src/pack.js' +import type { PackResultJson } from '../../src/publish/pack.js' import { DEFAULT_OPTS } from './utils/index.js' test('pack: package with package.json', async () => { @@ -258,7 +258,7 @@ const modeIsExecutable = (mode: number) => (mode & 0o111) === 0o111 await pack.handler({ ...DEFAULT_OPTS, argv: { original: [] }, - dir: path.join(import.meta.dirname, '../fixtures/has-bin'), + dir: path.join(import.meta.dirname, '../../fixtures/has-bin'), extraBinPaths: [], packDestination: process.cwd(), }) @@ -285,7 +285,7 @@ test('pack: should embed readme', async () => { await pack.handler({ ...DEFAULT_OPTS, argv: { original: [] }, - dir: path.join(import.meta.dirname, '../fixtures/readme'), + dir: path.join(import.meta.dirname, '../../fixtures/readme'), extraBinPaths: [], packDestination: process.cwd(), embedReadme: true, @@ -304,7 +304,7 @@ test('pack: should not embed readme', async () => { await pack.handler({ ...DEFAULT_OPTS, argv: { original: [] }, - dir: path.join(import.meta.dirname, '../fixtures/readme'), + dir: path.join(import.meta.dirname, '../../fixtures/readme'), extraBinPaths: [], packDestination: process.cwd(), embedReadme: false, diff --git a/releasing/plugin-commands-publishing/test/publish.ts b/releasing/commands/test/publish/publish.ts similarity index 99% rename from releasing/plugin-commands-publishing/test/publish.ts rename to releasing/commands/test/publish/publish.ts index caf5ffb06f..c5c4e78291 100644 --- a/releasing/plugin-commands-publishing/test/publish.ts +++ b/releasing/commands/test/publish/publish.ts @@ -2,9 +2,9 @@ import fs from 'node:fs' import path from 'node:path' import { getCatalogsFromWorkspaceManifest } from '@pnpm/catalogs.config' -import { pack, publish } from '@pnpm/plugin-commands-publishing' import { prepare, preparePackages } from '@pnpm/prepare' import { REGISTRY_MOCK_PORT } from '@pnpm/registry-mock' +import { pack, publish } from '@pnpm/releasing.commands' import { createTestIpcServer } from '@pnpm/test-ipc-server' import { isCI } from 'ci-info' import crossSpawn from 'cross-spawn' @@ -23,7 +23,7 @@ const CREDENTIALS = [ `--//localhost:${REGISTRY_MOCK_PORT}/:_password=${Buffer.from('password').toString('base64')}`, `--//localhost:${REGISTRY_MOCK_PORT}/:email=foo@bar.net`, ] -const pnpmBin = path.join(import.meta.dirname, '../../../pnpm/bin/pnpm.mjs') +const pnpmBin = path.join(import.meta.dirname, '../../../../pnpm/bin/pnpm.mjs') test('publish: package with package.json', async () => { prepare({ diff --git a/releasing/plugin-commands-publishing/test/recursivePublish.ts b/releasing/commands/test/publish/recursivePublish.ts similarity index 99% rename from releasing/plugin-commands-publishing/test/recursivePublish.ts rename to releasing/commands/test/publish/recursivePublish.ts index 3bcbc7e76c..79998c0077 100644 --- a/releasing/plugin-commands-publishing/test/recursivePublish.ts +++ b/releasing/commands/test/publish/recursivePublish.ts @@ -3,9 +3,9 @@ import path from 'node:path' import { jest } from '@jest/globals' import { streamParser } from '@pnpm/logger' -import { publish } from '@pnpm/plugin-commands-publishing' import { preparePackages } from '@pnpm/prepare' import { REGISTRY_MOCK_PORT } from '@pnpm/registry-mock' +import { publish } from '@pnpm/releasing.commands' import type { ProjectManifest } from '@pnpm/types' import { filterPackagesFromDir } from '@pnpm/workspace.filter-packages-from-dir' import crossSpawn from 'cross-spawn' diff --git a/releasing/plugin-commands-publishing/test/registryConfigKeys.test.ts b/releasing/commands/test/publish/registryConfigKeys.test.ts similarity index 97% rename from releasing/plugin-commands-publishing/test/registryConfigKeys.test.ts rename to releasing/commands/test/publish/registryConfigKeys.test.ts index 890fd70b03..8a57cc3db4 100644 --- a/releasing/plugin-commands-publishing/test/registryConfigKeys.test.ts +++ b/releasing/commands/test/publish/registryConfigKeys.test.ts @@ -4,7 +4,7 @@ import { parseSupportedRegistryUrl, type RegistryConfigKey, type SupportedRegistryUrlInfo, -} from '../src/registryConfigKeys.js' +} from '../../src/publish/registryConfigKeys.js' describe('parseSupportedRegistryUrl', () => { type Case = [string, SupportedRegistryUrlInfo | undefined] diff --git a/releasing/plugin-commands-publishing/test/utils/index.ts b/releasing/commands/test/publish/utils/index.ts similarity index 100% rename from releasing/plugin-commands-publishing/test/utils/index.ts rename to releasing/commands/test/publish/utils/index.ts diff --git a/releasing/plugin-commands-publishing/test/utils/tokenHelperBasic.bat b/releasing/commands/test/publish/utils/tokenHelperBasic.bat similarity index 100% rename from releasing/plugin-commands-publishing/test/utils/tokenHelperBasic.bat rename to releasing/commands/test/publish/utils/tokenHelperBasic.bat diff --git a/releasing/plugin-commands-publishing/test/utils/tokenHelperBasic.js b/releasing/commands/test/publish/utils/tokenHelperBasic.js similarity index 100% rename from releasing/plugin-commands-publishing/test/utils/tokenHelperBasic.js rename to releasing/commands/test/publish/utils/tokenHelperBasic.js diff --git a/releasing/plugin-commands-publishing/test/utils/tokenHelperBearer.bat b/releasing/commands/test/publish/utils/tokenHelperBearer.bat similarity index 100% rename from releasing/plugin-commands-publishing/test/utils/tokenHelperBearer.bat rename to releasing/commands/test/publish/utils/tokenHelperBearer.bat diff --git a/releasing/plugin-commands-publishing/test/utils/tokenHelperBearer.js b/releasing/commands/test/publish/utils/tokenHelperBearer.js similarity index 100% rename from releasing/plugin-commands-publishing/test/utils/tokenHelperBearer.js rename to releasing/commands/test/publish/utils/tokenHelperBearer.js diff --git a/installing/plugin-commands-installation/test/tsconfig.json b/releasing/commands/test/tsconfig.json similarity index 100% rename from installing/plugin-commands-installation/test/tsconfig.json rename to releasing/commands/test/tsconfig.json diff --git a/releasing/plugin-commands-publishing/tsconfig.json b/releasing/commands/tsconfig.json similarity index 69% rename from releasing/plugin-commands-publishing/tsconfig.json rename to releasing/commands/tsconfig.json index 5a75fc5073..e7afa60581 100644 --- a/releasing/plugin-commands-publishing/tsconfig.json +++ b/releasing/commands/tsconfig.json @@ -9,9 +9,15 @@ "../../__typings__/**/*.d.ts" ], "references": [ + { + "path": "../../__utils__/assert-project" + }, { "path": "../../__utils__/prepare" }, + { + "path": "../../__utils__/test-fixtures" + }, { "path": "../../__utils__/test-ipc-server" }, @@ -37,11 +43,23 @@ "path": "../../config/pick-registry-for-package" }, { - "path": "../../engine/runtime/plugin-commands-env" + "path": "../../deps/dependency-path" + }, + { + "path": "../../engine/runtime/commands" }, { "path": "../../exec/lifecycle" }, + { + "path": "../../fetching/directory-fetcher" + }, + { + "path": "../../fs/indexed-pkg-importer" + }, + { + "path": "../../fs/is-empty-dir-or-nothing" + }, { "path": "../../fs/packlist" }, @@ -51,12 +69,24 @@ { "path": "../../installing/client" }, + { + "path": "../../installing/commands" + }, + { + "path": "../../lockfile/fs" + }, + { + "path": "../../lockfile/types" + }, { "path": "../../network/fetch" }, { "path": "../../network/git-utils" }, + { + "path": "../../packages/constants" + }, { "path": "../../packages/error" }, diff --git a/installing/plugin-commands-installation/tsconfig.lint.json b/releasing/commands/tsconfig.lint.json similarity index 100% rename from installing/plugin-commands-installation/tsconfig.lint.json rename to releasing/commands/tsconfig.lint.json diff --git a/releasing/plugin-commands-deploy/CHANGELOG.md b/releasing/plugin-commands-deploy/CHANGELOG.md deleted file mode 100644 index aea45aaa08..0000000000 --- a/releasing/plugin-commands-deploy/CHANGELOG.md +++ /dev/null @@ -1,2260 +0,0 @@ -# @pnpm/plugin-commands-deploy - -## 1002.0.14 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.8 -- @pnpm/plugin-commands-installation@1004.6.10 - -## 1002.0.13 - -### Patch Changes - -- Updated dependencies [7c1382f] -- Updated dependencies [dee39ec] - - @pnpm/types@1000.9.0 - - @pnpm/cli-utils@1001.2.7 - - @pnpm/config@1004.4.2 - - @pnpm/directory-fetcher@1000.1.14 - - @pnpm/lockfile.fs@1001.1.21 - - @pnpm/lockfile.types@1002.0.2 - - @pnpm/dependency-path@1001.1.3 - - @pnpm/plugin-commands-installation@1004.6.9 - - @pnpm/fs.indexed-pkg-importer@1000.1.14 - -## 1002.0.12 - -### Patch Changes - -- Updated dependencies [9865167] - - @pnpm/config@1004.4.1 - - @pnpm/cli-utils@1001.2.6 - - @pnpm/plugin-commands-installation@1004.6.8 - -## 1002.0.11 - -### Patch Changes - -- @pnpm/plugin-commands-installation@1004.6.7 -- @pnpm/cli-utils@1001.2.5 - -## 1002.0.10 - -### Patch Changes - -- @pnpm/plugin-commands-installation@1004.6.6 - -## 1002.0.9 - -### Patch Changes - -- @pnpm/plugin-commands-installation@1004.6.5 - -## 1002.0.8 - -### Patch Changes - -- Updated dependencies [9b9faa5] -- Updated dependencies [fb4da0c] -- Updated dependencies [93fdc73] - - @pnpm/fs.indexed-pkg-importer@1000.1.13 - - @pnpm/config@1004.4.0 - - @pnpm/plugin-commands-installation@1004.6.4 - - @pnpm/cli-utils@1001.2.4 - - @pnpm/dependency-path@1001.1.2 - - @pnpm/directory-fetcher@1000.1.13 - - @pnpm/lockfile.fs@1001.1.20 - -## 1002.0.7 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.3 -- @pnpm/plugin-commands-installation@1004.6.3 - -## 1002.0.6 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.2 -- @pnpm/plugin-commands-installation@1004.6.2 - -## 1002.0.5 - -### Patch Changes - -- Updated dependencies [6365bc4] - - @pnpm/constants@1001.3.1 - - @pnpm/config@1004.3.1 - - @pnpm/lockfile.fs@1001.1.19 - - @pnpm/error@1000.0.5 - - @pnpm/plugin-commands-installation@1004.6.1 - - @pnpm/cli-utils@1001.2.1 - - @pnpm/fs.indexed-pkg-importer@1000.1.12 - - @pnpm/directory-fetcher@1000.1.12 - -## 1002.0.4 - -### Patch Changes - -- Updated dependencies [c182b2d] -- Updated dependencies [38e2599] -- Updated dependencies [e792927] - - @pnpm/plugin-commands-installation@1004.6.0 - - @pnpm/config@1004.3.0 - - @pnpm/types@1000.8.0 - - @pnpm/cli-utils@1001.2.0 - - @pnpm/directory-fetcher@1000.1.11 - - @pnpm/lockfile.fs@1001.1.18 - - @pnpm/lockfile.types@1002.0.1 - - @pnpm/dependency-path@1001.1.1 - - @pnpm/fs.indexed-pkg-importer@1000.1.12 - -## 1002.0.3 - -### Patch Changes - -- @pnpm/plugin-commands-installation@1004.5.1 -- @pnpm/cli-utils@1001.1.2 - -## 1002.0.2 - -### Patch Changes - -- Updated dependencies [8747b4e] - - @pnpm/plugin-commands-installation@1004.5.0 - - @pnpm/cli-utils@1001.1.1 - -## 1002.0.1 - -### Patch Changes - -- Updated dependencies [3ebc0ce] - - @pnpm/cli-utils@1001.1.0 - - @pnpm/plugin-commands-installation@1004.4.2 - -## 1002.0.0 - -### Major Changes - -- d1edf73: Removed node fetcher. The binary fetcher should be used for downloading node assets. -- f91922c: Changed how the integrity of the node.js artifact is stored in the lockfile. - -### Patch Changes - -- Updated dependencies [d1edf73] -- Updated dependencies [d1edf73] -- Updated dependencies [86b33e9] -- Updated dependencies [f91922c] - - @pnpm/dependency-path@1001.1.0 - - @pnpm/constants@1001.3.0 - - @pnpm/lockfile.types@1002.0.0 - - @pnpm/plugin-commands-installation@1004.4.1 - - @pnpm/lockfile.fs@1001.1.17 - - @pnpm/config@1004.2.1 - - @pnpm/error@1000.0.4 - - @pnpm/cli-utils@1001.0.3 - - @pnpm/directory-fetcher@1000.1.10 - - @pnpm/fs.indexed-pkg-importer@1000.1.11 - -## 1001.1.31 - -### Patch Changes - -- Updated dependencies [1a07b8f] -- Updated dependencies [6f7ac0f] -- Updated dependencies [6f7ac0f] -- Updated dependencies [1a07b8f] -- Updated dependencies [1a07b8f] - - @pnpm/types@1000.7.0 - - @pnpm/plugin-commands-installation@1004.4.0 - - @pnpm/config@1004.2.0 - - @pnpm/lockfile.types@1001.1.0 - - @pnpm/constants@1001.2.0 - - @pnpm/cli-utils@1001.0.2 - - @pnpm/directory-fetcher@1000.1.9 - - @pnpm/lockfile.fs@1001.1.16 - - @pnpm/dependency-path@1001.0.2 - - @pnpm/fs.indexed-pkg-importer@1000.1.10 - - @pnpm/error@1000.0.3 - -## 1001.1.30 - -### Patch Changes - -- Updated dependencies [7ad0bc3] - - @pnpm/cli-utils@1001.0.1 - - @pnpm/plugin-commands-installation@1004.3.1 - -## 1001.1.29 - -### Patch Changes - -- Updated dependencies [623da6f] -- Updated dependencies [cf630a8] -- Updated dependencies [e225310] - - @pnpm/config@1004.1.0 - - @pnpm/cli-utils@1001.0.0 - - @pnpm/plugin-commands-installation@1004.3.0 - - @pnpm/dependency-path@1001.0.1 - - @pnpm/lockfile.fs@1001.1.15 - -## 1001.1.28 - -### Patch Changes - -- Updated dependencies [b511eac] - - @pnpm/plugin-commands-installation@1004.2.2 - -## 1001.1.27 - -### Patch Changes - -- @pnpm/plugin-commands-installation@1004.2.1 - -## 1001.1.26 - -### Patch Changes - -- 983efdc: Fix a bug in which `pnpm deploy` fails due to overridden dependencies having peer dependencies causing `ERR_PNPM_OUTDATED_LOCKFILE` [#9595](https://github.com/pnpm/pnpm/issues/9595). -- Updated dependencies [983efdc] -- Updated dependencies [540986f] - - @pnpm/plugin-commands-installation@1004.2.0 - - @pnpm/dependency-path@1001.0.0 - - @pnpm/lockfile.fs@1001.1.14 - - @pnpm/cli-utils@1000.1.7 - -## 1001.1.25 - -### Patch Changes - -- 1959f99: Revert [#9574](https://github.com/pnpm/pnpm/pull/9574) to fix a regression [#9596](https://github.com/pnpm/pnpm/issues/9596). -- Updated dependencies [b217bbb] -- Updated dependencies [b0ead51] -- Updated dependencies [c8341cc] -- Updated dependencies [b0ead51] -- Updated dependencies [046af72] - - @pnpm/plugin-commands-installation@1004.1.0 - - @pnpm/config@1004.0.0 - - @pnpm/directory-fetcher@1000.1.8 - - @pnpm/cli-utils@1000.1.6 - - @pnpm/lockfile.fs@1001.1.13 - - @pnpm/fs.indexed-pkg-importer@1000.1.9 - -## 1001.1.24 - -### Patch Changes - -- 3387aa9: Fix an issue in which `pnpm deploy --legacy` creates unexpected directories when the root `package.json` has a workspace package as a peer dependency [#9550](https://github.com/pnpm/pnpm/issues/9550). -- 3f268ff: Let `pnpm deploy` work in repos with `overrides` when `inject-workspace-packages=true` [#9283](https://github.com/pnpm/pnpm/issues/9283). -- Updated dependencies [8d175c0] - - @pnpm/config@1003.1.1 - - @pnpm/plugin-commands-installation@1004.0.3 - - @pnpm/cli-utils@1000.1.5 - - @pnpm/fs.indexed-pkg-importer@1000.1.8 - -## 1001.1.23 - -### Patch Changes - -- 09cf46f: Update `@pnpm/logger` in peer dependencies. -- Updated dependencies [b282bd1] -- Updated dependencies [fdb1d98] -- Updated dependencies [e4af08c] -- Updated dependencies [09cf46f] -- Updated dependencies [36d1448] -- Updated dependencies [9362b5f] -- Updated dependencies [5ec7255] -- Updated dependencies [6cf010c] - - @pnpm/config@1003.1.0 - - @pnpm/plugin-commands-installation@1004.0.2 - - @pnpm/directory-fetcher@1000.1.7 - - @pnpm/fs.indexed-pkg-importer@1000.1.7 - - @pnpm/cli-utils@1000.1.4 - - @pnpm/lockfile.fs@1001.1.12 - - @pnpm/types@1000.6.0 - - @pnpm/lockfile.types@1001.0.8 - - @pnpm/dependency-path@1000.0.9 - -## 1001.1.22 - -### Patch Changes - -- Updated dependencies [7c7f0d6] - - @pnpm/common-cli-options-help@1000.0.1 - - @pnpm/plugin-commands-installation@1004.0.1 - - @pnpm/cli-utils@1000.1.3 - - @pnpm/config@1003.0.1 - -## 1001.1.21 - -### Patch Changes - -- Updated dependencies [56bb69b] -- Updated dependencies [8a9f3a4] -- Updated dependencies [9c3dd03] -- Updated dependencies [5b73df1] - - @pnpm/config@1003.0.0 - - @pnpm/plugin-commands-installation@1004.0.0 - - @pnpm/logger@1001.0.0 - - @pnpm/types@1000.5.0 - - @pnpm/cli-utils@1000.1.2 - - @pnpm/fs.indexed-pkg-importer@1000.1.6 - - @pnpm/directory-fetcher@1000.1.6 - - @pnpm/lockfile.fs@1001.1.11 - - @pnpm/lockfile.types@1001.0.7 - - @pnpm/dependency-path@1000.0.8 - -## 1001.1.20 - -### Patch Changes - -- Updated dependencies [032fff8] -- Updated dependencies [4d95e93] - - @pnpm/fs.indexed-pkg-importer@1000.1.5 - - @pnpm/plugin-commands-installation@1003.0.1 - - @pnpm/directory-fetcher@1000.1.5 - - @pnpm/cli-utils@1000.1.1 - - @pnpm/lockfile.fs@1001.1.10 - - @pnpm/config@1002.7.2 - -## 1001.1.19 - -### Patch Changes - -- Updated dependencies [750ae7d] -- Updated dependencies [5679712] -- Updated dependencies [01f2bcf] -- Updated dependencies [750ae7d] -- Updated dependencies [8033854] -- Updated dependencies [1413c25] - - @pnpm/types@1000.4.0 - - @pnpm/config@1002.7.1 - - @pnpm/plugin-commands-installation@1003.0.0 - - @pnpm/cli-utils@1000.1.0 - - @pnpm/directory-fetcher@1000.1.4 - - @pnpm/lockfile.fs@1001.1.9 - - @pnpm/lockfile.types@1001.0.6 - - @pnpm/dependency-path@1000.0.7 - - @pnpm/fs.indexed-pkg-importer@1000.1.4 - -## 1001.1.18 - -### Patch Changes - -- Updated dependencies [e57f1df] - - @pnpm/config@1002.7.0 - - @pnpm/cli-utils@1000.0.19 - - @pnpm/plugin-commands-installation@1002.2.4 - -## 1001.1.17 - -### Patch Changes - -- 9d30085: Removed a defunct special case to handle the `catalog:` protocol when deploying a package. This is no longer necessary with newer version of pnpm which handle injected workspace packages using the `catalog:` protocol out of the box. -- Updated dependencies [9bcca9f] -- Updated dependencies [5b35dff] -- Updated dependencies [9bcca9f] -- Updated dependencies [5f7be64] -- Updated dependencies [5f7be64] - - @pnpm/config@1002.6.0 - - @pnpm/types@1000.3.0 - - @pnpm/cli-utils@1000.0.18 - - @pnpm/plugin-commands-installation@1002.2.3 - - @pnpm/lockfile.types@1001.0.5 - - @pnpm/directory-fetcher@1000.1.3 - - @pnpm/lockfile.fs@1001.1.8 - - @pnpm/dependency-path@1000.0.6 - - @pnpm/fs.indexed-pkg-importer@1000.1.3 - -## 1001.1.16 - -### Patch Changes - -- Updated dependencies [936430a] - - @pnpm/config@1002.5.4 - - @pnpm/plugin-commands-installation@1002.2.2 - - @pnpm/cli-utils@1000.0.17 - - @pnpm/directory-fetcher@1000.1.2 - - @pnpm/lockfile.fs@1001.1.7 - - @pnpm/fs.indexed-pkg-importer@1000.1.2 - -## 1001.1.15 - -### Patch Changes - -- Updated dependencies [e5b7bf4] - - @pnpm/plugin-commands-installation@1002.2.1 - -## 1001.1.14 - -### Patch Changes - -- cda1c43: An internal refactor was made to the `deploy` command to better handle a change in `plugin-commands-installation` when `node-linker=hoisted`. There are no behavior changes expected with this refactor. -- Updated dependencies [b4efd0e] -- Updated dependencies [6e4459c] -- Updated dependencies [cda1c43] - - @pnpm/plugin-commands-installation@1002.2.0 - - @pnpm/config@1002.5.3 - - @pnpm/cli-utils@1000.0.16 - -## 1001.1.13 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.15 -- @pnpm/plugin-commands-installation@1002.1.2 -- @pnpm/dependency-path@1000.0.5 -- @pnpm/config@1002.5.2 -- @pnpm/lockfile.fs@1001.1.6 - -## 1001.1.12 - -### Patch Changes - -- Updated dependencies [c3aa4d8] - - @pnpm/config@1002.5.1 - - @pnpm/cli-utils@1000.0.14 - - @pnpm/plugin-commands-installation@1002.1.1 - -## 1001.1.11 - -### Patch Changes - -- f5940cc: `pnpm deploy` should not remove fields from the deployed package's `package.json` file [#9215](https://github.com/pnpm/pnpm/issues/9215). -- a5e4965: Fix `pnpm deploy` creating a `package.json` without the `imports` and `license` field [#9193](https://github.com/pnpm/pnpm/issues/9193). -- e4eeafd: Fix a bug causing entries in the `catalogs` section of the `pnpm-lock.yaml` file to be removed when `dedupe-peer-dependents=false` on a filtered install. [#9112](https://github.com/pnpm/pnpm/issues/9112) -- Updated dependencies [6a59366] -- Updated dependencies [a5e4965] -- Updated dependencies [d9d7607] -- Updated dependencies [d965748] -- Updated dependencies [e4eeafd] - - @pnpm/plugin-commands-installation@1002.1.0 - - @pnpm/types@1000.2.1 - - @pnpm/config@1002.5.0 - - @pnpm/dependency-path@1000.0.4 - - @pnpm/cli-utils@1000.0.13 - - @pnpm/directory-fetcher@1000.1.1 - - @pnpm/lockfile.fs@1001.1.5 - - @pnpm/lockfile.types@1001.0.4 - - @pnpm/fs.indexed-pkg-importer@1000.1.1 - -## 1001.1.10 - -### Patch Changes - -- Updated dependencies [76973d8] -- Updated dependencies [1c2eb8c] - - @pnpm/plugin-commands-installation@1002.0.1 - - @pnpm/config@1002.4.1 - - @pnpm/cli-utils@1000.0.12 - -## 1001.1.9 - -### Patch Changes - -- Updated dependencies [8fcc221] -- Updated dependencies [8fcc221] -- Updated dependencies [e32b1a2] -- Updated dependencies [5296961] -- Updated dependencies [8fcc221] -- Updated dependencies [e32b1a2] - - @pnpm/plugin-commands-installation@1002.0.0 - - @pnpm/config@1002.4.0 - - @pnpm/fs.indexed-pkg-importer@1000.1.0 - - @pnpm/types@1000.2.0 - - @pnpm/directory-fetcher@1000.1.0 - - @pnpm/cli-utils@1000.0.11 - - @pnpm/lockfile.fs@1001.1.4 - - @pnpm/lockfile.types@1001.0.3 - - @pnpm/dependency-path@1000.0.3 - -## 1001.1.8 - -### Patch Changes - -- Updated dependencies [fee898f] -- Updated dependencies [546ab37] - - @pnpm/config@1002.3.1 - - @pnpm/plugin-commands-installation@1001.5.1 - - @pnpm/cli-utils@1000.0.10 - - @pnpm/lockfile.fs@1001.1.3 - -## 1001.1.7 - -### Patch Changes - -- Updated dependencies [91d46ee] - - @pnpm/plugin-commands-installation@1001.5.0 - - @pnpm/cli-utils@1000.0.9 - -## 1001.1.6 - -### Patch Changes - -- Updated dependencies [f6006f2] - - @pnpm/plugin-commands-installation@1001.4.0 - - @pnpm/config@1002.3.0 - - @pnpm/cli-utils@1000.0.8 - -## 1001.1.5 - -### Patch Changes - -- 96cdfa3: `pnpm deploy --legacy` should work without injected dependencies. -- e9d8f48: Add information about how to deploy without "injected dependencies" to the "pnpm deploy" error message. - - @pnpm/plugin-commands-installation@1001.3.2 - -## 1001.1.4 - -### Patch Changes - -- a08a5a9: Fix a bug in which `pnpm deploy` fails to read the correct `projectId` when the deploy source is the same as the workspace directory [#9001](https://github.com/pnpm/pnpm/issues/9001). - - @pnpm/cli-utils@1000.0.7 - - @pnpm/config@1002.2.1 - - @pnpm/directory-fetcher@1000.0.5 - - @pnpm/plugin-commands-installation@1001.3.1 - -## 1001.1.3 - -### Patch Changes - -- 9a44e6c: `pnpm deploy` should inherit the `pnpm` object from the root `package.json` [#8991](https://github.com/pnpm/pnpm/pull/8991). -- b562deb: Fix `pnpm deploy` creating a package.json without the `"type"` key [#8962](https://github.com/pnpm/pnpm/issues/8962). -- Updated dependencies [9a44e6c] -- Updated dependencies [b562deb] -- Updated dependencies [f3ffaed] -- Updated dependencies [c96eb2b] - - @pnpm/constants@1001.1.0 - - @pnpm/types@1000.1.1 - - @pnpm/plugin-commands-installation@1001.3.0 - - @pnpm/config@1002.2.0 - - @pnpm/lockfile.fs@1001.1.2 - - @pnpm/error@1000.0.2 - - @pnpm/cli-utils@1000.0.6 - - @pnpm/directory-fetcher@1000.0.4 - - @pnpm/lockfile.types@1001.0.2 - - @pnpm/dependency-path@1000.0.2 - - @pnpm/catalogs.resolver@1000.0.2 - - @pnpm/fs.indexed-pkg-importer@1000.0.5 - -## 1001.1.2 - -### Patch Changes - -- Updated dependencies [e050221] - - @pnpm/plugin-commands-installation@1001.2.1 - - @pnpm/cli-utils@1000.0.5 - - @pnpm/config@1002.1.2 - - @pnpm/directory-fetcher@1000.0.3 - - @pnpm/fs.indexed-pkg-importer@1000.0.4 - -## 1001.1.1 - -### Patch Changes - -- Updated dependencies [c7eefdd] -- Updated dependencies [9591a18] -- Updated dependencies [1f5169f] - - @pnpm/plugin-commands-installation@1001.2.0 - - @pnpm/types@1000.1.0 - - @pnpm/config@1002.1.1 - - @pnpm/cli-utils@1000.0.4 - - @pnpm/directory-fetcher@1000.0.2 - - @pnpm/lockfile.fs@1001.1.1 - - @pnpm/lockfile.types@1001.0.1 - - @pnpm/dependency-path@1000.0.1 - - @pnpm/fs.indexed-pkg-importer@1000.0.3 - -## 1001.1.0 - -### Minor Changes - -- f891288: `pnpm deploy` now tries creating a dedicated lockfile from a shared lockfile for deployment. It will fallback to deployment without a lockfile if there is no shared lockfile or `force-legacy-deploy` is set to `true`. - -### Patch Changes - -- f891288: Fix an issue in which `pnpm deploy --prod` fails due to missing `devDependencies` [#8778](https://github.com/pnpm/pnpm/issues/8778). -- Updated dependencies [f90a94b] -- Updated dependencies [f891288] -- Updated dependencies [f891288] - - @pnpm/config@1002.1.0 - - @pnpm/plugin-commands-installation@1001.1.0 - - @pnpm/cli-utils@1000.0.3 - -## 1001.0.2 - -### Patch Changes - -- Updated dependencies [f685565] - - @pnpm/plugin-commands-installation@1001.0.2 - - @pnpm/fs.indexed-pkg-importer@1000.0.2 - - @pnpm/cli-utils@1000.0.2 - -## 1001.0.1 - -### Patch Changes - -- @pnpm/plugin-commands-installation@1001.0.1 - -## 1001.0.0 - -### Major Changes - -- ac5b9d8: All dependencies are installed even when the `NODE_ENV` environment variable is set to `production [#8827](https://github.com/pnpm/pnpm/issues/8827). -- 31911f1: The deploy command works only in workspaces that use the `inject-workspace-packages=true` setting. - -### Patch Changes - -- Updated dependencies [ac5b9d8] -- Updated dependencies [31911f1] -- Updated dependencies [b8bda0a] -- Updated dependencies [d47c426] -- Updated dependencies [a76da0c] - - @pnpm/plugin-commands-installation@1001.0.0 - - @pnpm/cli-utils@1000.0.1 - - @pnpm/error@1000.0.1 - - @pnpm/fs.indexed-pkg-importer@1000.0.1 - - @pnpm/directory-fetcher@1000.0.1 - - @pnpm/catalogs.resolver@1000.0.1 - -## 5.1.32 - -### Patch Changes - -- Updated dependencies [477e0c1] -- Updated dependencies [19d5b51] -- Updated dependencies [6b27c81] - - @pnpm/plugin-commands-installation@18.0.0 - - @pnpm/error@6.0.3 - - @pnpm/cli-utils@4.0.8 - - @pnpm/catalogs.resolver@0.1.2 - - @pnpm/fs.indexed-pkg-importer@6.0.9 - - @pnpm/directory-fetcher@8.0.10 - -## 5.1.31 - -### Patch Changes - -- Updated dependencies [6014522] - - @pnpm/plugin-commands-installation@17.2.7 - - @pnpm/cli-utils@4.0.7 - - @pnpm/fs.indexed-pkg-importer@6.0.9 - - @pnpm/directory-fetcher@8.0.9 - -## 5.1.30 - -### Patch Changes - -- @pnpm/plugin-commands-installation@17.2.6 -- @pnpm/cli-utils@4.0.6 -- @pnpm/fs.indexed-pkg-importer@6.0.9 -- @pnpm/directory-fetcher@8.0.9 - -## 5.1.29 - -### Patch Changes - -- @pnpm/plugin-commands-installation@17.2.5 - -## 5.1.28 - -### Patch Changes - -- Updated dependencies [83681da] - - @pnpm/plugin-commands-installation@17.2.4 - - @pnpm/error@6.0.2 - - @pnpm/cli-utils@4.0.6 - - @pnpm/catalogs.resolver@0.1.1 - - @pnpm/fs.indexed-pkg-importer@6.0.9 - - @pnpm/directory-fetcher@8.0.9 - -## 5.1.27 - -### Patch Changes - -- ad1fd64: Fix a regression in which `pnpm deploy` with `node-linker=hoisted` produces an empty `node_modules` directory [#6682](https://github.com/pnpm/pnpm/issues/6682). -- eeb76cd: `pnpm deploy` should work in workspace with `shared-workspace-lockfile=false` [#8475](https://github.com/pnpm/pnpm/issues/8475). -- Updated dependencies [ad1fd64] -- Updated dependencies [eeb76cd] - - @pnpm/plugin-commands-installation@17.2.3 - -## 5.1.26 - -### Patch Changes - -- Updated dependencies [d500d9f] - - @pnpm/types@12.2.0 - - @pnpm/cli-utils@4.0.5 - - @pnpm/directory-fetcher@8.0.8 - - @pnpm/plugin-commands-installation@17.2.2 - - @pnpm/fs.indexed-pkg-importer@6.0.9 - -## 5.1.25 - -### Patch Changes - -- @pnpm/plugin-commands-installation@17.2.1 - -## 5.1.24 - -### Patch Changes - -- 7ee59a1: `pnpm deploy` should write the `node_modules/.modules.yaml` to the `node_modules` directory within the deploy directory [#7731](https://github.com/pnpm/pnpm/issues/7731). -- Updated dependencies [7ee59a1] - - @pnpm/types@12.1.0 - - @pnpm/plugin-commands-installation@17.2.0 - - @pnpm/cli-utils@4.0.4 - - @pnpm/directory-fetcher@8.0.7 - - @pnpm/fs.indexed-pkg-importer@6.0.8 - -## 5.1.23 - -### Patch Changes - -- @pnpm/plugin-commands-installation@17.1.1 - -## 5.1.22 - -### Patch Changes - -- Updated dependencies [eb8bf2a] - - @pnpm/plugin-commands-installation@17.1.0 - - @pnpm/cli-utils@4.0.3 - -## 5.1.21 - -### Patch Changes - -- @pnpm/cli-utils@4.0.2 -- @pnpm/plugin-commands-installation@17.0.7 - -## 5.1.20 - -### Patch Changes - -- @pnpm/plugin-commands-installation@17.0.6 - -## 5.1.19 - -### Patch Changes - -- @pnpm/plugin-commands-installation@17.0.5 - -## 5.1.18 - -### Patch Changes - -- @pnpm/cli-utils@4.0.1 -- @pnpm/plugin-commands-installation@17.0.4 - -## 5.1.17 - -### Patch Changes - -- Updated dependencies [26b065c] - - @pnpm/cli-utils@4.0.0 - - @pnpm/plugin-commands-installation@17.0.3 - -## 5.1.16 - -### Patch Changes - -- Updated dependencies [cb006df] -- Updated dependencies [98c8bd6] - - @pnpm/types@12.0.0 - - @pnpm/cli-utils@3.1.7 - - @pnpm/plugin-commands-installation@17.0.2 - - @pnpm/directory-fetcher@8.0.6 - - @pnpm/fs.indexed-pkg-importer@6.0.7 - -## 5.1.15 - -### Patch Changes - -- @pnpm/plugin-commands-installation@17.0.1 -- @pnpm/cli-utils@3.1.6 -- @pnpm/fs.indexed-pkg-importer@6.0.6 -- @pnpm/directory-fetcher@8.0.5 - -## 5.1.14 - -### Patch Changes - -- 1e4dd79: The `pnpm deploy` command now supports the [`catalog:` protocol](https://pnpm.io/catalogs). -- Updated dependencies [1e4dd79] -- Updated dependencies [0ef168b] - - @pnpm/plugin-commands-installation@17.0.0 - - @pnpm/types@11.1.0 - - @pnpm/cli-utils@3.1.5 - - @pnpm/directory-fetcher@8.0.5 - - @pnpm/fs.indexed-pkg-importer@6.0.6 - -## 5.1.13 - -### Patch Changes - -- Updated dependencies [afe520d] -- Updated dependencies [afe520d] - - @pnpm/fs.indexed-pkg-importer@6.0.5 - - @pnpm/plugin-commands-installation@16.0.1 - - @pnpm/cli-utils@3.1.4 - - @pnpm/directory-fetcher@8.0.4 - -## 5.1.12 - -### Patch Changes - -- Updated dependencies [dd00eeb] -- Updated dependencies -- Updated dependencies [84654bd] - - @pnpm/plugin-commands-installation@16.0.0 - - @pnpm/types@11.0.0 - - @pnpm/cli-utils@3.1.3 - - @pnpm/directory-fetcher@8.0.4 - - @pnpm/fs.indexed-pkg-importer@6.0.4 - -## 5.1.11 - -### Patch Changes - -- Updated dependencies [13e55b2] -- Updated dependencies [04b8363] - - @pnpm/plugin-commands-installation@15.1.11 - - @pnpm/types@10.1.1 - - @pnpm/cli-utils@3.1.2 - - @pnpm/directory-fetcher@8.0.3 - - @pnpm/fs.indexed-pkg-importer@6.0.3 - -## 5.1.10 - -### Patch Changes - -- @pnpm/plugin-commands-installation@15.1.10 -- @pnpm/cli-utils@3.1.1 -- @pnpm/fs.indexed-pkg-importer@6.0.2 -- @pnpm/directory-fetcher@8.0.2 - -## 5.1.9 - -### Patch Changes - -- Updated dependencies [b7ca13f] -- Updated dependencies [b7ca13f] - - @pnpm/cli-utils@3.1.0 - - @pnpm/plugin-commands-installation@15.1.9 - -## 5.1.8 - -### Patch Changes - -- @pnpm/plugin-commands-installation@15.1.8 - -## 5.1.7 - -### Patch Changes - -- @pnpm/plugin-commands-installation@15.1.7 - -## 5.1.6 - -### Patch Changes - -- @pnpm/plugin-commands-installation@15.1.6 - -## 5.1.5 - -### Patch Changes - -- @pnpm/plugin-commands-installation@15.1.5 -- @pnpm/fs.indexed-pkg-importer@6.0.2 -- @pnpm/cli-utils@3.0.7 -- @pnpm/directory-fetcher@8.0.2 - -## 5.1.4 - -### Patch Changes - -- Updated dependencies [45f4262] - - @pnpm/types@10.1.0 - - @pnpm/cli-utils@3.0.6 - - @pnpm/directory-fetcher@8.0.2 - - @pnpm/plugin-commands-installation@15.1.4 - - @pnpm/fs.indexed-pkg-importer@6.0.1 - -## 5.1.3 - -### Patch Changes - -- Updated dependencies [a7aef51] - - @pnpm/error@6.0.1 - - @pnpm/cli-utils@3.0.5 - - @pnpm/plugin-commands-installation@15.1.3 - - @pnpm/directory-fetcher@8.0.1 - -## 5.1.2 - -### Patch Changes - -- @pnpm/cli-utils@3.0.4 -- @pnpm/plugin-commands-installation@15.1.2 - -## 5.1.1 - -### Patch Changes - -- @pnpm/plugin-commands-installation@15.1.1 - -## 5.1.0 - -### Minor Changes - -- 9719a42: New setting called `virtual-store-dir-max-length` added to modify the maximum allowed length of the directories inside `node_modules/.pnpm`. The default length is set to 120 characters. This setting is particularly useful on Windows, where there is a limit to the maximum length of a file path [#7355](https://github.com/pnpm/pnpm/issues/7355). - -### Patch Changes - -- Updated dependencies [9719a42] - - @pnpm/plugin-commands-installation@15.1.0 - - @pnpm/cli-utils@3.0.3 - - @pnpm/fs.indexed-pkg-importer@6.0.0 - - @pnpm/directory-fetcher@8.0.0 - -## 5.0.7 - -### Patch Changes - -- @pnpm/plugin-commands-installation@15.0.7 - -## 5.0.6 - -### Patch Changes - -- @pnpm/plugin-commands-installation@15.0.6 - -## 5.0.5 - -### Patch Changes - -- @pnpm/plugin-commands-installation@15.0.5 - -## 5.0.4 - -### Patch Changes - -- Updated dependencies [a80b539] - - @pnpm/cli-utils@3.0.2 - - @pnpm/plugin-commands-installation@15.0.4 - -## 5.0.3 - -### Patch Changes - -- @pnpm/plugin-commands-installation@15.0.3 - -## 5.0.2 - -### Patch Changes - -- @pnpm/plugin-commands-installation@15.0.2 - -## 5.0.1 - -### Patch Changes - -- @pnpm/cli-utils@3.0.1 -- @pnpm/plugin-commands-installation@15.0.1 - -## 5.0.0 - -### Major Changes - -- 43cdd87: Node.js v16 support dropped. Use at least Node.js v18.12. - -### Patch Changes - -- Updated dependencies [7733f3a] -- Updated dependencies [3ded840] -- Updated dependencies [43cdd87] -- Updated dependencies [3477ee5] -- Updated dependencies [d4e13ca] -- Updated dependencies [730929e] - - @pnpm/types@10.0.0 - - @pnpm/error@6.0.0 - - @pnpm/plugin-commands-installation@15.0.0 - - @pnpm/common-cli-options-help@2.0.0 - - @pnpm/directory-fetcher@8.0.0 - - @pnpm/fs.indexed-pkg-importer@6.0.0 - - @pnpm/cli-utils@3.0.0 - - @pnpm/fs.is-empty-dir-or-nothing@2.0.0 - -## 4.0.20 - -### Patch Changes - -- Updated dependencies [31054a63e] -- Updated dependencies [e2e08b98f] -- Updated dependencies [f43bdcf45] -- Updated dependencies [df9b16aa9] - - @pnpm/plugin-commands-installation@14.2.0 - - @pnpm/fs.indexed-pkg-importer@5.0.13 - - @pnpm/directory-fetcher@7.0.11 - - @pnpm/cli-utils@2.1.9 - -## 4.0.19 - -### Patch Changes - -- @pnpm/directory-fetcher@7.0.10 -- @pnpm/plugin-commands-installation@14.1.3 - -## 4.0.18 - -### Patch Changes - -- @pnpm/plugin-commands-installation@14.1.2 -- @pnpm/cli-utils@2.1.8 -- @pnpm/fs.indexed-pkg-importer@5.0.12 -- @pnpm/directory-fetcher@7.0.9 - -## 4.0.17 - -### Patch Changes - -- Updated dependencies [19be6b704] - - @pnpm/fs.indexed-pkg-importer@5.0.12 - - @pnpm/plugin-commands-installation@14.1.1 - -## 4.0.16 - -### Patch Changes - -- 693944b66: `pnpm deploy` should not touch the target directory if it already exists and isn't empty [#7351](https://github.com/pnpm/pnpm/issues/7351). -- Updated dependencies [064aeb681] -- Updated dependencies [693944b66] - - @pnpm/plugin-commands-installation@14.1.0 - - @pnpm/fs.is-empty-dir-or-nothing@1.0.0 - - @pnpm/cli-utils@2.1.7 - -## 4.0.15 - -### Patch Changes - -- Updated dependencies [619e9ed6f] -- Updated dependencies [4e71066dd] -- Updated dependencies [33313d2fd] -- Updated dependencies [4d34684f1] - - @pnpm/plugin-commands-installation@14.0.15 - - @pnpm/common-cli-options-help@1.1.0 - - @pnpm/fs.indexed-pkg-importer@5.0.11 - - @pnpm/types@9.4.2 - - @pnpm/cli-utils@2.1.6 - - @pnpm/directory-fetcher@7.0.9 - -## 4.0.14 - -### Patch Changes - -- Updated dependencies - - @pnpm/types@9.4.1 - - @pnpm/plugin-commands-installation@14.0.14 - - @pnpm/cli-utils@2.1.5 - - @pnpm/directory-fetcher@7.0.8 - - @pnpm/fs.indexed-pkg-importer@5.0.10 - -## 4.0.13 - -### Patch Changes - -- Updated dependencies [418866ac0] - - @pnpm/fs.indexed-pkg-importer@5.0.9 - - @pnpm/plugin-commands-installation@14.0.13 - -## 4.0.12 - -### Patch Changes - -- @pnpm/plugin-commands-installation@14.0.12 - -## 4.0.11 - -### Patch Changes - -- Updated dependencies [6558d1865] - - @pnpm/plugin-commands-installation@14.0.11 - - @pnpm/cli-utils@2.1.4 - -## 4.0.10 - -### Patch Changes - -- @pnpm/cli-utils@2.1.3 -- @pnpm/plugin-commands-installation@14.0.10 - -## 4.0.9 - -### Patch Changes - -- @pnpm/plugin-commands-installation@14.0.9 - -## 4.0.8 - -### Patch Changes - -- @pnpm/plugin-commands-installation@14.0.8 - -## 4.0.7 - -### Patch Changes - -- @pnpm/plugin-commands-installation@14.0.7 - -## 4.0.6 - -### Patch Changes - -- @pnpm/fs.indexed-pkg-importer@5.0.8 -- @pnpm/plugin-commands-installation@14.0.6 -- @pnpm/directory-fetcher@7.0.7 -- @pnpm/cli-utils@2.1.2 - -## 4.0.5 - -### Patch Changes - -- @pnpm/plugin-commands-installation@14.0.5 - -## 4.0.4 - -### Patch Changes - -- @pnpm/directory-fetcher@7.0.6 -- @pnpm/plugin-commands-installation@14.0.4 - -## 4.0.3 - -### Patch Changes - -- @pnpm/directory-fetcher@7.0.5 -- @pnpm/plugin-commands-installation@14.0.3 -- @pnpm/fs.indexed-pkg-importer@5.0.7 -- @pnpm/cli-utils@2.1.1 - -## 4.0.2 - -### Patch Changes - -- Updated dependencies [500363647] - - @pnpm/directory-fetcher@7.0.4 - - @pnpm/plugin-commands-installation@14.0.2 - -## 4.0.1 - -### Patch Changes - -- @pnpm/plugin-commands-installation@14.0.1 - -## 4.0.0 - -### Major Changes - -- d6592964f: `rootProjectManifestDir` is a required field. - -### Patch Changes - -- Updated dependencies [43ce9e4a6] -- Updated dependencies [d6592964f] -- Updated dependencies [d6592964f] - - @pnpm/types@9.4.0 - - @pnpm/cli-utils@2.1.0 - - @pnpm/plugin-commands-installation@14.0.0 - - @pnpm/fs.indexed-pkg-importer@5.0.6 - - @pnpm/directory-fetcher@7.0.3 - -## 3.1.15 - -### Patch Changes - -- @pnpm/plugin-commands-installation@13.2.6 - -## 3.1.14 - -### Patch Changes - -- Updated dependencies [2ca756fd2] - - @pnpm/fs.indexed-pkg-importer@5.0.5 - - @pnpm/plugin-commands-installation@13.2.5 - -## 3.1.13 - -### Patch Changes - -- Updated dependencies [bc83798d4] -- Updated dependencies [46dc34dcc] -- Updated dependencies [6dfbca86b] - - @pnpm/plugin-commands-installation@13.2.4 - - @pnpm/fs.indexed-pkg-importer@5.0.4 - - @pnpm/cli-utils@2.0.24 - - @pnpm/directory-fetcher@7.0.2 - -## 3.1.12 - -### Patch Changes - -- Updated dependencies [e19de6a59] - - @pnpm/fs.indexed-pkg-importer@5.0.3 - - @pnpm/plugin-commands-installation@13.2.3 - -## 3.1.11 - -### Patch Changes - -- Updated dependencies [6337dcdbc] - - @pnpm/fs.indexed-pkg-importer@5.0.2 - - @pnpm/plugin-commands-installation@13.2.2 - -## 3.1.10 - -### Patch Changes - -- @pnpm/cli-utils@2.0.23 -- @pnpm/plugin-commands-installation@13.2.1 - -## 3.1.9 - -### Patch Changes - -- Updated dependencies [ee6e0734e] -- Updated dependencies [12f45a83d] -- Updated dependencies [d774a3196] -- Updated dependencies [832e28826] - - @pnpm/fs.indexed-pkg-importer@5.0.1 - - @pnpm/plugin-commands-installation@13.2.0 - - @pnpm/types@9.3.0 - - @pnpm/cli-utils@2.0.22 - - @pnpm/directory-fetcher@7.0.2 - -## 3.1.8 - -### Patch Changes - -- @pnpm/plugin-commands-installation@13.1.8 - -## 3.1.7 - -### Patch Changes - -- Updated dependencies [ba48fe0bc] - - @pnpm/plugin-commands-installation@13.1.7 - - @pnpm/cli-utils@2.0.21 - -## 3.1.6 - -### Patch Changes - -- @pnpm/plugin-commands-installation@13.1.6 -- @pnpm/cli-utils@2.0.20 - -## 3.1.5 - -### Patch Changes - -- Updated dependencies [9caa33d53] - - @pnpm/fs.indexed-pkg-importer@5.0.0 - - @pnpm/plugin-commands-installation@13.1.5 - - @pnpm/cli-utils@2.0.19 - - @pnpm/directory-fetcher@7.0.1 - -## 3.1.4 - -### Patch Changes - -- Updated dependencies [cb6e4212c] - - @pnpm/fs.indexed-pkg-importer@4.1.1 - - @pnpm/plugin-commands-installation@13.1.4 - -## 3.1.3 - -### Patch Changes - -- Updated dependencies [03cdccc6e] - - @pnpm/fs.indexed-pkg-importer@4.1.0 - - @pnpm/plugin-commands-installation@13.1.3 - - @pnpm/cli-utils@2.0.18 - - @pnpm/directory-fetcher@7.0.0 - -## 3.1.2 - -### Patch Changes - -- @pnpm/plugin-commands-installation@13.1.2 -- @pnpm/fs.indexed-pkg-importer@4.0.1 -- @pnpm/directory-fetcher@7.0.0 - -## 3.1.1 - -### Patch Changes - -- d92070876: Reverting a change shipped in v8.7 that caused issues with the `pnpm deploy` command and "injected dependencies" [#6943](https://github.com/pnpm/pnpm/pull/6943). -- Updated dependencies [4a1a9431d] -- Updated dependencies [d92070876] - - @pnpm/directory-fetcher@7.0.0 - - @pnpm/plugin-commands-installation@13.1.1 - - @pnpm/fs.indexed-pkg-importer@4.0.1 - - @pnpm/cli-utils@2.0.17 - -## 3.1.0 - -### Minor Changes - -- d57e4de6d: Apply `publishConfig` for workspace packages on directory fetch. Enables a publishable ("exportable") `package.json` on deployment [#6693](https://github.com/pnpm/pnpm/issues/6693). - -### Patch Changes - -- Updated dependencies [ef3609049] -- Updated dependencies [e0474bc4c] -- Updated dependencies [d57e4de6d] -- Updated dependencies [f2009d175] -- Updated dependencies [bf21c9bf3] -- Updated dependencies [81e5ada3a] - - @pnpm/plugin-commands-installation@13.1.0 - - @pnpm/directory-fetcher@6.1.0 - - @pnpm/fs.indexed-pkg-importer@4.0.0 - - @pnpm/cli-utils@2.0.16 - -## 3.0.31 - -### Patch Changes - -- Updated dependencies [12b0f0976] - - @pnpm/plugin-commands-installation@13.0.25 - - @pnpm/cli-utils@2.0.15 - -## 3.0.30 - -### Patch Changes - -- 78d43a862: Always set `dedupe-peer-dependents` to `false`, when running installation during deploy [#6858](https://github.com/pnpm/pnpm/issues/6858). -- Updated dependencies [78d43a862] - - @pnpm/plugin-commands-installation@13.0.24 - -## 3.0.29 - -### Patch Changes - -- @pnpm/cli-utils@2.0.14 -- @pnpm/plugin-commands-installation@13.0.23 - -## 3.0.28 - -### Patch Changes - -- @pnpm/plugin-commands-installation@13.0.22 -- @pnpm/fs.indexed-pkg-importer@3.0.2 -- @pnpm/directory-fetcher@6.0.4 - -## 3.0.27 - -### Patch Changes - -- @pnpm/plugin-commands-installation@13.0.21 -- @pnpm/fs.indexed-pkg-importer@3.0.2 -- @pnpm/directory-fetcher@6.0.4 - -## 3.0.26 - -### Patch Changes - -- @pnpm/plugin-commands-installation@13.0.20 -- @pnpm/fs.indexed-pkg-importer@3.0.2 -- @pnpm/directory-fetcher@6.0.4 - -## 3.0.25 - -### Patch Changes - -- @pnpm/plugin-commands-installation@13.0.19 - -## 3.0.24 - -### Patch Changes - -- Updated dependencies [aa2ae8fe2] -- Updated dependencies [e958707b2] - - @pnpm/types@9.2.0 - - @pnpm/fs.indexed-pkg-importer@3.0.2 - - @pnpm/cli-utils@2.0.13 - - @pnpm/plugin-commands-installation@13.0.18 - - @pnpm/directory-fetcher@6.0.4 - -## 3.0.23 - -### Patch Changes - -- @pnpm/plugin-commands-installation@13.0.17 - -## 3.0.22 - -### Patch Changes - -- @pnpm/cli-utils@2.0.12 -- @pnpm/directory-fetcher@6.0.3 -- @pnpm/plugin-commands-installation@13.0.16 - -## 3.0.21 - -### Patch Changes - -- @pnpm/plugin-commands-installation@13.0.15 -- @pnpm/fs.indexed-pkg-importer@3.0.1 -- @pnpm/directory-fetcher@6.0.2 - -## 3.0.20 - -### Patch Changes - -- @pnpm/plugin-commands-installation@13.0.14 - -## 3.0.19 - -### Patch Changes - -- @pnpm/plugin-commands-installation@13.0.13 - -## 3.0.18 - -### Patch Changes - -- @pnpm/plugin-commands-installation@13.0.12 - -## 3.0.17 - -### Patch Changes - -- Updated dependencies [0b830f947] - - @pnpm/plugin-commands-installation@13.0.11 - - @pnpm/cli-utils@2.0.11 - - @pnpm/fs.indexed-pkg-importer@3.0.1 - - @pnpm/directory-fetcher@6.0.2 - -## 3.0.16 - -### Patch Changes - -- @pnpm/plugin-commands-installation@13.0.10 -- @pnpm/error@5.0.2 -- @pnpm/cli-utils@2.0.10 -- @pnpm/fs.indexed-pkg-importer@3.0.1 -- @pnpm/directory-fetcher@6.0.2 - -## 3.0.15 - -### Patch Changes - -- Updated dependencies [d55b41a8b] - - @pnpm/plugin-commands-installation@13.0.9 - - @pnpm/fs.indexed-pkg-importer@3.0.1 - - @pnpm/directory-fetcher@6.0.1 - -## 3.0.14 - -### Patch Changes - -- Updated dependencies [a9e0b7cbf] -- Updated dependencies [04a279881] - - @pnpm/types@9.1.0 - - @pnpm/plugin-commands-installation@13.0.8 - - @pnpm/cli-utils@2.0.9 - - @pnpm/error@5.0.1 - - @pnpm/fs.indexed-pkg-importer@3.0.1 - - @pnpm/directory-fetcher@6.0.1 - -## 3.0.13 - -### Patch Changes - -- @pnpm/plugin-commands-installation@13.0.7 - -## 3.0.12 - -### Patch Changes - -- Updated dependencies [ee429b300] - - @pnpm/cli-utils@2.0.8 - - @pnpm/plugin-commands-installation@13.0.6 - -## 3.0.11 - -### Patch Changes - -- Updated dependencies [d5c40b556] - - @pnpm/plugin-commands-installation@13.0.5 - -## 3.0.10 - -### Patch Changes - -- 1ffedcb8d: The deploy command should not ask for confirmation to purge the `node_modules` directory [#6510](https://github.com/pnpm/pnpm/issues/6510). - - @pnpm/plugin-commands-installation@13.0.4 - -## 3.0.9 - -### Patch Changes - -- @pnpm/plugin-commands-installation@13.0.3 -- @pnpm/cli-utils@2.0.7 -- @pnpm/fs.indexed-pkg-importer@3.0.0 -- @pnpm/directory-fetcher@6.0.0 - -## 3.0.8 - -### Patch Changes - -- @pnpm/plugin-commands-installation@13.0.2 - -## 3.0.7 - -### Patch Changes - -- @pnpm/plugin-commands-installation@13.0.1 - -## 3.0.6 - -### Patch Changes - -- Updated dependencies [8e7a86dd9] -- Updated dependencies [6706a7d17] -- Updated dependencies [6850bb135] -- Updated dependencies [71a3ee77b] -- Updated dependencies [8e7a86dd9] - - @pnpm/plugin-commands-installation@13.0.0 - - @pnpm/cli-utils@2.0.6 - -## 3.0.5 - -### Patch Changes - -- Updated dependencies [e440d784f] - - @pnpm/plugin-commands-installation@12.1.2 - - @pnpm/cli-utils@2.0.5 - -## 3.0.4 - -### Patch Changes - -- @pnpm/plugin-commands-installation@12.1.1 -- @pnpm/cli-utils@2.0.4 - -## 3.0.3 - -### Patch Changes - -- Updated dependencies [e2cb4b63d] - - @pnpm/plugin-commands-installation@12.1.0 - - @pnpm/cli-utils@2.0.3 - -## 3.0.2 - -### Patch Changes - -- @pnpm/plugin-commands-installation@12.0.2 -- @pnpm/cli-utils@2.0.2 - -## 3.0.1 - -### Patch Changes - -- Updated dependencies [51445f955] - - @pnpm/plugin-commands-installation@12.0.1 - - @pnpm/cli-utils@2.0.1 - -## 3.0.0 - -### Major Changes - -- 7a0ce1df0: When there's a `files` field in the `package.json`, only deploy those files that are listed in it. - Use the same logic also when injecting packages. This behavior can be changed by setting the `deploy-all-files` setting to `true` [#5911](https://github.com/pnpm/pnpm/issues/5911). -- eceaa8b8b: Node.js 14 support dropped. - -### Patch Changes - -- Updated dependencies [cae85dbb1] -- Updated dependencies [22ccf155e] -- Updated dependencies [7a0ce1df0] -- Updated dependencies [eceaa8b8b] - - @pnpm/plugin-commands-installation@12.0.0 - - @pnpm/common-cli-options-help@1.0.0 - - @pnpm/directory-fetcher@6.0.0 - - @pnpm/fs.indexed-pkg-importer@3.0.0 - - @pnpm/error@5.0.0 - - @pnpm/types@9.0.0 - - @pnpm/cli-utils@2.0.0 - -## 2.0.42 - -### Patch Changes - -- @pnpm/plugin-commands-installation@11.5.7 -- @pnpm/cli-utils@1.1.7 - -## 2.0.41 - -### Patch Changes - -- @pnpm/cli-utils@1.1.6 -- @pnpm/plugin-commands-installation@11.5.6 - -## 2.0.40 - -### Patch Changes - -- Updated dependencies [955874422] - - @pnpm/fs.indexed-pkg-importer@2.1.4 - - @pnpm/plugin-commands-installation@11.5.5 - - @pnpm/cli-utils@1.1.5 - - @pnpm/directory-fetcher@5.1.6 - -## 2.0.39 - -### Patch Changes - -- @pnpm/plugin-commands-installation@11.5.4 -- @pnpm/cli-utils@1.1.4 - -## 2.0.38 - -### Patch Changes - -- Updated dependencies [690bead26] - - @pnpm/plugin-commands-installation@11.5.3 - - @pnpm/cli-utils@1.1.3 - -## 2.0.37 - -### Patch Changes - -- Updated dependencies [7d64d757b] - - @pnpm/cli-utils@1.1.2 - - @pnpm/plugin-commands-installation@11.5.2 - -## 2.0.36 - -### Patch Changes - -- @pnpm/plugin-commands-installation@11.5.1 -- @pnpm/cli-utils@1.1.1 - -## 2.0.35 - -### Patch Changes - -- Updated dependencies [0377d9367] - - @pnpm/plugin-commands-installation@11.5.0 - - @pnpm/cli-utils@1.1.0 - -## 2.0.34 - -### Patch Changes - -- @pnpm/plugin-commands-installation@11.4.6 -- @pnpm/cli-utils@1.0.34 - -## 2.0.33 - -### Patch Changes - -- @pnpm/directory-fetcher@5.1.5 -- @pnpm/plugin-commands-installation@11.4.5 -- @pnpm/fs.indexed-pkg-importer@2.1.3 -- @pnpm/cli-utils@1.0.33 - -## 2.0.32 - -### Patch Changes - -- Updated dependencies [308eb2c9b] - - @pnpm/plugin-commands-installation@11.4.4 - - @pnpm/cli-utils@1.0.32 - -## 2.0.31 - -### Patch Changes - -- Updated dependencies [6348f5931] - - @pnpm/plugin-commands-installation@11.4.3 - - @pnpm/cli-utils@1.0.31 - -## 2.0.30 - -### Patch Changes - -- Updated dependencies [78d4cf1f7] - - @pnpm/fs.indexed-pkg-importer@2.1.2 - - @pnpm/plugin-commands-installation@11.4.2 - - @pnpm/cli-utils@1.0.30 - -## 2.0.29 - -### Patch Changes - -- @pnpm/plugin-commands-installation@11.4.1 -- @pnpm/cli-utils@1.0.29 - -## 2.0.28 - -### Patch Changes - -- Updated dependencies [e8f6ab683] - - @pnpm/plugin-commands-installation@11.4.0 - - @pnpm/cli-utils@1.0.28 - -## 2.0.27 - -### Patch Changes - -- Updated dependencies [4655dd41e] - - @pnpm/plugin-commands-installation@11.3.5 - - @pnpm/fs.indexed-pkg-importer@2.1.1 - - @pnpm/cli-utils@1.0.27 - - @pnpm/directory-fetcher@5.1.4 - -## 2.0.26 - -### Patch Changes - -- @pnpm/plugin-commands-installation@11.3.4 -- @pnpm/cli-utils@1.0.26 - -## 2.0.25 - -### Patch Changes - -- @pnpm/plugin-commands-installation@11.3.3 -- @pnpm/cli-utils@1.0.25 -- @pnpm/fs.indexed-pkg-importer@2.1.1 -- @pnpm/directory-fetcher@5.1.4 - -## 2.0.24 - -### Patch Changes - -- @pnpm/plugin-commands-installation@11.3.2 -- @pnpm/cli-utils@1.0.24 - -## 2.0.23 - -### Patch Changes - -- @pnpm/plugin-commands-installation@11.3.1 -- @pnpm/cli-utils@1.0.23 - -## 2.0.22 - -### Patch Changes - -- Updated dependencies [3ebce5db7] - - @pnpm/plugin-commands-installation@11.3.0 - - @pnpm/fs.indexed-pkg-importer@2.1.1 - - @pnpm/error@4.0.1 - - @pnpm/cli-utils@1.0.22 - - @pnpm/directory-fetcher@5.1.4 - -## 2.0.21 - -### Patch Changes - -- Updated dependencies [1fad508b0] - - @pnpm/plugin-commands-installation@11.2.0 - - @pnpm/cli-utils@1.0.21 - -## 2.0.20 - -### Patch Changes - -- Updated dependencies [08ceaf3fc] - - @pnpm/plugin-commands-installation@11.1.7 - - @pnpm/cli-utils@1.0.20 - -## 2.0.19 - -### Patch Changes - -- Updated dependencies [d71dbf230] - - @pnpm/plugin-commands-installation@11.1.6 - - @pnpm/cli-utils@1.0.19 - -## 2.0.18 - -### Patch Changes - -- @pnpm/plugin-commands-installation@11.1.5 -- @pnpm/cli-utils@1.0.18 - -## 2.0.17 - -### Patch Changes - -- Updated dependencies [b77651d14] -- Updated dependencies [2458741fa] - - @pnpm/types@8.10.0 - - @pnpm/fs.indexed-pkg-importer@2.1.0 - - @pnpm/plugin-commands-installation@11.1.4 - - @pnpm/cli-utils@1.0.17 - - @pnpm/directory-fetcher@5.1.3 - -## 2.0.16 - -### Patch Changes - -- @pnpm/plugin-commands-installation@11.1.3 -- @pnpm/cli-utils@1.0.16 - -## 2.0.15 - -### Patch Changes - -- Updated dependencies [49f6c917f] - - @pnpm/plugin-commands-installation@11.1.2 - - @pnpm/cli-utils@1.0.15 - -## 2.0.14 - -### Patch Changes - -- @pnpm/cli-utils@1.0.14 -- @pnpm/plugin-commands-installation@11.1.1 - -## 2.0.13 - -### Patch Changes - -- Updated dependencies [4097af6b5] - - @pnpm/plugin-commands-installation@11.1.0 - - @pnpm/cli-utils@1.0.13 - - @pnpm/directory-fetcher@5.1.2 - - @pnpm/fs.indexed-pkg-importer@2.0.2 - -## 2.0.12 - -### Patch Changes - -- @pnpm/plugin-commands-installation@11.0.12 -- @pnpm/cli-utils@1.0.12 - -## 2.0.11 - -### Patch Changes - -- @pnpm/plugin-commands-installation@11.0.11 -- @pnpm/cli-utils@1.0.11 - -## 2.0.10 - -### Patch Changes - -- Updated dependencies [868f2fb16] - - @pnpm/plugin-commands-installation@11.0.10 - - @pnpm/cli-utils@1.0.10 - - @pnpm/directory-fetcher@5.1.1 - -## 2.0.9 - -### Patch Changes - -- Updated dependencies [969f8a002] - - @pnpm/plugin-commands-installation@11.0.9 - - @pnpm/cli-utils@1.0.9 - -## 2.0.8 - -### Patch Changes - -- @pnpm/plugin-commands-installation@11.0.8 -- @pnpm/cli-utils@1.0.8 - -## 2.0.7 - -### Patch Changes - -- Updated dependencies [eacff33e4] - - @pnpm/directory-fetcher@5.1.0 - - @pnpm/plugin-commands-installation@11.0.7 - - @pnpm/cli-utils@1.0.7 - -## 2.0.6 - -### Patch Changes - -- Updated dependencies [3dab7f83c] - - @pnpm/plugin-commands-installation@11.0.6 - - @pnpm/cli-utils@1.0.6 - -## 2.0.5 - -### Patch Changes - -- Updated dependencies [6710d9dd9] -- Updated dependencies [702e847c1] -- Updated dependencies [6710d9dd9] - - @pnpm/directory-fetcher@5.0.0 - - @pnpm/types@8.9.0 - - @pnpm/cli-utils@1.0.5 - - @pnpm/plugin-commands-installation@11.0.5 - - @pnpm/fs.indexed-pkg-importer@2.0.2 - -## 2.0.4 - -### Patch Changes - -- Updated dependencies [0da2f0412] - - @pnpm/plugin-commands-installation@11.0.4 - - @pnpm/cli-utils@1.0.4 - -## 2.0.3 - -### Patch Changes - -- @pnpm/cli-utils@1.0.3 -- @pnpm/plugin-commands-installation@11.0.3 - -## 2.0.2 - -### Patch Changes - -- @pnpm/cli-utils@1.0.2 -- @pnpm/plugin-commands-installation@11.0.2 - -## 2.0.1 - -### Patch Changes - -- Updated dependencies [844e82f3a] - - @pnpm/types@8.8.0 - - @pnpm/cli-utils@1.0.1 - - @pnpm/plugin-commands-installation@11.0.1 - - @pnpm/fs.indexed-pkg-importer@2.0.1 - - @pnpm/directory-fetcher@4.0.1 - -## 2.0.0 - -### Major Changes - -- f884689e0: Require `@pnpm/logger` v5. - -### Patch Changes - -- Updated dependencies [043d988fc] -- Updated dependencies [645384bfd] -- Updated dependencies [f884689e0] -- Updated dependencies [e35988d1f] - - @pnpm/directory-fetcher@4.0.0 - - @pnpm/error@4.0.0 - - @pnpm/plugin-commands-installation@11.0.0 - - @pnpm/cli-utils@1.0.0 - - @pnpm/fs.indexed-pkg-importer@2.0.0 - -## 1.1.13 - -### Patch Changes - -- Updated dependencies [96b507b73] - - @pnpm/plugin-commands-installation@10.8.4 - - @pnpm/cli-utils@0.7.43 - - @pnpm/directory-fetcher@3.1.5 - -## 1.1.12 - -### Patch Changes - -- Updated dependencies [3277188eb] - - @pnpm/plugin-commands-installation@10.8.3 - - @pnpm/fs.indexed-pkg-importer@1.1.4 - - @pnpm/cli-utils@0.7.42 - -## 1.1.11 - -### Patch Changes - -- Updated dependencies [e8a631bf0] - - @pnpm/error@3.1.0 - - @pnpm/cli-utils@0.7.41 - - @pnpm/plugin-commands-installation@10.8.2 - - @pnpm/directory-fetcher@3.1.4 - -## 1.1.10 - -### Patch Changes - -- Updated dependencies [536b16856] - - @pnpm/plugin-commands-installation@10.8.1 - -## 1.1.9 - -### Patch Changes - -- 51566e34b: Hooks should be applied on `pnpm deploy` [#5306](https://github.com/pnpm/pnpm/issues/5306). -- Updated dependencies [abb41a626] -- Updated dependencies [51566e34b] -- Updated dependencies [5beb4e26b] -- Updated dependencies [d665f3ff7] - - @pnpm/plugin-commands-installation@10.8.0 - - @pnpm/types@8.7.0 - - @pnpm/cli-utils@0.7.40 - - @pnpm/fs.indexed-pkg-importer@1.1.3 - - @pnpm/directory-fetcher@3.1.3 - -## 1.1.8 - -### Patch Changes - -- Updated dependencies [56aeba4ba] -- Updated dependencies [56aeba4ba] - - @pnpm/plugin-commands-installation@10.7.2 - - @pnpm/cli-utils@0.7.39 - -## 1.1.7 - -### Patch Changes - -- @pnpm/plugin-commands-installation@10.7.1 -- @pnpm/cli-utils@0.7.38 - -## 1.1.6 - -### Patch Changes - -- Updated dependencies [156cc1ef6] - - @pnpm/plugin-commands-installation@10.7.0 - - @pnpm/types@8.6.0 - - @pnpm/cli-utils@0.7.37 - - @pnpm/fs.indexed-pkg-importer@1.1.2 - - @pnpm/directory-fetcher@3.1.2 - -## 1.1.5 - -### Patch Changes - -- @pnpm/plugin-commands-installation@10.6.5 -- @pnpm/cli-utils@0.7.36 - -## 1.1.4 - -### Patch Changes - -- @pnpm/plugin-commands-installation@10.6.4 -- @pnpm/cli-utils@0.7.35 - -## 1.1.3 - -### Patch Changes - -- @pnpm/plugin-commands-installation@10.6.3 -- @pnpm/cli-utils@0.7.34 - -## 1.1.2 - -### Patch Changes - -- @pnpm/plugin-commands-installation@10.6.2 -- @pnpm/cli-utils@0.7.33 - -## 1.1.1 - -### Patch Changes - -- @pnpm/plugin-commands-installation@10.6.1 -- @pnpm/cli-utils@0.7.32 - -## 1.1.0 - -### Minor Changes - -- 2aa22e4b1: Set `NODE_PATH` when `preferSymlinkedExecutables` is enabled. - -### Patch Changes - -- Updated dependencies [2aa22e4b1] - - @pnpm/plugin-commands-installation@10.6.0 - - @pnpm/cli-utils@0.7.31 - -## 1.0.19 - -### Patch Changes - -- @pnpm/plugin-commands-installation@10.5.8 -- @pnpm/cli-utils@0.7.30 - -## 1.0.18 - -### Patch Changes - -- @pnpm/plugin-commands-installation@10.5.7 -- @pnpm/fs.indexed-pkg-importer@1.1.1 -- @pnpm/cli-utils@0.7.29 -- @pnpm/directory-fetcher@3.1.1 - -## 1.0.17 - -### Patch Changes - -- Updated dependencies [9faf0221d] -- Updated dependencies [07bc24ad1] - - @pnpm/plugin-commands-installation@10.5.6 - - @pnpm/directory-fetcher@3.1.1 - - @pnpm/cli-utils@0.7.28 - - @pnpm/fs.indexed-pkg-importer@1.1.1 - -## 1.0.16 - -### Patch Changes - -- Updated dependencies [23984abd1] - - @pnpm/directory-fetcher@3.1.0 - - @pnpm/fs.indexed-pkg-importer@1.1.1 - - @pnpm/plugin-commands-installation@10.5.5 - - @pnpm/cli-utils@0.7.27 - -## 1.0.15 - -### Patch Changes - -- @pnpm/plugin-commands-installation@10.5.4 -- @pnpm/fs.indexed-pkg-importer@1.1.0 -- @pnpm/directory-fetcher@3.0.10 - -## 1.0.14 - -### Patch Changes - -- Updated dependencies [39c040127] -- Updated dependencies [8103f92bd] -- Updated dependencies [65c4260de] - - @pnpm/directory-fetcher@3.0.10 - - @pnpm/plugin-commands-installation@10.5.3 - - @pnpm/fs.indexed-pkg-importer@1.1.0 - - @pnpm/cli-utils@0.7.26 - -## 1.0.13 - -### Patch Changes - -- Updated dependencies [c90798461] - - @pnpm/types@8.5.0 - - @pnpm/cli-utils@0.7.25 - - @pnpm/plugin-commands-installation@10.5.2 - - @pnpm/fs.indexed-pkg-importer@1.0.1 - - @pnpm/directory-fetcher@3.0.9 - -## 1.0.12 - -### Patch Changes - -- @pnpm/plugin-commands-installation@10.5.1 - -## 1.0.11 - -### Patch Changes - -- Updated dependencies [cac34ad69] -- Updated dependencies [99019e071] - - @pnpm/plugin-commands-installation@10.5.0 - - @pnpm/cli-utils@0.7.24 - -## 1.0.10 - -### Patch Changes - -- c7519ad6a: **pnpm deploy**: accept absolute paths and use cwd instead of workspaceDir for deploy target directory [#4980](https://github.com/pnpm/pnpm/issues/4980). - - @pnpm/plugin-commands-installation@10.4.2 - - @pnpm/cli-utils@0.7.23 - - @pnpm/fs.indexed-pkg-importer@1.0.0 - - @pnpm/directory-fetcher@3.0.8 - -## 1.0.9 - -### Patch Changes - -- 107d01109: `pnpm deploy` should inject local dependencies of all types (dependencies, optionalDependencies, devDependencies) [#5078](https://github.com/pnpm/pnpm/issues/5078). - - @pnpm/cli-utils@0.7.22 - - @pnpm/directory-fetcher@3.0.8 - - @pnpm/plugin-commands-installation@10.4.1 - -## 1.0.8 - -### Patch Changes - -- 0569f1022: `pnpm deploy` should not modify the lockfile [#5071](https://github.com/pnpm/pnpm/issues/5071) -- 0569f1022: `pnpm deploy` should not fail in CI [#5071](https://github.com/pnpm/pnpm/issues/5071) -- Updated dependencies [0569f1022] - - @pnpm/plugin-commands-installation@10.4.0 - - @pnpm/cli-utils@0.7.21 - -## 1.0.7 - -### Patch Changes - -- 31e73ba77: `pnpm deploy` should include all dependencies by default [#5035](https://github.com/pnpm/pnpm/issues/5035). -- Updated dependencies [406656f80] - - @pnpm/plugin-commands-installation@10.3.10 - - @pnpm/cli-utils@0.7.20 - -## 1.0.6 - -### Patch Changes - -- @pnpm/plugin-commands-installation@10.3.9 -- @pnpm/cli-utils@0.7.19 - -## 1.0.5 - -### Patch Changes - -- @pnpm/plugin-commands-installation@10.3.8 - -## 1.0.4 - -### Patch Changes - -- @pnpm/cli-utils@0.7.18 -- @pnpm/plugin-commands-installation@10.3.7 - -## 1.0.3 - -### Patch Changes - -- Updated dependencies [b55b3782d] - - @pnpm/plugin-commands-installation@10.3.6 - -## 1.0.2 - -### Patch Changes - -- Updated dependencies [5f643f23b] - - @pnpm/cli-utils@0.7.17 - - @pnpm/directory-fetcher@3.0.7 - - @pnpm/plugin-commands-installation@10.3.5 - -## 1.0.1 - -### Patch Changes - -- f4248b514: Changes deployment directories to be created recursively - - @pnpm/plugin-commands-installation@10.3.4 - -## 1.0.0 - -### Major Changes - -- 7922d6314: A new experimental command added: `pnpm deploy`. The deploy command takes copies a project from a workspace and installs all of its production dependencies (even if some of those dependencies are other projects from the workspace). - - For example, the new command will deploy the project named `foo` to the `dist` directory in the root of the workspace: - - ``` - pnpm --filter=foo deploy dist - ``` - -### Patch Changes - -- Updated dependencies [7922d6314] - - @pnpm/fs.indexed-pkg-importer@1.0.0 - - @pnpm/plugin-commands-installation@10.3.3 diff --git a/releasing/plugin-commands-deploy/README.md b/releasing/plugin-commands-deploy/README.md deleted file mode 100644 index 0bd480f0e2..0000000000 --- a/releasing/plugin-commands-deploy/README.md +++ /dev/null @@ -1,15 +0,0 @@ -# @pnpm/plugin-commands-deploy - -> Commands for deploy - -[![npm version](https://img.shields.io/npm/v/@pnpm/plugin-commands-deploy.svg)](https://www.npmjs.com/package/@pnpm/plugin-commands-deploy) - -## deploy - -```sh -pnpm add @pnpm/plugin-commands-deploy -``` - -## License - -MIT diff --git a/releasing/plugin-commands-deploy/package.json b/releasing/plugin-commands-deploy/package.json deleted file mode 100644 index 69ed890ade..0000000000 --- a/releasing/plugin-commands-deploy/package.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "name": "@pnpm/plugin-commands-deploy", - "version": "1002.0.14", - "description": "Commands for deploy", - "keywords": [ - "pnpm", - "pnpm11" - ], - "license": "MIT", - "funding": "https://opencollective.com/pnpm", - "repository": "https://github.com/pnpm/pnpm/tree/main/releasing/plugin-commands-deploy", - "homepage": "https://github.com/pnpm/pnpm/tree/main/releasing/plugin-commands-deploy#readme", - "bugs": { - "url": "https://github.com/pnpm/pnpm/issues" - }, - "type": "module", - "main": "lib/index.js", - "types": "lib/index.d.ts", - "exports": { - ".": "./lib/index.js" - }, - "files": [ - "lib", - "!*.map" - ], - "scripts": { - "start": "tsgo --watch", - "lint": "eslint \"src/**/*.ts\" \"test/**/*.ts\"", - "_test": "cross-env NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" jest", - "test": "pnpm run compile && pnpm run _test", - "prepublishOnly": "pnpm run compile", - "compile": "tsgo --build && pnpm run lint --fix" - }, - "dependencies": { - "@pnpm/cli-utils": "workspace:*", - "@pnpm/common-cli-options-help": "workspace:*", - "@pnpm/config": "workspace:*", - "@pnpm/constants": "workspace:*", - "@pnpm/dependency-path": "workspace:*", - "@pnpm/directory-fetcher": "workspace:*", - "@pnpm/error": "workspace:*", - "@pnpm/fs.indexed-pkg-importer": "workspace:*", - "@pnpm/fs.is-empty-dir-or-nothing": "workspace:*", - "@pnpm/lockfile.fs": "workspace:*", - "@pnpm/lockfile.types": "workspace:*", - "@pnpm/plugin-commands-installation": "workspace:*", - "@pnpm/types": "workspace:*", - "@types/normalize-path": "catalog:", - "@zkochan/rimraf": "catalog:", - "normalize-path": "catalog:", - "ramda": "catalog:", - "render-help": "catalog:", - "write-yaml-file": "catalog:" - }, - "peerDependencies": { - "@pnpm/logger": "catalog:" - }, - "devDependencies": { - "@jest/globals": "catalog:", - "@pnpm/assert-project": "workspace:*", - "@pnpm/logger": "workspace:*", - "@pnpm/plugin-commands-deploy": "workspace:*", - "@pnpm/prepare": "workspace:*", - "@pnpm/registry-mock": "catalog:", - "@pnpm/test-fixtures": "workspace:*", - "@pnpm/workspace.filter-packages-from-dir": "workspace:*", - "@types/ramda": "catalog:" - }, - "engines": { - "node": ">=22.13" - }, - "jest": { - "preset": "@pnpm/jest-config/with-registry" - } -} diff --git a/releasing/plugin-commands-deploy/tsconfig.json b/releasing/plugin-commands-deploy/tsconfig.json deleted file mode 100644 index 8a12e9cb1a..0000000000 --- a/releasing/plugin-commands-deploy/tsconfig.json +++ /dev/null @@ -1,67 +0,0 @@ -{ - "extends": "@pnpm/tsconfig", - "compilerOptions": { - "outDir": "lib", - "rootDir": "src" - }, - "include": [ - "src/**/*.ts", - "../../__typings__/**/*.d.ts" - ], - "references": [ - { - "path": "../../__utils__/assert-project" - }, - { - "path": "../../__utils__/prepare" - }, - { - "path": "../../__utils__/test-fixtures" - }, - { - "path": "../../cli/cli-utils" - }, - { - "path": "../../cli/common-cli-options-help" - }, - { - "path": "../../config/config" - }, - { - "path": "../../deps/dependency-path" - }, - { - "path": "../../fetching/directory-fetcher" - }, - { - "path": "../../fs/indexed-pkg-importer" - }, - { - "path": "../../fs/is-empty-dir-or-nothing" - }, - { - "path": "../../installing/plugin-commands-installation" - }, - { - "path": "../../lockfile/fs" - }, - { - "path": "../../lockfile/types" - }, - { - "path": "../../packages/constants" - }, - { - "path": "../../packages/error" - }, - { - "path": "../../packages/logger" - }, - { - "path": "../../packages/types" - }, - { - "path": "../../workspace/filter-packages-from-dir" - } - ] -} diff --git a/releasing/plugin-commands-publishing/CHANGELOG.md b/releasing/plugin-commands-publishing/CHANGELOG.md deleted file mode 100644 index fb32527bf6..0000000000 --- a/releasing/plugin-commands-publishing/CHANGELOG.md +++ /dev/null @@ -1,4046 +0,0 @@ -# @pnpm/plugin-commands-publishing - -## 1000.2.19 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.8 -- @pnpm/client@1001.1.4 -- @pnpm/plugin-commands-env@1000.0.44 - -## 1000.2.18 - -### Patch Changes - -- Updated dependencies [7c1382f] -- Updated dependencies [7c1382f] -- Updated dependencies [dee39ec] - - @pnpm/types@1000.9.0 - - @pnpm/resolver-base@1005.1.0 - - @pnpm/cli-utils@1001.2.7 - - @pnpm/config@1004.4.2 - - @pnpm/pick-registry-for-package@1000.0.11 - - @pnpm/plugin-commands-env@1000.0.43 - - @pnpm/lifecycle@1001.0.25 - - @pnpm/client@1001.1.3 - - @pnpm/package-bins@1000.0.11 - - @pnpm/exportable-manifest@1000.1.7 - - @pnpm/sort-packages@1000.0.11 - -## 1000.2.17 - -### Patch Changes - -- 3abd394: Remove pnpm-specific CLI options before passing to npm publish to prevent "Unknown cli config" warnings [#9646](https://github.com/pnpm/pnpm/issues/9646). -- Updated dependencies [9865167] - - @pnpm/config@1004.4.1 - - @pnpm/cli-utils@1001.2.6 - - @pnpm/plugin-commands-env@1000.0.42 - - @pnpm/lifecycle@1001.0.24 - - @pnpm/client@1001.1.2 - -## 1000.2.16 - -### Patch Changes - -- @pnpm/client@1001.1.1 -- @pnpm/plugin-commands-env@1000.0.41 -- @pnpm/cli-utils@1001.2.5 - -## 1000.2.15 - -### Patch Changes - -- Updated dependencies [fb4da0c] -- Updated dependencies [a514bc0] - - @pnpm/client@1001.1.0 - - @pnpm/config@1004.4.0 - - @pnpm/lifecycle@1001.0.23 - - @pnpm/cli-utils@1001.2.4 - - @pnpm/plugin-commands-env@1000.0.40 - - @pnpm/exportable-manifest@1000.1.6 - -## 1000.2.14 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.3 -- @pnpm/client@1001.0.7 -- @pnpm/plugin-commands-env@1000.0.39 - -## 1000.2.13 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.2 -- @pnpm/client@1001.0.6 -- @pnpm/plugin-commands-env@1000.0.38 - -## 1000.2.12 - -### Patch Changes - -- @pnpm/config@1004.3.1 -- @pnpm/error@1000.0.5 -- @pnpm/cli-utils@1001.2.1 -- @pnpm/plugin-commands-env@1000.0.37 -- @pnpm/lifecycle@1001.0.22 -- @pnpm/network.auth-header@1000.0.6 -- @pnpm/exportable-manifest@1000.1.5 -- @pnpm/client@1001.0.5 - -## 1000.2.11 - -### Patch Changes - -- d021669: `pnpm publish` should be able to publish a `.tar.gz` file [#9927](https://github.com/pnpm/pnpm/pull/9927). -- Updated dependencies [38e2599] -- Updated dependencies [e792927] -- Updated dependencies [a6856fd] - - @pnpm/config@1004.3.0 - - @pnpm/types@1000.8.0 - - @pnpm/cli-utils@1001.2.0 - - @pnpm/lifecycle@1001.0.21 - - @pnpm/plugin-commands-env@1000.0.36 - - @pnpm/pick-registry-for-package@1000.0.10 - - @pnpm/client@1001.0.4 - - @pnpm/package-bins@1000.0.10 - - @pnpm/exportable-manifest@1000.1.4 - - @pnpm/resolver-base@1005.0.1 - - @pnpm/sort-packages@1000.0.10 - -## 1000.2.10 - -### Patch Changes - -- @pnpm/lifecycle@1001.0.20 -- @pnpm/client@1001.0.3 -- @pnpm/plugin-commands-env@1000.0.35 -- @pnpm/cli-utils@1001.1.2 - -## 1000.2.9 - -### Patch Changes - -- @pnpm/plugin-commands-env@1000.0.34 -- @pnpm/client@1001.0.2 -- @pnpm/cli-utils@1001.1.1 - -## 1000.2.8 - -### Patch Changes - -- Updated dependencies [3ebc0ce] - - @pnpm/cli-utils@1001.1.0 - - @pnpm/plugin-commands-env@1000.0.33 - - @pnpm/client@1001.0.1 - -## 1000.2.7 - -### Patch Changes - -- Updated dependencies [d1edf73] -- Updated dependencies [86b33e9] -- Updated dependencies [d1edf73] -- Updated dependencies [d1edf73] -- Updated dependencies [f91922c] - - @pnpm/client@1001.0.0 - - @pnpm/resolver-base@1005.0.0 - - @pnpm/config@1004.2.1 - - @pnpm/error@1000.0.4 - - @pnpm/lifecycle@1001.0.19 - - @pnpm/cli-utils@1001.0.3 - - @pnpm/exportable-manifest@1000.1.3 - - @pnpm/plugin-commands-env@1000.0.32 - - @pnpm/network.auth-header@1000.0.5 - -## 1000.2.6 - -### Patch Changes - -- Updated dependencies [1a07b8f] -- Updated dependencies [1ba2e15] -- Updated dependencies [6f7ac0f] -- Updated dependencies [1a07b8f] - - @pnpm/types@1000.7.0 - - @pnpm/plugin-commands-env@1000.0.31 - - @pnpm/config@1004.2.0 - - @pnpm/resolver-base@1004.1.0 - - @pnpm/client@1000.1.0 - - @pnpm/cli-utils@1001.0.2 - - @pnpm/pick-registry-for-package@1000.0.9 - - @pnpm/lifecycle@1001.0.18 - - @pnpm/package-bins@1000.0.9 - - @pnpm/exportable-manifest@1000.1.2 - - @pnpm/sort-packages@1000.0.9 - - @pnpm/error@1000.0.3 - - @pnpm/network.auth-header@1000.0.4 - -## 1000.2.5 - -### Patch Changes - -- Updated dependencies [7ad0bc3] - - @pnpm/cli-utils@1001.0.1 - - @pnpm/plugin-commands-env@1000.0.30 - -## 1000.2.4 - -### Patch Changes - -- Updated dependencies [623da6f] -- Updated dependencies [cf630a8] -- Updated dependencies [e225310] -- Updated dependencies [589ac1f] - - @pnpm/config@1004.1.0 - - @pnpm/cli-utils@1001.0.0 - - @pnpm/lifecycle@1001.0.17 - - @pnpm/plugin-commands-env@1000.0.29 - - @pnpm/client@1000.0.21 - -## 1000.2.3 - -### Patch Changes - -- @pnpm/cli-utils@1000.1.7 -- @pnpm/plugin-commands-env@1000.0.28 - -## 1000.2.2 - -### Patch Changes - -- Updated dependencies [2721291] -- Updated dependencies [6acf819] -- Updated dependencies [b217bbb] -- Updated dependencies [b0ead51] -- Updated dependencies [c8341cc] -- Updated dependencies [b0ead51] -- Updated dependencies [046af72] - - @pnpm/resolver-base@1004.0.0 - - @pnpm/config@1004.0.0 - - @pnpm/client@1000.0.20 - - @pnpm/cli-utils@1000.1.6 - - @pnpm/plugin-commands-env@1000.0.27 - - @pnpm/lifecycle@1001.0.16 - - @pnpm/exportable-manifest@1000.1.1 - -## 1000.2.1 - -### Patch Changes - -- Updated dependencies [8d175c0] - - @pnpm/config@1003.1.1 - - @pnpm/cli-utils@1000.1.5 - - @pnpm/plugin-commands-env@1000.0.26 - - @pnpm/lifecycle@1001.0.15 - - @pnpm/client@1000.0.19 - - @pnpm/exportable-manifest@1000.1.1 - -## 1000.2.0 - -### Minor Changes - -- fdb1d98: Added support for recursively running pack in every project of a workspace [#4351](https://github.com/pnpm/pnpm/issues/4351). - - Now you can run `pnpm -r pack` to pack all packages in the workspace. - -### Patch Changes - -- fdb1d98: Parallelly run recursive pack and publish -- fdb1d98: Get `pack-destination` configuration from settings. -- 09cf46f: Update `@pnpm/logger` in peer dependencies. -- 36d1448: Set the default `workspaceConcurrency` to `Math.min(os.availableParallelism(), 4)` [#9493](https://github.com/pnpm/pnpm/pull/9493). -- 36d1448: Add `workspace-concurrency` cli option for pack and publish -- Updated dependencies [b282bd1] -- Updated dependencies [51bd373] -- Updated dependencies [fdb1d98] -- Updated dependencies [e4af08c] -- Updated dependencies [09cf46f] -- Updated dependencies [36d1448] -- Updated dependencies [9362b5f] -- Updated dependencies [5ec7255] -- Updated dependencies [6cf010c] - - @pnpm/config@1003.1.0 - - @pnpm/network.auth-header@1000.0.3 - - @pnpm/plugin-commands-env@1000.0.25 - - @pnpm/lifecycle@1001.0.14 - - @pnpm/cli-utils@1000.1.4 - - @pnpm/types@1000.6.0 - - @pnpm/client@1000.0.18 - - @pnpm/pick-registry-for-package@1000.0.8 - - @pnpm/package-bins@1000.0.8 - - @pnpm/exportable-manifest@1000.1.1 - - @pnpm/resolver-base@1003.0.1 - - @pnpm/sort-packages@1000.0.8 - -## 1000.1.22 - -### Patch Changes - -- Updated dependencies [fa1e69b] -- Updated dependencies [7c7f0d6] - - @pnpm/plugin-commands-env@1000.0.24 - - @pnpm/common-cli-options-help@1000.0.1 - - @pnpm/lifecycle@1001.0.13 - - @pnpm/cli-utils@1000.1.3 - - @pnpm/config@1003.0.1 - - @pnpm/client@1000.0.17 - -## 1000.1.21 - -### Patch Changes - -- Updated dependencies [56bb69b] -- Updated dependencies [8a9f3a4] -- Updated dependencies [5b73df1] -- Updated dependencies [9c3dd03] -- Updated dependencies [5b73df1] - - @pnpm/config@1003.0.0 - - @pnpm/resolver-base@1003.0.0 - - @pnpm/logger@1001.0.0 - - @pnpm/exportable-manifest@1000.1.0 - - @pnpm/types@1000.5.0 - - @pnpm/cli-utils@1000.1.2 - - @pnpm/plugin-commands-env@1000.0.23 - - @pnpm/lifecycle@1001.0.12 - - @pnpm/client@1000.0.16 - - @pnpm/pick-registry-for-package@1000.0.7 - - @pnpm/package-bins@1000.0.7 - - @pnpm/sort-packages@1000.0.7 - -## 1000.1.20 - -### Patch Changes - -- Updated dependencies [81f441c] - - @pnpm/resolver-base@1002.0.0 - - @pnpm/client@1000.0.15 - - @pnpm/cli-utils@1000.1.1 - - @pnpm/lifecycle@1001.0.11 - - @pnpm/plugin-commands-env@1000.0.22 - - @pnpm/config@1002.7.2 - - @pnpm/exportable-manifest@1000.0.10 - -## 1000.1.19 - -### Patch Changes - -- 72cff38: The resolving function now takes a `registries` object, so it finds the required registry itself instead of receiving it from package requester. -- Updated dependencies [750ae7d] -- Updated dependencies [72cff38] -- Updated dependencies [5679712] -- Updated dependencies [01f2bcf] -- Updated dependencies [1413c25] - - @pnpm/types@1000.4.0 - - @pnpm/resolver-base@1001.0.0 - - @pnpm/config@1002.7.1 - - @pnpm/cli-utils@1000.1.0 - - @pnpm/pick-registry-for-package@1000.0.6 - - @pnpm/plugin-commands-env@1000.0.21 - - @pnpm/lifecycle@1001.0.10 - - @pnpm/client@1000.0.14 - - @pnpm/package-bins@1000.0.6 - - @pnpm/exportable-manifest@1000.0.10 - - @pnpm/sort-packages@1000.0.6 - -## 1000.1.18 - -### Patch Changes - -- Updated dependencies [e57f1df] - - @pnpm/config@1002.7.0 - - @pnpm/cli-utils@1000.0.19 - - @pnpm/plugin-commands-env@1000.0.20 - -## 1000.1.17 - -### Patch Changes - -- Updated dependencies [9bcca9f] -- Updated dependencies [5b35dff] -- Updated dependencies [9bcca9f] -- Updated dependencies [5f7be64] -- Updated dependencies [5f7be64] - - @pnpm/config@1002.6.0 - - @pnpm/types@1000.3.0 - - @pnpm/cli-utils@1000.0.18 - - @pnpm/plugin-commands-env@1000.0.19 - - @pnpm/pick-registry-for-package@1000.0.5 - - @pnpm/lifecycle@1001.0.9 - - @pnpm/client@1000.0.13 - - @pnpm/package-bins@1000.0.5 - - @pnpm/exportable-manifest@1000.0.9 - - @pnpm/resolver-base@1000.2.1 - - @pnpm/sort-packages@1000.0.5 - -## 1000.1.16 - -### Patch Changes - -- Updated dependencies [936430a] -- Updated dependencies [3d52365] - - @pnpm/config@1002.5.4 - - @pnpm/resolver-base@1000.2.0 - - @pnpm/cli-utils@1000.0.17 - - @pnpm/plugin-commands-env@1000.0.18 - - @pnpm/client@1000.0.12 - - @pnpm/lifecycle@1001.0.8 - - @pnpm/exportable-manifest@1000.0.8 - -## 1000.1.15 - -### Patch Changes - -- Updated dependencies [aec8c50] - - @pnpm/plugin-commands-env@1000.0.17 - - @pnpm/client@1000.0.11 - -## 1000.1.14 - -### Patch Changes - -- Updated dependencies [6e4459c] - - @pnpm/config@1002.5.3 - - @pnpm/cli-utils@1000.0.16 - - @pnpm/plugin-commands-env@1000.0.16 - -## 1000.1.13 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.15 -- @pnpm/plugin-commands-env@1000.0.15 -- @pnpm/config@1002.5.2 -- @pnpm/client@1000.0.10 - -## 1000.1.12 - -### Patch Changes - -- Updated dependencies [c3aa4d8] - - @pnpm/config@1002.5.1 - - @pnpm/cli-utils@1000.0.14 - - @pnpm/plugin-commands-env@1000.0.14 - - @pnpm/client@1000.0.9 - -## 1000.1.11 - -### Patch Changes - -- b8b0c68: `fast-glob` replace with `tinyglobby` to reduce the size of the pnpm CLI dependencies [#9169](https://github.com/pnpm/pnpm/pull/9169). -- Updated dependencies [b8b0c68] -- Updated dependencies [a5e4965] -- Updated dependencies [d965748] - - @pnpm/package-bins@1000.0.4 - - @pnpm/types@1000.2.1 - - @pnpm/config@1002.5.0 - - @pnpm/cli-utils@1000.0.13 - - @pnpm/pick-registry-for-package@1000.0.4 - - @pnpm/plugin-commands-env@1000.0.13 - - @pnpm/lifecycle@1001.0.7 - - @pnpm/client@1000.0.8 - - @pnpm/exportable-manifest@1000.0.8 - - @pnpm/resolver-base@1000.1.4 - - @pnpm/sort-packages@1000.0.4 - -## 1000.1.10 - -### Patch Changes - -- Updated dependencies [1c2eb8c] - - @pnpm/config@1002.4.1 - - @pnpm/cli-utils@1000.0.12 - - @pnpm/plugin-commands-env@1000.0.12 - -## 1000.1.9 - -### Patch Changes - -- Updated dependencies [8fcc221] -- Updated dependencies [e32b1a2] -- Updated dependencies [8fcc221] - - @pnpm/config@1002.4.0 - - @pnpm/types@1000.2.0 - - @pnpm/cli-utils@1000.0.11 - - @pnpm/plugin-commands-env@1000.0.11 - - @pnpm/pick-registry-for-package@1000.0.3 - - @pnpm/lifecycle@1001.0.6 - - @pnpm/client@1000.0.7 - - @pnpm/package-bins@1000.0.3 - - @pnpm/exportable-manifest@1000.0.7 - - @pnpm/resolver-base@1000.1.3 - - @pnpm/sort-packages@1000.0.3 - -## 1000.1.8 - -### Patch Changes - -- Updated dependencies [fee898f] - - @pnpm/config@1002.3.1 - - @pnpm/cli-utils@1000.0.10 - - @pnpm/plugin-commands-env@1000.0.10 - -## 1000.1.7 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.9 -- @pnpm/plugin-commands-env@1000.0.9 - -## 1000.1.6 - -### Patch Changes - -- Updated dependencies [f6006f2] - - @pnpm/config@1002.3.0 - - @pnpm/cli-utils@1000.0.8 - - @pnpm/plugin-commands-env@1000.0.8 - -## 1000.1.5 - -### Patch Changes - -- Updated dependencies [c0d1c01] - - @pnpm/lifecycle@1001.0.5 - - @pnpm/cli-utils@1000.0.7 - - @pnpm/config@1002.2.1 - - @pnpm/exportable-manifest@1000.0.6 - - @pnpm/plugin-commands-env@1000.0.7 - - @pnpm/client@1000.0.6 - -## 1000.1.4 - -### Patch Changes - -- b65303d: Verify that the package name is valid when executing the publish command. -- Updated dependencies [b562deb] -- Updated dependencies [f3ffaed] -- Updated dependencies [c96eb2b] - - @pnpm/types@1000.1.1 - - @pnpm/config@1002.2.0 - - @pnpm/error@1000.0.2 - - @pnpm/cli-utils@1000.0.6 - - @pnpm/pick-registry-for-package@1000.0.2 - - @pnpm/plugin-commands-env@1000.0.6 - - @pnpm/lifecycle@1001.0.4 - - @pnpm/client@1000.0.5 - - @pnpm/package-bins@1000.0.2 - - @pnpm/exportable-manifest@1000.0.5 - - @pnpm/resolver-base@1000.1.2 - - @pnpm/sort-packages@1000.0.2 - - @pnpm/network.auth-header@1000.0.2 - -## 1000.1.3 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.5 -- @pnpm/config@1002.1.2 -- @pnpm/exportable-manifest@1000.0.4 -- @pnpm/lifecycle@1001.0.3 -- @pnpm/plugin-commands-env@1000.0.5 -- @pnpm/client@1000.0.4 - -## 1000.1.2 - -### Patch Changes - -- b28a533: Fixed the Regex used to find the package manifest during packing [#8938](https://github.com/pnpm/pnpm/pull/8938). -- Updated dependencies [9591a18] -- Updated dependencies [1f5169f] - - @pnpm/types@1000.1.0 - - @pnpm/config@1002.1.1 - - @pnpm/cli-utils@1000.0.4 - - @pnpm/pick-registry-for-package@1000.0.1 - - @pnpm/plugin-commands-env@1000.0.4 - - @pnpm/lifecycle@1001.0.2 - - @pnpm/client@1000.0.3 - - @pnpm/package-bins@1000.0.1 - - @pnpm/exportable-manifest@1000.0.3 - - @pnpm/resolver-base@1000.1.1 - - @pnpm/sort-packages@1000.0.1 - -## 1000.1.1 - -### Patch Changes - -- Updated dependencies [f90a94b] -- Updated dependencies [f891288] - - @pnpm/config@1002.1.0 - - @pnpm/cli-utils@1000.0.3 - - @pnpm/plugin-commands-env@1000.0.3 - -## 1000.1.0 - -### Minor Changes - -- 3a3cc49: Add support for specifying a custom output path in the pack command using a new `--out` flag [#8900](https://github.com/pnpm/pnpm/pull/8900). - -### Patch Changes - -- Updated dependencies [738d9e4] -- Updated dependencies [878ea8c] - - @pnpm/exportable-manifest@1000.0.2 - - @pnpm/config@1002.0.0 - - @pnpm/lifecycle@1001.0.1 - - @pnpm/cli-utils@1000.0.2 - - @pnpm/plugin-commands-env@1000.0.2 - - @pnpm/client@1000.0.2 - -## 1000.0.1 - -### Patch Changes - -- Updated dependencies [ac5b9d8] -- Updated dependencies [6483b64] -- Updated dependencies [3a6a417] - - @pnpm/config@1001.0.0 - - @pnpm/resolver-base@1000.1.0 - - @pnpm/lifecycle@1001.0.0 - - @pnpm/cli-utils@1000.0.1 - - @pnpm/plugin-commands-env@1000.0.1 - - @pnpm/error@1000.0.1 - - @pnpm/client@1000.0.1 - - @pnpm/network.auth-header@1000.0.1 - - @pnpm/exportable-manifest@1000.0.1 - -## 10.1.0 - -### Minor Changes - -- 2f210d9: Added support for `pnpm pack --json` to print packed tarball and contents in JSON format [#8765](https://github.com/pnpm/pnpm/pull/8765). - -### Patch Changes - -- b3333fb: Display packed files list in `pnpm pack` -- 29447d7: `pnpm publish --json` should work [#8788](https://github.com/pnpm/pnpm/issues/8788). -- Updated dependencies [477e0c1] -- Updated dependencies [dfcf034] -- Updated dependencies [592e2ef] -- Updated dependencies [19d5b51] -- Updated dependencies [1dbc56a] -- Updated dependencies [e9985b6] -- Updated dependencies [39c5385] - - @pnpm/config@22.0.0 - - @pnpm/plugin-commands-env@5.1.12 - - @pnpm/error@6.0.3 - - @pnpm/cli-utils@4.0.8 - - @pnpm/lifecycle@17.1.6 - - @pnpm/network.auth-header@3.0.3 - - @pnpm/exportable-manifest@7.0.7 - - @pnpm/client@11.1.13 - -## 10.0.12 - -### Patch Changes - -- Updated dependencies [d04f7f2] - - @pnpm/plugin-commands-env@5.1.11 - - @pnpm/client@11.1.12 - - @pnpm/cli-utils@4.0.7 - - @pnpm/config@21.8.5 - - @pnpm/lifecycle@17.1.5 - - @pnpm/exportable-manifest@7.0.6 - -## 10.0.11 - -### Patch Changes - -- @pnpm/plugin-commands-env@5.1.10 -- @pnpm/client@11.1.11 -- @pnpm/cli-utils@4.0.6 -- @pnpm/config@21.8.4 -- @pnpm/lifecycle@17.1.5 -- @pnpm/exportable-manifest@7.0.6 - -## 10.0.10 - -### Patch Changes - -- 9cfee8f: `pnpm publish` should be able to publish from a local tarball [#7950](https://github.com/pnpm/pnpm/issues/7950). - -## 10.0.9 - -### Patch Changes - -- @pnpm/config@21.8.4 -- @pnpm/error@6.0.2 -- @pnpm/cli-utils@4.0.6 -- @pnpm/plugin-commands-env@5.1.9 -- @pnpm/lifecycle@17.1.5 -- @pnpm/network.auth-header@3.0.2 -- @pnpm/exportable-manifest@7.0.6 -- @pnpm/client@11.1.10 - -## 10.0.8 - -### Patch Changes - -- Updated dependencies [d500d9f] - - @pnpm/types@12.2.0 - - @pnpm/cli-utils@4.0.5 - - @pnpm/config@21.8.3 - - @pnpm/pick-registry-for-package@6.0.7 - - @pnpm/plugin-commands-env@5.1.8 - - @pnpm/lifecycle@17.1.4 - - @pnpm/client@11.1.9 - - @pnpm/package-bins@9.0.7 - - @pnpm/exportable-manifest@7.0.5 - - @pnpm/resolver-base@13.0.4 - - @pnpm/sort-packages@6.0.8 - -## 10.0.7 - -### Patch Changes - -- Updated dependencies [7ee59a1] - - @pnpm/types@12.1.0 - - @pnpm/cli-utils@4.0.4 - - @pnpm/config@21.8.2 - - @pnpm/pick-registry-for-package@6.0.6 - - @pnpm/plugin-commands-env@5.1.7 - - @pnpm/lifecycle@17.1.3 - - @pnpm/client@11.1.8 - - @pnpm/package-bins@9.0.6 - - @pnpm/exportable-manifest@7.0.4 - - @pnpm/resolver-base@13.0.3 - - @pnpm/sort-packages@6.0.7 - -## 10.0.6 - -### Patch Changes - -- @pnpm/cli-utils@4.0.3 -- @pnpm/plugin-commands-env@5.1.6 - -## 10.0.5 - -### Patch Changes - -- Updated dependencies [251ab21] -- Updated dependencies [ecbe2ea] - - @pnpm/config@21.8.1 - - @pnpm/exportable-manifest@7.0.3 - - @pnpm/cli-utils@4.0.2 - - @pnpm/plugin-commands-env@5.1.5 - -## 10.0.4 - -### Patch Changes - -- @pnpm/cli-utils@4.0.1 -- @pnpm/plugin-commands-env@5.1.4 - -## 10.0.3 - -### Patch Changes - -- Updated dependencies [26b065c] -- Updated dependencies [26b065c] - - @pnpm/cli-utils@4.0.0 - - @pnpm/config@21.8.0 - - @pnpm/plugin-commands-env@5.1.3 - -## 10.0.2 - -### Patch Changes - -- Updated dependencies [cb006df] -- Updated dependencies [98c8bd6] -- Updated dependencies [d20eed3] - - @pnpm/types@12.0.0 - - @pnpm/cli-utils@3.1.7 - - @pnpm/config@21.7.0 - - @pnpm/pick-registry-for-package@6.0.5 - - @pnpm/plugin-commands-env@5.1.2 - - @pnpm/lifecycle@17.1.2 - - @pnpm/client@11.1.7 - - @pnpm/package-bins@9.0.5 - - @pnpm/exportable-manifest@7.0.2 - - @pnpm/resolver-base@13.0.2 - - @pnpm/sort-packages@6.0.6 - -## 10.0.1 - -### Patch Changes - -- Updated dependencies [9899576] - - @pnpm/lifecycle@17.1.1 - - @pnpm/config@21.6.3 - - @pnpm/client@11.1.6 - - @pnpm/cli-utils@3.1.6 - - @pnpm/plugin-commands-env@5.1.1 - - @pnpm/exportable-manifest@7.0.1 - -## 10.0.0 - -### Major Changes - -- 0ef168b: Support specifying node version (via `pnpm.executionEnv.nodeVersion` in `package.json`) for running lifecycle scripts per each package in a workspace [#6720](https://github.com/pnpm/pnpm/issues/6720). - -### Patch Changes - -- Updated dependencies [0ef168b] - - @pnpm/plugin-commands-env@5.1.0 - - @pnpm/lifecycle@17.1.0 - - @pnpm/types@11.1.0 - - @pnpm/cli-utils@3.1.5 - - @pnpm/config@21.6.2 - - @pnpm/pick-registry-for-package@6.0.4 - - @pnpm/client@11.1.5 - - @pnpm/package-bins@9.0.4 - - @pnpm/exportable-manifest@7.0.1 - - @pnpm/resolver-base@13.0.1 - - @pnpm/sort-packages@6.0.5 - -## 9.0.1 - -### Patch Changes - -- Updated dependencies [afe520d] - - @pnpm/config@21.6.1 - - @pnpm/client@11.1.4 - - @pnpm/cli-utils@3.1.4 - - @pnpm/lifecycle@17.0.8 - - @pnpm/exportable-manifest@7.0.0 - -## 9.0.0 - -### Major Changes - -- dd00eeb: Renamed dir to rootDir in the Project object. - -### Patch Changes - -- Updated dependencies [1b03682] -- Updated dependencies [dd00eeb] -- Updated dependencies [9c63679] -- Updated dependencies - - @pnpm/config@21.6.0 - - @pnpm/resolver-base@13.0.0 - - @pnpm/types@11.0.0 - - @pnpm/exportable-manifest@7.0.0 - - @pnpm/cli-utils@3.1.3 - - @pnpm/client@11.1.3 - - @pnpm/pick-registry-for-package@6.0.3 - - @pnpm/lifecycle@17.0.7 - - @pnpm/package-bins@9.0.3 - - @pnpm/sort-packages@6.0.4 - -## 8.1.8 - -### Patch Changes - -- Updated dependencies [7c6c923] -- Updated dependencies [7d10394] -- Updated dependencies [d8eab39] -- Updated dependencies [13e55b2] -- Updated dependencies [398472c] -- Updated dependencies [04b8363] - - @pnpm/config@21.5.0 - - @pnpm/types@10.1.1 - - @pnpm/exportable-manifest@6.1.0 - - @pnpm/cli-utils@3.1.2 - - @pnpm/pick-registry-for-package@6.0.2 - - @pnpm/lifecycle@17.0.6 - - @pnpm/client@11.1.2 - - @pnpm/package-bins@9.0.2 - - @pnpm/resolver-base@12.0.2 - - @pnpm/sort-packages@6.0.3 - -## 8.1.7 - -### Patch Changes - -- Updated dependencies [47341e5] - - @pnpm/config@21.4.0 - - @pnpm/cli-utils@3.1.1 - - @pnpm/exportable-manifest@6.0.2 - - @pnpm/lifecycle@17.0.5 - -## 8.1.6 - -### Patch Changes - -- Updated dependencies [b7ca13f] -- Updated dependencies [b7ca13f] - - @pnpm/cli-utils@3.1.0 - - @pnpm/config@21.3.0 - - @pnpm/lifecycle@17.0.5 - - @pnpm/client@11.1.1 - -## 8.1.5 - -### Patch Changes - -- Updated dependencies [0c08e1c] - - @pnpm/client@11.1.0 - - @pnpm/lifecycle@17.0.4 - - @pnpm/config@21.2.3 - - @pnpm/cli-utils@3.0.7 - - @pnpm/exportable-manifest@6.0.2 - -## 8.1.4 - -### Patch Changes - -- Updated dependencies [45f4262] - - @pnpm/types@10.1.0 - - @pnpm/cli-utils@3.0.6 - - @pnpm/config@21.2.2 - - @pnpm/pick-registry-for-package@6.0.1 - - @pnpm/lifecycle@17.0.3 - - @pnpm/client@11.0.6 - - @pnpm/package-bins@9.0.1 - - @pnpm/exportable-manifest@6.0.2 - - @pnpm/resolver-base@12.0.1 - - @pnpm/sort-packages@6.0.2 - -## 8.1.3 - -### Patch Changes - -- Updated dependencies [a7aef51] - - @pnpm/error@6.0.1 - - @pnpm/cli-utils@3.0.5 - - @pnpm/config@21.2.1 - - @pnpm/lifecycle@17.0.2 - - @pnpm/network.auth-header@3.0.1 - - @pnpm/exportable-manifest@6.0.1 - - @pnpm/client@11.0.5 - -## 8.1.2 - -### Patch Changes - -- @pnpm/cli-utils@3.0.4 -- @pnpm/client@11.0.4 - -## 8.1.1 - -### Patch Changes - -- c50afe4: Explicitly throw an error when user attempts to run `publish` or `pack` when `bundledDependencies` is set but `node-linker` isn't `hoisted`. - - @pnpm/sort-packages@6.0.1 - - @pnpm/client@11.0.3 - -## 8.1.0 - -### Minor Changes - -- 9719a42: New setting called `virtual-store-dir-max-length` added to modify the maximum allowed length of the directories inside `node_modules/.pnpm`. The default length is set to 120 characters. This setting is particularly useful on Windows, where there is a limit to the maximum length of a file path [#7355](https://github.com/pnpm/pnpm/issues/7355). - -### Patch Changes - -- Updated dependencies [9719a42] - - @pnpm/config@21.2.0 - - @pnpm/cli-utils@3.0.3 - - @pnpm/exportable-manifest@6.0.0 - - @pnpm/lifecycle@17.0.1 - -## 8.0.3 - -### Patch Changes - -- @pnpm/client@11.0.2 - -## 8.0.2 - -### Patch Changes - -- Updated dependencies [bfadc0a] -- Updated dependencies [a80b539] - - @pnpm/lifecycle@17.0.1 - - @pnpm/cli-utils@3.0.2 - - @pnpm/client@11.0.1 - -## 8.0.1 - -### Patch Changes - -- Updated dependencies [e0f47f4] - - @pnpm/config@21.1.0 - - @pnpm/cli-utils@3.0.1 - -## 8.0.0 - -### Major Changes - -- 43cdd87: Node.js v16 support dropped. Use at least Node.js v18.12. - -### Minor Changes - -- 7733f3a: Added support for registry-scoped SSL configurations (cert, key, and ca). Three new settings supported: `:certfile`, `:keyfile`, and `:ca`. For instance: - - ``` - //registry.mycomp.com/:certfile=server-cert.pem - //registry.mycomp.com/:keyfile=server-key.pem - //registry.mycomp.com/:cafile=client-cert.pem - ``` - - Related issue: [#7427](https://github.com/pnpm/pnpm/issues/7427). - Related PR: [#7626](https://github.com/pnpm/pnpm/pull/7626). - -### Patch Changes - -- f7537b8: It should be possible to publish a tarball with custom dist-tag [#7845](https://github.com/pnpm/pnpm/issues/7845). -- Updated dependencies [7733f3a] -- Updated dependencies [3ded840] -- Updated dependencies [43cdd87] -- Updated dependencies [2d9e3b8] -- Updated dependencies [3477ee5] -- Updated dependencies [cfa33f1] -- Updated dependencies [e748162] -- Updated dependencies [82aac81] -- Updated dependencies [2b89155] -- Updated dependencies [60839fc] -- Updated dependencies [b13d2dc] -- Updated dependencies [e70a829] -- Updated dependencies [730929e] -- Updated dependencies [98566d9] - - @pnpm/client@11.0.0 - - @pnpm/types@10.0.0 - - @pnpm/config@21.0.0 - - @pnpm/error@6.0.0 - - @pnpm/pick-registry-for-package@6.0.0 - - @pnpm/exportable-manifest@6.0.0 - - @pnpm/common-cli-options-help@2.0.0 - - @pnpm/package-bins@9.0.0 - - @pnpm/resolver-base@12.0.0 - - @pnpm/sort-packages@6.0.0 - - @pnpm/network.auth-header@3.0.0 - - @pnpm/git-utils@2.0.0 - - @pnpm/lifecycle@17.0.0 - - @pnpm/cli-utils@3.0.0 - - @pnpm/run-npm@7.0.0 - - @pnpm/fs.packlist@2.0.0 - -## 7.5.3 - -### Patch Changes - -- Updated dependencies [31054a63e] - - @pnpm/resolver-base@11.1.0 - - @pnpm/lifecycle@16.0.12 - - @pnpm/client@10.0.46 - - @pnpm/cli-utils@2.1.9 - - @pnpm/config@20.4.2 - - @pnpm/exportable-manifest@5.0.11 - -## 7.5.2 - -### Patch Changes - -- 3c6726936: `pnpm pack` should work as expected when "prepack" modifies the manifest [#7558](https://github.com/pnpm/pnpm/pull/7558). - -## 7.5.1 - -### Patch Changes - -- 7856b9263: `@pnpm/network.auth-header` should be a prod dependency. -- 9fb45d0fc: `pnpm publish` should pack "main" file or "bin" files defined in "publishConfig" [#4195](https://github.com/pnpm/pnpm/issues/4195). -- Updated dependencies [9fb45d0fc] - - @pnpm/fs.packlist@1.0.3 - - @pnpm/client@10.0.45 - - @pnpm/lifecycle@16.0.11 - -## 7.5.0 - -### Minor Changes - -- 5a5e42551: Allow using token helpers in `pnpm publish` [#7316](https://github.com/pnpm/pnpm/issues/7316). - -### Patch Changes - -- Updated dependencies [5a5e42551] -- Updated dependencies [d9564e354] -- Updated dependencies [5a5e42551] - - @pnpm/run-npm@6.1.0 - - @pnpm/config@20.4.1 - - @pnpm/client@10.0.44 - - @pnpm/cli-utils@2.1.8 - - @pnpm/exportable-manifest@5.0.11 - - @pnpm/lifecycle@16.0.10 - -## 7.4.13 - -### Patch Changes - -- @pnpm/client@10.0.43 - -## 7.4.12 - -### Patch Changes - -- Updated dependencies [c597f72ec] - - @pnpm/config@20.4.0 - - @pnpm/cli-utils@2.1.7 - -## 7.4.11 - -### Patch Changes - -- Updated dependencies [4e71066dd] -- Updated dependencies [4d34684f1] - - @pnpm/common-cli-options-help@1.1.0 - - @pnpm/config@20.3.0 - - @pnpm/types@9.4.2 - - @pnpm/cli-utils@2.1.6 - - @pnpm/pick-registry-for-package@5.0.6 - - @pnpm/lifecycle@16.0.10 - - @pnpm/package-bins@8.0.6 - - @pnpm/exportable-manifest@5.0.11 - - @pnpm/resolver-base@11.0.2 - - @pnpm/sort-packages@5.0.9 - - @pnpm/client@10.0.42 - -## 7.4.10 - -### Patch Changes - -- Updated dependencies -- Updated dependencies [672c559e4] - - @pnpm/types@9.4.1 - - @pnpm/config@20.2.0 - - @pnpm/cli-utils@2.1.5 - - @pnpm/pick-registry-for-package@5.0.5 - - @pnpm/lifecycle@16.0.9 - - @pnpm/package-bins@8.0.5 - - @pnpm/exportable-manifest@5.0.10 - - @pnpm/resolver-base@11.0.1 - - @pnpm/sort-packages@5.0.8 - - @pnpm/client@10.0.41 - -## 7.4.9 - -### Patch Changes - -- @pnpm/client@10.0.40 - -## 7.4.8 - -### Patch Changes - -- @pnpm/client@10.0.39 -- @pnpm/cli-utils@2.1.4 - -## 7.4.7 - -### Patch Changes - -- @pnpm/cli-utils@2.1.3 -- @pnpm/client@10.0.38 - -## 7.4.6 - -### Patch Changes - -- @pnpm/client@10.0.37 - -## 7.4.5 - -### Patch Changes - -- @pnpm/client@10.0.36 - -## 7.4.4 - -### Patch Changes - -- Updated dependencies [74432d605] - - @pnpm/fs.packlist@1.0.2 - - @pnpm/client@10.0.35 - - @pnpm/lifecycle@16.0.8 - - @pnpm/config@20.1.2 - - @pnpm/cli-utils@2.1.2 - - @pnpm/exportable-manifest@5.0.9 - -## 7.4.3 - -### Patch Changes - -- Updated dependencies [c7f1359b6] - - @pnpm/fs.packlist@1.0.1 - - @pnpm/lifecycle@16.0.7 - - @pnpm/client@10.0.34 - -## 7.4.2 - -### Patch Changes - -- Updated dependencies [4c2450208] - - @pnpm/resolver-base@11.0.0 - - @pnpm/client@10.0.33 - - @pnpm/lifecycle@16.0.6 - - @pnpm/config@20.1.1 - - @pnpm/cli-utils@2.1.1 - - @pnpm/exportable-manifest@5.0.9 - -## 7.4.1 - -### Patch Changes - -- 500363647: `pnpm publish` should not pack the same file twice sometimes [#6997](https://github.com/pnpm/pnpm/issues/6997). - - The fix was to update `npm-packlist` to the latest version. - -- Updated dependencies [500363647] - - @pnpm/fs.packlist@1.0.0 - - @pnpm/lifecycle@16.0.5 - - @pnpm/client@10.0.32 - -## 7.4.0 - -### Minor Changes - -- 43ce9e4a6: Support for multiple architectures when installing dependencies [#5965](https://github.com/pnpm/pnpm/issues/5965). - - You can now specify architectures for which you'd like to install optional dependencies, even if they don't match the architecture of the system running the install. Use the `supportedArchitectures` field in `package.json` to define your preferences. - - For example, the following configuration tells pnpm to install optional dependencies for Windows x64: - - ```json - { - "pnpm": { - "supportedArchitectures": { - "os": ["win32"], - "cpu": ["x64"] - } - } - } - ``` - - Whereas this configuration will have pnpm install optional dependencies for Windows, macOS, and the architecture of the system currently running the install. It includes artifacts for both x64 and arm64 CPUs: - - ```json - { - "pnpm": { - "supportedArchitectures": { - "os": ["win32", "darwin", "current"], - "cpu": ["x64", "arm64"] - } - } - } - ``` - - Additionally, `supportedArchitectures` also supports specifying the `libc` of the system. - -### Patch Changes - -- Updated dependencies [43ce9e4a6] -- Updated dependencies [d2dc2e66a] -- Updated dependencies [d6592964f] - - @pnpm/types@9.4.0 - - @pnpm/cli-utils@2.1.0 - - @pnpm/config@20.1.0 - - @pnpm/package-bins@8.0.4 - - @pnpm/lifecycle@16.0.4 - - @pnpm/pick-registry-for-package@5.0.4 - - @pnpm/exportable-manifest@5.0.9 - - @pnpm/resolver-base@10.0.4 - - @pnpm/sort-packages@5.0.7 - - @pnpm/client@10.0.31 - -## 7.3.20 - -### Patch Changes - -- @pnpm/lifecycle@16.0.3 -- @pnpm/client@10.0.30 - -## 7.3.19 - -### Patch Changes - -- Updated dependencies [4246f41be] -- Updated dependencies [84f81c9ae] - - @pnpm/sort-packages@5.0.6 - - @pnpm/lifecycle@16.0.2 - - @pnpm/client@10.0.29 - -## 7.3.18 - -### Patch Changes - -- Updated dependencies [ac5abd3ff] -- Updated dependencies [b60bb6cbe] - - @pnpm/config@20.0.0 - - @pnpm/cli-utils@2.0.24 - - @pnpm/client@10.0.28 - - @pnpm/exportable-manifest@5.0.8 - - @pnpm/lifecycle@16.0.1 - -## 7.3.17 - -### Patch Changes - -- @pnpm/client@10.0.27 - -## 7.3.16 - -### Patch Changes - -- @pnpm/client@10.0.26 - -## 7.3.15 - -### Patch Changes - -- Updated dependencies [b1dd0ee58] - - @pnpm/config@19.2.1 - - @pnpm/cli-utils@2.0.23 - -## 7.3.14 - -### Patch Changes - -- Updated dependencies [d774a3196] -- Updated dependencies [d774a3196] -- Updated dependencies [832e28826] - - @pnpm/config@19.2.0 - - @pnpm/types@9.3.0 - - @pnpm/cli-utils@2.0.22 - - @pnpm/pick-registry-for-package@5.0.3 - - @pnpm/lifecycle@16.0.1 - - @pnpm/package-bins@8.0.3 - - @pnpm/exportable-manifest@5.0.8 - - @pnpm/resolver-base@10.0.3 - - @pnpm/sort-packages@5.0.5 - - @pnpm/client@10.0.25 - -## 7.3.13 - -### Patch Changes - -- Updated dependencies [ee328fd25] - - @pnpm/config@19.1.0 - - @pnpm/cli-utils@2.0.21 - -## 7.3.12 - -### Patch Changes - -- @pnpm/cli-utils@2.0.20 -- @pnpm/client@10.0.24 - -## 7.3.11 - -### Patch Changes - -- Updated dependencies [9caa33d53] - - @pnpm/lifecycle@16.0.0 - - @pnpm/client@10.0.23 - - @pnpm/config@19.0.3 - - @pnpm/cli-utils@2.0.19 - - @pnpm/exportable-manifest@5.0.7 - -## 7.3.10 - -### Patch Changes - -- @pnpm/client@10.0.22 - -## 7.3.9 - -### Patch Changes - -- @pnpm/lifecycle@15.0.9 -- @pnpm/config@19.0.2 -- @pnpm/client@10.0.21 -- @pnpm/cli-utils@2.0.18 -- @pnpm/exportable-manifest@5.0.6 - -## 7.3.8 - -### Patch Changes - -- @pnpm/client@10.0.20 -- @pnpm/config@19.0.1 -- @pnpm/exportable-manifest@5.0.6 -- @pnpm/lifecycle@15.0.8 - -## 7.3.7 - -### Patch Changes - -- @pnpm/lifecycle@15.0.8 -- @pnpm/client@10.0.19 -- @pnpm/config@19.0.1 -- @pnpm/exportable-manifest@5.0.6 -- @pnpm/cli-utils@2.0.17 - -## 7.3.6 - -### Patch Changes - -- a33503208: Reduce concurrency in the `pnpm -r publish` command [#6968](https://github.com/pnpm/pnpm/issues/6968). -- Updated dependencies [cb8bcc8df] -- Updated dependencies [e9aa6f682] - - @pnpm/config@19.0.0 - - @pnpm/exportable-manifest@5.0.6 - - @pnpm/lifecycle@15.0.7 - - @pnpm/client@10.0.18 - - @pnpm/cli-utils@2.0.16 - -## 7.3.5 - -### Patch Changes - -- @pnpm/cli-utils@2.0.15 -- @pnpm/client@10.0.17 - -## 7.3.4 - -### Patch Changes - -- Updated dependencies [692197df3] - - @pnpm/lifecycle@15.0.6 - - @pnpm/client@10.0.16 - -## 7.3.3 - -### Patch Changes - -- @pnpm/cli-utils@2.0.14 - -## 7.3.2 - -### Patch Changes - -- @pnpm/client@10.0.15 -- @pnpm/config@18.4.4 -- @pnpm/exportable-manifest@5.0.5 -- @pnpm/lifecycle@15.0.5 - -## 7.3.1 - -### Patch Changes - -- @pnpm/client@10.0.14 - -## 7.3.0 - -### Minor Changes - -- aa2ae8fe2: Support `publishConfig.registry` in `package.json` for publishing [#6775](https://github.com/pnpm/pnpm/issues/6775). - -### Patch Changes - -- Updated dependencies [aa2ae8fe2] - - @pnpm/types@9.2.0 - - @pnpm/cli-utils@2.0.13 - - @pnpm/config@18.4.4 - - @pnpm/pick-registry-for-package@5.0.2 - - @pnpm/lifecycle@15.0.5 - - @pnpm/package-bins@8.0.2 - - @pnpm/exportable-manifest@5.0.5 - - @pnpm/resolver-base@10.0.2 - - @pnpm/sort-packages@5.0.4 - - @pnpm/client@10.0.13 - -## 7.2.10 - -### Patch Changes - -- @pnpm/cli-utils@2.0.12 -- @pnpm/config@18.4.3 -- @pnpm/exportable-manifest@5.0.4 -- @pnpm/lifecycle@15.0.4 -- @pnpm/client@10.0.12 - -## 7.2.9 - -### Patch Changes - -- Updated dependencies [dddb8ad71] - - @pnpm/lifecycle@15.0.3 - - @pnpm/client@10.0.11 - - @pnpm/config@18.4.2 - - @pnpm/exportable-manifest@5.0.3 - -## 7.2.8 - -### Patch Changes - -- @pnpm/client@10.0.10 - -## 7.2.7 - -### Patch Changes - -- @pnpm/client@10.0.9 - -## 7.2.6 - -### Patch Changes - -- Updated dependencies [e2d631217] - - @pnpm/config@18.4.2 - - @pnpm/cli-utils@2.0.11 - - @pnpm/exportable-manifest@5.0.3 - - @pnpm/lifecycle@15.0.2 - -## 7.2.5 - -### Patch Changes - -- @pnpm/config@18.4.1 -- @pnpm/error@5.0.2 -- @pnpm/cli-utils@2.0.10 -- @pnpm/lifecycle@15.0.2 -- @pnpm/exportable-manifest@5.0.3 -- @pnpm/client@10.0.8 - -## 7.2.4 - -### Patch Changes - -- 4b97f1f07: Don't use await in loops. -- Updated dependencies [4b97f1f07] - - @pnpm/exportable-manifest@5.0.2 - - @pnpm/client@10.0.7 - - @pnpm/config@18.4.0 - - @pnpm/lifecycle@15.0.1 - -## 7.2.3 - -### Patch Changes - -- Updated dependencies [a9e0b7cbf] -- Updated dependencies [301b8e2da] -- Updated dependencies [6ce3424a9] - - @pnpm/types@9.1.0 - - @pnpm/config@18.4.0 - - @pnpm/lifecycle@15.0.1 - - @pnpm/cli-utils@2.0.9 - - @pnpm/pick-registry-for-package@5.0.1 - - @pnpm/package-bins@8.0.1 - - @pnpm/exportable-manifest@5.0.1 - - @pnpm/resolver-base@10.0.1 - - @pnpm/sort-packages@5.0.3 - - @pnpm/error@5.0.1 - - @pnpm/client@10.0.6 - -## 7.2.2 - -### Patch Changes - -- Updated dependencies [ee429b300] -- Updated dependencies [1de07a4af] - - @pnpm/cli-utils@2.0.8 - - @pnpm/config@18.3.2 - -## 7.2.1 - -### Patch Changes - -- Updated dependencies [3fa14d7e4] - - @pnpm/sort-packages@5.0.2 - -## 7.2.0 - -### Minor Changes - -- ad8e3b6a0: `pnpm publish` supports the `--provenance` CLI option [#6435](https://github.com/pnpm/pnpm/issues/6435). - -### Patch Changes - -- Updated dependencies [2809e89ab] - - @pnpm/config@18.3.1 - - @pnpm/cli-utils@2.0.7 - - @pnpm/client@10.0.5 - - @pnpm/exportable-manifest@5.0.0 - - @pnpm/lifecycle@15.0.0 - -## 7.1.1 - -### Patch Changes - -- @pnpm/client@10.0.4 - -## 7.1.0 - -### Minor Changes - -- 32f8e08c6: A custom compression level may be specified for the `pnpm pack` command using the `pack-gzip-level` setting [#6393](https://github.com/pnpm/pnpm/issues/6393). - -### Patch Changes - -- Updated dependencies [32f8e08c6] -- Updated dependencies [d43ccc44d] - - @pnpm/config@18.3.0 - - @pnpm/sort-packages@5.0.1 - - @pnpm/cli-utils@2.0.6 - - @pnpm/client@10.0.3 - -## 7.0.5 - -### Patch Changes - -- Updated dependencies [fc8780ca9] - - @pnpm/config@18.2.0 - - @pnpm/cli-utils@2.0.5 - -## 7.0.4 - -### Patch Changes - -- @pnpm/cli-utils@2.0.4 -- @pnpm/config@18.1.1 -- @pnpm/client@10.0.2 - -## 7.0.3 - -### Patch Changes - -- Updated dependencies [e2cb4b63d] -- Updated dependencies [cd6ce11f0] - - @pnpm/config@18.1.0 - - @pnpm/cli-utils@2.0.3 - - @pnpm/client@10.0.1 - -## 7.0.2 - -### Patch Changes - -- @pnpm/config@18.0.2 -- @pnpm/cli-utils@2.0.2 - -## 7.0.1 - -### Patch Changes - -- @pnpm/config@18.0.1 -- @pnpm/cli-utils@2.0.1 - -## 7.0.0 - -### Major Changes - -- eceaa8b8b: Node.js 14 support dropped. - -### Patch Changes - -- 059d3ac39: When publish some package throws an error, the exit code should be non-zero [#5528](https://github.com/pnpm/pnpm/issues/5528). -- Updated dependencies [47e45d717] -- Updated dependencies [47e45d717] -- Updated dependencies [7a0ce1df0] -- Updated dependencies [158d8cf22] -- Updated dependencies [eceaa8b8b] -- Updated dependencies [8e35c21d1] -- Updated dependencies [47e45d717] -- Updated dependencies [47e45d717] -- Updated dependencies [113f0ae26] - - @pnpm/config@18.0.0 - - @pnpm/client@10.0.0 - - @pnpm/pick-registry-for-package@5.0.0 - - @pnpm/exportable-manifest@5.0.0 - - @pnpm/common-cli-options-help@1.0.0 - - @pnpm/package-bins@8.0.0 - - @pnpm/resolver-base@10.0.0 - - @pnpm/sort-packages@5.0.0 - - @pnpm/git-utils@1.0.0 - - @pnpm/lifecycle@15.0.0 - - @pnpm/error@5.0.0 - - @pnpm/types@9.0.0 - - @pnpm/cli-utils@2.0.0 - - @pnpm/run-npm@6.0.0 - -## 6.1.22 - -### Patch Changes - -- @pnpm/config@17.0.2 -- @pnpm/cli-utils@1.1.7 - -## 6.1.21 - -### Patch Changes - -- Updated dependencies [b38d711f3] - - @pnpm/config@17.0.1 - - @pnpm/cli-utils@1.1.6 - -## 6.1.20 - -### Patch Changes - -- Updated dependencies [e505b58e3] - - @pnpm/config@17.0.0 - - @pnpm/cli-utils@1.1.5 - - @pnpm/client@9.1.5 - - @pnpm/exportable-manifest@4.0.8 - - @pnpm/lifecycle@14.1.7 - -## 6.1.19 - -### Patch Changes - -- @pnpm/config@16.7.2 -- @pnpm/cli-utils@1.1.4 - -## 6.1.18 - -### Patch Changes - -- @pnpm/config@16.7.1 -- @pnpm/cli-utils@1.1.3 - -## 6.1.17 - -### Patch Changes - -- Updated dependencies [7d64d757b] -- Updated dependencies [5c31fa8be] - - @pnpm/cli-utils@1.1.2 - - @pnpm/config@16.7.0 - -## 6.1.16 - -### Patch Changes - -- @pnpm/config@16.6.4 -- @pnpm/cli-utils@1.1.1 - -## 6.1.15 - -### Patch Changes - -- Updated dependencies [0377d9367] - - @pnpm/cli-utils@1.1.0 - - @pnpm/config@16.6.3 - -## 6.1.14 - -### Patch Changes - -- @pnpm/client@9.1.4 -- @pnpm/config@16.6.2 -- @pnpm/cli-utils@1.0.34 - -## 6.1.13 - -### Patch Changes - -- Updated dependencies [029143cff] -- Updated dependencies [b71c6ed74] -- Updated dependencies [029143cff] - - @pnpm/resolver-base@9.2.0 - - @pnpm/exportable-manifest@4.0.7 - - @pnpm/client@9.1.3 - - @pnpm/config@16.6.1 - - @pnpm/lifecycle@14.1.6 - - @pnpm/cli-utils@1.0.33 - -## 6.1.12 - -### Patch Changes - -- Updated dependencies [59ee53678] - - @pnpm/config@16.6.0 - - @pnpm/cli-utils@1.0.32 - - @pnpm/client@9.1.2 - -## 6.1.11 - -### Patch Changes - -- @pnpm/config@16.5.5 -- @pnpm/cli-utils@1.0.31 - -## 6.1.10 - -### Patch Changes - -- @pnpm/config@16.5.4 -- @pnpm/cli-utils@1.0.30 - -## 6.1.9 - -### Patch Changes - -- @pnpm/config@16.5.3 -- @pnpm/cli-utils@1.0.29 - -## 6.1.8 - -### Patch Changes - -- d51cb2a3f: `prepublishOnly` and `prepublish` should not be executed on `pnpm pack` [#2941](https://github.com/pnpm/pnpm/issues/2941). - - @pnpm/config@16.5.2 - - @pnpm/cli-utils@1.0.28 - -## 6.1.7 - -### Patch Changes - -- @pnpm/config@16.5.1 -- @pnpm/cli-utils@1.0.27 -- @pnpm/lifecycle@14.1.5 - -## 6.1.6 - -### Patch Changes - -- Updated dependencies [28b47a156] - - @pnpm/config@16.5.0 - - @pnpm/cli-utils@1.0.26 - -## 6.1.5 - -### Patch Changes - -- @pnpm/client@9.1.1 -- @pnpm/config@16.4.3 -- @pnpm/cli-utils@1.0.25 -- @pnpm/lifecycle@14.1.5 - -## 6.1.4 - -### Patch Changes - -- @pnpm/config@16.4.2 -- @pnpm/cli-utils@1.0.24 - -## 6.1.3 - -### Patch Changes - -- @pnpm/config@16.4.1 -- @pnpm/cli-utils@1.0.23 - -## 6.1.2 - -### Patch Changes - -- Updated dependencies [c7b05cd9a] -- Updated dependencies [3ebce5db7] - - @pnpm/client@9.1.0 - - @pnpm/config@16.4.0 - - @pnpm/lifecycle@14.1.5 - - @pnpm/error@4.0.1 - - @pnpm/cli-utils@1.0.22 - - @pnpm/exportable-manifest@4.0.6 - -## 6.1.1 - -### Patch Changes - -- Updated dependencies [1fad508b0] - - @pnpm/config@16.3.0 - - @pnpm/cli-utils@1.0.21 - -## 6.1.0 - -### Minor Changes - -- a02f1fea1: expose the `npm_command` environment variable to lifecycle hooks & scripts. - -### Patch Changes - -- ec97a3105: Report to the console when a git-hosted dependency is built [#5847](https://github.com/pnpm/pnpm/pull/5847). -- 08ceaf3fc: replace dependency `is-ci` by `ci-info` (`is-ci` is just a simple wrapper around `ci-info`). -- Updated dependencies [ec97a3105] - - @pnpm/client@9.0.1 - - @pnpm/cli-utils@1.0.20 - - @pnpm/config@16.2.2 - -## 6.0.19 - -### Patch Changes - -- Updated dependencies [d71dbf230] - - @pnpm/config@16.2.1 - - @pnpm/cli-utils@1.0.19 - -## 6.0.18 - -### Patch Changes - -- Updated dependencies [339c0a704] -- Updated dependencies [841f52e70] - - @pnpm/client@9.0.0 - - @pnpm/config@16.2.0 - - @pnpm/cli-utils@1.0.18 - -## 6.0.17 - -### Patch Changes - -- Updated dependencies [b77651d14] -- Updated dependencies [6b00a8325] - - @pnpm/types@8.10.0 - - @pnpm/lifecycle@14.1.4 - - @pnpm/cli-utils@1.0.17 - - @pnpm/config@16.1.11 - - @pnpm/pick-registry-for-package@4.0.3 - - @pnpm/package-bins@7.0.3 - - @pnpm/exportable-manifest@4.0.5 - - @pnpm/resolver-base@9.1.5 - - @pnpm/sort-packages@4.0.3 - - @pnpm/client@8.1.3 - -## 6.0.16 - -### Patch Changes - -- @pnpm/config@16.1.10 -- @pnpm/cli-utils@1.0.16 - -## 6.0.15 - -### Patch Changes - -- 5d8f84520: Added `--json` to the `pnpm publish --help` output [#5773](https://github.com/pnpm/pnpm/pull/5773). -- Updated dependencies [f5c377a8d] - - @pnpm/lifecycle@14.1.3 - - @pnpm/config@16.1.9 - - @pnpm/cli-utils@1.0.15 - -## 6.0.14 - -### Patch Changes - -- @pnpm/cli-utils@1.0.14 -- @pnpm/config@16.1.8 - -## 6.0.13 - -### Patch Changes - -- Updated dependencies [a9d59d8bc] -- Updated dependencies [93558ce68] - - @pnpm/config@16.1.7 - - @pnpm/lifecycle@14.1.2 - - @pnpm/cli-utils@1.0.13 - - @pnpm/client@8.1.2 - - @pnpm/exportable-manifest@4.0.4 - -## 6.0.12 - -### Patch Changes - -- @pnpm/config@16.1.6 -- @pnpm/cli-utils@1.0.12 - -## 6.0.11 - -### Patch Changes - -- @pnpm/config@16.1.5 -- @pnpm/cli-utils@1.0.11 - -## 6.0.10 - -### Patch Changes - -- a2b432691: `pnpm publish ` should exit with non-0 exit code when publish fails [#5396](https://github.com/pnpm/pnpm/issues/5396). - - @pnpm/cli-utils@1.0.10 - - @pnpm/config@16.1.4 - - @pnpm/exportable-manifest@4.0.3 - - @pnpm/lifecycle@14.1.1 - - @pnpm/client@8.1.1 - -## 6.0.9 - -### Patch Changes - -- @pnpm/config@16.1.3 -- @pnpm/cli-utils@1.0.9 - -## 6.0.8 - -### Patch Changes - -- Updated dependencies [1d04e663b] - - @pnpm/lifecycle@14.1.0 - - @pnpm/config@16.1.2 - - @pnpm/cli-utils@1.0.8 - -## 6.0.7 - -### Patch Changes - -- Updated dependencies [eacff33e4] - - @pnpm/client@8.1.0 - - @pnpm/lifecycle@14.0.3 - - @pnpm/config@16.1.1 - - @pnpm/cli-utils@1.0.7 - -## 6.0.6 - -### Patch Changes - -- Updated dependencies [3dab7f83c] - - @pnpm/config@16.1.0 - - @pnpm/cli-utils@1.0.6 - -## 6.0.5 - -### Patch Changes - -- Updated dependencies [a4c58d424] -- Updated dependencies [702e847c1] - - @pnpm/lifecycle@14.0.2 - - @pnpm/types@8.9.0 - - @pnpm/client@8.0.3 - - @pnpm/cli-utils@1.0.5 - - @pnpm/config@16.0.5 - - @pnpm/exportable-manifest@4.0.2 - - @pnpm/package-bins@7.0.2 - - @pnpm/pick-registry-for-package@4.0.2 - - @pnpm/resolver-base@9.1.4 - - @pnpm/sort-packages@4.0.2 - -## 6.0.4 - -### Patch Changes - -- @pnpm/config@16.0.4 -- @pnpm/cli-utils@1.0.4 - -## 6.0.3 - -### Patch Changes - -- e9cad1939: Remove double negative error code name in ERR_PNPM_GIT_NOT_UNCLEAN -- Updated dependencies [aacb83f73] -- Updated dependencies [a14ad09e6] - - @pnpm/config@16.0.3 - - @pnpm/cli-utils@1.0.3 - -## 6.0.2 - -### Patch Changes - -- Updated dependencies [bea0acdfc] - - @pnpm/config@16.0.2 - - @pnpm/client@8.0.2 - - @pnpm/cli-utils@1.0.2 - -## 6.0.1 - -### Patch Changes - -- Updated dependencies [e7fd8a84c] -- Updated dependencies [844e82f3a] - - @pnpm/config@16.0.1 - - @pnpm/types@8.8.0 - - @pnpm/cli-utils@1.0.1 - - @pnpm/exportable-manifest@4.0.1 - - @pnpm/lifecycle@14.0.1 - - @pnpm/package-bins@7.0.1 - - @pnpm/pick-registry-for-package@4.0.1 - - @pnpm/resolver-base@9.1.3 - - @pnpm/sort-packages@4.0.1 - - @pnpm/client@8.0.1 - -## 6.0.0 - -### Major Changes - -- f884689e0: Require `@pnpm/logger` v5. - -### Patch Changes - -- Updated dependencies [043d988fc] -- Updated dependencies [1d0fd82fd] -- Updated dependencies [645384bfd] -- Updated dependencies [f884689e0] -- Updated dependencies [3c117996e] - - @pnpm/client@8.0.0 - - @pnpm/config@16.0.0 - - @pnpm/error@4.0.0 - - @pnpm/exportable-manifest@4.0.0 - - @pnpm/lifecycle@14.0.0 - - @pnpm/cli-utils@1.0.0 - - @pnpm/package-bins@7.0.0 - - @pnpm/pick-registry-for-package@4.0.0 - - @pnpm/run-npm@5.0.0 - - @pnpm/sort-packages@4.0.0 - -## 5.2.12 - -### Patch Changes - -- @pnpm/config@15.10.12 -- @pnpm/cli-utils@0.7.43 -- @pnpm/exportable-manifest@3.1.6 -- @pnpm/client@7.2.10 -- @pnpm/lifecycle@13.1.12 - -## 5.2.11 - -### Patch Changes - -- e07225651: Fix the return path of `pnpm pack`, when a custom destination directory is used [#5471](https://github.com/pnpm/pnpm/issues/5471). - - @pnpm/lifecycle@13.1.11 - - @pnpm/cli-utils@0.7.42 - - @pnpm/client@7.2.9 - - @pnpm/config@15.10.11 - -## 5.2.10 - -### Patch Changes - -- Updated dependencies [e8a631bf0] - - @pnpm/error@3.1.0 - - @pnpm/cli-utils@0.7.41 - - @pnpm/config@15.10.10 - - @pnpm/exportable-manifest@3.1.5 - - @pnpm/client@7.2.8 - - @pnpm/lifecycle@13.1.10 - -## 5.2.9 - -### Patch Changes - -- Updated dependencies [d665f3ff7] - - @pnpm/types@8.7.0 - - @pnpm/config@15.10.9 - - @pnpm/cli-utils@0.7.40 - - @pnpm/exportable-manifest@3.1.4 - - @pnpm/lifecycle@13.1.9 - - @pnpm/package-bins@6.0.8 - - @pnpm/pick-registry-for-package@3.0.8 - - @pnpm/resolver-base@9.1.2 - - @pnpm/sort-packages@3.0.9 - - @pnpm/client@7.2.7 - -## 5.2.8 - -### Patch Changes - -- @pnpm/config@15.10.8 -- @pnpm/cli-utils@0.7.39 - -## 5.2.7 - -### Patch Changes - -- @pnpm/config@15.10.7 -- @pnpm/cli-utils@0.7.38 - -## 5.2.6 - -### Patch Changes - -- Updated dependencies [156cc1ef6] - - @pnpm/types@8.6.0 - - @pnpm/cli-utils@0.7.37 - - @pnpm/config@15.10.6 - - @pnpm/exportable-manifest@3.1.3 - - @pnpm/lifecycle@13.1.8 - - @pnpm/package-bins@6.0.7 - - @pnpm/pick-registry-for-package@3.0.7 - - @pnpm/resolver-base@9.1.1 - - @pnpm/sort-packages@3.0.8 - - @pnpm/client@7.2.6 - -## 5.2.5 - -### Patch Changes - -- @pnpm/client@7.2.5 -- @pnpm/config@15.10.5 -- @pnpm/cli-utils@0.7.36 - -## 5.2.4 - -### Patch Changes - -- @pnpm/cli-utils@0.7.35 -- @pnpm/config@15.10.4 - -## 5.2.3 - -### Patch Changes - -- @pnpm/client@7.2.4 -- @pnpm/config@15.10.3 -- @pnpm/cli-utils@0.7.34 - -## 5.2.2 - -### Patch Changes - -- @pnpm/client@7.2.3 -- @pnpm/config@15.10.2 -- @pnpm/cli-utils@0.7.33 - -## 5.2.1 - -### Patch Changes - -- @pnpm/client@7.2.2 -- @pnpm/config@15.10.1 -- @pnpm/cli-utils@0.7.32 - -## 5.2.0 - -### Minor Changes - -- 2aa22e4b1: Set `NODE_PATH` when `preferSymlinkedExecutables` is enabled. - -### Patch Changes - -- Updated dependencies [2aa22e4b1] - - @pnpm/config@15.10.0 - - @pnpm/cli-utils@0.7.31 - -## 5.1.19 - -### Patch Changes - -- @pnpm/config@15.9.4 -- @pnpm/cli-utils@0.7.30 - -## 5.1.18 - -### Patch Changes - -- @pnpm/config@15.9.3 -- @pnpm/cli-utils@0.7.29 - -## 5.1.17 - -### Patch Changes - -- 07bc24ad1: Update npm-packlist. - - @pnpm/client@7.2.1 - - @pnpm/lifecycle@13.1.7 - - @pnpm/config@15.9.2 - - @pnpm/cli-utils@0.7.28 - -## 5.1.16 - -### Patch Changes - -- Updated dependencies [23984abd1] - - @pnpm/client@7.2.0 - - @pnpm/resolver-base@9.1.0 - - @pnpm/lifecycle@13.1.6 - - @pnpm/config@15.9.1 - - @pnpm/cli-utils@0.7.27 - -## 5.1.15 - -### Patch Changes - -- @pnpm/client@7.1.14 -- @pnpm/config@15.9.0 - -## 5.1.14 - -### Patch Changes - -- 39c040127: upgrade various dependencies -- 8103f92bd: Use a patched version of ramda to fix deprecation warnings on Node.js 16. Related issue: https://github.com/ramda/ramda/pull/3270 -- Updated dependencies [43cd6aaca] -- Updated dependencies [8103f92bd] -- Updated dependencies [65c4260de] -- Updated dependencies [29a81598a] - - @pnpm/config@15.9.0 - - @pnpm/exportable-manifest@3.1.2 - - @pnpm/cli-utils@0.7.26 - - @pnpm/client@7.1.13 - - @pnpm/lifecycle@13.1.5 - -## 5.1.13 - -### Patch Changes - -- Updated dependencies [c90798461] -- Updated dependencies [34121d753] - - @pnpm/types@8.5.0 - - @pnpm/config@15.8.1 - - @pnpm/cli-utils@0.7.25 - - @pnpm/exportable-manifest@3.1.1 - - @pnpm/lifecycle@13.1.4 - - @pnpm/package-bins@6.0.6 - - @pnpm/pick-registry-for-package@3.0.6 - - @pnpm/resolver-base@9.0.6 - - @pnpm/sort-packages@3.0.7 - - @pnpm/client@7.1.12 - -## 5.1.12 - -### Patch Changes - -- Updated dependencies [cac34ad69] -- Updated dependencies [99019e071] - - @pnpm/config@15.8.0 - - @pnpm/cli-utils@0.7.24 - -## 5.1.11 - -### Patch Changes - -- @pnpm/config@15.7.1 -- @pnpm/cli-utils@0.7.23 - -## 5.1.10 - -### Patch Changes - -- eb2426cf8: It should be possible to publish a package with local dependencies from a custom publish directory (set via `publishConfig.directory`) [#3901](https://github.com/pnpm/pnpm/issues/3901#issuecomment-1194156886). -- Updated dependencies [eb2426cf8] -- Updated dependencies [4fa1091c8] - - @pnpm/exportable-manifest@3.1.0 - - @pnpm/config@15.7.0 - - @pnpm/cli-utils@0.7.22 - - @pnpm/client@7.1.11 - - @pnpm/lifecycle@13.1.3 - -## 5.1.9 - -### Patch Changes - -- Updated dependencies [7334b347b] - - @pnpm/config@15.6.1 - - @pnpm/cli-utils@0.7.21 - -## 5.1.8 - -### Patch Changes - -- 348580c3f: `pnpm publish --help` should print the `--recursive` and `--filter` options [#5019](https://github.com/pnpm/pnpm/issues/5019). -- Updated dependencies [28f000509] -- Updated dependencies [406656f80] - - @pnpm/config@15.6.0 - - @pnpm/client@7.1.10 - - @pnpm/cli-utils@0.7.20 - -## 5.1.7 - -### Patch Changes - -- @pnpm/config@15.5.2 -- @pnpm/cli-utils@0.7.19 - -## 5.1.6 - -### Patch Changes - -- @pnpm/cli-utils@0.7.18 - -## 5.1.5 - -### Patch Changes - -- @pnpm/client@7.1.9 - -## 5.1.4 - -### Patch Changes - -- 5f643f23b: Update ramda to v0.28. -- Updated dependencies [5f643f23b] - - @pnpm/cli-utils@0.7.17 - - @pnpm/config@15.5.1 - - @pnpm/exportable-manifest@3.0.7 - - @pnpm/client@7.1.8 - - @pnpm/lifecycle@13.1.2 - -## 5.1.3 - -### Patch Changes - -- Updated dependencies [f48d46ef6] - - @pnpm/config@15.5.0 - - @pnpm/cli-utils@0.7.16 - -## 5.1.2 - -### Patch Changes - -- Updated dependencies [8e5b77ef6] - - @pnpm/types@8.4.0 - - @pnpm/cli-utils@0.7.15 - - @pnpm/config@15.4.1 - - @pnpm/exportable-manifest@3.0.6 - - @pnpm/lifecycle@13.1.1 - - @pnpm/package-bins@6.0.5 - - @pnpm/pick-registry-for-package@3.0.5 - - @pnpm/resolver-base@9.0.5 - - @pnpm/sort-packages@3.0.6 - - @pnpm/client@7.1.7 - -## 5.1.1 - -### Patch Changes - -- Updated dependencies [2a34b21ce] -- Updated dependencies [47b5e45dd] - - @pnpm/types@8.3.0 - - @pnpm/lifecycle@13.1.0 - - @pnpm/config@15.4.0 - - @pnpm/cli-utils@0.7.14 - - @pnpm/exportable-manifest@3.0.5 - - @pnpm/package-bins@6.0.4 - - @pnpm/pick-registry-for-package@3.0.4 - - @pnpm/resolver-base@9.0.4 - - @pnpm/sort-packages@3.0.5 - - @pnpm/client@7.1.6 - -## 5.1.0 - -### Minor Changes - -- 56cf04cb3: New settings added: use-git-branch-lockfile, merge-git-branch-lockfiles, merge-git-branch-lockfiles-branch-pattern. - -### Patch Changes - -- Updated dependencies [fb5bbfd7a] -- Updated dependencies [56cf04cb3] - - @pnpm/types@8.2.0 - - @pnpm/config@15.3.0 - - @pnpm/git-utils@0.1.0 - - @pnpm/cli-utils@0.7.13 - - @pnpm/exportable-manifest@3.0.4 - - @pnpm/lifecycle@13.0.5 - - @pnpm/package-bins@6.0.3 - - @pnpm/pick-registry-for-package@3.0.3 - - @pnpm/resolver-base@9.0.3 - - @pnpm/sort-packages@3.0.4 - - @pnpm/client@7.1.5 - -## 5.0.13 - -### Patch Changes - -- Updated dependencies [25798aad1] - - @pnpm/config@15.2.1 - - @pnpm/cli-utils@0.7.12 - -## 5.0.12 - -### Patch Changes - -- Updated dependencies [4d39e4a0c] -- Updated dependencies [bc80631d3] -- Updated dependencies [d5730ba81] - - @pnpm/types@8.1.0 - - @pnpm/config@15.2.0 - - @pnpm/cli-utils@0.7.11 - - @pnpm/exportable-manifest@3.0.3 - - @pnpm/lifecycle@13.0.4 - - @pnpm/package-bins@6.0.2 - - @pnpm/pick-registry-for-package@3.0.2 - - @pnpm/resolver-base@9.0.2 - - @pnpm/sort-packages@3.0.3 - - @pnpm/client@7.1.4 - -## 5.0.11 - -### Patch Changes - -- @pnpm/cli-utils@0.7.10 -- @pnpm/lifecycle@13.0.3 -- @pnpm/client@7.1.3 -- @pnpm/config@15.1.4 - -## 5.0.10 - -### Patch Changes - -- Updated dependencies [ae2f845c5] - - @pnpm/config@15.1.4 - - @pnpm/cli-utils@0.7.9 - -## 5.0.9 - -### Patch Changes - -- Updated dependencies [05159665d] - - @pnpm/config@15.1.3 - - @pnpm/cli-utils@0.7.8 - -## 5.0.8 - -### Patch Changes - -- @pnpm/cli-utils@0.7.7 - -## 5.0.7 - -### Patch Changes - -- Updated dependencies [af22c6c4f] - - @pnpm/config@15.1.2 - - @pnpm/cli-utils@0.7.6 - - @pnpm/client@7.1.2 - -## 5.0.6 - -### Patch Changes - -- Updated dependencies [52b0576af] - - @pnpm/cli-utils@0.7.5 - -## 5.0.5 - -### Patch Changes - -- 154e582f4: refactor: display more informative error for packing when package name or version is missing - - @pnpm/cli-utils@0.7.4 - - @pnpm/config@15.1.1 - -## 5.0.4 - -### Patch Changes - -- Updated dependencies [18ba5e2c0] - - @pnpm/exportable-manifest@3.0.2 - - @pnpm/types@8.0.1 - - @pnpm/cli-utils@0.7.3 - - @pnpm/config@15.1.1 - - @pnpm/lifecycle@13.0.2 - - @pnpm/package-bins@6.0.1 - - @pnpm/pick-registry-for-package@3.0.1 - - @pnpm/resolver-base@9.0.1 - - @pnpm/sort-packages@3.0.2 - - @pnpm/client@7.1.1 - -## 5.0.3 - -### Patch Changes - -- 9177ddbc9: `pnpm publish` should work correctly in a workspace, when the latest npm CLI is installed [#4348](https://github.com/pnpm/pnpm/issues/4348). -- Updated dependencies [9177ddbc9] - - @pnpm/run-npm@4.0.1 - -## 5.0.2 - -### Patch Changes - -- Updated dependencies [e05dcc48a] - - @pnpm/config@15.1.0 - - @pnpm/cli-utils@0.7.2 - -## 5.0.1 - -### Patch Changes - -- cfe345b6d: Show a friendly error message when it is impossible to get the current Git branch name during publish [#4488](https://github.com/pnpm/pnpm/pull/4488). -- Updated dependencies [2109f2e8e] -- Updated dependencies [8dac029ef] -- Updated dependencies [72b79f55a] -- Updated dependencies [546e644e9] -- Updated dependencies [c6463b9fd] -- Updated dependencies [4bed585e2] -- Updated dependencies [8fa95fd86] - - @pnpm/sort-packages@3.0.1 - - @pnpm/config@15.0.0 - - @pnpm/client@7.1.0 - - @pnpm/cli-utils@0.7.1 - - @pnpm/lifecycle@13.0.1 - - @pnpm/error@3.0.1 - - @pnpm/exportable-manifest@3.0.1 - -## 5.0.0 - -### Major Changes - -- 542014839: Node.js 12 is not supported. -- 5fa29295b: `pnpm pack` should only pack a file as an executable if it's a bin or listed in the `publishConfig.executableFiles` array. - -### Patch Changes - -- Updated dependencies [516859178] -- Updated dependencies [d504dc380] -- Updated dependencies [73d71a2d5] -- Updated dependencies [fa656992c] -- Updated dependencies [542014839] -- Updated dependencies [d999a0801] -- Updated dependencies [585e9ca9e] - - @pnpm/config@14.0.0 - - @pnpm/types@8.0.0 - - @pnpm/client@7.0.0 - - @pnpm/error@3.0.0 - - @pnpm/exportable-manifest@3.0.0 - - @pnpm/lifecycle@13.0.0 - - @pnpm/package-bins@6.0.0 - - @pnpm/pick-registry-for-package@3.0.0 - - @pnpm/resolver-base@9.0.0 - - @pnpm/run-npm@4.0.0 - - @pnpm/sort-packages@3.0.0 - - @pnpm/cli-utils@0.7.0 - -## 4.5.2 - -### Patch Changes - -- Updated dependencies [70ba51da9] - - @pnpm/error@2.1.0 - - @pnpm/cli-utils@0.6.50 - - @pnpm/config@13.13.2 - - @pnpm/exportable-manifest@2.3.2 - - @pnpm/lifecycle@12.1.7 - - @pnpm/client@6.1.3 - -## 4.5.1 - -### Patch Changes - -- Updated dependencies [b138d048c] - - @pnpm/types@7.10.0 - - @pnpm/cli-utils@0.6.49 - - @pnpm/config@13.13.1 - - @pnpm/exportable-manifest@2.3.1 - - @pnpm/lifecycle@12.1.6 - - @pnpm/package-bins@5.0.12 - - @pnpm/pick-registry-for-package@2.0.11 - - @pnpm/resolver-base@8.1.6 - - @pnpm/sort-packages@2.1.8 - - @pnpm/client@6.1.2 - -## 4.5.0 - -### Minor Changes - -- e1b459008: Remove meaningless keys from `publishConfig` when the `pack` or `publish` commands are used [#4311](https://github.com/pnpm/pnpm/issues/4311) - -### Patch Changes - -- Updated dependencies [e1b459008] - - @pnpm/exportable-manifest@2.3.0 - -## 4.4.2 - -### Patch Changes - -- Updated dependencies [7ae349cd3] - - @pnpm/lifecycle@12.1.5 - -## 4.4.1 - -### Patch Changes - -- Updated dependencies [334e5340a] - - @pnpm/config@13.13.0 - - @pnpm/cli-utils@0.6.48 - -## 4.4.0 - -### Minor Changes - -- b7566b979: embed-readme option was added - -### Patch Changes - -- Updated dependencies [b7566b979] - - @pnpm/config@13.12.0 - - @pnpm/cli-utils@0.6.47 - -## 4.3.5 - -### Patch Changes - -- Updated dependencies [fff0e4493] - - @pnpm/config@13.11.0 - - @pnpm/cli-utils@0.6.46 - -## 4.3.4 - -### Patch Changes - -- @pnpm/cli-utils@0.6.45 - -## 4.3.3 - -### Patch Changes - -- 4f78a2a5f: Update npm-packlist to v3. -- Updated dependencies [e76151f66] -- Updated dependencies [26cd01b88] - - @pnpm/config@13.10.0 - - @pnpm/types@7.9.0 - - @pnpm/client@6.1.1 - - @pnpm/lifecycle@12.1.4 - - @pnpm/cli-utils@0.6.44 - - @pnpm/exportable-manifest@2.2.4 - - @pnpm/package-bins@5.0.11 - - @pnpm/pick-registry-for-package@2.0.10 - - @pnpm/resolver-base@8.1.5 - - @pnpm/sort-packages@2.1.7 - -## 4.3.2 - -### Patch Changes - -- @pnpm/cli-utils@0.6.43 - -## 4.3.1 - -### Patch Changes - -- Updated dependencies [8fe8f5e55] - - @pnpm/config@13.9.0 - - @pnpm/cli-utils@0.6.42 - -## 4.3.0 - -### Minor Changes - -- a6cf11cb7: New optional setting added: userConfig. userConfig may contain token helpers. - -### Patch Changes - -- Updated dependencies [a6cf11cb7] -- Updated dependencies [732d4962f] -- Updated dependencies [a6cf11cb7] - - @pnpm/client@6.1.0 - - @pnpm/config@13.8.0 - - @pnpm/cli-utils@0.6.41 - -## 4.2.37 - -### Patch Changes - -- Updated dependencies [b5734a4a7] - - @pnpm/types@7.8.0 - - @pnpm/cli-utils@0.6.40 - - @pnpm/config@13.7.2 - - @pnpm/exportable-manifest@2.2.3 - - @pnpm/lifecycle@12.1.3 - - @pnpm/package-bins@5.0.10 - - @pnpm/pick-registry-for-package@2.0.9 - - @pnpm/resolver-base@8.1.4 - - @pnpm/sort-packages@2.1.6 - - @pnpm/client@6.0.11 - -## 4.2.36 - -### Patch Changes - -- @pnpm/cli-utils@0.6.39 - -## 4.2.35 - -### Patch Changes - -- 890549b7d: feat: support --otp option -- 6493e0c93: add readme file to published package.json file -- Updated dependencies [6493e0c93] - - @pnpm/exportable-manifest@2.2.2 - - @pnpm/types@7.7.1 - - @pnpm/cli-utils@0.6.38 - - @pnpm/config@13.7.1 - - @pnpm/lifecycle@12.1.2 - - @pnpm/package-bins@5.0.9 - - @pnpm/pick-registry-for-package@2.0.8 - - @pnpm/resolver-base@8.1.3 - - @pnpm/sort-packages@2.1.5 - - @pnpm/client@6.0.10 - -## 4.2.34 - -### Patch Changes - -- Updated dependencies [30bfca967] -- Updated dependencies [927c4a089] -- Updated dependencies [10a4bd4db] -- Updated dependencies [ba9b2eba1] - - @pnpm/config@13.7.0 - - @pnpm/types@7.7.0 - - @pnpm/lifecycle@12.1.1 - - @pnpm/cli-utils@0.6.37 - - @pnpm/exportable-manifest@2.2.1 - - @pnpm/package-bins@5.0.8 - - @pnpm/pick-registry-for-package@2.0.7 - - @pnpm/resolver-base@8.1.2 - - @pnpm/sort-packages@2.1.4 - - @pnpm/client@6.0.9 - -## 4.2.33 - -### Patch Changes - -- @pnpm/client@6.0.8 - -## 4.2.32 - -### Patch Changes - -- Updated dependencies [46aaf7108] - - @pnpm/config@13.6.1 - - @pnpm/client@6.0.7 - - @pnpm/cli-utils@0.6.36 - -## 4.2.31 - -### Patch Changes - -- Updated dependencies [8a99a01ff] - - @pnpm/config@13.6.0 - - @pnpm/cli-utils@0.6.35 - -## 4.2.30 - -### Patch Changes - -- @pnpm/client@6.0.6 -- @pnpm/cli-utils@0.6.34 - -## 4.2.29 - -### Patch Changes - -- Updated dependencies [a7ff2d5ce] - - @pnpm/config@13.5.1 - - @pnpm/cli-utils@0.6.33 - -## 4.2.28 - -### Patch Changes - -- Updated dependencies [002778559] - - @pnpm/config@13.5.0 - - @pnpm/lifecycle@12.1.0 - - @pnpm/cli-utils@0.6.32 - - @pnpm/client@6.0.5 - -## 4.2.27 - -### Patch Changes - -- @pnpm/client@6.0.4 - -## 4.2.26 - -### Patch Changes - -- @pnpm/client@6.0.3 - -## 4.2.25 - -### Patch Changes - -- Updated dependencies [6428690e2] - - @pnpm/exportable-manifest@2.2.0 - - @pnpm/cli-utils@0.6.31 - -## 4.2.24 - -### Patch Changes - -- Updated dependencies [302ae4f6f] -- Updated dependencies [fa03cbdc8] - - @pnpm/types@7.6.0 - - @pnpm/lifecycle@12.0.2 - - @pnpm/client@6.0.2 - - @pnpm/config@13.4.2 - - @pnpm/cli-utils@0.6.30 - - @pnpm/exportable-manifest@2.1.8 - - @pnpm/package-bins@5.0.7 - - @pnpm/pick-registry-for-package@2.0.6 - - @pnpm/resolver-base@8.1.1 - - @pnpm/sort-packages@2.1.3 - -## 4.2.23 - -### Patch Changes - -- 8cde32987: Return the exit code instead of killing the process. -- Updated dependencies [5b90ab98f] - - @pnpm/lifecycle@12.0.1 - -## 4.2.22 - -### Patch Changes - -- @pnpm/client@6.0.1 - -## 4.2.21 - -### Patch Changes - -- Updated dependencies [4ab87844a] -- Updated dependencies [4ab87844a] -- Updated dependencies [37dcfceeb] -- Updated dependencies [4ab87844a] -- Updated dependencies [4ab87844a] -- Updated dependencies [4ab87844a] -- Updated dependencies [4ab87844a] - - @pnpm/types@7.5.0 - - @pnpm/lifecycle@12.0.0 - - @pnpm/resolver-base@8.1.0 - - @pnpm/client@6.0.0 - - @pnpm/cli-utils@0.6.29 - - @pnpm/config@13.4.1 - - @pnpm/exportable-manifest@2.1.7 - - @pnpm/package-bins@5.0.6 - - @pnpm/pick-registry-for-package@2.0.5 - - @pnpm/sort-packages@2.1.2 - -## 4.2.20 - -### Patch Changes - -- @pnpm/client@5.0.10 - -## 4.2.19 - -### Patch Changes - -- Updated dependencies [b6d74c545] - - @pnpm/config@13.4.0 - - @pnpm/cli-utils@0.6.28 - - @pnpm/client@5.0.9 - -## 4.2.18 - -### Patch Changes - -- Updated dependencies [bd7bcdbe8] - - @pnpm/config@13.3.0 - - @pnpm/cli-utils@0.6.27 - - @pnpm/client@5.0.8 - -## 4.2.17 - -### Patch Changes - -- Updated dependencies [5ee3b2dc7] - - @pnpm/config@13.2.0 - - @pnpm/cli-utils@0.6.26 - -## 4.2.16 - -### Patch Changes - -- @pnpm/cli-utils@0.6.25 - -## 4.2.15 - -### Patch Changes - -- Updated dependencies [4027a3c69] - - @pnpm/config@13.1.0 - - @pnpm/cli-utils@0.6.24 - -## 4.2.14 - -### Patch Changes - -- Updated dependencies [4a4d42d8f] - - @pnpm/lifecycle@11.0.5 - - @pnpm/client@5.0.7 - -## 4.2.13 - -### Patch Changes - -- Updated dependencies [fe5688dc0] -- Updated dependencies [c7081cbb4] -- Updated dependencies [c7081cbb4] - - @pnpm/config@13.0.0 - - @pnpm/cli-utils@0.6.23 - -## 4.2.12 - -### Patch Changes - -- Updated dependencies [d62259d67] - - @pnpm/config@12.6.0 - - @pnpm/cli-utils@0.6.22 - -## 4.2.11 - -### Patch Changes - -- 04b7f6086: Use safe-execa instead of execa to prevent binary planting attacks on Windows. - - @pnpm/client@5.0.6 - -## 4.2.10 - -### Patch Changes - -- Updated dependencies [6681fdcbc] - - @pnpm/config@12.5.0 - - @pnpm/cli-utils@0.6.21 - - @pnpm/client@5.0.5 - -## 4.2.9 - -### Patch Changes - -- Updated dependencies [97f90e537] - - @pnpm/package-bins@5.0.5 - - @pnpm/client@5.0.4 - - @pnpm/cli-utils@0.6.20 - -## 4.2.8 - -### Patch Changes - -- Updated dependencies [ede519190] - - @pnpm/config@12.4.9 - - @pnpm/cli-utils@0.6.19 - -## 4.2.7 - -### Patch Changes - -- @pnpm/config@12.4.8 -- @pnpm/cli-utils@0.6.18 - -## 4.2.6 - -### Patch Changes - -- @pnpm/client@5.0.3 - -## 4.2.5 - -### Patch Changes - -- Updated dependencies [655af55ba] - - @pnpm/config@12.4.7 - - @pnpm/cli-utils@0.6.17 - -## 4.2.4 - -### Patch Changes - -- @pnpm/client@5.0.2 - -## 4.2.3 - -### Patch Changes - -- Updated dependencies [3fb74c618] - - @pnpm/config@12.4.6 - - @pnpm/cli-utils@0.6.16 - -## 4.2.2 - -### Patch Changes - -- Updated dependencies [051296a16] - - @pnpm/config@12.4.5 - - @pnpm/cli-utils@0.6.15 - -## 4.2.1 - -### Patch Changes - -- Updated dependencies [af8b5716e] - - @pnpm/config@12.4.4 - - @pnpm/cli-utils@0.6.14 - -## 4.2.0 - -### Minor Changes - -- b734b45ea: By default, for portability reasons, no files except those listed in the bin field will be marked as executable in the resulting package archive. The executableFiles field lets you declare additional fields that must have the executable flag (+x) set even if they aren't directly accessible through the bin field. - - ```json - "publishConfig": { - "executableFiles": [ - "./dist/shim.js", - ] - } - ``` - -### Patch Changes - -- Updated dependencies [b734b45ea] - - @pnpm/types@7.4.0 - - @pnpm/cli-utils@0.6.13 - - @pnpm/config@12.4.3 - - @pnpm/exportable-manifest@2.1.6 - - @pnpm/lifecycle@11.0.4 - - @pnpm/package-bins@5.0.4 - - @pnpm/pick-registry-for-package@2.0.4 - - @pnpm/resolver-base@8.0.4 - - @pnpm/sort-packages@2.1.1 - - @pnpm/client@5.0.1 - -## 4.1.3 - -### Patch Changes - -- 47ed7b163: Scripts should be executed upon the original package.json, when publishConfig.directory is set. - -## 4.1.2 - -### Patch Changes - -- f9152ab3c: Fix the help description of the pack command. -- Updated dependencies [7af16a011] -- Updated dependencies [73c1f802e] - - @pnpm/lifecycle@11.0.3 - - @pnpm/config@12.4.2 - - @pnpm/cli-utils@0.6.12 - -## 4.1.1 - -### Patch Changes - -- efca3896c: Use the correct compression algorithm to pack. - -## 4.1.0 - -### Minor Changes - -- f63c034c6: `pnpm pack` uses its own inhouse implementation. `pnpm pack` is not using `npm pack`. -- f63c034c6: Run prepublish and prepublishOnly before packing a package. - -### Patch Changes - -- f63c034c6: Do not modify the package.json file before packing the package. Do not copy LICENSE files from the root of the workspace (the files are still packed). - - @pnpm/cli-utils@0.6.11 - -## 4.0.1 - -### Patch Changes - -- Updated dependencies [2264bfdf4] - - @pnpm/config@12.4.1 - - @pnpm/cli-utils@0.6.10 - -## 4.0.0 - -### Major Changes - -- 691f64713: New required option added: cacheDir. - -### Patch Changes - -- Updated dependencies [25f6968d4] -- Updated dependencies [691f64713] -- Updated dependencies [691f64713] -- Updated dependencies [5aaf3e3fa] - - @pnpm/config@12.4.0 - - @pnpm/client@5.0.0 - - @pnpm/cli-utils@0.6.9 - -## 3.3.4 - -### Patch Changes - -- Updated dependencies [1442f8786] -- Updated dependencies [8e76690f4] - - @pnpm/sort-packages@2.1.0 - - @pnpm/types@7.3.0 - - @pnpm/cli-utils@0.6.8 - - @pnpm/config@12.3.3 - - @pnpm/exportable-manifest@2.1.5 - - @pnpm/lifecycle@11.0.2 - - @pnpm/pick-registry-for-package@2.0.3 - - @pnpm/resolver-base@8.0.3 - - @pnpm/client@4.0.2 - -## 3.3.3 - -### Patch Changes - -- 40ce0eb6b: Copy the `.npmrc` from the root of the repository. - -## 3.3.2 - -### Patch Changes - -- @pnpm/client@4.0.1 - -## 3.3.1 - -### Patch Changes - -- b5e9284c3: fix publishConfig.directory script - -## 3.3.0 - -### Minor Changes - -- 724c5abd8: support "publishConfig.directory" field - -### Patch Changes - -- Updated dependencies [eeff424bd] -- Updated dependencies [724c5abd8] - - @pnpm/client@4.0.0 - - @pnpm/run-npm@3.1.0 - - @pnpm/types@7.2.0 - - @pnpm/cli-utils@0.6.7 - - @pnpm/config@12.3.2 - - @pnpm/exportable-manifest@2.1.4 - - @pnpm/lifecycle@11.0.1 - - @pnpm/pick-registry-for-package@2.0.2 - - @pnpm/resolver-base@8.0.2 - - @pnpm/sort-packages@2.0.2 - -## 3.2.2 - -### Patch Changes - -- a1a03d145: Import only the required functions from ramda. -- Updated dependencies [a1a03d145] - - @pnpm/config@12.3.1 - - @pnpm/exportable-manifest@2.1.3 - - @pnpm/cli-utils@0.6.6 - - @pnpm/client@3.1.6 - -## 3.2.1 - -### Patch Changes - -- @pnpm/client@3.1.5 - -## 3.2.0 - -### Minor Changes - -- 819f67894: New option: reportSummary. When it is set to `true`, recursive publish will save the summary of published packages to `pnpm-publish-summary.json`. - -### Patch Changes - -- Updated dependencies [84ec82e05] -- Updated dependencies [c2a71e4fd] -- Updated dependencies [84ec82e05] - - @pnpm/config@12.3.0 - - @pnpm/cli-utils@0.6.5 - -## 3.1.5 - -### Patch Changes - -- Updated dependencies [6a1468495] - - @pnpm/exportable-manifest@2.1.2 - -## 3.1.4 - -### Patch Changes - -- @pnpm/cli-utils@0.6.4 -- @pnpm/client@3.1.4 - -## 3.1.3 - -### Patch Changes - -- @pnpm/cli-utils@0.6.3 -- @pnpm/exportable-manifest@2.1.1 -- @pnpm/client@3.1.3 -- @pnpm/config@12.2.0 - -## 3.1.2 - -### Patch Changes - -- @pnpm/client@3.1.2 - -## 3.1.1 - -### Patch Changes - -- Updated dependencies [e6a2654a2] - - @pnpm/lifecycle@11.0.0 - - @pnpm/client@3.1.1 - - @pnpm/config@12.2.0 - -## 3.1.0 - -### Minor Changes - -- 05baaa6e7: Add new config setting: `fetch-timeout`. -- 85fb21a83: Add support for workspace:^ and workspace:~ aliases - -### Patch Changes - -- Updated dependencies [05baaa6e7] -- Updated dependencies [dfdf669e6] -- Updated dependencies [85fb21a83] -- Updated dependencies [05baaa6e7] -- Updated dependencies [97c64bae4] - - @pnpm/config@12.2.0 - - @pnpm/exportable-manifest@2.1.0 - - @pnpm/client@3.1.0 - - @pnpm/types@7.1.0 - - @pnpm/cli-utils@0.6.2 - - @pnpm/lifecycle@10.0.1 - - @pnpm/pick-registry-for-package@2.0.1 - - @pnpm/resolver-base@8.0.1 - - @pnpm/sort-packages@2.0.1 - -## 3.0.2 - -### Patch Changes - -- Updated dependencies [ba5231ccf] - - @pnpm/config@12.1.0 - - @pnpm/cli-utils@0.6.1 - -## 3.0.1 - -### Patch Changes - -- Updated dependencies [561276d2c] - - @pnpm/exportable-manifest@2.0.1 - - @pnpm/client@3.0.1 - - @pnpm/config@12.0.0 - -## 3.0.0 - -### Major Changes - -- 97b986fbc: Node.js 10 support is dropped. At least Node.js 12.17 is required for the package to work. - -### Patch Changes - -- Updated dependencies [97b986fbc] -- Updated dependencies [78470a32d] -- Updated dependencies [aed712455] -- Updated dependencies [aed712455] - - @pnpm/cli-utils@0.6.0 - - @pnpm/client@3.0.0 - - @pnpm/config@12.0.0 - - @pnpm/error@2.0.0 - - @pnpm/exportable-manifest@2.0.0 - - @pnpm/lifecycle@10.0.0 - - @pnpm/pick-registry-for-package@2.0.0 - - @pnpm/resolver-base@8.0.0 - - @pnpm/run-npm@3.0.0 - - @pnpm/sort-packages@2.0.0 - - @pnpm/types@7.0.0 - -## 2.5.6 - -### Patch Changes - -- Updated dependencies [4f1ce907a] - - @pnpm/config@11.14.2 - - @pnpm/cli-utils@0.5.4 - -## 2.5.5 - -### Patch Changes - -- Updated dependencies [d853fb14a] -- Updated dependencies [4b3852c39] - - @pnpm/lifecycle@9.6.5 - - @pnpm/config@11.14.1 - - @pnpm/cli-utils@0.5.3 - -## 2.5.4 - -### Patch Changes - -- @pnpm/client@2.0.24 - -## 2.5.3 - -### Patch Changes - -- @pnpm/client@2.0.23 -- @pnpm/config@11.14.0 -- @pnpm/cli-utils@0.5.2 - -## 2.5.2 - -### Patch Changes - -- Updated dependencies [3be2b1773] - - @pnpm/cli-utils@0.5.1 - -## 2.5.1 - -### Patch Changes - -- @pnpm/client@2.0.22 - -## 2.5.0 - -### Minor Changes - -- `pnpm publish -r --force` publishes packages even if their current version is already in the registry. - -## 2.4.3 - -### Patch Changes - -- 249c068dd: add pref to pick registries -- Updated dependencies [cb040ae18] -- Updated dependencies [249c068dd] - - @pnpm/cli-utils@0.5.0 - - @pnpm/config@11.14.0 - - @pnpm/pick-registry-for-package@1.1.0 - -## 2.4.2 - -### Patch Changes - -- Updated dependencies [c4cc62506] - - @pnpm/config@11.13.0 - - @pnpm/cli-utils@0.4.51 - - @pnpm/exportable-manifest@1.2.2 - - @pnpm/client@2.0.21 - -## 2.4.1 - -### Patch Changes - -- cc39fc8ad: fix: remove --publish-branch with branch name to npm publish args -- Updated dependencies [bff84dbca] - - @pnpm/config@11.12.1 - - @pnpm/cli-utils@0.4.50 - -## 2.4.0 - -### Minor Changes - -- ff6129041: feat: print an info message when there's nothing new to publish recursively - -### Patch Changes - -- @pnpm/cli-utils@0.4.49 - -## 2.3.15 - -### Patch Changes - -- @pnpm/cli-utils@0.4.48 - -## 2.3.14 - -### Patch Changes - -- Updated dependencies [9a9bc67d2] - - @pnpm/lifecycle@9.6.4 - -## 2.3.13 - -### Patch Changes - -- Updated dependencies [9ad8c27bf] -- Updated dependencies [548f28df9] -- Updated dependencies [548f28df9] - - @pnpm/types@6.4.0 - - @pnpm/cli-utils@0.4.47 - - @pnpm/config@11.12.0 - - @pnpm/exportable-manifest@1.2.1 - - @pnpm/lifecycle@9.6.3 - - @pnpm/pick-registry-for-package@1.0.6 - - @pnpm/resolver-base@7.1.1 - - @pnpm/sort-packages@1.0.16 - - @pnpm/client@2.0.20 - -## 2.3.12 - -### Patch Changes - -- @pnpm/config@11.11.1 -- @pnpm/cli-utils@0.4.46 - -## 2.3.11 - -### Patch Changes - -- Updated dependencies [c854f8547] - - @pnpm/exportable-manifest@1.2.0 - -## 2.3.10 - -### Patch Changes - -- 6af60416c: add 'main' to default publish branch - -## 2.3.9 - -### Patch Changes - -- Updated dependencies [f40bc5927] - - @pnpm/config@11.11.0 - - @pnpm/cli-utils@0.4.45 - -## 2.3.8 - -### Patch Changes - -- Updated dependencies [425c7547d] - - @pnpm/config@11.10.2 - - @pnpm/cli-utils@0.4.44 - - @pnpm/client@2.0.19 - -## 2.3.7 - -### Patch Changes - -- Updated dependencies [ea09da716] - - @pnpm/config@11.10.1 - - @pnpm/cli-utils@0.4.43 - -## 2.3.6 - -### Patch Changes - -- Updated dependencies [a8656b42f] - - @pnpm/config@11.10.0 - - @pnpm/cli-utils@0.4.42 - -## 2.3.5 - -### Patch Changes - -- Updated dependencies [041537bc3] - - @pnpm/config@11.9.1 - - @pnpm/cli-utils@0.4.41 - -## 2.3.4 - -### Patch Changes - -- @pnpm/client@2.0.18 - -## 2.3.3 - -### Patch Changes - -- @pnpm/client@2.0.17 - -## 2.3.2 - -### Patch Changes - -- @pnpm/client@2.0.16 - -## 2.3.1 - -### Patch Changes - -- Updated dependencies [8698a7060] - - @pnpm/config@11.9.0 - - @pnpm/resolver-base@7.1.0 - - @pnpm/cli-utils@0.4.40 - - @pnpm/client@2.0.15 - -## 2.3.0 - -### Minor Changes - -- 084614f55: Support aliases to workspace packages. For instance, `"foo": "workspace:bar@*"` will link bar from the repository but aliased to foo. Before publish, these specs are converted to regular aliased versions. - -### Patch Changes - -- Updated dependencies [284e95c5e] -- Updated dependencies [084614f55] -- Updated dependencies [fcc1c7100] - - @pnpm/exportable-manifest@1.1.0 - - @pnpm/config@11.8.0 - - @pnpm/cli-utils@0.4.39 - - @pnpm/client@2.0.14 - -## 2.2.16 - -### Patch Changes - -- Updated dependencies [0c5f1bcc9] - - @pnpm/error@1.4.0 - - @pnpm/client@2.0.13 - - @pnpm/cli-utils@0.4.38 - - @pnpm/config@11.7.2 - - @pnpm/exportable-manifest@1.0.8 - - @pnpm/lifecycle@9.6.2 - -## 2.2.15 - -### Patch Changes - -- 09492b7b4: Update write-file-atomic to v3. - - @pnpm/cli-utils@0.4.37 - - @pnpm/exportable-manifest@1.0.7 - - @pnpm/client@2.0.12 - -## 2.2.14 - -### Patch Changes - -- @pnpm/client@2.0.11 -- @pnpm/cli-utils@0.4.36 -- @pnpm/exportable-manifest@1.0.6 - -## 2.2.13 - -### Patch Changes - -- @pnpm/client@2.0.10 - -## 2.2.12 - -### Patch Changes - -- Updated dependencies [b5d694e7f] - - @pnpm/types@6.3.1 - - @pnpm/cli-utils@0.4.35 - - @pnpm/config@11.7.1 - - @pnpm/exportable-manifest@1.0.5 - - @pnpm/lifecycle@9.6.1 - - @pnpm/pick-registry-for-package@1.0.5 - - @pnpm/resolver-base@7.0.5 - - @pnpm/sort-packages@1.0.15 - - @pnpm/client@2.0.9 - -## 2.2.11 - -### Patch Changes - -- Updated dependencies [50b360ec1] - - @pnpm/config@11.7.0 - - @pnpm/lifecycle@9.6.0 - - @pnpm/cli-utils@0.4.34 - -## 2.2.10 - -### Patch Changes - -- Updated dependencies [d54043ee4] - - @pnpm/types@6.3.0 - - @pnpm/cli-utils@0.4.33 - - @pnpm/config@11.6.1 - - @pnpm/exportable-manifest@1.0.4 - - @pnpm/lifecycle@9.5.1 - - @pnpm/pick-registry-for-package@1.0.4 - - @pnpm/resolver-base@7.0.4 - - @pnpm/sort-packages@1.0.14 - - @pnpm/client@2.0.8 - -## 2.2.9 - -### Patch Changes - -- Updated dependencies [f591fdeeb] -- Updated dependencies [f591fdeeb] -- Updated dependencies [f591fdeeb] -- Updated dependencies [3a83db407] - - @pnpm/config@11.6.0 - - @pnpm/lifecycle@9.5.0 - - @pnpm/client@2.0.7 - - @pnpm/cli-utils@0.4.32 - -## 2.2.8 - -### Patch Changes - -- @pnpm/cli-utils@0.4.31 -- @pnpm/exportable-manifest@1.0.3 -- @pnpm/client@2.0.6 - -## 2.2.7 - -### Patch Changes - -- 5351791f6: Added more info to the Git check error hint. - -## 2.2.6 - -### Patch Changes - -- Updated dependencies [74914c178] - - @pnpm/config@11.5.0 - - @pnpm/cli-utils@0.4.30 - -## 2.2.5 - -### Patch Changes - -- Updated dependencies [203e65ac8] - - @pnpm/lifecycle@9.4.0 - - @pnpm/client@2.0.5 - -## 2.2.4 - -### Patch Changes - -- 892e2b155: The order of Git checks is changed. The branch is checked after the cleannes check. -- Updated dependencies [23cf3c88b] - - @pnpm/config@11.4.0 - - @pnpm/lifecycle@9.3.0 - - @pnpm/cli-utils@0.4.29 - -## 2.2.3 - -### Patch Changes - -- @pnpm/client@2.0.4 - -## 2.2.2 - -### Patch Changes - -- Updated dependencies [767212f4e] -- Updated dependencies [092f8dd83] - - @pnpm/config@11.3.0 - - @pnpm/cli-utils@0.4.28 - -## 2.2.1 - -### Patch Changes - -- @pnpm/client@2.0.3 -- @pnpm/lifecycle@9.2.5 -- @pnpm/cli-utils@0.4.27 - -## 2.2.0 - -### Minor Changes - -- 273f11af4: More information added to the Git check errors and prompt. - -### Patch Changes - -- @pnpm/client@2.0.2 - -## 2.1.21 - -### Patch Changes - -- @pnpm/cli-utils@0.4.26 - -## 2.1.20 - -### Patch Changes - -- Updated dependencies [75a36deba] -- Updated dependencies [9f1a29ff9] - - @pnpm/error@1.3.1 - - @pnpm/config@11.2.7 - - @pnpm/cli-utils@0.4.25 - - @pnpm/exportable-manifest@1.0.2 - - @pnpm/client@2.0.1 - - @pnpm/lifecycle@9.2.4 - -## 2.1.19 - -### Patch Changes - -- Updated dependencies [ac0d3e122] - - @pnpm/config@11.2.6 - - @pnpm/cli-utils@0.4.24 - -## 2.1.18 - -### Patch Changes - -- Updated dependencies [855f8b00a] -- Updated dependencies [972864e0d] -- Updated dependencies [a1cdae3dc] - - @pnpm/client@2.0.0 - - @pnpm/config@11.2.5 - - @pnpm/lifecycle@9.2.3 - - @pnpm/cli-utils@0.4.23 - -## 2.1.17 - -### Patch Changes - -- 69a675f41: `pnpm publish -r` should not publish packages with `pnpm-temp` distribution tag. -- Updated dependencies [6d480dd7a] -- Updated dependencies [6d480dd7a] - - @pnpm/error@1.3.0 - - @pnpm/npm-resolver@9.1.0 - - @pnpm/cli-utils@0.4.22 - - @pnpm/config@11.2.4 - - @pnpm/exportable-manifest@1.0.1 - - @pnpm/fetch@2.1.3 - -## 2.1.16 - -### Patch Changes - -- Updated dependencies [13c18e397] - - @pnpm/config@11.2.3 - - @pnpm/cli-utils@0.4.21 - -## 2.1.15 - -### Patch Changes - -- Updated dependencies [3f6d35997] - - @pnpm/config@11.2.2 - - @pnpm/cli-utils@0.4.20 - -## 2.1.14 - -### Patch Changes - -- Updated dependencies [edf1f412e] - - @pnpm/exportable-manifest@1.0.0 - -## 2.1.13 - -### Patch Changes - -- @pnpm/read-project-manifest@1.0.11 -- @pnpm/cli-utils@0.4.19 - -## 2.1.12 - -### Patch Changes - -- Updated dependencies [3bd3253e3] - - @pnpm/read-project-manifest@1.0.10 - - @pnpm/cli-utils@0.4.18 - -## 2.1.11 - -### Patch Changes - -- a2ef8084f: Use the same versions of dependencies across the pnpm monorepo. -- 2a41ce95c: peerDependencies workspace substitution -- Updated dependencies [622c0b6f9] -- Updated dependencies [a2ef8084f] - - @pnpm/npm-resolver@9.0.2 - - @pnpm/config@11.2.1 - - @pnpm/lifecycle@9.2.2 - - @pnpm/run-npm@2.0.3 - - @pnpm/cli-utils@0.4.17 - -## 2.1.10 - -### Patch Changes - -- d44ff97f8: `pnpm publish -r --dry-run` should not publish anything to the registry. - -## 2.1.9 - -### Patch Changes - -- Updated dependencies [ad69677a7] - - @pnpm/cli-utils@0.4.16 - - @pnpm/config@11.2.0 - -## 2.1.8 - -### Patch Changes - -- @pnpm/fetch@2.1.2 -- @pnpm/lifecycle@9.2.1 -- @pnpm/npm-resolver@9.0.1 -- @pnpm/cli-utils@0.4.15 - -## 2.1.7 - -### Patch Changes - -- 7b98d16c8: Update lru-cache to v6 -- Updated dependencies [379cdcaf8] -- Updated dependencies [65b4d07ca] -- Updated dependencies [ab3b8f51d] - - @pnpm/npm-resolver@9.0.1 - - @pnpm/config@11.1.0 - - @pnpm/cli-utils@0.4.14 - - @pnpm/fetch@2.1.1 - -## 2.1.6 - -### Patch Changes - -- Updated dependencies [76aaead32] - - @pnpm/lifecycle@9.2.0 - -## 2.1.5 - -### Patch Changes - -- @pnpm/config@11.0.1 -- @pnpm/cli-utils@0.4.13 - -## 2.1.4 - -### Patch Changes - -- Updated dependencies [71aeb9a38] -- Updated dependencies [71aeb9a38] -- Updated dependencies [71aeb9a38] -- Updated dependencies [915828b46] - - @pnpm/config@11.0.0 - - @pnpm/fetch@2.1.0 - - @pnpm/npm-resolver@9.0.0 - - @pnpm/cli-utils@0.4.12 - -## 2.1.3 - -### Patch Changes - -- @pnpm/config@10.0.1 -- @pnpm/cli-utils@0.4.11 - -## 2.1.2 - -### Patch Changes - -- Updated dependencies [db17f6f7b] -- Updated dependencies [1146b76d2] -- Updated dependencies [db17f6f7b] - - @pnpm/config@10.0.0 - - @pnpm/types@6.2.0 - - @pnpm/cli-utils@0.4.10 - - @pnpm/lifecycle@9.1.3 - - @pnpm/npm-resolver@8.1.2 - - @pnpm/pick-registry-for-package@1.0.3 - - @pnpm/read-project-manifest@1.0.9 - - @pnpm/resolver-base@7.0.3 - - @pnpm/sort-packages@1.0.13 - -## 2.1.1 - -### Patch Changes - -- 1520e3d6f: Update fast-glob to v3.2.4 - -## 2.1.0 - -### Minor Changes - -- 6808c43fa: Don't request the full metadata just for getting the list of published versions. - -### Patch Changes - -- Updated dependencies [71a8c8ce3] -- Updated dependencies [71a8c8ce3] - - @pnpm/types@6.1.0 - - @pnpm/config@9.2.0 - - @pnpm/cli-utils@0.4.9 - - @pnpm/lifecycle@9.1.2 - - @pnpm/npm-resolver@8.1.1 - - @pnpm/pick-registry-for-package@1.0.2 - - @pnpm/read-project-manifest@1.0.8 - - @pnpm/resolver-base@7.0.2 - - @pnpm/sort-packages@1.0.12 - -## 2.0.4 - -### Patch Changes - -- Updated dependencies [57c510f00] -- Updated dependencies [e934b1a48] - - @pnpm/read-project-manifest@1.0.7 - - @pnpm/cli-utils@0.4.8 - -## 2.0.3 - -### Patch Changes - -- Updated dependencies [4cf7ef367] -- Updated dependencies [d3ddd023c] -- Updated dependencies [68d8dc68f] - - @pnpm/npm-resolver@8.1.0 - - @pnpm/lifecycle@9.1.1 - - @pnpm/cli-utils@0.4.7 - -## 2.0.2 - -### Patch Changes - -- @pnpm/npm-resolver@8.0.1 - -## 2.0.1 - -### Patch Changes - -- Updated dependencies [c56438567] -- Updated dependencies [ffddf34a8] -- Updated dependencies [8094b2a62] - - @pnpm/run-npm@2.0.2 - - @pnpm/config@9.1.0 - - @pnpm/lifecycle@9.1.0 - - @pnpm/cli-utils@0.4.6 - - @pnpm/sort-packages@1.0.11 - -## 2.0.0 - -### Major Changes - -- 4063f1bee: Git checks are on by default. - -### Patch Changes - -- Updated dependencies [242cf8737] -- Updated dependencies [5bc033c43] -- Updated dependencies [da091c711] -- Updated dependencies [f35a3ec1c] -- Updated dependencies [e11019b89] -- Updated dependencies [802d145fc] -- Updated dependencies [45fdcfde2] -- Updated dependencies [f453a5f46] -- Updated dependencies [e3990787a] - - @pnpm/config@9.0.0 - - @pnpm/npm-resolver@8.0.0 - - @pnpm/types@6.0.0 - - @pnpm/lifecycle@9.0.0 - - @pnpm/cli-utils@0.4.5 - - @pnpm/error@1.2.1 - - @pnpm/pick-registry-for-package@1.0.1 - - @pnpm/read-project-manifest@1.0.6 - - @pnpm/resolver-base@7.0.1 - - @pnpm/run-npm@2.0.2 - - @pnpm/sort-packages@1.0.10 - -## 2.0.0-alpha.4 - -### Patch Changes - -- Updated dependencies [242cf8737] -- Updated dependencies [45fdcfde2] - - @pnpm/config@9.0.0-alpha.2 - - @pnpm/cli-utils@0.4.5-alpha.2 - - @pnpm/sort-packages@1.0.10-alpha.2 - -## 2.0.0-alpha.3 - -### Patch Changes - -- Updated dependencies [da091c71] -- Updated dependencies [e3990787] - - @pnpm/types@6.0.0-alpha.0 - - @pnpm/lifecycle@9.0.0-alpha.1 - - @pnpm/cli-utils@0.4.5-alpha.1 - - @pnpm/config@8.3.1-alpha.1 - - @pnpm/npm-resolver@7.3.12-alpha.2 - - @pnpm/pick-registry-for-package@1.0.1-alpha.0 - - @pnpm/read-project-manifest@1.0.6-alpha.0 - - @pnpm/resolver-base@7.0.1-alpha.0 - - @pnpm/sort-packages@1.0.10-alpha.1 - -## 2.0.0-alpha.2 - -### Patch Changes - -- Updated dependencies [5bc033c43] - - @pnpm/npm-resolver@8.0.0-alpha.1 - - @pnpm/config@8.3.1-alpha.0 - - @pnpm/cli-utils@0.4.5-alpha.0 - - @pnpm/sort-packages@1.0.10-alpha.0 - -## 1.0.12-alpha.1 - -### Patch Changes - -- Updated dependencies [f35a3ec1c] -- Updated dependencies [f453a5f46] - - @pnpm/lifecycle@8.2.0-alpha.0 - - @pnpm/npm-resolver@7.3.12-alpha.0 - -## 2.0.0-alpha.0 - -### Major Changes - -- 4063f1bee: Git checks are on by default. - -## 1.0.12 - -### Patch Changes - -- Updated dependencies [2ec4c4eb9] - - @pnpm/lifecycle@8.2.0 - -## 1.0.11 - -### Patch Changes - -- 907c63a48: Update `@pnpm/store-path`. -- 907c63a48: Dependencies updated. - - @pnpm/read-project-manifest@1.0.5 - - @pnpm/cli-utils@0.4.4 diff --git a/releasing/plugin-commands-publishing/README.md b/releasing/plugin-commands-publishing/README.md deleted file mode 100644 index abc68a15e8..0000000000 --- a/releasing/plugin-commands-publishing/README.md +++ /dev/null @@ -1,15 +0,0 @@ -# @pnpm/plugin-commands-publishing - -> The pack and publish commands of pnpm - -[![npm version](https://img.shields.io/npm/v/@pnpm/plugin-commands-publishing.svg)](https://www.npmjs.com/package/@pnpm/plugin-commands-publishing) - -## Installation - -```sh -pnpm add @pnpm/plugin-commands-publishing -``` - -## License - -MIT diff --git a/releasing/plugin-commands-publishing/test/tsconfig.json b/releasing/plugin-commands-publishing/test/tsconfig.json deleted file mode 100644 index 67ce5e1d0e..0000000000 --- a/releasing/plugin-commands-publishing/test/tsconfig.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "extends": "../tsconfig.json", - "compilerOptions": { - "noEmit": false, - "outDir": "../node_modules/.test.lib", - "rootDir": "..", - "isolatedModules": true - }, - "include": [ - "**/*.ts", - "../../../__typings__/**/*.d.ts" - ], - "references": [ - { - "path": ".." - } - ] -} diff --git a/releasing/plugin-commands-publishing/tsconfig.lint.json b/releasing/plugin-commands-publishing/tsconfig.lint.json deleted file mode 100644 index 1bbe711971..0000000000 --- a/releasing/plugin-commands-publishing/tsconfig.lint.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "extends": "./tsconfig.json", - "include": [ - "src/**/*.ts", - "test/**/*.ts", - "../../__typings__/**/*.d.ts" - ] -} diff --git a/store/plugin-commands-store/package.json b/store/commands/package.json similarity index 79% rename from store/plugin-commands-store/package.json rename to store/commands/package.json index 6af3ac3056..2f2325c47b 100644 --- a/store/plugin-commands-store/package.json +++ b/store/commands/package.json @@ -1,7 +1,7 @@ { - "name": "@pnpm/plugin-commands-store", - "version": "1000.0.45", - "description": "Commands for controlling the store", + "name": "@pnpm/store.commands", + "version": "1000.0.0", + "description": "Commands for controlling and inspecting the store", "keywords": [ "pnpm", "pnpm11", @@ -9,8 +9,8 @@ ], "license": "MIT", "funding": "https://opencollective.com/pnpm", - "repository": "https://github.com/pnpm/pnpm/tree/main/store/plugin-commands-store", - "homepage": "https://github.com/pnpm/pnpm/tree/main/store/plugin-commands-store#readme", + "repository": "https://github.com/pnpm/pnpm/tree/main/store/commands", + "homepage": "https://github.com/pnpm/pnpm/tree/main/store/commands#readme", "bugs": { "url": "https://github.com/pnpm/pnpm/issues" }, @@ -33,14 +33,18 @@ }, "dependencies": { "@pnpm/cli-utils": "workspace:*", + "@pnpm/client": "workspace:*", "@pnpm/config": "workspace:*", "@pnpm/crypto.integrity": "workspace:*", "@pnpm/dependency-path": "workspace:*", "@pnpm/error": "workspace:*", "@pnpm/get-context": "workspace:*", "@pnpm/global.packages": "workspace:*", + "@pnpm/graceful-fs": "workspace:*", + "@pnpm/lockfile.types": "workspace:*", "@pnpm/lockfile.utils": "workspace:*", "@pnpm/normalize-registries": "workspace:*", + "@pnpm/object.key-sorting": "workspace:*", "@pnpm/parse-wanted-dependency": "workspace:*", "@pnpm/store-connection-manager": "workspace:*", "@pnpm/store-controller-types": "workspace:*", @@ -48,7 +52,9 @@ "@pnpm/store.cafs": "workspace:*", "@pnpm/store.index": "workspace:*", "@pnpm/types": "workspace:*", + "@pnpm/util.lex-comparator": "catalog:", "archy": "catalog:", + "chalk": "catalog:", "dint": "catalog:", "p-filter": "catalog:", "ramda": "catalog:", @@ -65,14 +71,15 @@ "@pnpm/logger": "workspace:*", "@pnpm/package-store": "workspace:*", "@pnpm/plugin-commands-script-runners": "workspace:*", - "@pnpm/plugin-commands-store": "workspace:*", "@pnpm/prepare": "workspace:*", "@pnpm/registry-mock": "catalog:", + "@pnpm/store.commands": "workspace:*", "@types/archy": "catalog:", "@types/ramda": "catalog:", "@types/ssri": "catalog:", "@zkochan/rimraf": "catalog:", "execa": "catalog:", + "load-json-file": "catalog:", "ssri": "catalog:", "tempy": "catalog:" }, diff --git a/store/commands/src/index.ts b/store/commands/src/index.ts new file mode 100644 index 0000000000..3081952006 --- /dev/null +++ b/store/commands/src/index.ts @@ -0,0 +1,2 @@ +export { catFile, catIndex, findHash } from './inspecting/index.js' +export { store } from './store/index.js' diff --git a/store/plugin-commands-store-inspecting/src/catFile.ts b/store/commands/src/inspecting/catFile.ts similarity index 100% rename from store/plugin-commands-store-inspecting/src/catFile.ts rename to store/commands/src/inspecting/catFile.ts diff --git a/store/plugin-commands-store-inspecting/src/catIndex.ts b/store/commands/src/inspecting/catIndex.ts similarity index 100% rename from store/plugin-commands-store-inspecting/src/catIndex.ts rename to store/commands/src/inspecting/catIndex.ts diff --git a/store/plugin-commands-store-inspecting/src/findHash.ts b/store/commands/src/inspecting/findHash.ts similarity index 100% rename from store/plugin-commands-store-inspecting/src/findHash.ts rename to store/commands/src/inspecting/findHash.ts diff --git a/store/plugin-commands-store-inspecting/src/index.ts b/store/commands/src/inspecting/index.ts similarity index 100% rename from store/plugin-commands-store-inspecting/src/index.ts rename to store/commands/src/inspecting/index.ts diff --git a/store/plugin-commands-store/src/cleanExpiredDlxCache.ts b/store/commands/src/store/cleanExpiredDlxCache.ts similarity index 100% rename from store/plugin-commands-store/src/cleanExpiredDlxCache.ts rename to store/commands/src/store/cleanExpiredDlxCache.ts diff --git a/store/plugin-commands-store/src/index.ts b/store/commands/src/store/index.ts similarity index 100% rename from store/plugin-commands-store/src/index.ts rename to store/commands/src/store/index.ts diff --git a/store/plugin-commands-store/src/store.ts b/store/commands/src/store/store.ts similarity index 100% rename from store/plugin-commands-store/src/store.ts rename to store/commands/src/store/store.ts diff --git a/store/plugin-commands-store/src/storeAdd.ts b/store/commands/src/store/storeAdd.ts similarity index 100% rename from store/plugin-commands-store/src/storeAdd.ts rename to store/commands/src/store/storeAdd.ts diff --git a/store/plugin-commands-store/src/storePrune.ts b/store/commands/src/store/storePrune.ts similarity index 100% rename from store/plugin-commands-store/src/storePrune.ts rename to store/commands/src/store/storePrune.ts diff --git a/store/plugin-commands-store/src/storeStatus/extendStoreStatusOptions.ts b/store/commands/src/store/storeStatus/extendStoreStatusOptions.ts similarity index 100% rename from store/plugin-commands-store/src/storeStatus/extendStoreStatusOptions.ts rename to store/commands/src/store/storeStatus/extendStoreStatusOptions.ts diff --git a/store/plugin-commands-store/src/storeStatus/index.ts b/store/commands/src/store/storeStatus/index.ts similarity index 100% rename from store/plugin-commands-store/src/storeStatus/index.ts rename to store/commands/src/store/storeStatus/index.ts diff --git a/store/plugin-commands-store/src/types.ts b/store/commands/src/store/types.ts similarity index 100% rename from store/plugin-commands-store/src/types.ts rename to store/commands/src/store/types.ts diff --git a/store/plugin-commands-store-inspecting/test/catFile.ts b/store/commands/test/inspecting/catFile.ts similarity index 96% rename from store/plugin-commands-store-inspecting/test/catFile.ts rename to store/commands/test/inspecting/catFile.ts index 641860f11f..25604112f0 100644 --- a/store/plugin-commands-store-inspecting/test/catFile.ts +++ b/store/commands/test/inspecting/catFile.ts @@ -1,13 +1,13 @@ -/// +/// import path from 'node:path' import { getConfig } from '@pnpm/config' import type { PnpmError } from '@pnpm/error' -import { catFile } from '@pnpm/plugin-commands-store-inspecting' import { prepare } from '@pnpm/prepare' +import { catFile } from '@pnpm/store.commands' import { safeExeca as execa } from 'execa' -const pnpmBin = path.join(import.meta.dirname, '../../../pnpm/bin/pnpm.mjs') +const pnpmBin = path.join(import.meta.dirname, '../../../../pnpm/bin/pnpm.mjs') // cat-file test('print hash file content', async () => { diff --git a/store/plugin-commands-store-inspecting/test/catIndex.ts b/store/commands/test/inspecting/catIndex.ts similarity index 86% rename from store/plugin-commands-store-inspecting/test/catIndex.ts rename to store/commands/test/inspecting/catIndex.ts index c82d3ef4a1..b27c7c1983 100644 --- a/store/plugin-commands-store-inspecting/test/catIndex.ts +++ b/store/commands/test/inspecting/catIndex.ts @@ -1,13 +1,13 @@ -/// +/// import path from 'node:path' import { getConfig } from '@pnpm/config' import type { PnpmError } from '@pnpm/error' -import { catIndex } from '@pnpm/plugin-commands-store-inspecting' import { prepare } from '@pnpm/prepare' +import { catIndex } from '@pnpm/store.commands' import { safeExeca as execa } from 'execa' -const pnpmBin = path.join(import.meta.dirname, '../../../pnpm/bin/pnpm.mjs') +const pnpmBin = path.join(import.meta.dirname, '../../../../pnpm/bin/pnpm.mjs') // cat-index test('print cat index file content', async () => { diff --git a/store/plugin-commands-store-inspecting/test/findHash.ts b/store/commands/test/inspecting/findHash.ts similarity index 89% rename from store/plugin-commands-store-inspecting/test/findHash.ts rename to store/commands/test/inspecting/findHash.ts index 5c0e9fd20e..57a9293d27 100644 --- a/store/plugin-commands-store-inspecting/test/findHash.ts +++ b/store/commands/test/inspecting/findHash.ts @@ -1,14 +1,14 @@ -/// +/// import path from 'node:path' import { getConfig } from '@pnpm/config' import type { PnpmError } from '@pnpm/error' -import { findHash } from '@pnpm/plugin-commands-store-inspecting' import { prepare } from '@pnpm/prepare' +import { findHash } from '@pnpm/store.commands' import { safeExeca as execa } from 'execa' import { temporaryDirectory } from 'tempy' -const pnpmBin = path.join(import.meta.dirname, '../../../pnpm/bin/pnpm.mjs') +const pnpmBin = path.join(import.meta.dirname, '../../../../pnpm/bin/pnpm.mjs') test('print index file path with hash', async () => { const { PACKAGE_INFO_CLR } = findHash diff --git a/store/plugin-commands-store/src/cleanExpiredDlxCache.test.ts b/store/commands/test/store/cleanExpiredDlxCache.test.ts similarity index 98% rename from store/plugin-commands-store/src/cleanExpiredDlxCache.test.ts rename to store/commands/test/store/cleanExpiredDlxCache.test.ts index a549457d3e..3258685251 100644 --- a/store/plugin-commands-store/src/cleanExpiredDlxCache.test.ts +++ b/store/commands/test/store/cleanExpiredDlxCache.test.ts @@ -15,7 +15,7 @@ jest.unstable_mockModule('fs', () => ({ }, })) const fs = await import('node:fs') -const { cleanExpiredDlxCache, cleanOrphans } = await import('./cleanExpiredDlxCache.js') +const { cleanExpiredDlxCache, cleanOrphans } = await import('../../src/store/cleanExpiredDlxCache.js') const { dlx } = await import('@pnpm/plugin-commands-script-runners') beforeEach(() => { diff --git a/store/plugin-commands-store/test/storeAdd.ts b/store/commands/test/store/storeAdd.ts similarity index 98% rename from store/plugin-commands-store/test/storeAdd.ts rename to store/commands/test/store/storeAdd.ts index ceb66d14a0..79bb0f5799 100644 --- a/store/plugin-commands-store/test/storeAdd.ts +++ b/store/commands/test/store/storeAdd.ts @@ -3,9 +3,9 @@ import path from 'node:path' import { assertStore } from '@pnpm/assert-store' import { STORE_VERSION } from '@pnpm/constants' -import { store } from '@pnpm/plugin-commands-store' import { tempDir } from '@pnpm/prepare' import { REGISTRY_MOCK_PORT } from '@pnpm/registry-mock' +import { store } from '@pnpm/store.commands' test('pnpm store add express@4.16.3', async () => { tempDir() diff --git a/store/plugin-commands-store/test/storePath.ts b/store/commands/test/store/storePath.ts similarity index 97% rename from store/plugin-commands-store/test/storePath.ts rename to store/commands/test/store/storePath.ts index 3059776787..541f596671 100644 --- a/store/plugin-commands-store/test/storePath.ts +++ b/store/commands/test/store/storePath.ts @@ -2,9 +2,9 @@ import os from 'node:os' import path from 'node:path' import { STORE_VERSION } from '@pnpm/constants' -import { store } from '@pnpm/plugin-commands-store' import { prepare } from '@pnpm/prepare' import { REGISTRY_MOCK_PORT } from '@pnpm/registry-mock' +import { store } from '@pnpm/store.commands' const REGISTRY = `http://localhost:${REGISTRY_MOCK_PORT}/` diff --git a/store/plugin-commands-store/test/storePrune.ts b/store/commands/test/store/storePrune.ts similarity index 99% rename from store/plugin-commands-store/test/storePrune.ts rename to store/commands/test/store/storePrune.ts index f224670919..ce8a929314 100644 --- a/store/plugin-commands-store/test/storePrune.ts +++ b/store/commands/test/store/storePrune.ts @@ -5,14 +5,14 @@ import { jest } from '@jest/globals' import { assertStore } from '@pnpm/assert-store' import { STORE_VERSION } from '@pnpm/constants' import { dlx } from '@pnpm/plugin-commands-script-runners' -import { store } from '@pnpm/plugin-commands-store' import { prepare, prepareEmpty } from '@pnpm/prepare' import { REGISTRY_MOCK_PORT } from '@pnpm/registry-mock' +import { store } from '@pnpm/store.commands' import { rimrafSync } from '@zkochan/rimraf' import { safeExeca as execa } from 'execa' const REGISTRY = `http://localhost:${REGISTRY_MOCK_PORT}/` -const pnpmBin = path.join(import.meta.dirname, '../../../pnpm/bin/pnpm.mjs') +const pnpmBin = path.join(import.meta.dirname, '../../../../pnpm/bin/pnpm.mjs') const createCacheKey = (...packages: string[]): string => dlx.createCacheKey({ packages, diff --git a/store/plugin-commands-store/test/storeStatus.ts b/store/commands/test/store/storeStatus.ts similarity index 97% rename from store/plugin-commands-store/test/storeStatus.ts rename to store/commands/test/store/storeStatus.ts index 4a5b23f794..2987fa2bd5 100644 --- a/store/plugin-commands-store/test/storeStatus.ts +++ b/store/commands/test/store/storeStatus.ts @@ -2,15 +2,15 @@ import fs from 'node:fs' import path from 'node:path' import type { PnpmError } from '@pnpm/error' -import { store } from '@pnpm/plugin-commands-store' import { prepare } from '@pnpm/prepare' import { REGISTRY_MOCK_PORT } from '@pnpm/registry-mock' +import { store } from '@pnpm/store.commands' import { rimrafSync } from '@zkochan/rimraf' import { safeExeca as execa } from 'execa' import { temporaryDirectory } from 'tempy' const REGISTRY = `http://localhost:${REGISTRY_MOCK_PORT}/` -const pnpmBin = path.join(import.meta.dirname, '../../../pnpm/bin/pnpm.mjs') +const pnpmBin = path.join(import.meta.dirname, '../../../../pnpm/bin/pnpm.mjs') // Use an empty config dir to ensure the subprocess is not affected by // the user's global pnpm config (e.g. enable-global-virtual-store). diff --git a/patching/plugin-commands-patching/test/tsconfig.json b/store/commands/test/tsconfig.json similarity index 100% rename from patching/plugin-commands-patching/test/tsconfig.json rename to store/commands/test/tsconfig.json diff --git a/store/plugin-commands-store/tsconfig.json b/store/commands/tsconfig.json similarity index 84% rename from store/plugin-commands-store/tsconfig.json rename to store/commands/tsconfig.json index 0526312abc..d9a400aa0d 100644 --- a/store/plugin-commands-store/tsconfig.json +++ b/store/commands/tsconfig.json @@ -31,20 +31,32 @@ "path": "../../deps/dependency-path" }, { - "path": "../../exec/plugin-commands-script-runners" + "path": "../../exec/commands" + }, + { + "path": "../../fs/graceful-fs" }, { "path": "../../global/packages" }, + { + "path": "../../installing/client" + }, { "path": "../../installing/get-context" }, { "path": "../../lockfile/fs" }, + { + "path": "../../lockfile/types" + }, { "path": "../../lockfile/utils" }, + { + "path": "../../object/key-sorting" + }, { "path": "../../packages/constants" }, diff --git a/patching/plugin-commands-patching/tsconfig.lint.json b/store/commands/tsconfig.lint.json similarity index 100% rename from patching/plugin-commands-patching/tsconfig.lint.json rename to store/commands/tsconfig.lint.json diff --git a/store/plugin-commands-store-inspecting/CHANGELOG.md b/store/plugin-commands-store-inspecting/CHANGELOG.md deleted file mode 100644 index 13fd6afe6b..0000000000 --- a/store/plugin-commands-store-inspecting/CHANGELOG.md +++ /dev/null @@ -1,777 +0,0 @@ -# @pnpm/plugin-commands-store-inspecting - -## 1000.0.41 - -### Patch Changes - -- @pnpm/client@1001.1.4 - -## 1000.0.40 - -### Patch Changes - -- Updated dependencies [7c1382f] -- Updated dependencies [dee39ec] - - @pnpm/types@1000.9.0 - - @pnpm/config@1004.4.2 - - @pnpm/lockfile.types@1002.0.2 - - @pnpm/client@1001.1.3 - - @pnpm/store.cafs@1000.0.19 - -## 1000.0.39 - -### Patch Changes - -- Updated dependencies [9865167] - - @pnpm/config@1004.4.1 - - @pnpm/client@1001.1.2 - -## 1000.0.38 - -### Patch Changes - -- @pnpm/client@1001.1.1 - -## 1000.0.37 - -### Patch Changes - -- Updated dependencies [9b9faa5] -- Updated dependencies [fb4da0c] - - @pnpm/graceful-fs@1000.0.1 - - @pnpm/store.cafs@1000.0.18 - - @pnpm/client@1001.1.0 - - @pnpm/config@1004.4.0 - -## 1000.0.36 - -### Patch Changes - -- @pnpm/client@1001.0.7 - -## 1000.0.35 - -### Patch Changes - -- @pnpm/client@1001.0.6 - -## 1000.0.34 - -### Patch Changes - -- @pnpm/config@1004.3.1 -- @pnpm/error@1000.0.5 -- @pnpm/store-path@1000.0.5 -- @pnpm/client@1001.0.5 - -## 1000.0.33 - -### Patch Changes - -- Updated dependencies [38e2599] -- Updated dependencies [e792927] - - @pnpm/config@1004.3.0 - - @pnpm/types@1000.8.0 - - @pnpm/lockfile.types@1002.0.1 - - @pnpm/client@1001.0.4 - - @pnpm/store.cafs@1000.0.17 - -## 1000.0.32 - -### Patch Changes - -- @pnpm/client@1001.0.3 - -## 1000.0.31 - -### Patch Changes - -- @pnpm/client@1001.0.2 - -## 1000.0.30 - -### Patch Changes - -- @pnpm/client@1001.0.1 - -## 1000.0.29 - -### Patch Changes - -- Updated dependencies [d1edf73] -- Updated dependencies [d1edf73] -- Updated dependencies [f91922c] - - @pnpm/lockfile.types@1002.0.0 - - @pnpm/client@1001.0.0 - - @pnpm/config@1004.2.1 - - @pnpm/error@1000.0.4 - - @pnpm/store-path@1000.0.4 - - @pnpm/store.cafs@1000.0.16 - -## 1000.0.28 - -### Patch Changes - -- Updated dependencies [1a07b8f] -- Updated dependencies [6f7ac0f] -- Updated dependencies [1a07b8f] - - @pnpm/types@1000.7.0 - - @pnpm/config@1004.2.0 - - @pnpm/client@1000.1.0 - - @pnpm/lockfile.types@1001.1.0 - - @pnpm/store.cafs@1000.0.15 - - @pnpm/error@1000.0.3 - - @pnpm/store-path@1000.0.3 - -## 1000.0.27 - -### Patch Changes - -- Updated dependencies [623da6f] -- Updated dependencies [cf630a8] - - @pnpm/config@1004.1.0 - - @pnpm/client@1000.0.21 - -## 1000.0.26 - -### Patch Changes - -- Updated dependencies [b217bbb] -- Updated dependencies [b0ead51] -- Updated dependencies [c8341cc] -- Updated dependencies [b0ead51] -- Updated dependencies [046af72] - - @pnpm/config@1004.0.0 - - @pnpm/client@1000.0.20 - - @pnpm/store.cafs@1000.0.14 - -## 1000.0.25 - -### Patch Changes - -- Updated dependencies [8d175c0] - - @pnpm/config@1003.1.1 - - @pnpm/store.cafs@1000.0.13 - - @pnpm/client@1000.0.19 - -## 1000.0.24 - -### Patch Changes - -- Updated dependencies [b282bd1] -- Updated dependencies [fdb1d98] -- Updated dependencies [e4af08c] -- Updated dependencies [09cf46f] -- Updated dependencies [36d1448] -- Updated dependencies [9362b5f] -- Updated dependencies [c00360b] -- Updated dependencies [5ec7255] -- Updated dependencies [6cf010c] - - @pnpm/config@1003.1.0 - - @pnpm/object.key-sorting@1000.0.1 - - @pnpm/types@1000.6.0 - - @pnpm/client@1000.0.18 - - @pnpm/lockfile.types@1001.0.8 - - @pnpm/store.cafs@1000.0.12 - -## 1000.0.23 - -### Patch Changes - -- @pnpm/config@1003.0.1 -- @pnpm/client@1000.0.17 - -## 1000.0.22 - -### Patch Changes - -- Updated dependencies [56bb69b] -- Updated dependencies [8a9f3a4] -- Updated dependencies [9c3dd03] -- Updated dependencies [5b73df1] - - @pnpm/config@1003.0.0 - - @pnpm/parse-wanted-dependency@1001.0.0 - - @pnpm/types@1000.5.0 - - @pnpm/store.cafs@1000.0.11 - - @pnpm/client@1000.0.16 - - @pnpm/lockfile.types@1001.0.7 - -## 1000.0.21 - -### Patch Changes - -- @pnpm/client@1000.0.15 -- @pnpm/store.cafs@1000.0.10 -- @pnpm/config@1002.7.2 - -## 1000.0.20 - -### Patch Changes - -- Updated dependencies [750ae7d] -- Updated dependencies [5679712] -- Updated dependencies [01f2bcf] - - @pnpm/types@1000.4.0 - - @pnpm/config@1002.7.1 - - @pnpm/lockfile.types@1001.0.6 - - @pnpm/client@1000.0.14 - - @pnpm/store.cafs@1000.0.9 - -## 1000.0.19 - -### Patch Changes - -- Updated dependencies [e57f1df] - - @pnpm/config@1002.7.0 - -## 1000.0.18 - -### Patch Changes - -- Updated dependencies [9bcca9f] -- Updated dependencies [5b35dff] -- Updated dependencies [9bcca9f] -- Updated dependencies [5f7be64] -- Updated dependencies [5f7be64] - - @pnpm/config@1002.6.0 - - @pnpm/types@1000.3.0 - - @pnpm/lockfile.types@1001.0.5 - - @pnpm/pick-registry-for-package@1000.0.5 - - @pnpm/client@1000.0.13 - - @pnpm/store.cafs@1000.0.8 - -## 1000.0.17 - -### Patch Changes - -- Updated dependencies [936430a] - - @pnpm/config@1002.5.4 - - @pnpm/client@1000.0.12 - - @pnpm/store.cafs@1000.0.7 - -## 1000.0.16 - -### Patch Changes - -- @pnpm/client@1000.0.11 - -## 1000.0.15 - -### Patch Changes - -- Updated dependencies [6e4459c] - - @pnpm/config@1002.5.3 - -## 1000.0.14 - -### Patch Changes - -- @pnpm/config@1002.5.2 -- @pnpm/client@1000.0.10 - -## 1000.0.13 - -### Patch Changes - -- Updated dependencies [c3aa4d8] - - @pnpm/config@1002.5.1 - - @pnpm/client@1000.0.9 - -## 1000.0.12 - -### Patch Changes - -- Updated dependencies [a5e4965] -- Updated dependencies [d965748] - - @pnpm/types@1000.2.1 - - @pnpm/config@1002.5.0 - - @pnpm/pick-registry-for-package@1000.0.4 - - @pnpm/lockfile.types@1001.0.4 - - @pnpm/client@1000.0.8 - - @pnpm/store.cafs@1000.0.6 - -## 1000.0.11 - -### Patch Changes - -- Updated dependencies [1c2eb8c] - - @pnpm/config@1002.4.1 - -## 1000.0.10 - -### Patch Changes - -- Updated dependencies [8fcc221] -- Updated dependencies [e32b1a2] -- Updated dependencies [8fcc221] - - @pnpm/config@1002.4.0 - - @pnpm/types@1000.2.0 - - @pnpm/pick-registry-for-package@1000.0.3 - - @pnpm/lockfile.types@1001.0.3 - - @pnpm/client@1000.0.7 - - @pnpm/store.cafs@1000.0.5 - -## 1000.0.9 - -### Patch Changes - -- Updated dependencies [fee898f] -- Updated dependencies [fee898f] - - @pnpm/config@1002.3.1 - - @pnpm/object.key-sorting@1000.0.0 - -## 1000.0.8 - -### Patch Changes - -- Updated dependencies [f6006f2] - - @pnpm/config@1002.3.0 - -## 1000.0.7 - -### Patch Changes - -- @pnpm/config@1002.2.1 -- @pnpm/client@1000.0.6 - -## 1000.0.6 - -### Patch Changes - -- Updated dependencies [b562deb] -- Updated dependencies [f3ffaed] -- Updated dependencies [c96eb2b] - - @pnpm/types@1000.1.1 - - @pnpm/config@1002.2.0 - - @pnpm/error@1000.0.2 - - @pnpm/store-path@1000.0.2 - - @pnpm/pick-registry-for-package@1000.0.2 - - @pnpm/lockfile.types@1001.0.2 - - @pnpm/client@1000.0.5 - - @pnpm/store.cafs@1000.0.4 - -## 1000.0.5 - -### Patch Changes - -- @pnpm/config@1002.1.2 -- @pnpm/store.cafs@1000.0.3 -- @pnpm/client@1000.0.4 - -## 1000.0.4 - -### Patch Changes - -- Updated dependencies [9591a18] -- Updated dependencies [1f5169f] - - @pnpm/types@1000.1.0 - - @pnpm/config@1002.1.1 - - @pnpm/pick-registry-for-package@1000.0.1 - - @pnpm/lockfile.types@1001.0.1 - - @pnpm/client@1000.0.3 - - @pnpm/store.cafs@1000.0.2 - -## 1000.0.3 - -### Patch Changes - -- Updated dependencies [f90a94b] -- Updated dependencies [f891288] - - @pnpm/config@1002.1.0 - -## 1000.0.2 - -### Patch Changes - -- Updated dependencies [878ea8c] - - @pnpm/config@1002.0.0 - - @pnpm/client@1000.0.2 - -## 1000.0.1 - -### Patch Changes - -- Updated dependencies [ac5b9d8] -- Updated dependencies [6483b64] -- Updated dependencies [a76da0c] - - @pnpm/config@1001.0.0 - - @pnpm/lockfile.types@1001.0.0 - - @pnpm/error@1000.0.1 - - @pnpm/store-path@1000.0.1 - - @pnpm/store.cafs@1000.0.1 - - @pnpm/client@1000.0.1 - -## 1.0.0 - -### Major Changes - -- 099e6af: Changed the structure of the index files in the store to store side effects cache information more efficiently. In the new version, side effects do not list all the files of the package but just the differences [#8636](https://github.com/pnpm/pnpm/pull/8636). - -### Minor Changes - -- d433cb9: Some registries allow identical content to be published under different package names or versions. To accommodate this, index files in the store are now stored using both the content hash and package identifier. - - This approach ensures that we can: - - 1. Validate that the integrity in the lockfile corresponds to the correct package, - which might not be the case after a poorly resolved Git conflict. - 2. Allow the same content to be referenced by different packages or different versions of the same package. - - Related PR: [#8510](https://github.com/pnpm/pnpm/pull/8510) - Related issue: [#8204](https://github.com/pnpm/pnpm/issues/8204) - -### Patch Changes - -- 39c5385: Some commands should ignore the `packageManager` field check of `package.json` [#7959](https://github.com/pnpm/pnpm/issues/7959). -- Updated dependencies [477e0c1] -- Updated dependencies [dfcf034] -- Updated dependencies [592e2ef] -- Updated dependencies [19d5b51] -- Updated dependencies [d433cb9] -- Updated dependencies [1dbc56a] -- Updated dependencies [099e6af] -- Updated dependencies [e9985b6] - - @pnpm/config@22.0.0 - - @pnpm/store.cafs@5.0.0 - - @pnpm/error@6.0.3 - - @pnpm/store-path@9.0.3 - - @pnpm/client@11.1.13 - -## 0.2.24 - -### Patch Changes - -- Updated dependencies [a1f4df2] - - @pnpm/store.cafs@4.0.2 - - @pnpm/client@11.1.12 - - @pnpm/config@21.8.5 - -## 0.2.23 - -### Patch Changes - -- Updated dependencies [db7ff76] - - @pnpm/store.cafs@4.0.1 - - @pnpm/client@11.1.11 - - @pnpm/config@21.8.4 - -## 0.2.22 - -### Patch Changes - -- @pnpm/config@21.8.4 -- @pnpm/error@6.0.2 -- @pnpm/store-path@9.0.2 -- @pnpm/client@11.1.10 - -## 0.2.21 - -### Patch Changes - -- Updated dependencies [d500d9f] -- Updated dependencies [db420ab] - - @pnpm/types@12.2.0 - - @pnpm/store.cafs@4.0.0 - - @pnpm/config@21.8.3 - - @pnpm/pick-registry-for-package@6.0.7 - - @pnpm/lockfile.types@1.0.3 - - @pnpm/client@11.1.9 - -## 0.2.20 - -### Patch Changes - -- Updated dependencies [7ee59a1] - - @pnpm/types@12.1.0 - - @pnpm/config@21.8.2 - - @pnpm/pick-registry-for-package@6.0.6 - - @pnpm/lockfile.types@1.0.2 - - @pnpm/client@11.1.8 - - @pnpm/store.cafs@3.0.8 - -## 0.2.19 - -### Patch Changes - -- Updated dependencies [251ab21] - - @pnpm/config@21.8.1 - -## 0.2.18 - -### Patch Changes - -- Updated dependencies [26b065c] - - @pnpm/config@21.8.0 - -## 0.2.17 - -### Patch Changes - -- Updated dependencies [cb006df] -- Updated dependencies [d20eed3] - - @pnpm/lockfile.types@1.0.1 - - @pnpm/types@12.0.0 - - @pnpm/config@21.7.0 - - @pnpm/pick-registry-for-package@6.0.5 - - @pnpm/client@11.1.7 - - @pnpm/store.cafs@3.0.7 - -## 0.2.16 - -### Patch Changes - -- Updated dependencies [797ef0f] - - @pnpm/lockfile.types@1.0.0 - - @pnpm/config@21.6.3 - - @pnpm/client@11.1.6 - -## 0.2.15 - -### Patch Changes - -- Updated dependencies [0ef168b] - - @pnpm/types@11.1.0 - - @pnpm/config@21.6.2 - - @pnpm/pick-registry-for-package@6.0.4 - - @pnpm/lockfile-types@7.1.3 - - @pnpm/client@11.1.5 - - @pnpm/store.cafs@3.0.6 - -## 0.2.14 - -### Patch Changes - -- Updated dependencies [afe520d] -- Updated dependencies [afe520d] - - @pnpm/store.cafs@3.0.5 - - @pnpm/config@21.6.1 - - @pnpm/client@11.1.4 - -## 0.2.13 - -### Patch Changes - -- Updated dependencies [1b03682] -- Updated dependencies [dd00eeb] -- Updated dependencies - - @pnpm/config@21.6.0 - - @pnpm/types@11.0.0 - - @pnpm/client@11.1.3 - - @pnpm/pick-registry-for-package@6.0.3 - - @pnpm/lockfile-types@7.1.2 - - @pnpm/store.cafs@3.0.4 - -## 0.2.12 - -### Patch Changes - -- Updated dependencies [7c6c923] -- Updated dependencies [7d10394] -- Updated dependencies [d8eab39] -- Updated dependencies [13e55b2] -- Updated dependencies [04b8363] - - @pnpm/config@21.5.0 - - @pnpm/types@10.1.1 - - @pnpm/pick-registry-for-package@6.0.2 - - @pnpm/lockfile-types@7.1.1 - - @pnpm/client@11.1.2 - - @pnpm/store.cafs@3.0.3 - -## 0.2.11 - -### Patch Changes - -- Updated dependencies [47341e5] - - @pnpm/lockfile-types@7.1.0 - - @pnpm/config@21.4.0 - -## 0.2.10 - -### Patch Changes - -- Updated dependencies [b7ca13f] - - @pnpm/config@21.3.0 - - @pnpm/client@11.1.1 - -## 0.2.9 - -### Patch Changes - -- Updated dependencies [0c08e1c] - - @pnpm/client@11.1.0 - - @pnpm/store.cafs@3.0.2 - - @pnpm/config@21.2.3 - -## 0.2.8 - -### Patch Changes - -- Updated dependencies [45f4262] -- Updated dependencies - - @pnpm/types@10.1.0 - - @pnpm/lockfile-types@7.0.0 - - @pnpm/config@21.2.2 - - @pnpm/pick-registry-for-package@6.0.1 - - @pnpm/client@11.0.6 - - @pnpm/store.cafs@3.0.1 - -## 0.2.7 - -### Patch Changes - -- Updated dependencies [a7aef51] - - @pnpm/error@6.0.1 - - @pnpm/config@21.2.1 - - @pnpm/store-path@9.0.1 - - @pnpm/client@11.0.5 - -## 0.2.6 - -### Patch Changes - -- @pnpm/client@11.0.4 - -## 0.2.5 - -### Patch Changes - -- @pnpm/client@11.0.3 - -## 0.2.4 - -### Patch Changes - -- Updated dependencies [9719a42] - - @pnpm/config@21.2.0 - -## 0.2.3 - -### Patch Changes - -- @pnpm/client@11.0.2 - -## 0.2.2 - -### Patch Changes - -- @pnpm/client@11.0.1 - -## 0.2.1 - -### Patch Changes - -- Updated dependencies [e0f47f4] - - @pnpm/config@21.1.0 - -## 0.2.0 - -### Minor Changes - -- 7733f3a: Added support for registry-scoped SSL configurations (cert, key, and ca). Three new settings supported: `:certfile`, `:keyfile`, and `:ca`. For instance: - - ``` - //registry.mycomp.com/:certfile=server-cert.pem - //registry.mycomp.com/:keyfile=server-key.pem - //registry.mycomp.com/:cafile=client-cert.pem - ``` - - Related issue: [#7427](https://github.com/pnpm/pnpm/issues/7427). - Related PR: [#7626](https://github.com/pnpm/pnpm/pull/7626). - -- 43cdd87: Node.js v16 support dropped. Use at least Node.js v18.12. - -### Patch Changes - -- Updated dependencies [7733f3a] -- Updated dependencies [3ded840] -- Updated dependencies [43cdd87] -- Updated dependencies [6cdbf11] -- Updated dependencies [2d9e3b8] -- Updated dependencies [36dcaa0] -- Updated dependencies [086b69c] -- Updated dependencies [cfa33f1] -- Updated dependencies [e748162] -- Updated dependencies [2b89155] -- Updated dependencies [27a96a8] -- Updated dependencies [60839fc] -- Updated dependencies [730929e] -- Updated dependencies [98566d9] - - @pnpm/client@11.0.0 - - @pnpm/types@10.0.0 - - @pnpm/config@21.0.0 - - @pnpm/error@6.0.0 - - @pnpm/pick-registry-for-package@6.0.0 - - @pnpm/parse-wanted-dependency@6.0.0 - - @pnpm/lockfile-types@6.0.0 - - @pnpm/store-path@9.0.0 - - @pnpm/graceful-fs@4.0.0 - - @pnpm/store.cafs@3.0.0 - -## 0.1.5 - -### Patch Changes - -- @pnpm/store.cafs@2.0.12 -- @pnpm/client@10.0.46 -- @pnpm/config@20.4.2 - -## 0.1.4 - -### Patch Changes - -- @pnpm/client@10.0.45 - -## 0.1.3 - -### Patch Changes - -- Updated dependencies [37ccff637] -- Updated dependencies [d9564e354] - - @pnpm/store-path@8.0.2 - - @pnpm/config@20.4.1 - - @pnpm/client@10.0.44 - -## 0.1.2 - -### Patch Changes - -- @pnpm/client@10.0.43 - -## 0.1.1 - -### Patch Changes - -- 459945292: The package information output by cat-index should be sorted by key. -- Updated dependencies [c597f72ec] - - @pnpm/config@20.4.0 - -## 0.1.0 - -### Minor Changes - -- 97b450e1f: New commands added for inspecting the store: - - - **pnpm cat-index**: Prints the index file of a specific package in the store. The package is specified by its name and version: `pnpm cat-index @` - - **pnpm cat-file**: Prints the contents of a file based on the hash value stored in the index file. For example: - ``` - pnpm cat-file sha512-mvavhfVcEREI7d8dfvfvIkuBLnx7+rrkHHnPi8mpEDUlNpY4CUY+CvJ5mrrLl18iQYo1odFwBV7z/cOypG7xxQ== - ``` - - **pnpm find-hash**: Lists the packages that include the file with the specified hash. For example: - ``` - pnpm find-hash sha512-mvavhfVcEREI7d8dfvfvIkuBLnx7+rrkHHnPi8mpEDUlNpY4CUY+CvJ5mrrLl18iQYo1odFwBV7z/cOypG7xxQ== - ``` - This command is **experimental**. We might change how it behaves. - - Related issue: [#7413](https://github.com/pnpm/pnpm/issues/7413). - -### Patch Changes - -- Updated dependencies [4e71066dd] -- Updated dependencies [33313d2fd] -- Updated dependencies [4d34684f1] - - @pnpm/config@20.3.0 - - @pnpm/store.cafs@2.0.11 - - @pnpm/lockfile-types@5.1.5 - - @pnpm/types@9.4.2 - - @pnpm/pick-registry-for-package@5.0.6 - - @pnpm/client@10.0.42 diff --git a/store/plugin-commands-store-inspecting/README.md b/store/plugin-commands-store-inspecting/README.md deleted file mode 100644 index 379e323b68..0000000000 --- a/store/plugin-commands-store-inspecting/README.md +++ /dev/null @@ -1,15 +0,0 @@ -# @pnpm/plugin-commands-store-inspecting - -> The inspecting store commands of pnpm - -[![npm version](https://img.shields.io/npm/v/@pnpm/plugin-commands-store-inspecting.svg)](https://www.npmjs.com/package/@pnpm/plugin-commands-store-inspecting) - -## Installation - -```sh -pnpm add @pnpm/plugin-commands-store-inspecting -``` - -## License - -MIT diff --git a/store/plugin-commands-store-inspecting/package.json b/store/plugin-commands-store-inspecting/package.json deleted file mode 100644 index 0a2782096e..0000000000 --- a/store/plugin-commands-store-inspecting/package.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "name": "@pnpm/plugin-commands-store-inspecting", - "version": "1000.0.41", - "description": "The inspecting store commands of pnpm", - "keywords": [ - "pnpm", - "pnpm11" - ], - "license": "MIT", - "funding": "https://opencollective.com/pnpm", - "repository": "https://github.com/pnpm/pnpm/tree/main/store/plugin-commands-store-inspecting", - "homepage": "https://github.com/pnpm/pnpm/tree/main/store/plugin-commands-store-inspecting#readme", - "bugs": { - "url": "https://github.com/pnpm/pnpm/issues" - }, - "type": "module", - "main": "lib/index.js", - "types": "lib/index.d.ts", - "exports": { - ".": "./lib/index.js" - }, - "files": [ - "lib", - "!*.map" - ], - "scripts": { - "lint": "eslint \"src/**/*.ts\" \"test/**/*.ts\"", - "_test": "cross-env NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" jest", - "test": "pnpm run compile && pnpm run _test", - "prepublishOnly": "pnpm run compile", - "compile": "tsgo --build && pnpm run lint --fix" - }, - "dependencies": { - "@pnpm/client": "workspace:*", - "@pnpm/config": "workspace:*", - "@pnpm/error": "workspace:*", - "@pnpm/graceful-fs": "workspace:*", - "@pnpm/lockfile.types": "workspace:*", - "@pnpm/object.key-sorting": "workspace:*", - "@pnpm/parse-wanted-dependency": "workspace:*", - "@pnpm/store-path": "workspace:*", - "@pnpm/store.cafs": "workspace:*", - "@pnpm/store.index": "workspace:*", - "@pnpm/types": "workspace:*", - "@pnpm/util.lex-comparator": "catalog:", - "chalk": "catalog:", - "render-help": "catalog:" - }, - "devDependencies": { - "@pnpm/plugin-commands-store-inspecting": "workspace:*", - "@pnpm/prepare": "workspace:*", - "execa": "catalog:", - "load-json-file": "catalog:", - "tempy": "catalog:" - }, - "engines": { - "node": ">=22.13" - }, - "jest": { - "preset": "@pnpm/jest-config" - } -} diff --git a/store/plugin-commands-store-inspecting/test/tsconfig.json b/store/plugin-commands-store-inspecting/test/tsconfig.json deleted file mode 100644 index 67ce5e1d0e..0000000000 --- a/store/plugin-commands-store-inspecting/test/tsconfig.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "extends": "../tsconfig.json", - "compilerOptions": { - "noEmit": false, - "outDir": "../node_modules/.test.lib", - "rootDir": "..", - "isolatedModules": true - }, - "include": [ - "**/*.ts", - "../../../__typings__/**/*.d.ts" - ], - "references": [ - { - "path": ".." - } - ] -} diff --git a/store/plugin-commands-store-inspecting/tsconfig.json b/store/plugin-commands-store-inspecting/tsconfig.json deleted file mode 100644 index a97168f137..0000000000 --- a/store/plugin-commands-store-inspecting/tsconfig.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "extends": "@pnpm/tsconfig", - "compilerOptions": { - "outDir": "lib", - "rootDir": "src" - }, - "include": [ - "src/**/*.ts", - "../../__typings__/**/*.d.ts" - ], - "references": [ - { - "path": "../../__utils__/prepare" - }, - { - "path": "../../config/config" - }, - { - "path": "../../fs/graceful-fs" - }, - { - "path": "../../installing/client" - }, - { - "path": "../../lockfile/types" - }, - { - "path": "../../object/key-sorting" - }, - { - "path": "../../packages/error" - }, - { - "path": "../../packages/types" - }, - { - "path": "../../resolving/parse-wanted-dependency" - }, - { - "path": "../cafs" - }, - { - "path": "../index" - }, - { - "path": "../store-path" - } - ] -} diff --git a/store/plugin-commands-store-inspecting/tsconfig.lint.json b/store/plugin-commands-store-inspecting/tsconfig.lint.json deleted file mode 100644 index 1bbe711971..0000000000 --- a/store/plugin-commands-store-inspecting/tsconfig.lint.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "extends": "./tsconfig.json", - "include": [ - "src/**/*.ts", - "test/**/*.ts", - "../../__typings__/**/*.d.ts" - ] -} diff --git a/store/plugin-commands-store/CHANGELOG.md b/store/plugin-commands-store/CHANGELOG.md deleted file mode 100644 index 64acf7a2b7..0000000000 --- a/store/plugin-commands-store/CHANGELOG.md +++ /dev/null @@ -1,4316 +0,0 @@ -# @pnpm/plugin-commands-store - -## 1000.0.45 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.8 -- @pnpm/store-connection-manager@1002.2.4 - -## 1000.0.44 - -### Patch Changes - -- Updated dependencies [7c1382f] -- Updated dependencies [7c1382f] -- Updated dependencies [dee39ec] - - @pnpm/types@1000.9.0 - - @pnpm/store-controller-types@1004.1.0 - - @pnpm/cli-utils@1001.2.7 - - @pnpm/config@1004.4.2 - - @pnpm/normalize-registries@1000.1.4 - - @pnpm/lockfile.utils@1003.0.3 - - @pnpm/dependency-path@1001.1.3 - - @pnpm/get-context@1001.1.8 - - @pnpm/store.cafs@1000.0.19 - - @pnpm/store-connection-manager@1002.2.3 - -## 1000.0.43 - -### Patch Changes - -- Updated dependencies [9865167] - - @pnpm/config@1004.4.1 - - @pnpm/cli-utils@1001.2.6 - - @pnpm/store-connection-manager@1002.2.2 - -## 1000.0.42 - -### Patch Changes - -- @pnpm/store-connection-manager@1002.2.1 -- @pnpm/cli-utils@1001.2.5 - -## 1000.0.41 - -### Patch Changes - -- Updated dependencies [9b9faa5] -- Updated dependencies [fb4da0c] - - @pnpm/store.cafs@1000.0.18 - - @pnpm/store-connection-manager@1002.2.0 - - @pnpm/config@1004.4.0 - - @pnpm/cli-utils@1001.2.4 - - @pnpm/dependency-path@1001.1.2 - - @pnpm/lockfile.utils@1003.0.2 - - @pnpm/get-context@1001.1.7 - -## 1000.0.40 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.3 -- @pnpm/store-connection-manager@1002.1.3 - -## 1000.0.39 - -### Patch Changes - -- @pnpm/cli-utils@1001.2.2 -- @pnpm/store-connection-manager@1002.1.2 - -## 1000.0.38 - -### Patch Changes - -- @pnpm/config@1004.3.1 -- @pnpm/error@1000.0.5 -- @pnpm/get-context@1001.1.6 -- @pnpm/store-path@1000.0.5 -- @pnpm/cli-utils@1001.2.1 -- @pnpm/store-connection-manager@1002.1.1 - -## 1000.0.37 - -### Patch Changes - -- Updated dependencies [38e2599] -- Updated dependencies [e792927] - - @pnpm/store-connection-manager@1002.1.0 - - @pnpm/config@1004.3.0 - - @pnpm/types@1000.8.0 - - @pnpm/cli-utils@1001.2.0 - - @pnpm/normalize-registries@1000.1.3 - - @pnpm/lockfile.utils@1003.0.1 - - @pnpm/dependency-path@1001.1.1 - - @pnpm/get-context@1001.1.5 - - @pnpm/store.cafs@1000.0.17 - - @pnpm/store-controller-types@1004.0.2 - -## 1000.0.36 - -### Patch Changes - -- @pnpm/store-connection-manager@1002.0.11 -- @pnpm/cli-utils@1001.1.2 - -## 1000.0.35 - -### Patch Changes - -- @pnpm/cli-utils@1001.1.1 -- @pnpm/store-connection-manager@1002.0.10 - -## 1000.0.34 - -### Patch Changes - -- Updated dependencies [3ebc0ce] - - @pnpm/cli-utils@1001.1.0 - - @pnpm/store-connection-manager@1002.0.9 - -## 1000.0.33 - -### Patch Changes - -- Updated dependencies [d1edf73] -- Updated dependencies [d1edf73] - - @pnpm/dependency-path@1001.1.0 - - @pnpm/lockfile.utils@1003.0.0 - - @pnpm/config@1004.2.1 - - @pnpm/error@1000.0.4 - - @pnpm/get-context@1001.1.4 - - @pnpm/store-path@1000.0.4 - - @pnpm/cli-utils@1001.0.3 - - @pnpm/store.cafs@1000.0.16 - - @pnpm/store-controller-types@1004.0.1 - - @pnpm/store-connection-manager@1002.0.8 - -## 1000.0.32 - -### Patch Changes - -- Updated dependencies [1a07b8f] -- Updated dependencies [2e85f29] -- Updated dependencies [1a07b8f] -- Updated dependencies [6f7ac0f] -- Updated dependencies [1a07b8f] - - @pnpm/types@1000.7.0 - - @pnpm/lockfile.utils@1002.1.0 - - @pnpm/store-controller-types@1004.0.0 - - @pnpm/config@1004.2.0 - - @pnpm/cli-utils@1001.0.2 - - @pnpm/normalize-registries@1000.1.2 - - @pnpm/dependency-path@1001.0.2 - - @pnpm/get-context@1001.1.3 - - @pnpm/store.cafs@1000.0.15 - - @pnpm/store-connection-manager@1002.0.7 - - @pnpm/error@1000.0.3 - - @pnpm/store-path@1000.0.3 - -## 1000.0.31 - -### Patch Changes - -- Updated dependencies [7ad0bc3] - - @pnpm/cli-utils@1001.0.1 - -## 1000.0.30 - -### Patch Changes - -- Updated dependencies [623da6f] -- Updated dependencies [cf630a8] -- Updated dependencies [e225310] - - @pnpm/config@1004.1.0 - - @pnpm/cli-utils@1001.0.0 - - @pnpm/store-connection-manager@1002.0.6 - - @pnpm/dependency-path@1001.0.1 - - @pnpm/lockfile.utils@1002.0.1 - - @pnpm/get-context@1001.1.2 - -## 1000.0.29 - -### Patch Changes - -- Updated dependencies [540986f] - - @pnpm/dependency-path@1001.0.0 - - @pnpm/lockfile.utils@1002.0.0 - - @pnpm/store-connection-manager@1002.0.5 - - @pnpm/cli-utils@1000.1.7 - - @pnpm/get-context@1001.1.1 - -## 1000.0.28 - -### Patch Changes - -- Updated dependencies [b217bbb] -- Updated dependencies [b0ead51] -- Updated dependencies [c8341cc] -- Updated dependencies [b0ead51] -- Updated dependencies [046af72] - - @pnpm/get-context@1001.1.0 - - @pnpm/config@1004.0.0 - - @pnpm/lockfile.utils@1001.0.12 - - @pnpm/store-controller-types@1003.0.3 - - @pnpm/cli-utils@1000.1.6 - - @pnpm/store-connection-manager@1002.0.4 - - @pnpm/store.cafs@1000.0.14 - -## 1000.0.27 - -### Patch Changes - -- Updated dependencies [8d175c0] -- Updated dependencies [509948d] - - @pnpm/config@1003.1.1 - - @pnpm/store-controller-types@1003.0.2 - - @pnpm/cli-utils@1000.1.5 - - @pnpm/store-connection-manager@1002.0.3 - - @pnpm/store.cafs@1000.0.13 - -## 1000.0.26 - -### Patch Changes - -- 09cf46f: Update `@pnpm/logger` in peer dependencies. -- Updated dependencies [b282bd1] -- Updated dependencies [fdb1d98] -- Updated dependencies [e4af08c] -- Updated dependencies [09cf46f] -- Updated dependencies [36d1448] -- Updated dependencies [9362b5f] -- Updated dependencies [5ec7255] -- Updated dependencies [6cf010c] -- Updated dependencies [c24c66e] - - @pnpm/config@1003.1.0 - - @pnpm/store-connection-manager@1002.0.2 - - @pnpm/get-context@1001.0.14 - - @pnpm/cli-utils@1000.1.4 - - @pnpm/types@1000.6.0 - - @pnpm/store-controller-types@1003.0.1 - - @pnpm/normalize-registries@1000.1.1 - - @pnpm/lockfile.utils@1001.0.11 - - @pnpm/dependency-path@1000.0.9 - - @pnpm/store.cafs@1000.0.12 - -## 1000.0.25 - -### Patch Changes - -- @pnpm/cli-utils@1000.1.3 -- @pnpm/config@1003.0.1 -- @pnpm/store-connection-manager@1002.0.1 - -## 1000.0.24 - -### Patch Changes - -- Updated dependencies [56bb69b] -- Updated dependencies [8a9f3a4] -- Updated dependencies [5b73df1] -- Updated dependencies [9c3dd03] -- Updated dependencies [5b73df1] - - @pnpm/config@1003.0.0 - - @pnpm/parse-wanted-dependency@1001.0.0 - - @pnpm/store-controller-types@1003.0.0 - - @pnpm/logger@1001.0.0 - - @pnpm/store-connection-manager@1002.0.0 - - @pnpm/normalize-registries@1000.1.0 - - @pnpm/types@1000.5.0 - - @pnpm/cli-utils@1000.1.2 - - @pnpm/store.cafs@1000.0.11 - - @pnpm/lockfile.utils@1001.0.10 - - @pnpm/get-context@1001.0.13 - - @pnpm/dependency-path@1000.0.8 - -## 1000.0.23 - -### Patch Changes - -- @pnpm/lockfile.utils@1001.0.9 -- @pnpm/get-context@1001.0.12 -- @pnpm/store-controller-types@1002.0.1 -- @pnpm/cli-utils@1000.1.1 -- @pnpm/store.cafs@1000.0.10 -- @pnpm/store-connection-manager@1001.0.1 -- @pnpm/config@1002.7.2 - -## 1000.0.22 - -### Patch Changes - -- 72cff38: The resolving function now takes a `registries` object, so it finds the required registry itself instead of receiving it from package requester. -- Updated dependencies [750ae7d] -- Updated dependencies [72cff38] -- Updated dependencies [5679712] -- Updated dependencies [01f2bcf] -- Updated dependencies [1413c25] - - @pnpm/types@1000.4.0 - - @pnpm/store-controller-types@1002.0.0 - - @pnpm/store-connection-manager@1001.0.0 - - @pnpm/config@1002.7.1 - - @pnpm/cli-utils@1000.1.0 - - @pnpm/normalize-registries@1000.0.6 - - @pnpm/lockfile.utils@1001.0.8 - - @pnpm/dependency-path@1000.0.7 - - @pnpm/get-context@1001.0.11 - - @pnpm/store.cafs@1000.0.9 - -## 1000.0.21 - -### Patch Changes - -- Updated dependencies [e57f1df] - - @pnpm/config@1002.7.0 - - @pnpm/cli-utils@1000.0.19 - - @pnpm/store-connection-manager@1000.0.19 - -## 1000.0.20 - -### Patch Changes - -- Updated dependencies [9bcca9f] -- Updated dependencies [5b35dff] -- Updated dependencies [9bcca9f] -- Updated dependencies [5f7be64] -- Updated dependencies [5f7be64] - - @pnpm/config@1002.6.0 - - @pnpm/types@1000.3.0 - - @pnpm/cli-utils@1000.0.18 - - @pnpm/store-connection-manager@1000.0.18 - - @pnpm/normalize-registries@1000.0.5 - - @pnpm/pick-registry-for-package@1000.0.5 - - @pnpm/lockfile.utils@1001.0.7 - - @pnpm/dependency-path@1000.0.6 - - @pnpm/get-context@1001.0.10 - - @pnpm/store.cafs@1000.0.8 - - @pnpm/store-controller-types@1001.0.5 - -## 1000.0.19 - -### Patch Changes - -- Updated dependencies [936430a] - - @pnpm/config@1002.5.4 - - @pnpm/get-context@1001.0.9 - - @pnpm/cli-utils@1000.0.17 - - @pnpm/store-connection-manager@1000.0.17 - - @pnpm/lockfile.utils@1001.0.6 - - @pnpm/store-controller-types@1001.0.4 - - @pnpm/store.cafs@1000.0.7 - -## 1000.0.18 - -### Patch Changes - -- @pnpm/store-connection-manager@1000.0.16 - -## 1000.0.17 - -### Patch Changes - -- Updated dependencies [6e4459c] - - @pnpm/config@1002.5.3 - - @pnpm/cli-utils@1000.0.16 - - @pnpm/store-connection-manager@1000.0.15 - -## 1000.0.16 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.15 -- @pnpm/dependency-path@1000.0.5 -- @pnpm/config@1002.5.2 -- @pnpm/lockfile.utils@1001.0.5 -- @pnpm/store-connection-manager@1000.0.14 -- @pnpm/get-context@1001.0.8 - -## 1000.0.15 - -### Patch Changes - -- Updated dependencies [c3aa4d8] - - @pnpm/config@1002.5.1 - - @pnpm/cli-utils@1000.0.14 - - @pnpm/store-connection-manager@1000.0.13 - -## 1000.0.14 - -### Patch Changes - -- Updated dependencies [a5e4965] -- Updated dependencies [d965748] - - @pnpm/types@1000.2.1 - - @pnpm/config@1002.5.0 - - @pnpm/dependency-path@1000.0.4 - - @pnpm/cli-utils@1000.0.13 - - @pnpm/normalize-registries@1000.0.4 - - @pnpm/pick-registry-for-package@1000.0.4 - - @pnpm/lockfile.utils@1001.0.4 - - @pnpm/get-context@1001.0.7 - - @pnpm/store.cafs@1000.0.6 - - @pnpm/store-controller-types@1001.0.3 - - @pnpm/store-connection-manager@1000.0.12 - -## 1000.0.13 - -### Patch Changes - -- Updated dependencies [1c2eb8c] - - @pnpm/config@1002.4.1 - - @pnpm/cli-utils@1000.0.12 - - @pnpm/store-connection-manager@1000.0.11 - -## 1000.0.12 - -### Patch Changes - -- Updated dependencies [8fcc221] -- Updated dependencies [e32b1a2] -- Updated dependencies [8fcc221] - - @pnpm/config@1002.4.0 - - @pnpm/types@1000.2.0 - - @pnpm/cli-utils@1000.0.11 - - @pnpm/store-connection-manager@1000.0.10 - - @pnpm/normalize-registries@1000.0.3 - - @pnpm/pick-registry-for-package@1000.0.3 - - @pnpm/lockfile.utils@1001.0.3 - - @pnpm/dependency-path@1000.0.3 - - @pnpm/get-context@1001.0.6 - - @pnpm/store.cafs@1000.0.5 - - @pnpm/store-controller-types@1001.0.2 - -## 1000.0.11 - -### Patch Changes - -- Updated dependencies [fee898f] - - @pnpm/config@1002.3.1 - - @pnpm/cli-utils@1000.0.10 - - @pnpm/store-connection-manager@1000.0.9 - - @pnpm/get-context@1001.0.5 - -## 1000.0.10 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.9 - -## 1000.0.9 - -### Patch Changes - -- Updated dependencies [f6006f2] - - @pnpm/config@1002.3.0 - - @pnpm/cli-utils@1000.0.8 - - @pnpm/store-connection-manager@1000.0.8 - -## 1000.0.8 - -### Patch Changes - -- @pnpm/cli-utils@1000.0.7 -- @pnpm/config@1002.2.1 -- @pnpm/store-connection-manager@1000.0.7 - -## 1000.0.7 - -### Patch Changes - -- Updated dependencies [b562deb] -- Updated dependencies [f3ffaed] -- Updated dependencies [c96eb2b] - - @pnpm/types@1000.1.1 - - @pnpm/config@1002.2.0 - - @pnpm/error@1000.0.2 - - @pnpm/get-context@1001.0.4 - - @pnpm/store-path@1000.0.2 - - @pnpm/cli-utils@1000.0.6 - - @pnpm/normalize-registries@1000.0.2 - - @pnpm/pick-registry-for-package@1000.0.2 - - @pnpm/lockfile.utils@1001.0.2 - - @pnpm/dependency-path@1000.0.2 - - @pnpm/store.cafs@1000.0.4 - - @pnpm/store-controller-types@1001.0.1 - - @pnpm/store-connection-manager@1000.0.6 - -## 1000.0.6 - -### Patch Changes - -- Updated dependencies [dde650b] - - @pnpm/store-controller-types@1001.0.0 - - @pnpm/cli-utils@1000.0.5 - - @pnpm/config@1002.1.2 - - @pnpm/store.cafs@1000.0.3 - - @pnpm/store-connection-manager@1000.0.5 - -## 1000.0.5 - -### Patch Changes - -- Updated dependencies [9591a18] -- Updated dependencies [1f5169f] - - @pnpm/types@1000.1.0 - - @pnpm/config@1002.1.1 - - @pnpm/cli-utils@1000.0.4 - - @pnpm/normalize-registries@1000.0.1 - - @pnpm/pick-registry-for-package@1000.0.1 - - @pnpm/lockfile.utils@1001.0.1 - - @pnpm/dependency-path@1000.0.1 - - @pnpm/get-context@1001.0.3 - - @pnpm/store.cafs@1000.0.2 - - @pnpm/store-controller-types@1000.1.1 - - @pnpm/store-connection-manager@1000.0.4 - -## 1000.0.4 - -### Patch Changes - -- Updated dependencies [f90a94b] -- Updated dependencies [f891288] - - @pnpm/config@1002.1.0 - - @pnpm/cli-utils@1000.0.3 - - @pnpm/store-connection-manager@1000.0.3 - -## 1000.0.3 - -### Patch Changes - -- Updated dependencies [878ea8c] - - @pnpm/config@1002.0.0 - - @pnpm/get-context@1001.0.2 - - @pnpm/cli-utils@1000.0.2 - - @pnpm/store-connection-manager@1000.0.2 - -## 1000.0.2 - -### Patch Changes - -- @pnpm/get-context@1001.0.1 - -## 1000.0.1 - -### Patch Changes - -- Updated dependencies [ac5b9d8] -- Updated dependencies [6483b64] -- Updated dependencies [a76da0c] - - @pnpm/config@1001.0.0 - - @pnpm/store-controller-types@1000.1.0 - - @pnpm/get-context@1001.0.0 - - @pnpm/lockfile.utils@1001.0.0 - - @pnpm/cli-utils@1000.0.1 - - @pnpm/store-connection-manager@1000.0.1 - - @pnpm/error@1000.0.1 - - @pnpm/store-path@1000.0.1 - - @pnpm/store.cafs@1000.0.1 - -## 10.0.0 - -### Major Changes - -- d433cb9: Some registries allow identical content to be published under different package names or versions. To accommodate this, index files in the store are now stored using both the content hash and package identifier. - - This approach ensures that we can: - - 1. Validate that the integrity in the lockfile corresponds to the correct package, - which might not be the case after a poorly resolved Git conflict. - 2. Allow the same content to be referenced by different packages or different versions of the same package. - - Related PR: [#8510](https://github.com/pnpm/pnpm/pull/8510) - Related issue: [#8204](https://github.com/pnpm/pnpm/issues/8204) - -### Patch Changes - -- 39c5385: Some commands should ignore the `packageManager` field check of `package.json` [#7959](https://github.com/pnpm/pnpm/issues/7959). -- Updated dependencies [477e0c1] -- Updated dependencies [dcd2917] -- Updated dependencies [dfcf034] -- Updated dependencies [592e2ef] -- Updated dependencies [9ea8fa4] -- Updated dependencies [9ea8fa4] -- Updated dependencies [19d5b51] -- Updated dependencies [9ea8fa4] -- Updated dependencies [d433cb9] -- Updated dependencies [1dbc56a] -- Updated dependencies [099e6af] -- Updated dependencies [9ea8fa4] -- Updated dependencies [9ea8fa4] -- Updated dependencies [e9985b6] -- Updated dependencies [d55b259] - - @pnpm/config@22.0.0 - - @pnpm/dependency-path@6.0.0 - - @pnpm/get-context@13.0.0 - - @pnpm/store.cafs@5.0.0 - - @pnpm/error@6.0.3 - - @pnpm/store-path@9.0.3 - - @pnpm/cli-utils@4.0.8 - - @pnpm/store-connection-manager@8.4.3 - - @pnpm/lockfile.utils@1.0.5 - - @pnpm/store-controller-types@18.1.6 - -## 9.2.15 - -### Patch Changes - -- Updated dependencies [f9a095c] -- Updated dependencies [a1f4df2] - - @pnpm/get-context@12.0.7 - - @pnpm/store.cafs@4.0.2 - - @pnpm/dependency-path@5.1.7 - - @pnpm/store-connection-manager@8.4.2 - - @pnpm/cli-utils@4.0.7 - - @pnpm/config@21.8.5 - - @pnpm/lockfile.utils@1.0.4 - -## 9.2.14 - -### Patch Changes - -- Updated dependencies [db7ff76] - - @pnpm/store.cafs@4.0.1 - - @pnpm/store-connection-manager@8.4.1 - - @pnpm/cli-utils@4.0.6 - - @pnpm/config@21.8.4 - -## 9.2.13 - -### Patch Changes - -- 81bd942: Prevent `ENOENT` errors caused by running `store prune` in parallel [#8586](https://github.com/pnpm/pnpm/pull/8586). -- Updated dependencies [83681da] - - @pnpm/store-connection-manager@8.4.0 - - @pnpm/config@21.8.4 - - @pnpm/error@6.0.2 - - @pnpm/get-context@12.0.6 - - @pnpm/cli-utils@4.0.6 - - @pnpm/store-path@9.0.2 - -## 9.2.12 - -### Patch Changes - -- Updated dependencies [d500d9f] -- Updated dependencies [db420ab] - - @pnpm/types@12.2.0 - - @pnpm/store.cafs@4.0.0 - - @pnpm/cli-utils@4.0.5 - - @pnpm/config@21.8.3 - - @pnpm/normalize-registries@6.0.7 - - @pnpm/pick-registry-for-package@6.0.7 - - @pnpm/lockfile.utils@1.0.3 - - @pnpm/dependency-path@5.1.6 - - @pnpm/get-context@12.0.5 - - @pnpm/store-controller-types@18.1.6 - - @pnpm/store-connection-manager@8.3.10 - -## 9.2.11 - -### Patch Changes - -- Updated dependencies [7ee59a1] - - @pnpm/types@12.1.0 - - @pnpm/cli-utils@4.0.4 - - @pnpm/config@21.8.2 - - @pnpm/normalize-registries@6.0.6 - - @pnpm/pick-registry-for-package@6.0.6 - - @pnpm/lockfile.utils@1.0.2 - - @pnpm/dependency-path@5.1.5 - - @pnpm/get-context@12.0.4 - - @pnpm/store.cafs@3.0.8 - - @pnpm/store-controller-types@18.1.5 - - @pnpm/store-connection-manager@8.3.9 - -## 9.2.10 - -### Patch Changes - -- @pnpm/cli-utils@4.0.3 -- @pnpm/store-connection-manager@8.3.8 - -## 9.2.9 - -### Patch Changes - -- Updated dependencies [251ab21] - - @pnpm/config@21.8.1 - - @pnpm/cli-utils@4.0.2 - - @pnpm/store-connection-manager@8.3.7 - -## 9.2.8 - -### Patch Changes - -- @pnpm/cli-utils@4.0.1 - -## 9.2.7 - -### Patch Changes - -- Updated dependencies [26b065c] -- Updated dependencies [26b065c] - - @pnpm/cli-utils@4.0.0 - - @pnpm/config@21.8.0 - - @pnpm/store-connection-manager@8.3.6 - -## 9.2.6 - -### Patch Changes - -- Updated dependencies [cb006df] -- Updated dependencies [98c8bd6] -- Updated dependencies [d20eed3] - - @pnpm/types@12.0.0 - - @pnpm/cli-utils@3.1.7 - - @pnpm/config@21.7.0 - - @pnpm/lockfile.utils@1.0.1 - - @pnpm/normalize-registries@6.0.5 - - @pnpm/pick-registry-for-package@6.0.5 - - @pnpm/dependency-path@5.1.4 - - @pnpm/get-context@12.0.3 - - @pnpm/store.cafs@3.0.7 - - @pnpm/store-controller-types@18.1.4 - - @pnpm/store-connection-manager@8.3.5 - -## 9.2.5 - -### Patch Changes - -- Updated dependencies [c5ef9b0] - - @pnpm/lockfile.utils@1.0.0 - - @pnpm/get-context@12.0.2 - - @pnpm/config@21.6.3 - - @pnpm/cli-utils@3.1.6 - - @pnpm/store-connection-manager@8.3.4 - -## 9.2.4 - -### Patch Changes - -- 5aa98b6: Add registries information to the calculation of dlx cache hash. -- Updated dependencies [0ef168b] - - @pnpm/types@11.1.0 - - @pnpm/cli-utils@3.1.5 - - @pnpm/config@21.6.2 - - @pnpm/normalize-registries@6.0.4 - - @pnpm/pick-registry-for-package@6.0.4 - - @pnpm/lockfile-utils@11.0.4 - - @pnpm/dependency-path@5.1.3 - - @pnpm/get-context@12.0.1 - - @pnpm/store.cafs@3.0.6 - - @pnpm/store-controller-types@18.1.3 - - @pnpm/store-connection-manager@8.3.3 - -## 9.2.3 - -### Patch Changes - -- Updated dependencies [afe520d] -- Updated dependencies [afe520d] - - @pnpm/store.cafs@3.0.5 - - @pnpm/config@21.6.1 - - @pnpm/cli-utils@3.1.4 - - @pnpm/store-connection-manager@8.3.2 - -## 9.2.2 - -### Patch Changes - -- Updated dependencies [1b03682] -- Updated dependencies [dd00eeb] -- Updated dependencies - - @pnpm/config@21.6.0 - - @pnpm/get-context@12.0.0 - - @pnpm/types@11.0.0 - - @pnpm/cli-utils@3.1.3 - - @pnpm/store-connection-manager@8.3.1 - - @pnpm/lockfile-utils@11.0.3 - - @pnpm/store-controller-types@18.1.2 - - @pnpm/normalize-registries@6.0.3 - - @pnpm/pick-registry-for-package@6.0.3 - - @pnpm/dependency-path@5.1.2 - - @pnpm/store.cafs@3.0.4 - -## 9.2.1 - -### Patch Changes - -- Updated dependencies [7c6c923] -- Updated dependencies [7d10394] -- Updated dependencies [d8eab39] -- Updated dependencies [13e55b2] -- Updated dependencies [04b8363] - - @pnpm/store-connection-manager@8.3.0 - - @pnpm/config@21.5.0 - - @pnpm/get-context@11.2.1 - - @pnpm/types@10.1.1 - - @pnpm/cli-utils@3.1.2 - - @pnpm/normalize-registries@6.0.2 - - @pnpm/pick-registry-for-package@6.0.2 - - @pnpm/lockfile-utils@11.0.2 - - @pnpm/dependency-path@5.1.1 - - @pnpm/store.cafs@3.0.3 - - @pnpm/store-controller-types@18.1.1 - -## 9.2.0 - -### Minor Changes - -- 47341e5: **Semi-breaking.** Dependency key names in the lockfile are shortened if they are longer than 1000 characters. We don't expect this change to affect many users. Affected users most probably can't run install successfully at the moment. This change is required to fix some edge cases in which installation fails with an out-of-memory error or "Invalid string length (RangeError: Invalid string length)" error. The max allowed length of the dependency key can be controlled with the `peers-suffix-max-length` setting [#8177](https://github.com/pnpm/pnpm/pull/8177). - -### Patch Changes - -- Updated dependencies [47341e5] - - @pnpm/dependency-path@5.1.0 - - @pnpm/get-context@11.2.0 - - @pnpm/config@21.4.0 - - @pnpm/lockfile-utils@11.0.1 - - @pnpm/cli-utils@3.1.1 - - @pnpm/store-connection-manager@8.2.2 - -## 9.1.6 - -### Patch Changes - -- Updated dependencies [b7ca13f] -- Updated dependencies [b7ca13f] - - @pnpm/cli-utils@3.1.0 - - @pnpm/config@21.3.0 - - @pnpm/store-connection-manager@8.2.1 - -## 9.1.5 - -### Patch Changes - -- Updated dependencies [0c08e1c] - - @pnpm/store-connection-manager@8.2.0 - - @pnpm/store-controller-types@18.1.0 - - @pnpm/store.cafs@3.0.2 - - @pnpm/config@21.2.3 - - @pnpm/cli-utils@3.0.7 - -## 9.1.4 - -### Patch Changes - -- Updated dependencies [45f4262] -- Updated dependencies - - @pnpm/types@10.1.0 - - @pnpm/lockfile-utils@11.0.0 - - @pnpm/dependency-path@5.0.0 - - @pnpm/cli-utils@3.0.6 - - @pnpm/config@21.2.2 - - @pnpm/normalize-registries@6.0.1 - - @pnpm/pick-registry-for-package@6.0.1 - - @pnpm/get-context@11.1.3 - - @pnpm/store.cafs@3.0.1 - - @pnpm/store-controller-types@18.0.1 - - @pnpm/store-connection-manager@8.1.4 - -## 9.1.3 - -### Patch Changes - -- Updated dependencies [a7aef51] - - @pnpm/error@6.0.1 - - @pnpm/cli-utils@3.0.5 - - @pnpm/config@21.2.1 - - @pnpm/get-context@11.1.2 - - @pnpm/store-connection-manager@8.1.3 - - @pnpm/store-path@9.0.1 - -## 9.1.2 - -### Patch Changes - -- @pnpm/cli-utils@3.0.4 -- @pnpm/store-connection-manager@8.1.2 - -## 9.1.1 - -### Patch Changes - -- Updated dependencies [7a0536e] - - @pnpm/lockfile-utils@10.1.1 - - @pnpm/get-context@11.1.1 - - @pnpm/store-connection-manager@8.1.1 - -## 9.1.0 - -### Minor Changes - -- 9719a42: New setting called `virtual-store-dir-max-length` added to modify the maximum allowed length of the directories inside `node_modules/.pnpm`. The default length is set to 120 characters. This setting is particularly useful on Windows, where there is a limit to the maximum length of a file path [#7355](https://github.com/pnpm/pnpm/issues/7355). - -### Patch Changes - -- Updated dependencies [9719a42] - - @pnpm/dependency-path@4.0.0 - - @pnpm/store-connection-manager@8.1.0 - - @pnpm/lockfile-utils@10.1.0 - - @pnpm/get-context@11.1.0 - - @pnpm/config@21.2.0 - - @pnpm/cli-utils@3.0.3 - -## 9.0.5 - -### Patch Changes - -- @pnpm/get-context@11.0.2 -- @pnpm/store-connection-manager@8.0.4 - -## 9.0.4 - -### Patch Changes - -- @pnpm/get-context@11.0.1 - -## 9.0.3 - -### Patch Changes - -- @pnpm/store-connection-manager@8.0.3 - -## 9.0.2 - -### Patch Changes - -- Updated dependencies [a80b539] - - @pnpm/cli-utils@3.0.2 - - @pnpm/store-connection-manager@8.0.2 - -## 9.0.1 - -### Patch Changes - -- Updated dependencies [e0f47f4] - - @pnpm/config@21.1.0 - - @pnpm/cli-utils@3.0.1 - - @pnpm/store-connection-manager@8.0.1 - -## 9.0.0 - -### Major Changes - -- cdd8365: Package ID does not contain the registry domain. -- 43cdd87: Node.js v16 support dropped. Use at least Node.js v18.12. - -### Patch Changes - -- 98566d9: Added cache for `pnpm dlx` [#5277](https://github.com/pnpm/pnpm/issues/5277). -- Updated dependencies [7733f3a] -- Updated dependencies [3ded840] -- Updated dependencies [cdd8365] -- Updated dependencies [89b396b] -- Updated dependencies [43cdd87] -- Updated dependencies [6cdbf11] -- Updated dependencies [2d9e3b8] -- Updated dependencies [36dcaa0] -- Updated dependencies [19c4b4f] -- Updated dependencies [d381a60] -- Updated dependencies [3477ee5] -- Updated dependencies [cfa33f1] -- Updated dependencies [e748162] -- Updated dependencies [2b89155] -- Updated dependencies [60839fc] -- Updated dependencies [730929e] -- Updated dependencies [98566d9] -- Updated dependencies [98a1266] - - @pnpm/store-connection-manager@8.0.0 - - @pnpm/types@10.0.0 - - @pnpm/config@21.0.0 - - @pnpm/error@6.0.0 - - @pnpm/dependency-path@3.0.0 - - @pnpm/lockfile-utils@10.0.0 - - @pnpm/pick-registry-for-package@6.0.0 - - @pnpm/parse-wanted-dependency@6.0.0 - - @pnpm/store-controller-types@18.0.0 - - @pnpm/normalize-registries@6.0.0 - - @pnpm/get-context@11.0.0 - - @pnpm/store-path@9.0.0 - - @pnpm/cli-utils@3.0.0 - - @pnpm/store.cafs@3.0.0 - -## 8.1.17 - -### Patch Changes - -- Updated dependencies [31054a63e] - - @pnpm/store-controller-types@17.2.0 - - @pnpm/store.cafs@2.0.12 - - @pnpm/lockfile-utils@9.0.5 - - @pnpm/cli-utils@2.1.9 - - @pnpm/store-connection-manager@7.0.26 - - @pnpm/config@20.4.2 - -## 8.1.16 - -### Patch Changes - -- Updated dependencies [60bcc797f] - - @pnpm/get-context@10.0.11 - - @pnpm/store-connection-manager@7.0.25 - -## 8.1.15 - -### Patch Changes - -- Updated dependencies [37ccff637] -- Updated dependencies [d9564e354] - - @pnpm/store-path@8.0.2 - - @pnpm/config@20.4.1 - - @pnpm/get-context@10.0.10 - - @pnpm/store-connection-manager@7.0.24 - - @pnpm/cli-utils@2.1.8 - -## 8.1.14 - -### Patch Changes - -- @pnpm/store-connection-manager@7.0.23 - -## 8.1.13 - -### Patch Changes - -- Updated dependencies [c597f72ec] - - @pnpm/config@20.4.0 - - @pnpm/cli-utils@2.1.7 - - @pnpm/store-connection-manager@7.0.22 - -## 8.1.12 - -### Patch Changes - -- Updated dependencies [4e71066dd] -- Updated dependencies [33313d2fd] -- Updated dependencies [4d34684f1] - - @pnpm/config@20.3.0 - - @pnpm/store.cafs@2.0.11 - - @pnpm/types@9.4.2 - - @pnpm/cli-utils@2.1.6 - - @pnpm/store-connection-manager@7.0.21 - - @pnpm/lockfile-utils@9.0.4 - - @pnpm/normalize-registries@5.0.6 - - @pnpm/pick-registry-for-package@5.0.6 - - @pnpm/dependency-path@2.1.7 - - @pnpm/get-context@10.0.9 - - @pnpm/store-controller-types@17.1.4 - -## 8.1.11 - -### Patch Changes - -- Updated dependencies -- Updated dependencies [672c559e4] - - @pnpm/types@9.4.1 - - @pnpm/config@20.2.0 - - @pnpm/lockfile-utils@9.0.3 - - @pnpm/cli-utils@2.1.5 - - @pnpm/normalize-registries@5.0.5 - - @pnpm/pick-registry-for-package@5.0.5 - - @pnpm/dependency-path@2.1.6 - - @pnpm/get-context@10.0.8 - - @pnpm/store.cafs@2.0.10 - - @pnpm/store-controller-types@17.1.3 - - @pnpm/store-connection-manager@7.0.20 - -## 8.1.10 - -### Patch Changes - -- Updated dependencies [d5a176af7] - - @pnpm/lockfile-utils@9.0.2 - - @pnpm/store-connection-manager@7.0.19 - -## 8.1.9 - -### Patch Changes - -- @pnpm/cli-utils@2.1.4 -- @pnpm/store-connection-manager@7.0.18 - -## 8.1.8 - -### Patch Changes - -- @pnpm/cli-utils@2.1.3 -- @pnpm/store-connection-manager@7.0.17 - -## 8.1.7 - -### Patch Changes - -- Updated dependencies [b1fd38cca] - - @pnpm/get-context@10.0.7 - - @pnpm/store-connection-manager@7.0.16 - -## 8.1.6 - -### Patch Changes - -- Updated dependencies [2143a9388] - - @pnpm/get-context@10.0.6 - - @pnpm/store-connection-manager@7.0.15 - -## 8.1.5 - -### Patch Changes - -- Updated dependencies [b4194fe52] - - @pnpm/lockfile-utils@9.0.1 - -## 8.1.4 - -### Patch Changes - -- 291607c5a: When using `pnpm store prune --force` alien directories are removed from the store [#7272](https://github.com/pnpm/pnpm/pull/7272). -- Updated dependencies [291607c5a] - - @pnpm/store-controller-types@17.1.2 - - @pnpm/store.cafs@2.0.9 - - @pnpm/store-connection-manager@7.0.14 - - @pnpm/config@20.1.2 - - @pnpm/cli-utils@2.1.2 - -## 8.1.3 - -### Patch Changes - -- @pnpm/store-connection-manager@7.0.13 - -## 8.1.2 - -### Patch Changes - -- Updated dependencies [4c2450208] -- Updated dependencies [7d65d901a] -- Updated dependencies [7ea45afbe] - - @pnpm/lockfile-utils@9.0.0 - - @pnpm/store-path@8.0.1 - - @pnpm/store-controller-types@17.1.1 - - @pnpm/store-connection-manager@7.0.12 - - @pnpm/store.cafs@2.0.8 - - @pnpm/config@20.1.1 - - @pnpm/cli-utils@2.1.1 - -## 8.1.1 - -### Patch Changes - -- @pnpm/store-connection-manager@7.0.11 - -## 8.1.0 - -### Minor Changes - -- 43ce9e4a6: Support for multiple architectures when installing dependencies [#5965](https://github.com/pnpm/pnpm/issues/5965). - - You can now specify architectures for which you'd like to install optional dependencies, even if they don't match the architecture of the system running the install. Use the `supportedArchitectures` field in `package.json` to define your preferences. - - For example, the following configuration tells pnpm to install optional dependencies for Windows x64: - - ```json - { - "pnpm": { - "supportedArchitectures": { - "os": ["win32"], - "cpu": ["x64"] - } - } - } - ``` - - Whereas this configuration will have pnpm install optional dependencies for Windows, macOS, and the architecture of the system currently running the install. It includes artifacts for both x64 and arm64 CPUs: - - ```json - { - "pnpm": { - "supportedArchitectures": { - "os": ["win32", "darwin", "current"], - "cpu": ["x64", "arm64"] - } - } - } - ``` - - Additionally, `supportedArchitectures` also supports specifying the `libc` of the system. - -### Patch Changes - -- Updated dependencies [43ce9e4a6] -- Updated dependencies [d6592964f] - - @pnpm/store-controller-types@17.1.0 - - @pnpm/types@9.4.0 - - @pnpm/cli-utils@2.1.0 - - @pnpm/config@20.1.0 - - @pnpm/store.cafs@2.0.7 - - @pnpm/normalize-registries@5.0.4 - - @pnpm/pick-registry-for-package@5.0.4 - - @pnpm/lockfile-utils@8.0.7 - - @pnpm/dependency-path@2.1.5 - - @pnpm/get-context@10.0.5 - - @pnpm/store-connection-manager@7.0.10 - -## 8.0.30 - -### Patch Changes - -- @pnpm/store-connection-manager@7.0.9 - -## 8.0.29 - -### Patch Changes - -- @pnpm/store-connection-manager@7.0.8 - -## 8.0.28 - -### Patch Changes - -- Updated dependencies [01bc58e2c] -- Updated dependencies [ac5abd3ff] -- Updated dependencies [b60bb6cbe] - - @pnpm/store.cafs@2.0.6 - - @pnpm/config@20.0.0 - - @pnpm/store-connection-manager@7.0.7 - - @pnpm/cli-utils@2.0.24 - -## 8.0.27 - -### Patch Changes - -- @pnpm/store-connection-manager@7.0.6 - -## 8.0.26 - -### Patch Changes - -- @pnpm/store-connection-manager@7.0.5 - -## 8.0.25 - -### Patch Changes - -- Updated dependencies [b1dd0ee58] - - @pnpm/config@19.2.1 - - @pnpm/cli-utils@2.0.23 - - @pnpm/store-connection-manager@7.0.4 - -## 8.0.24 - -### Patch Changes - -- Updated dependencies [d774a3196] -- Updated dependencies [d774a3196] -- Updated dependencies [832e28826] - - @pnpm/config@19.2.0 - - @pnpm/types@9.3.0 - - @pnpm/cli-utils@2.0.22 - - @pnpm/store-connection-manager@7.0.3 - - @pnpm/normalize-registries@5.0.3 - - @pnpm/pick-registry-for-package@5.0.3 - - @pnpm/lockfile-utils@8.0.6 - - @pnpm/dependency-path@2.1.4 - - @pnpm/get-context@10.0.4 - - @pnpm/store.cafs@2.0.5 - - @pnpm/store-controller-types@17.0.1 - -## 8.0.23 - -### Patch Changes - -- Updated dependencies [ee328fd25] -- Updated dependencies [f394cfccd] - - @pnpm/config@19.1.0 - - @pnpm/lockfile-utils@8.0.5 - - @pnpm/cli-utils@2.0.21 - - @pnpm/store-connection-manager@7.0.2 - -## 8.0.22 - -### Patch Changes - -- @pnpm/cli-utils@2.0.20 -- @pnpm/store-connection-manager@7.0.1 - -## 8.0.21 - -### Patch Changes - -- Updated dependencies [9caa33d53] -- Updated dependencies [9caa33d53] - - @pnpm/store-connection-manager@7.0.0 - - @pnpm/store-controller-types@17.0.0 - - @pnpm/store.cafs@2.0.4 - - @pnpm/config@19.0.3 - - @pnpm/cli-utils@2.0.19 - -## 8.0.20 - -### Patch Changes - -- @pnpm/store-connection-manager@6.2.1 - -## 8.0.19 - -### Patch Changes - -- Updated dependencies [03cdccc6e] - - @pnpm/store-connection-manager@6.2.0 - - @pnpm/store-controller-types@16.1.0 - - @pnpm/store.cafs@2.0.3 - - @pnpm/config@19.0.2 - - @pnpm/cli-utils@2.0.18 - -## 8.0.18 - -### Patch Changes - -- Updated dependencies [b3947185c] - - @pnpm/store.cafs@2.0.2 - - @pnpm/store-connection-manager@6.1.3 - - @pnpm/config@19.0.1 - -## 8.0.17 - -### Patch Changes - -- Updated dependencies [b548f2f43] - - @pnpm/store.cafs@2.0.1 - - @pnpm/store-connection-manager@6.1.2 - - @pnpm/store-controller-types@16.0.1 - - @pnpm/config@19.0.1 - - @pnpm/cli-utils@2.0.17 - -## 8.0.16 - -### Patch Changes - -- Updated dependencies [0fd9e6a6c] -- Updated dependencies [cb8bcc8df] -- Updated dependencies [494f87544] -- Updated dependencies [083bbf590] -- Updated dependencies [e9aa6f682] - - @pnpm/store.cafs@2.0.0 - - @pnpm/config@19.0.0 - - @pnpm/store-controller-types@16.0.0 - - @pnpm/lockfile-utils@8.0.4 - - @pnpm/cli-utils@2.0.16 - - @pnpm/store-connection-manager@6.1.1 - -## 8.0.15 - -### Patch Changes - -- Updated dependencies [92f42224c] - - @pnpm/store-connection-manager@6.1.0 - - @pnpm/cli-utils@2.0.15 - -## 8.0.14 - -### Patch Changes - -- @pnpm/store-connection-manager@6.0.24 - -## 8.0.13 - -### Patch Changes - -- @pnpm/cli-utils@2.0.14 -- @pnpm/store-connection-manager@6.0.23 - -## 8.0.12 - -### Patch Changes - -- Updated dependencies [73f2b6826] - - @pnpm/store.cafs@1.0.2 - - @pnpm/store-connection-manager@6.0.22 - - @pnpm/config@18.4.4 - -## 8.0.11 - -### Patch Changes - -- Updated dependencies [fe1c5f48d] - - @pnpm/store.cafs@1.0.1 - - @pnpm/store-connection-manager@6.0.21 - - @pnpm/config@18.4.4 - -## 8.0.10 - -### Patch Changes - -- Updated dependencies [4bbf482d1] - - @pnpm/store.cafs@1.0.0 - - @pnpm/store-connection-manager@6.0.20 - - @pnpm/config@18.4.4 - -## 8.0.9 - -### Patch Changes - -- @pnpm/store-connection-manager@6.0.19 - -## 8.0.8 - -### Patch Changes - -- Updated dependencies [aa2ae8fe2] -- Updated dependencies [250f7e9fe] -- Updated dependencies [e958707b2] - - @pnpm/types@9.2.0 - - @pnpm/cafs@7.0.5 - - @pnpm/cli-utils@2.0.13 - - @pnpm/config@18.4.4 - - @pnpm/normalize-registries@5.0.2 - - @pnpm/pick-registry-for-package@5.0.2 - - @pnpm/lockfile-utils@8.0.3 - - @pnpm/dependency-path@2.1.3 - - @pnpm/get-context@10.0.3 - - @pnpm/store-controller-types@15.0.2 - - @pnpm/store-connection-manager@6.0.18 - -## 8.0.7 - -### Patch Changes - -- @pnpm/cli-utils@2.0.12 -- @pnpm/config@18.4.3 -- @pnpm/store-connection-manager@6.0.17 - -## 8.0.6 - -### Patch Changes - -- Updated dependencies [b81cefdcd] - - @pnpm/cafs@7.0.4 - - @pnpm/store-connection-manager@6.0.16 - - @pnpm/config@18.4.2 - -## 8.0.5 - -### Patch Changes - -- @pnpm/store-connection-manager@6.0.15 - -## 8.0.4 - -### Patch Changes - -- @pnpm/store-connection-manager@6.0.14 - -## 8.0.3 - -### Patch Changes - -- Updated dependencies [e2d631217] -- Updated dependencies [e57e2d340] - - @pnpm/config@18.4.2 - - @pnpm/cafs@7.0.3 - - @pnpm/cli-utils@2.0.11 - - @pnpm/store-connection-manager@6.0.13 - -## 8.0.2 - -### Patch Changes - -- Updated dependencies [d9da627cd] - - @pnpm/lockfile-utils@8.0.2 - - @pnpm/config@18.4.1 - - @pnpm/error@5.0.2 - - @pnpm/get-context@10.0.2 - - @pnpm/cli-utils@2.0.10 - - @pnpm/store-connection-manager@6.0.12 - -## 8.0.1 - -### Patch Changes - -- Updated dependencies [4b97f1f07] -- Updated dependencies [d55b41a8b] -- Updated dependencies [614d5bd72] - - @pnpm/get-context@10.0.1 - - @pnpm/cafs@7.0.2 - - @pnpm/store-connection-manager@6.0.11 - - @pnpm/config@18.4.0 - -## 8.0.0 - -### Major Changes - -- 9c4ae87bd: New required options added: autoInstallPeers and excludeLinksFromLockfile. - -### Patch Changes - -- Updated dependencies [a9e0b7cbf] -- Updated dependencies [a53ef4d19] -- Updated dependencies [301b8e2da] -- Updated dependencies [9c4ae87bd] - - @pnpm/types@9.1.0 - - @pnpm/get-context@10.0.0 - - @pnpm/config@18.4.0 - - @pnpm/lockfile-utils@8.0.1 - - @pnpm/cli-utils@2.0.9 - - @pnpm/normalize-registries@5.0.1 - - @pnpm/pick-registry-for-package@5.0.1 - - @pnpm/dependency-path@2.1.2 - - @pnpm/cafs@7.0.1 - - @pnpm/store-controller-types@15.0.1 - - @pnpm/error@5.0.1 - - @pnpm/store-connection-manager@6.0.10 - -## 7.0.10 - -### Patch Changes - -- Updated dependencies [d58cdb962] -- Updated dependencies [ee429b300] -- Updated dependencies [1de07a4af] - - @pnpm/lockfile-utils@8.0.0 - - @pnpm/cli-utils@2.0.8 - - @pnpm/config@18.3.2 - - @pnpm/store-connection-manager@6.0.9 - -## 7.0.9 - -### Patch Changes - -- Updated dependencies [1ffedcb8d] - - @pnpm/get-context@9.1.0 - -## 7.0.8 - -### Patch Changes - -- Updated dependencies [497b0a79c] -- Updated dependencies [2809e89ab] - - @pnpm/get-context@9.0.4 - - @pnpm/config@18.3.1 - - @pnpm/cli-utils@2.0.7 - - @pnpm/store-connection-manager@6.0.8 - -## 7.0.7 - -### Patch Changes - -- @pnpm/store-connection-manager@6.0.7 - -## 7.0.6 - -### Patch Changes - -- Updated dependencies [32f8e08c6] -- Updated dependencies [c0760128d] - - @pnpm/config@18.3.0 - - @pnpm/dependency-path@2.1.1 - - @pnpm/cli-utils@2.0.6 - - @pnpm/store-connection-manager@6.0.6 - - @pnpm/lockfile-utils@7.0.1 - - @pnpm/get-context@9.0.3 - -## 7.0.5 - -### Patch Changes - -- Updated dependencies [72ba638e3] -- Updated dependencies [fc8780ca9] -- Updated dependencies [080fee0b8] - - @pnpm/lockfile-utils@7.0.0 - - @pnpm/config@18.2.0 - - @pnpm/get-context@9.0.2 - - @pnpm/cli-utils@2.0.5 - - @pnpm/store-connection-manager@6.0.5 - -## 7.0.4 - -### Patch Changes - -- Updated dependencies [5087636b6] -- Updated dependencies [94f94eed6] - - @pnpm/dependency-path@2.1.0 - - @pnpm/lockfile-utils@6.0.1 - - @pnpm/get-context@9.0.1 - - @pnpm/cli-utils@2.0.4 - - @pnpm/config@18.1.1 - - @pnpm/store-connection-manager@6.0.4 - -## 7.0.3 - -### Patch Changes - -- Updated dependencies [e2cb4b63d] -- Updated dependencies [cd6ce11f0] - - @pnpm/config@18.1.0 - - @pnpm/cli-utils@2.0.3 - - @pnpm/store-connection-manager@6.0.3 - -## 7.0.2 - -### Patch Changes - -- @pnpm/config@18.0.2 -- @pnpm/cli-utils@2.0.2 -- @pnpm/store-connection-manager@6.0.2 - -## 7.0.1 - -### Patch Changes - -- @pnpm/config@18.0.1 -- @pnpm/cli-utils@2.0.1 -- @pnpm/store-connection-manager@6.0.1 - -## 7.0.0 - -### Major Changes - -- eceaa8b8b: Node.js 14 support dropped. - -### Patch Changes - -- Updated dependencies [47e45d717] -- Updated dependencies [c92936158] -- Updated dependencies [47e45d717] -- Updated dependencies [2a2032810] -- Updated dependencies [7a0ce1df0] -- Updated dependencies [158d8cf22] -- Updated dependencies [ca8f51e60] -- Updated dependencies [eceaa8b8b] -- Updated dependencies [8e35c21d1] -- Updated dependencies [0e26acb0f] -- Updated dependencies [47e45d717] -- Updated dependencies [47e45d717] -- Updated dependencies [113f0ae26] - - @pnpm/config@18.0.0 - - @pnpm/lockfile-utils@6.0.0 - - @pnpm/get-context@9.0.0 - - @pnpm/store-connection-manager@6.0.0 - - @pnpm/dependency-path@2.0.0 - - @pnpm/pick-registry-for-package@5.0.0 - - @pnpm/parse-wanted-dependency@5.0.0 - - @pnpm/store-controller-types@15.0.0 - - @pnpm/normalize-registries@5.0.0 - - @pnpm/store-path@8.0.0 - - @pnpm/error@5.0.0 - - @pnpm/types@9.0.0 - - @pnpm/cli-utils@2.0.0 - - @pnpm/cafs@7.0.0 - -## 6.0.42 - -### Patch Changes - -- @pnpm/config@17.0.2 -- @pnpm/cli-utils@1.1.7 -- @pnpm/store-connection-manager@5.2.20 - -## 6.0.41 - -### Patch Changes - -- Updated dependencies [b38d711f3] - - @pnpm/config@17.0.1 - - @pnpm/cli-utils@1.1.6 - - @pnpm/store-connection-manager@5.2.19 - -## 6.0.40 - -### Patch Changes - -- Updated dependencies [e505b58e3] - - @pnpm/config@17.0.0 - - @pnpm/cafs@6.0.2 - - @pnpm/get-context@8.2.4 - - @pnpm/cli-utils@1.1.5 - - @pnpm/store-connection-manager@5.2.18 - -## 6.0.39 - -### Patch Changes - -- @pnpm/config@16.7.2 -- @pnpm/cli-utils@1.1.4 -- @pnpm/store-connection-manager@5.2.17 - -## 6.0.38 - -### Patch Changes - -- @pnpm/config@16.7.1 -- @pnpm/cli-utils@1.1.3 -- @pnpm/store-connection-manager@5.2.16 - -## 6.0.37 - -### Patch Changes - -- Updated dependencies [7d64d757b] -- Updated dependencies [5c31fa8be] - - @pnpm/cli-utils@1.1.2 - - @pnpm/config@16.7.0 - - @pnpm/store-connection-manager@5.2.15 - -## 6.0.36 - -### Patch Changes - -- @pnpm/get-context@8.2.3 -- @pnpm/config@16.6.4 -- @pnpm/cli-utils@1.1.1 -- @pnpm/store-connection-manager@5.2.14 - -## 6.0.35 - -### Patch Changes - -- Updated dependencies [0377d9367] - - @pnpm/cli-utils@1.1.0 - - @pnpm/config@16.6.3 - - @pnpm/store-connection-manager@5.2.13 - -## 6.0.34 - -### Patch Changes - -- @pnpm/store-connection-manager@5.2.12 -- @pnpm/config@16.6.2 -- @pnpm/cli-utils@1.0.34 - -## 6.0.33 - -### Patch Changes - -- @pnpm/lockfile-utils@5.0.7 -- @pnpm/store-controller-types@14.3.1 -- @pnpm/config@16.6.1 -- @pnpm/cafs@6.0.1 -- @pnpm/store-connection-manager@5.2.11 -- @pnpm/cli-utils@1.0.33 - -## 6.0.32 - -### Patch Changes - -- Updated dependencies [d89d7a078] -- Updated dependencies [59ee53678] - - @pnpm/dependency-path@1.1.3 - - @pnpm/config@16.6.0 - - @pnpm/lockfile-utils@5.0.6 - - @pnpm/cli-utils@1.0.32 - - @pnpm/store-connection-manager@5.2.10 - - @pnpm/get-context@8.2.2 - -## 6.0.31 - -### Patch Changes - -- Updated dependencies [9247f6781] - - @pnpm/dependency-path@1.1.2 - - @pnpm/lockfile-utils@5.0.5 - - @pnpm/get-context@8.2.1 - - @pnpm/config@16.5.5 - - @pnpm/store-connection-manager@5.2.9 - - @pnpm/cli-utils@1.0.31 - -## 6.0.30 - -### Patch Changes - -- @pnpm/store-connection-manager@5.2.8 -- @pnpm/config@16.5.4 -- @pnpm/cli-utils@1.0.30 - -## 6.0.29 - -### Patch Changes - -- @pnpm/config@16.5.3 -- @pnpm/cli-utils@1.0.29 -- @pnpm/store-connection-manager@5.2.7 - -## 6.0.28 - -### Patch Changes - -- @pnpm/config@16.5.2 -- @pnpm/cli-utils@1.0.28 -- @pnpm/store-connection-manager@5.2.6 - -## 6.0.27 - -### Patch Changes - -- Updated dependencies [98d6603f3] -- Updated dependencies [98d6603f3] - - @pnpm/cafs@6.0.0 - - @pnpm/store-connection-manager@5.2.5 - - @pnpm/config@16.5.1 - - @pnpm/cli-utils@1.0.27 - -## 6.0.26 - -### Patch Changes - -- Updated dependencies [2ae1c449d] -- Updated dependencies [28b47a156] - - @pnpm/parse-wanted-dependency@4.1.0 - - @pnpm/get-context@8.2.0 - - @pnpm/config@16.5.0 - - @pnpm/cli-utils@1.0.26 - - @pnpm/store-connection-manager@5.2.4 - -## 6.0.25 - -### Patch Changes - -- Updated dependencies [1e6de89b6] - - @pnpm/cafs@5.0.6 - - @pnpm/store-connection-manager@5.2.3 - - @pnpm/config@16.4.3 - - @pnpm/cli-utils@1.0.25 - -## 6.0.24 - -### Patch Changes - -- @pnpm/get-context@8.1.2 -- @pnpm/config@16.4.2 -- @pnpm/cli-utils@1.0.24 -- @pnpm/store-connection-manager@5.2.2 - -## 6.0.23 - -### Patch Changes - -- Updated dependencies [0f6e95872] - - @pnpm/dependency-path@1.1.1 - - @pnpm/lockfile-utils@5.0.4 - - @pnpm/get-context@8.1.1 - - @pnpm/config@16.4.1 - - @pnpm/store-connection-manager@5.2.1 - - @pnpm/cli-utils@1.0.23 - -## 6.0.22 - -### Patch Changes - -- Updated dependencies [891a8d763] -- Updated dependencies [c7b05cd9a] -- Updated dependencies [3ebce5db7] -- Updated dependencies [3ebce5db7] - - @pnpm/store-controller-types@14.3.0 - - @pnpm/store-connection-manager@5.2.0 - - @pnpm/get-context@8.1.0 - - @pnpm/config@16.4.0 - - @pnpm/dependency-path@1.1.0 - - @pnpm/cafs@5.0.5 - - @pnpm/error@4.0.1 - - @pnpm/cli-utils@1.0.22 - - @pnpm/lockfile-utils@5.0.3 - -## 6.0.21 - -### Patch Changes - -- Updated dependencies [1fad508b0] - - @pnpm/config@16.3.0 - - @pnpm/cli-utils@1.0.21 - - @pnpm/store-connection-manager@5.1.14 - -## 6.0.20 - -### Patch Changes - -- Updated dependencies [ec97a3105] -- Updated dependencies [08ceaf3fc] - - @pnpm/store-connection-manager@5.1.13 - - @pnpm/get-context@8.0.6 - - @pnpm/cli-utils@1.0.20 - - @pnpm/config@16.2.2 - -## 6.0.19 - -### Patch Changes - -- Updated dependencies [d71dbf230] - - @pnpm/config@16.2.1 - - @pnpm/cli-utils@1.0.19 - - @pnpm/store-connection-manager@5.1.12 - -## 6.0.18 - -### Patch Changes - -- Updated dependencies [841f52e70] - - @pnpm/config@16.2.0 - - @pnpm/store-connection-manager@5.1.11 - - @pnpm/cli-utils@1.0.18 - -## 6.0.17 - -### Patch Changes - -- Updated dependencies [b77651d14] -- Updated dependencies [2458741fa] - - @pnpm/types@8.10.0 - - @pnpm/store-controller-types@14.2.0 - - @pnpm/cli-utils@1.0.17 - - @pnpm/config@16.1.11 - - @pnpm/normalize-registries@4.0.3 - - @pnpm/pick-registry-for-package@4.0.3 - - @pnpm/lockfile-utils@5.0.2 - - @pnpm/dependency-path@1.0.1 - - @pnpm/get-context@8.0.5 - - @pnpm/cafs@5.0.4 - - @pnpm/store-connection-manager@5.1.10 - -## 6.0.16 - -### Patch Changes - -- Updated dependencies [313702d76] - - @pnpm/dependency-path@1.0.0 - - @pnpm/lockfile-utils@5.0.1 - - @pnpm/config@16.1.10 - - @pnpm/get-context@8.0.4 - - @pnpm/cli-utils@1.0.16 - - @pnpm/store-connection-manager@5.1.9 - -## 6.0.15 - -### Patch Changes - -- @pnpm/config@16.1.9 -- @pnpm/cli-utils@1.0.15 -- @pnpm/store-connection-manager@5.1.8 - -## 6.0.14 - -### Patch Changes - -- @pnpm/cli-utils@1.0.14 -- @pnpm/config@16.1.8 -- @pnpm/store-connection-manager@5.1.7 - -## 6.0.13 - -### Patch Changes - -- a9d59d8bc: Update dependencies. -- Updated dependencies [a9d59d8bc] - - @pnpm/config@16.1.7 - - @pnpm/parse-wanted-dependency@4.0.1 - - @pnpm/cafs@5.0.3 - - @pnpm/cli-utils@1.0.13 - - @pnpm/store-connection-manager@5.1.6 - - @pnpm/get-context@8.0.3 - -## 6.0.12 - -### Patch Changes - -- @pnpm/config@16.1.6 -- @pnpm/cli-utils@1.0.12 -- @pnpm/store-connection-manager@5.1.5 - -## 6.0.11 - -### Patch Changes - -- @pnpm/config@16.1.5 -- @pnpm/cli-utils@1.0.11 -- @pnpm/store-connection-manager@5.1.4 - -## 6.0.10 - -### Patch Changes - -- @pnpm/cli-utils@1.0.10 -- @pnpm/config@16.1.4 -- @pnpm/store-connection-manager@5.1.3 - -## 6.0.9 - -### Patch Changes - -- @pnpm/config@16.1.3 -- @pnpm/cli-utils@1.0.9 -- @pnpm/store-connection-manager@5.1.2 - -## 6.0.8 - -### Patch Changes - -- @pnpm/config@16.1.2 -- @pnpm/cli-utils@1.0.8 -- @pnpm/store-connection-manager@5.1.1 - -## 6.0.7 - -### Patch Changes - -- Updated dependencies [eacff33e4] -- Updated dependencies [ecc8794bb] -- Updated dependencies [ecc8794bb] - - @pnpm/store-connection-manager@5.1.0 - - @pnpm/lockfile-utils@5.0.0 - - @pnpm/config@16.1.1 - - @pnpm/cli-utils@1.0.7 - -## 6.0.6 - -### Patch Changes - -- Updated dependencies [3dab7f83c] - - @pnpm/config@16.1.0 - - @pnpm/cli-utils@1.0.6 - - @pnpm/store-connection-manager@5.0.6 - -## 6.0.5 - -### Patch Changes - -- Updated dependencies [702e847c1] - - @pnpm/types@8.9.0 - - @pnpm/cli-utils@1.0.5 - - @pnpm/cafs@5.0.2 - - @pnpm/config@16.0.5 - - dependency-path@9.2.8 - - @pnpm/get-context@8.0.2 - - @pnpm/lockfile-utils@4.2.8 - - @pnpm/normalize-registries@4.0.2 - - @pnpm/pick-registry-for-package@4.0.2 - - @pnpm/store-controller-types@14.1.5 - - @pnpm/store-connection-manager@5.0.5 - -## 6.0.4 - -### Patch Changes - -- @pnpm/config@16.0.4 -- @pnpm/cli-utils@1.0.4 -- @pnpm/store-connection-manager@5.0.4 - -## 6.0.3 - -### Patch Changes - -- Updated dependencies [aacb83f73] -- Updated dependencies [a14ad09e6] - - @pnpm/config@16.0.3 - - @pnpm/cli-utils@1.0.3 - - @pnpm/store-connection-manager@5.0.3 - -## 6.0.2 - -### Patch Changes - -- Updated dependencies [bea0acdfc] - - @pnpm/config@16.0.2 - - @pnpm/cli-utils@1.0.2 - - @pnpm/store-connection-manager@5.0.2 - -## 6.0.1 - -### Patch Changes - -- Updated dependencies [e7fd8a84c] -- Updated dependencies [844e82f3a] - - @pnpm/config@16.0.1 - - @pnpm/types@8.8.0 - - @pnpm/cli-utils@1.0.1 - - @pnpm/store-connection-manager@5.0.1 - - @pnpm/cafs@5.0.1 - - dependency-path@9.2.7 - - @pnpm/get-context@8.0.1 - - @pnpm/lockfile-utils@4.2.7 - - @pnpm/normalize-registries@4.0.1 - - @pnpm/pick-registry-for-package@4.0.1 - - @pnpm/store-controller-types@14.1.4 - -## 6.0.0 - -### Major Changes - -- f884689e0: Require `@pnpm/logger` v5. - -### Patch Changes - -- Updated dependencies [043d988fc] -- Updated dependencies [645384bfd] -- Updated dependencies [1d0fd82fd] -- Updated dependencies [645384bfd] -- Updated dependencies [f884689e0] -- Updated dependencies [3c117996e] - - @pnpm/cafs@5.0.0 - - @pnpm/config@16.0.0 - - @pnpm/error@4.0.0 - - @pnpm/get-context@8.0.0 - - @pnpm/cli-utils@1.0.0 - - @pnpm/normalize-registries@4.0.0 - - @pnpm/parse-wanted-dependency@4.0.0 - - @pnpm/pick-registry-for-package@4.0.0 - - @pnpm/store-connection-manager@5.0.0 - - @pnpm/store-path@7.0.0 - -## 5.1.47 - -### Patch Changes - -- @pnpm/store-connection-manager@4.3.16 -- @pnpm/get-context@7.0.3 -- @pnpm/config@15.10.12 -- @pnpm/cli-utils@0.7.43 - -## 5.1.46 - -### Patch Changes - -- @pnpm/get-context@7.0.2 -- @pnpm/cli-utils@0.7.42 -- @pnpm/config@15.10.11 -- @pnpm/store-connection-manager@4.3.15 - -## 5.1.45 - -### Patch Changes - -- Updated dependencies [e8a631bf0] - - @pnpm/error@3.1.0 - - @pnpm/cli-utils@0.7.41 - - @pnpm/config@15.10.10 - - @pnpm/get-context@7.0.1 - - @pnpm/store-connection-manager@4.3.14 - -## 5.1.44 - -### Patch Changes - -- Updated dependencies [d665f3ff7] -- Updated dependencies [51566e34b] - - @pnpm/types@8.7.0 - - @pnpm/get-context@7.0.0 - - @pnpm/config@15.10.9 - - @pnpm/cli-utils@0.7.40 - - @pnpm/cafs@4.3.2 - - dependency-path@9.2.6 - - @pnpm/lockfile-utils@4.2.6 - - @pnpm/normalize-registries@3.0.8 - - @pnpm/pick-registry-for-package@3.0.8 - - @pnpm/store-controller-types@14.1.3 - - @pnpm/store-connection-manager@4.3.13 - -## 5.1.43 - -### Patch Changes - -- @pnpm/config@15.10.8 -- @pnpm/cli-utils@0.7.39 -- @pnpm/store-connection-manager@4.3.12 - -## 5.1.42 - -### Patch Changes - -- @pnpm/config@15.10.7 -- @pnpm/cli-utils@0.7.38 -- @pnpm/store-connection-manager@4.3.11 - -## 5.1.41 - -### Patch Changes - -- Updated dependencies [156cc1ef6] - - @pnpm/types@8.6.0 - - @pnpm/cafs@4.3.1 - - @pnpm/cli-utils@0.7.37 - - @pnpm/config@15.10.6 - - dependency-path@9.2.5 - - @pnpm/get-context@6.2.11 - - @pnpm/lockfile-utils@4.2.5 - - @pnpm/normalize-registries@3.0.7 - - @pnpm/pick-registry-for-package@3.0.7 - - @pnpm/store-controller-types@14.1.2 - - @pnpm/store-connection-manager@4.3.10 - -## 5.1.40 - -### Patch Changes - -- @pnpm/store-connection-manager@4.3.9 -- @pnpm/config@15.10.5 -- @pnpm/cli-utils@0.7.36 - -## 5.1.39 - -### Patch Changes - -- @pnpm/cli-utils@0.7.35 -- @pnpm/config@15.10.4 -- @pnpm/store-connection-manager@4.3.8 - -## 5.1.38 - -### Patch Changes - -- @pnpm/get-context@6.2.10 -- @pnpm/store-connection-manager@4.3.7 -- @pnpm/config@15.10.3 -- @pnpm/cli-utils@0.7.34 - -## 5.1.37 - -### Patch Changes - -- @pnpm/store-connection-manager@4.3.6 -- @pnpm/config@15.10.2 -- @pnpm/cli-utils@0.7.33 - -## 5.1.36 - -### Patch Changes - -- 17e69e18b: `pnpm store prune` should remove all cached metadata. -- Updated dependencies [17e69e18b] - - @pnpm/store-connection-manager@4.3.5 - - @pnpm/config@15.10.1 - - @pnpm/cli-utils@0.7.32 - -## 5.1.35 - -### Patch Changes - -- Updated dependencies [2aa22e4b1] - - @pnpm/config@15.10.0 - - @pnpm/cli-utils@0.7.31 - - @pnpm/store-connection-manager@4.3.4 - -## 5.1.34 - -### Patch Changes - -- @pnpm/config@15.9.4 -- @pnpm/cli-utils@0.7.30 -- @pnpm/store-connection-manager@4.3.3 - -## 5.1.33 - -### Patch Changes - -- Updated dependencies [745143e79] - - @pnpm/cafs@4.3.0 - - @pnpm/store-controller-types@14.1.1 - - @pnpm/store-connection-manager@4.3.2 - - @pnpm/config@15.9.3 - - @pnpm/cli-utils@0.7.29 - -## 5.1.32 - -### Patch Changes - -- Updated dependencies [dbac0ca01] - - @pnpm/cafs@4.2.1 - - @pnpm/store-connection-manager@4.3.1 - - @pnpm/config@15.9.2 - - @pnpm/cli-utils@0.7.28 - -## 5.1.31 - -### Patch Changes - -- Updated dependencies [32915f0e4] -- Updated dependencies [23984abd1] - - @pnpm/cafs@4.2.0 - - @pnpm/store-controller-types@14.1.1 - - @pnpm/store-connection-manager@4.3.0 - - @pnpm/config@15.9.1 - - @pnpm/lockfile-utils@4.2.4 - - @pnpm/cli-utils@0.7.27 - -## 5.1.30 - -### Patch Changes - -- Updated dependencies [238a165a5] -- Updated dependencies [c191ca7bf] - - @pnpm/parse-wanted-dependency@3.0.2 - - @pnpm/cafs@4.1.0 - - @pnpm/get-context@6.2.9 - - @pnpm/store-connection-manager@4.2.1 - - @pnpm/config@15.9.0 - -## 5.1.29 - -### Patch Changes - -- 8103f92bd: Use a patched version of ramda to fix deprecation warnings on Node.js 16. Related issue: https://github.com/ramda/ramda/pull/3270 -- Updated dependencies [39c040127] -- Updated dependencies [43cd6aaca] -- Updated dependencies [8103f92bd] -- Updated dependencies [65c4260de] -- Updated dependencies [29a81598a] - - @pnpm/cafs@4.0.9 - - @pnpm/config@15.9.0 - - @pnpm/get-context@6.2.8 - - @pnpm/lockfile-utils@4.2.3 - - @pnpm/store-connection-manager@4.2.0 - - @pnpm/store-controller-types@14.1.0 - - @pnpm/cli-utils@0.7.26 - -## 5.1.28 - -### Patch Changes - -- Updated dependencies [c90798461] -- Updated dependencies [34121d753] - - @pnpm/types@8.5.0 - - @pnpm/config@15.8.1 - - @pnpm/get-context@6.2.7 - - @pnpm/cafs@4.0.8 - - @pnpm/cli-utils@0.7.25 - - dependency-path@9.2.4 - - @pnpm/lockfile-utils@4.2.2 - - @pnpm/normalize-registries@3.0.6 - - @pnpm/pick-registry-for-package@3.0.6 - - @pnpm/store-controller-types@14.0.2 - - @pnpm/store-connection-manager@4.1.26 - -## 5.1.27 - -### Patch Changes - -- Updated dependencies [c83f40c10] - - @pnpm/lockfile-utils@4.2.1 - -## 5.1.26 - -### Patch Changes - -- Updated dependencies [cac34ad69] -- Updated dependencies [99019e071] - - @pnpm/config@15.8.0 - - @pnpm/cli-utils@0.7.24 - - @pnpm/store-connection-manager@4.1.25 - -## 5.1.25 - -### Patch Changes - -- Updated dependencies [8dcfbe357] - - @pnpm/lockfile-utils@4.2.0 - - @pnpm/get-context@6.2.6 - - @pnpm/config@15.7.1 - - @pnpm/cli-utils@0.7.23 - - @pnpm/store-connection-manager@4.1.24 - -## 5.1.24 - -### Patch Changes - -- Updated dependencies [4fa1091c8] - - @pnpm/config@15.7.0 - - @pnpm/cli-utils@0.7.22 - - @pnpm/store-connection-manager@4.1.23 - - @pnpm/get-context@6.2.5 - -## 5.1.23 - -### Patch Changes - -- Updated dependencies [7334b347b] -- Updated dependencies [e3f4d131c] - - @pnpm/config@15.6.1 - - @pnpm/lockfile-utils@4.1.0 - - @pnpm/cli-utils@0.7.21 - - @pnpm/store-connection-manager@4.1.22 - -## 5.1.22 - -### Patch Changes - -- Updated dependencies [28f000509] -- Updated dependencies [406656f80] - - @pnpm/config@15.6.0 - - @pnpm/cli-utils@0.7.20 - - @pnpm/store-connection-manager@4.1.21 - -## 5.1.21 - -### Patch Changes - -- @pnpm/config@15.5.2 -- @pnpm/cli-utils@0.7.19 -- @pnpm/store-connection-manager@4.1.20 - -## 5.1.20 - -### Patch Changes - -- @pnpm/cli-utils@0.7.18 -- dependency-path@9.2.3 -- @pnpm/lockfile-utils@4.0.10 -- @pnpm/store-connection-manager@4.1.19 - -## 5.1.19 - -### Patch Changes - -- @pnpm/get-context@6.2.4 -- @pnpm/store-connection-manager@4.1.18 - -## 5.1.18 - -### Patch Changes - -- 5f643f23b: Update ramda to v0.28. -- Updated dependencies [5f643f23b] -- Updated dependencies [42c1ea1c0] - - @pnpm/cli-utils@0.7.17 - - @pnpm/config@15.5.1 - - @pnpm/get-context@6.2.3 - - @pnpm/lockfile-utils@4.0.9 - - @pnpm/parse-wanted-dependency@3.0.1 - - @pnpm/store-connection-manager@4.1.17 - -## 5.1.17 - -### Patch Changes - -- Updated dependencies [fc581d371] - - dependency-path@9.2.2 - - @pnpm/lockfile-utils@4.0.8 - - @pnpm/store-connection-manager@4.1.16 - -## 5.1.16 - -### Patch Changes - -- @pnpm/store-connection-manager@4.1.15 - -## 5.1.15 - -### Patch Changes - -- Updated dependencies [f48d46ef6] - - @pnpm/config@15.5.0 - - @pnpm/cli-utils@0.7.16 - - @pnpm/store-connection-manager@4.1.14 - -## 5.1.14 - -### Patch Changes - -- Updated dependencies [8e5b77ef6] - - @pnpm/types@8.4.0 - - @pnpm/lockfile-utils@4.0.7 - - @pnpm/cafs@4.0.7 - - @pnpm/cli-utils@0.7.15 - - @pnpm/config@15.4.1 - - dependency-path@9.2.1 - - @pnpm/get-context@6.2.2 - - @pnpm/normalize-registries@3.0.5 - - @pnpm/pick-registry-for-package@3.0.5 - - @pnpm/store-controller-types@14.0.1 - - @pnpm/store-connection-manager@4.1.13 - -## 5.1.13 - -### Patch Changes - -- Updated dependencies [2a34b21ce] -- Updated dependencies [c635f9fc1] -- Updated dependencies [2a34b21ce] -- Updated dependencies [47b5e45dd] - - @pnpm/types@8.3.0 - - dependency-path@9.2.0 - - @pnpm/store-controller-types@14.0.0 - - @pnpm/config@15.4.0 - - @pnpm/cafs@4.0.6 - - @pnpm/cli-utils@0.7.14 - - @pnpm/get-context@6.2.1 - - @pnpm/lockfile-utils@4.0.6 - - @pnpm/normalize-registries@3.0.4 - - @pnpm/pick-registry-for-package@3.0.4 - - @pnpm/store-connection-manager@4.1.12 - -## 5.1.12 - -### Patch Changes - -- Updated dependencies [fb5bbfd7a] -- Updated dependencies [56cf04cb3] -- Updated dependencies [725636a90] - - @pnpm/types@8.2.0 - - @pnpm/config@15.3.0 - - @pnpm/get-context@6.2.0 - - dependency-path@9.1.4 - - @pnpm/cafs@4.0.5 - - @pnpm/cli-utils@0.7.13 - - @pnpm/lockfile-utils@4.0.5 - - @pnpm/normalize-registries@3.0.3 - - @pnpm/pick-registry-for-package@3.0.3 - - @pnpm/store-controller-types@13.0.4 - - @pnpm/store-connection-manager@4.1.11 - -## 5.1.11 - -### Patch Changes - -- Updated dependencies [25798aad1] - - @pnpm/config@15.2.1 - - @pnpm/store-connection-manager@4.1.10 - - @pnpm/cli-utils@0.7.12 - -## 5.1.10 - -### Patch Changes - -- Updated dependencies [4d39e4a0c] -- Updated dependencies [bc80631d3] -- Updated dependencies [d5730ba81] - - @pnpm/types@8.1.0 - - @pnpm/config@15.2.0 - - @pnpm/cafs@4.0.4 - - @pnpm/cli-utils@0.7.11 - - dependency-path@9.1.3 - - @pnpm/get-context@6.1.3 - - @pnpm/lockfile-utils@4.0.4 - - @pnpm/normalize-registries@3.0.2 - - @pnpm/pick-registry-for-package@3.0.2 - - @pnpm/store-controller-types@13.0.3 - - @pnpm/store-connection-manager@4.1.9 - -## 5.1.9 - -### Patch Changes - -- Updated dependencies [6756c2b02] - - @pnpm/cafs@4.0.3 - - @pnpm/store-controller-types@13.0.2 - - @pnpm/cli-utils@0.7.10 - - @pnpm/store-connection-manager@4.1.8 - - @pnpm/config@15.1.4 - -## 5.1.8 - -### Patch Changes - -- Updated dependencies [ae2f845c5] - - @pnpm/config@15.1.4 - - @pnpm/cli-utils@0.7.9 - - @pnpm/store-connection-manager@4.1.7 - -## 5.1.7 - -### Patch Changes - -- Updated dependencies [05159665d] - - @pnpm/config@15.1.3 - - @pnpm/cli-utils@0.7.8 - - @pnpm/store-connection-manager@4.1.6 - -## 5.1.6 - -### Patch Changes - -- @pnpm/cli-utils@0.7.7 - -## 5.1.5 - -### Patch Changes - -- Updated dependencies [af22c6c4f] -- Updated dependencies [c57695550] - - @pnpm/config@15.1.2 - - dependency-path@9.1.2 - - @pnpm/cli-utils@0.7.6 - - @pnpm/store-connection-manager@4.1.5 - - @pnpm/lockfile-utils@4.0.3 - -## 5.1.4 - -### Patch Changes - -- Updated dependencies [52b0576af] - - @pnpm/cli-utils@0.7.5 - - @pnpm/get-context@6.1.2 - - @pnpm/store-connection-manager@4.1.4 - -## 5.1.3 - -### Patch Changes - -- Updated dependencies [cadefe5b6] - - @pnpm/cafs@4.0.2 - - @pnpm/cli-utils@0.7.4 - - @pnpm/store-connection-manager@4.1.3 - - @pnpm/config@15.1.1 - -## 5.1.2 - -### Patch Changes - -- Updated dependencies [18ba5e2c0] - - @pnpm/types@8.0.1 - - @pnpm/cli-utils@0.7.3 - - @pnpm/config@15.1.1 - - dependency-path@9.1.1 - - @pnpm/get-context@6.1.1 - - @pnpm/lockfile-utils@4.0.2 - - @pnpm/normalize-registries@3.0.1 - - @pnpm/pick-registry-for-package@3.0.1 - - @pnpm/store-controller-types@13.0.1 - - @pnpm/store-connection-manager@4.1.2 - - @pnpm/cafs@4.0.1 - -## 5.1.1 - -### Patch Changes - -- Updated dependencies [e05dcc48a] - - @pnpm/config@15.1.0 - - @pnpm/cli-utils@0.7.2 - - @pnpm/store-connection-manager@4.1.1 - -## 5.1.0 - -### Minor Changes - -- 8fa95fd86: Path `extraNodePaths` to the bins linker. - -### Patch Changes - -- Updated dependencies [0a70aedb1] -- Updated dependencies [cdeb65203] -- Updated dependencies [8fa95fd86] -- Updated dependencies [8dac029ef] -- Updated dependencies [688b0eaff] -- Updated dependencies [72b79f55a] -- Updated dependencies [546e644e9] -- Updated dependencies [c6463b9fd] -- Updated dependencies [4bed585e2] -- Updated dependencies [8fa95fd86] - - dependency-path@9.1.0 - - @pnpm/store-path@6.0.0 - - @pnpm/get-context@6.1.0 - - @pnpm/config@15.0.0 - - @pnpm/lockfile-utils@4.0.1 - - @pnpm/store-connection-manager@4.1.0 - - @pnpm/cli-utils@0.7.1 - - @pnpm/error@3.0.1 - -## 5.0.0 - -### Major Changes - -- 542014839: Node.js 12 is not supported. - -### Patch Changes - -- Updated dependencies [516859178] -- Updated dependencies [d504dc380] -- Updated dependencies [73d71a2d5] -- Updated dependencies [fa656992c] -- Updated dependencies [faf830b8f] -- Updated dependencies [542014839] -- Updated dependencies [585e9ca9e] - - @pnpm/config@14.0.0 - - @pnpm/types@8.0.0 - - dependency-path@9.0.0 - - @pnpm/cafs@4.0.0 - - @pnpm/error@3.0.0 - - @pnpm/get-context@6.0.0 - - @pnpm/lockfile-utils@4.0.0 - - @pnpm/normalize-registries@3.0.0 - - @pnpm/parse-wanted-dependency@3.0.0 - - @pnpm/pick-registry-for-package@3.0.0 - - @pnpm/store-connection-manager@4.0.0 - - @pnpm/store-controller-types@13.0.0 - - @pnpm/cli-utils@0.7.0 - -## 4.1.13 - -### Patch Changes - -- Updated dependencies [70ba51da9] -- Updated dependencies [5c525db13] - - @pnpm/error@2.1.0 - - @pnpm/store-controller-types@12.0.0 - - @pnpm/cli-utils@0.6.50 - - @pnpm/config@13.13.2 - - @pnpm/get-context@5.3.8 - - @pnpm/store-connection-manager@3.2.10 - - @pnpm/cafs@3.0.15 - -## 4.1.12 - -### Patch Changes - -- Updated dependencies [b138d048c] - - @pnpm/types@7.10.0 - - @pnpm/get-context@5.3.7 - - @pnpm/lockfile-utils@3.2.1 - - @pnpm/cli-utils@0.6.49 - - @pnpm/config@13.13.1 - - dependency-path@8.0.11 - - @pnpm/normalize-registries@2.0.13 - - @pnpm/pick-registry-for-package@2.0.11 - - @pnpm/store-controller-types@11.0.12 - - @pnpm/store-connection-manager@3.2.9 - - @pnpm/cafs@3.0.14 - -## 4.1.11 - -### Patch Changes - -- @pnpm/store-connection-manager@3.2.8 - -## 4.1.10 - -### Patch Changes - -- @pnpm/store-connection-manager@3.2.7 - -## 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 - -- Updated dependencies [b7566b979] - - @pnpm/config@13.12.0 - - @pnpm/cli-utils@0.6.47 - - @pnpm/store-connection-manager@3.2.5 - -## 4.1.7 - -### Patch Changes - -- Updated dependencies [cdc521cfa] - - @pnpm/lockfile-utils@3.2.0 - - @pnpm/get-context@5.3.6 - - @pnpm/config@13.11.0 - -## 4.1.6 - -### Patch Changes - -- Updated dependencies [fff0e4493] - - @pnpm/config@13.11.0 - - @pnpm/cli-utils@0.6.46 - - @pnpm/store-connection-manager@3.2.4 - -## 4.1.5 - -### Patch Changes - -- @pnpm/cli-utils@0.6.45 - -## 4.1.4 - -### Patch Changes - -- Updated dependencies [e76151f66] -- Updated dependencies [26cd01b88] - - @pnpm/config@13.10.0 - - @pnpm/types@7.9.0 - - @pnpm/cli-utils@0.6.44 - - @pnpm/store-connection-manager@3.2.3 - - dependency-path@8.0.10 - - @pnpm/get-context@5.3.5 - - @pnpm/lockfile-utils@3.1.6 - - @pnpm/normalize-registries@2.0.12 - - @pnpm/pick-registry-for-package@2.0.10 - - @pnpm/store-controller-types@11.0.11 - - @pnpm/cafs@3.0.13 - -## 4.1.3 - -### Patch Changes - -- ea24c69fe: `load-json-file` is a dev dependency. - - @pnpm/cli-utils@0.6.43 - -## 4.1.2 - -### Patch Changes - -- @pnpm/store-connection-manager@3.2.2 - -## 4.1.1 - -### Patch Changes - -- Updated dependencies [8fe8f5e55] - - @pnpm/config@13.9.0 - - @pnpm/cli-utils@0.6.42 - - @pnpm/store-connection-manager@3.2.1 - - @pnpm/get-context@5.3.4 - -## 4.1.0 - -### Minor Changes - -- a6cf11cb7: New optional setting added: userConfig. userConfig may contain token helpers. - -### Patch Changes - -- Updated dependencies [a6cf11cb7] -- Updated dependencies [732d4962f] -- Updated dependencies [a6cf11cb7] - - @pnpm/store-connection-manager@3.2.0 - - @pnpm/config@13.8.0 - - @pnpm/cli-utils@0.6.41 - -## 4.0.42 - -### Patch Changes - -- Updated dependencies [b5734a4a7] - - @pnpm/types@7.8.0 - - @pnpm/cli-utils@0.6.40 - - @pnpm/config@13.7.2 - - dependency-path@8.0.9 - - @pnpm/get-context@5.3.3 - - @pnpm/lockfile-utils@3.1.5 - - @pnpm/normalize-registries@2.0.11 - - @pnpm/pick-registry-for-package@2.0.9 - - @pnpm/store-controller-types@11.0.10 - - @pnpm/store-connection-manager@3.1.17 - - @pnpm/cafs@3.0.12 - -## 4.0.41 - -### Patch Changes - -- @pnpm/get-context@5.3.2 - -## 4.0.40 - -### Patch Changes - -- @pnpm/cli-utils@0.6.39 - -## 4.0.39 - -### Patch Changes - -- Updated dependencies [6493e0c93] - - @pnpm/types@7.7.1 - - @pnpm/cli-utils@0.6.38 - - @pnpm/config@13.7.1 - - dependency-path@8.0.8 - - @pnpm/get-context@5.3.1 - - @pnpm/lockfile-utils@3.1.4 - - @pnpm/normalize-registries@2.0.10 - - @pnpm/pick-registry-for-package@2.0.8 - - @pnpm/store-controller-types@11.0.9 - - @pnpm/store-connection-manager@3.1.16 - - @pnpm/cafs@3.0.11 - -## 4.0.38 - -### Patch Changes - -- Updated dependencies [30bfca967] -- Updated dependencies [927c4a089] -- Updated dependencies [10a4bd4db] -- Updated dependencies [ba9b2eba1] -- Updated dependencies [25f0fa9fa] - - @pnpm/config@13.7.0 - - @pnpm/normalize-registries@2.0.9 - - @pnpm/types@7.7.0 - - @pnpm/get-context@5.3.0 - - @pnpm/cli-utils@0.6.37 - - @pnpm/store-connection-manager@3.1.15 - - dependency-path@8.0.7 - - @pnpm/lockfile-utils@3.1.3 - - @pnpm/pick-registry-for-package@2.0.7 - - @pnpm/store-controller-types@11.0.8 - - @pnpm/cafs@3.0.10 - -## 4.0.37 - -### Patch Changes - -- @pnpm/store-connection-manager@3.1.14 - -## 4.0.36 - -### Patch Changes - -- Updated dependencies [46aaf7108] - - @pnpm/config@13.6.1 - - @pnpm/normalize-registries@2.0.8 - - @pnpm/cli-utils@0.6.36 - - @pnpm/store-connection-manager@3.1.13 - - @pnpm/get-context@5.2.2 - -## 4.0.35 - -### Patch Changes - -- Updated dependencies [3cf543fc1] -- Updated dependencies [8a99a01ff] - - @pnpm/lockfile-utils@3.1.2 - - @pnpm/config@13.6.0 - - @pnpm/cli-utils@0.6.35 - - @pnpm/store-connection-manager@3.1.12 - -## 4.0.34 - -### Patch Changes - -- @pnpm/cli-utils@0.6.34 -- @pnpm/store-connection-manager@3.1.11 - -## 4.0.33 - -### Patch Changes - -- Updated dependencies [a7ff2d5ce] - - @pnpm/config@13.5.1 - - @pnpm/normalize-registries@2.0.7 - - @pnpm/cli-utils@0.6.33 - - @pnpm/store-connection-manager@3.1.10 - - @pnpm/get-context@5.2.1 - -## 4.0.32 - -### Patch Changes - -- Updated dependencies [002778559] - - @pnpm/config@13.5.0 - - @pnpm/cli-utils@0.6.32 - - @pnpm/store-connection-manager@3.1.9 - -## 4.0.31 - -### Patch Changes - -- @pnpm/store-connection-manager@3.1.8 - -## 4.0.30 - -### Patch Changes - -- @pnpm/store-connection-manager@3.1.7 - -## 4.0.29 - -### Patch Changes - -- Updated dependencies [1647d8e2f] - - @pnpm/store-connection-manager@3.1.6 - - @pnpm/cli-utils@0.6.31 - -## 4.0.28 - -### Patch Changes - -- Updated dependencies [302ae4f6f] - - @pnpm/get-context@5.2.0 - - @pnpm/types@7.6.0 - - @pnpm/config@13.4.2 - - @pnpm/cli-utils@0.6.30 - - dependency-path@8.0.6 - - @pnpm/lockfile-utils@3.1.1 - - @pnpm/normalize-registries@2.0.6 - - @pnpm/pick-registry-for-package@2.0.6 - - @pnpm/store-controller-types@11.0.7 - - @pnpm/store-connection-manager@3.1.5 - - @pnpm/cafs@3.0.9 - -## 4.0.27 - -### Patch Changes - -- @pnpm/store-connection-manager@3.1.4 - -## 4.0.26 - -### Patch Changes - -- Updated dependencies [4ab87844a] -- Updated dependencies [4ab87844a] - - @pnpm/types@7.5.0 - - @pnpm/lockfile-utils@3.1.0 - - @pnpm/cli-utils@0.6.29 - - @pnpm/config@13.4.1 - - dependency-path@8.0.5 - - @pnpm/get-context@5.1.6 - - @pnpm/normalize-registries@2.0.5 - - @pnpm/pick-registry-for-package@2.0.5 - - @pnpm/store-controller-types@11.0.6 - - @pnpm/cafs@3.0.8 - - @pnpm/store-connection-manager@3.1.3 - -## 4.0.25 - -### Patch Changes - -- @pnpm/store-connection-manager@3.1.2 - -## 4.0.24 - -### Patch Changes - -- 1f5c472bb: Add `pnpm store path` to help of `pnpm store` -- Updated dependencies [b6d74c545] - - @pnpm/config@13.4.0 - - @pnpm/cli-utils@0.6.28 - - @pnpm/store-connection-manager@3.1.1 - -## 4.0.23 - -### Patch Changes - -- Updated dependencies [bd7bcdbe8] -- Updated dependencies [bd7bcdbe8] - - @pnpm/store-connection-manager@3.1.0 - - @pnpm/config@13.3.0 - - @pnpm/cli-utils@0.6.27 - -## 4.0.22 - -### Patch Changes - -- Updated dependencies [5ee3b2dc7] - - @pnpm/config@13.2.0 - - @pnpm/cli-utils@0.6.26 - - @pnpm/store-connection-manager@3.0.20 - -## 4.0.21 - -### Patch Changes - -- @pnpm/cli-utils@0.6.25 - -## 4.0.20 - -### Patch Changes - -- Updated dependencies [4027a3c69] - - @pnpm/config@13.1.0 - - @pnpm/cli-utils@0.6.24 - - @pnpm/store-connection-manager@3.0.19 - -## 4.0.19 - -### Patch Changes - -- @pnpm/store-connection-manager@3.0.18 - -## 4.0.18 - -### Patch Changes - -- Updated dependencies [fe5688dc0] -- Updated dependencies [c7081cbb4] -- Updated dependencies [c7081cbb4] - - @pnpm/config@13.0.0 - - @pnpm/cli-utils@0.6.23 - - @pnpm/store-connection-manager@3.0.17 - -## 4.0.17 - -### Patch Changes - -- Updated dependencies [d62259d67] - - @pnpm/config@12.6.0 - - @pnpm/cli-utils@0.6.22 - - @pnpm/store-connection-manager@3.0.16 - -## 4.0.16 - -### Patch Changes - -- @pnpm/store-connection-manager@3.0.15 - -## 4.0.15 - -### Patch Changes - -- Updated dependencies [6681fdcbc] - - @pnpm/config@12.5.0 - - @pnpm/cli-utils@0.6.21 - - @pnpm/store-connection-manager@3.0.14 - -## 4.0.14 - -### Patch Changes - -- @pnpm/cli-utils@0.6.20 -- @pnpm/store-connection-manager@3.0.13 - -## 4.0.13 - -### Patch Changes - -- Updated dependencies [ede519190] - - @pnpm/config@12.4.9 - - @pnpm/cli-utils@0.6.19 - - @pnpm/store-connection-manager@3.0.12 - -## 4.0.12 - -### Patch Changes - -- @pnpm/config@12.4.8 -- @pnpm/cli-utils@0.6.18 -- @pnpm/store-connection-manager@3.0.11 - -## 4.0.11 - -### Patch Changes - -- @pnpm/store-connection-manager@3.0.10 - -## 4.0.10 - -### Patch Changes - -- Updated dependencies [655af55ba] - - @pnpm/config@12.4.7 - - @pnpm/cli-utils@0.6.17 - - @pnpm/store-connection-manager@3.0.9 - -## 4.0.9 - -### Patch Changes - -- @pnpm/store-connection-manager@3.0.8 - -## 4.0.8 - -### Patch Changes - -- @pnpm/store-connection-manager@3.0.7 - -## 4.0.7 - -### Patch Changes - -- Updated dependencies [3fb74c618] - - @pnpm/config@12.4.6 - - @pnpm/cli-utils@0.6.16 - - @pnpm/store-connection-manager@3.0.6 - -## 4.0.6 - -### Patch Changes - -- Updated dependencies [051296a16] - - @pnpm/config@12.4.5 - - @pnpm/cli-utils@0.6.15 - - @pnpm/store-connection-manager@3.0.5 - -## 4.0.5 - -### Patch Changes - -- Updated dependencies [af8b5716e] - - @pnpm/config@12.4.4 - - @pnpm/cli-utils@0.6.14 - - @pnpm/store-connection-manager@3.0.4 - -## 4.0.4 - -### Patch Changes - -- Updated dependencies [b734b45ea] - - @pnpm/types@7.4.0 - - @pnpm/cli-utils@0.6.13 - - @pnpm/config@12.4.3 - - dependency-path@8.0.4 - - @pnpm/get-context@5.1.5 - - @pnpm/lockfile-utils@3.0.8 - - @pnpm/normalize-registries@2.0.4 - - @pnpm/pick-registry-for-package@2.0.4 - - @pnpm/store-controller-types@11.0.5 - - @pnpm/store-connection-manager@3.0.3 - - @pnpm/cafs@3.0.7 - -## 4.0.3 - -### Patch Changes - -- Updated dependencies [73c1f802e] - - @pnpm/config@12.4.2 - - @pnpm/cli-utils@0.6.12 - - @pnpm/store-connection-manager@3.0.2 - -## 4.0.2 - -### Patch Changes - -- @pnpm/cli-utils@0.6.11 - -## 4.0.1 - -### Patch Changes - -- Updated dependencies [2264bfdf4] - - @pnpm/config@12.4.1 - - @pnpm/cli-utils@0.6.10 - - @pnpm/store-connection-manager@3.0.1 - -## 4.0.0 - -### Major Changes - -- 691f64713: New required option added: cacheDir. - -### Patch Changes - -- Updated dependencies [25f6968d4] -- Updated dependencies [691f64713] -- Updated dependencies [5aaf3e3fa] - - @pnpm/config@12.4.0 - - @pnpm/store-connection-manager@3.0.0 - - @pnpm/cli-utils@0.6.9 - -## 3.1.0 - -### Minor Changes - -- f5ec0a96f: Add `pnpm store path` command that prints the path to the current store directory. - -## 3.0.16 - -### Patch Changes - -- Updated dependencies [8e76690f4] - - @pnpm/types@7.3.0 - - @pnpm/get-context@5.1.4 - - @pnpm/cli-utils@0.6.8 - - @pnpm/config@12.3.3 - - dependency-path@8.0.3 - - @pnpm/lockfile-utils@3.0.7 - - @pnpm/normalize-registries@2.0.3 - - @pnpm/pick-registry-for-package@2.0.3 - - @pnpm/store-controller-types@11.0.4 - - @pnpm/store-connection-manager@2.1.11 - - @pnpm/cafs@3.0.6 - -## 3.0.15 - -### Patch Changes - -- Updated dependencies [6c418943c] - - dependency-path@8.0.2 - - @pnpm/lockfile-utils@3.0.6 - - @pnpm/store-connection-manager@2.1.10 - -## 3.0.14 - -### Patch Changes - -- @pnpm/store-connection-manager@2.1.9 - -## 3.0.13 - -### Patch Changes - -- @pnpm/get-context@5.1.3 - -## 3.0.12 - -### Patch Changes - -- Updated dependencies [724c5abd8] - - @pnpm/types@7.2.0 - - @pnpm/store-connection-manager@2.1.8 - - @pnpm/cli-utils@0.6.7 - - @pnpm/config@12.3.2 - - dependency-path@8.0.1 - - @pnpm/get-context@5.1.2 - - @pnpm/lockfile-utils@3.0.5 - - @pnpm/normalize-registries@2.0.2 - - @pnpm/pick-registry-for-package@2.0.2 - - @pnpm/store-controller-types@11.0.3 - - @pnpm/cafs@3.0.5 - -## 3.0.11 - -### Patch Changes - -- a1a03d145: Import only the required functions from ramda. -- Updated dependencies [a1a03d145] - - @pnpm/config@12.3.1 - - @pnpm/get-context@5.1.1 - - @pnpm/lockfile-utils@3.0.4 - - @pnpm/cli-utils@0.6.6 - - @pnpm/store-connection-manager@2.1.7 - -## 3.0.10 - -### Patch Changes - -- @pnpm/store-connection-manager@2.1.6 - -## 3.0.9 - -### Patch Changes - -- Updated dependencies [84ec82e05] -- Updated dependencies [c2a71e4fd] -- Updated dependencies [84ec82e05] - - @pnpm/config@12.3.0 - - @pnpm/cli-utils@0.6.5 - - @pnpm/store-connection-manager@2.1.5 - -## 3.0.8 - -### Patch Changes - -- Updated dependencies [20e2f235d] - - dependency-path@8.0.0 - - @pnpm/lockfile-utils@3.0.3 - - @pnpm/cli-utils@0.6.4 - - @pnpm/store-connection-manager@2.1.4 - -## 3.0.7 - -### Patch Changes - -- Updated dependencies [ef0ca24be] - - @pnpm/cafs@3.0.4 - - @pnpm/cli-utils@0.6.3 - - @pnpm/store-connection-manager@2.1.3 - - @pnpm/config@12.2.0 - -## 3.0.6 - -### Patch Changes - -- @pnpm/store-connection-manager@2.1.2 - -## 3.0.5 - -### Patch Changes - -- @pnpm/cafs@3.0.3 -- @pnpm/store-controller-types@11.0.2 -- @pnpm/store-connection-manager@2.1.1 -- @pnpm/config@12.2.0 - -## 3.0.4 - -### Patch Changes - -- Updated dependencies [05baaa6e7] -- Updated dependencies [dfdf669e6] -- Updated dependencies [97c64bae4] -- Updated dependencies [97c64bae4] - - @pnpm/config@12.2.0 - - @pnpm/store-connection-manager@2.1.0 - - @pnpm/get-context@5.1.0 - - @pnpm/types@7.1.0 - - @pnpm/cli-utils@0.6.2 - - dependency-path@7.0.1 - - @pnpm/lockfile-utils@3.0.2 - - @pnpm/normalize-registries@2.0.1 - - @pnpm/pick-registry-for-package@2.0.1 - - @pnpm/store-controller-types@11.0.1 - - @pnpm/cafs@3.0.2 - -## 3.0.3 - -### Patch Changes - -- Updated dependencies [ba5231ccf] - - @pnpm/config@12.1.0 - - @pnpm/cli-utils@0.6.1 - - @pnpm/store-connection-manager@2.0.3 - -## 3.0.2 - -### Patch Changes - -- Updated dependencies [6f198457d] - - @pnpm/cafs@3.0.1 - - @pnpm/store-connection-manager@2.0.2 - - @pnpm/config@12.0.0 - -## 3.0.1 - -### Patch Changes - -- Updated dependencies [9ceab68f0] - - dependency-path@7.0.0 - - @pnpm/lockfile-utils@3.0.1 - - @pnpm/store-connection-manager@2.0.1 - -## 3.0.0 - -### Major Changes - -- 97b986fbc: Node.js 10 support is dropped. At least Node.js 12.17 is required for the package to work. - -### Patch Changes - -- 83645c8ed: Update ssri. -- Updated dependencies [97b986fbc] -- Updated dependencies [78470a32d] -- Updated dependencies [aed712455] -- Updated dependencies [e4efddbd2] -- Updated dependencies [f2bb5cbeb] -- Updated dependencies [83645c8ed] -- Updated dependencies [aed712455] -- Updated dependencies [7adc6e875] - - @pnpm/cafs@3.0.0 - - @pnpm/cli-utils@0.6.0 - - @pnpm/config@12.0.0 - - dependency-path@6.0.0 - - @pnpm/error@2.0.0 - - @pnpm/get-context@5.0.0 - - @pnpm/lockfile-utils@3.0.0 - - @pnpm/normalize-registries@2.0.0 - - @pnpm/parse-wanted-dependency@2.0.0 - - @pnpm/pick-registry-for-package@2.0.0 - - @pnpm/store-connection-manager@1.1.0 - - @pnpm/store-controller-types@11.0.0 - - @pnpm/types@7.0.0 - -## 2.0.79 - -### Patch Changes - -- b72e8b308: fix: use correct path fix for integrity.json with git dependency -- Updated dependencies [4f1ce907a] - - @pnpm/config@11.14.2 - - @pnpm/cli-utils@0.5.4 - - @pnpm/store-connection-manager@1.0.4 - -## 2.0.78 - -### Patch Changes - -- Updated dependencies [4b3852c39] - - @pnpm/config@11.14.1 - - @pnpm/cli-utils@0.5.3 - - @pnpm/store-connection-manager@1.0.3 - -## 2.0.77 - -### Patch Changes - -- @pnpm/store-connection-manager@1.0.2 - -## 2.0.76 - -### Patch Changes - -- @pnpm/store-connection-manager@1.0.1 - -## 2.0.75 - -### Patch Changes - -- Updated dependencies [8d1dfa89c] -- Updated dependencies [8d1dfa89c] - - @pnpm/store-connection-manager@1.0.0 - - @pnpm/store-controller-types@10.0.0 - - @pnpm/cafs@2.1.0 - - @pnpm/config@11.14.0 - - @pnpm/cli-utils@0.5.2 - -## 2.0.74 - -### Patch Changes - -- Updated dependencies [3be2b1773] - - @pnpm/cli-utils@0.5.1 - -## 2.0.73 - -### Patch Changes - -- 5ea3a1e79: Avoid the "too many open files error" on `pnpm store status` command. - Limit the concurrency of verifying dependency contents. -- Updated dependencies [51e1456dd] - - @pnpm/get-context@4.0.0 - -## 2.0.72 - -### Patch Changes - -- Updated dependencies [27a40321c] - - @pnpm/get-context@3.3.6 - - @pnpm/store-connection-manager@0.3.64 - -## 2.0.71 - -### Patch Changes - -- Updated dependencies [cb040ae18] -- Updated dependencies [249c068dd] - - @pnpm/cli-utils@0.5.0 - - @pnpm/config@11.14.0 - - @pnpm/pick-registry-for-package@1.1.0 - - @pnpm/store-connection-manager@0.3.63 - -## 2.0.70 - -### Patch Changes - -- Updated dependencies [c4cc62506] - - @pnpm/config@11.13.0 - - @pnpm/cli-utils@0.4.51 - - @pnpm/store-connection-manager@0.3.62 - -## 2.0.69 - -### Patch Changes - -- Updated dependencies [bff84dbca] - - @pnpm/config@11.12.1 - - @pnpm/cli-utils@0.4.50 - - @pnpm/store-connection-manager@0.3.61 - -## 2.0.68 - -### Patch Changes - -- @pnpm/cli-utils@0.4.49 - -## 2.0.67 - -### Patch Changes - -- Updated dependencies [43de80034] - - @pnpm/store-connection-manager@0.3.60 - - @pnpm/cli-utils@0.4.48 - -## 2.0.66 - -### Patch Changes - -- Updated dependencies [9ad8c27bf] -- Updated dependencies [548f28df9] -- Updated dependencies [548f28df9] - - @pnpm/types@6.4.0 - - @pnpm/cli-utils@0.4.47 - - @pnpm/config@11.12.0 - - @pnpm/get-context@3.3.5 - - @pnpm/lockfile-utils@2.0.22 - - dependency-path@5.1.1 - - @pnpm/normalize-registries@1.0.6 - - @pnpm/pick-registry-for-package@1.0.6 - - @pnpm/store-controller-types@9.2.1 - - @pnpm/store-connection-manager@0.3.59 - - @pnpm/cafs@2.0.5 - -## 2.0.65 - -### Patch Changes - -- @pnpm/config@11.11.1 -- @pnpm/cli-utils@0.4.46 -- @pnpm/store-connection-manager@0.3.58 - -## 2.0.64 - -### Patch Changes - -- @pnpm/get-context@3.3.4 - -## 2.0.63 - -### Patch Changes - -- Updated dependencies [f40bc5927] - - @pnpm/config@11.11.0 - - @pnpm/get-context@3.3.3 - - @pnpm/cli-utils@0.4.45 - - @pnpm/store-connection-manager@0.3.57 - -## 2.0.62 - -### Patch Changes - -- Updated dependencies [e27dcf0dc] -- Updated dependencies [425c7547d] - - dependency-path@5.1.0 - - @pnpm/config@11.10.2 - - @pnpm/lockfile-utils@2.0.21 - - @pnpm/cli-utils@0.4.44 - - @pnpm/store-connection-manager@0.3.56 - -## 2.0.61 - -### Patch Changes - -- Updated dependencies [ea09da716] - - @pnpm/config@11.10.1 - - @pnpm/cli-utils@0.4.43 - - @pnpm/store-connection-manager@0.3.55 - -## 2.0.60 - -### Patch Changes - -- Updated dependencies [a8656b42f] - - @pnpm/config@11.10.0 - - @pnpm/cli-utils@0.4.42 - - @pnpm/store-connection-manager@0.3.54 - -## 2.0.59 - -### Patch Changes - -- Updated dependencies [041537bc3] - - @pnpm/config@11.9.1 - - @pnpm/cli-utils@0.4.41 - - @pnpm/store-connection-manager@0.3.53 - -## 2.0.58 - -### Patch Changes - -- @pnpm/store-connection-manager@0.3.52 - -## 2.0.57 - -### Patch Changes - -- Updated dependencies [dc5a0a102] - - @pnpm/store-connection-manager@0.3.51 - - @pnpm/get-context@3.3.2 - -## 2.0.56 - -### Patch Changes - -- @pnpm/store-connection-manager@0.3.50 - -## 2.0.55 - -### Patch Changes - -- Updated dependencies [8698a7060] - - @pnpm/config@11.9.0 - - @pnpm/store-controller-types@9.2.0 - - @pnpm/cli-utils@0.4.40 - - @pnpm/store-connection-manager@0.3.49 - - @pnpm/lockfile-utils@2.0.20 - - @pnpm/cafs@2.0.4 - -## 2.0.54 - -### Patch Changes - -- Updated dependencies [fcc1c7100] - - @pnpm/config@11.8.0 - - @pnpm/cli-utils@0.4.39 - - @pnpm/store-connection-manager@0.3.48 - -## 2.0.53 - -### Patch Changes - -- Updated dependencies [0c5f1bcc9] - - @pnpm/error@1.4.0 - - @pnpm/cli-utils@0.4.38 - - @pnpm/config@11.7.2 - - @pnpm/get-context@3.3.1 - - @pnpm/store-connection-manager@0.3.47 - -## 2.0.52 - -### Patch Changes - -- Updated dependencies [3776b5a52] - - @pnpm/get-context@3.3.0 - -## 2.0.51 - -### Patch Changes - -- @pnpm/get-context@3.2.11 -- @pnpm/store-connection-manager@0.3.46 -- @pnpm/cli-utils@0.4.37 - -## 2.0.50 - -### Patch Changes - -- Updated dependencies [39142e2ad] - - dependency-path@5.0.6 - - @pnpm/lockfile-utils@2.0.19 - - @pnpm/get-context@3.2.10 - - @pnpm/cli-utils@0.4.36 - - @pnpm/store-connection-manager@0.3.45 - -## 2.0.49 - -### Patch Changes - -- Updated dependencies [b3059f4f8] - - @pnpm/cafs@2.0.3 - - @pnpm/store-connection-manager@0.3.44 - -## 2.0.48 - -### Patch Changes - -- Updated dependencies [b5d694e7f] - - @pnpm/types@6.3.1 - - @pnpm/lockfile-utils@2.0.18 - - @pnpm/cli-utils@0.4.35 - - @pnpm/config@11.7.1 - - dependency-path@5.0.5 - - @pnpm/get-context@3.2.9 - - @pnpm/normalize-registries@1.0.5 - - @pnpm/pick-registry-for-package@1.0.5 - - @pnpm/store-controller-types@9.1.2 - - @pnpm/store-connection-manager@0.3.43 - - @pnpm/cafs@2.0.2 - -## 2.0.47 - -### Patch Changes - -- Updated dependencies [50b360ec1] - - @pnpm/config@11.7.0 - - @pnpm/cli-utils@0.4.34 - - @pnpm/store-connection-manager@0.3.42 - -## 2.0.46 - -### Patch Changes - -- Updated dependencies [d54043ee4] - - @pnpm/types@6.3.0 - - @pnpm/lockfile-utils@2.0.17 - - @pnpm/cli-utils@0.4.33 - - @pnpm/config@11.6.1 - - dependency-path@5.0.4 - - @pnpm/get-context@3.2.8 - - @pnpm/normalize-registries@1.0.4 - - @pnpm/pick-registry-for-package@1.0.4 - - @pnpm/store-controller-types@9.1.1 - - @pnpm/store-connection-manager@0.3.41 - - @pnpm/cafs@2.0.1 - -## 2.0.45 - -### Patch Changes - -- Updated dependencies [f591fdeeb] - - @pnpm/config@11.6.0 - - @pnpm/cli-utils@0.4.32 - - @pnpm/store-connection-manager@0.3.40 - -## 2.0.44 - -### Patch Changes - -- @pnpm/cli-utils@0.4.31 -- @pnpm/store-connection-manager@0.3.39 - -## 2.0.43 - -### Patch Changes - -- Updated dependencies [74914c178] - - @pnpm/config@11.5.0 - - @pnpm/cli-utils@0.4.30 - - @pnpm/store-connection-manager@0.3.38 - -## 2.0.42 - -### Patch Changes - -- @pnpm/store-connection-manager@0.3.37 - -## 2.0.41 - -### Patch Changes - -- Updated dependencies [23cf3c88b] -- Updated dependencies [ac3042858] - - @pnpm/config@11.4.0 - - @pnpm/get-context@3.2.7 - - @pnpm/cli-utils@0.4.29 - - @pnpm/store-connection-manager@0.3.36 - -## 2.0.40 - -### Patch Changes - -- Updated dependencies [0a6544043] -- Updated dependencies [0a6544043] -- Updated dependencies [0a6544043] - - @pnpm/store-controller-types@9.1.0 - - @pnpm/cafs@2.0.0 - - @pnpm/store-connection-manager@0.3.35 - -## 2.0.39 - -### Patch Changes - -- @pnpm/store-connection-manager@0.3.34 - -## 2.0.38 - -### Patch Changes - -- Updated dependencies [767212f4e] -- Updated dependencies [092f8dd83] - - @pnpm/config@11.3.0 - - @pnpm/store-connection-manager@0.3.33 - - @pnpm/cli-utils@0.4.28 - -## 2.0.37 - -### Patch Changes - -- Updated dependencies [86cd72de3] - - @pnpm/store-controller-types@9.0.0 - - @pnpm/get-context@3.2.6 - - @pnpm/store-connection-manager@0.3.32 - - @pnpm/cafs@1.0.8 - - @pnpm/cli-utils@0.4.27 - -## 2.0.36 - -### Patch Changes - -- @pnpm/store-connection-manager@0.3.31 - -## 2.0.35 - -### Patch Changes - -- @pnpm/cli-utils@0.4.26 - -## 2.0.34 - -### Patch Changes - -- @pnpm/store-connection-manager@0.3.30 - -## 2.0.33 - -### Patch Changes - -- Updated dependencies [75a36deba] -- Updated dependencies [9f1a29ff9] - - @pnpm/error@1.3.1 - - @pnpm/config@11.2.7 - - @pnpm/cli-utils@0.4.25 - - @pnpm/get-context@3.2.5 - - @pnpm/store-connection-manager@0.3.29 - -## 2.0.32 - -### Patch Changes - -- Updated dependencies [ac0d3e122] - - @pnpm/config@11.2.6 - - @pnpm/cli-utils@0.4.24 - - @pnpm/store-connection-manager@0.3.28 - -## 2.0.31 - -### Patch Changes - -- Updated dependencies [972864e0d] -- Updated dependencies [972864e0d] - - @pnpm/config@11.2.5 - - @pnpm/get-context@3.2.4 - - @pnpm/store-connection-manager@0.3.27 - - @pnpm/cli-utils@0.4.23 - -## 2.0.30 - -### Patch Changes - -- Updated dependencies [1525fff4c] -- Updated dependencies [51086e6e4] -- Updated dependencies [6d480dd7a] - - @pnpm/cafs@1.0.7 - - @pnpm/get-context@3.2.3 - - @pnpm/error@1.3.0 - - @pnpm/cli-utils@0.4.22 - - @pnpm/config@11.2.4 - - @pnpm/store-connection-manager@0.3.26 - -## 2.0.29 - -### Patch Changes - -- Updated dependencies [13c18e397] - - @pnpm/config@11.2.3 - - @pnpm/cli-utils@0.4.21 - - @pnpm/store-connection-manager@0.3.25 - -## 2.0.28 - -### Patch Changes - -- Updated dependencies [3f6d35997] - - @pnpm/config@11.2.2 - - @pnpm/cli-utils@0.4.20 - - @pnpm/store-connection-manager@0.3.24 - -## 2.0.27 - -### Patch Changes - -- @pnpm/cli-utils@0.4.19 -- @pnpm/store-connection-manager@0.3.23 - -## 2.0.26 - -### Patch Changes - -- @pnpm/cli-utils@0.4.18 -- @pnpm/store-connection-manager@0.3.22 - -## 2.0.25 - -### Patch Changes - -- a2ef8084f: Use the same versions of dependencies across the pnpm monorepo. -- Updated dependencies [1140ef721] -- Updated dependencies [a2ef8084f] - - @pnpm/lockfile-utils@2.0.16 - - @pnpm/cafs@1.0.6 - - @pnpm/config@11.2.1 - - dependency-path@5.0.3 - - @pnpm/get-context@3.2.2 - - @pnpm/cli-utils@0.4.17 - - @pnpm/store-connection-manager@0.3.21 - -## 2.0.24 - -### Patch Changes - -- Updated dependencies [25b425ca2] - - @pnpm/get-context@3.2.1 - -## 2.0.23 - -### Patch Changes - -- Updated dependencies [ad69677a7] - - @pnpm/cli-utils@0.4.16 - - @pnpm/config@11.2.0 - - @pnpm/store-connection-manager@0.3.20 - -## 2.0.22 - -### Patch Changes - -- Updated dependencies [a01626668] - - @pnpm/get-context@3.2.0 - -## 2.0.21 - -### Patch Changes - -- Updated dependencies [9a908bc07] - - @pnpm/get-context@3.1.0 - - @pnpm/store-connection-manager@0.3.19 - - @pnpm/cli-utils@0.4.15 - -## 2.0.20 - -### Patch Changes - -- Updated dependencies [65b4d07ca] -- Updated dependencies [ab3b8f51d] -- Updated dependencies [7b98d16c8] - - @pnpm/config@11.1.0 - - @pnpm/store-connection-manager@0.3.18 - - @pnpm/cli-utils@0.4.14 - -## 2.0.19 - -### Patch Changes - -- Updated dependencies [d9310c034] - - @pnpm/store-connection-manager@0.3.17 - -## 2.0.18 - -### Patch Changes - -- @pnpm/config@11.0.1 -- @pnpm/cli-utils@0.4.13 -- @pnpm/store-connection-manager@0.3.16 - -## 2.0.17 - -### Patch Changes - -- Updated dependencies [71aeb9a38] -- Updated dependencies [915828b46] - - @pnpm/config@11.0.0 - - @pnpm/cli-utils@0.4.12 - - @pnpm/store-connection-manager@0.3.15 - -## 2.0.16 - -### Patch Changes - -- @pnpm/store-connection-manager@0.3.14 - -## 2.0.15 - -### Patch Changes - -- @pnpm/config@10.0.1 -- @pnpm/cli-utils@0.4.11 -- @pnpm/store-connection-manager@0.3.13 - -## 2.0.14 - -### Patch Changes - -- 220896511: Remove common-tags from dependencies. -- Updated dependencies [db17f6f7b] -- Updated dependencies [1146b76d2] -- Updated dependencies [db17f6f7b] - - @pnpm/config@10.0.0 - - @pnpm/types@6.2.0 - - @pnpm/cli-utils@0.4.10 - - @pnpm/store-connection-manager@0.3.12 - - dependency-path@5.0.2 - - @pnpm/get-context@3.0.1 - - @pnpm/lockfile-utils@2.0.15 - - @pnpm/normalize-registries@1.0.3 - - @pnpm/pick-registry-for-package@1.0.3 - - @pnpm/store-controller-types@8.0.2 - - @pnpm/cafs@1.0.5 - -## 2.0.13 - -### Patch Changes - -- @pnpm/store-connection-manager@0.3.11 - -## 2.0.12 - -### Patch Changes - -- @pnpm/store-connection-manager@0.3.10 - -## 2.0.11 - -### Patch Changes - -- Updated dependencies [71a8c8ce3] -- Updated dependencies [71a8c8ce3] -- Updated dependencies [71a8c8ce3] - - @pnpm/types@6.1.0 - - @pnpm/config@9.2.0 - - @pnpm/get-context@3.0.0 - - @pnpm/cli-utils@0.4.9 - - dependency-path@5.0.1 - - @pnpm/lockfile-utils@2.0.14 - - @pnpm/normalize-registries@1.0.2 - - @pnpm/pick-registry-for-package@1.0.2 - - @pnpm/store-controller-types@8.0.1 - - @pnpm/store-connection-manager@0.3.9 - - @pnpm/cafs@1.0.4 - -## 2.0.10 - -### Patch Changes - -- Updated dependencies [492805ee3] - - @pnpm/cafs@1.0.3 - - @pnpm/store-connection-manager@0.3.8 - -## 2.0.9 - -### Patch Changes - -- Updated dependencies [41d92948b] -- Updated dependencies [e934b1a48] - - dependency-path@5.0.0 - - @pnpm/cli-utils@0.4.8 - - @pnpm/lockfile-utils@2.0.13 - - @pnpm/store-connection-manager@0.3.7 - -## 2.0.8 - -### Patch Changes - -- 0e7ec4533: Remove @pnpm/check-package from dependencies. -- d3ddd023c: Update p-limit to v3. -- Updated dependencies [d3ddd023c] - - @pnpm/cafs@1.0.2 - - @pnpm/store-connection-manager@0.3.6 - - @pnpm/get-context@2.1.2 - - @pnpm/cli-utils@0.4.7 - -## 2.0.7 - -### Patch Changes - -- @pnpm/store-connection-manager@0.3.5 - -## 2.0.6 - -### Patch Changes - -- @pnpm/store-connection-manager@0.3.4 - -## 2.0.5 - -### Patch Changes - -- @pnpm/store-connection-manager@0.3.3 - -## 2.0.4 - -### Patch Changes - -- Updated dependencies [ffddf34a8] - - @pnpm/config@9.1.0 - - @pnpm/cli-utils@0.4.6 - - @pnpm/store-connection-manager@0.3.2 - - @pnpm/cafs@1.0.1 - -## 2.0.3 - -### Patch Changes - -- @pnpm/store-connection-manager@0.3.1 - -## 2.0.2 - -### Patch Changes - -- Updated dependencies [58c02009f] - - @pnpm/get-context@2.1.1 - -## 2.0.1 - -### Patch Changes - -- Updated dependencies [327bfbf02] - - @pnpm/get-context@2.1.0 - -## 2.0.0 - -### Major Changes - -- b5f66c0f2: Reduce the number of directories in the virtual store directory. Don't create a subdirectory for the package version. Append the package version to the package name directory. -- 9596774f2: Store the package index files in the CAFS to reduce directory nesting. -- da091c711: Remove state from store. The store should not store the information about what projects on the computer use what dependencies. This information was needed for pruning in pnpm v4. Also, without this information, we cannot have the `pnpm store usages` command. So `pnpm store usages` is deprecated. -- 802d145fc: Remove `independent-leaves` support. -- b6a82072e: Using a content-addressable filesystem for storing packages. -- 471149e66: Change the format of the package index file. Move all the files info into a "files" property. -- 9fbb74ecb: The structure of virtual store directory changed. No subdirectory created with the registry name. - So instead of storing packages inside `node_modules/.pnpm//`, packages are stored - inside `node_modules/.pnpm/`. - -### Patch Changes - -- a7d20d927: The peer suffix at the end of local tarball dependency paths is not encoded. -- Updated dependencies [242cf8737] -- Updated dependencies [9596774f2] -- Updated dependencies [16d1ac0fd] -- Updated dependencies [3f73eaf0c] -- Updated dependencies [f516d266c] -- Updated dependencies [7852deea3] -- Updated dependencies [da091c711] -- Updated dependencies [42e6490d1] -- Updated dependencies [e11019b89] -- Updated dependencies [a5febb913] -- Updated dependencies [b6a82072e] -- Updated dependencies [802d145fc] -- Updated dependencies [b6a82072e] -- Updated dependencies [802d145fc] -- Updated dependencies [a5febb913] -- Updated dependencies [c207d994f] -- Updated dependencies [45fdcfde2] -- Updated dependencies [a5febb913] -- Updated dependencies [a5febb913] -- Updated dependencies [471149e66] -- Updated dependencies [42e6490d1] -- Updated dependencies [e3990787a] - - @pnpm/config@9.0.0 - - @pnpm/cafs@1.0.0 - - @pnpm/store-controller-types@8.0.0 - - @pnpm/get-context@2.0.0 - - @pnpm/store-connection-manager@0.3.0 - - @pnpm/types@6.0.0 - - @pnpm/cli-utils@0.4.5 - - dependency-path@4.0.7 - - @pnpm/error@1.2.1 - - @pnpm/lockfile-utils@2.0.12 - - @pnpm/normalize-registries@1.0.1 - - @pnpm/parse-wanted-dependency@1.0.1 - - @pnpm/pick-registry-for-package@1.0.1 - -## 2.0.0-alpha.5 - -### Patch Changes - -- a7d20d927: The peer suffix at the end of local tarball dependency paths is not encoded. -- Updated dependencies [242cf8737] -- Updated dependencies [16d1ac0fd] -- Updated dependencies [a5febb913] -- Updated dependencies [a5febb913] -- Updated dependencies [45fdcfde2] -- Updated dependencies [a5febb913] -- Updated dependencies [a5febb913] - - @pnpm/config@9.0.0-alpha.2 - - @pnpm/store-controller-types@8.0.0-alpha.4 - - @pnpm/cafs@1.0.0-alpha.5 - - @pnpm/store-connection-manager@0.3.0-alpha.5 - - @pnpm/cli-utils@0.4.5-alpha.2 - - @pnpm/get-context@1.2.2-alpha.2 - - @pnpm/lockfile-utils@2.0.12-alpha.1 - -## 2.0.0-alpha.4 - -### Major Changes - -- da091c71: Remove state from store. The store should not store the information about what projects on the computer use what dependencies. This information was needed for pruning in pnpm v4. Also, without this information, we cannot have the `pnpm store usages` command. So `pnpm store usages` is deprecated. -- 471149e6: Change the format of the package index file. Move all the files info into a "files" property. -- 9fbb74ec: The structure of virtual store directory changed. No subdirectory created with the registry name. - So instead of storing packages inside `node_modules/.pnpm//`, packages are stored - inside `node_modules/.pnpm/`. - -### Patch Changes - -- Updated dependencies [3f73eaf0] -- Updated dependencies [da091c71] -- Updated dependencies [471149e6] -- Updated dependencies [e3990787] - - @pnpm/get-context@2.0.0-alpha.1 - - @pnpm/store-connection-manager@0.3.0-alpha.4 - - @pnpm/store-controller-types@8.0.0-alpha.3 - - @pnpm/types@6.0.0-alpha.0 - - @pnpm/cafs@1.0.0-alpha.4 - - @pnpm/cli-utils@0.4.5-alpha.1 - - @pnpm/config@8.3.1-alpha.1 - - dependency-path@4.0.7-alpha.0 - - @pnpm/lockfile-utils@2.0.12-alpha.0 - - @pnpm/normalize-registries@1.0.1-alpha.0 - - @pnpm/pick-registry-for-package@1.0.1-alpha.0 - -## 2.0.0-alpha.3 - -### Major Changes - -- b5f66c0f2: Reduce the number of directories in the virtual store directory. Don't create a subdirectory for the package version. Append the package version to the package name directory. -- 9596774f2: Store the package index files in the CAFS to reduce directory nesting. - -### Patch Changes - -- Updated dependencies [9596774f2] -- Updated dependencies [7852deea3] - - @pnpm/cafs@1.0.0-alpha.3 - - @pnpm/config@8.3.1-alpha.0 - - @pnpm/get-context@1.2.2-alpha.0 - - @pnpm/store-connection-manager@0.2.32-alpha.3 - - @pnpm/cli-utils@0.4.5-alpha.0 - -## 1.0.11-alpha.2 - -### Patch Changes - -- Updated dependencies [42e6490d1] - - @pnpm/store-controller-types@8.0.0-alpha.2 - - @pnpm/store-connection-manager@0.2.32-alpha.2 - -## 1.0.11-alpha.1 - -### Patch Changes - -- Updated dependencies [4f62d0383] - - @pnpm/store-controller-types@8.0.0-alpha.1 - - @pnpm/store-connection-manager@0.2.32-alpha.1 - -## 2.0.0-alpha.0 - -### Major Changes - -- 91c4b5954: Using a content-addressable filesystem for storing packages. - -### Patch Changes - -- Updated dependencies [91c4b5954] - - @pnpm/store-controller-types@8.0.0-alpha.0 - - @pnpm/store-connection-manager@0.3.0-alpha.0 - -## 1.0.10 - -### Patch Changes - -- 907c63a48: Update `@pnpm/store-path`. -- Updated dependencies [907c63a48] -- Updated dependencies [907c63a48] -- Updated dependencies [907c63a48] -- Updated dependencies [907c63a48] - - @pnpm/store-connection-manager@0.2.31 - - @pnpm/get-context@1.2.1 - - @pnpm/cli-utils@0.4.4 diff --git a/store/plugin-commands-store/README.md b/store/plugin-commands-store/README.md deleted file mode 100644 index 776f2955fe..0000000000 --- a/store/plugin-commands-store/README.md +++ /dev/null @@ -1,15 +0,0 @@ -# @pnpm/plugin-commands-store - -> Commands for controlling the store - -[![npm version](https://img.shields.io/npm/v/@pnpm/plugin-commands-store.svg)](https://www.npmjs.com/package/@pnpm/plugin-commands-store) - -## Installation - -```sh -pnpm add @pnpm/plugin-commands-store -``` - -## License - -MIT diff --git a/store/plugin-commands-store/test/tsconfig.json b/store/plugin-commands-store/test/tsconfig.json deleted file mode 100644 index 67ce5e1d0e..0000000000 --- a/store/plugin-commands-store/test/tsconfig.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "extends": "../tsconfig.json", - "compilerOptions": { - "noEmit": false, - "outDir": "../node_modules/.test.lib", - "rootDir": "..", - "isolatedModules": true - }, - "include": [ - "**/*.ts", - "../../../__typings__/**/*.d.ts" - ], - "references": [ - { - "path": ".." - } - ] -} diff --git a/store/plugin-commands-store/tsconfig.lint.json b/store/plugin-commands-store/tsconfig.lint.json deleted file mode 100644 index 1bbe711971..0000000000 --- a/store/plugin-commands-store/tsconfig.lint.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "extends": "./tsconfig.json", - "include": [ - "src/**/*.ts", - "test/**/*.ts", - "../../__typings__/**/*.d.ts" - ] -} diff --git a/workspace/plugin-commands-init/CHANGELOG.md b/workspace/commands/CHANGELOG.md similarity index 100% rename from workspace/plugin-commands-init/CHANGELOG.md rename to workspace/commands/CHANGELOG.md diff --git a/workspace/plugin-commands-init/README.md b/workspace/commands/README.md similarity index 100% rename from workspace/plugin-commands-init/README.md rename to workspace/commands/README.md diff --git a/workspace/plugin-commands-init/fixtures/init-module/.pnpm-init.js b/workspace/commands/fixtures/init-module/.pnpm-init.js similarity index 100% rename from workspace/plugin-commands-init/fixtures/init-module/.pnpm-init.js rename to workspace/commands/fixtures/init-module/.pnpm-init.js diff --git a/workspace/plugin-commands-init/package.json b/workspace/commands/package.json similarity index 96% rename from workspace/plugin-commands-init/package.json rename to workspace/commands/package.json index 6b42adf866..e1dffb4ffc 100644 --- a/workspace/plugin-commands-init/package.json +++ b/workspace/commands/package.json @@ -9,8 +9,8 @@ ], "license": "MIT", "funding": "https://opencollective.com/pnpm", - "repository": "https://github.com/pnpm/pnpm/tree/main/workspace/plugin-commands-init", - "homepage": "https://github.com/pnpm/pnpm/tree/main/workspace/plugin-commands-init#readme", + "repository": "https://github.com/pnpm/pnpm/tree/main/workspace/commands", + "homepage": "https://github.com/pnpm/pnpm/tree/main/workspace/commands#readme", "bugs": { "url": "https://github.com/pnpm/pnpm/issues" }, diff --git a/workspace/plugin-commands-init/src/index.ts b/workspace/commands/src/index.ts similarity index 100% rename from workspace/plugin-commands-init/src/index.ts rename to workspace/commands/src/index.ts diff --git a/workspace/plugin-commands-init/src/init.ts b/workspace/commands/src/init.ts similarity index 100% rename from workspace/plugin-commands-init/src/init.ts rename to workspace/commands/src/init.ts diff --git a/workspace/plugin-commands-init/src/utils.ts b/workspace/commands/src/utils.ts similarity index 100% rename from workspace/plugin-commands-init/src/utils.ts rename to workspace/commands/src/utils.ts diff --git a/workspace/plugin-commands-init/test/init.test.ts b/workspace/commands/test/init.test.ts similarity index 100% rename from workspace/plugin-commands-init/test/init.test.ts rename to workspace/commands/test/init.test.ts diff --git a/releasing/plugin-commands-deploy/test/tsconfig.json b/workspace/commands/test/tsconfig.json similarity index 100% rename from releasing/plugin-commands-deploy/test/tsconfig.json rename to workspace/commands/test/tsconfig.json diff --git a/workspace/plugin-commands-init/test/utils.test.ts b/workspace/commands/test/utils.test.ts similarity index 100% rename from workspace/plugin-commands-init/test/utils.test.ts rename to workspace/commands/test/utils.test.ts diff --git a/workspace/plugin-commands-init/tsconfig.json b/workspace/commands/tsconfig.json similarity index 100% rename from workspace/plugin-commands-init/tsconfig.json rename to workspace/commands/tsconfig.json diff --git a/releasing/plugin-commands-deploy/tsconfig.lint.json b/workspace/commands/tsconfig.lint.json similarity index 100% rename from releasing/plugin-commands-deploy/tsconfig.lint.json rename to workspace/commands/tsconfig.lint.json diff --git a/workspace/plugin-commands-init/test/tsconfig.json b/workspace/plugin-commands-init/test/tsconfig.json deleted file mode 100644 index 67ce5e1d0e..0000000000 --- a/workspace/plugin-commands-init/test/tsconfig.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "extends": "../tsconfig.json", - "compilerOptions": { - "noEmit": false, - "outDir": "../node_modules/.test.lib", - "rootDir": "..", - "isolatedModules": true - }, - "include": [ - "**/*.ts", - "../../../__typings__/**/*.d.ts" - ], - "references": [ - { - "path": ".." - } - ] -} diff --git a/workspace/plugin-commands-init/tsconfig.lint.json b/workspace/plugin-commands-init/tsconfig.lint.json deleted file mode 100644 index 1bbe711971..0000000000 --- a/workspace/plugin-commands-init/tsconfig.lint.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "extends": "./tsconfig.json", - "include": [ - "src/**/*.ts", - "test/**/*.ts", - "../../__typings__/**/*.d.ts" - ] -}