diff --git a/.changeset/real-moose-brush.md b/.changeset/real-moose-brush.md new file mode 100644 index 0000000000..322f52b1ff --- /dev/null +++ b/.changeset/real-moose-brush.md @@ -0,0 +1,5 @@ +--- +"pnpm": patch +--- + +No deprecation warning about `rmdir()` usage should appear when running pnpm on Node.js 16. diff --git a/packages/cafs/package.json b/packages/cafs/package.json index c914d34654..993af594a4 100644 --- a/packages/cafs/package.json +++ b/packages/cafs/package.json @@ -16,7 +16,7 @@ "dependencies": { "@pnpm/fetcher-base": "workspace:10.0.0", "@pnpm/store-controller-types": "workspace:11.0.0", - "@zkochan/rimraf": "^2.0.0", + "@zkochan/rimraf": "^2.1.1", "concat-stream": "^2.0.0", "decompress-maybe": "^1.0.0", "get-stream": "^6.0.0", diff --git a/packages/get-context/package.json b/packages/get-context/package.json index aa52132351..66a2159d82 100644 --- a/packages/get-context/package.json +++ b/packages/get-context/package.json @@ -43,7 +43,7 @@ "@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", + "@zkochan/rimraf": "^2.1.1", "is-ci": "^3.0.0", "path-absolute": "^1.0.1", "ramda": "^0.27.1" diff --git a/packages/git-fetcher/package.json b/packages/git-fetcher/package.json index 6976fe4f3b..0754431294 100644 --- a/packages/git-fetcher/package.json +++ b/packages/git-fetcher/package.json @@ -30,7 +30,7 @@ "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/git-fetcher#readme", "dependencies": { "@pnpm/fetcher-base": "workspace:10.0.0", - "@zkochan/rimraf": "^2.0.0", + "@zkochan/rimraf": "^2.1.1", "execa": "^5.0.0", "tempy": "^1.0.0" }, diff --git a/packages/headless/package.json b/packages/headless/package.json index e61258273d..8ab006ef1a 100644 --- a/packages/headless/package.json +++ b/packages/headless/package.json @@ -27,7 +27,7 @@ "@types/ramda": "^0.27.35", "@types/rimraf": "^3.0.0", "@types/sinon": "^9.0.11", - "@zkochan/rimraf": "^2.0.0", + "@zkochan/rimraf": "^2.1.1", "is-windows": "^1.0.2", "isexe": "2.0.0", "load-json-file": "^6.2.0", diff --git a/packages/lockfile-file/package.json b/packages/lockfile-file/package.json index 28e0c63bb0..3b77c6b2ff 100644 --- a/packages/lockfile-file/package.json +++ b/packages/lockfile-file/package.json @@ -48,7 +48,7 @@ "@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", + "@zkochan/rimraf": "^2.1.1", "comver-to-semver": "^1.0.0", "js-yaml": "npm:@zkochan/js-yaml@0.0.4", "normalize-path": "^3.0.0", diff --git a/packages/modules-cleaner/package.json b/packages/modules-cleaner/package.json index 6bfd7a2441..84a782f5c0 100644 --- a/packages/modules-cleaner/package.json +++ b/packages/modules-cleaner/package.json @@ -34,7 +34,7 @@ "@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", + "@zkochan/rimraf": "^2.1.1", "dependency-path": "workspace:7.0.0", "ramda": "^0.27.1" }, diff --git a/packages/package-store/package.json b/packages/package-store/package.json index 0ce67a1382..0934b4c879 100644 --- a/packages/package-store/package.json +++ b/packages/package-store/package.json @@ -22,7 +22,7 @@ "@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", + "@zkochan/rimraf": "^2.1.1", "load-json-file": "^6.2.0", "make-empty-dir": "^2.0.0", "p-limit": "^3.1.0", diff --git a/packages/plugin-commands-import/package.json b/packages/plugin-commands-import/package.json index 2cf52d6b8b..96c018a56c 100644 --- a/packages/plugin-commands-import/package.json +++ b/packages/plugin-commands-import/package.json @@ -45,7 +45,7 @@ "@pnpm/error": "workspace:2.0.0", "@pnpm/read-project-manifest": "workspace:2.0.0", "@pnpm/store-connection-manager": "workspace:2.0.3", - "@zkochan/rimraf": "^2.0.0", + "@zkochan/rimraf": "^2.1.1", "load-json-file": "^6.2.0", "render-help": "^1.0.1", "supi": "workspace:0.46.3" diff --git a/packages/plugin-commands-publishing/package.json b/packages/plugin-commands-publishing/package.json index 8fb8f17608..a1b2f3e426 100644 --- a/packages/plugin-commands-publishing/package.json +++ b/packages/plugin-commands-publishing/package.json @@ -62,7 +62,7 @@ "@pnpm/sort-packages": "workspace:2.0.0", "@pnpm/store-path": "^5.0.0", "@pnpm/types": "workspace:7.0.0", - "@zkochan/rimraf": "^2.0.0", + "@zkochan/rimraf": "^2.1.1", "cp-file": "^9.0.0", "enquirer": "^2.3.6", "fast-glob": "^3.2.4", diff --git a/packages/plugin-commands-script-runners/package.json b/packages/plugin-commands-script-runners/package.json index f73c89a5b4..61de55ab9f 100644 --- a/packages/plugin-commands-script-runners/package.json +++ b/packages/plugin-commands-script-runners/package.json @@ -36,7 +36,7 @@ "@pnpm/logger": "^4.0.0", "@pnpm/prepare": "workspace:0.0.20", "@types/ramda": "^0.27.35", - "@zkochan/rimraf": "^2.0.0", + "@zkochan/rimraf": "^2.1.1", "execa": "^5.0.0", "is-windows": "^1.0.2", "write-yaml-file": "^4.2.0" diff --git a/packages/plugin-commands-store/package.json b/packages/plugin-commands-store/package.json index 4d3711eb92..29f9fe8595 100644 --- a/packages/plugin-commands-store/package.json +++ b/packages/plugin-commands-store/package.json @@ -40,7 +40,7 @@ "@types/ramda": "^0.27.35", "@types/sinon": "^9.0.11", "@types/ssri": "^7.1.0", - "@zkochan/rimraf": "^2.0.0", + "@zkochan/rimraf": "^2.1.1", "execa": "^5.0.0", "load-json-file": "^6.2.0", "path-exists": "^4.0.0", diff --git a/packages/pnpm/package.json b/packages/pnpm/package.json index bf9c91a48e..520b796f5e 100644 --- a/packages/pnpm/package.json +++ b/packages/pnpm/package.json @@ -67,7 +67,7 @@ "@types/which": "^2.0.0", "@zkochan/libnpx": "^13.1.2", "@zkochan/retry": "^0.2.0", - "@zkochan/rimraf": "^2.0.0", + "@zkochan/rimraf": "^2.1.1", "anonymous-npm-registry-client": "0.1.2", "byline": "5.0.0", "chalk": "^4.1.0", diff --git a/packages/remove-bins/package.json b/packages/remove-bins/package.json index 4219cd5c1d..d9b760449b 100644 --- a/packages/remove-bins/package.json +++ b/packages/remove-bins/package.json @@ -30,7 +30,7 @@ "@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", + "@zkochan/rimraf": "^2.1.1", "is-windows": "^1.0.2" }, "devDependencies": { diff --git a/packages/server/package.json b/packages/server/package.json index 8188122f9f..a2a5dd0122 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -39,7 +39,7 @@ "@types/mz": "^2.7.3", "@types/node-fetch": "^2.5.7", "@types/uuid": "^8.3.0", - "@zkochan/rimraf": "^2.0.0", + "@zkochan/rimraf": "^2.1.1", "is-port-reachable": "3.0.0", "load-json-file": "^6.2.0", "node-fetch": "^2.6.1", diff --git a/packages/supi/package.json b/packages/supi/package.json index a95cce2720..a35e3f8599 100644 --- a/packages/supi/package.json +++ b/packages/supi/package.json @@ -46,7 +46,7 @@ "@pnpm/symlink-dependency": "workspace:4.0.1", "@pnpm/types": "workspace:7.0.0", "@zkochan/npm-package-arg": "^2.0.1", - "@zkochan/rimraf": "^2.0.0", + "@zkochan/rimraf": "^2.1.1", "dependency-path": "workspace:7.0.0", "graph-sequencer": "2.0.0", "is-inner-link": "^4.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b6998ebe2a..ace8b7dd6b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -135,7 +135,7 @@ importers: '@types/node': ^14.14.33 '@types/ssri': ^7.1.0 '@types/tar-stream': ^2.1.0 - '@zkochan/rimraf': ^2.0.0 + '@zkochan/rimraf': ^2.1.1 concat-stream: ^2.0.0 decompress-maybe: ^1.0.0 get-stream: ^6.0.0 @@ -149,7 +149,7 @@ importers: dependencies: '@pnpm/fetcher-base': link:../fetcher-base '@pnpm/store-controller-types': link:../store-controller-types - '@zkochan/rimraf': 2.0.0 + '@zkochan/rimraf': 2.1.1 concat-stream: 2.0.0 decompress-maybe: 1.0.0 get-stream: 6.0.0 @@ -640,7 +640,7 @@ importers: '@pnpm/types': workspace:7.0.0 '@types/is-ci': ^3.0.0 '@types/ramda': ^0.27.35 - '@zkochan/rimraf': ^2.0.0 + '@zkochan/rimraf': ^2.1.1 is-ci: ^3.0.0 path-absolute: ^1.0.1 ramda: ^0.27.1 @@ -652,7 +652,7 @@ importers: '@pnpm/modules-yaml': link:../modules-yaml '@pnpm/read-projects-context': link:../read-projects-context '@pnpm/types': link:../types - '@zkochan/rimraf': 2.0.0 + '@zkochan/rimraf': 2.1.1 is-ci: 3.0.0 path-absolute: 1.0.1 ramda: 0.27.1 @@ -668,13 +668,13 @@ importers: '@pnpm/fetcher-base': workspace:10.0.0 '@pnpm/git-fetcher': 'link:' '@pnpm/types': workspace:7.0.0 - '@zkochan/rimraf': ^2.0.0 + '@zkochan/rimraf': ^2.1.1 execa: ^5.0.0 p-defer: ^3.0.0 tempy: ^1.0.0 dependencies: '@pnpm/fetcher-base': link:../fetcher-base - '@zkochan/rimraf': 2.0.0 + '@zkochan/rimraf': 2.1.1 execa: 5.0.0 tempy: 1.0.1 devDependencies: @@ -758,7 +758,7 @@ importers: '@types/ramda': ^0.27.35 '@types/rimraf': ^3.0.0 '@types/sinon': ^9.0.11 - '@zkochan/rimraf': ^2.0.0 + '@zkochan/rimraf': ^2.1.1 dependency-path: workspace:7.0.0 is-windows: ^1.0.2 isexe: 2.0.0 @@ -813,7 +813,7 @@ importers: '@types/ramda': 0.27.39 '@types/rimraf': 3.0.0 '@types/sinon': 9.0.11 - '@zkochan/rimraf': 2.0.0 + '@zkochan/rimraf': 2.1.1 is-windows: 1.0.2 isexe: 2.0.0 load-json-file: 6.2.0 @@ -1002,7 +1002,7 @@ importers: '@types/normalize-path': ^3.0.0 '@types/ramda': ^0.27.35 '@types/write-file-atomic': ^3.0.1 - '@zkochan/rimraf': ^2.0.0 + '@zkochan/rimraf': ^2.1.1 comver-to-semver: ^1.0.0 js-yaml: npm:@zkochan/js-yaml@0.0.4 normalize-path: ^3.0.0 @@ -1020,7 +1020,7 @@ importers: '@pnpm/lockfile-types': link:../lockfile-types '@pnpm/merge-lockfile-changes': link:../merge-lockfile-changes '@pnpm/types': link:../types - '@zkochan/rimraf': 2.0.0 + '@zkochan/rimraf': 2.1.1 comver-to-semver: 1.0.0 js-yaml: /@zkochan/js-yaml/0.0.4 normalize-path: 3.0.0 @@ -1218,7 +1218,7 @@ importers: '@pnpm/store-controller-types': workspace:11.0.0 '@pnpm/types': workspace:7.0.0 '@types/ramda': ^0.27.35 - '@zkochan/rimraf': ^2.0.0 + '@zkochan/rimraf': ^2.1.1 dependency-path: workspace:7.0.0 ramda: ^0.27.1 dependencies: @@ -1230,7 +1230,7 @@ importers: '@pnpm/remove-bins': link:../remove-bins '@pnpm/store-controller-types': link:../store-controller-types '@pnpm/types': link:../types - '@zkochan/rimraf': 2.0.0 + '@zkochan/rimraf': 2.1.1 dependency-path: link:../dependency-path ramda: 0.27.1 devDependencies: @@ -1541,7 +1541,7 @@ importers: '@pnpm/types': workspace:7.0.0 '@types/ramda': ^0.27.35 '@types/ssri': ^7.1.0 - '@zkochan/rimraf': ^2.0.0 + '@zkochan/rimraf': ^2.1.1 load-json-file: ^6.2.0 make-empty-dir: ^2.0.0 p-limit: ^3.1.0 @@ -1561,7 +1561,7 @@ importers: '@pnpm/resolver-base': link:../resolver-base '@pnpm/store-controller-types': link:../store-controller-types '@pnpm/types': link:../types - '@zkochan/rimraf': 2.0.0 + '@zkochan/rimraf': 2.1.1 load-json-file: 6.2.0 make-empty-dir: 2.0.0 p-limit: 3.1.0 @@ -1683,7 +1683,7 @@ importers: '@pnpm/read-project-manifest': workspace:2.0.0 '@pnpm/store-connection-manager': workspace:2.0.3 '@types/ncp': ^2.0.4 - '@zkochan/rimraf': ^2.0.0 + '@zkochan/rimraf': ^2.1.1 load-json-file: ^6.2.0 ncp: ^2.0.0 render-help: ^1.0.1 @@ -1695,7 +1695,7 @@ importers: '@pnpm/error': link:../error '@pnpm/read-project-manifest': link:../read-project-manifest '@pnpm/store-connection-manager': link:../store-connection-manager - '@zkochan/rimraf': 2.0.0 + '@zkochan/rimraf': 2.1.1 load-json-file: 6.2.0 render-help: 1.0.2 supi: link:../supi @@ -1956,7 +1956,7 @@ importers: '@types/proxyquire': ^1.3.28 '@types/ramda': ^0.27.35 '@types/sinon': ^9.0.11 - '@zkochan/rimraf': ^2.0.0 + '@zkochan/rimraf': ^2.1.1 cp-file: ^9.0.0 cross-spawn: ^7.0.3 enquirer: ^2.3.6 @@ -1986,7 +1986,7 @@ importers: '@pnpm/sort-packages': link:../sort-packages '@pnpm/store-path': 5.0.0 '@pnpm/types': link:../types - '@zkochan/rimraf': 2.0.0 + '@zkochan/rimraf': 2.1.1 cp-file: 9.0.0 enquirer: 2.3.6 fast-glob: 3.2.5 @@ -2115,7 +2115,7 @@ importers: '@pnpm/sort-packages': workspace:2.0.0 '@pnpm/types': workspace:7.0.0 '@types/ramda': ^0.27.35 - '@zkochan/rimraf': ^2.0.0 + '@zkochan/rimraf': ^2.1.1 execa: ^5.0.0 is-windows: ^1.0.2 p-limit: ^3.1.0 @@ -2144,7 +2144,7 @@ importers: '@pnpm/plugin-commands-script-runners': 'link:' '@pnpm/prepare': link:../../privatePackages/prepare '@types/ramda': 0.27.39 - '@zkochan/rimraf': 2.0.0 + '@zkochan/rimraf': 2.1.1 execa: 5.0.0 is-windows: 1.0.2 write-yaml-file: 4.2.0 @@ -2222,7 +2222,7 @@ importers: '@types/ramda': ^0.27.35 '@types/sinon': ^9.0.11 '@types/ssri': ^7.1.0 - '@zkochan/rimraf': ^2.0.0 + '@zkochan/rimraf': ^2.1.1 archy: ^1.0.0 dependency-path: workspace:7.0.0 dint: ^5.1.0 @@ -2265,7 +2265,7 @@ importers: '@types/ramda': 0.27.39 '@types/sinon': 9.0.11 '@types/ssri': 7.1.0 - '@zkochan/rimraf': 2.0.0 + '@zkochan/rimraf': 2.1.1 execa: 5.0.0 load-json-file: 6.2.0 path-exists: 4.0.0 @@ -2323,7 +2323,7 @@ importers: '@types/which': ^2.0.0 '@zkochan/libnpx': ^13.1.2 '@zkochan/retry': ^0.2.0 - '@zkochan/rimraf': ^2.0.0 + '@zkochan/rimraf': ^2.1.1 anonymous-npm-registry-client: 0.1.2 byline: 5.0.0 chalk: ^4.1.0 @@ -2414,7 +2414,7 @@ importers: '@types/which': 2.0.0 '@zkochan/libnpx': 13.1.2 '@zkochan/retry': 0.2.0 - '@zkochan/rimraf': 2.0.0 + '@zkochan/rimraf': 2.1.1 anonymous-npm-registry-client: 0.1.2 byline: 5.0.0 chalk: 4.1.0 @@ -2585,14 +2585,14 @@ importers: '@pnpm/types': workspace:7.0.0 '@types/is-windows': ^1.0.0 '@types/ramda': ^0.27.35 - '@zkochan/rimraf': ^2.0.0 + '@zkochan/rimraf': ^2.1.1 is-windows: ^1.0.2 dependencies: '@pnpm/core-loggers': link:../core-loggers '@pnpm/package-bins': link:../package-bins '@pnpm/read-package-json': link:../read-package-json '@pnpm/types': link:../types - '@zkochan/rimraf': 2.0.0 + '@zkochan/rimraf': 2.1.1 is-windows: 1.0.2 devDependencies: '@pnpm/logger': 4.0.0 @@ -2705,7 +2705,7 @@ importers: '@types/mz': ^2.7.3 '@types/node-fetch': ^2.5.7 '@types/uuid': ^8.3.0 - '@zkochan/rimraf': ^2.0.0 + '@zkochan/rimraf': ^2.1.1 is-port-reachable: 3.0.0 load-json-file: ^6.2.0 node-fetch: ^2.6.1 @@ -2729,7 +2729,7 @@ importers: '@types/mz': 2.7.3 '@types/node-fetch': 2.5.9 '@types/uuid': 8.3.0 - '@zkochan/rimraf': 2.0.0 + '@zkochan/rimraf': 2.1.1 is-port-reachable: 3.0.0 load-json-file: 6.2.0 node-fetch: 2.6.1 @@ -2836,7 +2836,7 @@ importers: '@types/semver': ^7.3.4 '@types/sinon': ^9.0.11 '@zkochan/npm-package-arg': ^2.0.1 - '@zkochan/rimraf': ^2.0.0 + '@zkochan/rimraf': ^2.1.1 anonymous-npm-registry-client: 0.1.2 cross-spawn: ^7.0.3 deep-require-cwd: 1.0.0 @@ -2904,7 +2904,7 @@ importers: '@pnpm/symlink-dependency': link:../symlink-dependency '@pnpm/types': link:../types '@zkochan/npm-package-arg': 2.0.1 - '@zkochan/rimraf': 2.0.0 + '@zkochan/rimraf': 2.1.1 dependency-path: link:../dependency-path graph-sequencer: 2.0.0 is-inner-link: 4.0.0 @@ -4371,7 +4371,7 @@ packages: resolution: {integrity: sha512-R4GaSXQf04GRu4G0YraEb8HzrOHm2pLHe1NbojUJZG+p7b8GIAtGMiql2BJVCuUd3bOc24aUfvXvC+GqyWK+rw==} engines: {node: '>=12.10'} dependencies: - '@zkochan/rimraf': 2.0.0 + '@zkochan/rimraf': 2.1.1 can-link: 2.0.0 path-absolute: 1.0.1 path-temp: 2.0.0 @@ -5007,7 +5007,7 @@ packages: engines: {node: '>=10.13'} dependencies: '@zkochan/npm-package-arg': 2.0.1 - '@zkochan/rimraf': 2.1.0 + '@zkochan/rimraf': 2.1.1 dotenv: 8.2.0 enquirer: 2.3.6 safe-buffer: 5.2.1 @@ -5050,12 +5050,8 @@ packages: resolution: {integrity: sha512-WhB+2B/ZPlW2Xy/kMJBrMbqecWXcbDDgn0K0wKBAgO2OlBTz1iLJrRWduo+DGGn0Akvz1Lu4Xvls7dJojximWw==} engines: {node: '>=10'} - /@zkochan/rimraf/2.0.0: - resolution: {integrity: sha512-S1gRukZ8D2NHAxFTZz2iRleVd7eRoXKVB2oZ0LMoriw0isBf7FRtuZiLIYxeEhK4LIgGDDFC/3nqMw0oWu2Rxw==} - engines: {node: '>=8.15'} - - /@zkochan/rimraf/2.1.0: - resolution: {integrity: sha512-a8yw+qEmQszHCD4ghIjZ3jbbQvjQAfFa7PBgAGRYK0YGoG8sHTe+VeoGuiy91ad7Ksvh3rFjxiPzBPRCVDCcGQ==} + /@zkochan/rimraf/2.1.1: + resolution: {integrity: sha512-TgiZpFi4XSvS8wY2/JzoJQYqgpOeBfVMPLC93cRXjbqYSXr1PGyQagS1Wyztuq1uMA1Cqd+EYLa5HESrJwH0Kw==} engines: {node: '>=12.10'} /@zkochan/table/1.0.0: @@ -10093,7 +10089,7 @@ packages: resolution: {integrity: sha512-kKvqQBL0LzLd6tmG1TwGTxAS8kgS0LPtKMlH5M0awKGixPo6EEaE2i0gHpXXoywoSjYOvZpdWrxln6NdgQ3q4g==} engines: {node: '>=12.10'} dependencies: - '@zkochan/rimraf': 2.1.0 + '@zkochan/rimraf': 2.1.1 dev: false /make-error/1.3.6: @@ -11897,7 +11893,7 @@ packages: resolution: {integrity: sha512-GZxPjarpxu2DGD6xHE8L4GdJhWz2+2i2x6N1I7VEof2p5M/x/LDNxNXA547k8xOpPmHnijXBE1ofmj7NDGP20g==} engines: {node: '>=12.10'} dependencies: - '@zkochan/rimraf': 2.1.0 + '@zkochan/rimraf': 2.1.1 /render-help/1.0.2: resolution: {integrity: sha512-v680o6DdO/y/Aa2GVfdKAz78DCL6FfkMjlVOE9KkVtq+SAd0TCF3PkxvKr95Zf3UaEuiCbFB/w3v62SE743bmw==}