diff --git a/.changeset/afraid-suns-kick.md b/.changeset/afraid-suns-kick.md deleted file mode 100644 index 2ebec104a8..0000000000 --- a/.changeset/afraid-suns-kick.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pnpm/constants": major ---- - -Bump lockfile version to 5.3. diff --git a/.changeset/big-bears-listen.md b/.changeset/big-bears-listen.md deleted file mode 100644 index 1e0b1159b8..0000000000 --- a/.changeset/big-bears-listen.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pnpm/link-bins": patch ---- - -Don't create a PowerShell command shim for pnpm commands. diff --git a/.changeset/chilly-goats-smoke.md b/.changeset/chilly-goats-smoke.md deleted file mode 100644 index 00948ccade..0000000000 --- a/.changeset/chilly-goats-smoke.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"pnpm": major ---- - -pnpx does not automatically install packages. A prompt asks the user if a package should be installed, if it is not present. - -`pnpx --yes` tells pnpx to install any missing package. - -`pnpx --no` makes pnpx fail if the called packages is not installed. diff --git a/.changeset/cuddly-humans-brake.md b/.changeset/cuddly-humans-brake.md deleted file mode 100644 index 54991f0e51..0000000000 --- a/.changeset/cuddly-humans-brake.md +++ /dev/null @@ -1,96 +0,0 @@ ---- -"@pnpm/audit": major -"@pnpm/build-modules": major -"@pnpm/cafs": major -"@pnpm/cli-meta": major -"@pnpm/cli-utils": minor -"@pnpm/client": major -"@pnpm/command": major -"@pnpm/common-cli-options-help": minor -"@pnpm/config": major -"@pnpm/constants": major -"@pnpm/core-loggers": major -"@pnpm/default-reporter": major -"@pnpm/default-resolver": major -"dependencies-hierarchy": major -"dependency-path": major -"@pnpm/error": major -"@pnpm/exportable-manifest": major -"@pnpm/fetch": major -"@pnpm/fetcher-base": major -"@pnpm/fetching-types": major -"@pnpm/filter-lockfile": major -"@pnpm/filter-workspace-packages": major -"find-packages": major -"@pnpm/find-workspace-dir": major -"@pnpm/find-workspace-packages": major -"@pnpm/get-context": major -"@pnpm/git-fetcher": major -"@pnpm/git-resolver": major -"@pnpm/global-bin-dir": major -"@pnpm/headless": major -"@pnpm/hoist": major -"@pnpm/lifecycle": major -"@pnpm/link-bins": major -"@pnpm/list": major -"@pnpm/local-resolver": major -"@pnpm/lockfile-file": major -"@pnpm/lockfile-to-pnp": minor -"@pnpm/lockfile-types": major -"@pnpm/lockfile-utils": major -"@pnpm/lockfile-walker": major -"@pnpm/make-dedicated-lockfile": minor -"@pnpm/manifest-utils": major -"@pnpm/matcher": major -"@pnpm/merge-lockfile-changes": major -"@pnpm/modules-cleaner": major -"@pnpm/modules-yaml": major -"@pnpm/mount-modules": minor -"@pnpm/normalize-registries": major -"@pnpm/npm-registry-agent": major -"@pnpm/npm-resolver": major -"@pnpm/outdated": major -"@pnpm/package-bins": major -"@pnpm/package-is-installable": major -"@pnpm/package-requester": major -"@pnpm/package-store": major -"@pnpm/parse-cli-args": major -"@pnpm/parse-wanted-dependency": major -"@pnpm/pick-registry-for-package": major -"pkgs-graph": major -"@pnpm/plugin-commands-audit": major -"@pnpm/plugin-commands-import": major -"@pnpm/plugin-commands-installation": major -"@pnpm/plugin-commands-listing": major -"@pnpm/plugin-commands-outdated": major -"@pnpm/plugin-commands-publishing": major -"@pnpm/plugin-commands-rebuild": major -"@pnpm/plugin-commands-script-runners": major -"@pnpm/plugin-commands-server": major -"@pnpm/plugin-commands-store": major -"pnpm": major -"@pnpm/pnpmfile": minor -"@pnpm/prune-lockfile": major -"@pnpm/read-modules-dir": major -"@pnpm/read-package-json": major -"@pnpm/read-project-manifest": major -"@pnpm/read-projects-context": major -"@pnpm/remove-bins": major -"@pnpm/resolve-dependencies": major -"@pnpm/resolve-workspace-range": major -"@pnpm/resolver-base": major -"@pnpm/run-npm": major -"@pnpm/server": major -"@pnpm/sort-packages": major -"@pnpm/store-connection-manager": minor -"@pnpm/store-controller-types": major -"supi": minor -"@pnpm/symlink-dependency": major -"@pnpm/tarball-fetcher": major -"@pnpm/tarball-resolver": major -"@pnpm/types": major -"@pnpm/write-project-manifest": major -"@pnpm-private/updater": minor ---- - -Node.js 10 support is dropped. At least Node.js 12.17 is required for the package to work. diff --git a/.changeset/dirty-files-doubt.md b/.changeset/dirty-files-doubt.md deleted file mode 100644 index 5882971431..0000000000 --- a/.changeset/dirty-files-doubt.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@pnpm/lockfile-types": minor -"@pnpm/resolve-dependencies": minor ---- - -Add new transitivePeerDependencies field to lockfile. diff --git a/.changeset/dry-beans-fix.md b/.changeset/dry-beans-fix.md deleted file mode 100644 index 530e9fdb3b..0000000000 --- a/.changeset/dry-beans-fix.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pnpm/core-loggers": minor ---- - -New logger added: `updateCheckLogger`. diff --git a/.changeset/dull-poems-smoke.md b/.changeset/dull-poems-smoke.md deleted file mode 100644 index ac5ef00421..0000000000 --- a/.changeset/dull-poems-smoke.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pnpm/plugin-commands-installation": minor ---- - -`pnpm prune` should remove the modules cache. diff --git a/.changeset/early-foxes-behave.md b/.changeset/early-foxes-behave.md deleted file mode 100644 index 49ea825405..0000000000 --- a/.changeset/early-foxes-behave.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pnpm/config": minor ---- - -New setting added: `modules-cache-max-age`. The default value of the setting is 10080 (7 days in seconds). `modules-cache-max-age` is the time in minutes after which pnpm should remove the orphan packages from node_modules. diff --git a/.changeset/famous-tigers-rhyme.md b/.changeset/famous-tigers-rhyme.md deleted file mode 100644 index 6c44ba9b33..0000000000 --- a/.changeset/famous-tigers-rhyme.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pnpm/lockfile-file": minor ---- - -The "resolution" field should always be the first key. This will reduce the number of issues during lockfile merges. diff --git a/.changeset/few-dogs-run.md b/.changeset/few-dogs-run.md deleted file mode 100644 index c352bd23f3..0000000000 --- a/.changeset/few-dogs-run.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"pnpm": minor ---- - -Check the registry for CLI updates once a day. - -The time of the last update is saved in a new state file at `~/.pnpm-state.json`. - -`update-notifier` is removed from the dependencies. diff --git a/.changeset/fresh-eels-collect.md b/.changeset/fresh-eels-collect.md deleted file mode 100644 index 444b7e5557..0000000000 --- a/.changeset/fresh-eels-collect.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pnpm/headless": minor ---- - -New option added: `prunedAt`. `prunedAt` is the stringified UTC time of the last time the node_modules was cleared from orphan packages. diff --git a/.changeset/giant-tigers-smoke.md b/.changeset/giant-tigers-smoke.md deleted file mode 100644 index d5b57937a5..0000000000 --- a/.changeset/giant-tigers-smoke.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pnpm/plugin-commands-listing": patch ---- - -Implement shorthands for "--dev" & "--prod" options of `why` command diff --git a/.changeset/great-snails-fry.md b/.changeset/great-snails-fry.md deleted file mode 100644 index 25960decc1..0000000000 --- a/.changeset/great-snails-fry.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pnpm/lockfile-file": patch ---- - -Change order of keys in package snapshot. diff --git a/.changeset/happy-fireants-approve.md b/.changeset/happy-fireants-approve.md deleted file mode 100644 index b6d40b0fb1..0000000000 --- a/.changeset/happy-fireants-approve.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pnpm/assert-project": minor ---- - -expose dir of project diff --git a/.changeset/heavy-balloons-change.md b/.changeset/heavy-balloons-change.md deleted file mode 100644 index 134e1ba7fc..0000000000 --- a/.changeset/heavy-balloons-change.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"supi": minor ---- - -New option added: `modulesCacheMaxAge`. The default value of the setting is 10080 (7 days in seconds). `modulesCacheMaxAge` is the time in minutes after which pnpm should remove the orphan packages from node_modules. diff --git a/.changeset/honest-deers-teach.md b/.changeset/honest-deers-teach.md deleted file mode 100644 index 950b754114..0000000000 --- a/.changeset/honest-deers-teach.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"supi": minor ---- - -Overrides match dependencies by checking if the target range is a subset of the specified range, instead of making an exact match. diff --git a/.changeset/hot-windows-count.md b/.changeset/hot-windows-count.md deleted file mode 100644 index 4af26bd893..0000000000 --- a/.changeset/hot-windows-count.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"supi": patch ---- - -`pnpm.overrides` should work on direct dependencies as well. diff --git a/.changeset/itchy-ladybugs-breathe.md b/.changeset/itchy-ladybugs-breathe.md deleted file mode 100644 index f0b73c6cb3..0000000000 --- a/.changeset/itchy-ladybugs-breathe.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"pnpm": minor -"@pnpm/plugin-commands-installation": minor ---- - -add new command `pnpm fetch` diff --git a/.changeset/large-pears-melt.md b/.changeset/large-pears-melt.md deleted file mode 100644 index e31b234194..0000000000 --- a/.changeset/large-pears-melt.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pnpm/plugin-commands-script-runners": major ---- - -Arbitrary pre/post hooks for user-defined scripts (such as `prestart`) are not executed automatically. diff --git a/.changeset/long-dancers-allow.md b/.changeset/long-dancers-allow.md deleted file mode 100644 index 592c81557a..0000000000 --- a/.changeset/long-dancers-allow.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@pnpm/plugin-commands-installation": major -"@pnpm/pnpmfile": major ---- - -`pnpmfile.js` renamed to `.pnpmfile.cjs`. diff --git a/.changeset/neat-cats-search.md b/.changeset/neat-cats-search.md deleted file mode 100644 index db6aaee521..0000000000 --- a/.changeset/neat-cats-search.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pnpm/config": major ---- - -Remove `pnpm-prefix` setting support. diff --git a/.changeset/olive-starfishes-reflect.md b/.changeset/olive-starfishes-reflect.md deleted file mode 100644 index 2382669cd6..0000000000 --- a/.changeset/olive-starfishes-reflect.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"@pnpm/headless": major -"@pnpm/plugin-commands-script-runners": major -"@pnpm/lockfile-to-pnp": minor -"supi": minor -"@pnpm/mount-modules": patch ---- - -`.pnp.js` renamed to `.pnp.cjs` in order to force CommonJS. diff --git a/.changeset/polite-dots-reply.md b/.changeset/polite-dots-reply.md deleted file mode 100644 index daf6542ce6..0000000000 --- a/.changeset/polite-dots-reply.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"dependency-path": patch ---- - -Don't use ":" in path to dependency. diff --git a/.changeset/polite-trees-invent.md b/.changeset/polite-trees-invent.md deleted file mode 100644 index 3ff24b4c27..0000000000 --- a/.changeset/polite-trees-invent.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pnpm/plugin-commands-rebuild": patch ---- - -`prunedAt` is set for the modules meta file. diff --git a/.changeset/pretty-carrots-vanish.md b/.changeset/pretty-carrots-vanish.md deleted file mode 100644 index 6d29552506..0000000000 --- a/.changeset/pretty-carrots-vanish.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pnpm/lockfile-file": patch ---- - -Do not fail when `lockfileVersion` is a string. diff --git a/.changeset/real-feet-grow.md b/.changeset/real-feet-grow.md deleted file mode 100644 index 1a9fb67cf9..0000000000 --- a/.changeset/real-feet-grow.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pnpm/constants": major ---- - -Bump layout version to 5. diff --git a/.changeset/rich-insects-promise.md b/.changeset/rich-insects-promise.md deleted file mode 100644 index 442bae4ad5..0000000000 --- a/.changeset/rich-insects-promise.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pnpm/plugin-commands-installation": major ---- - -The default depth of an update is Infinity, not 0. diff --git a/.changeset/rich-spiders-fail.md b/.changeset/rich-spiders-fail.md deleted file mode 100644 index f1dc0ec473..0000000000 --- a/.changeset/rich-spiders-fail.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"dependency-path": major -"pnpm": major ---- - -All packages inside the virtual store directory should be on the same depth. Instead of subdirectories, one directory is used with # instead of slashes. diff --git a/.changeset/rich-worms-obey.md b/.changeset/rich-worms-obey.md deleted file mode 100644 index f060e04ed2..0000000000 --- a/.changeset/rich-worms-obey.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@pnpm/lockfile-file": minor ---- - -Add blank lines to the lockfile between items. - -The `resolution` object should be written in a single line. diff --git a/.changeset/rude-lizards-beg.md b/.changeset/rude-lizards-beg.md deleted file mode 100644 index 2b67f559ea..0000000000 --- a/.changeset/rude-lizards-beg.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"@pnpm/cafs": patch -"@pnpm/local-resolver": patch -"@pnpm/npm-resolver": patch -"@pnpm/package-requester": patch -"@pnpm/package-store": patch -"@pnpm/plugin-commands-store": patch -"@pnpm/tarball-fetcher": patch ---- - -Update ssri. diff --git a/.changeset/selfish-spies-whisper.md b/.changeset/selfish-spies-whisper.md deleted file mode 100644 index 253dca233f..0000000000 --- a/.changeset/selfish-spies-whisper.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pnpm/config": major ---- - -`globalDir` is never set. Only the `dir` option is set with the global directory location when the `--global` is used. The pnpm CLI should have access to the global dir, otherwise an exception is thrown. diff --git a/.changeset/silent-lamps-taste.md b/.changeset/silent-lamps-taste.md deleted file mode 100644 index 64b185e4c3..0000000000 --- a/.changeset/silent-lamps-taste.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@pnpm/get-context": patch -"@pnpm/plugin-commands-installation": patch -"@pnpm/plugin-commands-server": patch -"@pnpm/store-connection-manager": patch ---- - -Update dependencies. diff --git a/.changeset/small-coins-beam.md b/.changeset/small-coins-beam.md deleted file mode 100644 index 59b1a5556a..0000000000 --- a/.changeset/small-coins-beam.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pnpm/modules-yaml": major ---- - -New required option added to the modules meta object: `prunedAt`. `prunedAt` is the stringified UTC date when the virtual store was last cleared. diff --git a/.changeset/small-flowers-trade.md b/.changeset/small-flowers-trade.md deleted file mode 100644 index b4884118d3..0000000000 --- a/.changeset/small-flowers-trade.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pnpm/plugin-commands-installation": major ---- - -The --global option should be used when linking from/to the global modules directory. diff --git a/.changeset/smooth-dolphins-think.md b/.changeset/smooth-dolphins-think.md deleted file mode 100644 index 06c2e5b0f8..0000000000 --- a/.changeset/smooth-dolphins-think.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pnpm/modules-cleaner": minor ---- - -`prune()` accepts a new option: `pruneVirtualStore`. When `pruneVirtualStore` is `true`, any unreferenced packages are removed from the virtual store (from `node_modules/.pnpm`). diff --git a/.changeset/ten-sheep-wonder.md b/.changeset/ten-sheep-wonder.md deleted file mode 100644 index 1109997913..0000000000 --- a/.changeset/ten-sheep-wonder.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@pnpm/headless": minor -"supi": minor ---- - -support fetch package without package manifest diff --git a/.changeset/thin-badgers-perform.md b/.changeset/thin-badgers-perform.md deleted file mode 100644 index fec2af2e1c..0000000000 --- a/.changeset/thin-badgers-perform.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pnpm/lockfile-file": patch ---- - -Write engines, os, and cpu to single line. diff --git a/.changeset/three-carpets-learn.md b/.changeset/three-carpets-learn.md deleted file mode 100644 index b24229d633..0000000000 --- a/.changeset/three-carpets-learn.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pnpm/default-reporter": minor ---- - -Print a notification about newer version of the CLI. diff --git a/.changeset/three-dodos-fail.md b/.changeset/three-dodos-fail.md deleted file mode 100644 index 573db74bb4..0000000000 --- a/.changeset/three-dodos-fail.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"supi": minor ---- - -Do not execute prepublish during installation. diff --git a/.changeset/unlucky-sheep-play.md b/.changeset/unlucky-sheep-play.md deleted file mode 100644 index 9210f75345..0000000000 --- a/.changeset/unlucky-sheep-play.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pnpm/tarball-resolver": patch ---- - -The ID of a tarball dependency should not contain colons, when the URL has a port. The colon should be escaped with a plus sign. diff --git a/.changeset/wet-lobsters-kiss.md b/.changeset/wet-lobsters-kiss.md deleted file mode 100644 index e87624365c..0000000000 --- a/.changeset/wet-lobsters-kiss.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pnpm/headless": minor ---- - -New option added: `pruneVirtualStore`. When `true`, orphan packages should be removed from the virtual store. diff --git a/packages/audit/CHANGELOG.md b/packages/audit/CHANGELOG.md index 79950a288b..89358cc785 100644 --- a/packages/audit/CHANGELOG.md +++ b/packages/audit/CHANGELOG.md @@ -1,5 +1,22 @@ # @pnpm/audit +## 2.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 [6871d74b2] + - @pnpm/error@2.0.0 + - @pnpm/fetch@3.0.0 + - @pnpm/lockfile-types@3.0.0 + - @pnpm/lockfile-utils@3.0.0 + - @pnpm/lockfile-walker@4.0.0 + - @pnpm/types@7.0.0 + ## 1.1.24 ### Patch Changes diff --git a/packages/audit/package.json b/packages/audit/package.json index 6c8e6b6f49..0b356da4a1 100644 --- a/packages/audit/package.json +++ b/packages/audit/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/audit", - "version": "1.1.24", + "version": "2.0.0", "description": "Audit a lockfile", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -29,17 +29,17 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/audit#readme", "devDependencies": { - "@pnpm/constants": "workspace:4.1.0", - "@pnpm/lockfile-file": "workspace:3.2.1", + "@pnpm/constants": "workspace:5.0.0", + "@pnpm/lockfile-file": "workspace:4.0.0", "nock": "12.0.3" }, "dependencies": { - "@pnpm/error": "workspace:1.4.0", - "@pnpm/fetch": "workspace:2.1.11", - "@pnpm/lockfile-types": "workspace:2.2.0", - "@pnpm/lockfile-utils": "workspace:2.0.22", - "@pnpm/lockfile-walker": "workspace:3.0.9", - "@pnpm/types": "workspace:6.4.0" + "@pnpm/error": "workspace:2.0.0", + "@pnpm/fetch": "workspace:3.0.0", + "@pnpm/lockfile-types": "workspace:3.0.0", + "@pnpm/lockfile-utils": "workspace:3.0.0", + "@pnpm/lockfile-walker": "workspace:4.0.0", + "@pnpm/types": "workspace:7.0.0" }, "funding": "https://opencollective.com/pnpm" } diff --git a/packages/build-modules/CHANGELOG.md b/packages/build-modules/CHANGELOG.md index c1f4fd0f79..83280a23f2 100644 --- a/packages/build-modules/CHANGELOG.md +++ b/packages/build-modules/CHANGELOG.md @@ -1,5 +1,26 @@ # @pnpm/build-modules +## 6.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 [06c6c9959] +- Updated dependencies [97b986fbc] +- Updated dependencies [90487a3a8] +- Updated dependencies [f2bb5cbeb] + - @pnpm/constants@5.0.0 + - @pnpm/link-bins@6.0.0 + - @pnpm/core-loggers@6.0.0 + - @pnpm/lifecycle@10.0.0 + - @pnpm/read-package-json@5.0.0 + - @pnpm/store-controller-types@11.0.0 + - @pnpm/types@7.0.0 + ## 5.2.12 ### Patch Changes diff --git a/packages/build-modules/package.json b/packages/build-modules/package.json index 8ea36a9e9e..d73c6a8342 100644 --- a/packages/build-modules/package.json +++ b/packages/build-modules/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/build-modules", - "version": "5.2.12", + "version": "6.0.0", "description": "Build packages in node_modules", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -29,13 +29,13 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/build-modules#readme", "dependencies": { - "@pnpm/constants": "workspace:4.1.0", - "@pnpm/core-loggers": "workspace:5.0.3", - "@pnpm/lifecycle": "workspace:9.6.5", - "@pnpm/link-bins": "workspace:5.3.25", - "@pnpm/read-package-json": "workspace:4.0.0", - "@pnpm/store-controller-types": "workspace:10.0.0", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/constants": "workspace:5.0.0", + "@pnpm/core-loggers": "workspace:6.0.0", + "@pnpm/lifecycle": "workspace:10.0.0", + "@pnpm/link-bins": "workspace:6.0.0", + "@pnpm/read-package-json": "workspace:5.0.0", + "@pnpm/store-controller-types": "workspace:11.0.0", + "@pnpm/types": "workspace:7.0.0", "graph-sequencer": "2.0.0", "ramda": "^0.27.1", "run-groups": "^3.0.1" diff --git a/packages/cafs/CHANGELOG.md b/packages/cafs/CHANGELOG.md index 804bb39081..e71972acf5 100644 --- a/packages/cafs/CHANGELOG.md +++ b/packages/cafs/CHANGELOG.md @@ -1,5 +1,18 @@ # @pnpm/cafs +## 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] + - @pnpm/fetcher-base@10.0.0 + - @pnpm/store-controller-types@11.0.0 + ## 2.1.0 ### Minor Changes diff --git a/packages/cafs/package.json b/packages/cafs/package.json index 097b0c97b9..dde424474d 100644 --- a/packages/cafs/package.json +++ b/packages/cafs/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/cafs", - "version": "2.1.0", + "version": "3.0.0", "description": "A content-addressable filesystem for the packages storage", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -14,8 +14,8 @@ "keywords": [], "license": "MIT", "dependencies": { - "@pnpm/fetcher-base": "workspace:9.0.4", - "@pnpm/store-controller-types": "workspace:10.0.0", + "@pnpm/fetcher-base": "workspace:10.0.0", + "@pnpm/store-controller-types": "workspace:11.0.0", "@zkochan/rimraf": "^2.0.0", "concat-stream": "^2.0.0", "decompress-maybe": "^1.0.0", diff --git a/packages/cli-meta/CHANGELOG.md b/packages/cli-meta/CHANGELOG.md index a151e5915e..382932b495 100644 --- a/packages/cli-meta/CHANGELOG.md +++ b/packages/cli-meta/CHANGELOG.md @@ -1,5 +1,11 @@ # @pnpm/cli-meta +## 2.0.0 + +### Major Changes + +- 97b986fbc: Node.js 10 support is dropped. At least Node.js 12.17 is required for the package to work. + ## 1.0.2 ### Patch Changes diff --git a/packages/cli-meta/package.json b/packages/cli-meta/package.json index da49731763..7669950db8 100644 --- a/packages/cli-meta/package.json +++ b/packages/cli-meta/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/cli-meta", - "version": "1.0.2", + "version": "2.0.0", "description": "Reads the metainfo of the currently running pnpm instance", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -27,7 +27,7 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/cli-meta#readme", "devDependencies": { - "@pnpm/types": "workspace:6.4.0" + "@pnpm/types": "workspace:7.0.0" }, "dependencies": { "load-json-file": "^6.2.0" diff --git a/packages/cli-utils/CHANGELOG.md b/packages/cli-utils/CHANGELOG.md index e281eac900..49f9f07348 100644 --- a/packages/cli-utils/CHANGELOG.md +++ b/packages/cli-utils/CHANGELOG.md @@ -1,5 +1,26 @@ # @pnpm/cli-utils +## 0.6.0 + +### Minor 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] +- Updated dependencies [90487a3a8] + - @pnpm/cli-meta@2.0.0 + - @pnpm/config@12.0.0 + - @pnpm/default-reporter@8.0.0 + - @pnpm/error@2.0.0 + - @pnpm/manifest-utils@2.0.0 + - @pnpm/package-is-installable@5.0.0 + - @pnpm/read-project-manifest@2.0.0 + ## 0.5.4 ### Patch Changes diff --git a/packages/cli-utils/package.json b/packages/cli-utils/package.json index 2e684821d6..b152355dac 100644 --- a/packages/cli-utils/package.json +++ b/packages/cli-utils/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/cli-utils", - "version": "0.5.4", + "version": "0.6.0", "description": "Utils for pnpm commands", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -28,17 +28,17 @@ "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/cli-utils#readme", "devDependencies": { "@pnpm/logger": "^4.0.0", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/types": "workspace:7.0.0", "@types/ramda": "^0.27.35" }, "dependencies": { - "@pnpm/cli-meta": "workspace:1.0.2", - "@pnpm/config": "workspace:11.14.2", - "@pnpm/default-reporter": "workspace:7.10.7", - "@pnpm/error": "workspace:1.4.0", - "@pnpm/manifest-utils": "workspace:1.1.5", - "@pnpm/package-is-installable": "workspace:4.0.19", - "@pnpm/read-project-manifest": "workspace:1.1.7", + "@pnpm/cli-meta": "workspace:2.0.0", + "@pnpm/config": "workspace:12.0.0", + "@pnpm/default-reporter": "workspace:8.0.0", + "@pnpm/error": "workspace:2.0.0", + "@pnpm/manifest-utils": "workspace:2.0.0", + "@pnpm/package-is-installable": "workspace:5.0.0", + "@pnpm/read-project-manifest": "workspace:2.0.0", "chalk": "^4.1.0", "load-json-file": "^6.2.0" }, diff --git a/packages/client/CHANGELOG.md b/packages/client/CHANGELOG.md index 46c265a4e3..c02635c10d 100644 --- a/packages/client/CHANGELOG.md +++ b/packages/client/CHANGELOG.md @@ -1,5 +1,22 @@ # @pnpm/client +## 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 [83645c8ed] + - @pnpm/default-resolver@12.0.0 + - @pnpm/fetch@3.0.0 + - @pnpm/fetching-types@2.0.0 + - @pnpm/git-fetcher@4.0.0 + - @pnpm/resolver-base@8.0.0 + - @pnpm/tarball-fetcher@9.0.0 + ## 2.0.24 ### Patch Changes diff --git a/packages/client/package.json b/packages/client/package.json index 78abc71531..1d63a43ccd 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/client", - "version": "2.0.24", + "version": "3.0.0", "description": "Creates the package resolve and fetch functions", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -30,12 +30,12 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/client#readme", "dependencies": { - "@pnpm/default-resolver": "workspace:11.0.20", - "@pnpm/fetch": "workspace:2.1.11", - "@pnpm/fetching-types": "workspace:1.0.0", - "@pnpm/git-fetcher": "workspace:3.0.13", - "@pnpm/resolver-base": "workspace:7.1.1", - "@pnpm/tarball-fetcher": "workspace:8.2.8", + "@pnpm/default-resolver": "workspace:12.0.0", + "@pnpm/fetch": "workspace:3.0.0", + "@pnpm/fetching-types": "workspace:2.0.0", + "@pnpm/git-fetcher": "workspace:4.0.0", + "@pnpm/resolver-base": "workspace:8.0.0", + "@pnpm/tarball-fetcher": "workspace:9.0.0", "credentials-by-uri": "^2.0.0", "mem": "^8.0.0" }, diff --git a/packages/command/CHANGELOG.md b/packages/command/CHANGELOG.md new file mode 100644 index 0000000000..13a34a935e --- /dev/null +++ b/packages/command/CHANGELOG.md @@ -0,0 +1,6 @@ +# @pnpm/command + +## 2.0.0 +### Major Changes + +- 97b986fbc: Node.js 10 support is dropped. At least Node.js 12.17 is required for the package to work. diff --git a/packages/command/package.json b/packages/command/package.json index e26e4c49ef..1d9169cec8 100644 --- a/packages/command/package.json +++ b/packages/command/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/command", - "version": "1.0.0", + "version": "2.0.0", "description": "Types and utils for pnpm commands", "main": "lib/index.js", "typings": "lib/index.d.ts", diff --git a/packages/common-cli-options-help/CHANGELOG.md b/packages/common-cli-options-help/CHANGELOG.md index 27c9136422..77860ff881 100644 --- a/packages/common-cli-options-help/CHANGELOG.md +++ b/packages/common-cli-options-help/CHANGELOG.md @@ -1,5 +1,11 @@ # @pnpm/common-cli-options-help +## 0.4.0 + +### Minor Changes + +- 97b986fbc: Node.js 10 support is dropped. At least Node.js 12.17 is required for the package to work. + ## 0.3.1 ### Patch Changes diff --git a/packages/common-cli-options-help/package.json b/packages/common-cli-options-help/package.json index e3f7c963ee..156ef4a41b 100644 --- a/packages/common-cli-options-help/package.json +++ b/packages/common-cli-options-help/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/common-cli-options-help", - "version": "0.3.1", + "version": "0.4.0", "description": "Help for some common CLI options", "main": "lib/index.js", "typings": "lib/index.d.ts", diff --git a/packages/config/CHANGELOG.md b/packages/config/CHANGELOG.md index b9064f8553..b91b5f26b3 100644 --- a/packages/config/CHANGELOG.md +++ b/packages/config/CHANGELOG.md @@ -1,5 +1,27 @@ # @pnpm/config +## 12.0.0 + +### Major Changes + +- 97b986fbc: Node.js 10 support is dropped. At least Node.js 12.17 is required for the package to work. +- aed712455: Remove `pnpm-prefix` setting support. +- aed712455: `globalDir` is never set. Only the `dir` option is set with the global directory location when the `--global` is used. The pnpm CLI should have access to the global dir, otherwise an exception is thrown. + +### Minor Changes + +- 78470a32d: New setting added: `modules-cache-max-age`. The default value of the setting is 10080 (7 days in seconds). `modules-cache-max-age` is the time in minutes after which pnpm should remove the orphan packages from node_modules. + +### Patch Changes + +- Updated dependencies [6871d74b2] +- Updated dependencies [97b986fbc] +- Updated dependencies [f2bb5cbeb] + - @pnpm/constants@5.0.0 + - @pnpm/error@2.0.0 + - @pnpm/global-bin-dir@2.0.0 + - @pnpm/types@7.0.0 + ## 11.14.2 ### Patch Changes diff --git a/packages/config/package.json b/packages/config/package.json index 071df0cb5e..816a233a12 100644 --- a/packages/config/package.json +++ b/packages/config/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/config", - "version": "11.14.2", + "version": "12.0.0", "description": "Gets configuration options for pnpm", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -30,10 +30,10 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/config#readme", "dependencies": { - "@pnpm/constants": "workspace:4.1.0", - "@pnpm/error": "workspace:1.4.0", - "@pnpm/global-bin-dir": "workspace:1.2.6", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/constants": "workspace:5.0.0", + "@pnpm/error": "workspace:2.0.0", + "@pnpm/global-bin-dir": "workspace:2.0.0", + "@pnpm/types": "workspace:7.0.0", "@zkochan/npm-conf": "2.0.2", "camelcase": "^6.2.0", "can-write-to-dir": "^1.1.1", @@ -43,7 +43,7 @@ "which": "^2.0.2" }, "devDependencies": { - "@pnpm/prepare": "workspace:0.0.18", + "@pnpm/prepare": "workspace:0.0.19", "@types/ramda": "^0.27.35", "@types/which": "^2.0.0", "symlink-dir": "^4.2.0" diff --git a/packages/constants/CHANGELOG.md b/packages/constants/CHANGELOG.md index cdbca9c815..31d981f0c7 100644 --- a/packages/constants/CHANGELOG.md +++ b/packages/constants/CHANGELOG.md @@ -1,5 +1,13 @@ # @pnpm/constants +## 5.0.0 + +### Major Changes + +- 6871d74b2: Bump lockfile version to 5.3. +- 97b986fbc: Node.js 10 support is dropped. At least Node.js 12.17 is required for the package to work. +- f2bb5cbeb: Bump layout version to 5. + ## 4.1.0 ### Minor Changes diff --git a/packages/constants/package.json b/packages/constants/package.json index c18302624c..ec7c462cf5 100644 --- a/packages/constants/package.json +++ b/packages/constants/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/constants", - "version": "4.1.0", + "version": "5.0.0", "description": "pnpm constants", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -14,6 +14,7 @@ "scripts": { "test": "pnpm run compile", "prepublishOnly": "pnpm run compile", + "lint": "eslint -c ../../eslint.json src/**/*.ts", "compile": "rimraf lib tsconfig.tsbuildinfo && tsc --build && pnpm run lint -- --fix" }, "repository": "https://github.com/pnpm/pnpm/blob/master/packages/constants", diff --git a/packages/core-loggers/CHANGELOG.md b/packages/core-loggers/CHANGELOG.md index 0d41c5de47..3656cd11ad 100644 --- a/packages/core-loggers/CHANGELOG.md +++ b/packages/core-loggers/CHANGELOG.md @@ -1,5 +1,20 @@ # @pnpm/core-loggers +## 6.0.0 + +### Major Changes + +- 97b986fbc: Node.js 10 support is dropped. At least Node.js 12.17 is required for the package to work. + +### Minor Changes + +- 90487a3a8: New logger added: `updateCheckLogger`. + +### Patch Changes + +- Updated dependencies [97b986fbc] + - @pnpm/types@7.0.0 + ## 5.0.3 ### Patch Changes diff --git a/packages/core-loggers/package.json b/packages/core-loggers/package.json index 537c4ed9eb..8f869b5640 100644 --- a/packages/core-loggers/package.json +++ b/packages/core-loggers/package.json @@ -1,7 +1,7 @@ { "name": "@pnpm/core-loggers", "description": "Core loggers of pnpm", - "version": "5.0.3", + "version": "6.0.0", "bugs": { "url": "https://github.com/pnpm/pnpm/issues" }, @@ -34,7 +34,7 @@ "compile": "rimraf lib tsconfig.tsbuildinfo && tsc --build && pnpm run lint -- --fix" }, "dependencies": { - "@pnpm/types": "workspace:6.4.0" + "@pnpm/types": "workspace:7.0.0" }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/core-loggers#readme", "funding": "https://opencollective.com/pnpm" diff --git a/packages/default-reporter/CHANGELOG.md b/packages/default-reporter/CHANGELOG.md index f62553d121..26fb67d056 100644 --- a/packages/default-reporter/CHANGELOG.md +++ b/packages/default-reporter/CHANGELOG.md @@ -1,5 +1,27 @@ # @pnpm/default-reporter +## 8.0.0 + +### Major Changes + +- 97b986fbc: Node.js 10 support is dropped. At least Node.js 12.17 is required for the package to work. + +### Minor Changes + +- 90487a3a8: Print a notification about newer version of the CLI. + +### Patch Changes + +- Updated dependencies [97b986fbc] +- Updated dependencies [90487a3a8] +- Updated dependencies [78470a32d] +- Updated dependencies [aed712455] +- Updated dependencies [aed712455] + - @pnpm/config@12.0.0 + - @pnpm/core-loggers@6.0.0 + - @pnpm/error@2.0.0 + - @pnpm/types@7.0.0 + ## 7.10.7 ### Patch Changes diff --git a/packages/default-reporter/package.json b/packages/default-reporter/package.json index 87bbba93e3..1411b1ed50 100644 --- a/packages/default-reporter/package.json +++ b/packages/default-reporter/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/default-reporter", - "version": "7.10.7", + "version": "8.0.0", "description": "The default reporter of pnpm", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -29,10 +29,10 @@ "url": "https://github.com/pnpm/pnpm/issues" }, "dependencies": { - "@pnpm/config": "workspace:11.14.2", - "@pnpm/core-loggers": "workspace:5.0.3", - "@pnpm/error": "workspace:1.4.0", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/config": "workspace:12.0.0", + "@pnpm/core-loggers": "workspace:6.0.0", + "@pnpm/error": "workspace:2.0.0", + "@pnpm/types": "workspace:7.0.0", "ansi-diff": "^1.1.1", "boxen": "^5.0.0", "chalk": "^4.1.0", diff --git a/packages/default-resolver/CHANGELOG.md b/packages/default-resolver/CHANGELOG.md index b81198d6d4..8dee51f258 100644 --- a/packages/default-resolver/CHANGELOG.md +++ b/packages/default-resolver/CHANGELOG.md @@ -1,5 +1,24 @@ # @pnpm/default-resolver +## 12.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 [83645c8ed] +- Updated dependencies [992820161] + - @pnpm/error@2.0.0 + - @pnpm/fetching-types@2.0.0 + - @pnpm/git-resolver@5.0.0 + - @pnpm/local-resolver@6.0.0 + - @pnpm/npm-resolver@11.0.0 + - @pnpm/resolver-base@8.0.0 + - @pnpm/tarball-resolver@5.0.0 + ## 11.0.20 ### Patch Changes diff --git a/packages/default-resolver/package.json b/packages/default-resolver/package.json index bdc4a666ac..3cafc12f47 100644 --- a/packages/default-resolver/package.json +++ b/packages/default-resolver/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/default-resolver", - "version": "11.0.20", + "version": "12.0.0", "description": "pnpm's default package resolver", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -30,16 +30,16 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/default-resolver#readme", "dependencies": { - "@pnpm/error": "workspace:1.4.0", - "@pnpm/fetching-types": "workspace:1.0.0", - "@pnpm/git-resolver": "workspace:4.1.12", - "@pnpm/local-resolver": "workspace:5.1.3", - "@pnpm/npm-resolver": "workspace:10.2.2", - "@pnpm/resolver-base": "workspace:7.1.1", - "@pnpm/tarball-resolver": "workspace:4.0.8" + "@pnpm/error": "workspace:2.0.0", + "@pnpm/fetching-types": "workspace:2.0.0", + "@pnpm/git-resolver": "workspace:5.0.0", + "@pnpm/local-resolver": "workspace:6.0.0", + "@pnpm/npm-resolver": "workspace:11.0.0", + "@pnpm/resolver-base": "workspace:8.0.0", + "@pnpm/tarball-resolver": "workspace:5.0.0" }, "devDependencies": { - "@pnpm/fetch": "workspace:2.1.11", + "@pnpm/fetch": "workspace:3.0.0", "@pnpm/logger": "^4.0.0" }, "funding": "https://opencollective.com/pnpm" diff --git a/packages/dependencies-hierarchy/CHANGELOG.md b/packages/dependencies-hierarchy/CHANGELOG.md index 6c20b74402..b4e33229fe 100644 --- a/packages/dependencies-hierarchy/CHANGELOG.md +++ b/packages/dependencies-hierarchy/CHANGELOG.md @@ -1,5 +1,31 @@ # dependencies-hierarchy +## 10.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 [155e70597] +- Updated dependencies [9c2a878c3] +- Updated dependencies [e4efddbd2] +- Updated dependencies [8b66f26dc] +- Updated dependencies [f2bb5cbeb] +- Updated dependencies [f7750baed] +- Updated dependencies [78470a32d] +- Updated dependencies [9c2a878c3] + - dependency-path@6.0.0 + - @pnpm/lockfile-file@4.0.0 + - @pnpm/lockfile-utils@3.0.0 + - @pnpm/modules-yaml@9.0.0 + - @pnpm/normalize-registries@2.0.0 + - @pnpm/read-modules-dir@3.0.0 + - @pnpm/read-package-json@5.0.0 + - @pnpm/types@7.0.0 + ## 9.0.19 ### Patch Changes diff --git a/packages/dependencies-hierarchy/package.json b/packages/dependencies-hierarchy/package.json index 23e5fdc982..0f15ac9415 100644 --- a/packages/dependencies-hierarchy/package.json +++ b/packages/dependencies-hierarchy/package.json @@ -1,6 +1,6 @@ { "name": "dependencies-hierarchy", - "version": "9.0.19", + "version": "10.0.0", "description": "Creates a dependencies hierarchy for a symlinked `node_modules`", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -31,20 +31,20 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/dependencies-hierarchy#readme", "dependencies": { - "@pnpm/lockfile-file": "workspace:3.2.1", - "@pnpm/lockfile-utils": "workspace:2.0.22", - "@pnpm/modules-yaml": "workspace:8.0.6", - "@pnpm/normalize-registries": "workspace:1.0.6", - "@pnpm/read-modules-dir": "workspace:2.0.3", - "@pnpm/read-package-json": "workspace:4.0.0", - "@pnpm/types": "workspace:6.4.0", - "dependency-path": "workspace:5.1.1", + "@pnpm/lockfile-file": "workspace:4.0.0", + "@pnpm/lockfile-utils": "workspace:3.0.0", + "@pnpm/modules-yaml": "workspace:9.0.0", + "@pnpm/normalize-registries": "workspace:2.0.0", + "@pnpm/read-modules-dir": "workspace:3.0.0", + "@pnpm/read-package-json": "workspace:5.0.0", + "@pnpm/types": "workspace:7.0.0", + "dependency-path": "workspace:6.0.0", "normalize-path": "^3.0.0", "realpath-missing": "^1.1.0", "resolve-link-target": "^2.0.0" }, "devDependencies": { - "@pnpm/constants": "workspace:4.1.0", + "@pnpm/constants": "workspace:5.0.0", "@pnpm/logger": "^4.0.0", "@types/normalize-path": "^3.0.0" }, diff --git a/packages/dependency-path/CHANGELOG.md b/packages/dependency-path/CHANGELOG.md index c87798cfb9..e62b1d06bc 100644 --- a/packages/dependency-path/CHANGELOG.md +++ b/packages/dependency-path/CHANGELOG.md @@ -1,5 +1,18 @@ # dependency-path +## 6.0.0 + +### Major Changes + +- 97b986fbc: Node.js 10 support is dropped. At least Node.js 12.17 is required for the package to work. +- f2bb5cbeb: All packages inside the virtual store directory should be on the same depth. Instead of subdirectories, one directory is used with # instead of slashes. + +### Patch Changes + +- e4efddbd2: Don't use ":" in path to dependency. +- Updated dependencies [97b986fbc] + - @pnpm/types@7.0.0 + ## 5.1.1 ### Patch Changes diff --git a/packages/dependency-path/package.json b/packages/dependency-path/package.json index ee7cefdfb2..c780725f91 100644 --- a/packages/dependency-path/package.json +++ b/packages/dependency-path/package.json @@ -1,6 +1,6 @@ { "name": "dependency-path", - "version": "5.1.1", + "version": "6.0.0", "description": "Utilities for working with symlinked node_modules", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -30,7 +30,7 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/dependency-path#readme", "dependencies": { - "@pnpm/types": "workspace:6.4.0", + "@pnpm/types": "workspace:7.0.0", "encode-registry": "^3.0.0", "normalize-path": "^3.0.0", "semver": "^7.3.4" diff --git a/packages/error/CHANGELOG.md b/packages/error/CHANGELOG.md index 6de2ce897a..1b06087db1 100644 --- a/packages/error/CHANGELOG.md +++ b/packages/error/CHANGELOG.md @@ -1,5 +1,11 @@ # @pnpm/error +## 2.0.0 + +### Major Changes + +- 97b986fbc: Node.js 10 support is dropped. At least Node.js 12.17 is required for the package to work. + ## 1.4.0 ### Minor Changes diff --git a/packages/error/package.json b/packages/error/package.json index 0e7e75c27f..59887e1cff 100644 --- a/packages/error/package.json +++ b/packages/error/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/error", - "version": "1.4.0", + "version": "2.0.0", "description": "An error class for pnpm errors", "main": "lib/index.js", "typings": "lib/index.d.ts", diff --git a/packages/exportable-manifest/CHANGELOG.md b/packages/exportable-manifest/CHANGELOG.md index 4e3c9ffc1d..6d5b1eb901 100644 --- a/packages/exportable-manifest/CHANGELOG.md +++ b/packages/exportable-manifest/CHANGELOG.md @@ -1,5 +1,18 @@ # @pnpm/exportable-manifest +## 2.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] + - @pnpm/error@2.0.0 + - @pnpm/read-project-manifest@2.0.0 + - @pnpm/types@7.0.0 + ## 1.2.2 ### Patch Changes diff --git a/packages/exportable-manifest/package.json b/packages/exportable-manifest/package.json index 7cdd4a6b2c..77fb2eba8d 100644 --- a/packages/exportable-manifest/package.json +++ b/packages/exportable-manifest/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/exportable-manifest", - "version": "1.2.2", + "version": "2.0.0", "description": "Creates an exportable manifest", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -31,9 +31,9 @@ "@types/ramda": "^0.27.35" }, "dependencies": { - "@pnpm/error": "workspace:1.4.0", - "@pnpm/read-project-manifest": "workspace:1.1.7", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/error": "workspace:2.0.0", + "@pnpm/read-project-manifest": "workspace:2.0.0", + "@pnpm/types": "workspace:7.0.0", "ramda": "^0.27.1" }, "funding": "https://opencollective.com/pnpm" diff --git a/packages/fetch/CHANGELOG.md b/packages/fetch/CHANGELOG.md index 80d05fa125..750145769a 100644 --- a/packages/fetch/CHANGELOG.md +++ b/packages/fetch/CHANGELOG.md @@ -1,5 +1,19 @@ # @pnpm/fetch +## 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 [90487a3a8] + - @pnpm/core-loggers@6.0.0 + - @pnpm/fetching-types@2.0.0 + - @pnpm/npm-registry-agent@4.0.0 + ## 2.1.11 ### Patch Changes diff --git a/packages/fetch/package.json b/packages/fetch/package.json index 9411d33c2e..b031e20b6e 100644 --- a/packages/fetch/package.json +++ b/packages/fetch/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/fetch", - "version": "2.1.11", + "version": "3.0.0", "description": "node-fetch with retries", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -32,9 +32,9 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/fetch#readme", "dependencies": { - "@pnpm/core-loggers": "workspace:5.0.3", - "@pnpm/fetching-types": "workspace:1.0.0", - "@pnpm/npm-registry-agent": "workspace:3.1.2", + "@pnpm/core-loggers": "workspace:6.0.0", + "@pnpm/fetching-types": "workspace:2.0.0", + "@pnpm/npm-registry-agent": "workspace:4.0.0", "@zkochan/retry": "^0.2.0", "node-fetch": "^2.6.1", "node-fetch-unix": "2.3.0" diff --git a/packages/fetcher-base/CHANGELOG.md b/packages/fetcher-base/CHANGELOG.md index 4958676473..ab7dcee6aa 100644 --- a/packages/fetcher-base/CHANGELOG.md +++ b/packages/fetcher-base/CHANGELOG.md @@ -1,5 +1,17 @@ # @pnpm/fetcher-base +## 10.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] + - @pnpm/resolver-base@8.0.0 + - @pnpm/types@7.0.0 + ## 9.0.4 ### Patch Changes diff --git a/packages/fetcher-base/package.json b/packages/fetcher-base/package.json index 0a684230bd..119b05d896 100644 --- a/packages/fetcher-base/package.json +++ b/packages/fetcher-base/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/fetcher-base", - "version": "9.0.4", + "version": "10.0.0", "description": "Types for pnpm-compatible fetchers", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -29,8 +29,8 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/fetcher-base#readme", "dependencies": { - "@pnpm/resolver-base": "workspace:7.1.1", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/resolver-base": "workspace:8.0.0", + "@pnpm/types": "workspace:7.0.0", "@types/ssri": "^7.1.0" }, "funding": "https://opencollective.com/pnpm" diff --git a/packages/fetching-types/CHANGELOG.md b/packages/fetching-types/CHANGELOG.md index df1c0bf305..aa004d3b54 100644 --- a/packages/fetching-types/CHANGELOG.md +++ b/packages/fetching-types/CHANGELOG.md @@ -1,6 +1,13 @@ # @pnpm/fetching-types +## 2.0.0 + +### Major Changes + +- 97b986fbc: Node.js 10 support is dropped. At least Node.js 12.17 is required for the package to work. + ## 1.0.0 + ### Major Changes - 71aeb9a38: Initial version. diff --git a/packages/fetching-types/package.json b/packages/fetching-types/package.json index eed8ed3ef0..d230f8e8b3 100644 --- a/packages/fetching-types/package.json +++ b/packages/fetching-types/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/fetching-types", - "version": "1.0.0", + "version": "2.0.0", "description": "Types for fetching", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -23,6 +23,7 @@ "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/fetching-types#readme", "scripts": { "compile": "rimraf lib tsconfig.tsbuildinfo && tsc --build && pnpm run lint -- --fix", + "lint": "eslint -c ../../eslint.json src/**/*.ts", "prepublishOnly": "pnpm run compile", "test": "pnpm run compile" }, diff --git a/packages/filter-lockfile/CHANGELOG.md b/packages/filter-lockfile/CHANGELOG.md index ece1124f45..7ca208927b 100644 --- a/packages/filter-lockfile/CHANGELOG.md +++ b/packages/filter-lockfile/CHANGELOG.md @@ -1,5 +1,28 @@ # @pnpm/filter-lockfile +## 5.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 [6871d74b2] +- Updated dependencies [e4efddbd2] +- Updated dependencies [f2bb5cbeb] +- Updated dependencies [f2bb5cbeb] + - @pnpm/constants@5.0.0 + - dependency-path@6.0.0 + - @pnpm/error@2.0.0 + - @pnpm/lockfile-types@3.0.0 + - @pnpm/lockfile-utils@3.0.0 + - @pnpm/lockfile-walker@4.0.0 + - @pnpm/package-is-installable@5.0.0 + - @pnpm/types@7.0.0 + ## 4.0.17 ### Patch Changes diff --git a/packages/filter-lockfile/package.json b/packages/filter-lockfile/package.json index cbb7012006..4c588a8b71 100644 --- a/packages/filter-lockfile/package.json +++ b/packages/filter-lockfile/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/filter-lockfile", - "version": "4.0.17", + "version": "5.0.0", "description": "Filters a lockfile", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -40,14 +40,14 @@ "yaml-tag": "1.1.0" }, "dependencies": { - "@pnpm/constants": "workspace:4.1.0", - "@pnpm/error": "workspace:1.4.0", - "@pnpm/lockfile-types": "workspace:2.2.0", - "@pnpm/lockfile-utils": "workspace:2.0.22", - "@pnpm/lockfile-walker": "workspace:3.0.9", - "@pnpm/package-is-installable": "workspace:4.0.19", - "@pnpm/types": "workspace:6.4.0", - "dependency-path": "workspace:5.1.1", + "@pnpm/constants": "workspace:5.0.0", + "@pnpm/error": "workspace:2.0.0", + "@pnpm/lockfile-types": "workspace:3.0.0", + "@pnpm/lockfile-utils": "workspace:3.0.0", + "@pnpm/lockfile-walker": "workspace:4.0.0", + "@pnpm/package-is-installable": "workspace:5.0.0", + "@pnpm/types": "workspace:7.0.0", + "dependency-path": "workspace:6.0.0", "ramda": "^0.27.1" }, "funding": "https://opencollective.com/pnpm" diff --git a/packages/filter-workspace-packages/CHANGELOG.md b/packages/filter-workspace-packages/CHANGELOG.md index 113ea3f21e..6649f1d698 100644 --- a/packages/filter-workspace-packages/CHANGELOG.md +++ b/packages/filter-workspace-packages/CHANGELOG.md @@ -1,5 +1,19 @@ # @pnpm/filter-workspace-packages +## 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] + - @pnpm/error@2.0.0 + - @pnpm/find-workspace-packages@3.0.0 + - @pnpm/matcher@2.0.0 + - pkgs-graph@6.0.0 + ## 2.3.14 ### Patch Changes diff --git a/packages/filter-workspace-packages/package.json b/packages/filter-workspace-packages/package.json index fe39114211..0ffecf64c7 100644 --- a/packages/filter-workspace-packages/package.json +++ b/packages/filter-workspace-packages/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/filter-workspace-packages", - "version": "2.3.14", + "version": "3.0.0", "description": "Filters packages in a workspace", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -28,14 +28,14 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/filter-workspace-packages#readme", "dependencies": { - "@pnpm/error": "workspace:1.4.0", - "@pnpm/find-workspace-packages": "workspace:2.3.42", - "@pnpm/matcher": "workspace:1.0.3", + "@pnpm/error": "workspace:2.0.0", + "@pnpm/find-workspace-packages": "workspace:3.0.0", + "@pnpm/matcher": "workspace:2.0.0", "execa": "^5.0.0", "find-up": "^5.0.0", "is-subdir": "^1.1.1", "micromatch": "^4.0.2", - "pkgs-graph": "workspace:5.2.0", + "pkgs-graph": "workspace:6.0.0", "ramda": "^0.27.1" }, "devDependencies": { diff --git a/packages/find-packages/CHANGELOG.md b/packages/find-packages/CHANGELOG.md index c1ac7cf75e..fa9d4b8ea6 100644 --- a/packages/find-packages/CHANGELOG.md +++ b/packages/find-packages/CHANGELOG.md @@ -1,5 +1,17 @@ # find-packages +## 8.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] + - @pnpm/read-project-manifest@2.0.0 + - @pnpm/types@7.0.0 + ## 7.0.24 ### Patch Changes diff --git a/packages/find-packages/package.json b/packages/find-packages/package.json index 03862b441b..5c9c51e114 100644 --- a/packages/find-packages/package.json +++ b/packages/find-packages/package.json @@ -1,6 +1,6 @@ { "name": "find-packages", - "version": "7.0.24", + "version": "8.0.0", "description": "Find all packages inside a directory", "main": "lib/index.js", "files": [ @@ -29,8 +29,8 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/find-packages#readme", "dependencies": { - "@pnpm/read-project-manifest": "workspace:1.1.7", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/read-project-manifest": "workspace:2.0.0", + "@pnpm/types": "workspace:7.0.0", "fast-glob": "^3.2.4", "p-filter": "^2.1.0" }, diff --git a/packages/find-workspace-dir/CHANGELOG.md b/packages/find-workspace-dir/CHANGELOG.md index 94b63c8466..e443f546b6 100644 --- a/packages/find-workspace-dir/CHANGELOG.md +++ b/packages/find-workspace-dir/CHANGELOG.md @@ -1,5 +1,16 @@ # @pnpm/find-workspace-dir +## 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] + - @pnpm/error@2.0.0 + ## 2.0.0 ### Major Changes diff --git a/packages/find-workspace-dir/package.json b/packages/find-workspace-dir/package.json index 72acedb89b..ecfa468bc1 100644 --- a/packages/find-workspace-dir/package.json +++ b/packages/find-workspace-dir/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/find-workspace-dir", - "version": "2.0.0", + "version": "3.0.0", "description": "Finds the root of a pnpm workspace", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -27,7 +27,7 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/find-workspace-dir#readme", "dependencies": { - "@pnpm/error": "workspace:1.4.0", + "@pnpm/error": "workspace:2.0.0", "find-up": "^5.0.0" }, "funding": "https://opencollective.com/pnpm" diff --git a/packages/find-workspace-packages/CHANGELOG.md b/packages/find-workspace-packages/CHANGELOG.md index 21124d3fae..71df4d34a7 100644 --- a/packages/find-workspace-packages/CHANGELOG.md +++ b/packages/find-workspace-packages/CHANGELOG.md @@ -1,5 +1,21 @@ # @pnpm/find-workspace-packages +## 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 [6871d74b2] +- Updated dependencies [97b986fbc] +- Updated dependencies [f2bb5cbeb] + - @pnpm/constants@5.0.0 + - @pnpm/cli-utils@0.6.0 + - find-packages@8.0.0 + - @pnpm/types@7.0.0 + ## 2.3.42 ### Patch Changes diff --git a/packages/find-workspace-packages/package.json b/packages/find-workspace-packages/package.json index f63eb1a8ca..99e193229f 100644 --- a/packages/find-workspace-packages/package.json +++ b/packages/find-workspace-packages/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/find-workspace-packages", - "version": "2.3.42", + "version": "3.0.0", "description": "Finds packages inside a workspace", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -28,10 +28,10 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/find-workspace-packages#readme", "dependencies": { - "@pnpm/cli-utils": "workspace:0.5.4", - "@pnpm/constants": "workspace:4.1.0", - "@pnpm/types": "workspace:6.4.0", - "find-packages": "workspace:7.0.24", + "@pnpm/cli-utils": "workspace:0.6.0", + "@pnpm/constants": "workspace:5.0.0", + "@pnpm/types": "workspace:7.0.0", + "find-packages": "workspace:8.0.0", "read-yaml-file": "^2.1.0" }, "funding": "https://opencollective.com/pnpm" diff --git a/packages/get-context/CHANGELOG.md b/packages/get-context/CHANGELOG.md index 0166fa0d3a..e46fee8e5d 100644 --- a/packages/get-context/CHANGELOG.md +++ b/packages/get-context/CHANGELOG.md @@ -1,5 +1,32 @@ # @pnpm/get-context +## 5.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 + +- 7adc6e875: Update dependencies. +- Updated dependencies [6871d74b2] +- Updated dependencies [97b986fbc] +- Updated dependencies [90487a3a8] +- Updated dependencies [155e70597] +- Updated dependencies [9c2a878c3] +- Updated dependencies [8b66f26dc] +- Updated dependencies [f2bb5cbeb] +- Updated dependencies [f7750baed] +- Updated dependencies [78470a32d] +- Updated dependencies [9c2a878c3] + - @pnpm/constants@5.0.0 + - @pnpm/core-loggers@6.0.0 + - @pnpm/error@2.0.0 + - @pnpm/lockfile-file@4.0.0 + - @pnpm/modules-yaml@9.0.0 + - @pnpm/read-projects-context@5.0.0 + - @pnpm/types@7.0.0 + ## 4.0.0 ### Major Changes diff --git a/packages/get-context/package.json b/packages/get-context/package.json index bf0f078409..aa52132351 100644 --- a/packages/get-context/package.json +++ b/packages/get-context/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/get-context", - "version": "4.0.0", + "version": "5.0.0", "description": "Gets context information about a project", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -36,13 +36,13 @@ "@pnpm/logger": "^4.0.0" }, "dependencies": { - "@pnpm/constants": "workspace:4.1.0", - "@pnpm/core-loggers": "workspace:5.0.3", - "@pnpm/error": "workspace:1.4.0", - "@pnpm/lockfile-file": "workspace:3.2.1", - "@pnpm/modules-yaml": "workspace:8.0.6", - "@pnpm/read-projects-context": "workspace:4.0.16", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/constants": "workspace:5.0.0", + "@pnpm/core-loggers": "workspace:6.0.0", + "@pnpm/error": "workspace:2.0.0", + "@pnpm/lockfile-file": "workspace:4.0.0", + "@pnpm/modules-yaml": "workspace:9.0.0", + "@pnpm/read-projects-context": "workspace:5.0.0", + "@pnpm/types": "workspace:7.0.0", "@zkochan/rimraf": "^2.0.0", "is-ci": "^3.0.0", "path-absolute": "^1.0.1", diff --git a/packages/git-fetcher/CHANGELOG.md b/packages/git-fetcher/CHANGELOG.md index 8041635f6e..97b57e8fcb 100644 --- a/packages/git-fetcher/CHANGELOG.md +++ b/packages/git-fetcher/CHANGELOG.md @@ -1,5 +1,16 @@ # @pnpm/git-fetcher +## 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] + - @pnpm/fetcher-base@10.0.0 + ## 3.0.13 ### Patch Changes diff --git a/packages/git-fetcher/package.json b/packages/git-fetcher/package.json index e281732072..478a6da4a7 100644 --- a/packages/git-fetcher/package.json +++ b/packages/git-fetcher/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/git-fetcher", - "version": "3.0.13", + "version": "4.0.0", "description": "A fetcher for git-hosted packages", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -29,14 +29,14 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/git-fetcher#readme", "dependencies": { - "@pnpm/fetcher-base": "workspace:9.0.4", + "@pnpm/fetcher-base": "workspace:10.0.0", "@zkochan/rimraf": "^2.0.0", "execa": "^5.0.0", "tempy": "^1.0.0" }, "devDependencies": { - "@pnpm/cafs": "workspace:2.1.0", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/cafs": "workspace:3.0.0", + "@pnpm/types": "workspace:7.0.0", "p-defer": "^3.0.0" }, "funding": "https://opencollective.com/pnpm" diff --git a/packages/git-resolver/CHANGELOG.md b/packages/git-resolver/CHANGELOG.md index 03a0aa353b..ea2947a7d2 100644 --- a/packages/git-resolver/CHANGELOG.md +++ b/packages/git-resolver/CHANGELOG.md @@ -1,5 +1,17 @@ # @pnpm/git-resolver +## 5.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] + - @pnpm/fetch@3.0.0 + - @pnpm/resolver-base@8.0.0 + ## 4.1.12 ### Patch Changes diff --git a/packages/git-resolver/package.json b/packages/git-resolver/package.json index 44fd4c0dd3..787f83b8c6 100644 --- a/packages/git-resolver/package.json +++ b/packages/git-resolver/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/git-resolver", - "version": "4.1.12", + "version": "5.0.0", "description": "Resolver for git-hosted packages", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -31,8 +31,8 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/git-resolver#readme", "dependencies": { - "@pnpm/fetch": "workspace:2.1.11", - "@pnpm/resolver-base": "workspace:7.1.1", + "@pnpm/fetch": "workspace:3.0.0", + "@pnpm/resolver-base": "workspace:8.0.0", "graceful-git": "^3.0.2", "hosted-git-info": "^4.0.1", "semver": "^7.3.4" diff --git a/packages/global-bin-dir/CHANGELOG.md b/packages/global-bin-dir/CHANGELOG.md index 831b4bb18e..be4fc45c50 100644 --- a/packages/global-bin-dir/CHANGELOG.md +++ b/packages/global-bin-dir/CHANGELOG.md @@ -1,5 +1,16 @@ # @pnpm/global-bin-dir +## 2.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] + - @pnpm/error@2.0.0 + ## 1.2.6 ### Patch Changes diff --git a/packages/global-bin-dir/package.json b/packages/global-bin-dir/package.json index 7ce73d71fb..1f8e687465 100644 --- a/packages/global-bin-dir/package.json +++ b/packages/global-bin-dir/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/global-bin-dir", - "version": "1.2.6", + "version": "2.0.0", "description": "Finds a directory that is in PATH and we have permission to write to i", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -29,7 +29,7 @@ "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/global-bin-dir#readme", "funding": "https://opencollective.com/pnpm", "dependencies": { - "@pnpm/error": "workspace:1.4.0", + "@pnpm/error": "workspace:2.0.0", "can-write-to-dir": "^1.1.1", "path-name": "^1.0.0" }, diff --git a/packages/headless/CHANGELOG.md b/packages/headless/CHANGELOG.md index de64381210..b5414d33e7 100644 --- a/packages/headless/CHANGELOG.md +++ b/packages/headless/CHANGELOG.md @@ -1,5 +1,58 @@ # @pnpm/headless +## 16.0.0 + +### Major Changes + +- 97b986fbc: Node.js 10 support is dropped. At least Node.js 12.17 is required for the package to work. +- 048c94871: `.pnp.js` renamed to `.pnp.cjs` in order to force CommonJS. + +### Minor Changes + +- 78470a32d: New option added: `prunedAt`. `prunedAt` is the stringified UTC time of the last time the node_modules was cleared from orphan packages. +- 735d2ac79: support fetch package without package manifest +- 78470a32d: New option added: `pruneVirtualStore`. When `true`, orphan packages should be removed from the virtual store. + +### Patch Changes + +- Updated dependencies [6871d74b2] +- Updated dependencies [06c6c9959] +- Updated dependencies [97b986fbc] +- Updated dependencies [90487a3a8] +- Updated dependencies [155e70597] +- Updated dependencies [9c2a878c3] +- Updated dependencies [048c94871] +- Updated dependencies [e4efddbd2] +- Updated dependencies [8b66f26dc] +- Updated dependencies [f2bb5cbeb] +- Updated dependencies [f2bb5cbeb] +- Updated dependencies [f7750baed] +- Updated dependencies [83645c8ed] +- Updated dependencies [78470a32d] +- Updated dependencies [78470a32d] +- Updated dependencies [9c2a878c3] + - @pnpm/constants@5.0.0 + - @pnpm/link-bins@6.0.0 + - @pnpm/build-modules@6.0.0 + - @pnpm/core-loggers@6.0.0 + - dependency-path@6.0.0 + - @pnpm/error@2.0.0 + - @pnpm/filter-lockfile@5.0.0 + - @pnpm/hoist@5.0.0 + - @pnpm/lifecycle@10.0.0 + - @pnpm/lockfile-file@4.0.0 + - @pnpm/lockfile-to-pnp@0.4.0 + - @pnpm/lockfile-utils@3.0.0 + - @pnpm/modules-cleaner@11.0.0 + - @pnpm/modules-yaml@9.0.0 + - @pnpm/package-is-installable@5.0.0 + - @pnpm/package-requester@14.0.0 + - @pnpm/read-package-json@5.0.0 + - @pnpm/read-project-manifest@2.0.0 + - @pnpm/store-controller-types@11.0.0 + - @pnpm/symlink-dependency@4.0.0 + - @pnpm/types@7.0.0 + ## 15.0.3 ### Patch Changes diff --git a/packages/headless/package.json b/packages/headless/package.json index 1b37f27cc4..b3b1d650b3 100644 --- a/packages/headless/package.json +++ b/packages/headless/package.json @@ -1,7 +1,7 @@ { "name": "@pnpm/headless", "description": "Fast installation using only pnpm-lock.yaml", - "version": "15.0.3", + "version": "16.0.0", "bugs": { "url": "https://github.com/pnpm/pnpm/issues" }, @@ -16,11 +16,11 @@ }, "devDependencies": { "@pnpm/assert-project": "workspace:*", - "@pnpm/client": "workspace:2.0.24", + "@pnpm/client": "workspace:3.0.0", "@pnpm/logger": "^4.0.0", - "@pnpm/package-store": "workspace:11.0.3", - "@pnpm/prepare": "workspace:0.0.18", - "@pnpm/read-projects-context": "workspace:4.0.16", + "@pnpm/package-store": "workspace:12.0.0", + "@pnpm/prepare": "workspace:0.0.19", + "@pnpm/read-projects-context": "workspace:5.0.0", "@pnpm/store-path": "^5.0.0", "@pnpm/test-fixtures": "workspace:*", "@types/fs-extra": "^9.0.5", @@ -66,27 +66,27 @@ "compile": "rimraf lib tsconfig.tsbuildinfo && tsc --build && pnpm run lint -- --fix" }, "dependencies": { - "@pnpm/build-modules": "workspace:5.2.12", - "@pnpm/constants": "workspace:4.1.0", - "@pnpm/core-loggers": "workspace:5.0.3", - "@pnpm/error": "workspace:1.4.0", - "@pnpm/filter-lockfile": "workspace:4.0.17", - "@pnpm/hoist": "workspace:4.0.26", - "@pnpm/lifecycle": "workspace:9.6.5", - "@pnpm/link-bins": "workspace:5.3.25", - "@pnpm/lockfile-file": "workspace:3.2.1", - "@pnpm/lockfile-to-pnp": "workspace:0.3.25", - "@pnpm/lockfile-utils": "workspace:2.0.22", - "@pnpm/modules-cleaner": "workspace:10.0.23", - "@pnpm/modules-yaml": "workspace:8.0.6", - "@pnpm/package-is-installable": "workspace:4.0.19", - "@pnpm/package-requester": "workspace:13.0.1", - "@pnpm/read-package-json": "workspace:4.0.0", - "@pnpm/read-project-manifest": "workspace:1.1.7", - "@pnpm/store-controller-types": "workspace:10.0.0", - "@pnpm/symlink-dependency": "workspace:3.0.13", - "@pnpm/types": "workspace:6.4.0", - "dependency-path": "workspace:5.1.1", + "@pnpm/build-modules": "workspace:6.0.0", + "@pnpm/constants": "workspace:5.0.0", + "@pnpm/core-loggers": "workspace:6.0.0", + "@pnpm/error": "workspace:2.0.0", + "@pnpm/filter-lockfile": "workspace:5.0.0", + "@pnpm/hoist": "workspace:5.0.0", + "@pnpm/lifecycle": "workspace:10.0.0", + "@pnpm/link-bins": "workspace:6.0.0", + "@pnpm/lockfile-file": "workspace:4.0.0", + "@pnpm/lockfile-to-pnp": "workspace:0.4.0", + "@pnpm/lockfile-utils": "workspace:3.0.0", + "@pnpm/modules-cleaner": "workspace:11.0.0", + "@pnpm/modules-yaml": "workspace:9.0.0", + "@pnpm/package-is-installable": "workspace:5.0.0", + "@pnpm/package-requester": "workspace:14.0.0", + "@pnpm/read-package-json": "workspace:5.0.0", + "@pnpm/read-project-manifest": "workspace:2.0.0", + "@pnpm/store-controller-types": "workspace:11.0.0", + "@pnpm/symlink-dependency": "workspace:4.0.0", + "@pnpm/types": "workspace:7.0.0", + "dependency-path": "workspace:6.0.0", "p-limit": "^3.1.0", "path-absolute": "^1.0.1", "path-exists": "^4.0.0", diff --git a/packages/hoist/CHANGELOG.md b/packages/hoist/CHANGELOG.md index e31ffeee41..44ba6ee57e 100644 --- a/packages/hoist/CHANGELOG.md +++ b/packages/hoist/CHANGELOG.md @@ -1,5 +1,30 @@ # @pnpm/hoist +## 5.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 [06c6c9959] +- Updated dependencies [97b986fbc] +- Updated dependencies [6871d74b2] +- Updated dependencies [e4efddbd2] +- Updated dependencies [f2bb5cbeb] +- Updated dependencies [f2bb5cbeb] + - @pnpm/constants@5.0.0 + - @pnpm/link-bins@6.0.0 + - dependency-path@6.0.0 + - @pnpm/lockfile-types@3.0.0 + - @pnpm/lockfile-utils@3.0.0 + - @pnpm/lockfile-walker@4.0.0 + - @pnpm/matcher@2.0.0 + - @pnpm/symlink-dependency@4.0.0 + - @pnpm/types@7.0.0 + ## 4.0.26 ### Patch Changes diff --git a/packages/hoist/package.json b/packages/hoist/package.json index 56a3505928..9aa0ecfb21 100644 --- a/packages/hoist/package.json +++ b/packages/hoist/package.json @@ -1,7 +1,7 @@ { "name": "@pnpm/hoist", "description": "Hoists dependencies in a node_modules created by pnpm", - "version": "4.0.26", + "version": "5.0.0", "bugs": { "url": "https://github.com/pnpm/pnpm/issues" }, @@ -38,15 +38,15 @@ "compile": "rimraf lib tsconfig.tsbuildinfo && tsc --build && pnpm run lint -- --fix" }, "dependencies": { - "@pnpm/constants": "workspace:4.1.0", - "@pnpm/link-bins": "workspace:5.3.25", - "@pnpm/lockfile-types": "workspace:2.2.0", - "@pnpm/lockfile-utils": "workspace:2.0.22", - "@pnpm/lockfile-walker": "workspace:3.0.9", - "@pnpm/matcher": "workspace:1.0.3", - "@pnpm/symlink-dependency": "workspace:3.0.13", - "@pnpm/types": "workspace:6.4.0", - "dependency-path": "workspace:5.1.1", + "@pnpm/constants": "workspace:5.0.0", + "@pnpm/link-bins": "workspace:6.0.0", + "@pnpm/lockfile-types": "workspace:3.0.0", + "@pnpm/lockfile-utils": "workspace:3.0.0", + "@pnpm/lockfile-walker": "workspace:4.0.0", + "@pnpm/matcher": "workspace:2.0.0", + "@pnpm/symlink-dependency": "workspace:4.0.0", + "@pnpm/types": "workspace:7.0.0", + "dependency-path": "workspace:6.0.0", "ramda": "^0.27.1" }, "funding": "https://opencollective.com/pnpm" diff --git a/packages/lifecycle/CHANGELOG.md b/packages/lifecycle/CHANGELOG.md index 8fab5e673b..4e633ac16f 100644 --- a/packages/lifecycle/CHANGELOG.md +++ b/packages/lifecycle/CHANGELOG.md @@ -1,5 +1,19 @@ # @pnpm/lifecycle +## 10.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 [90487a3a8] + - @pnpm/core-loggers@6.0.0 + - @pnpm/read-package-json@5.0.0 + - @pnpm/types@7.0.0 + ## 9.6.5 ### Patch Changes diff --git a/packages/lifecycle/package.json b/packages/lifecycle/package.json index 81a0642eac..adf5b64e9e 100644 --- a/packages/lifecycle/package.json +++ b/packages/lifecycle/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/lifecycle", - "version": "9.6.5", + "version": "10.0.0", "description": "Package lifecycle hook runner", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -34,9 +34,9 @@ "@pnpm/logger": "^4.0.0" }, "dependencies": { - "@pnpm/core-loggers": "workspace:5.0.3", - "@pnpm/read-package-json": "workspace:4.0.0", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/core-loggers": "workspace:6.0.0", + "@pnpm/read-package-json": "workspace:5.0.0", + "@pnpm/types": "workspace:7.0.0", "@zkochan/npm-lifecycle": "^5.0.0", "path-exists": "^4.0.0", "run-groups": "^3.0.1" diff --git a/packages/link-bins/CHANGELOG.md b/packages/link-bins/CHANGELOG.md index 1f1cc2f19c..95cd9367ae 100644 --- a/packages/link-bins/CHANGELOG.md +++ b/packages/link-bins/CHANGELOG.md @@ -1,5 +1,22 @@ # @pnpm/link-bins +## 6.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 + +- 06c6c9959: Don't create a PowerShell command shim for pnpm commands. +- Updated dependencies [97b986fbc] + - @pnpm/error@2.0.0 + - @pnpm/package-bins@5.0.0 + - @pnpm/read-modules-dir@3.0.0 + - @pnpm/read-package-json@5.0.0 + - @pnpm/read-project-manifest@2.0.0 + - @pnpm/types@7.0.0 + ## 5.3.25 ### Patch Changes diff --git a/packages/link-bins/package.json b/packages/link-bins/package.json index 2d87041084..0931e32700 100644 --- a/packages/link-bins/package.json +++ b/packages/link-bins/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/link-bins", - "version": "5.3.25", + "version": "6.0.0", "description": "Link bins to node_modules/.bin", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -32,12 +32,12 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/link-bins#readme", "dependencies": { - "@pnpm/error": "workspace:1.4.0", - "@pnpm/package-bins": "workspace:4.1.0", - "@pnpm/read-modules-dir": "workspace:2.0.3", - "@pnpm/read-package-json": "workspace:4.0.0", - "@pnpm/read-project-manifest": "workspace:1.1.7", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/error": "workspace:2.0.0", + "@pnpm/package-bins": "workspace:5.0.0", + "@pnpm/read-modules-dir": "workspace:3.0.0", + "@pnpm/read-package-json": "workspace:5.0.0", + "@pnpm/read-project-manifest": "workspace:2.0.0", + "@pnpm/types": "workspace:7.0.0", "@zkochan/cmd-shim": "^5.0.0", "is-subdir": "^1.1.1", "is-windows": "^1.0.2", diff --git a/packages/list/CHANGELOG.md b/packages/list/CHANGELOG.md index 8c5fa3f24a..30a658d6ba 100644 --- a/packages/list/CHANGELOG.md +++ b/packages/list/CHANGELOG.md @@ -1,5 +1,20 @@ # @pnpm/list +## 6.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] + - dependencies-hierarchy@10.0.0 + - @pnpm/matcher@2.0.0 + - @pnpm/read-package-json@5.0.0 + - @pnpm/read-project-manifest@2.0.0 + - @pnpm/types@7.0.0 + ## 5.0.26 ### Patch Changes diff --git a/packages/list/package.json b/packages/list/package.json index 109af5a812..0944059603 100644 --- a/packages/list/package.json +++ b/packages/list/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/list", - "version": "5.0.26", + "version": "6.0.0", "description": "List installed packages in a symlinked `node_modules`", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -33,15 +33,15 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/list#readme", "dependencies": { - "@pnpm/matcher": "workspace:1.0.3", - "@pnpm/read-package-json": "workspace:4.0.0", - "@pnpm/read-project-manifest": "workspace:1.1.7", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/matcher": "workspace:2.0.0", + "@pnpm/read-package-json": "workspace:5.0.0", + "@pnpm/read-project-manifest": "workspace:2.0.0", + "@pnpm/types": "workspace:7.0.0", "@zkochan/npm-package-arg": "^2.0.1", "archy": "^1.0.0", "chalk": "^4.1.0", "cli-columns": "^3.1.2", - "dependencies-hierarchy": "workspace:9.0.19", + "dependencies-hierarchy": "workspace:10.0.0", "p-limit": "^3.1.0", "ramda": "^0.27.1", "semver": "^7.3.4" diff --git a/packages/local-resolver/CHANGELOG.md b/packages/local-resolver/CHANGELOG.md index 160c0071fe..597c6d55de 100644 --- a/packages/local-resolver/CHANGELOG.md +++ b/packages/local-resolver/CHANGELOG.md @@ -1,5 +1,20 @@ # @pnpm/local-resolver +## 6.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] + - @pnpm/error@2.0.0 + - @pnpm/read-project-manifest@2.0.0 + - @pnpm/resolver-base@8.0.0 + - @pnpm/types@7.0.0 + ## 5.1.3 ### Patch Changes diff --git a/packages/local-resolver/package.json b/packages/local-resolver/package.json index e2432e6973..546b05f06a 100644 --- a/packages/local-resolver/package.json +++ b/packages/local-resolver/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/local-resolver", - "version": "5.1.3", + "version": "6.0.0", "description": "Resolver for local packages", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -31,10 +31,10 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/local-resolver#readme", "dependencies": { - "@pnpm/error": "workspace:1.4.0", - "@pnpm/read-project-manifest": "workspace:1.1.7", - "@pnpm/resolver-base": "workspace:7.1.1", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/error": "workspace:2.0.0", + "@pnpm/read-project-manifest": "workspace:2.0.0", + "@pnpm/resolver-base": "workspace:8.0.0", + "@pnpm/types": "workspace:7.0.0", "normalize-path": "^3.0.0", "ssri": "^8.0.1" }, diff --git a/packages/lockfile-file/CHANGELOG.md b/packages/lockfile-file/CHANGELOG.md index 9e2ff18ca1..d7de9ff6ca 100644 --- a/packages/lockfile-file/CHANGELOG.md +++ b/packages/lockfile-file/CHANGELOG.md @@ -1,5 +1,33 @@ # @pnpm/lockfile-file +## 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. + +### Minor Changes + +- 155e70597: The "resolution" field should always be the first key. This will reduce the number of issues during lockfile merges. +- f7750baed: Add blank lines to the lockfile between items. + + The `resolution` object should be written in a single line. + +### Patch Changes + +- 9c2a878c3: Change order of keys in package snapshot. +- 8b66f26dc: Do not fail when `lockfileVersion` is a string. +- 9c2a878c3: Write engines, os, and cpu to single line. +- Updated dependencies [6871d74b2] +- Updated dependencies [97b986fbc] +- Updated dependencies [6871d74b2] +- Updated dependencies [f2bb5cbeb] + - @pnpm/constants@5.0.0 + - @pnpm/error@2.0.0 + - @pnpm/lockfile-types@3.0.0 + - @pnpm/merge-lockfile-changes@2.0.0 + - @pnpm/types@7.0.0 + ## 3.2.1 ### Patch Changes diff --git a/packages/lockfile-file/package.json b/packages/lockfile-file/package.json index d5609d7228..28e0c63bb0 100644 --- a/packages/lockfile-file/package.json +++ b/packages/lockfile-file/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/lockfile-file", - "version": "3.2.1", + "version": "4.0.0", "description": "Read/write pnpm-lock.yaml files", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -43,11 +43,11 @@ "yaml-tag": "1.1.0" }, "dependencies": { - "@pnpm/constants": "workspace:4.1.0", - "@pnpm/error": "workspace:1.4.0", - "@pnpm/lockfile-types": "workspace:2.2.0", - "@pnpm/merge-lockfile-changes": "workspace:1.0.1", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/constants": "workspace:5.0.0", + "@pnpm/error": "workspace:2.0.0", + "@pnpm/lockfile-types": "workspace:3.0.0", + "@pnpm/merge-lockfile-changes": "workspace:2.0.0", + "@pnpm/types": "workspace:7.0.0", "@zkochan/rimraf": "^2.0.0", "comver-to-semver": "^1.0.0", "js-yaml": "npm:@zkochan/js-yaml@0.0.4", diff --git a/packages/lockfile-to-pnp/CHANGELOG.md b/packages/lockfile-to-pnp/CHANGELOG.md index 440abcb058..f42cb6699f 100644 --- a/packages/lockfile-to-pnp/CHANGELOG.md +++ b/packages/lockfile-to-pnp/CHANGELOG.md @@ -1,5 +1,31 @@ # @pnpm/lockfile-to-pnp +## 0.4.0 + +### Minor Changes + +- 97b986fbc: Node.js 10 support is dropped. At least Node.js 12.17 is required for the package to work. +- 048c94871: `.pnp.js` renamed to `.pnp.cjs` in order to force CommonJS. + +### Patch Changes + +- Updated dependencies [97b986fbc] +- Updated dependencies [78470a32d] +- Updated dependencies [155e70597] +- Updated dependencies [9c2a878c3] +- Updated dependencies [aed712455] +- Updated dependencies [e4efddbd2] +- Updated dependencies [8b66f26dc] +- Updated dependencies [f2bb5cbeb] +- Updated dependencies [f7750baed] +- Updated dependencies [aed712455] +- Updated dependencies [9c2a878c3] + - @pnpm/config@12.0.0 + - dependency-path@6.0.0 + - @pnpm/lockfile-file@4.0.0 + - @pnpm/lockfile-utils@3.0.0 + - @pnpm/read-project-manifest@2.0.0 + ## 0.3.25 ### Patch Changes diff --git a/packages/lockfile-to-pnp/package.json b/packages/lockfile-to-pnp/package.json index cfa1bb9fa5..25060f60ea 100644 --- a/packages/lockfile-to-pnp/package.json +++ b/packages/lockfile-to-pnp/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/lockfile-to-pnp", - "version": "0.3.25", + "version": "0.4.0", "description": "Creates a Plug'n'Play file from a pnpm-lock.yaml", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -34,18 +34,18 @@ }, "devDependencies": { "@pnpm/logger": "^4.0.0", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/types": "workspace:7.0.0", "@types/normalize-path": "^3.0.0", "@types/ramda": "^0.27.35", "rimraf": "^3.0.2" }, "dependencies": { - "@pnpm/config": "workspace:11.14.2", - "@pnpm/lockfile-file": "workspace:3.2.1", - "@pnpm/lockfile-utils": "workspace:2.0.22", - "@pnpm/read-project-manifest": "workspace:1.1.7", + "@pnpm/config": "workspace:12.0.0", + "@pnpm/lockfile-file": "workspace:4.0.0", + "@pnpm/lockfile-utils": "workspace:3.0.0", + "@pnpm/read-project-manifest": "workspace:2.0.0", "@yarnpkg/pnp": "^2.3.2", - "dependency-path": "workspace:5.1.1", + "dependency-path": "workspace:6.0.0", "normalize-path": "^3.0.0", "ramda": "^0.27.1" }, diff --git a/packages/lockfile-types/CHANGELOG.md b/packages/lockfile-types/CHANGELOG.md index 82f6323f3b..5da9d2c742 100644 --- a/packages/lockfile-types/CHANGELOG.md +++ b/packages/lockfile-types/CHANGELOG.md @@ -1,5 +1,15 @@ # @pnpm/lockfile-types +## 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. + +### Minor Changes + +- 6871d74b2: Add new transitivePeerDependencies field to lockfile. + ## 2.2.0 ### Minor Changes diff --git a/packages/lockfile-types/package.json b/packages/lockfile-types/package.json index 42d50f6b25..650896694b 100644 --- a/packages/lockfile-types/package.json +++ b/packages/lockfile-types/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/lockfile-types", - "version": "2.2.0", + "version": "3.0.0", "description": "Types for the pnpm-lock.yaml lockfile", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -23,6 +23,7 @@ "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/lockfile-types#readme", "scripts": { "compile": "rimraf lib tsconfig.tsbuildinfo && tsc --build && pnpm run lint -- --fix", + "lint": "eslint -c ../../eslint.json src/**/*.ts", "prepublishOnly": "pnpm run compile" }, "funding": "https://opencollective.com/pnpm" diff --git a/packages/lockfile-utils/CHANGELOG.md b/packages/lockfile-utils/CHANGELOG.md index 37bd18f74c..20c612cde9 100644 --- a/packages/lockfile-utils/CHANGELOG.md +++ b/packages/lockfile-utils/CHANGELOG.md @@ -1,5 +1,22 @@ # @pnpm/lockfile-utils +## 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 [6871d74b2] +- Updated dependencies [e4efddbd2] +- Updated dependencies [f2bb5cbeb] + - dependency-path@6.0.0 + - @pnpm/lockfile-types@3.0.0 + - @pnpm/resolver-base@8.0.0 + - @pnpm/types@7.0.0 + ## 2.0.22 ### Patch Changes diff --git a/packages/lockfile-utils/package.json b/packages/lockfile-utils/package.json index b6b1ac2f5d..b786092fa6 100644 --- a/packages/lockfile-utils/package.json +++ b/packages/lockfile-utils/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/lockfile-utils", - "version": "2.0.22", + "version": "3.0.0", "description": "Utils for dealing with pnpm-lock.yaml", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -37,10 +37,10 @@ "yaml-tag": "1.1.0" }, "dependencies": { - "@pnpm/lockfile-types": "workspace:2.2.0", - "@pnpm/resolver-base": "workspace:7.1.1", - "@pnpm/types": "workspace:6.4.0", - "dependency-path": "workspace:5.1.1", + "@pnpm/lockfile-types": "workspace:3.0.0", + "@pnpm/resolver-base": "workspace:8.0.0", + "@pnpm/types": "workspace:7.0.0", + "dependency-path": "workspace:6.0.0", "get-npm-tarball-url": "^2.0.2", "ramda": "^0.27.1" }, diff --git a/packages/lockfile-walker/CHANGELOG.md b/packages/lockfile-walker/CHANGELOG.md index 8e2066202e..4ba06a432a 100644 --- a/packages/lockfile-walker/CHANGELOG.md +++ b/packages/lockfile-walker/CHANGELOG.md @@ -1,5 +1,21 @@ # @pnpm/lockfile-walker +## 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 [6871d74b2] +- Updated dependencies [e4efddbd2] +- Updated dependencies [f2bb5cbeb] + - dependency-path@6.0.0 + - @pnpm/lockfile-types@3.0.0 + - @pnpm/types@7.0.0 + ## 3.0.9 ### Patch Changes diff --git a/packages/lockfile-walker/package.json b/packages/lockfile-walker/package.json index 909bedc58c..5e54362674 100644 --- a/packages/lockfile-walker/package.json +++ b/packages/lockfile-walker/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/lockfile-walker", - "version": "3.0.9", + "version": "4.0.0", "description": "Walk over all the dependencies in a lockfile", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -33,9 +33,9 @@ "tempy": "^1.0.0" }, "dependencies": { - "@pnpm/lockfile-types": "workspace:2.2.0", - "@pnpm/types": "workspace:6.4.0", - "dependency-path": "workspace:5.1.1", + "@pnpm/lockfile-types": "workspace:3.0.0", + "@pnpm/types": "workspace:7.0.0", + "dependency-path": "workspace:6.0.0", "ramda": "^0.27.1" }, "funding": "https://opencollective.com/pnpm" diff --git a/packages/make-dedicated-lockfile/CHANGELOG.md b/packages/make-dedicated-lockfile/CHANGELOG.md index 14fe7fc8c9..d1becd0b94 100644 --- a/packages/make-dedicated-lockfile/CHANGELOG.md +++ b/packages/make-dedicated-lockfile/CHANGELOG.md @@ -1,5 +1,27 @@ # @pnpm/make-dedicated-lockfile +## 0.2.0 + +### Minor 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 [155e70597] +- Updated dependencies [9c2a878c3] +- Updated dependencies [8b66f26dc] +- Updated dependencies [f7750baed] +- Updated dependencies [9c2a878c3] + - @pnpm/error@2.0.0 + - @pnpm/exportable-manifest@2.0.0 + - @pnpm/find-workspace-dir@3.0.0 + - @pnpm/lockfile-file@4.0.0 + - @pnpm/prune-lockfile@3.0.0 + - @pnpm/read-project-manifest@2.0.0 + - @pnpm/types@7.0.0 + ## 0.1.21 ### Patch Changes diff --git a/packages/make-dedicated-lockfile/package.json b/packages/make-dedicated-lockfile/package.json index cf542fef9a..c9b1f2a8d9 100644 --- a/packages/make-dedicated-lockfile/package.json +++ b/packages/make-dedicated-lockfile/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/make-dedicated-lockfile", - "version": "0.1.21", + "version": "0.2.0", "description": "Creates a dedicated lockfile for a subset of workspace projects", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -31,21 +31,21 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/make-dedicated-lockfile#readme", "dependencies": { - "@pnpm/error": "workspace:1.4.0", + "@pnpm/error": "workspace:2.0.0", "@pnpm/exec": "^2.0.0", - "@pnpm/exportable-manifest": "workspace:1.2.2", - "@pnpm/find-workspace-dir": "workspace:2.0.0", - "@pnpm/lockfile-file": "workspace:3.2.1", + "@pnpm/exportable-manifest": "workspace:2.0.0", + "@pnpm/find-workspace-dir": "workspace:3.0.0", + "@pnpm/lockfile-file": "workspace:4.0.0", "@pnpm/logger": "^4.0.0", - "@pnpm/prune-lockfile": "workspace:2.0.19", - "@pnpm/read-project-manifest": "workspace:1.1.7", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/prune-lockfile": "workspace:3.0.0", + "@pnpm/read-project-manifest": "workspace:2.0.0", + "@pnpm/types": "workspace:7.0.0", "ramda": "^0.27.1", "rename-overwrite": "^3.1.0" }, "funding": "https://opencollective.com/pnpm", "devDependencies": { - "@pnpm/prepare": "workspace:0.0.18", + "@pnpm/prepare": "workspace:0.0.19", "@types/ncp": "^2.0.4", "@types/ramda": "^0.27.35", "ncp": "^2.0.0" diff --git a/packages/manifest-utils/CHANGELOG.md b/packages/manifest-utils/CHANGELOG.md index 07e1ee1e89..d18bbbcb09 100644 --- a/packages/manifest-utils/CHANGELOG.md +++ b/packages/manifest-utils/CHANGELOG.md @@ -1,5 +1,19 @@ # @pnpm/manifest-utils +## 2.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 [90487a3a8] + - @pnpm/core-loggers@6.0.0 + - @pnpm/error@2.0.0 + - @pnpm/types@7.0.0 + ## 1.1.5 ### Patch Changes diff --git a/packages/manifest-utils/package.json b/packages/manifest-utils/package.json index 96eafec137..9347bd39bb 100644 --- a/packages/manifest-utils/package.json +++ b/packages/manifest-utils/package.json @@ -1,7 +1,7 @@ { "name": "@pnpm/manifest-utils", "description": "Utils for dealing with package manifest", - "version": "1.1.5", + "version": "2.0.0", "bugs": { "url": "https://github.com/pnpm/pnpm/issues" }, @@ -25,9 +25,9 @@ "compile": "rimraf lib tsconfig.tsbuildinfo && tsc --build && pnpm run lint -- --fix" }, "dependencies": { - "@pnpm/core-loggers": "workspace:5.0.3", - "@pnpm/error": "workspace:1.4.0", - "@pnpm/types": "workspace:6.4.0" + "@pnpm/core-loggers": "workspace:6.0.0", + "@pnpm/error": "workspace:2.0.0", + "@pnpm/types": "workspace:7.0.0" }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/manifest-utils#readme", "funding": "https://opencollective.com/pnpm" diff --git a/packages/matcher/CHANGELOG.md b/packages/matcher/CHANGELOG.md index b3cdf022cb..c15b7bd6f0 100644 --- a/packages/matcher/CHANGELOG.md +++ b/packages/matcher/CHANGELOG.md @@ -1,5 +1,11 @@ # @pnpm/matcher +## 2.0.0 + +### Major Changes + +- 97b986fbc: Node.js 10 support is dropped. At least Node.js 12.17 is required for the package to work. + ## 1.0.3 ### Patch Changes diff --git a/packages/matcher/package.json b/packages/matcher/package.json index be43fe6ae5..d09b5b5565 100644 --- a/packages/matcher/package.json +++ b/packages/matcher/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/matcher", - "version": "1.0.3", + "version": "2.0.0", "description": "A simple pattern matcher for pnpm", "main": "lib/index.js", "typings": "lib/index.d.ts", diff --git a/packages/merge-lockfile-changes/CHANGELOG.md b/packages/merge-lockfile-changes/CHANGELOG.md index f8e76025a2..b525b33264 100644 --- a/packages/merge-lockfile-changes/CHANGELOG.md +++ b/packages/merge-lockfile-changes/CHANGELOG.md @@ -1,5 +1,17 @@ # @pnpm/merge-lockfile-changes +## 2.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 [6871d74b2] + - @pnpm/lockfile-types@3.0.0 + ## 1.0.1 ### Patch Changes diff --git a/packages/merge-lockfile-changes/package.json b/packages/merge-lockfile-changes/package.json index 13303e953e..1141fbd83c 100644 --- a/packages/merge-lockfile-changes/package.json +++ b/packages/merge-lockfile-changes/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/merge-lockfile-changes", - "version": "1.0.1", + "version": "2.0.0", "description": "Merges lockfiles. Can automatically fix merge conflicts", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -30,7 +30,7 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/merge-lockfile-changes#readme", "dependencies": { - "@pnpm/lockfile-types": "workspace:2.2.0", + "@pnpm/lockfile-types": "workspace:3.0.0", "comver-to-semver": "^1.0.0", "ramda": "^0.27.1", "semver": "^7.3.4" diff --git a/packages/modules-cleaner/CHANGELOG.md b/packages/modules-cleaner/CHANGELOG.md index 6b9e727bf7..f697c5884a 100644 --- a/packages/modules-cleaner/CHANGELOG.md +++ b/packages/modules-cleaner/CHANGELOG.md @@ -1,5 +1,32 @@ # @pnpm/modules-cleaner +## 11.0.0 + +### Major Changes + +- 97b986fbc: Node.js 10 support is dropped. At least Node.js 12.17 is required for the package to work. + +### Minor Changes + +- 78470a32d: `prune()` accepts a new option: `pruneVirtualStore`. When `pruneVirtualStore` is `true`, any unreferenced packages are removed from the virtual store (from `node_modules/.pnpm`). + +### Patch Changes + +- Updated dependencies [97b986fbc] +- Updated dependencies [6871d74b2] +- Updated dependencies [90487a3a8] +- Updated dependencies [e4efddbd2] +- Updated dependencies [f2bb5cbeb] + - @pnpm/core-loggers@6.0.0 + - dependency-path@6.0.0 + - @pnpm/filter-lockfile@5.0.0 + - @pnpm/lockfile-types@3.0.0 + - @pnpm/lockfile-utils@3.0.0 + - @pnpm/read-modules-dir@3.0.0 + - @pnpm/remove-bins@2.0.0 + - @pnpm/store-controller-types@11.0.0 + - @pnpm/types@7.0.0 + ## 10.0.23 ### Patch Changes diff --git a/packages/modules-cleaner/package.json b/packages/modules-cleaner/package.json index 08b78d1df3..72c5f1e671 100644 --- a/packages/modules-cleaner/package.json +++ b/packages/modules-cleaner/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/modules-cleaner", - "version": "10.0.23", + "version": "11.0.0", "description": "Exports util functions to clean up node_modules", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -26,16 +26,16 @@ "compile": "rimraf lib tsconfig.tsbuildinfo && tsc --build && pnpm run lint -- --fix" }, "dependencies": { - "@pnpm/core-loggers": "workspace:5.0.3", - "@pnpm/filter-lockfile": "workspace:4.0.17", - "@pnpm/lockfile-types": "workspace:2.2.0", - "@pnpm/lockfile-utils": "workspace:2.0.22", - "@pnpm/read-modules-dir": "workspace:2.0.3", - "@pnpm/remove-bins": "workspace:1.0.12", - "@pnpm/store-controller-types": "workspace:10.0.0", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/core-loggers": "workspace:6.0.0", + "@pnpm/filter-lockfile": "workspace:5.0.0", + "@pnpm/lockfile-types": "workspace:3.0.0", + "@pnpm/lockfile-utils": "workspace:3.0.0", + "@pnpm/read-modules-dir": "workspace:3.0.0", + "@pnpm/remove-bins": "workspace:2.0.0", + "@pnpm/store-controller-types": "workspace:11.0.0", + "@pnpm/types": "workspace:7.0.0", "@zkochan/rimraf": "^2.0.0", - "dependency-path": "workspace:5.1.1", + "dependency-path": "workspace:6.0.0", "ramda": "^0.27.1" }, "devDependencies": { diff --git a/packages/modules-yaml/CHANGELOG.md b/packages/modules-yaml/CHANGELOG.md index 29b7c5095e..735ffad2bf 100644 --- a/packages/modules-yaml/CHANGELOG.md +++ b/packages/modules-yaml/CHANGELOG.md @@ -1,5 +1,17 @@ # @pnpm/modules-yaml +## 9.0.0 + +### Major Changes + +- 97b986fbc: Node.js 10 support is dropped. At least Node.js 12.17 is required for the package to work. +- 78470a32d: New required option added to the modules meta object: `prunedAt`. `prunedAt` is the stringified UTC date when the virtual store was last cleared. + +### Patch Changes + +- Updated dependencies [97b986fbc] + - @pnpm/types@7.0.0 + ## 8.0.6 ### Patch Changes diff --git a/packages/modules-yaml/package.json b/packages/modules-yaml/package.json index 94be04b3b4..3e24cea83e 100644 --- a/packages/modules-yaml/package.json +++ b/packages/modules-yaml/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/modules-yaml", - "version": "8.0.6", + "version": "9.0.0", "description": "Reads/writes `node_modules/.modules.yaml`", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -30,7 +30,7 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/modules-yaml#readme", "dependencies": { - "@pnpm/types": "workspace:6.4.0", + "@pnpm/types": "workspace:7.0.0", "is-windows": "^1.0.2", "read-yaml-file": "^2.1.0", "write-yaml-file": "^4.2.0" diff --git a/packages/mount-modules/CHANGELOG.md b/packages/mount-modules/CHANGELOG.md index 85f5c26b95..ecbf2086a6 100644 --- a/packages/mount-modules/CHANGELOG.md +++ b/packages/mount-modules/CHANGELOG.md @@ -1,5 +1,29 @@ # @pnpm/mount-modules +## 0.1.0 + +### Minor Changes + +- 97b986fbc: Node.js 10 support is dropped. At least Node.js 12.17 is required for the package to work. + +### Patch Changes + +- 048c94871: `.pnp.js` renamed to `.pnp.cjs` in order to force CommonJS. +- Updated dependencies [97b986fbc] +- Updated dependencies [155e70597] +- Updated dependencies [9c2a878c3] +- Updated dependencies [e4efddbd2] +- Updated dependencies [8b66f26dc] +- Updated dependencies [f2bb5cbeb] +- Updated dependencies [f7750baed] +- Updated dependencies [83645c8ed] +- Updated dependencies [9c2a878c3] + - @pnpm/cafs@3.0.0 + - dependency-path@6.0.0 + - @pnpm/lockfile-file@4.0.0 + - @pnpm/lockfile-utils@3.0.0 + - @pnpm/types@7.0.0 + ## 0.0.6 ### Patch Changes diff --git a/packages/mount-modules/package.json b/packages/mount-modules/package.json index 455d78b17e..20ad489855 100644 --- a/packages/mount-modules/package.json +++ b/packages/mount-modules/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/mount-modules", - "version": "0.0.6", + "version": "0.1.0", "description": "Mounts a node_modules directory with FUSE", "main": "lib/index.js", "bin": "bin/mount-modules.js", @@ -40,12 +40,12 @@ "rimraf": "^3.0.2" }, "dependencies": { - "@pnpm/cafs": "workspace:2.1.0", - "@pnpm/lockfile-file": "workspace:3.2.1", - "@pnpm/lockfile-utils": "workspace:2.0.22", + "@pnpm/cafs": "workspace:3.0.0", + "@pnpm/lockfile-file": "workspace:4.0.0", + "@pnpm/lockfile-utils": "workspace:3.0.0", "@pnpm/store-path": "^5.0.0", - "@pnpm/types": "workspace:6.4.0", - "dependency-path": "workspace:5.1.1", + "@pnpm/types": "workspace:7.0.0", + "dependency-path": "workspace:6.0.0", "hyperdrive-schemas": "^2.0.0", "load-json-file": "^6.2.0", "normalize-path": "^3.0.0" diff --git a/packages/normalize-registries/CHANGELOG.md b/packages/normalize-registries/CHANGELOG.md index de51878f3f..79a155fd2a 100644 --- a/packages/normalize-registries/CHANGELOG.md +++ b/packages/normalize-registries/CHANGELOG.md @@ -1,5 +1,16 @@ # @pnpm/normalize-registries +## 2.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] + - @pnpm/types@7.0.0 + ## 1.0.6 ### Patch Changes diff --git a/packages/normalize-registries/package.json b/packages/normalize-registries/package.json index d27f1ffa18..7bc35f78b4 100644 --- a/packages/normalize-registries/package.json +++ b/packages/normalize-registries/package.json @@ -1,7 +1,7 @@ { "name": "@pnpm/normalize-registries", "description": "Accepts a mapping of registry URLs and returns a mapping with the same URLs but normalized", - "version": "1.0.6", + "version": "2.0.0", "bugs": { "url": "https://github.com/pnpm/pnpm/issues" }, @@ -24,7 +24,7 @@ "compile": "rimraf lib tsconfig.tsbuildinfo && tsc --build && pnpm run lint -- --fix" }, "dependencies": { - "@pnpm/types": "workspace:6.4.0", + "@pnpm/types": "workspace:7.0.0", "normalize-registry-url": "1.0.0" }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/normalize-registries#readme", diff --git a/packages/npm-registry-agent/CHANGELOG.md b/packages/npm-registry-agent/CHANGELOG.md index dccd02b19f..fc6d296323 100644 --- a/packages/npm-registry-agent/CHANGELOG.md +++ b/packages/npm-registry-agent/CHANGELOG.md @@ -1,5 +1,11 @@ # @pnpm/npm-registry-agent +## 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. + ## 3.1.2 ### Patch Changes diff --git a/packages/npm-registry-agent/package.json b/packages/npm-registry-agent/package.json index 59620cd64d..6bc665095d 100644 --- a/packages/npm-registry-agent/package.json +++ b/packages/npm-registry-agent/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/npm-registry-agent", - "version": "3.1.2", + "version": "4.0.0", "description": "HTTP agent for fetching from npm registry", "main": "lib/index.js", "typings": "lib/index.d.ts", diff --git a/packages/npm-resolver/CHANGELOG.md b/packages/npm-resolver/CHANGELOG.md index 17f29c6cd7..5e3419754f 100644 --- a/packages/npm-resolver/CHANGELOG.md +++ b/packages/npm-resolver/CHANGELOG.md @@ -1,5 +1,23 @@ # @pnpm/npm-resolver +## 11.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 [90487a3a8] + - @pnpm/core-loggers@6.0.0 + - @pnpm/error@2.0.0 + - @pnpm/fetching-types@2.0.0 + - @pnpm/resolve-workspace-range@2.0.0 + - @pnpm/resolver-base@8.0.0 + - @pnpm/types@7.0.0 + ## 10.2.2 ### Patch Changes diff --git a/packages/npm-resolver/package.json b/packages/npm-resolver/package.json index a64647779b..4f8ee21a2b 100644 --- a/packages/npm-resolver/package.json +++ b/packages/npm-resolver/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/npm-resolver", - "version": "10.2.2", + "version": "11.0.0", "description": "Resolver for npm-hosted packages", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -33,12 +33,12 @@ "@pnpm/logger": "^4.0.0" }, "dependencies": { - "@pnpm/core-loggers": "workspace:5.0.3", - "@pnpm/error": "workspace:1.4.0", - "@pnpm/fetching-types": "workspace:1.0.0", - "@pnpm/resolve-workspace-range": "workspace:1.0.1", - "@pnpm/resolver-base": "workspace:7.1.1", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/core-loggers": "workspace:6.0.0", + "@pnpm/error": "workspace:2.0.0", + "@pnpm/fetching-types": "workspace:2.0.0", + "@pnpm/resolve-workspace-range": "workspace:2.0.0", + "@pnpm/resolver-base": "workspace:8.0.0", + "@pnpm/types": "workspace:7.0.0", "@zkochan/retry": "^0.2.0", "encode-registry": "^3.0.0", "load-json-file": "^6.2.0", @@ -54,7 +54,7 @@ "version-selector-type": "^3.0.0" }, "devDependencies": { - "@pnpm/fetch": "workspace:2.1.11", + "@pnpm/fetch": "workspace:3.0.0", "@pnpm/logger": "^4.0.0", "@types/lru-cache": "^5.1.0", "@types/normalize-path": "^3.0.0", diff --git a/packages/outdated/CHANGELOG.md b/packages/outdated/CHANGELOG.md index a612efb653..90abb189da 100644 --- a/packages/outdated/CHANGELOG.md +++ b/packages/outdated/CHANGELOG.md @@ -1,5 +1,36 @@ # @pnpm/outdated +## 8.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 [155e70597] +- Updated dependencies [9c2a878c3] +- Updated dependencies [e4efddbd2] +- Updated dependencies [8b66f26dc] +- Updated dependencies [f2bb5cbeb] +- Updated dependencies [f2bb5cbeb] +- Updated dependencies [f7750baed] +- Updated dependencies [78470a32d] +- Updated dependencies [9c2a878c3] + - @pnpm/constants@5.0.0 + - @pnpm/client@3.0.0 + - dependency-path@6.0.0 + - @pnpm/error@2.0.0 + - @pnpm/lockfile-file@4.0.0 + - @pnpm/lockfile-utils@3.0.0 + - @pnpm/manifest-utils@2.0.0 + - @pnpm/matcher@2.0.0 + - @pnpm/modules-yaml@9.0.0 + - @pnpm/pick-registry-for-package@2.0.0 + - @pnpm/types@7.0.0 + ## 7.2.29 ### Patch Changes diff --git a/packages/outdated/package.json b/packages/outdated/package.json index d63cd0bc24..e742adc5a4 100644 --- a/packages/outdated/package.json +++ b/packages/outdated/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/outdated", - "version": "7.2.29", + "version": "8.0.0", "description": "Check for outdated packages", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -13,6 +13,7 @@ ], "scripts": { "test": "pnpm run compile && pnpm run _test", + "lint": "eslint -c ../../eslint.json src/**/*.ts test/**/*.ts", "prepublishOnly": "pnpm run compile", "registry-mock": "registry-mock", "test:jest": "jest", @@ -34,18 +35,18 @@ "@pnpm/logger": "^4.0.0" }, "dependencies": { - "@pnpm/client": "workspace:2.0.24", - "@pnpm/constants": "workspace:4.1.0", - "@pnpm/error": "workspace:1.4.0", - "@pnpm/lockfile-file": "workspace:3.2.1", - "@pnpm/lockfile-utils": "workspace:2.0.22", - "@pnpm/manifest-utils": "workspace:1.1.5", - "@pnpm/matcher": "workspace:1.0.3", - "@pnpm/modules-yaml": "workspace:8.0.6", - "@pnpm/pick-registry-for-package": "workspace:1.1.0", + "@pnpm/client": "workspace:3.0.0", + "@pnpm/constants": "workspace:5.0.0", + "@pnpm/error": "workspace:2.0.0", + "@pnpm/lockfile-file": "workspace:4.0.0", + "@pnpm/lockfile-utils": "workspace:3.0.0", + "@pnpm/manifest-utils": "workspace:2.0.0", + "@pnpm/matcher": "workspace:2.0.0", + "@pnpm/modules-yaml": "workspace:9.0.0", + "@pnpm/pick-registry-for-package": "workspace:2.0.0", "@pnpm/store-path": "^5.0.0", - "@pnpm/types": "workspace:6.4.0", - "dependency-path": "workspace:5.1.1", + "@pnpm/types": "workspace:7.0.0", + "dependency-path": "workspace:6.0.0", "ramda": "^0.27.1", "semver": "^7.3.4" }, diff --git a/packages/package-bins/CHANGELOG.md b/packages/package-bins/CHANGELOG.md index 3dab86e3d7..bf1d93f4ec 100644 --- a/packages/package-bins/CHANGELOG.md +++ b/packages/package-bins/CHANGELOG.md @@ -1,5 +1,16 @@ # @pnpm/package-bins +## 5.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] + - @pnpm/types@7.0.0 + ## 4.1.0 ### Minor Changes diff --git a/packages/package-bins/package.json b/packages/package-bins/package.json index f28f5c8c04..16ee5a5ddf 100644 --- a/packages/package-bins/package.json +++ b/packages/package-bins/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/package-bins", - "version": "4.1.0", + "version": "5.0.0", "description": "Returns bins of a package", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -30,7 +30,7 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/package-bins#readme", "dependencies": { - "@pnpm/types": "workspace:6.4.0", + "@pnpm/types": "workspace:7.0.0", "fast-glob": "^3.2.4", "is-subdir": "^1.1.1" }, diff --git a/packages/package-is-installable/CHANGELOG.md b/packages/package-is-installable/CHANGELOG.md index 2957ea7ae1..b7eb1ebdc8 100644 --- a/packages/package-is-installable/CHANGELOG.md +++ b/packages/package-is-installable/CHANGELOG.md @@ -1,5 +1,19 @@ # @pnpm/package-is-installable +## 5.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 [90487a3a8] + - @pnpm/core-loggers@6.0.0 + - @pnpm/error@2.0.0 + - @pnpm/types@7.0.0 + ## 4.0.19 ### Patch Changes diff --git a/packages/package-is-installable/package.json b/packages/package-is-installable/package.json index d43bf8dfb6..bcd9777704 100644 --- a/packages/package-is-installable/package.json +++ b/packages/package-is-installable/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/package-is-installable", - "version": "4.0.19", + "version": "5.0.0", "description": "Checks if a package is installable on the current system", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -27,9 +27,9 @@ "compile": "rimraf lib tsconfig.tsbuildinfo && tsc --build && pnpm run lint -- --fix" }, "dependencies": { - "@pnpm/core-loggers": "workspace:5.0.3", - "@pnpm/error": "workspace:1.4.0", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/core-loggers": "workspace:6.0.0", + "@pnpm/error": "workspace:2.0.0", + "@pnpm/types": "workspace:7.0.0", "semver": "^7.3.4" }, "devDependencies": { diff --git a/packages/package-requester/CHANGELOG.md b/packages/package-requester/CHANGELOG.md index 7d965b4c9e..4535b5e021 100644 --- a/packages/package-requester/CHANGELOG.md +++ b/packages/package-requester/CHANGELOG.md @@ -1,5 +1,29 @@ # @pnpm/package-requester +## 14.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 [90487a3a8] +- Updated dependencies [e4efddbd2] +- Updated dependencies [f2bb5cbeb] +- Updated dependencies [83645c8ed] + - @pnpm/cafs@3.0.0 + - @pnpm/core-loggers@6.0.0 + - dependency-path@6.0.0 + - @pnpm/error@2.0.0 + - @pnpm/fetcher-base@10.0.0 + - @pnpm/read-package-json@5.0.0 + - @pnpm/resolver-base@8.0.0 + - @pnpm/store-controller-types@11.0.0 + - @pnpm/types@7.0.0 + ## 13.0.1 ### Patch Changes diff --git a/packages/package-requester/package.json b/packages/package-requester/package.json index f3e29825bd..cea8b4af8e 100644 --- a/packages/package-requester/package.json +++ b/packages/package-requester/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/package-requester", - "version": "13.0.1", + "version": "14.0.0", "description": "Concurrent downloader of npm-compatible packages", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -34,15 +34,15 @@ "@pnpm/logger": "^4.0.0" }, "dependencies": { - "@pnpm/cafs": "workspace:2.1.0", - "@pnpm/core-loggers": "workspace:5.0.3", - "@pnpm/error": "workspace:1.4.0", - "@pnpm/fetcher-base": "workspace:9.0.4", - "@pnpm/read-package-json": "workspace:4.0.0", - "@pnpm/resolver-base": "workspace:7.1.1", - "@pnpm/store-controller-types": "workspace:10.0.0", - "@pnpm/types": "workspace:6.4.0", - "dependency-path": "workspace:5.1.1", + "@pnpm/cafs": "workspace:3.0.0", + "@pnpm/core-loggers": "workspace:6.0.0", + "@pnpm/error": "workspace:2.0.0", + "@pnpm/fetcher-base": "workspace:10.0.0", + "@pnpm/read-package-json": "workspace:5.0.0", + "@pnpm/resolver-base": "workspace:8.0.0", + "@pnpm/store-controller-types": "workspace:11.0.0", + "@pnpm/types": "workspace:7.0.0", + "dependency-path": "workspace:6.0.0", "load-json-file": "^6.2.0", "p-defer": "^3.0.0", "p-limit": "^3.1.0", @@ -54,7 +54,7 @@ "ssri": "^8.0.1" }, "devDependencies": { - "@pnpm/client": "workspace:2.0.24", + "@pnpm/client": "workspace:3.0.0", "@pnpm/logger": "^4.0.0", "@types/ncp": "^2.0.4", "@types/normalize-path": "^3.0.0", diff --git a/packages/package-store/CHANGELOG.md b/packages/package-store/CHANGELOG.md index 2134caf11c..f046692ccf 100644 --- a/packages/package-store/CHANGELOG.md +++ b/packages/package-store/CHANGELOG.md @@ -1,5 +1,25 @@ # @pnpm/package-store +## 12.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 [90487a3a8] +- Updated dependencies [83645c8ed] + - @pnpm/cafs@3.0.0 + - @pnpm/core-loggers@6.0.0 + - @pnpm/fetcher-base@10.0.0 + - @pnpm/package-requester@14.0.0 + - @pnpm/resolver-base@8.0.0 + - @pnpm/store-controller-types@11.0.0 + - @pnpm/types@7.0.0 + ## 11.0.3 ### Patch Changes diff --git a/packages/package-store/package.json b/packages/package-store/package.json index ca2e446fe5..8fde94a58f 100644 --- a/packages/package-store/package.json +++ b/packages/package-store/package.json @@ -1,7 +1,7 @@ { "name": "@pnpm/package-store", "description": "A storage for packages", - "version": "11.0.3", + "version": "12.0.0", "bugs": { "url": "https://github.com/pnpm/pnpm/issues" }, @@ -15,13 +15,13 @@ "@pnpm/logger": "^4.0.0" }, "dependencies": { - "@pnpm/cafs": "workspace:2.1.0", - "@pnpm/core-loggers": "workspace:5.0.3", - "@pnpm/fetcher-base": "workspace:9.0.4", - "@pnpm/package-requester": "workspace:13.0.1", - "@pnpm/resolver-base": "workspace:7.1.1", - "@pnpm/store-controller-types": "workspace:10.0.0", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/cafs": "workspace:3.0.0", + "@pnpm/core-loggers": "workspace:6.0.0", + "@pnpm/fetcher-base": "workspace:10.0.0", + "@pnpm/package-requester": "workspace:14.0.0", + "@pnpm/resolver-base": "workspace:8.0.0", + "@pnpm/store-controller-types": "workspace:11.0.0", + "@pnpm/types": "workspace:7.0.0", "@zkochan/rimraf": "^2.0.0", "load-json-file": "^6.2.0", "make-empty-dir": "^1.1.0", @@ -35,9 +35,9 @@ "write-json-file": "^4.3.0" }, "devDependencies": { - "@pnpm/client": "workspace:2.0.24", + "@pnpm/client": "workspace:3.0.0", "@pnpm/logger": "^4.0.0", - "@pnpm/prepare": "workspace:0.0.18", + "@pnpm/prepare": "workspace:0.0.19", "@types/ramda": "^0.27.35", "@types/ssri": "^7.1.0", "tempy": "^1.0.0" diff --git a/packages/parse-cli-args/CHANGELOG.md b/packages/parse-cli-args/CHANGELOG.md index cad0ecd4b3..910ede30ad 100644 --- a/packages/parse-cli-args/CHANGELOG.md +++ b/packages/parse-cli-args/CHANGELOG.md @@ -1,5 +1,17 @@ # @pnpm/parse-cli-args +## 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] + - @pnpm/error@2.0.0 + - @pnpm/find-workspace-dir@3.0.0 + ## 3.2.2 ### Patch Changes diff --git a/packages/parse-cli-args/package.json b/packages/parse-cli-args/package.json index c66e3c2016..bfdf02bf86 100644 --- a/packages/parse-cli-args/package.json +++ b/packages/parse-cli-args/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/parse-cli-args", - "version": "3.2.2", + "version": "4.0.0", "description": "Parses the CLI args passed to pnpm", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -32,8 +32,8 @@ "tempy": "^1.0.0" }, "dependencies": { - "@pnpm/error": "workspace:1.4.0", - "@pnpm/find-workspace-dir": "workspace:2.0.0", + "@pnpm/error": "workspace:2.0.0", + "@pnpm/find-workspace-dir": "workspace:3.0.0", "didyoumean2": "^4.1.0", "nopt": "^5.0.0" }, diff --git a/packages/parse-wanted-dependency/CHANGELOG.md b/packages/parse-wanted-dependency/CHANGELOG.md index 57510c262f..deec0f9725 100644 --- a/packages/parse-wanted-dependency/CHANGELOG.md +++ b/packages/parse-wanted-dependency/CHANGELOG.md @@ -1,3 +1,9 @@ # @pnpm/parse-wanted-dependency +## 2.0.0 + +### Major Changes + +- 97b986fbc: Node.js 10 support is dropped. At least Node.js 12.17 is required for the package to work. + ## 1.0.1 diff --git a/packages/parse-wanted-dependency/package.json b/packages/parse-wanted-dependency/package.json index 609fd6f31f..ebf2d30ad8 100644 --- a/packages/parse-wanted-dependency/package.json +++ b/packages/parse-wanted-dependency/package.json @@ -1,7 +1,7 @@ { "name": "@pnpm/parse-wanted-dependency", "description": "Parse dependency specifier", - "version": "1.0.0", + "version": "2.0.0", "bugs": { "url": "https://github.com/pnpm/pnpm/issues" }, diff --git a/packages/pick-registry-for-package/CHANGELOG.md b/packages/pick-registry-for-package/CHANGELOG.md index f92366eab6..cf68062867 100644 --- a/packages/pick-registry-for-package/CHANGELOG.md +++ b/packages/pick-registry-for-package/CHANGELOG.md @@ -1,5 +1,16 @@ # @pnpm/pick-registry-for-package +## 2.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] + - @pnpm/types@7.0.0 + ## 1.1.0 ### Minor Changes diff --git a/packages/pick-registry-for-package/package.json b/packages/pick-registry-for-package/package.json index 6459ad0634..701419a506 100644 --- a/packages/pick-registry-for-package/package.json +++ b/packages/pick-registry-for-package/package.json @@ -1,7 +1,7 @@ { "name": "@pnpm/pick-registry-for-package", "description": "Picks the right registry for the package from a registries config", - "version": "1.1.0", + "version": "2.0.0", "bugs": { "url": "https://github.com/pnpm/pnpm/issues" }, @@ -25,7 +25,7 @@ "compile": "rimraf lib tsconfig.tsbuildinfo && tsc --build && pnpm run lint -- --fix" }, "dependencies": { - "@pnpm/types": "workspace:6.4.0" + "@pnpm/types": "workspace:7.0.0" }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/pick-registry-for-package#readme", "funding": "https://opencollective.com/pnpm" diff --git a/packages/pkgs-graph/CHANGELOG.md b/packages/pkgs-graph/CHANGELOG.md index 80835e71a7..0b862a4606 100644 --- a/packages/pkgs-graph/CHANGELOG.md +++ b/packages/pkgs-graph/CHANGELOG.md @@ -1,5 +1,16 @@ # pkgs-graph +## 6.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] + - @pnpm/resolve-workspace-range@2.0.0 + ## 5.2.0 ### Minor Changes diff --git a/packages/pkgs-graph/package.json b/packages/pkgs-graph/package.json index 99ca27cada..ded3b761d0 100644 --- a/packages/pkgs-graph/package.json +++ b/packages/pkgs-graph/package.json @@ -1,6 +1,6 @@ { "name": "pkgs-graph", - "version": "5.2.0", + "version": "6.0.0", "description": "Create a graph from an array of packages", "main": "lib/index.js", "types": "lib/index.d.ts", @@ -29,7 +29,7 @@ "better-path-resolve": "1.0.0" }, "dependencies": { - "@pnpm/resolve-workspace-range": "workspace:1.0.1", + "@pnpm/resolve-workspace-range": "workspace:2.0.0", "@zkochan/npm-package-arg": "^2.0.1", "ramda": "^0.27.1" }, diff --git a/packages/plugin-commands-audit/CHANGELOG.md b/packages/plugin-commands-audit/CHANGELOG.md index fc40075565..e3ed65178c 100644 --- a/packages/plugin-commands-audit/CHANGELOG.md +++ b/packages/plugin-commands-audit/CHANGELOG.md @@ -1,5 +1,31 @@ # @pnpm/plugin-commands-audit +## 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 diff --git a/packages/plugin-commands-audit/package.json b/packages/plugin-commands-audit/package.json index 86f38e74b6..00c2b12171 100644 --- a/packages/plugin-commands-audit/package.json +++ b/packages/plugin-commands-audit/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/plugin-commands-audit", - "version": "3.0.6", + "version": "4.0.0", "description": "pnpm commands for dependencies audit", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -29,18 +29,18 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/plugin-commands-audit#readme", "devDependencies": { - "@pnpm/types": "workspace:6.4.0", + "@pnpm/types": "workspace:7.0.0", "@types/ramda": "^0.27.35", "@types/zkochan__table": "npm:@types/table@^6.0.0", "strip-ansi": "^6.0.0" }, "dependencies": { - "@pnpm/audit": "workspace:1.1.24", - "@pnpm/cli-utils": "workspace:0.5.4", - "@pnpm/config": "workspace:11.14.2", - "@pnpm/constants": "workspace:4.1.0", - "@pnpm/error": "workspace:1.4.0", - "@pnpm/lockfile-file": "workspace:3.2.1", + "@pnpm/audit": "workspace:2.0.0", + "@pnpm/cli-utils": "workspace:0.6.0", + "@pnpm/config": "workspace:12.0.0", + "@pnpm/constants": "workspace:5.0.0", + "@pnpm/error": "workspace:2.0.0", + "@pnpm/lockfile-file": "workspace:4.0.0", "@zkochan/table": "^1.0.0", "chalk": "^4.1.0", "ramda": "^0.27.1", diff --git a/packages/plugin-commands-import/CHANGELOG.md b/packages/plugin-commands-import/CHANGELOG.md index 01dbdfd8df..5eb3d17c67 100644 --- a/packages/plugin-commands-import/CHANGELOG.md +++ b/packages/plugin-commands-import/CHANGELOG.md @@ -1,5 +1,30 @@ # @pnpm/plugin-commands-import +## 2.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 [f2d3b6c8b] +- Updated dependencies [945dc9f56] +- Updated dependencies [048c94871] +- Updated dependencies [f2bb5cbeb] +- Updated dependencies [7adc6e875] +- Updated dependencies [735d2ac79] +- Updated dependencies [9e30b9659] + - @pnpm/constants@5.0.0 + - @pnpm/cli-utils@0.6.0 + - @pnpm/error@2.0.0 + - @pnpm/read-project-manifest@2.0.0 + - @pnpm/store-connection-manager@1.1.0 + - supi@0.46.0 + ## 1.0.110 ### Patch Changes diff --git a/packages/plugin-commands-import/package.json b/packages/plugin-commands-import/package.json index 47d9e77da9..9f98b8b164 100644 --- a/packages/plugin-commands-import/package.json +++ b/packages/plugin-commands-import/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/plugin-commands-import", - "version": "1.0.110", + "version": "2.0.0", "description": "The import command", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -34,21 +34,21 @@ "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/plugin-commands-import#readme", "devDependencies": { "@pnpm/assert-project": "workspace:*", - "@pnpm/prepare": "workspace:0.0.18", + "@pnpm/prepare": "workspace:0.0.19", "@types/ncp": "^2.0.4", "ncp": "^2.0.0", "tempy": "^1.0.0" }, "dependencies": { - "@pnpm/cli-utils": "workspace:0.5.4", - "@pnpm/constants": "workspace:4.1.0", - "@pnpm/error": "workspace:1.4.0", - "@pnpm/read-project-manifest": "workspace:1.1.7", - "@pnpm/store-connection-manager": "workspace:1.0.4", + "@pnpm/cli-utils": "workspace:0.6.0", + "@pnpm/constants": "workspace:5.0.0", + "@pnpm/error": "workspace:2.0.0", + "@pnpm/read-project-manifest": "workspace:2.0.0", + "@pnpm/store-connection-manager": "workspace:2.0.0", "@zkochan/rimraf": "^2.0.0", "load-json-file": "^6.2.0", "render-help": "^1.0.1", - "supi": "workspace:0.45.4" + "supi": "workspace:0.46.0" }, "funding": "https://opencollective.com/pnpm" } diff --git a/packages/plugin-commands-installation/CHANGELOG.md b/packages/plugin-commands-installation/CHANGELOG.md index 0428726b4c..995c8e7c01 100644 --- a/packages/plugin-commands-installation/CHANGELOG.md +++ b/packages/plugin-commands-installation/CHANGELOG.md @@ -1,5 +1,59 @@ # @pnpm/plugin-commands-installation +## 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. +- 09e950fdc: `pnpmfile.js` renamed to `.pnpmfile.cjs`. +- 0d381e1d6: The default depth of an update is Infinity, not 0. +- aed712455: The --global option should be used when linking from/to the global modules directory. + +### Minor Changes + +- 46e71ea4a: `pnpm prune` should remove the modules cache. +- 735d2ac79: add new command `pnpm fetch` + +### Patch Changes + +- 7adc6e875: Update dependencies. +- Updated dependencies [6871d74b2] +- Updated dependencies [97b986fbc] +- Updated dependencies [78470a32d] +- Updated dependencies [78470a32d] +- Updated dependencies [f2d3b6c8b] +- Updated dependencies [945dc9f56] +- Updated dependencies [09e950fdc] +- Updated dependencies [aed712455] +- Updated dependencies [048c94871] +- Updated dependencies [78470a32d] +- Updated dependencies [f2bb5cbeb] +- Updated dependencies [83645c8ed] +- Updated dependencies [aed712455] +- Updated dependencies [7adc6e875] +- Updated dependencies [735d2ac79] +- Updated dependencies [9e30b9659] + - @pnpm/constants@5.0.0 + - @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/error@2.0.0 + - @pnpm/filter-workspace-packages@3.0.0 + - @pnpm/find-workspace-dir@3.0.0 + - @pnpm/find-workspace-packages@3.0.0 + - @pnpm/manifest-utils@2.0.0 + - @pnpm/outdated@8.0.0 + - @pnpm/package-store@12.0.0 + - @pnpm/parse-wanted-dependency@2.0.0 + - @pnpm/plugin-commands-rebuild@3.0.0 + - @pnpm/pnpmfile@1.0.0 + - @pnpm/resolver-base@8.0.0 + - @pnpm/sort-packages@2.0.0 + - @pnpm/store-connection-manager@1.1.0 + - supi@0.46.0 + - @pnpm/types@7.0.0 + ## 3.5.28 ### Patch Changes diff --git a/packages/plugin-commands-installation/package.json b/packages/plugin-commands-installation/package.json index b759fa9b8b..bfc1596ed4 100644 --- a/packages/plugin-commands-installation/package.json +++ b/packages/plugin-commands-installation/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/plugin-commands-installation", - "version": "3.5.28", + "version": "4.0.0", "description": "Commands for installation", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -32,10 +32,10 @@ "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/plugin-commands-installation#readme", "devDependencies": { "@pnpm/assert-project": "workspace:*", - "@pnpm/lockfile-types": "workspace:2.2.0", + "@pnpm/lockfile-types": "workspace:3.0.0", "@pnpm/logger": "^4.0.0", - "@pnpm/matcher": "workspace:1.0.3", - "@pnpm/prepare": "workspace:0.0.18", + "@pnpm/matcher": "workspace:2.0.0", + "@pnpm/prepare": "workspace:0.0.19", "@pnpm/test-fixtures": "workspace:*", "@types/is-ci": "^3.0.0", "@types/proxyquire": "^1.3.28", @@ -53,27 +53,27 @@ "write-yaml-file": "^4.2.0" }, "dependencies": { - "@pnpm/cli-utils": "workspace:0.5.4", + "@pnpm/cli-utils": "workspace:0.6.0", "@pnpm/colorize-semver-diff": "^1.0.1", - "@pnpm/command": "workspace:1.0.0", - "@pnpm/common-cli-options-help": "workspace:0.3.1", - "@pnpm/config": "workspace:11.14.2", - "@pnpm/constants": "workspace:4.1.0", - "@pnpm/error": "workspace:1.4.0", - "@pnpm/filter-workspace-packages": "workspace:2.3.14", - "@pnpm/find-workspace-dir": "workspace:2.0.0", - "@pnpm/find-workspace-packages": "workspace:2.3.42", - "@pnpm/manifest-utils": "workspace:1.1.5", - "@pnpm/outdated": "workspace:7.2.29", - "@pnpm/package-store": "workspace:11.0.3", - "@pnpm/parse-wanted-dependency": "workspace:1.0.0", - "@pnpm/plugin-commands-rebuild": "workspace:2.2.34", - "@pnpm/pnpmfile": "workspace:0.1.21", - "@pnpm/resolver-base": "workspace:7.1.1", + "@pnpm/command": "workspace:2.0.0", + "@pnpm/common-cli-options-help": "workspace:0.4.0", + "@pnpm/config": "workspace:12.0.0", + "@pnpm/constants": "workspace:5.0.0", + "@pnpm/error": "workspace:2.0.0", + "@pnpm/filter-workspace-packages": "workspace:3.0.0", + "@pnpm/find-workspace-dir": "workspace:3.0.0", + "@pnpm/find-workspace-packages": "workspace:3.0.0", + "@pnpm/manifest-utils": "workspace:2.0.0", + "@pnpm/outdated": "workspace:8.0.0", + "@pnpm/package-store": "workspace:12.0.0", + "@pnpm/parse-wanted-dependency": "workspace:2.0.0", + "@pnpm/plugin-commands-rebuild": "workspace:3.0.0", + "@pnpm/pnpmfile": "workspace:1.0.0", + "@pnpm/resolver-base": "workspace:8.0.0", "@pnpm/semver-diff": "^1.0.2", - "@pnpm/sort-packages": "workspace:1.0.16", - "@pnpm/store-connection-manager": "workspace:1.0.4", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/sort-packages": "workspace:2.0.0", + "@pnpm/store-connection-manager": "workspace:2.0.0", + "@pnpm/types": "workspace:7.0.0", "@zkochan/table": "^1.0.0", "camelcase-keys": "^6.2.2", "chalk": "^4.1.0", @@ -88,7 +88,7 @@ "ramda": "^0.27.1", "read-ini-file": "^3.1.0", "render-help": "^1.0.1", - "supi": "workspace:0.45.4", + "supi": "workspace:0.46.0", "version-selector-type": "^3.0.0" }, "peerDependencies": { diff --git a/packages/plugin-commands-listing/CHANGELOG.md b/packages/plugin-commands-listing/CHANGELOG.md index e1f9741dd8..464786cdac 100644 --- a/packages/plugin-commands-listing/CHANGELOG.md +++ b/packages/plugin-commands-listing/CHANGELOG.md @@ -1,5 +1,25 @@ # @pnpm/plugin-commands-listing +## 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 diff --git a/packages/plugin-commands-listing/package.json b/packages/plugin-commands-listing/package.json index 66521d35b9..db0e25af06 100644 --- a/packages/plugin-commands-listing/package.json +++ b/packages/plugin-commands-listing/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/plugin-commands-listing", - "version": "2.0.58", + "version": "3.0.0", "description": "The list and why commands of pnpm", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -31,23 +31,23 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/plugin-commands-listing#readme", "devDependencies": { - "@pnpm/constants": "workspace:4.1.0", - "@pnpm/filter-workspace-packages": "workspace:2.3.14", + "@pnpm/constants": "workspace:5.0.0", + "@pnpm/filter-workspace-packages": "workspace:3.0.0", "@pnpm/logger": "^4.0.0", - "@pnpm/plugin-commands-installation": "workspace:3.5.28", - "@pnpm/prepare": "workspace:0.0.18", + "@pnpm/plugin-commands-installation": "workspace:4.0.0", + "@pnpm/prepare": "workspace:0.0.19", "@types/ramda": "^0.27.35", "execa": "^5.0.0", "strip-ansi": "^6.0.0", "write-yaml-file": "^4.2.0" }, "dependencies": { - "@pnpm/cli-utils": "workspace:0.5.4", - "@pnpm/common-cli-options-help": "workspace:0.3.1", - "@pnpm/config": "workspace:11.14.2", - "@pnpm/error": "workspace:1.4.0", - "@pnpm/list": "workspace:5.0.26", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/cli-utils": "workspace:0.6.0", + "@pnpm/common-cli-options-help": "workspace:0.4.0", + "@pnpm/config": "workspace:12.0.0", + "@pnpm/error": "workspace:2.0.0", + "@pnpm/list": "workspace:6.0.0", + "@pnpm/types": "workspace:7.0.0", "ramda": "^0.27.1", "render-help": "^1.0.1" }, diff --git a/packages/plugin-commands-outdated/CHANGELOG.md b/packages/plugin-commands-outdated/CHANGELOG.md index 97fd529e7b..f4a59b7eba 100644 --- a/packages/plugin-commands-outdated/CHANGELOG.md +++ b/packages/plugin-commands-outdated/CHANGELOG.md @@ -1,5 +1,34 @@ # @pnpm/plugin-commands-outdated +## 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 diff --git a/packages/plugin-commands-outdated/package.json b/packages/plugin-commands-outdated/package.json index 5d89089439..2794e0fe9f 100644 --- a/packages/plugin-commands-outdated/package.json +++ b/packages/plugin-commands-outdated/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/plugin-commands-outdated", - "version": "3.0.54", + "version": "4.0.0", "description": "The outdated command of pnpm", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -32,11 +32,11 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/plugin-commands-outdated#readme", "devDependencies": { - "@pnpm/constants": "workspace:4.1.0", - "@pnpm/filter-workspace-packages": "workspace:2.3.14", - "@pnpm/plugin-commands-installation": "workspace:3.5.28", - "@pnpm/prepare": "workspace:0.0.18", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/constants": "workspace:5.0.0", + "@pnpm/filter-workspace-packages": "workspace:3.0.0", + "@pnpm/plugin-commands-installation": "workspace:4.0.0", + "@pnpm/prepare": "workspace:0.0.19", + "@pnpm/types": "workspace:7.0.0", "@types/lru-cache": "^5.1.0", "@types/ramda": "^0.27.35", "@types/wrap-ansi": "^3.0.0", @@ -44,17 +44,17 @@ "strip-ansi": "^6.0.0" }, "dependencies": { - "@pnpm/cli-utils": "workspace:0.5.4", + "@pnpm/cli-utils": "workspace:0.6.0", "@pnpm/colorize-semver-diff": "^1.0.1", - "@pnpm/command": "workspace:1.0.0", - "@pnpm/common-cli-options-help": "workspace:0.3.1", - "@pnpm/config": "workspace:11.14.2", - "@pnpm/default-resolver": "workspace:11.0.20", - "@pnpm/error": "workspace:1.4.0", - "@pnpm/lockfile-file": "workspace:3.2.1", - "@pnpm/matcher": "workspace:1.0.3", - "@pnpm/modules-yaml": "workspace:8.0.6", - "@pnpm/outdated": "workspace:7.2.29", + "@pnpm/command": "workspace:2.0.0", + "@pnpm/common-cli-options-help": "workspace:0.4.0", + "@pnpm/config": "workspace:12.0.0", + "@pnpm/default-resolver": "workspace:12.0.0", + "@pnpm/error": "workspace:2.0.0", + "@pnpm/lockfile-file": "workspace:4.0.0", + "@pnpm/matcher": "workspace:2.0.0", + "@pnpm/modules-yaml": "workspace:9.0.0", + "@pnpm/outdated": "workspace:8.0.0", "@pnpm/semver-diff": "^1.0.2", "@pnpm/store-path": "^5.0.0", "@zkochan/table": "^1.0.0", diff --git a/packages/plugin-commands-publishing/CHANGELOG.md b/packages/plugin-commands-publishing/CHANGELOG.md index 1f06c2a9d5..ac6d45bf11 100644 --- a/packages/plugin-commands-publishing/CHANGELOG.md +++ b/packages/plugin-commands-publishing/CHANGELOG.md @@ -1,5 +1,29 @@ # @pnpm/plugin-commands-publishing +## 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 diff --git a/packages/plugin-commands-publishing/package.json b/packages/plugin-commands-publishing/package.json index b59fba5dbf..23cd992185 100644 --- a/packages/plugin-commands-publishing/package.json +++ b/packages/plugin-commands-publishing/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/plugin-commands-publishing", - "version": "2.5.6", + "version": "3.0.0", "description": "The pack and publish commands of pnpm", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -33,9 +33,9 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/plugin-commands-publishing#readme", "devDependencies": { - "@pnpm/filter-workspace-packages": "workspace:2.3.14", + "@pnpm/filter-workspace-packages": "workspace:3.0.0", "@pnpm/logger": "^4.0.0", - "@pnpm/prepare": "workspace:0.0.18", + "@pnpm/prepare": "workspace:0.0.19", "@types/cross-spawn": "^6.0.2", "@types/proxyquire": "^1.3.28", "@types/ramda": "^0.27.35", @@ -50,18 +50,18 @@ "write-yaml-file": "^4.2.0" }, "dependencies": { - "@pnpm/cli-utils": "workspace:0.5.4", - "@pnpm/client": "workspace:2.0.24", - "@pnpm/config": "workspace:11.14.2", - "@pnpm/error": "workspace:1.4.0", - "@pnpm/exportable-manifest": "workspace:1.2.2", - "@pnpm/lifecycle": "workspace:9.6.5", - "@pnpm/pick-registry-for-package": "workspace:1.1.0", - "@pnpm/resolver-base": "workspace:7.1.1", - "@pnpm/run-npm": "workspace:2.0.3", - "@pnpm/sort-packages": "workspace:1.0.16", + "@pnpm/cli-utils": "workspace:0.6.0", + "@pnpm/client": "workspace:3.0.0", + "@pnpm/config": "workspace:12.0.0", + "@pnpm/error": "workspace:2.0.0", + "@pnpm/exportable-manifest": "workspace:2.0.0", + "@pnpm/lifecycle": "workspace:10.0.0", + "@pnpm/pick-registry-for-package": "workspace:2.0.0", + "@pnpm/resolver-base": "workspace:8.0.0", + "@pnpm/run-npm": "workspace:3.0.0", + "@pnpm/sort-packages": "workspace:2.0.0", "@pnpm/store-path": "^5.0.0", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/types": "workspace:7.0.0", "@zkochan/rimraf": "^2.0.0", "cp-file": "^9.0.0", "enquirer": "^2.3.6", diff --git a/packages/plugin-commands-rebuild/CHANGELOG.md b/packages/plugin-commands-rebuild/CHANGELOG.md index 479d209766..911eef07a5 100644 --- a/packages/plugin-commands-rebuild/CHANGELOG.md +++ b/packages/plugin-commands-rebuild/CHANGELOG.md @@ -1,5 +1,45 @@ # @pnpm/plugin-commands-rebuild +## 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 + +- 78470a32d: `prunedAt` is set for the modules meta file. +- Updated dependencies [6871d74b2] +- Updated dependencies [06c6c9959] +- Updated dependencies [97b986fbc] +- Updated dependencies [90487a3a8] +- Updated dependencies [78470a32d] +- Updated dependencies [aed712455] +- Updated dependencies [e4efddbd2] +- Updated dependencies [f2bb5cbeb] +- Updated dependencies [f2bb5cbeb] +- Updated dependencies [aed712455] +- Updated dependencies [7adc6e875] +- Updated dependencies [78470a32d] + - @pnpm/constants@5.0.0 + - @pnpm/link-bins@6.0.0 + - @pnpm/cli-utils@0.6.0 + - @pnpm/common-cli-options-help@0.4.0 + - @pnpm/config@12.0.0 + - @pnpm/core-loggers@6.0.0 + - dependency-path@6.0.0 + - @pnpm/find-workspace-packages@3.0.0 + - @pnpm/get-context@5.0.0 + - @pnpm/lifecycle@10.0.0 + - @pnpm/lockfile-utils@3.0.0 + - @pnpm/lockfile-walker@4.0.0 + - @pnpm/modules-yaml@9.0.0 + - @pnpm/normalize-registries@2.0.0 + - @pnpm/sort-packages@2.0.0 + - @pnpm/store-connection-manager@1.1.0 + - @pnpm/store-controller-types@11.0.0 + - @pnpm/types@7.0.0 + ## 2.2.34 ### Patch Changes diff --git a/packages/plugin-commands-rebuild/package.json b/packages/plugin-commands-rebuild/package.json index a5339f25d6..377f4f1edd 100644 --- a/packages/plugin-commands-rebuild/package.json +++ b/packages/plugin-commands-rebuild/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/plugin-commands-rebuild", - "version": "2.2.34", + "version": "3.0.0", "description": "Commands for rebuilding dependencies", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -32,9 +32,9 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/plugin-commands-rebuild#readme", "devDependencies": { - "@pnpm/filter-workspace-packages": "workspace:2.3.14", + "@pnpm/filter-workspace-packages": "workspace:3.0.0", "@pnpm/logger": "^4.0.0", - "@pnpm/prepare": "workspace:0.0.18", + "@pnpm/prepare": "workspace:0.0.19", "@pnpm/test-fixtures": "workspace:*", "@types/ramda": "^0.27.35", "@types/semver": "^7.3.4", @@ -45,26 +45,26 @@ "write-yaml-file": "^4.2.0" }, "dependencies": { - "@pnpm/cli-utils": "workspace:0.5.4", - "@pnpm/common-cli-options-help": "workspace:0.3.1", - "@pnpm/config": "workspace:11.14.2", - "@pnpm/constants": "workspace:4.1.0", - "@pnpm/core-loggers": "workspace:5.0.3", - "@pnpm/find-workspace-packages": "workspace:2.3.42", - "@pnpm/get-context": "workspace:4.0.0", - "@pnpm/lifecycle": "workspace:9.6.5", - "@pnpm/link-bins": "workspace:5.3.25", - "@pnpm/lockfile-utils": "workspace:2.0.22", - "@pnpm/lockfile-walker": "workspace:3.0.9", - "@pnpm/modules-yaml": "workspace:8.0.6", - "@pnpm/normalize-registries": "workspace:1.0.6", - "@pnpm/sort-packages": "workspace:1.0.16", - "@pnpm/store-connection-manager": "workspace:1.0.4", - "@pnpm/store-controller-types": "workspace:10.0.0", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/cli-utils": "workspace:0.6.0", + "@pnpm/common-cli-options-help": "workspace:0.4.0", + "@pnpm/config": "workspace:12.0.0", + "@pnpm/constants": "workspace:5.0.0", + "@pnpm/core-loggers": "workspace:6.0.0", + "@pnpm/find-workspace-packages": "workspace:3.0.0", + "@pnpm/get-context": "workspace:5.0.0", + "@pnpm/lifecycle": "workspace:10.0.0", + "@pnpm/link-bins": "workspace:6.0.0", + "@pnpm/lockfile-utils": "workspace:3.0.0", + "@pnpm/lockfile-walker": "workspace:4.0.0", + "@pnpm/modules-yaml": "workspace:9.0.0", + "@pnpm/normalize-registries": "workspace:2.0.0", + "@pnpm/sort-packages": "workspace:2.0.0", + "@pnpm/store-connection-manager": "workspace:2.0.0", + "@pnpm/store-controller-types": "workspace:11.0.0", + "@pnpm/types": "workspace:7.0.0", "@zkochan/npm-package-arg": "^2.0.1", "camelcase-keys": "^6.2.2", - "dependency-path": "workspace:5.1.1", + "dependency-path": "workspace:6.0.0", "graph-sequencer": "2.0.0", "load-json-file": "^6.2.0", "mem": "^8.0.0", diff --git a/packages/plugin-commands-script-runners/CHANGELOG.md b/packages/plugin-commands-script-runners/CHANGELOG.md index 1883a75dca..18dc1da9df 100644 --- a/packages/plugin-commands-script-runners/CHANGELOG.md +++ b/packages/plugin-commands-script-runners/CHANGELOG.md @@ -1,5 +1,28 @@ # @pnpm/plugin-commands-script-runners +## 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. +- 34338d2d0: Arbitrary pre/post hooks for user-defined scripts (such as `prestart`) are not executed automatically. +- 048c94871: `.pnp.js` renamed to `.pnp.cjs` in order to force CommonJS. + +### Patch Changes + +- Updated dependencies [97b986fbc] +- Updated dependencies [78470a32d] +- Updated dependencies [aed712455] +- Updated dependencies [aed712455] + - @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/error@2.0.0 + - @pnpm/lifecycle@10.0.0 + - @pnpm/sort-packages@2.0.0 + - @pnpm/types@7.0.0 + ## 2.6.5 ### Patch Changes diff --git a/packages/plugin-commands-script-runners/package.json b/packages/plugin-commands-script-runners/package.json index bf0c1c7d55..a297405839 100644 --- a/packages/plugin-commands-script-runners/package.json +++ b/packages/plugin-commands-script-runners/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/plugin-commands-script-runners", - "version": "2.6.5", + "version": "3.0.0", "description": "Commands for running scripts", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -32,9 +32,9 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/plugin-commands-script-runners#readme", "devDependencies": { - "@pnpm/filter-workspace-packages": "workspace:2.3.14", + "@pnpm/filter-workspace-packages": "workspace:3.0.0", "@pnpm/logger": "^4.0.0", - "@pnpm/prepare": "workspace:0.0.18", + "@pnpm/prepare": "workspace:0.0.19", "@types/ramda": "^0.27.35", "@zkochan/rimraf": "^2.0.0", "execa": "^5.0.0", @@ -42,14 +42,14 @@ "write-yaml-file": "^4.2.0" }, "dependencies": { - "@pnpm/cli-utils": "workspace:0.5.4", - "@pnpm/command": "workspace:1.0.0", - "@pnpm/common-cli-options-help": "workspace:0.3.1", - "@pnpm/config": "workspace:11.14.2", - "@pnpm/error": "workspace:1.4.0", - "@pnpm/lifecycle": "workspace:9.6.5", - "@pnpm/sort-packages": "workspace:1.0.16", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/cli-utils": "workspace:0.6.0", + "@pnpm/command": "workspace:2.0.0", + "@pnpm/common-cli-options-help": "workspace:0.4.0", + "@pnpm/config": "workspace:12.0.0", + "@pnpm/error": "workspace:2.0.0", + "@pnpm/lifecycle": "workspace:10.0.0", + "@pnpm/sort-packages": "workspace:2.0.0", + "@pnpm/types": "workspace:7.0.0", "p-limit": "^3.1.0", "path-exists": "^4.0.0", "ramda": "^0.27.1", diff --git a/packages/plugin-commands-server/CHANGELOG.md b/packages/plugin-commands-server/CHANGELOG.md index d5f03511b8..100b64d478 100644 --- a/packages/plugin-commands-server/CHANGELOG.md +++ b/packages/plugin-commands-server/CHANGELOG.md @@ -1,5 +1,27 @@ # @pnpm/plugin-commands-server +## 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 + +- 7adc6e875: Update dependencies. +- Updated dependencies [97b986fbc] +- Updated dependencies [78470a32d] +- Updated dependencies [aed712455] +- Updated dependencies [aed712455] +- Updated dependencies [7adc6e875] + - @pnpm/cli-meta@2.0.0 + - @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/server@11.0.0 + - @pnpm/store-connection-manager@1.1.0 + ## 2.0.72 ### Patch Changes diff --git a/packages/plugin-commands-server/package.json b/packages/plugin-commands-server/package.json index 7eca80282f..78a52aad82 100644 --- a/packages/plugin-commands-server/package.json +++ b/packages/plugin-commands-server/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/plugin-commands-server", - "version": "2.0.72", + "version": "3.0.0", "description": "Commands for controlling the store server", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -34,13 +34,13 @@ "@types/signal-exit": "^3.0.0" }, "dependencies": { - "@pnpm/cli-meta": "workspace:1.0.2", - "@pnpm/cli-utils": "workspace:0.5.4", - "@pnpm/common-cli-options-help": "workspace:0.3.1", - "@pnpm/config": "workspace:11.14.2", - "@pnpm/error": "workspace:1.4.0", - "@pnpm/server": "workspace:10.0.1", - "@pnpm/store-connection-manager": "workspace:1.0.4", + "@pnpm/cli-meta": "workspace:2.0.0", + "@pnpm/cli-utils": "workspace:0.6.0", + "@pnpm/common-cli-options-help": "workspace:0.4.0", + "@pnpm/config": "workspace:12.0.0", + "@pnpm/error": "workspace:2.0.0", + "@pnpm/server": "workspace:11.0.0", + "@pnpm/store-connection-manager": "workspace:2.0.0", "@pnpm/store-path": "^5.0.0", "@zkochan/diable": "^1.0.2", "delay": "^5.0.0", diff --git a/packages/plugin-commands-store/CHANGELOG.md b/packages/plugin-commands-store/CHANGELOG.md index 54873e96bb..dc4d776ea1 100644 --- a/packages/plugin-commands-store/CHANGELOG.md +++ b/packages/plugin-commands-store/CHANGELOG.md @@ -1,5 +1,36 @@ # @pnpm/plugin-commands-store +## 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 diff --git a/packages/plugin-commands-store/package.json b/packages/plugin-commands-store/package.json index fc3b4333d0..847eafdd63 100644 --- a/packages/plugin-commands-store/package.json +++ b/packages/plugin-commands-store/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/plugin-commands-store", - "version": "2.0.79", + "version": "3.0.0", "description": "Commands for controlling the store", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -33,9 +33,9 @@ "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/plugin-commands-store#readme", "devDependencies": { "@pnpm/assert-store": "workspace:*", - "@pnpm/lockfile-file": "workspace:3.2.1", + "@pnpm/lockfile-file": "workspace:4.0.0", "@pnpm/logger": "^4.0.0", - "@pnpm/prepare": "workspace:0.0.18", + "@pnpm/prepare": "workspace:0.0.19", "@types/archy": "0.0.31", "@types/ramda": "^0.27.35", "@types/sinon": "^9.0.11", @@ -49,21 +49,21 @@ "tempy": "^1.0.0" }, "dependencies": { - "@pnpm/cafs": "workspace:2.1.0", - "@pnpm/cli-utils": "workspace:0.5.4", - "@pnpm/config": "workspace:11.14.2", - "@pnpm/error": "workspace:1.4.0", - "@pnpm/get-context": "workspace:4.0.0", - "@pnpm/lockfile-utils": "workspace:2.0.22", - "@pnpm/normalize-registries": "workspace:1.0.6", - "@pnpm/parse-wanted-dependency": "workspace:1.0.0", - "@pnpm/pick-registry-for-package": "workspace:1.1.0", - "@pnpm/store-connection-manager": "workspace:1.0.4", - "@pnpm/store-controller-types": "workspace:10.0.0", + "@pnpm/cafs": "workspace:3.0.0", + "@pnpm/cli-utils": "workspace:0.6.0", + "@pnpm/config": "workspace:12.0.0", + "@pnpm/error": "workspace:2.0.0", + "@pnpm/get-context": "workspace:5.0.0", + "@pnpm/lockfile-utils": "workspace:3.0.0", + "@pnpm/normalize-registries": "workspace:2.0.0", + "@pnpm/parse-wanted-dependency": "workspace:2.0.0", + "@pnpm/pick-registry-for-package": "workspace:2.0.0", + "@pnpm/store-connection-manager": "workspace:2.0.0", + "@pnpm/store-controller-types": "workspace:11.0.0", "@pnpm/store-path": "^5.0.0", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/types": "workspace:7.0.0", "archy": "^1.0.0", - "dependency-path": "workspace:5.1.1", + "dependency-path": "workspace:6.0.0", "dint": "^5.1.0", "p-filter": "^2.1.0", "ramda": "^0.27.1", diff --git a/packages/pnpm/CHANGELOG.md b/packages/pnpm/CHANGELOG.md index 84c2069fac..7a3f04290a 100644 --- a/packages/pnpm/CHANGELOG.md +++ b/packages/pnpm/CHANGELOG.md @@ -7,11 +7,13 @@ - Node.js v10 support is dropped. At least Node.js v12.17 is required for the package to work. - The lockfile version is bumped to v5.3. Changes in the new format: + - Blank lines added between package/project entries to improve readability and decrease merge issues. - The `resolution`, `engines`, `os`, and `cpu` fields are now always written in a single lines, as the first keys of the package objects. - A new field is added to the package objects: `transitivePeerDependencies`. - The layout of the virtual store directory has changed (`node_modules/.pnpm`) to allow keeping cache in it: + - All packages inside the virtual store directory are on the same depth. Instead of subdirectories, one directory is used with `#` instead of slashes. - New setting added: `modules-cache-max-age`. The default value of the setting is 10080 (7 days in seconds). `modules-cache-max-age` is the time in minutes after which pnpm should remove the orphan packages from `node_modules`. diff --git a/packages/pnpm/package.json b/packages/pnpm/package.json index 831bae7d78..31e137a822 100644 --- a/packages/pnpm/package.json +++ b/packages/pnpm/package.json @@ -20,42 +20,42 @@ }, "devDependencies": { "@pnpm/assert-project": "workspace:*", - "@pnpm/cli-meta": "workspace:1.0.2", - "@pnpm/cli-utils": "workspace:0.5.4", - "@pnpm/client": "workspace:2.0.24", - "@pnpm/command": "workspace:1.0.0", - "@pnpm/common-cli-options-help": "workspace:0.3.1", - "@pnpm/config": "workspace:11.14.2", - "@pnpm/constants": "workspace:4.1.0", - "@pnpm/core-loggers": "workspace:5.0.3", - "@pnpm/default-reporter": "workspace:7.10.7", + "@pnpm/cli-meta": "workspace:2.0.0", + "@pnpm/cli-utils": "workspace:0.6.0", + "@pnpm/client": "workspace:3.0.0", + "@pnpm/command": "workspace:2.0.0", + "@pnpm/common-cli-options-help": "workspace:0.4.0", + "@pnpm/config": "workspace:12.0.0", + "@pnpm/constants": "workspace:5.0.0", + "@pnpm/core-loggers": "workspace:6.0.0", + "@pnpm/default-reporter": "workspace:8.0.0", "@pnpm/file-reporter": "^1.0.1", - "@pnpm/filter-workspace-packages": "workspace:2.3.14", - "@pnpm/find-workspace-dir": "workspace:2.0.0", - "@pnpm/find-workspace-packages": "workspace:2.3.42", - "@pnpm/lockfile-types": "workspace:2.2.0", + "@pnpm/filter-workspace-packages": "workspace:3.0.0", + "@pnpm/find-workspace-dir": "workspace:3.0.0", + "@pnpm/find-workspace-packages": "workspace:3.0.0", + "@pnpm/lockfile-types": "workspace:3.0.0", "@pnpm/logger": "^4.0.0", - "@pnpm/modules-yaml": "workspace:8.0.6", - "@pnpm/parse-cli-args": "workspace:3.2.2", - "@pnpm/pick-registry-for-package": "workspace:1.1.0", - "@pnpm/plugin-commands-audit": "workspace:3.0.6", - "@pnpm/plugin-commands-import": "workspace:1.0.110", - "@pnpm/plugin-commands-installation": "workspace:3.5.28", - "@pnpm/plugin-commands-listing": "workspace:2.0.58", - "@pnpm/plugin-commands-outdated": "workspace:3.0.54", - "@pnpm/plugin-commands-publishing": "workspace:2.5.6", - "@pnpm/plugin-commands-rebuild": "workspace:2.2.34", - "@pnpm/plugin-commands-script-runners": "workspace:2.6.5", - "@pnpm/plugin-commands-server": "workspace:2.0.72", - "@pnpm/plugin-commands-store": "workspace:2.0.79", - "@pnpm/prepare": "workspace:0.0.18", - "@pnpm/read-package-json": "workspace:4.0.0", - "@pnpm/read-project-manifest": "workspace:1.1.7", - "@pnpm/run-npm": "workspace:2.0.3", + "@pnpm/modules-yaml": "workspace:9.0.0", + "@pnpm/parse-cli-args": "workspace:4.0.0", + "@pnpm/pick-registry-for-package": "workspace:2.0.0", + "@pnpm/plugin-commands-audit": "workspace:4.0.0", + "@pnpm/plugin-commands-import": "workspace:2.0.0", + "@pnpm/plugin-commands-installation": "workspace:4.0.0", + "@pnpm/plugin-commands-listing": "workspace:3.0.0", + "@pnpm/plugin-commands-outdated": "workspace:4.0.0", + "@pnpm/plugin-commands-publishing": "workspace:3.0.0", + "@pnpm/plugin-commands-rebuild": "workspace:3.0.0", + "@pnpm/plugin-commands-script-runners": "workspace:3.0.0", + "@pnpm/plugin-commands-server": "workspace:3.0.0", + "@pnpm/plugin-commands-store": "workspace:3.0.0", + "@pnpm/prepare": "workspace:0.0.19", + "@pnpm/read-package-json": "workspace:5.0.0", + "@pnpm/read-project-manifest": "workspace:2.0.0", + "@pnpm/run-npm": "workspace:3.0.0", "@pnpm/store-path": "^5.0.0", "@pnpm/tabtab": "^0.1.2", - "@pnpm/types": "workspace:6.4.0", - "@pnpm/write-project-manifest": "workspace:1.1.7", + "@pnpm/types": "workspace:7.0.0", + "@pnpm/write-project-manifest": "workspace:2.0.0", "@types/byline": "^4.2.32", "@types/cross-spawn": "^6.0.2", "@types/is-ci": "^3.0.0", @@ -92,7 +92,7 @@ "p-defer": "^3.0.0", "path-exists": "^4.0.0", "path-name": "^1.0.0", - "pkgs-graph": "workspace:5.2.0", + "pkgs-graph": "workspace:6.0.0", "ps-list": "^7.2.0", "ramda": "^0.27.1", "read-yaml-file": "^2.1.0", diff --git a/packages/pnpmfile/CHANGELOG.md b/packages/pnpmfile/CHANGELOG.md index 1dc94b93ce..c810e9ca7a 100644 --- a/packages/pnpmfile/CHANGELOG.md +++ b/packages/pnpmfile/CHANGELOG.md @@ -1,5 +1,23 @@ # @pnpm/pnpmfile +## 1.0.0 + +### Major Changes + +- 09e950fdc: `pnpmfile.js` renamed to `.pnpmfile.cjs`. + +### Minor 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 [90487a3a8] + - @pnpm/core-loggers@6.0.0 + - @pnpm/error@2.0.0 + - @pnpm/types@7.0.0 + ## 0.1.21 ### Patch Changes diff --git a/packages/pnpmfile/package.json b/packages/pnpmfile/package.json index e71a2a5c14..4e44f55d0d 100644 --- a/packages/pnpmfile/package.json +++ b/packages/pnpmfile/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/pnpmfile", - "version": "0.1.21", + "version": "1.0.0", "description": "Reading a .pnpmfile.cjs", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -32,9 +32,9 @@ "@types/ramda": "^0.27.35" }, "dependencies": { - "@pnpm/core-loggers": "workspace:5.0.3", - "@pnpm/error": "workspace:1.4.0", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/core-loggers": "workspace:6.0.0", + "@pnpm/error": "workspace:2.0.0", + "@pnpm/types": "workspace:7.0.0", "chalk": "^4.1.0", "path-absolute": "^1.0.1", "ramda": "^0.27.1" diff --git a/packages/prune-lockfile/CHANGELOG.md b/packages/prune-lockfile/CHANGELOG.md index 3a8648c925..5d1b2af013 100644 --- a/packages/prune-lockfile/CHANGELOG.md +++ b/packages/prune-lockfile/CHANGELOG.md @@ -1,5 +1,24 @@ # @pnpm/prune-lockfile +## 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 [6871d74b2] +- Updated dependencies [97b986fbc] +- Updated dependencies [6871d74b2] +- Updated dependencies [e4efddbd2] +- Updated dependencies [f2bb5cbeb] +- Updated dependencies [f2bb5cbeb] + - @pnpm/constants@5.0.0 + - dependency-path@6.0.0 + - @pnpm/lockfile-types@3.0.0 + - @pnpm/types@7.0.0 + ## 2.0.19 ### Patch Changes diff --git a/packages/prune-lockfile/package.json b/packages/prune-lockfile/package.json index bd7580e57f..32062daf8f 100644 --- a/packages/prune-lockfile/package.json +++ b/packages/prune-lockfile/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/prune-lockfile", - "version": "2.0.19", + "version": "3.0.0", "description": "Prune a pnpm-lock.yaml", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -34,10 +34,10 @@ "yaml-tag": "1.1.0" }, "dependencies": { - "@pnpm/constants": "workspace:4.1.0", - "@pnpm/lockfile-types": "workspace:2.2.0", - "@pnpm/types": "workspace:6.4.0", - "dependency-path": "workspace:5.1.1", + "@pnpm/constants": "workspace:5.0.0", + "@pnpm/lockfile-types": "workspace:3.0.0", + "@pnpm/types": "workspace:7.0.0", + "dependency-path": "workspace:6.0.0", "ramda": "^0.27.1" }, "funding": "https://opencollective.com/pnpm" diff --git a/packages/read-modules-dir/CHANGELOG.md b/packages/read-modules-dir/CHANGELOG.md index af61f96a02..a5bb9d19b1 100644 --- a/packages/read-modules-dir/CHANGELOG.md +++ b/packages/read-modules-dir/CHANGELOG.md @@ -1,5 +1,11 @@ # @pnpm/read-modules-dir +## 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. + ## 2.0.3 ### Patch Changes diff --git a/packages/read-modules-dir/package.json b/packages/read-modules-dir/package.json index d8830c9d89..7163b12fe5 100644 --- a/packages/read-modules-dir/package.json +++ b/packages/read-modules-dir/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/read-modules-dir", - "version": "2.0.3", + "version": "3.0.0", "description": "Finds all direct packages in node_modules", "main": "lib/index.js", "typings": "lib/index.d.ts", diff --git a/packages/read-package-json/CHANGELOG.md b/packages/read-package-json/CHANGELOG.md index 17501dd0bd..87194c5078 100644 --- a/packages/read-package-json/CHANGELOG.md +++ b/packages/read-package-json/CHANGELOG.md @@ -1,5 +1,17 @@ # @pnpm/read-package-json +## 5.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] + - @pnpm/error@2.0.0 + - @pnpm/types@7.0.0 + ## 4.0.0 ### Major Changes diff --git a/packages/read-package-json/package.json b/packages/read-package-json/package.json index 04bcd07837..79ba414e5b 100644 --- a/packages/read-package-json/package.json +++ b/packages/read-package-json/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/read-package-json", - "version": "4.0.0", + "version": "5.0.0", "description": "Read a package.json", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -29,8 +29,8 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/read-package-json#readme", "dependencies": { - "@pnpm/error": "workspace:1.4.0", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/error": "workspace:2.0.0", + "@pnpm/types": "workspace:7.0.0", "load-json-file": "^6.2.0", "normalize-package-data": "^3.0.2" }, diff --git a/packages/read-project-manifest/CHANGELOG.md b/packages/read-project-manifest/CHANGELOG.md index 822bf62926..6b02b6724f 100644 --- a/packages/read-project-manifest/CHANGELOG.md +++ b/packages/read-project-manifest/CHANGELOG.md @@ -1,5 +1,18 @@ # @pnpm/read-project-manifest +## 2.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] + - @pnpm/error@2.0.0 + - @pnpm/types@7.0.0 + - @pnpm/write-project-manifest@2.0.0 + ## 1.1.7 ### Patch Changes diff --git a/packages/read-project-manifest/package.json b/packages/read-project-manifest/package.json index ab306759fb..978f35adc0 100644 --- a/packages/read-project-manifest/package.json +++ b/packages/read-project-manifest/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/read-project-manifest", - "version": "1.1.7", + "version": "2.0.0", "description": "Read a project manifest (called package.json in most cases)", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -28,9 +28,9 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/read-project-manifest#readme", "dependencies": { - "@pnpm/error": "workspace:1.4.0", - "@pnpm/types": "workspace:6.4.0", - "@pnpm/write-project-manifest": "workspace:1.1.7", + "@pnpm/error": "workspace:2.0.0", + "@pnpm/types": "workspace:7.0.0", + "@pnpm/write-project-manifest": "workspace:2.0.0", "detect-indent": "^6.0.0", "fast-deep-equal": "^3.1.3", "is-windows": "^1.0.2", diff --git a/packages/read-projects-context/CHANGELOG.md b/packages/read-projects-context/CHANGELOG.md index 2daa5a1a75..b1727f368e 100644 --- a/packages/read-projects-context/CHANGELOG.md +++ b/packages/read-projects-context/CHANGELOG.md @@ -1,5 +1,25 @@ # @pnpm/read-projects-context +## 5.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 [155e70597] +- Updated dependencies [9c2a878c3] +- Updated dependencies [8b66f26dc] +- Updated dependencies [f7750baed] +- Updated dependencies [78470a32d] +- Updated dependencies [9c2a878c3] + - @pnpm/lockfile-file@4.0.0 + - @pnpm/modules-yaml@9.0.0 + - @pnpm/normalize-registries@2.0.0 + - @pnpm/types@7.0.0 + ## 4.0.16 ### Patch Changes diff --git a/packages/read-projects-context/package.json b/packages/read-projects-context/package.json index 0317b32aca..3c2456cc8c 100644 --- a/packages/read-projects-context/package.json +++ b/packages/read-projects-context/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/read-projects-context", - "version": "4.0.16", + "version": "5.0.0", "description": "Reads the current state of projects from modules manifest", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -26,10 +26,10 @@ "compile": "rimraf lib tsconfig.tsbuildinfo && tsc --build && pnpm run lint -- --fix" }, "dependencies": { - "@pnpm/lockfile-file": "workspace:3.2.1", - "@pnpm/modules-yaml": "workspace:8.0.6", - "@pnpm/normalize-registries": "workspace:1.0.6", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/lockfile-file": "workspace:4.0.0", + "@pnpm/modules-yaml": "workspace:9.0.0", + "@pnpm/normalize-registries": "workspace:2.0.0", + "@pnpm/types": "workspace:7.0.0", "realpath-missing": "^1.1.0" }, "devDependencies": { diff --git a/packages/remove-bins/CHANGELOG.md b/packages/remove-bins/CHANGELOG.md index 87d9cb702a..fa1a671c93 100644 --- a/packages/remove-bins/CHANGELOG.md +++ b/packages/remove-bins/CHANGELOG.md @@ -1,5 +1,20 @@ # @pnpm/remove-bins +## 2.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 [90487a3a8] + - @pnpm/core-loggers@6.0.0 + - @pnpm/package-bins@5.0.0 + - @pnpm/read-package-json@5.0.0 + - @pnpm/types@7.0.0 + ## 1.0.12 ### Patch Changes diff --git a/packages/remove-bins/package.json b/packages/remove-bins/package.json index 821c1e27d5..4219cd5c1d 100644 --- a/packages/remove-bins/package.json +++ b/packages/remove-bins/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/remove-bins", - "version": "1.0.12", + "version": "2.0.0", "description": "Remove bins from .bin", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -26,10 +26,10 @@ "compile": "rimraf lib tsconfig.tsbuildinfo && tsc --build && pnpm run lint -- --fix" }, "dependencies": { - "@pnpm/core-loggers": "workspace:5.0.3", - "@pnpm/package-bins": "workspace:4.1.0", - "@pnpm/read-package-json": "workspace:4.0.0", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/core-loggers": "workspace:6.0.0", + "@pnpm/package-bins": "workspace:5.0.0", + "@pnpm/read-package-json": "workspace:5.0.0", + "@pnpm/types": "workspace:7.0.0", "@zkochan/rimraf": "^2.0.0", "is-windows": "^1.0.2" }, diff --git a/packages/resolve-dependencies/CHANGELOG.md b/packages/resolve-dependencies/CHANGELOG.md index 49c8a0326d..6bea6b365d 100644 --- a/packages/resolve-dependencies/CHANGELOG.md +++ b/packages/resolve-dependencies/CHANGELOG.md @@ -1,5 +1,41 @@ # @pnpm/resolve-dependencies +## 20.0.0 + +### Major Changes + +- 97b986fbc: Node.js 10 support is dropped. At least Node.js 12.17 is required for the package to work. + +### Minor Changes + +- 6871d74b2: Add new transitivePeerDependencies field to lockfile. + +### Patch Changes + +- Updated dependencies [6871d74b2] +- Updated dependencies [97b986fbc] +- Updated dependencies [6871d74b2] +- Updated dependencies [90487a3a8] +- Updated dependencies [e4efddbd2] +- Updated dependencies [f2bb5cbeb] +- Updated dependencies [f2bb5cbeb] +- Updated dependencies [83645c8ed] + - @pnpm/constants@5.0.0 + - @pnpm/core-loggers@6.0.0 + - dependency-path@6.0.0 + - @pnpm/error@2.0.0 + - @pnpm/lockfile-types@3.0.0 + - @pnpm/lockfile-utils@3.0.0 + - @pnpm/manifest-utils@2.0.0 + - @pnpm/npm-resolver@11.0.0 + - @pnpm/package-is-installable@5.0.0 + - @pnpm/pick-registry-for-package@2.0.0 + - @pnpm/prune-lockfile@3.0.0 + - @pnpm/read-package-json@5.0.0 + - @pnpm/resolver-base@8.0.0 + - @pnpm/store-controller-types@11.0.0 + - @pnpm/types@7.0.0 + ## 19.0.2 ### Patch Changes diff --git a/packages/resolve-dependencies/package.json b/packages/resolve-dependencies/package.json index 147a03d4e2..2d90fb8750 100644 --- a/packages/resolve-dependencies/package.json +++ b/packages/resolve-dependencies/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/resolve-dependencies", - "version": "19.0.2", + "version": "20.0.0", "description": "Resolves dependency graph of a package", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -27,21 +27,21 @@ "_test": "jest" }, "dependencies": { - "@pnpm/constants": "workspace:4.1.0", - "@pnpm/core-loggers": "workspace:5.0.3", - "@pnpm/error": "workspace:1.4.0", - "@pnpm/lockfile-types": "workspace:2.2.0", - "@pnpm/lockfile-utils": "workspace:2.0.22", - "@pnpm/manifest-utils": "workspace:1.1.5", - "@pnpm/npm-resolver": "workspace:10.2.2", - "@pnpm/package-is-installable": "workspace:4.0.19", - "@pnpm/pick-registry-for-package": "workspace:1.1.0", - "@pnpm/prune-lockfile": "workspace:2.0.19", - "@pnpm/read-package-json": "workspace:4.0.0", - "@pnpm/resolver-base": "workspace:7.1.1", - "@pnpm/store-controller-types": "workspace:10.0.0", - "@pnpm/types": "workspace:6.4.0", - "dependency-path": "workspace:5.1.1", + "@pnpm/constants": "workspace:5.0.0", + "@pnpm/core-loggers": "workspace:6.0.0", + "@pnpm/error": "workspace:2.0.0", + "@pnpm/lockfile-types": "workspace:3.0.0", + "@pnpm/lockfile-utils": "workspace:3.0.0", + "@pnpm/manifest-utils": "workspace:2.0.0", + "@pnpm/npm-resolver": "workspace:11.0.0", + "@pnpm/package-is-installable": "workspace:5.0.0", + "@pnpm/pick-registry-for-package": "workspace:2.0.0", + "@pnpm/prune-lockfile": "workspace:3.0.0", + "@pnpm/read-package-json": "workspace:5.0.0", + "@pnpm/resolver-base": "workspace:8.0.0", + "@pnpm/store-controller-types": "workspace:11.0.0", + "@pnpm/types": "workspace:7.0.0", + "dependency-path": "workspace:6.0.0", "encode-registry": "^3.0.0", "get-npm-tarball-url": "^2.0.2", "import-from": "^3.0.0", diff --git a/packages/resolve-workspace-range/CHANGELOG.md b/packages/resolve-workspace-range/CHANGELOG.md index c22321f6d5..acb769dccf 100644 --- a/packages/resolve-workspace-range/CHANGELOG.md +++ b/packages/resolve-workspace-range/CHANGELOG.md @@ -1,3 +1,9 @@ # @pnpm/resolve-workspace-range +## 2.0.0 + +### Major Changes + +- 97b986fbc: Node.js 10 support is dropped. At least Node.js 12.17 is required for the package to work. + ## 1.0.2 diff --git a/packages/resolve-workspace-range/package.json b/packages/resolve-workspace-range/package.json index 6f98a1c766..140e824788 100644 --- a/packages/resolve-workspace-range/package.json +++ b/packages/resolve-workspace-range/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/resolve-workspace-range", - "version": "1.0.1", + "version": "2.0.0", "description": "Resolves a range from versions that are present inside a workspace", "main": "lib/index.js", "typings": "lib/index.d.ts", diff --git a/packages/resolver-base/CHANGELOG.md b/packages/resolver-base/CHANGELOG.md index 7b059ed307..5e4d720629 100644 --- a/packages/resolver-base/CHANGELOG.md +++ b/packages/resolver-base/CHANGELOG.md @@ -1,5 +1,16 @@ # @pnpm/resolver-base +## 8.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] + - @pnpm/types@7.0.0 + ## 7.1.1 ### Patch Changes diff --git a/packages/resolver-base/package.json b/packages/resolver-base/package.json index 5255d66eeb..c6c3f795c5 100644 --- a/packages/resolver-base/package.json +++ b/packages/resolver-base/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/resolver-base", - "version": "7.1.1", + "version": "8.0.0", "description": "Types for pnpm-compatible resolvers", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -26,7 +26,7 @@ "license": "MIT", "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/resolver-base#readme", "dependencies": { - "@pnpm/types": "workspace:6.4.0" + "@pnpm/types": "workspace:7.0.0" }, "bugs": { "url": "https://github.com/pnpm/pnpm/issues" diff --git a/packages/run-npm/CHANGELOG.md b/packages/run-npm/CHANGELOG.md index 2a120cee2f..e56fcc9c45 100644 --- a/packages/run-npm/CHANGELOG.md +++ b/packages/run-npm/CHANGELOG.md @@ -1,5 +1,11 @@ # @pnpm/run-npm +## 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. + ## 2.0.3 ### Patch Changes diff --git a/packages/run-npm/package.json b/packages/run-npm/package.json index d8af0dba58..f097cd0d45 100644 --- a/packages/run-npm/package.json +++ b/packages/run-npm/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/run-npm", - "version": "2.0.3", + "version": "3.0.0", "description": "Runs the npm CLI", "main": "lib/index.js", "typings": "lib/index.d.ts", diff --git a/packages/server/CHANGELOG.md b/packages/server/CHANGELOG.md index 710a26c653..5bb1c303d4 100644 --- a/packages/server/CHANGELOG.md +++ b/packages/server/CHANGELOG.md @@ -1,5 +1,18 @@ # @pnpm/server +## 11.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] + - @pnpm/fetch@3.0.0 + - @pnpm/store-controller-types@11.0.0 + - @pnpm/types@7.0.0 + ## 10.0.1 ### Patch Changes diff --git a/packages/server/package.json b/packages/server/package.json index 3274f0ea15..7face26a2a 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/server", - "version": "10.0.1", + "version": "11.0.0", "description": "A pnpm installer server", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -32,10 +32,10 @@ "@pnpm/logger": "^4.0.0" }, "devDependencies": { - "@pnpm/client": "workspace:2.0.24", + "@pnpm/client": "workspace:3.0.0", "@pnpm/logger": "^4.0.0", - "@pnpm/package-requester": "workspace:13.0.1", - "@pnpm/package-store": "workspace:11.0.3", + "@pnpm/package-requester": "workspace:14.0.0", + "@pnpm/package-store": "workspace:12.0.0", "@types/mz": "^2.7.3", "@types/node-fetch": "^2.5.7", "@types/uuid": "^8.3.0", @@ -46,9 +46,9 @@ "tempy": "^1.0.0" }, "dependencies": { - "@pnpm/fetch": "workspace:2.1.11", - "@pnpm/store-controller-types": "workspace:10.0.0", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/fetch": "workspace:3.0.0", + "@pnpm/store-controller-types": "workspace:11.0.0", + "@pnpm/types": "workspace:7.0.0", "p-limit": "^3.1.0", "promise-share": "^1.0.0", "uuid": "^3.4.0" diff --git a/packages/sort-packages/CHANGELOG.md b/packages/sort-packages/CHANGELOG.md index c649a930d3..26dc7f0ed6 100644 --- a/packages/sort-packages/CHANGELOG.md +++ b/packages/sort-packages/CHANGELOG.md @@ -1,5 +1,16 @@ # @pnpm/sort-packages +## 2.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] + - @pnpm/types@7.0.0 + ## 1.0.16 ### Patch Changes diff --git a/packages/sort-packages/package.json b/packages/sort-packages/package.json index 8955565eff..d53017a914 100644 --- a/packages/sort-packages/package.json +++ b/packages/sort-packages/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/sort-packages", - "version": "1.0.16", + "version": "2.0.0", "description": "Sort packages", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -27,7 +27,7 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/sort-packages#readme", "dependencies": { - "@pnpm/types": "workspace:6.4.0", + "@pnpm/types": "workspace:7.0.0", "graph-sequencer": "2.0.0" }, "funding": "https://opencollective.com/pnpm" diff --git a/packages/store-connection-manager/CHANGELOG.md b/packages/store-connection-manager/CHANGELOG.md index 9206e4f4dd..9edd956f9d 100644 --- a/packages/store-connection-manager/CHANGELOG.md +++ b/packages/store-connection-manager/CHANGELOG.md @@ -1,5 +1,26 @@ # @pnpm/store-connection-manager +## 2.0.0 + +### Minor Changes + +- 97b986fbc: Node.js 10 support is dropped. At least Node.js 12.17 is required for the package to work. + +### Patch Changes + +- 7adc6e875: Update dependencies. +- Updated dependencies [97b986fbc] +- Updated dependencies [78470a32d] +- Updated dependencies [aed712455] +- Updated dependencies [83645c8ed] +- Updated dependencies [aed712455] + - @pnpm/cli-meta@2.0.0 + - @pnpm/client@3.0.0 + - @pnpm/config@12.0.0 + - @pnpm/error@2.0.0 + - @pnpm/package-store@12.0.0 + - @pnpm/server@11.0.0 + ## 1.0.4 ### Patch Changes diff --git a/packages/store-connection-manager/package.json b/packages/store-connection-manager/package.json index 92b319620e..f48e77086b 100644 --- a/packages/store-connection-manager/package.json +++ b/packages/store-connection-manager/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/store-connection-manager", - "version": "1.0.4", + "version": "2.0.0", "description": "Create a direct pnpm store controller or connect to a running store server", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -31,12 +31,12 @@ "@pnpm/logger": "^4.0.0" }, "dependencies": { - "@pnpm/cli-meta": "workspace:1.0.2", - "@pnpm/client": "workspace:2.0.24", - "@pnpm/config": "workspace:11.14.2", - "@pnpm/error": "workspace:1.4.0", - "@pnpm/package-store": "workspace:11.0.3", - "@pnpm/server": "workspace:10.0.1", + "@pnpm/cli-meta": "workspace:2.0.0", + "@pnpm/client": "workspace:3.0.0", + "@pnpm/config": "workspace:12.0.0", + "@pnpm/error": "workspace:2.0.0", + "@pnpm/package-store": "workspace:12.0.0", + "@pnpm/server": "workspace:11.0.0", "@pnpm/store-path": "^5.0.0", "@zkochan/diable": "^1.0.2", "delay": "^5.0.0", diff --git a/packages/store-controller-types/CHANGELOG.md b/packages/store-controller-types/CHANGELOG.md index 3dc44c34ff..5f8055c78b 100644 --- a/packages/store-controller-types/CHANGELOG.md +++ b/packages/store-controller-types/CHANGELOG.md @@ -1,5 +1,17 @@ # @pnpm/store-controller-types +## 11.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] + - @pnpm/resolver-base@8.0.0 + - @pnpm/types@7.0.0 + ## 10.0.0 ### Major Changes diff --git a/packages/store-controller-types/package.json b/packages/store-controller-types/package.json index cba1c37fdc..0e506761d7 100644 --- a/packages/store-controller-types/package.json +++ b/packages/store-controller-types/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/store-controller-types", - "version": "10.0.0", + "version": "11.0.0", "description": "Types for the store controller", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -14,7 +14,8 @@ "scripts": { "test": "pnpm run compile", "prepublishOnly": "pnpm run compile", - "compile": "rimraf lib tsconfig.tsbuildinfo && tsc --build && pnpm run lint -- --fix" + "compile": "rimraf lib tsconfig.tsbuildinfo && tsc --build && pnpm run lint -- --fix", + "lint": "eslint -c ../../eslint.json src/**/*.ts" }, "repository": "https://github.com/pnpm/pnpm/blob/master/packages/store-controller-types", "keywords": [ @@ -27,8 +28,8 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/store-controller-types#readme", "dependencies": { - "@pnpm/resolver-base": "workspace:7.1.1", - "@pnpm/types": "workspace:6.4.0" + "@pnpm/resolver-base": "workspace:8.0.0", + "@pnpm/types": "workspace:7.0.0" }, "funding": "https://opencollective.com/pnpm" } diff --git a/packages/supi/CHANGELOG.md b/packages/supi/CHANGELOG.md index 62878d6656..abaf86068c 100644 --- a/packages/supi/CHANGELOG.md +++ b/packages/supi/CHANGELOG.md @@ -1,5 +1,72 @@ # supi +## 0.46.0 + +### Minor Changes + +- 97b986fbc: Node.js 10 support is dropped. At least Node.js 12.17 is required for the package to work. +- 78470a32d: New option added: `modulesCacheMaxAge`. The default value of the setting is 10080 (7 days in seconds). `modulesCacheMaxAge` is the time in minutes after which pnpm should remove the orphan packages from node_modules. +- f2d3b6c8b: Overrides match dependencies by checking if the target range is a subset of the specified range, instead of making an exact match. +- 048c94871: `.pnp.js` renamed to `.pnp.cjs` in order to force CommonJS. +- 735d2ac79: support fetch package without package manifest +- 9e30b9659: Do not execute prepublish during installation. + +### Patch Changes + +- 945dc9f56: `pnpm.overrides` should work on direct dependencies as well. +- Updated dependencies [6871d74b2] +- Updated dependencies [06c6c9959] +- Updated dependencies [97b986fbc] +- Updated dependencies [6871d74b2] +- Updated dependencies [90487a3a8] +- Updated dependencies [155e70597] +- Updated dependencies [78470a32d] +- Updated dependencies [9c2a878c3] +- Updated dependencies [048c94871] +- Updated dependencies [e4efddbd2] +- Updated dependencies [8b66f26dc] +- Updated dependencies [f2bb5cbeb] +- Updated dependencies [f2bb5cbeb] +- Updated dependencies [f7750baed] +- Updated dependencies [83645c8ed] +- Updated dependencies [7adc6e875] +- Updated dependencies [78470a32d] +- Updated dependencies [78470a32d] +- Updated dependencies [735d2ac79] +- Updated dependencies [9c2a878c3] +- Updated dependencies [78470a32d] + - @pnpm/constants@5.0.0 + - @pnpm/link-bins@6.0.0 + - @pnpm/build-modules@6.0.0 + - @pnpm/core-loggers@6.0.0 + - dependency-path@6.0.0 + - @pnpm/error@2.0.0 + - @pnpm/filter-lockfile@5.0.0 + - @pnpm/get-context@5.0.0 + - @pnpm/headless@16.0.0 + - @pnpm/hoist@5.0.0 + - @pnpm/lifecycle@10.0.0 + - @pnpm/lockfile-file@4.0.0 + - @pnpm/lockfile-to-pnp@0.4.0 + - @pnpm/lockfile-utils@3.0.0 + - @pnpm/lockfile-walker@4.0.0 + - @pnpm/manifest-utils@2.0.0 + - @pnpm/modules-cleaner@11.0.0 + - @pnpm/modules-yaml@9.0.0 + - @pnpm/normalize-registries@2.0.0 + - @pnpm/package-requester@14.0.0 + - @pnpm/parse-wanted-dependency@2.0.0 + - @pnpm/prune-lockfile@3.0.0 + - @pnpm/read-modules-dir@3.0.0 + - @pnpm/read-package-json@5.0.0 + - @pnpm/read-project-manifest@2.0.0 + - @pnpm/remove-bins@2.0.0 + - @pnpm/resolve-dependencies@20.0.0 + - @pnpm/resolver-base@8.0.0 + - @pnpm/store-controller-types@11.0.0 + - @pnpm/symlink-dependency@4.0.0 + - @pnpm/types@7.0.0 + ## 0.45.4 ### Patch Changes diff --git a/packages/supi/package.json b/packages/supi/package.json index 23a2c63fd8..eccbb97bae 100644 --- a/packages/supi/package.json +++ b/packages/supi/package.json @@ -1,7 +1,7 @@ { "name": "supi", "description": "Fast, disk space efficient installation engine", - "version": "0.45.4", + "version": "0.46.0", "bugs": { "url": "https://github.com/pnpm/pnpm/issues" }, @@ -15,39 +15,39 @@ "@pnpm/logger": "^4.0.0" }, "dependencies": { - "@pnpm/build-modules": "workspace:5.2.12", - "@pnpm/constants": "workspace:4.1.0", - "@pnpm/core-loggers": "workspace:5.0.3", - "@pnpm/error": "workspace:1.4.0", - "@pnpm/filter-lockfile": "workspace:4.0.17", - "@pnpm/get-context": "workspace:4.0.0", - "@pnpm/headless": "workspace:15.0.3", - "@pnpm/hoist": "workspace:4.0.26", - "@pnpm/lifecycle": "workspace:9.6.5", - "@pnpm/link-bins": "workspace:5.3.25", - "@pnpm/lockfile-file": "workspace:3.2.1", - "@pnpm/lockfile-to-pnp": "workspace:0.3.25", - "@pnpm/lockfile-utils": "workspace:2.0.22", - "@pnpm/lockfile-walker": "workspace:3.0.9", - "@pnpm/manifest-utils": "workspace:1.1.5", - "@pnpm/modules-cleaner": "workspace:10.0.23", - "@pnpm/modules-yaml": "workspace:8.0.6", - "@pnpm/normalize-registries": "workspace:1.0.6", - "@pnpm/package-requester": "workspace:13.0.1", - "@pnpm/parse-wanted-dependency": "workspace:1.0.0", - "@pnpm/prune-lockfile": "workspace:2.0.19", - "@pnpm/read-modules-dir": "workspace:2.0.3", - "@pnpm/read-package-json": "workspace:4.0.0", - "@pnpm/read-project-manifest": "workspace:1.1.7", - "@pnpm/remove-bins": "workspace:1.0.12", - "@pnpm/resolve-dependencies": "workspace:19.0.2", - "@pnpm/resolver-base": "workspace:7.1.1", - "@pnpm/store-controller-types": "workspace:10.0.0", - "@pnpm/symlink-dependency": "workspace:3.0.13", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/build-modules": "workspace:6.0.0", + "@pnpm/constants": "workspace:5.0.0", + "@pnpm/core-loggers": "workspace:6.0.0", + "@pnpm/error": "workspace:2.0.0", + "@pnpm/filter-lockfile": "workspace:5.0.0", + "@pnpm/get-context": "workspace:5.0.0", + "@pnpm/headless": "workspace:16.0.0", + "@pnpm/hoist": "workspace:5.0.0", + "@pnpm/lifecycle": "workspace:10.0.0", + "@pnpm/link-bins": "workspace:6.0.0", + "@pnpm/lockfile-file": "workspace:4.0.0", + "@pnpm/lockfile-to-pnp": "workspace:0.4.0", + "@pnpm/lockfile-utils": "workspace:3.0.0", + "@pnpm/lockfile-walker": "workspace:4.0.0", + "@pnpm/manifest-utils": "workspace:2.0.0", + "@pnpm/modules-cleaner": "workspace:11.0.0", + "@pnpm/modules-yaml": "workspace:9.0.0", + "@pnpm/normalize-registries": "workspace:2.0.0", + "@pnpm/package-requester": "workspace:14.0.0", + "@pnpm/parse-wanted-dependency": "workspace:2.0.0", + "@pnpm/prune-lockfile": "workspace:3.0.0", + "@pnpm/read-modules-dir": "workspace:3.0.0", + "@pnpm/read-package-json": "workspace:5.0.0", + "@pnpm/read-project-manifest": "workspace:2.0.0", + "@pnpm/remove-bins": "workspace:2.0.0", + "@pnpm/resolve-dependencies": "workspace:20.0.0", + "@pnpm/resolver-base": "workspace:8.0.0", + "@pnpm/store-controller-types": "workspace:11.0.0", + "@pnpm/symlink-dependency": "workspace:4.0.0", + "@pnpm/types": "workspace:7.0.0", "@zkochan/npm-package-arg": "^2.0.1", "@zkochan/rimraf": "^2.0.0", - "dependency-path": "workspace:5.1.1", + "dependency-path": "workspace:6.0.0", "graph-sequencer": "2.0.0", "is-inner-link": "^4.0.0", "is-subdir": "^1.1.1", @@ -66,11 +66,11 @@ "devDependencies": { "@pnpm/assert-project": "workspace:*", "@pnpm/assert-store": "workspace:*", - "@pnpm/cafs": "workspace:2.1.0", - "@pnpm/client": "workspace:2.0.24", + "@pnpm/cafs": "workspace:3.0.0", + "@pnpm/client": "workspace:3.0.0", "@pnpm/logger": "^4.0.0", - "@pnpm/package-store": "workspace:11.0.3", - "@pnpm/prepare": "workspace:0.0.18", + "@pnpm/package-store": "workspace:12.0.0", + "@pnpm/prepare": "workspace:0.0.19", "@pnpm/store-path": "^5.0.0", "@pnpm/test-fixtures": "workspace:*", "@types/fs-extra": "^9.0.5", diff --git a/packages/symlink-dependency/CHANGELOG.md b/packages/symlink-dependency/CHANGELOG.md index 49766cc7db..55356f4e81 100644 --- a/packages/symlink-dependency/CHANGELOG.md +++ b/packages/symlink-dependency/CHANGELOG.md @@ -1,5 +1,18 @@ # @pnpm/symlink-dependency +## 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 [90487a3a8] + - @pnpm/core-loggers@6.0.0 + - @pnpm/types@7.0.0 + ## 3.0.13 ### Patch Changes diff --git a/packages/symlink-dependency/package.json b/packages/symlink-dependency/package.json index 4b8affb2e0..12cee9065d 100644 --- a/packages/symlink-dependency/package.json +++ b/packages/symlink-dependency/package.json @@ -1,7 +1,7 @@ { "name": "@pnpm/symlink-dependency", "description": "Symlink a dependency to node_modules", - "version": "3.0.13", + "version": "4.0.0", "bugs": { "url": "https://github.com/pnpm/pnpm/issues" }, @@ -37,8 +37,8 @@ "compile": "rimraf lib tsconfig.tsbuildinfo && tsc --build && pnpm run lint -- --fix" }, "dependencies": { - "@pnpm/core-loggers": "workspace:5.0.3", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/core-loggers": "workspace:6.0.0", + "@pnpm/types": "workspace:7.0.0", "symlink-dir": "^4.2.0" }, "funding": "https://opencollective.com/pnpm" diff --git a/packages/tarball-fetcher/CHANGELOG.md b/packages/tarball-fetcher/CHANGELOG.md index b333c1827b..b171fdf4a0 100644 --- a/packages/tarball-fetcher/CHANGELOG.md +++ b/packages/tarball-fetcher/CHANGELOG.md @@ -1,5 +1,21 @@ # @pnpm/tarball-fetcher +## 9.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 [90487a3a8] + - @pnpm/core-loggers@6.0.0 + - @pnpm/error@2.0.0 + - @pnpm/fetcher-base@10.0.0 + - @pnpm/fetching-types@2.0.0 + ## 8.2.8 ### Patch Changes diff --git a/packages/tarball-fetcher/package.json b/packages/tarball-fetcher/package.json index 8629cc15e9..f45b68d187 100644 --- a/packages/tarball-fetcher/package.json +++ b/packages/tarball-fetcher/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/tarball-fetcher", - "version": "8.2.8", + "version": "9.0.0", "description": "Fetcher for packages hosted as tarballs", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -33,16 +33,16 @@ "@pnpm/logger": "^4.0.0" }, "dependencies": { - "@pnpm/core-loggers": "workspace:5.0.3", - "@pnpm/error": "workspace:1.4.0", - "@pnpm/fetcher-base": "workspace:9.0.4", - "@pnpm/fetching-types": "workspace:1.0.0", + "@pnpm/core-loggers": "workspace:6.0.0", + "@pnpm/error": "workspace:2.0.0", + "@pnpm/fetcher-base": "workspace:10.0.0", + "@pnpm/fetching-types": "workspace:2.0.0", "@zkochan/retry": "^0.2.0", "ssri": "^8.0.1" }, "devDependencies": { - "@pnpm/cafs": "workspace:2.1.0", - "@pnpm/fetch": "workspace:2.1.11", + "@pnpm/cafs": "workspace:3.0.0", + "@pnpm/fetch": "workspace:3.0.0", "@pnpm/logger": "^4.0.0", "@types/retry": "^0.12.0", "@types/rimraf": "^3.0.0", diff --git a/packages/tarball-resolver/CHANGELOG.md b/packages/tarball-resolver/CHANGELOG.md index 2df10d2641..d0aac19070 100644 --- a/packages/tarball-resolver/CHANGELOG.md +++ b/packages/tarball-resolver/CHANGELOG.md @@ -1,5 +1,17 @@ # @pnpm/tarball-resolver +## 5.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 + +- 992820161: The ID of a tarball dependency should not contain colons, when the URL has a port. The colon should be escaped with a plus sign. +- Updated dependencies [97b986fbc] + - @pnpm/resolver-base@8.0.0 + ## 4.0.8 ### Patch Changes diff --git a/packages/tarball-resolver/package.json b/packages/tarball-resolver/package.json index 39df1172c1..a0d31bdebf 100644 --- a/packages/tarball-resolver/package.json +++ b/packages/tarball-resolver/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/tarball-resolver", - "version": "4.0.8", + "version": "5.0.0", "description": "Resolver for tarball dependencies", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -26,7 +26,7 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/tarball-resolver#readme", "dependencies": { - "@pnpm/resolver-base": "workspace:7.1.1" + "@pnpm/resolver-base": "workspace:8.0.0" }, "funding": "https://opencollective.com/pnpm" } diff --git a/packages/types/CHANGELOG.md b/packages/types/CHANGELOG.md index 6b7d7ce689..96cc23a49d 100644 --- a/packages/types/CHANGELOG.md +++ b/packages/types/CHANGELOG.md @@ -1,5 +1,11 @@ # @pnpm/types +## 7.0.0 + +### Major Changes + +- 97b986fbc: Node.js 10 support is dropped. At least Node.js 12.17 is required for the package to work. + ## 6.4.0 ### Minor Changes diff --git a/packages/types/package.json b/packages/types/package.json index 16da325e7f..05d69bd597 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/types", - "version": "6.4.0", + "version": "7.0.0", "description": "Basic types used by pnpm", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -14,7 +14,8 @@ "scripts": { "test": "pnpm run compile", "prepublishOnly": "pnpm run compile", - "compile": "rimraf lib tsconfig.tsbuildinfo && tsc --build && pnpm run lint -- --fix" + "compile": "rimraf lib tsconfig.tsbuildinfo && tsc --build && pnpm run lint -- --fix", + "lint": "eslint -c ../../eslint.json src/**/*.ts" }, "repository": "https://github.com/pnpm/pnpm/blob/master/packages/types", "keywords": [ diff --git a/packages/write-project-manifest/CHANGELOG.md b/packages/write-project-manifest/CHANGELOG.md index df6a0d0206..4ba63f95aa 100644 --- a/packages/write-project-manifest/CHANGELOG.md +++ b/packages/write-project-manifest/CHANGELOG.md @@ -1,5 +1,16 @@ # @pnpm/write-project-manifest +## 2.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] + - @pnpm/types@7.0.0 + ## 1.1.7 ### Patch Changes diff --git a/packages/write-project-manifest/package.json b/packages/write-project-manifest/package.json index d994856e52..68d325ba83 100644 --- a/packages/write-project-manifest/package.json +++ b/packages/write-project-manifest/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/write-project-manifest", - "version": "1.1.7", + "version": "2.0.0", "description": "Write a project manifest (called package.json in most cases)", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -28,7 +28,7 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/write-project-manifest#readme", "dependencies": { - "@pnpm/types": "workspace:6.4.0", + "@pnpm/types": "workspace:7.0.0", "json5": "^2.1.3", "write-file-atomic": "^3.0.3", "write-yaml-file": "^4.2.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 534ca54e75..5f91360522 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -75,14 +75,14 @@ importers: packages/audit: specifiers: '@pnpm/audit': 'link:' - '@pnpm/constants': workspace:4.1.0 - '@pnpm/error': workspace:1.4.0 - '@pnpm/fetch': workspace:2.1.11 - '@pnpm/lockfile-file': workspace:3.2.1 - '@pnpm/lockfile-types': workspace:2.2.0 - '@pnpm/lockfile-utils': workspace:2.0.22 - '@pnpm/lockfile-walker': workspace:3.0.9 - '@pnpm/types': workspace:6.4.0 + '@pnpm/constants': workspace:5.0.0 + '@pnpm/error': workspace:2.0.0 + '@pnpm/fetch': workspace:3.0.0 + '@pnpm/lockfile-file': workspace:4.0.0 + '@pnpm/lockfile-types': workspace:3.0.0 + '@pnpm/lockfile-utils': workspace:3.0.0 + '@pnpm/lockfile-walker': workspace:4.0.0 + '@pnpm/types': workspace:7.0.0 nock: 12.0.3 dependencies: '@pnpm/error': link:../error @@ -100,14 +100,14 @@ importers: packages/build-modules: specifiers: '@pnpm/build-modules': 'link:' - '@pnpm/constants': workspace:4.1.0 - '@pnpm/core-loggers': workspace:5.0.3 - '@pnpm/lifecycle': workspace:9.6.5 - '@pnpm/link-bins': workspace:5.3.25 + '@pnpm/constants': workspace:5.0.0 + '@pnpm/core-loggers': workspace:6.0.0 + '@pnpm/lifecycle': workspace:10.0.0 + '@pnpm/link-bins': workspace:6.0.0 '@pnpm/logger': ^4.0.0 - '@pnpm/read-package-json': workspace:4.0.0 - '@pnpm/store-controller-types': workspace:10.0.0 - '@pnpm/types': workspace:6.4.0 + '@pnpm/read-package-json': workspace:5.0.0 + '@pnpm/store-controller-types': workspace:11.0.0 + '@pnpm/types': workspace:7.0.0 '@types/ramda': ^0.27.35 graph-sequencer: 2.0.0 ramda: ^0.27.1 @@ -131,8 +131,8 @@ importers: packages/cafs: specifiers: '@pnpm/cafs': 'link:' - '@pnpm/fetcher-base': workspace:9.0.4 - '@pnpm/store-controller-types': workspace:10.0.0 + '@pnpm/fetcher-base': workspace:10.0.0 + '@pnpm/store-controller-types': workspace:11.0.0 '@types/concat-stream': ^1.6.0 '@types/node': ^14.14.33 '@types/ssri': ^7.1.0 @@ -172,7 +172,7 @@ importers: packages/cli-meta: specifiers: '@pnpm/cli-meta': 'link:' - '@pnpm/types': workspace:6.4.0 + '@pnpm/types': workspace:7.0.0 load-json-file: ^6.2.0 dependencies: load-json-file: 6.2.0 @@ -182,16 +182,16 @@ importers: packages/cli-utils: specifiers: - '@pnpm/cli-meta': workspace:1.0.2 + '@pnpm/cli-meta': workspace:2.0.0 '@pnpm/cli-utils': 'link:' - '@pnpm/config': workspace:11.14.2 - '@pnpm/default-reporter': workspace:7.10.7 - '@pnpm/error': workspace:1.4.0 + '@pnpm/config': workspace:12.0.0 + '@pnpm/default-reporter': workspace:8.0.0 + '@pnpm/error': workspace:2.0.0 '@pnpm/logger': ^4.0.0 - '@pnpm/manifest-utils': workspace:1.1.5 - '@pnpm/package-is-installable': workspace:4.0.19 - '@pnpm/read-project-manifest': workspace:1.1.7 - '@pnpm/types': workspace:6.4.0 + '@pnpm/manifest-utils': workspace:2.0.0 + '@pnpm/package-is-installable': workspace:5.0.0 + '@pnpm/read-project-manifest': workspace:2.0.0 + '@pnpm/types': workspace:7.0.0 '@types/ramda': ^0.27.35 chalk: ^4.1.0 load-json-file: ^6.2.0 @@ -214,13 +214,13 @@ importers: packages/client: specifiers: '@pnpm/client': 'link:' - '@pnpm/default-resolver': workspace:11.0.20 - '@pnpm/fetch': workspace:2.1.11 - '@pnpm/fetching-types': workspace:1.0.0 - '@pnpm/git-fetcher': workspace:3.0.13 + '@pnpm/default-resolver': workspace:12.0.0 + '@pnpm/fetch': workspace:3.0.0 + '@pnpm/fetching-types': workspace:2.0.0 + '@pnpm/git-fetcher': workspace:4.0.0 '@pnpm/logger': ^4.0.0 - '@pnpm/resolver-base': workspace:7.1.1 - '@pnpm/tarball-fetcher': workspace:8.2.8 + '@pnpm/resolver-base': workspace:8.0.0 + '@pnpm/tarball-fetcher': workspace:9.0.0 credentials-by-uri: ^2.0.0 mem: ^8.0.0 dependencies: @@ -251,11 +251,11 @@ importers: packages/config: specifiers: '@pnpm/config': 'link:' - '@pnpm/constants': workspace:4.1.0 - '@pnpm/error': workspace:1.4.0 - '@pnpm/global-bin-dir': workspace:1.2.6 - '@pnpm/prepare': workspace:0.0.18 - '@pnpm/types': workspace:6.4.0 + '@pnpm/constants': workspace:5.0.0 + '@pnpm/error': workspace:2.0.0 + '@pnpm/global-bin-dir': workspace:2.0.0 + '@pnpm/prepare': workspace:0.0.19 + '@pnpm/types': workspace:7.0.0 '@types/ramda': ^0.27.35 '@types/which': ^2.0.0 '@zkochan/npm-conf': 2.0.2 @@ -295,7 +295,7 @@ importers: specifiers: '@pnpm/core-loggers': 'link:' '@pnpm/logger': ^4.0.0 - '@pnpm/types': workspace:6.4.0 + '@pnpm/types': workspace:7.0.0 dependencies: '@pnpm/types': link:../types devDependencies: @@ -304,12 +304,12 @@ importers: packages/default-reporter: specifiers: - '@pnpm/config': workspace:11.14.2 - '@pnpm/core-loggers': workspace:5.0.3 + '@pnpm/config': workspace:12.0.0 + '@pnpm/core-loggers': workspace:6.0.0 '@pnpm/default-reporter': 'link:' - '@pnpm/error': workspace:1.4.0 + '@pnpm/error': workspace:2.0.0 '@pnpm/logger': ^4.0.0 - '@pnpm/types': workspace:6.4.0 + '@pnpm/types': workspace:7.0.0 '@types/normalize-path': ^3.0.0 '@types/ramda': ^0.27.35 '@types/semver': ^7.3.4 @@ -360,15 +360,15 @@ importers: packages/default-resolver: specifiers: '@pnpm/default-resolver': 'link:' - '@pnpm/error': workspace:1.4.0 - '@pnpm/fetch': workspace:2.1.11 - '@pnpm/fetching-types': workspace:1.0.0 - '@pnpm/git-resolver': workspace:4.1.12 - '@pnpm/local-resolver': workspace:5.1.3 + '@pnpm/error': workspace:2.0.0 + '@pnpm/fetch': workspace:3.0.0 + '@pnpm/fetching-types': workspace:2.0.0 + '@pnpm/git-resolver': workspace:5.0.0 + '@pnpm/local-resolver': workspace:6.0.0 '@pnpm/logger': ^4.0.0 - '@pnpm/npm-resolver': workspace:10.2.2 - '@pnpm/resolver-base': workspace:7.1.1 - '@pnpm/tarball-resolver': workspace:4.0.8 + '@pnpm/npm-resolver': workspace:11.0.0 + '@pnpm/resolver-base': workspace:8.0.0 + '@pnpm/tarball-resolver': workspace:5.0.0 dependencies: '@pnpm/error': link:../error '@pnpm/fetching-types': link:../fetching-types @@ -384,18 +384,18 @@ importers: packages/dependencies-hierarchy: specifiers: - '@pnpm/constants': workspace:4.1.0 - '@pnpm/lockfile-file': workspace:3.2.1 - '@pnpm/lockfile-utils': workspace:2.0.22 + '@pnpm/constants': workspace:5.0.0 + '@pnpm/lockfile-file': workspace:4.0.0 + '@pnpm/lockfile-utils': workspace:3.0.0 '@pnpm/logger': ^4.0.0 - '@pnpm/modules-yaml': workspace:8.0.6 - '@pnpm/normalize-registries': workspace:1.0.6 - '@pnpm/read-modules-dir': workspace:2.0.3 - '@pnpm/read-package-json': workspace:4.0.0 - '@pnpm/types': workspace:6.4.0 + '@pnpm/modules-yaml': workspace:9.0.0 + '@pnpm/normalize-registries': workspace:2.0.0 + '@pnpm/read-modules-dir': workspace:3.0.0 + '@pnpm/read-package-json': workspace:5.0.0 + '@pnpm/types': workspace:7.0.0 '@types/normalize-path': ^3.0.0 dependencies-hierarchy: 'link:' - dependency-path: workspace:5.1.1 + dependency-path: workspace:6.0.0 normalize-path: ^3.0.0 realpath-missing: ^1.1.0 resolve-link-target: ^2.0.0 @@ -419,7 +419,7 @@ importers: packages/dependency-path: specifiers: - '@pnpm/types': workspace:6.4.0 + '@pnpm/types': workspace:7.0.0 '@types/semver': ^7.3.4 dependency-path: 'link:' encode-registry: ^3.0.0 @@ -442,10 +442,10 @@ importers: packages/exportable-manifest: specifiers: - '@pnpm/error': workspace:1.4.0 + '@pnpm/error': workspace:2.0.0 '@pnpm/exportable-manifest': 'link:' - '@pnpm/read-project-manifest': workspace:1.1.7 - '@pnpm/types': workspace:6.4.0 + '@pnpm/read-project-manifest': workspace:2.0.0 + '@pnpm/types': workspace:7.0.0 '@types/ramda': ^0.27.35 ramda: ^0.27.1 dependencies: @@ -459,11 +459,11 @@ importers: packages/fetch: specifiers: - '@pnpm/core-loggers': workspace:5.0.3 + '@pnpm/core-loggers': workspace:6.0.0 '@pnpm/fetch': 'link:' - '@pnpm/fetching-types': workspace:1.0.0 + '@pnpm/fetching-types': workspace:2.0.0 '@pnpm/logger': ^4.0.0 - '@pnpm/npm-registry-agent': workspace:3.1.2 + '@pnpm/npm-registry-agent': workspace:4.0.0 '@types/node-fetch': ^2.5.7 '@zkochan/retry': ^0.2.0 cpy-cli: ^3.1.1 @@ -487,8 +487,8 @@ importers: packages/fetcher-base: specifiers: '@pnpm/fetcher-base': 'link:' - '@pnpm/resolver-base': workspace:7.1.1 - '@pnpm/types': workspace:6.4.0 + '@pnpm/resolver-base': workspace:8.0.0 + '@pnpm/types': workspace:7.0.0 '@types/ssri': ^7.1.0 dependencies: '@pnpm/resolver-base': link:../resolver-base @@ -510,17 +510,17 @@ importers: packages/filter-lockfile: specifiers: - '@pnpm/constants': workspace:4.1.0 - '@pnpm/error': workspace:1.4.0 + '@pnpm/constants': workspace:5.0.0 + '@pnpm/error': workspace:2.0.0 '@pnpm/filter-lockfile': 'link:' - '@pnpm/lockfile-types': workspace:2.2.0 - '@pnpm/lockfile-utils': workspace:2.0.22 - '@pnpm/lockfile-walker': workspace:3.0.9 + '@pnpm/lockfile-types': workspace:3.0.0 + '@pnpm/lockfile-utils': workspace:3.0.0 + '@pnpm/lockfile-walker': workspace:4.0.0 '@pnpm/logger': ^4.0.0 - '@pnpm/package-is-installable': workspace:4.0.19 - '@pnpm/types': workspace:6.4.0 + '@pnpm/package-is-installable': workspace:5.0.0 + '@pnpm/types': workspace:7.0.0 '@types/ramda': ^0.27.35 - dependency-path: workspace:5.1.1 + dependency-path: workspace:6.0.0 ramda: ^0.27.1 tempy: ^1.0.0 write-yaml-file: ^4.2.0 @@ -545,10 +545,10 @@ importers: packages/filter-workspace-packages: specifiers: - '@pnpm/error': workspace:1.4.0 + '@pnpm/error': workspace:2.0.0 '@pnpm/filter-workspace-packages': 'link:' - '@pnpm/find-workspace-packages': workspace:2.3.42 - '@pnpm/matcher': workspace:1.0.3 + '@pnpm/find-workspace-packages': workspace:3.0.0 + '@pnpm/matcher': workspace:2.0.0 '@types/is-ci': ^3.0.0 '@types/is-windows': ^1.0.0 '@types/micromatch': ^4.0.1 @@ -560,7 +560,7 @@ importers: is-subdir: ^1.1.1 is-windows: ^1.0.2 micromatch: ^4.0.2 - pkgs-graph: workspace:5.2.0 + pkgs-graph: workspace:6.0.0 ramda: ^0.27.1 tempy: ^1.0.0 touch: 3.1.0 @@ -588,8 +588,8 @@ importers: packages/find-packages: specifiers: - '@pnpm/read-project-manifest': workspace:1.1.7 - '@pnpm/types': workspace:6.4.0 + '@pnpm/read-project-manifest': workspace:2.0.0 + '@pnpm/types': workspace:7.0.0 fast-glob: ^3.2.4 find-packages: 'link:' p-filter: ^2.1.0 @@ -603,7 +603,7 @@ importers: packages/find-workspace-dir: specifiers: - '@pnpm/error': workspace:1.4.0 + '@pnpm/error': workspace:2.0.0 '@pnpm/find-workspace-dir': 'link:' find-up: ^5.0.0 dependencies: @@ -614,11 +614,11 @@ importers: packages/find-workspace-packages: specifiers: - '@pnpm/cli-utils': workspace:0.5.4 - '@pnpm/constants': workspace:4.1.0 + '@pnpm/cli-utils': workspace:0.6.0 + '@pnpm/constants': workspace:5.0.0 '@pnpm/find-workspace-packages': 'link:' - '@pnpm/types': workspace:6.4.0 - find-packages: workspace:7.0.24 + '@pnpm/types': workspace:7.0.0 + find-packages: workspace:8.0.0 read-yaml-file: ^2.1.0 dependencies: '@pnpm/cli-utils': link:../cli-utils @@ -631,15 +631,15 @@ importers: packages/get-context: specifiers: - '@pnpm/constants': workspace:4.1.0 - '@pnpm/core-loggers': workspace:5.0.3 - '@pnpm/error': workspace:1.4.0 + '@pnpm/constants': workspace:5.0.0 + '@pnpm/core-loggers': workspace:6.0.0 + '@pnpm/error': workspace:2.0.0 '@pnpm/get-context': 'link:' - '@pnpm/lockfile-file': workspace:3.2.1 + '@pnpm/lockfile-file': workspace:4.0.0 '@pnpm/logger': ^4.0.0 - '@pnpm/modules-yaml': workspace:8.0.6 - '@pnpm/read-projects-context': workspace:4.0.16 - '@pnpm/types': workspace:6.4.0 + '@pnpm/modules-yaml': workspace:9.0.0 + '@pnpm/read-projects-context': workspace:5.0.0 + '@pnpm/types': workspace:7.0.0 '@types/is-ci': ^3.0.0 '@types/ramda': ^0.27.35 '@zkochan/rimraf': ^2.0.0 @@ -666,10 +666,10 @@ importers: packages/git-fetcher: specifiers: - '@pnpm/cafs': workspace:2.1.0 - '@pnpm/fetcher-base': workspace:9.0.4 + '@pnpm/cafs': workspace:3.0.0 + '@pnpm/fetcher-base': workspace:10.0.0 '@pnpm/git-fetcher': 'link:' - '@pnpm/types': workspace:6.4.0 + '@pnpm/types': workspace:7.0.0 '@zkochan/rimraf': ^2.0.0 execa: ^5.0.0 p-defer: ^3.0.0 @@ -687,9 +687,9 @@ importers: packages/git-resolver: specifiers: - '@pnpm/fetch': workspace:2.1.11 + '@pnpm/fetch': workspace:3.0.0 '@pnpm/git-resolver': 'link:' - '@pnpm/resolver-base': workspace:7.1.1 + '@pnpm/resolver-base': workspace:8.0.0 '@types/hosted-git-info': ^3.0.1 '@types/is-windows': ^1.0.0 '@types/semver': ^7.3.4 @@ -712,7 +712,7 @@ importers: packages/global-bin-dir: specifiers: - '@pnpm/error': workspace:1.4.0 + '@pnpm/error': workspace:2.0.0 '@pnpm/global-bin-dir': 'link:' can-write-to-dir: ^1.1.1 is-windows: ^1.0.2 @@ -728,40 +728,40 @@ importers: packages/headless: specifiers: '@pnpm/assert-project': workspace:* - '@pnpm/build-modules': workspace:5.2.12 - '@pnpm/client': workspace:2.0.24 - '@pnpm/constants': workspace:4.1.0 - '@pnpm/core-loggers': workspace:5.0.3 - '@pnpm/error': workspace:1.4.0 - '@pnpm/filter-lockfile': workspace:4.0.17 + '@pnpm/build-modules': workspace:6.0.0 + '@pnpm/client': workspace:3.0.0 + '@pnpm/constants': workspace:5.0.0 + '@pnpm/core-loggers': workspace:6.0.0 + '@pnpm/error': workspace:2.0.0 + '@pnpm/filter-lockfile': workspace:5.0.0 '@pnpm/headless': 'link:' - '@pnpm/hoist': workspace:4.0.26 - '@pnpm/lifecycle': workspace:9.6.5 - '@pnpm/link-bins': workspace:5.3.25 - '@pnpm/lockfile-file': workspace:3.2.1 - '@pnpm/lockfile-to-pnp': workspace:0.3.25 - '@pnpm/lockfile-utils': workspace:2.0.22 + '@pnpm/hoist': workspace:5.0.0 + '@pnpm/lifecycle': workspace:10.0.0 + '@pnpm/link-bins': workspace:6.0.0 + '@pnpm/lockfile-file': workspace:4.0.0 + '@pnpm/lockfile-to-pnp': workspace:0.4.0 + '@pnpm/lockfile-utils': workspace:3.0.0 '@pnpm/logger': ^4.0.0 - '@pnpm/modules-cleaner': workspace:10.0.23 - '@pnpm/modules-yaml': workspace:8.0.6 - '@pnpm/package-is-installable': workspace:4.0.19 - '@pnpm/package-requester': workspace:13.0.1 - '@pnpm/package-store': workspace:11.0.3 - '@pnpm/prepare': workspace:0.0.18 - '@pnpm/read-package-json': workspace:4.0.0 - '@pnpm/read-project-manifest': workspace:1.1.7 - '@pnpm/read-projects-context': workspace:4.0.16 - '@pnpm/store-controller-types': workspace:10.0.0 + '@pnpm/modules-cleaner': workspace:11.0.0 + '@pnpm/modules-yaml': workspace:9.0.0 + '@pnpm/package-is-installable': workspace:5.0.0 + '@pnpm/package-requester': workspace:14.0.0 + '@pnpm/package-store': workspace:12.0.0 + '@pnpm/prepare': workspace:0.0.19 + '@pnpm/read-package-json': workspace:5.0.0 + '@pnpm/read-project-manifest': workspace:2.0.0 + '@pnpm/read-projects-context': workspace:5.0.0 + '@pnpm/store-controller-types': workspace:11.0.0 '@pnpm/store-path': ^5.0.0 - '@pnpm/symlink-dependency': workspace:3.0.13 + '@pnpm/symlink-dependency': workspace:4.0.0 '@pnpm/test-fixtures': workspace:* - '@pnpm/types': workspace:6.4.0 + '@pnpm/types': workspace:7.0.0 '@types/fs-extra': ^9.0.5 '@types/ramda': ^0.27.35 '@types/rimraf': ^3.0.0 '@types/sinon': ^9.0.11 '@zkochan/rimraf': ^2.0.0 - dependency-path: workspace:5.1.1 + dependency-path: workspace:6.0.0 is-windows: ^1.0.2 isexe: 2.0.0 load-json-file: ^6.2.0 @@ -826,18 +826,18 @@ importers: packages/hoist: specifiers: - '@pnpm/constants': workspace:4.1.0 + '@pnpm/constants': workspace:5.0.0 '@pnpm/hoist': 'link:' - '@pnpm/link-bins': workspace:5.3.25 - '@pnpm/lockfile-types': workspace:2.2.0 - '@pnpm/lockfile-utils': workspace:2.0.22 - '@pnpm/lockfile-walker': workspace:3.0.9 + '@pnpm/link-bins': workspace:6.0.0 + '@pnpm/lockfile-types': workspace:3.0.0 + '@pnpm/lockfile-utils': workspace:3.0.0 + '@pnpm/lockfile-walker': workspace:4.0.0 '@pnpm/logger': ^4.0.0 - '@pnpm/matcher': workspace:1.0.3 - '@pnpm/symlink-dependency': workspace:3.0.13 - '@pnpm/types': workspace:6.4.0 + '@pnpm/matcher': workspace:2.0.0 + '@pnpm/symlink-dependency': workspace:4.0.0 + '@pnpm/types': workspace:7.0.0 '@types/ramda': ^0.27.35 - dependency-path: workspace:5.1.1 + dependency-path: workspace:6.0.0 ramda: ^0.27.1 dependencies: '@pnpm/constants': link:../constants @@ -857,11 +857,11 @@ importers: packages/lifecycle: specifiers: - '@pnpm/core-loggers': workspace:5.0.3 + '@pnpm/core-loggers': workspace:6.0.0 '@pnpm/lifecycle': 'link:' '@pnpm/logger': ^4.0.0 - '@pnpm/read-package-json': workspace:4.0.0 - '@pnpm/types': workspace:6.4.0 + '@pnpm/read-package-json': workspace:5.0.0 + '@pnpm/types': workspace:7.0.0 '@types/rimraf': ^3.0.0 '@zkochan/npm-lifecycle': ^5.0.0 json-append: 1.1.1 @@ -884,13 +884,13 @@ importers: packages/link-bins: specifiers: - '@pnpm/error': workspace:1.4.0 + '@pnpm/error': workspace:2.0.0 '@pnpm/link-bins': 'link:' - '@pnpm/package-bins': workspace:4.1.0 - '@pnpm/read-modules-dir': workspace:2.0.3 - '@pnpm/read-package-json': workspace:4.0.0 - '@pnpm/read-project-manifest': workspace:1.1.7 - '@pnpm/types': workspace:6.4.0 + '@pnpm/package-bins': workspace:5.0.0 + '@pnpm/read-modules-dir': workspace:3.0.0 + '@pnpm/read-package-json': workspace:5.0.0 + '@pnpm/read-project-manifest': workspace:2.0.0 + '@pnpm/types': workspace:7.0.0 '@types/is-windows': ^1.0.0 '@types/ncp': ^2.0.4 '@types/node': ^14.14.33 @@ -933,10 +933,10 @@ importers: specifiers: '@pnpm/list': 'link:' '@pnpm/logger': ^4.0.0 - '@pnpm/matcher': workspace:1.0.3 - '@pnpm/read-package-json': workspace:4.0.0 - '@pnpm/read-project-manifest': workspace:1.1.7 - '@pnpm/types': workspace:6.4.0 + '@pnpm/matcher': workspace:2.0.0 + '@pnpm/read-package-json': workspace:5.0.0 + '@pnpm/read-project-manifest': workspace:2.0.0 + '@pnpm/types': workspace:7.0.0 '@types/archy': 0.0.31 '@types/ramda': ^0.27.35 '@types/semver': ^7.3.4 @@ -944,7 +944,7 @@ importers: archy: ^1.0.0 chalk: ^4.1.0 cli-columns: ^3.1.2 - dependencies-hierarchy: workspace:9.0.19 + dependencies-hierarchy: workspace:10.0.0 p-limit: ^3.1.0 ramda: ^0.27.1 semver: ^7.3.4 @@ -970,11 +970,11 @@ importers: packages/local-resolver: specifiers: - '@pnpm/error': workspace:1.4.0 + '@pnpm/error': workspace:2.0.0 '@pnpm/local-resolver': 'link:' - '@pnpm/read-project-manifest': workspace:1.1.7 - '@pnpm/resolver-base': workspace:7.1.1 - '@pnpm/types': workspace:6.4.0 + '@pnpm/read-project-manifest': workspace:2.0.0 + '@pnpm/resolver-base': workspace:8.0.0 + '@pnpm/types': workspace:7.0.0 '@types/normalize-path': ^3.0.0 '@types/ssri': ^7.1.0 normalize-path: ^3.0.0 @@ -993,13 +993,13 @@ importers: packages/lockfile-file: specifiers: - '@pnpm/constants': workspace:4.1.0 - '@pnpm/error': workspace:1.4.0 + '@pnpm/constants': workspace:5.0.0 + '@pnpm/error': workspace:2.0.0 '@pnpm/lockfile-file': 'link:' - '@pnpm/lockfile-types': workspace:2.2.0 + '@pnpm/lockfile-types': workspace:3.0.0 '@pnpm/logger': ^4.0.0 - '@pnpm/merge-lockfile-changes': workspace:1.0.1 - '@pnpm/types': workspace:6.4.0 + '@pnpm/merge-lockfile-changes': workspace:2.0.0 + '@pnpm/types': workspace:7.0.0 '@types/js-yaml': ^4.0.0 '@types/normalize-path': ^3.0.0 '@types/ramda': ^0.27.35 @@ -1044,17 +1044,17 @@ importers: packages/lockfile-to-pnp: specifiers: - '@pnpm/config': workspace:11.14.2 - '@pnpm/lockfile-file': workspace:3.2.1 + '@pnpm/config': workspace:12.0.0 + '@pnpm/lockfile-file': workspace:4.0.0 '@pnpm/lockfile-to-pnp': 'link:' - '@pnpm/lockfile-utils': workspace:2.0.22 + '@pnpm/lockfile-utils': workspace:3.0.0 '@pnpm/logger': ^4.0.0 - '@pnpm/read-project-manifest': workspace:1.1.7 - '@pnpm/types': workspace:6.4.0 + '@pnpm/read-project-manifest': workspace:2.0.0 + '@pnpm/types': workspace:7.0.0 '@types/normalize-path': ^3.0.0 '@types/ramda': ^0.27.35 '@yarnpkg/pnp': ^2.3.2 - dependency-path: workspace:5.1.1 + dependency-path: workspace:6.0.0 normalize-path: ^3.0.0 ramda: ^0.27.1 rimraf: ^3.0.2 @@ -1083,13 +1083,13 @@ importers: packages/lockfile-utils: specifiers: - '@pnpm/lockfile-types': workspace:2.2.0 + '@pnpm/lockfile-types': workspace:3.0.0 '@pnpm/lockfile-utils': 'link:' - '@pnpm/resolver-base': workspace:7.1.1 - '@pnpm/types': workspace:6.4.0 + '@pnpm/resolver-base': workspace:8.0.0 + '@pnpm/types': workspace:7.0.0 '@types/js-yaml': ^4.0.0 '@types/ramda': ^0.27.35 - dependency-path: workspace:5.1.1 + dependency-path: workspace:6.0.0 get-npm-tarball-url: ^2.0.2 ramda: ^0.27.1 tempy: ^1.0.0 @@ -1112,11 +1112,11 @@ importers: packages/lockfile-walker: specifiers: - '@pnpm/lockfile-types': workspace:2.2.0 + '@pnpm/lockfile-types': workspace:3.0.0 '@pnpm/lockfile-walker': 'link:' - '@pnpm/types': workspace:6.4.0 + '@pnpm/types': workspace:7.0.0 '@types/ramda': ^0.27.35 - dependency-path: workspace:5.1.1 + dependency-path: workspace:6.0.0 ramda: ^0.27.1 tempy: ^1.0.0 dependencies: @@ -1131,17 +1131,17 @@ importers: packages/make-dedicated-lockfile: specifiers: - '@pnpm/error': workspace:1.4.0 + '@pnpm/error': workspace:2.0.0 '@pnpm/exec': ^2.0.0 - '@pnpm/exportable-manifest': workspace:1.2.2 - '@pnpm/find-workspace-dir': workspace:2.0.0 - '@pnpm/lockfile-file': workspace:3.2.1 + '@pnpm/exportable-manifest': workspace:2.0.0 + '@pnpm/find-workspace-dir': workspace:3.0.0 + '@pnpm/lockfile-file': workspace:4.0.0 '@pnpm/logger': ^4.0.0 '@pnpm/make-dedicated-lockfile': 'link:' - '@pnpm/prepare': workspace:0.0.18 - '@pnpm/prune-lockfile': workspace:2.0.19 - '@pnpm/read-project-manifest': workspace:1.1.7 - '@pnpm/types': workspace:6.4.0 + '@pnpm/prepare': workspace:0.0.19 + '@pnpm/prune-lockfile': workspace:3.0.0 + '@pnpm/read-project-manifest': workspace:2.0.0 + '@pnpm/types': workspace:7.0.0 '@types/ncp': ^2.0.4 '@types/ramda': ^0.27.35 ncp: ^2.0.0 @@ -1168,10 +1168,10 @@ importers: packages/manifest-utils: specifiers: - '@pnpm/core-loggers': workspace:5.0.3 - '@pnpm/error': workspace:1.4.0 + '@pnpm/core-loggers': workspace:6.0.0 + '@pnpm/error': workspace:2.0.0 '@pnpm/manifest-utils': 'link:' - '@pnpm/types': workspace:6.4.0 + '@pnpm/types': workspace:7.0.0 dependencies: '@pnpm/core-loggers': link:../core-loggers '@pnpm/error': link:../error @@ -1190,7 +1190,7 @@ importers: packages/merge-lockfile-changes: specifiers: - '@pnpm/lockfile-types': workspace:2.2.0 + '@pnpm/lockfile-types': workspace:3.0.0 '@pnpm/merge-lockfile-changes': 'link:' '@types/ramda': ^0.27.35 '@types/semver': ^7.3.4 @@ -1209,19 +1209,19 @@ importers: packages/modules-cleaner: specifiers: - '@pnpm/core-loggers': workspace:5.0.3 - '@pnpm/filter-lockfile': workspace:4.0.17 - '@pnpm/lockfile-types': workspace:2.2.0 - '@pnpm/lockfile-utils': workspace:2.0.22 + '@pnpm/core-loggers': workspace:6.0.0 + '@pnpm/filter-lockfile': workspace:5.0.0 + '@pnpm/lockfile-types': workspace:3.0.0 + '@pnpm/lockfile-utils': workspace:3.0.0 '@pnpm/logger': ^4.0.0 '@pnpm/modules-cleaner': 'link:' - '@pnpm/read-modules-dir': workspace:2.0.3 - '@pnpm/remove-bins': workspace:1.0.12 - '@pnpm/store-controller-types': workspace:10.0.0 - '@pnpm/types': workspace:6.4.0 + '@pnpm/read-modules-dir': workspace:3.0.0 + '@pnpm/remove-bins': workspace:2.0.0 + '@pnpm/store-controller-types': workspace:11.0.0 + '@pnpm/types': workspace:7.0.0 '@types/ramda': ^0.27.35 '@zkochan/rimraf': ^2.0.0 - dependency-path: workspace:5.1.1 + dependency-path: workspace:6.0.0 ramda: ^0.27.1 dependencies: '@pnpm/core-loggers': link:../core-loggers @@ -1243,7 +1243,7 @@ importers: packages/modules-yaml: specifiers: '@pnpm/modules-yaml': 'link:' - '@pnpm/types': workspace:6.4.0 + '@pnpm/types': workspace:7.0.0 '@types/is-windows': ^1.0.0 is-windows: ^1.0.2 read-yaml-file: ^2.1.0 @@ -1261,14 +1261,14 @@ importers: packages/mount-modules: specifiers: - '@pnpm/cafs': workspace:2.1.0 - '@pnpm/lockfile-file': workspace:3.2.1 - '@pnpm/lockfile-utils': workspace:2.0.22 + '@pnpm/cafs': workspace:3.0.0 + '@pnpm/lockfile-file': workspace:4.0.0 + '@pnpm/lockfile-utils': workspace:3.0.0 '@pnpm/logger': ^4.0.0 '@pnpm/mount-modules': 'link:' '@pnpm/store-path': ^5.0.0 - '@pnpm/types': workspace:6.4.0 - dependency-path: workspace:5.1.1 + '@pnpm/types': workspace:7.0.0 + dependency-path: workspace:6.0.0 fuse-native: ^2.2.6 hyperdrive-schemas: ^2.0.0 load-json-file: ^6.2.0 @@ -1294,7 +1294,7 @@ importers: packages/normalize-registries: specifiers: '@pnpm/normalize-registries': 'link:' - '@pnpm/types': workspace:6.4.0 + '@pnpm/types': workspace:7.0.0 normalize-registry-url: 1.0.0 dependencies: '@pnpm/types': link:../types @@ -1325,15 +1325,15 @@ importers: packages/npm-resolver: specifiers: - '@pnpm/core-loggers': workspace:5.0.3 - '@pnpm/error': workspace:1.4.0 - '@pnpm/fetch': workspace:2.1.11 - '@pnpm/fetching-types': workspace:1.0.0 + '@pnpm/core-loggers': workspace:6.0.0 + '@pnpm/error': workspace:2.0.0 + '@pnpm/fetch': workspace:3.0.0 + '@pnpm/fetching-types': workspace:2.0.0 '@pnpm/logger': ^4.0.0 '@pnpm/npm-resolver': 'link:' - '@pnpm/resolve-workspace-range': workspace:1.0.1 - '@pnpm/resolver-base': workspace:7.1.1 - '@pnpm/types': workspace:6.4.0 + '@pnpm/resolve-workspace-range': workspace:2.0.0 + '@pnpm/resolver-base': workspace:8.0.0 + '@pnpm/types': workspace:7.0.0 '@types/lru-cache': ^5.1.0 '@types/normalize-path': ^3.0.0 '@types/semver': ^7.3.4 @@ -1388,22 +1388,22 @@ importers: packages/outdated: specifiers: - '@pnpm/client': workspace:2.0.24 - '@pnpm/constants': workspace:4.1.0 - '@pnpm/error': workspace:1.4.0 - '@pnpm/lockfile-file': workspace:3.2.1 - '@pnpm/lockfile-utils': workspace:2.0.22 + '@pnpm/client': workspace:3.0.0 + '@pnpm/constants': workspace:5.0.0 + '@pnpm/error': workspace:2.0.0 + '@pnpm/lockfile-file': workspace:4.0.0 + '@pnpm/lockfile-utils': workspace:3.0.0 '@pnpm/logger': ^4.0.0 - '@pnpm/manifest-utils': workspace:1.1.5 - '@pnpm/matcher': workspace:1.0.3 - '@pnpm/modules-yaml': workspace:8.0.6 + '@pnpm/manifest-utils': workspace:2.0.0 + '@pnpm/matcher': workspace:2.0.0 + '@pnpm/modules-yaml': workspace:9.0.0 '@pnpm/outdated': 'link:' - '@pnpm/pick-registry-for-package': workspace:1.1.0 + '@pnpm/pick-registry-for-package': workspace:2.0.0 '@pnpm/store-path': ^5.0.0 - '@pnpm/types': workspace:6.4.0 + '@pnpm/types': workspace:7.0.0 '@types/ramda': ^0.27.35 '@types/semver': ^7.3.4 - dependency-path: workspace:5.1.1 + dependency-path: workspace:6.0.0 npm-run-all: ^4.1.5 ramda: ^0.27.1 semver: ^7.3.4 @@ -1432,7 +1432,7 @@ importers: packages/package-bins: specifiers: '@pnpm/package-bins': 'link:' - '@pnpm/types': workspace:6.4.0 + '@pnpm/types': workspace:7.0.0 '@types/node': ^14.14.33 fast-glob: ^3.2.4 is-subdir: ^1.1.1 @@ -1446,11 +1446,11 @@ importers: packages/package-is-installable: specifiers: - '@pnpm/core-loggers': workspace:5.0.3 - '@pnpm/error': workspace:1.4.0 + '@pnpm/core-loggers': workspace:6.0.0 + '@pnpm/error': workspace:2.0.0 '@pnpm/logger': ^4.0.0 '@pnpm/package-is-installable': 'link:' - '@pnpm/types': workspace:6.4.0 + '@pnpm/types': workspace:7.0.0 '@types/semver': ^7.3.4 semver: ^7.3.4 dependencies: @@ -1465,23 +1465,23 @@ importers: packages/package-requester: specifiers: - '@pnpm/cafs': workspace:2.1.0 - '@pnpm/client': workspace:2.0.24 - '@pnpm/core-loggers': workspace:5.0.3 - '@pnpm/error': workspace:1.4.0 - '@pnpm/fetcher-base': workspace:9.0.4 + '@pnpm/cafs': workspace:3.0.0 + '@pnpm/client': workspace:3.0.0 + '@pnpm/core-loggers': workspace:6.0.0 + '@pnpm/error': workspace:2.0.0 + '@pnpm/fetcher-base': workspace:10.0.0 '@pnpm/logger': ^4.0.0 '@pnpm/package-requester': 'link:' - '@pnpm/read-package-json': workspace:4.0.0 - '@pnpm/resolver-base': workspace:7.1.1 - '@pnpm/store-controller-types': workspace:10.0.0 - '@pnpm/types': workspace:6.4.0 + '@pnpm/read-package-json': workspace:5.0.0 + '@pnpm/resolver-base': workspace:8.0.0 + '@pnpm/store-controller-types': workspace:11.0.0 + '@pnpm/types': workspace:7.0.0 '@types/ncp': ^2.0.4 '@types/normalize-path': ^3.0.0 '@types/ramda': ^0.27.35 '@types/ssri': ^7.1.0 delay: ^5.0.0 - dependency-path: workspace:5.1.1 + dependency-path: workspace:6.0.0 load-json-file: ^6.2.0 ncp: ^2.0.0 nock: 12.0.3 @@ -1530,17 +1530,17 @@ importers: packages/package-store: specifiers: - '@pnpm/cafs': workspace:2.1.0 - '@pnpm/client': workspace:2.0.24 - '@pnpm/core-loggers': workspace:5.0.3 - '@pnpm/fetcher-base': workspace:9.0.4 + '@pnpm/cafs': workspace:3.0.0 + '@pnpm/client': workspace:3.0.0 + '@pnpm/core-loggers': workspace:6.0.0 + '@pnpm/fetcher-base': workspace:10.0.0 '@pnpm/logger': ^4.0.0 - '@pnpm/package-requester': workspace:13.0.1 + '@pnpm/package-requester': workspace:14.0.0 '@pnpm/package-store': 'link:' - '@pnpm/prepare': workspace:0.0.18 - '@pnpm/resolver-base': workspace:7.1.1 - '@pnpm/store-controller-types': workspace:10.0.0 - '@pnpm/types': workspace:6.4.0 + '@pnpm/prepare': workspace:0.0.19 + '@pnpm/resolver-base': workspace:8.0.0 + '@pnpm/store-controller-types': workspace:11.0.0 + '@pnpm/types': workspace:7.0.0 '@types/ramda': ^0.27.35 '@types/ssri': ^7.1.0 '@zkochan/rimraf': ^2.0.0 @@ -1585,8 +1585,8 @@ importers: packages/parse-cli-args: specifiers: - '@pnpm/error': workspace:1.4.0 - '@pnpm/find-workspace-dir': workspace:2.0.0 + '@pnpm/error': workspace:2.0.0 + '@pnpm/find-workspace-dir': workspace:3.0.0 '@pnpm/parse-cli-args': 'link:' '@types/nopt': ^3.0.29 didyoumean2: ^4.1.0 @@ -1616,7 +1616,7 @@ importers: packages/pick-registry-for-package: specifiers: '@pnpm/pick-registry-for-package': 'link:' - '@pnpm/types': workspace:6.4.0 + '@pnpm/types': workspace:7.0.0 dependencies: '@pnpm/types': link:../types devDependencies: @@ -1624,7 +1624,7 @@ importers: packages/pkgs-graph: specifiers: - '@pnpm/resolve-workspace-range': workspace:1.0.1 + '@pnpm/resolve-workspace-range': workspace:2.0.0 '@types/ramda': ^0.27.35 '@zkochan/npm-package-arg': ^2.0.1 better-path-resolve: 1.0.0 @@ -1641,14 +1641,14 @@ importers: packages/plugin-commands-audit: specifiers: - '@pnpm/audit': workspace:1.1.24 - '@pnpm/cli-utils': workspace:0.5.4 - '@pnpm/config': workspace:11.14.2 - '@pnpm/constants': workspace:4.1.0 - '@pnpm/error': workspace:1.4.0 - '@pnpm/lockfile-file': workspace:3.2.1 + '@pnpm/audit': workspace:2.0.0 + '@pnpm/cli-utils': workspace:0.6.0 + '@pnpm/config': workspace:12.0.0 + '@pnpm/constants': workspace:5.0.0 + '@pnpm/error': workspace:2.0.0 + '@pnpm/lockfile-file': workspace:4.0.0 '@pnpm/plugin-commands-audit': 'link:' - '@pnpm/types': workspace:6.4.0 + '@pnpm/types': workspace:7.0.0 '@types/ramda': ^0.27.35 '@types/zkochan__table': npm:@types/table@^6.0.0 '@zkochan/table': ^1.0.0 @@ -1677,19 +1677,19 @@ importers: packages/plugin-commands-import: specifiers: '@pnpm/assert-project': workspace:* - '@pnpm/cli-utils': workspace:0.5.4 - '@pnpm/constants': workspace:4.1.0 - '@pnpm/error': workspace:1.4.0 + '@pnpm/cli-utils': workspace:0.6.0 + '@pnpm/constants': workspace:5.0.0 + '@pnpm/error': workspace:2.0.0 '@pnpm/plugin-commands-import': 'link:' - '@pnpm/prepare': workspace:0.0.18 - '@pnpm/read-project-manifest': workspace:1.1.7 - '@pnpm/store-connection-manager': workspace:1.0.4 + '@pnpm/prepare': workspace:0.0.19 + '@pnpm/read-project-manifest': workspace:2.0.0 + '@pnpm/store-connection-manager': workspace:2.0.0 '@types/ncp': ^2.0.4 '@zkochan/rimraf': ^2.0.0 load-json-file: ^6.2.0 ncp: ^2.0.0 render-help: ^1.0.1 - supi: workspace:0.45.4 + supi: workspace:0.46.0 tempy: ^1.0.0 dependencies: '@pnpm/cli-utils': link:../cli-utils @@ -1712,33 +1712,33 @@ importers: packages/plugin-commands-installation: specifiers: '@pnpm/assert-project': workspace:* - '@pnpm/cli-utils': workspace:0.5.4 + '@pnpm/cli-utils': workspace:0.6.0 '@pnpm/colorize-semver-diff': ^1.0.1 - '@pnpm/command': workspace:1.0.0 - '@pnpm/common-cli-options-help': workspace:0.3.1 - '@pnpm/config': workspace:11.14.2 - '@pnpm/constants': workspace:4.1.0 - '@pnpm/error': workspace:1.4.0 - '@pnpm/filter-workspace-packages': workspace:2.3.14 - '@pnpm/find-workspace-dir': workspace:2.0.0 - '@pnpm/find-workspace-packages': workspace:2.3.42 - '@pnpm/lockfile-types': workspace:2.2.0 + '@pnpm/command': workspace:2.0.0 + '@pnpm/common-cli-options-help': workspace:0.4.0 + '@pnpm/config': workspace:12.0.0 + '@pnpm/constants': workspace:5.0.0 + '@pnpm/error': workspace:2.0.0 + '@pnpm/filter-workspace-packages': workspace:3.0.0 + '@pnpm/find-workspace-dir': workspace:3.0.0 + '@pnpm/find-workspace-packages': workspace:3.0.0 + '@pnpm/lockfile-types': workspace:3.0.0 '@pnpm/logger': ^4.0.0 - '@pnpm/manifest-utils': workspace:1.1.5 - '@pnpm/matcher': workspace:1.0.3 - '@pnpm/outdated': workspace:7.2.29 - '@pnpm/package-store': workspace:11.0.3 - '@pnpm/parse-wanted-dependency': workspace:1.0.0 + '@pnpm/manifest-utils': workspace:2.0.0 + '@pnpm/matcher': workspace:2.0.0 + '@pnpm/outdated': workspace:8.0.0 + '@pnpm/package-store': workspace:12.0.0 + '@pnpm/parse-wanted-dependency': workspace:2.0.0 '@pnpm/plugin-commands-installation': 'link:' - '@pnpm/plugin-commands-rebuild': workspace:2.2.34 - '@pnpm/pnpmfile': workspace:0.1.21 - '@pnpm/prepare': workspace:0.0.18 - '@pnpm/resolver-base': workspace:7.1.1 + '@pnpm/plugin-commands-rebuild': workspace:3.0.0 + '@pnpm/pnpmfile': workspace:1.0.0 + '@pnpm/prepare': workspace:0.0.19 + '@pnpm/resolver-base': workspace:8.0.0 '@pnpm/semver-diff': ^1.0.2 - '@pnpm/sort-packages': workspace:1.0.16 - '@pnpm/store-connection-manager': workspace:1.0.4 + '@pnpm/sort-packages': workspace:2.0.0 + '@pnpm/store-connection-manager': workspace:2.0.0 '@pnpm/test-fixtures': workspace:* - '@pnpm/types': workspace:6.4.0 + '@pnpm/types': workspace:7.0.0 '@types/is-ci': ^3.0.0 '@types/proxyquire': ^1.3.28 '@types/ramda': ^0.27.35 @@ -1763,7 +1763,7 @@ importers: read-yaml-file: ^2.1.0 render-help: ^1.0.1 sinon: ^9.2.2 - supi: workspace:0.45.4 + supi: workspace:0.46.0 tempy: ^1.0.0 version-selector-type: ^3.0.0 write-json-file: ^4.3.0 @@ -1832,18 +1832,18 @@ importers: packages/plugin-commands-listing: specifiers: - '@pnpm/cli-utils': workspace:0.5.4 - '@pnpm/common-cli-options-help': workspace:0.3.1 - '@pnpm/config': workspace:11.14.2 - '@pnpm/constants': workspace:4.1.0 - '@pnpm/error': workspace:1.4.0 - '@pnpm/filter-workspace-packages': workspace:2.3.14 - '@pnpm/list': workspace:5.0.26 + '@pnpm/cli-utils': workspace:0.6.0 + '@pnpm/common-cli-options-help': workspace:0.4.0 + '@pnpm/config': workspace:12.0.0 + '@pnpm/constants': workspace:5.0.0 + '@pnpm/error': workspace:2.0.0 + '@pnpm/filter-workspace-packages': workspace:3.0.0 + '@pnpm/list': workspace:6.0.0 '@pnpm/logger': ^4.0.0 - '@pnpm/plugin-commands-installation': workspace:3.5.28 + '@pnpm/plugin-commands-installation': workspace:4.0.0 '@pnpm/plugin-commands-listing': 'link:' - '@pnpm/prepare': workspace:0.0.18 - '@pnpm/types': workspace:6.4.0 + '@pnpm/prepare': workspace:0.0.19 + '@pnpm/types': workspace:7.0.0 '@types/ramda': ^0.27.35 execa: ^5.0.0 ramda: ^0.27.1 @@ -1873,25 +1873,25 @@ importers: packages/plugin-commands-outdated: specifiers: - '@pnpm/cli-utils': workspace:0.5.4 + '@pnpm/cli-utils': workspace:0.6.0 '@pnpm/colorize-semver-diff': ^1.0.1 - '@pnpm/command': workspace:1.0.0 - '@pnpm/common-cli-options-help': workspace:0.3.1 - '@pnpm/config': workspace:11.14.2 - '@pnpm/constants': workspace:4.1.0 - '@pnpm/default-resolver': workspace:11.0.20 - '@pnpm/error': workspace:1.4.0 - '@pnpm/filter-workspace-packages': workspace:2.3.14 - '@pnpm/lockfile-file': workspace:3.2.1 - '@pnpm/matcher': workspace:1.0.3 - '@pnpm/modules-yaml': workspace:8.0.6 - '@pnpm/outdated': workspace:7.2.29 - '@pnpm/plugin-commands-installation': workspace:3.5.28 + '@pnpm/command': workspace:2.0.0 + '@pnpm/common-cli-options-help': workspace:0.4.0 + '@pnpm/config': workspace:12.0.0 + '@pnpm/constants': workspace:5.0.0 + '@pnpm/default-resolver': workspace:12.0.0 + '@pnpm/error': workspace:2.0.0 + '@pnpm/filter-workspace-packages': workspace:3.0.0 + '@pnpm/lockfile-file': workspace:4.0.0 + '@pnpm/matcher': workspace:2.0.0 + '@pnpm/modules-yaml': workspace:9.0.0 + '@pnpm/outdated': workspace:8.0.0 + '@pnpm/plugin-commands-installation': workspace:4.0.0 '@pnpm/plugin-commands-outdated': 'link:' - '@pnpm/prepare': workspace:0.0.18 + '@pnpm/prepare': workspace:0.0.19 '@pnpm/semver-diff': ^1.0.2 '@pnpm/store-path': ^5.0.0 - '@pnpm/types': workspace:6.4.0 + '@pnpm/types': workspace:7.0.0 '@types/lru-cache': ^5.1.0 '@types/ramda': ^0.27.35 '@types/wrap-ansi': ^3.0.0 @@ -1938,22 +1938,22 @@ importers: packages/plugin-commands-publishing: specifiers: - '@pnpm/cli-utils': workspace:0.5.4 - '@pnpm/client': workspace:2.0.24 - '@pnpm/config': workspace:11.14.2 - '@pnpm/error': workspace:1.4.0 - '@pnpm/exportable-manifest': workspace:1.2.2 - '@pnpm/filter-workspace-packages': workspace:2.3.14 - '@pnpm/lifecycle': workspace:9.6.5 + '@pnpm/cli-utils': workspace:0.6.0 + '@pnpm/client': workspace:3.0.0 + '@pnpm/config': workspace:12.0.0 + '@pnpm/error': workspace:2.0.0 + '@pnpm/exportable-manifest': workspace:2.0.0 + '@pnpm/filter-workspace-packages': workspace:3.0.0 + '@pnpm/lifecycle': workspace:10.0.0 '@pnpm/logger': ^4.0.0 - '@pnpm/pick-registry-for-package': workspace:1.1.0 + '@pnpm/pick-registry-for-package': workspace:2.0.0 '@pnpm/plugin-commands-publishing': 'link:' - '@pnpm/prepare': workspace:0.0.18 - '@pnpm/resolver-base': workspace:7.1.1 - '@pnpm/run-npm': workspace:2.0.3 - '@pnpm/sort-packages': workspace:1.0.16 + '@pnpm/prepare': workspace:0.0.19 + '@pnpm/resolver-base': workspace:8.0.0 + '@pnpm/run-npm': workspace:3.0.0 + '@pnpm/sort-packages': workspace:2.0.0 '@pnpm/store-path': ^5.0.0 - '@pnpm/types': workspace:6.4.0 + '@pnpm/types': workspace:7.0.0 '@types/cross-spawn': ^6.0.2 '@types/proxyquire': ^1.3.28 '@types/ramda': ^0.27.35 @@ -2017,34 +2017,34 @@ importers: packages/plugin-commands-rebuild: specifiers: - '@pnpm/cli-utils': workspace:0.5.4 - '@pnpm/common-cli-options-help': workspace:0.3.1 - '@pnpm/config': workspace:11.14.2 - '@pnpm/constants': workspace:4.1.0 - '@pnpm/core-loggers': workspace:5.0.3 - '@pnpm/filter-workspace-packages': workspace:2.3.14 - '@pnpm/find-workspace-packages': workspace:2.3.42 - '@pnpm/get-context': workspace:4.0.0 - '@pnpm/lifecycle': workspace:9.6.5 - '@pnpm/link-bins': workspace:5.3.25 - '@pnpm/lockfile-utils': workspace:2.0.22 - '@pnpm/lockfile-walker': workspace:3.0.9 + '@pnpm/cli-utils': workspace:0.6.0 + '@pnpm/common-cli-options-help': workspace:0.4.0 + '@pnpm/config': workspace:12.0.0 + '@pnpm/constants': workspace:5.0.0 + '@pnpm/core-loggers': workspace:6.0.0 + '@pnpm/filter-workspace-packages': workspace:3.0.0 + '@pnpm/find-workspace-packages': workspace:3.0.0 + '@pnpm/get-context': workspace:5.0.0 + '@pnpm/lifecycle': workspace:10.0.0 + '@pnpm/link-bins': workspace:6.0.0 + '@pnpm/lockfile-utils': workspace:3.0.0 + '@pnpm/lockfile-walker': workspace:4.0.0 '@pnpm/logger': ^4.0.0 - '@pnpm/modules-yaml': workspace:8.0.6 - '@pnpm/normalize-registries': workspace:1.0.6 + '@pnpm/modules-yaml': workspace:9.0.0 + '@pnpm/normalize-registries': workspace:2.0.0 '@pnpm/plugin-commands-rebuild': 'link:' - '@pnpm/prepare': workspace:0.0.18 - '@pnpm/sort-packages': workspace:1.0.16 - '@pnpm/store-connection-manager': workspace:1.0.4 - '@pnpm/store-controller-types': workspace:10.0.0 + '@pnpm/prepare': workspace:0.0.19 + '@pnpm/sort-packages': workspace:2.0.0 + '@pnpm/store-connection-manager': workspace:2.0.0 + '@pnpm/store-controller-types': workspace:11.0.0 '@pnpm/test-fixtures': workspace:* - '@pnpm/types': workspace:6.4.0 + '@pnpm/types': workspace:7.0.0 '@types/ramda': ^0.27.35 '@types/semver': ^7.3.4 '@types/sinon': ^9.0.11 '@zkochan/npm-package-arg': ^2.0.1 camelcase-keys: ^6.2.2 - dependency-path: workspace:5.1.1 + dependency-path: workspace:6.0.0 execa: ^5.0.0 graph-sequencer: 2.0.0 load-json-file: ^6.2.0 @@ -2104,18 +2104,18 @@ importers: packages/plugin-commands-script-runners: specifiers: - '@pnpm/cli-utils': workspace:0.5.4 - '@pnpm/command': workspace:1.0.0 - '@pnpm/common-cli-options-help': workspace:0.3.1 - '@pnpm/config': workspace:11.14.2 - '@pnpm/error': workspace:1.4.0 - '@pnpm/filter-workspace-packages': workspace:2.3.14 - '@pnpm/lifecycle': workspace:9.6.5 + '@pnpm/cli-utils': workspace:0.6.0 + '@pnpm/command': workspace:2.0.0 + '@pnpm/common-cli-options-help': workspace:0.4.0 + '@pnpm/config': workspace:12.0.0 + '@pnpm/error': workspace:2.0.0 + '@pnpm/filter-workspace-packages': workspace:3.0.0 + '@pnpm/lifecycle': workspace:10.0.0 '@pnpm/logger': ^4.0.0 '@pnpm/plugin-commands-script-runners': 'link:' - '@pnpm/prepare': workspace:0.0.18 - '@pnpm/sort-packages': workspace:1.0.16 - '@pnpm/types': workspace:6.4.0 + '@pnpm/prepare': workspace:0.0.19 + '@pnpm/sort-packages': workspace:2.0.0 + '@pnpm/types': workspace:7.0.0 '@types/ramda': ^0.27.35 '@zkochan/rimraf': ^2.0.0 execa: ^5.0.0 @@ -2153,15 +2153,15 @@ importers: packages/plugin-commands-server: specifiers: - '@pnpm/cli-meta': workspace:1.0.2 - '@pnpm/cli-utils': workspace:0.5.4 - '@pnpm/common-cli-options-help': workspace:0.3.1 - '@pnpm/config': workspace:11.14.2 - '@pnpm/error': workspace:1.4.0 + '@pnpm/cli-meta': workspace:2.0.0 + '@pnpm/cli-utils': workspace:0.6.0 + '@pnpm/common-cli-options-help': workspace:0.4.0 + '@pnpm/config': workspace:12.0.0 + '@pnpm/error': workspace:2.0.0 '@pnpm/logger': ^4.0.0 '@pnpm/plugin-commands-server': 'link:' - '@pnpm/server': workspace:10.0.1 - '@pnpm/store-connection-manager': workspace:1.0.4 + '@pnpm/server': workspace:11.0.0 + '@pnpm/store-connection-manager': workspace:2.0.0 '@pnpm/store-path': ^5.0.0 '@types/is-windows': ^1.0.0 '@types/ramda': ^0.27.35 @@ -2203,30 +2203,30 @@ importers: packages/plugin-commands-store: specifiers: '@pnpm/assert-store': workspace:* - '@pnpm/cafs': workspace:2.1.0 - '@pnpm/cli-utils': workspace:0.5.4 - '@pnpm/config': workspace:11.14.2 - '@pnpm/error': workspace:1.4.0 - '@pnpm/get-context': workspace:4.0.0 - '@pnpm/lockfile-file': workspace:3.2.1 - '@pnpm/lockfile-utils': workspace:2.0.22 + '@pnpm/cafs': workspace:3.0.0 + '@pnpm/cli-utils': workspace:0.6.0 + '@pnpm/config': workspace:12.0.0 + '@pnpm/error': workspace:2.0.0 + '@pnpm/get-context': workspace:5.0.0 + '@pnpm/lockfile-file': workspace:4.0.0 + '@pnpm/lockfile-utils': workspace:3.0.0 '@pnpm/logger': ^4.0.0 - '@pnpm/normalize-registries': workspace:1.0.6 - '@pnpm/parse-wanted-dependency': workspace:1.0.0 - '@pnpm/pick-registry-for-package': workspace:1.1.0 + '@pnpm/normalize-registries': workspace:2.0.0 + '@pnpm/parse-wanted-dependency': workspace:2.0.0 + '@pnpm/pick-registry-for-package': workspace:2.0.0 '@pnpm/plugin-commands-store': 'link:' - '@pnpm/prepare': workspace:0.0.18 - '@pnpm/store-connection-manager': workspace:1.0.4 - '@pnpm/store-controller-types': workspace:10.0.0 + '@pnpm/prepare': workspace:0.0.19 + '@pnpm/store-connection-manager': workspace:2.0.0 + '@pnpm/store-controller-types': workspace:11.0.0 '@pnpm/store-path': ^5.0.0 - '@pnpm/types': workspace:6.4.0 + '@pnpm/types': workspace:7.0.0 '@types/archy': 0.0.31 '@types/ramda': ^0.27.35 '@types/sinon': ^9.0.11 '@types/ssri': ^7.1.0 '@zkochan/rimraf': ^2.0.0 archy: ^1.0.0 - dependency-path: workspace:5.1.1 + dependency-path: workspace:6.0.0 dint: ^5.1.0 execa: ^5.0.0 load-json-file: ^6.2.0 @@ -2278,42 +2278,42 @@ importers: packages/pnpm: specifiers: '@pnpm/assert-project': workspace:* - '@pnpm/cli-meta': workspace:1.0.2 - '@pnpm/cli-utils': workspace:0.5.4 - '@pnpm/client': workspace:2.0.24 - '@pnpm/command': workspace:1.0.0 - '@pnpm/common-cli-options-help': workspace:0.3.1 - '@pnpm/config': workspace:11.14.2 - '@pnpm/constants': workspace:4.1.0 - '@pnpm/core-loggers': workspace:5.0.3 - '@pnpm/default-reporter': workspace:7.10.7 + '@pnpm/cli-meta': workspace:2.0.0 + '@pnpm/cli-utils': workspace:0.6.0 + '@pnpm/client': workspace:3.0.0 + '@pnpm/command': workspace:2.0.0 + '@pnpm/common-cli-options-help': workspace:0.4.0 + '@pnpm/config': workspace:12.0.0 + '@pnpm/constants': workspace:5.0.0 + '@pnpm/core-loggers': workspace:6.0.0 + '@pnpm/default-reporter': workspace:8.0.0 '@pnpm/file-reporter': ^1.0.1 - '@pnpm/filter-workspace-packages': workspace:2.3.14 - '@pnpm/find-workspace-dir': workspace:2.0.0 - '@pnpm/find-workspace-packages': workspace:2.3.42 - '@pnpm/lockfile-types': workspace:2.2.0 + '@pnpm/filter-workspace-packages': workspace:3.0.0 + '@pnpm/find-workspace-dir': workspace:3.0.0 + '@pnpm/find-workspace-packages': workspace:3.0.0 + '@pnpm/lockfile-types': workspace:3.0.0 '@pnpm/logger': ^4.0.0 - '@pnpm/modules-yaml': workspace:8.0.6 - '@pnpm/parse-cli-args': workspace:3.2.2 - '@pnpm/pick-registry-for-package': workspace:1.1.0 - '@pnpm/plugin-commands-audit': workspace:3.0.6 - '@pnpm/plugin-commands-import': workspace:1.0.110 - '@pnpm/plugin-commands-installation': workspace:3.5.28 - '@pnpm/plugin-commands-listing': workspace:2.0.58 - '@pnpm/plugin-commands-outdated': workspace:3.0.54 - '@pnpm/plugin-commands-publishing': workspace:2.5.6 - '@pnpm/plugin-commands-rebuild': workspace:2.2.34 - '@pnpm/plugin-commands-script-runners': workspace:2.6.5 - '@pnpm/plugin-commands-server': workspace:2.0.72 - '@pnpm/plugin-commands-store': workspace:2.0.79 - '@pnpm/prepare': workspace:0.0.18 - '@pnpm/read-package-json': workspace:4.0.0 - '@pnpm/read-project-manifest': workspace:1.1.7 - '@pnpm/run-npm': workspace:2.0.3 + '@pnpm/modules-yaml': workspace:9.0.0 + '@pnpm/parse-cli-args': workspace:4.0.0 + '@pnpm/pick-registry-for-package': workspace:2.0.0 + '@pnpm/plugin-commands-audit': workspace:4.0.0 + '@pnpm/plugin-commands-import': workspace:2.0.0 + '@pnpm/plugin-commands-installation': workspace:4.0.0 + '@pnpm/plugin-commands-listing': workspace:3.0.0 + '@pnpm/plugin-commands-outdated': workspace:4.0.0 + '@pnpm/plugin-commands-publishing': workspace:3.0.0 + '@pnpm/plugin-commands-rebuild': workspace:3.0.0 + '@pnpm/plugin-commands-script-runners': workspace:3.0.0 + '@pnpm/plugin-commands-server': workspace:3.0.0 + '@pnpm/plugin-commands-store': workspace:3.0.0 + '@pnpm/prepare': workspace:0.0.19 + '@pnpm/read-package-json': workspace:5.0.0 + '@pnpm/read-project-manifest': workspace:2.0.0 + '@pnpm/run-npm': workspace:3.0.0 '@pnpm/store-path': ^5.0.0 '@pnpm/tabtab': ^0.1.2 - '@pnpm/types': workspace:6.4.0 - '@pnpm/write-project-manifest': workspace:1.1.7 + '@pnpm/types': workspace:7.0.0 + '@pnpm/write-project-manifest': workspace:2.0.0 '@types/byline': ^4.2.32 '@types/cross-spawn': ^6.0.2 '@types/is-ci': ^3.0.0 @@ -2351,7 +2351,7 @@ importers: p-defer: ^3.0.0 path-exists: ^4.0.0 path-name: ^1.0.0 - pkgs-graph: workspace:5.2.0 + pkgs-graph: workspace:6.0.0 ps-list: ^7.2.0 ramda: ^0.27.1 read-yaml-file: ^2.1.0 @@ -2460,11 +2460,11 @@ importers: packages/pnpmfile: specifiers: - '@pnpm/core-loggers': workspace:5.0.3 - '@pnpm/error': workspace:1.4.0 + '@pnpm/core-loggers': workspace:6.0.0 + '@pnpm/error': workspace:2.0.0 '@pnpm/logger': ^4.0.0 '@pnpm/pnpmfile': 'link:' - '@pnpm/types': workspace:6.4.0 + '@pnpm/types': workspace:7.0.0 '@types/ramda': ^0.27.35 chalk: ^4.1.0 path-absolute: ^1.0.1 @@ -2483,12 +2483,12 @@ importers: packages/prune-lockfile: specifiers: - '@pnpm/constants': workspace:4.1.0 - '@pnpm/lockfile-types': workspace:2.2.0 + '@pnpm/constants': workspace:5.0.0 + '@pnpm/lockfile-types': workspace:3.0.0 '@pnpm/prune-lockfile': 'link:' - '@pnpm/types': workspace:6.4.0 + '@pnpm/types': workspace:7.0.0 '@types/ramda': ^0.27.35 - dependency-path: workspace:5.1.1 + dependency-path: workspace:6.0.0 ramda: ^0.27.1 yaml-tag: 1.1.0 dependencies: @@ -2510,9 +2510,9 @@ importers: packages/read-package-json: specifiers: - '@pnpm/error': workspace:1.4.0 + '@pnpm/error': workspace:2.0.0 '@pnpm/read-package-json': 'link:' - '@pnpm/types': workspace:6.4.0 + '@pnpm/types': workspace:7.0.0 load-json-file: ^6.2.0 normalize-package-data: ^3.0.2 dependencies: @@ -2525,10 +2525,10 @@ importers: packages/read-project-manifest: specifiers: - '@pnpm/error': workspace:1.4.0 + '@pnpm/error': workspace:2.0.0 '@pnpm/read-project-manifest': 'link:' - '@pnpm/types': workspace:6.4.0 - '@pnpm/write-project-manifest': workspace:1.1.7 + '@pnpm/types': workspace:7.0.0 + '@pnpm/write-project-manifest': workspace:2.0.0 '@types/is-windows': ^1.0.0 '@types/json5': ^2.2.0 '@types/parse-json': ^4.0.0 @@ -2562,12 +2562,12 @@ importers: packages/read-projects-context: specifiers: - '@pnpm/lockfile-file': workspace:3.2.1 + '@pnpm/lockfile-file': workspace:4.0.0 '@pnpm/logger': ^4.0.0 - '@pnpm/modules-yaml': workspace:8.0.6 - '@pnpm/normalize-registries': workspace:1.0.6 + '@pnpm/modules-yaml': workspace:9.0.0 + '@pnpm/normalize-registries': workspace:2.0.0 '@pnpm/read-projects-context': 'link:' - '@pnpm/types': workspace:6.4.0 + '@pnpm/types': workspace:7.0.0 realpath-missing: ^1.1.0 dependencies: '@pnpm/lockfile-file': link:../lockfile-file @@ -2581,12 +2581,12 @@ importers: packages/remove-bins: specifiers: - '@pnpm/core-loggers': workspace:5.0.3 + '@pnpm/core-loggers': workspace:6.0.0 '@pnpm/logger': ^4.0.0 - '@pnpm/package-bins': workspace:4.1.0 - '@pnpm/read-package-json': workspace:4.0.0 + '@pnpm/package-bins': workspace:5.0.0 + '@pnpm/read-package-json': workspace:5.0.0 '@pnpm/remove-bins': 'link:' - '@pnpm/types': workspace:6.4.0 + '@pnpm/types': workspace:7.0.0 '@types/is-windows': ^1.0.0 '@types/ramda': ^0.27.35 '@zkochan/rimraf': ^2.0.0 @@ -2606,25 +2606,25 @@ importers: packages/resolve-dependencies: specifiers: - '@pnpm/constants': workspace:4.1.0 - '@pnpm/core-loggers': workspace:5.0.3 - '@pnpm/error': workspace:1.4.0 - '@pnpm/lockfile-types': workspace:2.2.0 - '@pnpm/lockfile-utils': workspace:2.0.22 + '@pnpm/constants': workspace:5.0.0 + '@pnpm/core-loggers': workspace:6.0.0 + '@pnpm/error': workspace:2.0.0 + '@pnpm/lockfile-types': workspace:3.0.0 + '@pnpm/lockfile-utils': workspace:3.0.0 '@pnpm/logger': ^4.0.0 - '@pnpm/manifest-utils': workspace:1.1.5 - '@pnpm/npm-resolver': workspace:10.2.2 - '@pnpm/package-is-installable': workspace:4.0.19 - '@pnpm/pick-registry-for-package': workspace:1.1.0 - '@pnpm/prune-lockfile': workspace:2.0.19 - '@pnpm/read-package-json': workspace:4.0.0 + '@pnpm/manifest-utils': workspace:2.0.0 + '@pnpm/npm-resolver': workspace:11.0.0 + '@pnpm/package-is-installable': workspace:5.0.0 + '@pnpm/pick-registry-for-package': workspace:2.0.0 + '@pnpm/prune-lockfile': workspace:3.0.0 + '@pnpm/read-package-json': workspace:5.0.0 '@pnpm/resolve-dependencies': 'link:' - '@pnpm/resolver-base': workspace:7.1.1 - '@pnpm/store-controller-types': workspace:10.0.0 - '@pnpm/types': workspace:6.4.0 + '@pnpm/resolver-base': workspace:8.0.0 + '@pnpm/store-controller-types': workspace:11.0.0 + '@pnpm/types': workspace:7.0.0 '@types/ramda': ^0.27.35 '@types/semver': ^7.3.4 - dependency-path: workspace:5.1.1 + dependency-path: workspace:6.0.0 encode-registry: ^3.0.0 get-npm-tarball-url: ^2.0.2 import-from: ^3.0.0 @@ -2677,7 +2677,7 @@ importers: packages/resolver-base: specifiers: '@pnpm/resolver-base': 'link:' - '@pnpm/types': workspace:6.4.0 + '@pnpm/types': workspace:7.0.0 dependencies: '@pnpm/types': link:../types devDependencies: @@ -2698,14 +2698,14 @@ importers: packages/server: specifiers: - '@pnpm/client': workspace:2.0.24 - '@pnpm/fetch': workspace:2.1.11 + '@pnpm/client': workspace:3.0.0 + '@pnpm/fetch': workspace:3.0.0 '@pnpm/logger': ^4.0.0 - '@pnpm/package-requester': workspace:13.0.1 - '@pnpm/package-store': workspace:11.0.3 + '@pnpm/package-requester': workspace:14.0.0 + '@pnpm/package-store': workspace:12.0.0 '@pnpm/server': 'link:' - '@pnpm/store-controller-types': workspace:10.0.0 - '@pnpm/types': workspace:6.4.0 + '@pnpm/store-controller-types': workspace:11.0.0 + '@pnpm/types': workspace:7.0.0 '@types/mz': ^2.7.3 '@types/node-fetch': ^2.5.7 '@types/uuid': ^8.3.0 @@ -2742,7 +2742,7 @@ importers: packages/sort-packages: specifiers: '@pnpm/sort-packages': 'link:' - '@pnpm/types': workspace:6.4.0 + '@pnpm/types': workspace:7.0.0 graph-sequencer: 2.0.0 dependencies: '@pnpm/types': link:../types @@ -2752,13 +2752,13 @@ importers: packages/store-connection-manager: specifiers: - '@pnpm/cli-meta': workspace:1.0.2 - '@pnpm/client': workspace:2.0.24 - '@pnpm/config': workspace:11.14.2 - '@pnpm/error': workspace:1.4.0 + '@pnpm/cli-meta': workspace:2.0.0 + '@pnpm/client': workspace:3.0.0 + '@pnpm/config': workspace:12.0.0 + '@pnpm/error': workspace:2.0.0 '@pnpm/logger': ^4.0.0 - '@pnpm/package-store': workspace:11.0.3 - '@pnpm/server': workspace:10.0.1 + '@pnpm/package-store': workspace:12.0.0 + '@pnpm/server': workspace:11.0.0 '@pnpm/store-connection-manager': 'link:' '@pnpm/store-path': ^5.0.0 '@zkochan/diable': ^1.0.2 @@ -2781,9 +2781,9 @@ importers: packages/store-controller-types: specifiers: - '@pnpm/resolver-base': workspace:7.1.1 + '@pnpm/resolver-base': workspace:8.0.0 '@pnpm/store-controller-types': 'link:' - '@pnpm/types': workspace:6.4.0 + '@pnpm/types': workspace:7.0.0 dependencies: '@pnpm/resolver-base': link:../resolver-base '@pnpm/types': link:../types @@ -2794,43 +2794,43 @@ importers: specifiers: '@pnpm/assert-project': workspace:* '@pnpm/assert-store': workspace:* - '@pnpm/build-modules': workspace:5.2.12 - '@pnpm/cafs': workspace:2.1.0 - '@pnpm/client': workspace:2.0.24 - '@pnpm/constants': workspace:4.1.0 - '@pnpm/core-loggers': workspace:5.0.3 - '@pnpm/error': workspace:1.4.0 - '@pnpm/filter-lockfile': workspace:4.0.17 - '@pnpm/get-context': workspace:4.0.0 - '@pnpm/headless': workspace:15.0.3 - '@pnpm/hoist': workspace:4.0.26 - '@pnpm/lifecycle': workspace:9.6.5 - '@pnpm/link-bins': workspace:5.3.25 - '@pnpm/lockfile-file': workspace:3.2.1 - '@pnpm/lockfile-to-pnp': workspace:0.3.25 - '@pnpm/lockfile-utils': workspace:2.0.22 - '@pnpm/lockfile-walker': workspace:3.0.9 + '@pnpm/build-modules': workspace:6.0.0 + '@pnpm/cafs': workspace:3.0.0 + '@pnpm/client': workspace:3.0.0 + '@pnpm/constants': workspace:5.0.0 + '@pnpm/core-loggers': workspace:6.0.0 + '@pnpm/error': workspace:2.0.0 + '@pnpm/filter-lockfile': workspace:5.0.0 + '@pnpm/get-context': workspace:5.0.0 + '@pnpm/headless': workspace:16.0.0 + '@pnpm/hoist': workspace:5.0.0 + '@pnpm/lifecycle': workspace:10.0.0 + '@pnpm/link-bins': workspace:6.0.0 + '@pnpm/lockfile-file': workspace:4.0.0 + '@pnpm/lockfile-to-pnp': workspace:0.4.0 + '@pnpm/lockfile-utils': workspace:3.0.0 + '@pnpm/lockfile-walker': workspace:4.0.0 '@pnpm/logger': ^4.0.0 - '@pnpm/manifest-utils': workspace:1.1.5 - '@pnpm/modules-cleaner': workspace:10.0.23 - '@pnpm/modules-yaml': workspace:8.0.6 - '@pnpm/normalize-registries': workspace:1.0.6 - '@pnpm/package-requester': workspace:13.0.1 - '@pnpm/package-store': workspace:11.0.3 - '@pnpm/parse-wanted-dependency': workspace:1.0.0 - '@pnpm/prepare': workspace:0.0.18 - '@pnpm/prune-lockfile': workspace:2.0.19 - '@pnpm/read-modules-dir': workspace:2.0.3 - '@pnpm/read-package-json': workspace:4.0.0 - '@pnpm/read-project-manifest': workspace:1.1.7 - '@pnpm/remove-bins': workspace:1.0.12 - '@pnpm/resolve-dependencies': workspace:19.0.2 - '@pnpm/resolver-base': workspace:7.1.1 - '@pnpm/store-controller-types': workspace:10.0.0 + '@pnpm/manifest-utils': workspace:2.0.0 + '@pnpm/modules-cleaner': workspace:11.0.0 + '@pnpm/modules-yaml': workspace:9.0.0 + '@pnpm/normalize-registries': workspace:2.0.0 + '@pnpm/package-requester': workspace:14.0.0 + '@pnpm/package-store': workspace:12.0.0 + '@pnpm/parse-wanted-dependency': workspace:2.0.0 + '@pnpm/prepare': workspace:0.0.19 + '@pnpm/prune-lockfile': workspace:3.0.0 + '@pnpm/read-modules-dir': workspace:3.0.0 + '@pnpm/read-package-json': workspace:5.0.0 + '@pnpm/read-project-manifest': workspace:2.0.0 + '@pnpm/remove-bins': workspace:2.0.0 + '@pnpm/resolve-dependencies': workspace:20.0.0 + '@pnpm/resolver-base': workspace:8.0.0 + '@pnpm/store-controller-types': workspace:11.0.0 '@pnpm/store-path': ^5.0.0 - '@pnpm/symlink-dependency': workspace:3.0.13 + '@pnpm/symlink-dependency': workspace:4.0.0 '@pnpm/test-fixtures': workspace:* - '@pnpm/types': workspace:6.4.0 + '@pnpm/types': workspace:7.0.0 '@types/fs-extra': ^9.0.5 '@types/is-ci': ^3.0.0 '@types/is-windows': ^1.0.0 @@ -2844,7 +2844,7 @@ importers: anonymous-npm-registry-client: 0.1.2 cross-spawn: ^7.0.3 deep-require-cwd: 1.0.0 - dependency-path: workspace:5.1.1 + dependency-path: workspace:6.0.0 dir-is-case-sensitive: ^2.0.0 execa: ^5.0.0 exists-link: 2.0.0 @@ -2965,10 +2965,10 @@ importers: packages/symlink-dependency: specifiers: - '@pnpm/core-loggers': workspace:5.0.3 + '@pnpm/core-loggers': workspace:6.0.0 '@pnpm/logger': ^4.0.0 '@pnpm/symlink-dependency': 'link:' - '@pnpm/types': workspace:6.4.0 + '@pnpm/types': workspace:7.0.0 symlink-dir: ^4.2.0 dependencies: '@pnpm/core-loggers': link:../core-loggers @@ -2980,12 +2980,12 @@ importers: packages/tarball-fetcher: specifiers: - '@pnpm/cafs': workspace:2.1.0 - '@pnpm/core-loggers': workspace:5.0.3 - '@pnpm/error': workspace:1.4.0 - '@pnpm/fetch': workspace:2.1.11 - '@pnpm/fetcher-base': workspace:9.0.4 - '@pnpm/fetching-types': workspace:1.0.0 + '@pnpm/cafs': workspace:3.0.0 + '@pnpm/core-loggers': workspace:6.0.0 + '@pnpm/error': workspace:2.0.0 + '@pnpm/fetch': workspace:3.0.0 + '@pnpm/fetcher-base': workspace:10.0.0 + '@pnpm/fetching-types': workspace:2.0.0 '@pnpm/logger': ^4.0.0 '@pnpm/tarball-fetcher': 'link:' '@types/retry': ^0.12.0 @@ -3017,7 +3017,7 @@ importers: packages/tarball-resolver: specifiers: - '@pnpm/resolver-base': workspace:7.1.1 + '@pnpm/resolver-base': workspace:8.0.0 '@pnpm/tarball-resolver': 'link:' dependencies: '@pnpm/resolver-base': link:../resolver-base @@ -3032,7 +3032,7 @@ importers: packages/write-project-manifest: specifiers: - '@pnpm/types': workspace:6.4.0 + '@pnpm/types': workspace:7.0.0 '@pnpm/write-project-manifest': 'link:' '@types/json5': ^2.2.0 '@types/write-file-atomic': ^3.0.1 @@ -3055,10 +3055,10 @@ importers: specifiers: '@pnpm/assert-project': 'link:' '@pnpm/assert-store': workspace:* - '@pnpm/constants': workspace:4.1.0 - '@pnpm/lockfile-types': workspace:2.2.0 - '@pnpm/modules-yaml': workspace:8.0.6 - '@pnpm/types': workspace:6.4.0 + '@pnpm/constants': workspace:5.0.0 + '@pnpm/lockfile-types': workspace:3.0.0 + '@pnpm/modules-yaml': workspace:9.0.0 + '@pnpm/types': workspace:7.0.0 '@types/is-windows': ^1.0.0 '@types/isexe': 2.0.0 '@types/node': ^14.14.33 @@ -3087,7 +3087,7 @@ importers: privatePackages/assert-store: specifiers: '@pnpm/assert-store': 'link:' - '@pnpm/cafs': workspace:2.1.0 + '@pnpm/cafs': workspace:3.0.0 path-exists: ^4.0.0 dependencies: '@pnpm/cafs': link:../../packages/cafs @@ -3098,7 +3098,7 @@ importers: privatePackages/prepare: specifiers: '@pnpm/assert-project': workspace:* - '@pnpm/types': workspace:6.4.0 + '@pnpm/types': workspace:7.0.0 '@types/node': ^14.14.33 tslint-config-standard: 9.0.0 tslint-eslint-rules: 5.4.0 @@ -3154,8 +3154,8 @@ importers: utils/updater: specifiers: - '@pnpm/lockfile-file': workspace:3.2.1 - '@pnpm/types': workspace:6.4.0 + '@pnpm/lockfile-file': workspace:4.0.0 + '@pnpm/types': workspace:7.0.0 '@types/normalize-path': ^3.0.0 is-subdir: ^1.1.1 normalize-path: ^3.0.0 diff --git a/privatePackages/assert-project/CHANGELOG.md b/privatePackages/assert-project/CHANGELOG.md index bcd8225876..ec3eeb8412 100644 --- a/privatePackages/assert-project/CHANGELOG.md +++ b/privatePackages/assert-project/CHANGELOG.md @@ -1,5 +1,24 @@ # @pnpm/assert-project +## 2.2.0 + +### Minor Changes + +- 735d2ac79: expose dir of project + +### Patch Changes + +- Updated dependencies [6871d74b2] +- Updated dependencies [97b986fbc] +- Updated dependencies [6871d74b2] +- Updated dependencies [f2bb5cbeb] +- Updated dependencies [78470a32d] + - @pnpm/constants@5.0.0 + - @pnpm/lockfile-types@3.0.0 + - @pnpm/modules-yaml@9.0.0 + - @pnpm/types@7.0.0 + - @pnpm/assert-store@1.0.17 + ## 2.1.16 ### Patch Changes diff --git a/privatePackages/assert-project/package.json b/privatePackages/assert-project/package.json index 0d6f830803..b3046a2790 100644 --- a/privatePackages/assert-project/package.json +++ b/privatePackages/assert-project/package.json @@ -1,7 +1,7 @@ { "name": "@pnpm/assert-project", "description": "Utils for testing projects that use pnpm", - "version": "2.1.16", + "version": "2.2.0", "author": { "name": "Zoltan Kochan", "email": "z@kochan.io", @@ -41,10 +41,10 @@ }, "dependencies": { "@pnpm/assert-store": "workspace:*", - "@pnpm/constants": "workspace:4.1.0", - "@pnpm/lockfile-types": "workspace:2.2.0", - "@pnpm/modules-yaml": "workspace:8.0.6", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/constants": "workspace:5.0.0", + "@pnpm/lockfile-types": "workspace:3.0.0", + "@pnpm/modules-yaml": "workspace:9.0.0", + "@pnpm/types": "workspace:7.0.0", "is-windows": "^1.0.2", "isexe": "2.0.0", "path-exists": "^4.0.0", diff --git a/privatePackages/assert-store/CHANGELOG.md b/privatePackages/assert-store/CHANGELOG.md index 9f17d130b2..d1c35e7c4a 100644 --- a/privatePackages/assert-store/CHANGELOG.md +++ b/privatePackages/assert-store/CHANGELOG.md @@ -1,5 +1,13 @@ # @pnpm/assert-store +## 1.0.17 + +### Patch Changes + +- Updated dependencies [97b986fbc] +- Updated dependencies [83645c8ed] + - @pnpm/cafs@3.0.0 + ## 1.0.16 ### Patch Changes diff --git a/privatePackages/assert-store/package.json b/privatePackages/assert-store/package.json index 830ccd622e..bd55a719cc 100644 --- a/privatePackages/assert-store/package.json +++ b/privatePackages/assert-store/package.json @@ -1,7 +1,7 @@ { "name": "@pnpm/assert-store", "description": "Utils for testing pnpm store", - "version": "1.0.16", + "version": "1.0.17", "author": { "name": "Zoltan Kochan", "email": "z@kochan.io", @@ -41,7 +41,7 @@ "test": "pnpm pretest && pnpm run compile && jest" }, "dependencies": { - "@pnpm/cafs": "workspace:2.1.0", + "@pnpm/cafs": "workspace:3.0.0", "path-exists": "^4.0.0" } } diff --git a/privatePackages/prepare/CHANGELOG.md b/privatePackages/prepare/CHANGELOG.md index 6b521a32b2..ba499f7998 100644 --- a/privatePackages/prepare/CHANGELOG.md +++ b/privatePackages/prepare/CHANGELOG.md @@ -1,5 +1,14 @@ # @pnpm/prepare +## 0.0.19 + +### Patch Changes + +- Updated dependencies [97b986fbc] +- Updated dependencies [735d2ac79] + - @pnpm/types@7.0.0 + - @pnpm/assert-project@2.2.0 + ## 0.0.18 ### Patch Changes diff --git a/privatePackages/prepare/package.json b/privatePackages/prepare/package.json index 5e259f7f66..bd91ebad21 100644 --- a/privatePackages/prepare/package.json +++ b/privatePackages/prepare/package.json @@ -1,12 +1,12 @@ { "name": "@pnpm/prepare", - "version": "0.0.18", + "version": "0.0.19", "private": true, "main": "lib/index.js", "typings": "lib/index.d.ts", "dependencies": { "@pnpm/assert-project": "workspace:*", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/types": "workspace:7.0.0", "unique-string": "^2.0.0", "write-json5-file": "^3.1.0", "write-pkg": "4.0.0", diff --git a/utils/updater/CHANGELOG.md b/utils/updater/CHANGELOG.md index abed37f362..9d0ac616b5 100644 --- a/utils/updater/CHANGELOG.md +++ b/utils/updater/CHANGELOG.md @@ -1,5 +1,22 @@ # @pnpm-private/updater +## 0.1.0 + +### Minor 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 [155e70597] +- Updated dependencies [9c2a878c3] +- Updated dependencies [8b66f26dc] +- Updated dependencies [f7750baed] +- Updated dependencies [9c2a878c3] + - @pnpm/lockfile-file@4.0.0 + - @pnpm/types@7.0.0 + ## 0.0.47 ### Patch Changes diff --git a/utils/updater/package.json b/utils/updater/package.json index f726064a71..d3b1c3a516 100644 --- a/utils/updater/package.json +++ b/utils/updater/package.json @@ -1,13 +1,13 @@ { "name": "@pnpm-private/updater", - "version": "0.0.47", + "version": "0.1.0", "private": true, "scripts": { "compile": "tsc" }, "dependencies": { - "@pnpm/lockfile-file": "workspace:3.2.1", - "@pnpm/types": "workspace:6.4.0", + "@pnpm/lockfile-file": "workspace:4.0.0", + "@pnpm/types": "workspace:7.0.0", "@types/normalize-path": "^3.0.0", "is-subdir": "^1.1.1", "normalize-path": "^3.0.0",