diff --git a/crypto/hash/package.json b/crypto/hash/package.json index ee17e4a4c7..b703d2928b 100644 --- a/crypto/hash/package.json +++ b/crypto/hash/package.json @@ -33,7 +33,6 @@ "compile": "tsc --build && pnpm run lint --fix" }, "dependencies": { - "@pnpm/crypto.polyfill": "workspace:*", "@pnpm/graceful-fs": "workspace:*", "ssri": "catalog:" }, diff --git a/crypto/hash/src/index.ts b/crypto/hash/src/index.ts index 54e261a6a2..b32df0c211 100644 --- a/crypto/hash/src/index.ts +++ b/crypto/hash/src/index.ts @@ -1,4 +1,4 @@ -import * as crypto from '@pnpm/crypto.polyfill' +import crypto from 'crypto' import fs from 'fs' import gfs from '@pnpm/graceful-fs' import ssri from 'ssri' diff --git a/crypto/hash/tsconfig.json b/crypto/hash/tsconfig.json index a99dc5e945..8c34b2abab 100644 --- a/crypto/hash/tsconfig.json +++ b/crypto/hash/tsconfig.json @@ -14,9 +14,6 @@ }, { "path": "../../fs/graceful-fs" - }, - { - "path": "../polyfill" } ] } diff --git a/crypto/polyfill/CHANGELOG.md b/crypto/polyfill/CHANGELOG.md deleted file mode 100644 index 0134d80f00..0000000000 --- a/crypto/polyfill/CHANGELOG.md +++ /dev/null @@ -1,17 +0,0 @@ -# @pnpm/crypto.polyfill - -## 1000.1.0 - -### Minor Changes - -- 58d8597: Fix the type of `hash`. It was `any` because `crypto.hash` not being declared would fall back to `any`. - -## 1.0.0 - -### Major Changes - -- 222d10a: Initial release. - -### Patch Changes - -- 222d10a: Use `crypto.hash`, when available, for improved performance [#8629](https://github.com/pnpm/pnpm/pull/8629). diff --git a/crypto/polyfill/README.md b/crypto/polyfill/README.md deleted file mode 100644 index cf965a800f..0000000000 --- a/crypto/polyfill/README.md +++ /dev/null @@ -1,15 +0,0 @@ -# @pnpm/crypto.polyfill - -> Polyfill for functions in the crypto library - -[![npm version](https://img.shields.io/npm/v/@pnpm/crypto.polyfill.svg)](https://www.npmjs.com/package/@pnpm/crypto.polyfill) - -## Installation - -```sh -pnpm add @pnpm/crypto.polyfill -``` - -## License - -MIT diff --git a/crypto/polyfill/package.json b/crypto/polyfill/package.json deleted file mode 100644 index bbe2ccb88f..0000000000 --- a/crypto/polyfill/package.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "name": "@pnpm/crypto.polyfill", - "version": "1000.1.0", - "description": "Polyfill for functions in the crypto library", - "keywords": [ - "pnpm", - "pnpm10", - "crypto" - ], - "license": "MIT", - "funding": "https://opencollective.com/pnpm", - "repository": "https://github.com/pnpm/pnpm/blob/main/crypto/polyfill", - "homepage": "https://github.com/pnpm/pnpm/blob/main/crypto/polyfill#readme", - "bugs": { - "url": "https://github.com/pnpm/pnpm/issues" - }, - "type": "commonjs", - "main": "lib/index.js", - "types": "lib/index.d.ts", - "exports": { - ".": "./lib/index.js" - }, - "files": [ - "lib", - "!*.map" - ], - "scripts": { - "lint": "eslint \"src/**/*.ts\"", - "test": "pnpm run compile", - "prepublishOnly": "pnpm run compile", - "compile": "tsc --build && pnpm run lint --fix" - }, - "devDependencies": { - "@pnpm/crypto.polyfill": "workspace:*" - }, - "engines": { - "node": ">=20.19" - }, - "jest": { - "preset": "@pnpm/jest-config" - } -} diff --git a/crypto/polyfill/src/index.ts b/crypto/polyfill/src/index.ts deleted file mode 100644 index f33e47c4c0..0000000000 --- a/crypto/polyfill/src/index.ts +++ /dev/null @@ -1,8 +0,0 @@ -import crypto from 'crypto' - -export type Hash = (algorithm: string, data: crypto.BinaryLike, outputEncoding: crypto.BinaryToTextEncoding) => string - -export const hash: Hash = - // @ts-expect-error -- crypto.hash is supported in Node 21.7.0+, 20.12.0+ - crypto.hash ?? - ((algorithm, data, outputEncoding) => crypto.createHash(algorithm).update(data).digest(outputEncoding)) diff --git a/crypto/polyfill/tsconfig.json b/crypto/polyfill/tsconfig.json deleted file mode 100644 index c6f0399f60..0000000000 --- a/crypto/polyfill/tsconfig.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "extends": "@pnpm/tsconfig", - "compilerOptions": { - "outDir": "lib", - "rootDir": "src" - }, - "include": [ - "src/**/*.ts", - "../../__typings__/**/*.d.ts" - ], - "references": [] -} diff --git a/crypto/polyfill/tsconfig.lint.json b/crypto/polyfill/tsconfig.lint.json deleted file mode 100644 index 1bbe711971..0000000000 --- a/crypto/polyfill/tsconfig.lint.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "extends": "./tsconfig.json", - "include": [ - "src/**/*.ts", - "test/**/*.ts", - "../../__typings__/**/*.d.ts" - ] -} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 01e2cb5e58..6372d0de14 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -145,8 +145,8 @@ catalogs: specifier: ^4.0.9 version: 4.0.9 '@types/node': - specifier: ^18.19.34 - version: 18.19.34 + specifier: ^22.15.30 + version: 22.15.30 '@types/normalize-package-data': specifier: ^2.4.4 version: 2.4.4 @@ -806,7 +806,7 @@ importers: version: link:__utils__/jest-config '@pnpm/meta-updater': specifier: 'catalog:' - version: 2.0.6(@types/node@18.19.34)(typanion@3.14.0) + version: 2.0.6(@types/node@22.15.30)(typanion@3.14.0) '@pnpm/tgz-fixtures': specifier: 'catalog:' version: 0.0.0 @@ -818,7 +818,7 @@ importers: version: 30.0.0 '@types/node': specifier: 'catalog:' - version: 18.19.34 + version: 22.15.30 c8: specifier: 'catalog:' version: 7.14.0 @@ -842,7 +842,7 @@ importers: version: 9.1.7 jest: specifier: 'catalog:' - version: 30.0.5(@babel/types@7.26.10)(@types/node@18.19.34)(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.5.4)) + version: 30.0.5(@babel/types@7.26.10)(@types/node@22.15.30)(ts-node@10.9.2(@types/node@22.15.30)(typescript@5.5.4)) keyv: specifier: 'catalog:' version: 4.5.4 @@ -860,10 +860,10 @@ importers: version: 0.3.4 ts-jest: specifier: 'catalog:' - version: 29.4.1(@babel/core@7.26.10)(@jest/transform@30.0.5(@babel/types@7.26.10))(@jest/types@30.0.5)(babel-jest@30.0.5(@babel/core@7.26.10)(@babel/types@7.26.10))(jest-util@30.0.5)(jest@30.0.5(@babel/types@7.26.10)(@types/node@18.19.34)(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.5.4)))(typescript@5.5.4) + version: 29.4.1(@babel/core@7.26.10)(@jest/transform@30.0.5(@babel/types@7.26.10))(@jest/types@30.0.5)(babel-jest@30.0.5(@babel/core@7.26.10)(@babel/types@7.26.10))(jest-util@30.0.5)(jest@30.0.5(@babel/types@7.26.10)(@types/node@22.15.30)(ts-node@10.9.2(@types/node@22.15.30)(typescript@5.5.4)))(typescript@5.5.4) ts-node: specifier: 'catalog:' - version: 10.9.2(@types/node@18.19.34)(typescript@5.5.4) + version: 10.9.2(@types/node@22.15.30)(typescript@5.5.4) typescript: specifier: 'catalog:' version: 5.5.4 @@ -878,7 +878,7 @@ importers: version: link:../packages/logger '@pnpm/meta-updater': specifier: 'catalog:' - version: 2.0.6(@types/node@18.19.34)(typanion@3.14.0) + version: 2.0.6(@types/node@22.15.30)(typanion@3.14.0) '@pnpm/object.key-sorting': specifier: workspace:* version: link:../object/key-sorting @@ -970,7 +970,7 @@ importers: version: 2.0.2 '@types/node': specifier: 'catalog:' - version: 18.19.34 + version: 22.15.30 __utils__/assert-store: dependencies: @@ -1092,7 +1092,7 @@ importers: version: 'link:' '@types/node': specifier: 'catalog:' - version: 18.19.34 + version: 22.15.30 __utils__/prepare-temp-dir: devDependencies: @@ -1101,7 +1101,7 @@ importers: version: 'link:' '@types/node': specifier: 'catalog:' - version: 18.19.34 + version: 22.15.30 __utils__/scripts: dependencies: @@ -1160,7 +1160,7 @@ importers: version: 'link:' '@types/node': specifier: 'catalog:' - version: 18.19.34 + version: 22.15.30 execa: specifier: 'catalog:' version: safe-execa@0.1.2 @@ -1900,9 +1900,6 @@ importers: crypto/hash: dependencies: - '@pnpm/crypto.polyfill': - specifier: workspace:* - version: link:../polyfill '@pnpm/graceful-fs': specifier: workspace:* version: link:../../fs/graceful-fs @@ -1945,12 +1942,6 @@ importers: specifier: 'catalog:' version: 0.29.12 - crypto/polyfill: - devDependencies: - '@pnpm/crypto.polyfill': - specifier: workspace:* - version: 'link:' - crypto/shasums-file: dependencies: '@pnpm/crypto.hash': @@ -5298,7 +5289,7 @@ importers: version: 1.0.2 '@types/node': specifier: 'catalog:' - version: 18.19.34 + version: 22.15.30 '@types/normalize-path': specifier: 'catalog:' version: 3.0.2 @@ -5409,7 +5400,7 @@ importers: version: 'link:' '@types/node': specifier: 'catalog:' - version: 18.19.34 + version: 22.15.30 pkg-manager/package-requester: dependencies: @@ -7316,9 +7307,6 @@ importers: reviewing/list: dependencies: - '@pnpm/crypto.polyfill': - specifier: workspace:* - version: link:../../crypto/polyfill '@pnpm/read-package-json': specifier: workspace:* version: link:../../pkg-manifest/read-package-json @@ -7712,7 +7700,7 @@ importers: version: 2.0.0 '@types/node': specifier: 'catalog:' - version: 18.19.34 + version: 22.15.30 '@types/ssri': specifier: 'catalog:' version: 7.1.5 @@ -8222,7 +8210,7 @@ importers: version: 1.0.2 '@types/node': specifier: 'catalog:' - version: 18.19.34 + version: 22.15.30 '@types/rimraf': specifier: 'catalog:' version: 3.0.2 @@ -8349,9 +8337,6 @@ importers: '@pnpm/create-cafs-store': specifier: workspace:* version: link:../store/create-cafs-store - '@pnpm/crypto.polyfill': - specifier: workspace:* - version: link:../crypto/polyfill '@pnpm/error': specifier: workspace:* version: link:../packages/error @@ -10564,14 +10549,11 @@ packages: '@types/node@18.19.110': resolution: {integrity: sha512-WW2o4gTmREtSnqKty9nhqF/vA0GKd0V/rbC0OyjSk9Bz6bzlsXKT+i7WDdS/a0z74rfT2PO4dArVCSnapNLA5Q==} - '@types/node@18.19.34': - resolution: {integrity: sha512-eXF4pfBNV5DAMKGbI02NnDtWrQ40hAN558/2vvS4gMpMIxaf6JmD7YjnZbq0Q9TDSSkKBamime8ewRoomHdt4g==} - '@types/node@20.5.1': resolution: {integrity: sha512-4tT2UrL5LBqDwoed9wZ6N3umC4Yhz3W3FloMmiiG4JwmUJWpie0c7lcnUNd4gtMKuDEO4wRVS8B6Xa0uMRsMKg==} - '@types/node@22.15.29': - resolution: {integrity: sha512-LNdjOkUDlU1RZb8e1kOIUpN1qQUlzGkEtbVNo53vbrwDg5om6oduhm4SiUaPW5ASTXhAiP0jInWG8Qx9fVlOeQ==} + '@types/node@22.15.30': + resolution: {integrity: sha512-6Q7lr06bEHdlfplU6YRbgG1SFBdlsfNC4/lX+SkhiTs0cpJkOElmWls8PxDFv4yY/xKb8Y6SO0OmSX4wgqTZbA==} '@types/node@24.3.0': resolution: {integrity: sha512-aPTXCrfwnDLj4VvXrm+UUCQjNEvJgNA8s5F1cvwQU+3KNltTOkBm1j30uNLyqqPNe7gE3KFzImYoZEfLhp4Yow==} @@ -16554,7 +16536,7 @@ snapshots: '@types/node': 20.5.1 chalk: 4.1.2 cosmiconfig: 8.3.6(typescript@5.5.4) - cosmiconfig-typescript-loader: 4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6(typescript@5.5.4))(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.5.4))(typescript@5.5.4) + cosmiconfig-typescript-loader: 4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6(typescript@5.5.4))(ts-node@10.9.2(@types/node@22.15.30)(typescript@5.5.4))(typescript@5.5.4) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -17013,13 +16995,13 @@ snapshots: '@jest/console@30.0.5': dependencies: '@jest/types': 30.0.5 - '@types/node': 18.19.34 + '@types/node': 22.15.30 chalk: 4.1.2 jest-message-util: 30.0.5 jest-util: 30.0.5 slash: 3.0.0 - '@jest/core@30.0.5(@babel/types@7.26.10)(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.5.4))': + '@jest/core@30.0.5(@babel/types@7.26.10)(ts-node@10.9.2(@types/node@22.15.30)(typescript@5.5.4))': dependencies: '@jest/console': 30.0.5 '@jest/pattern': 30.0.1 @@ -17027,14 +17009,14 @@ snapshots: '@jest/test-result': 30.0.5 '@jest/transform': 30.0.5(@babel/types@7.26.10) '@jest/types': 30.0.5 - '@types/node': 18.19.34 + '@types/node': 22.15.30 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 4.3.0 exit-x: 0.2.2 graceful-fs: 4.2.11(patch_hash=68ebc232025360cb3dcd3081f4067f4e9fc022ab6b6f71a3230e86c7a5b337d1) jest-changed-files: 30.0.5 - jest-config: 30.0.5(@babel/types@7.26.10)(@types/node@18.19.34)(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.5.4)) + jest-config: 30.0.5(@babel/types@7.26.10)(@types/node@22.15.30)(ts-node@10.9.2(@types/node@22.15.30)(typescript@5.5.4)) jest-haste-map: 30.0.5 jest-message-util: 30.0.5 jest-regex-util: 30.0.1 @@ -17062,7 +17044,7 @@ snapshots: dependencies: '@jest/fake-timers': 30.0.5 '@jest/types': 30.0.5 - '@types/node': 18.19.34 + '@types/node': 22.15.30 jest-mock: 30.0.5 '@jest/expect-utils@30.0.5': @@ -17080,7 +17062,7 @@ snapshots: dependencies: '@jest/types': 30.0.5 '@sinonjs/fake-timers': 13.0.5 - '@types/node': 18.19.34 + '@types/node': 22.15.30 jest-message-util: 30.0.5 jest-mock: 30.0.5 jest-util: 30.0.5 @@ -17098,7 +17080,7 @@ snapshots: '@jest/pattern@30.0.1': dependencies: - '@types/node': 18.19.34 + '@types/node': 22.15.30 jest-regex-util: 30.0.1 '@jest/reporters@30.0.5(@babel/types@7.26.10)': @@ -17109,7 +17091,7 @@ snapshots: '@jest/transform': 30.0.5(@babel/types@7.26.10) '@jest/types': 30.0.5 '@jridgewell/trace-mapping': 0.3.30 - '@types/node': 18.19.34 + '@types/node': 22.15.30 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit-x: 0.2.2 @@ -17213,7 +17195,7 @@ snapshots: '@jest/schemas': 30.0.5 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 18.19.34 + '@types/node': 22.15.30 '@types/yargs': 17.0.33 chalk: 4.1.2 @@ -17348,11 +17330,11 @@ snapshots: chalk: 4.1.2 load-json-file: 6.2.0 - '@pnpm/cli-utils@1000.1.5(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@18.19.34))(typanion@3.14.0)': + '@pnpm/cli-utils@1000.1.5(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@22.15.30))(typanion@3.14.0)': dependencies: '@pnpm/cli-meta': 1000.0.8 '@pnpm/config': 1003.1.1(@pnpm/logger@1001.0.0) - '@pnpm/config.deps-installer': 1000.0.5(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@18.19.34)) + '@pnpm/config.deps-installer': 1000.0.5(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@22.15.30)) '@pnpm/default-reporter': 1002.0.1(@pnpm/logger@1001.0.0) '@pnpm/error': 1000.0.2 '@pnpm/logger': 1001.0.0 @@ -17360,7 +17342,7 @@ snapshots: '@pnpm/package-is-installable': 1000.0.10(@pnpm/logger@1001.0.0) '@pnpm/pnpmfile': 1001.2.2(@pnpm/logger@1001.0.0) '@pnpm/read-project-manifest': 1000.0.11 - '@pnpm/store-connection-manager': 1002.0.3(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@18.19.34))(typanion@3.14.0) + '@pnpm/store-connection-manager': 1002.0.3(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@22.15.30))(typanion@3.14.0) '@pnpm/types': 1000.6.0 chalk: 4.1.2 load-json-file: 6.2.0 @@ -17370,16 +17352,16 @@ snapshots: - supports-color - typanion - '@pnpm/client@1000.0.19(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@18.19.34))(typanion@3.14.0)': + '@pnpm/client@1000.0.19(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@22.15.30))(typanion@3.14.0)': dependencies: '@pnpm/default-resolver': 1002.0.2(@pnpm/logger@1001.0.0) '@pnpm/directory-fetcher': 1000.1.7(@pnpm/logger@1001.0.0) '@pnpm/fetch': 1000.2.2(@pnpm/logger@1001.0.0) '@pnpm/fetching-types': 1000.1.0 - '@pnpm/git-fetcher': 1001.0.8(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@18.19.34))(typanion@3.14.0) + '@pnpm/git-fetcher': 1001.0.8(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@22.15.30))(typanion@3.14.0) '@pnpm/network.auth-header': 1000.0.3 '@pnpm/resolver-base': 1003.0.1 - '@pnpm/tarball-fetcher': 1001.0.8(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@18.19.34))(typanion@3.14.0) + '@pnpm/tarball-fetcher': 1001.0.8(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@22.15.30))(typanion@3.14.0) '@pnpm/types': 1000.6.0 ramda: '@pnpm/ramda@0.28.1' transitivePeerDependencies: @@ -17400,7 +17382,7 @@ snapshots: '@pnpm/workspace.manifest-writer': 1000.1.4 ramda: '@pnpm/ramda@0.28.1' - '@pnpm/config.deps-installer@1000.0.5(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@18.19.34))': + '@pnpm/config.deps-installer@1000.0.5(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@22.15.30))': dependencies: '@pnpm/config.config-writer': 1000.0.5 '@pnpm/core-loggers': 1001.0.1(@pnpm/logger@1001.0.0) @@ -17409,7 +17391,7 @@ snapshots: '@pnpm/logger': 1001.0.0 '@pnpm/network.auth-header': 1000.0.3 '@pnpm/npm-resolver': 1004.0.1(@pnpm/logger@1001.0.0) - '@pnpm/package-store': 1002.0.4(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@18.19.34)) + '@pnpm/package-store': 1002.0.4(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@22.15.30)) '@pnpm/parse-wanted-dependency': 1001.0.0 '@pnpm/pick-registry-for-package': 1000.0.8 '@pnpm/read-modules-dir': 1000.0.0 @@ -17718,13 +17700,13 @@ snapshots: dependencies: npm-packlist: 5.1.3 - '@pnpm/git-fetcher@1001.0.8(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@18.19.34))(typanion@3.14.0)': + '@pnpm/git-fetcher@1001.0.8(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@22.15.30))(typanion@3.14.0)': dependencies: '@pnpm/fetcher-base': 1000.0.11 '@pnpm/fs.packlist': 2.0.0 '@pnpm/logger': 1001.0.0 '@pnpm/prepare-package': 1000.0.16(@pnpm/logger@1001.0.0)(typanion@3.14.0) - '@pnpm/worker': 1000.1.7(@pnpm/logger@1001.0.0)(@types/node@18.19.34) + '@pnpm/worker': 1000.1.7(@pnpm/logger@1001.0.0)(@types/node@22.15.30) '@zkochan/rimraf': 3.0.2 execa: safe-execa@0.1.2 transitivePeerDependencies: @@ -17859,13 +17841,13 @@ snapshots: dependencies: escape-string-regexp: 4.0.0 - '@pnpm/meta-updater@2.0.6(@types/node@18.19.34)(typanion@3.14.0)': + '@pnpm/meta-updater@2.0.6(@types/node@22.15.30)(typanion@3.14.0)': dependencies: '@pnpm/find-workspace-dir': 1000.1.0 '@pnpm/logger': 1001.0.0 '@pnpm/types': 1000.6.0 - '@pnpm/worker': 1000.1.7(@pnpm/logger@1001.0.0)(@types/node@18.19.34) - '@pnpm/workspace.find-packages': 1000.0.25(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@18.19.34))(typanion@3.14.0) + '@pnpm/worker': 1000.1.7(@pnpm/logger@1001.0.0)(@types/node@22.15.30) + '@pnpm/workspace.find-packages': 1000.0.25(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@22.15.30))(typanion@3.14.0) '@pnpm/workspace.read-manifest': 1000.1.5 load-json-file: 7.0.1 meow: 11.0.0 @@ -18033,7 +18015,7 @@ snapshots: mem: 8.1.1 semver: 7.7.2 - '@pnpm/package-requester@1004.0.2(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@18.19.34))': + '@pnpm/package-requester@1004.0.2(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@22.15.30))': dependencies: '@pnpm/core-loggers': 1001.0.1(@pnpm/logger@1001.0.0) '@pnpm/dependency-path': 1000.0.9 @@ -18048,7 +18030,7 @@ snapshots: '@pnpm/store-controller-types': 1003.0.2 '@pnpm/store.cafs': 1000.0.13 '@pnpm/types': 1000.6.0 - '@pnpm/worker': 1000.1.7(@pnpm/logger@1001.0.0)(@types/node@18.19.34) + '@pnpm/worker': 1000.1.7(@pnpm/logger@1001.0.0)(@types/node@22.15.30) p-defer: 3.0.0 p-limit: 3.1.0 p-queue: 6.6.2 @@ -18057,17 +18039,17 @@ snapshots: semver: 7.7.2 ssri: 10.0.5 - '@pnpm/package-store@1002.0.4(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@18.19.34))': + '@pnpm/package-store@1002.0.4(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@22.15.30))': dependencies: '@pnpm/create-cafs-store': 1000.0.14(@pnpm/logger@1001.0.0) '@pnpm/fetcher-base': 1000.0.11 '@pnpm/logger': 1001.0.0 - '@pnpm/package-requester': 1004.0.2(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@18.19.34)) + '@pnpm/package-requester': 1004.0.2(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@22.15.30)) '@pnpm/resolver-base': 1003.0.1 '@pnpm/store-controller-types': 1003.0.2 '@pnpm/store.cafs': 1000.0.13 '@pnpm/types': 1000.6.0 - '@pnpm/worker': 1000.1.7(@pnpm/logger@1001.0.0)(@types/node@18.19.34) + '@pnpm/worker': 1000.1.7(@pnpm/logger@1001.0.0)(@types/node@22.15.30) '@zkochan/rimraf': 3.0.2 load-json-file: 6.2.0 ramda: '@pnpm/ramda@0.28.1' @@ -18270,14 +18252,14 @@ snapshots: dependencies: grapheme-splitter: 1.0.4 - '@pnpm/store-connection-manager@1002.0.3(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@18.19.34))(typanion@3.14.0)': + '@pnpm/store-connection-manager@1002.0.3(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@22.15.30))(typanion@3.14.0)': dependencies: '@pnpm/cli-meta': 1000.0.8 - '@pnpm/client': 1000.0.19(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@18.19.34))(typanion@3.14.0) + '@pnpm/client': 1000.0.19(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@22.15.30))(typanion@3.14.0) '@pnpm/config': 1003.1.1(@pnpm/logger@1001.0.0) '@pnpm/error': 1000.0.2 '@pnpm/logger': 1001.0.0 - '@pnpm/package-store': 1002.0.4(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@18.19.34)) + '@pnpm/package-store': 1002.0.4(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@22.15.30)) '@pnpm/server': 1001.0.4(@pnpm/logger@1001.0.0) '@pnpm/store-path': 1000.0.2 '@zkochan/diable': 1.0.2 @@ -18340,7 +18322,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@pnpm/tarball-fetcher@1001.0.8(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@18.19.34))(typanion@3.14.0)': + '@pnpm/tarball-fetcher@1001.0.8(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@22.15.30))(typanion@3.14.0)': dependencies: '@pnpm/core-loggers': 1001.0.1(@pnpm/logger@1001.0.0) '@pnpm/error': 1000.0.2 @@ -18350,7 +18332,7 @@ snapshots: '@pnpm/graceful-fs': 1000.0.0 '@pnpm/logger': 1001.0.0 '@pnpm/prepare-package': 1000.0.16(@pnpm/logger@1001.0.0)(typanion@3.14.0) - '@pnpm/worker': 1000.1.7(@pnpm/logger@1001.0.0)(@types/node@18.19.34) + '@pnpm/worker': 1000.1.7(@pnpm/logger@1001.0.0)(@types/node@22.15.30) '@zkochan/retry': 0.2.0 lodash.throttle: 4.1.1 p-map-values: 1.0.0 @@ -18389,7 +18371,7 @@ snapshots: dependencies: isexe: 2.0.0 - '@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@18.19.34)': + '@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@22.15.30)': dependencies: '@pnpm/cafs-types': 1000.0.0 '@pnpm/create-cafs-store': 1000.0.14(@pnpm/logger@1001.0.0) @@ -18401,7 +18383,7 @@ snapshots: '@pnpm/logger': 1001.0.0 '@pnpm/store.cafs': 1000.0.13 '@pnpm/symlink-dependency': 1000.0.9(@pnpm/logger@1001.0.0) - '@rushstack/worker-pool': 0.4.9(@types/node@18.19.34) + '@rushstack/worker-pool': 0.4.9(@types/node@22.15.30) is-windows: 1.0.2 load-json-file: 6.2.0 p-limit: 3.1.0 @@ -18418,9 +18400,9 @@ snapshots: '@pnpm/types': 1000.2.1 '@pnpm/util.lex-comparator': 3.0.1 - '@pnpm/workspace.find-packages@1000.0.25(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@18.19.34))(typanion@3.14.0)': + '@pnpm/workspace.find-packages@1000.0.25(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@22.15.30))(typanion@3.14.0)': dependencies: - '@pnpm/cli-utils': 1000.1.5(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@18.19.34))(typanion@3.14.0) + '@pnpm/cli-utils': 1000.1.5(@pnpm/logger@1001.0.0)(@pnpm/worker@1000.1.7(@pnpm/logger@1001.0.0)(@types/node@22.15.30))(typanion@3.14.0) '@pnpm/constants': 1001.1.0 '@pnpm/fs.find-packages': 1000.0.11 '@pnpm/logger': 1001.0.0 @@ -18512,9 +18494,9 @@ snapshots: '@rtsao/scc@1.1.0': {} - '@rushstack/worker-pool@0.4.9(@types/node@18.19.34)': + '@rushstack/worker-pool@0.4.9(@types/node@22.15.30)': optionalDependencies: - '@types/node': 18.19.34 + '@types/node': 22.15.30 '@rushstack/worker-pool@0.4.9(@types/node@24.3.0)': optionalDependencies: @@ -18569,7 +18551,7 @@ snapshots: '@types/adm-zip@0.5.7': dependencies: - '@types/node': 22.15.29 + '@types/node': 24.3.0 '@types/archy@0.0.33': {} @@ -18600,33 +18582,33 @@ snapshots: '@types/byline@4.2.36': dependencies: - '@types/node': 22.15.29 + '@types/node': 24.3.0 '@types/cacheable-request@6.0.3': dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 22.15.29 + '@types/node': 24.3.0 '@types/responselike': 1.0.3 '@types/cross-spawn@6.0.6': dependencies: - '@types/node': 22.15.29 + '@types/node': 24.3.0 '@types/emscripten@1.40.1': {} '@types/fs-extra@9.0.13': dependencies: - '@types/node': 22.15.29 + '@types/node': 24.3.0 '@types/glob@8.1.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 22.15.29 + '@types/node': 24.3.0 '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 22.15.29 + '@types/node': 24.3.0 '@types/hosted-git-info@3.0.5': {} @@ -18634,7 +18616,7 @@ snapshots: '@types/http-proxy@1.17.16': dependencies: - '@types/node': 22.15.29 + '@types/node': 24.3.0 '@types/ini@1.3.31': {} @@ -18644,7 +18626,7 @@ snapshots: '@types/isexe@2.0.2': dependencies: - '@types/node': 22.15.29 + '@types/node': 22.15.30 '@types/istanbul-lib-coverage@2.0.6': {} @@ -18669,7 +18651,7 @@ snapshots: '@types/keyv@3.1.4': dependencies: - '@types/node': 22.15.29 + '@types/node': 24.3.0 '@types/lodash.kebabcase@4.1.9': dependencies: @@ -18699,20 +18681,15 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@18.19.34': - dependencies: - undici-types: 5.26.5 - '@types/node@20.5.1': {} - '@types/node@22.15.29': + '@types/node@22.15.30': dependencies: undici-types: 6.21.0 '@types/node@24.3.0': dependencies: undici-types: 7.10.0 - optional: true '@types/normalize-package-data@2.4.4': {} @@ -18730,14 +18707,14 @@ snapshots: '@types/responselike@1.0.3': dependencies: - '@types/node': 22.15.29 + '@types/node': 24.3.0 '@types/retry@0.12.5': {} '@types/rimraf@3.0.2': dependencies: '@types/glob': 8.1.0 - '@types/node': 22.15.29 + '@types/node': 24.3.0 '@types/semver@6.2.7': {} @@ -18755,7 +18732,7 @@ snapshots: '@types/ssri@7.1.5': dependencies: - '@types/node': 22.15.29 + '@types/node': 24.3.0 '@types/stack-utils@2.0.3': {} @@ -18763,16 +18740,16 @@ snapshots: '@types/tar-stream@2.2.3': dependencies: - '@types/node': 22.15.29 + '@types/node': 24.3.0 '@types/tar@6.1.13': dependencies: - '@types/node': 22.15.29 + '@types/node': 24.3.0 minipass: 4.2.8 '@types/touch@3.1.5': dependencies: - '@types/node': 22.15.29 + '@types/node': 22.15.30 '@types/treeify@1.0.3': {} @@ -18786,7 +18763,7 @@ snapshots: '@types/write-file-atomic@4.0.3': dependencies: - '@types/node': 22.15.29 + '@types/node': 24.3.0 '@types/yargs-parser@21.0.3': {} @@ -18798,7 +18775,7 @@ snapshots: '@types/yazl@3.3.0': dependencies: - '@types/node': 22.15.29 + '@types/node': 24.3.0 '@typescript-eslint/eslint-plugin@6.18.1(@typescript-eslint/parser@6.18.1(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1)(typescript@5.5.4)': dependencies: @@ -20070,11 +20047,11 @@ snapshots: object-assign: 4.1.1 vary: 1.1.2 - cosmiconfig-typescript-loader@4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6(typescript@5.5.4))(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.5.4))(typescript@5.5.4): + cosmiconfig-typescript-loader@4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6(typescript@5.5.4))(ts-node@10.9.2(@types/node@22.15.30)(typescript@5.5.4))(typescript@5.5.4): dependencies: '@types/node': 20.5.1 cosmiconfig: 8.3.6(typescript@5.5.4) - ts-node: 10.9.2(@types/node@18.19.34)(typescript@5.5.4) + ts-node: 10.9.2(@types/node@22.15.30)(typescript@5.5.4) typescript: 5.5.4 cosmiconfig@8.3.6(typescript@5.5.4): @@ -21857,7 +21834,7 @@ snapshots: '@jest/expect': 30.0.5 '@jest/test-result': 30.0.5 '@jest/types': 30.0.5 - '@types/node': 18.19.34 + '@types/node': 22.15.30 chalk: 4.1.2 co: 4.6.0 dedent: 1.6.0 @@ -21878,15 +21855,15 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@30.0.5(@babel/types@7.26.10)(@types/node@18.19.34)(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.5.4)): + jest-cli@30.0.5(@babel/types@7.26.10)(@types/node@22.15.30)(ts-node@10.9.2(@types/node@22.15.30)(typescript@5.5.4)): dependencies: - '@jest/core': 30.0.5(@babel/types@7.26.10)(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.5.4)) + '@jest/core': 30.0.5(@babel/types@7.26.10)(ts-node@10.9.2(@types/node@22.15.30)(typescript@5.5.4)) '@jest/test-result': 30.0.5 '@jest/types': 30.0.5 chalk: 4.1.2 exit-x: 0.2.2 import-local: 3.2.0 - jest-config: 30.0.5(@babel/types@7.26.10)(@types/node@18.19.34)(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.5.4)) + jest-config: 30.0.5(@babel/types@7.26.10)(@types/node@22.15.30)(ts-node@10.9.2(@types/node@22.15.30)(typescript@5.5.4)) jest-util: 30.0.5 jest-validate: 30.0.5 yargs: 17.7.2 @@ -21898,7 +21875,7 @@ snapshots: - supports-color - ts-node - jest-config@30.0.5(@babel/types@7.26.10)(@types/node@18.19.34)(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.5.4)): + jest-config@30.0.5(@babel/types@7.26.10)(@types/node@22.15.30)(ts-node@10.9.2(@types/node@22.15.30)(typescript@5.5.4)): dependencies: '@babel/core': 7.28.3 '@jest/get-type': 30.0.1 @@ -21925,8 +21902,8 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 18.19.34 - ts-node: 10.9.2(@types/node@18.19.34)(typescript@5.5.4) + '@types/node': 22.15.30 + ts-node: 10.9.2(@types/node@22.15.30)(typescript@5.5.4) transitivePeerDependencies: - '@babel/types' - babel-plugin-macros @@ -21963,7 +21940,7 @@ snapshots: '@jest/environment': 30.0.5 '@jest/fake-timers': 30.0.5 '@jest/types': 30.0.5 - '@types/node': 18.19.34 + '@types/node': 22.15.30 jest-mock: 30.0.5 jest-util: 30.0.5 jest-validate: 30.0.5 @@ -21973,7 +21950,7 @@ snapshots: jest-haste-map@30.0.5: dependencies: '@jest/types': 30.0.5 - '@types/node': 18.19.34 + '@types/node': 22.15.30 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11(patch_hash=68ebc232025360cb3dcd3081f4067f4e9fc022ab6b6f71a3230e86c7a5b337d1) @@ -22012,7 +21989,7 @@ snapshots: jest-mock@30.0.5: dependencies: '@jest/types': 30.0.5 - '@types/node': 18.19.34 + '@types/node': 22.15.30 jest-util: 30.0.5 jest-pnp-resolver@1.2.3(jest-resolve@30.0.5): @@ -22046,7 +22023,7 @@ snapshots: '@jest/test-result': 30.0.5 '@jest/transform': 30.0.5(@babel/types@7.26.10) '@jest/types': 30.0.5 - '@types/node': 18.19.34 + '@types/node': 22.15.30 chalk: 4.1.2 emittery: 0.13.1 exit-x: 0.2.2 @@ -22076,7 +22053,7 @@ snapshots: '@jest/test-result': 30.0.5 '@jest/transform': 30.0.5(@babel/types@7.26.10) '@jest/types': 30.0.5 - '@types/node': 18.19.34 + '@types/node': 22.15.30 chalk: 4.1.2 cjs-module-lexer: 2.1.0 collect-v8-coverage: 1.0.2 @@ -22124,7 +22101,7 @@ snapshots: jest-util@30.0.5: dependencies: '@jest/types': 30.0.5 - '@types/node': 18.19.34 + '@types/node': 22.15.30 chalk: 4.1.2 ci-info: 4.3.0 graceful-fs: 4.2.11(patch_hash=68ebc232025360cb3dcd3081f4067f4e9fc022ab6b6f71a3230e86c7a5b337d1) @@ -22143,7 +22120,7 @@ snapshots: dependencies: '@jest/test-result': 30.0.5 '@jest/types': 30.0.5 - '@types/node': 18.19.34 + '@types/node': 22.15.30 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -22152,18 +22129,18 @@ snapshots: jest-worker@30.0.5: dependencies: - '@types/node': 18.19.34 + '@types/node': 22.15.30 '@ungap/structured-clone': 1.3.0 jest-util: 30.0.5 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@30.0.5(@babel/types@7.26.10)(@types/node@18.19.34)(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.5.4)): + jest@30.0.5(@babel/types@7.26.10)(@types/node@22.15.30)(ts-node@10.9.2(@types/node@22.15.30)(typescript@5.5.4)): dependencies: - '@jest/core': 30.0.5(@babel/types@7.26.10)(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.5.4)) + '@jest/core': 30.0.5(@babel/types@7.26.10)(ts-node@10.9.2(@types/node@22.15.30)(typescript@5.5.4)) '@jest/types': 30.0.5 import-local: 3.2.0 - jest-cli: 30.0.5(@babel/types@7.26.10)(@types/node@18.19.34)(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.5.4)) + jest-cli: 30.0.5(@babel/types@7.26.10)(@types/node@22.15.30)(ts-node@10.9.2(@types/node@22.15.30)(typescript@5.5.4)) transitivePeerDependencies: - '@babel/types' - '@types/node' @@ -24266,12 +24243,12 @@ snapshots: dependencies: typescript: 5.5.4 - ts-jest@29.4.1(@babel/core@7.26.10)(@jest/transform@30.0.5(@babel/types@7.26.10))(@jest/types@30.0.5)(babel-jest@30.0.5(@babel/core@7.26.10)(@babel/types@7.26.10))(jest-util@30.0.5)(jest@30.0.5(@babel/types@7.26.10)(@types/node@18.19.34)(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.5.4)))(typescript@5.5.4): + ts-jest@29.4.1(@babel/core@7.26.10)(@jest/transform@30.0.5(@babel/types@7.26.10))(@jest/types@30.0.5)(babel-jest@30.0.5(@babel/core@7.26.10)(@babel/types@7.26.10))(jest-util@30.0.5)(jest@30.0.5(@babel/types@7.26.10)(@types/node@22.15.30)(ts-node@10.9.2(@types/node@22.15.30)(typescript@5.5.4)))(typescript@5.5.4): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 handlebars: 4.7.8 - jest: 30.0.5(@babel/types@7.26.10)(@types/node@18.19.34)(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.5.4)) + jest: 30.0.5(@babel/types@7.26.10)(@types/node@22.15.30)(ts-node@10.9.2(@types/node@22.15.30)(typescript@5.5.4)) json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 @@ -24286,14 +24263,14 @@ snapshots: babel-jest: 30.0.5(@babel/core@7.26.10)(@babel/types@7.26.10) jest-util: 30.0.5 - ts-node@10.9.2(@types/node@18.19.34)(typescript@5.5.4): + ts-node@10.9.2(@types/node@20.5.1)(typescript@5.5.4): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 18.19.34 + '@types/node': 20.5.1 acorn: 8.14.1 acorn-walk: 8.3.4 arg: 4.1.3 @@ -24304,14 +24281,14 @@ snapshots: v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - ts-node@10.9.2(@types/node@20.5.1)(typescript@5.5.4): + ts-node@10.9.2(@types/node@22.15.30)(typescript@5.5.4): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.5.1 + '@types/node': 22.15.30 acorn: 8.14.1 acorn-walk: 8.3.4 arg: 4.1.3 @@ -24445,8 +24422,7 @@ snapshots: undici-types@6.21.0: {} - undici-types@7.10.0: - optional: true + undici-types@7.10.0: {} unified@9.2.2: dependencies: diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index b31991101b..9898fb20af 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -93,7 +93,7 @@ catalog: '@types/lodash.kebabcase': 4.1.9 '@types/lodash.throttle': 4.1.7 '@types/micromatch': ^4.0.9 - '@types/node': ^18.19.34 + '@types/node': ^22.15.30 '@types/normalize-package-data': ^2.4.4 '@types/normalize-path': ^3.0.2 '@types/object-hash': 3.0.6 diff --git a/reviewing/list/package.json b/reviewing/list/package.json index c2f3f3e01f..c02cc089d1 100644 --- a/reviewing/list/package.json +++ b/reviewing/list/package.json @@ -36,7 +36,6 @@ "compile": "tsc --build && pnpm run lint --fix" }, "dependencies": { - "@pnpm/crypto.polyfill": "workspace:*", "@pnpm/read-package-json": "workspace:*", "@pnpm/read-project-manifest": "workspace:*", "@pnpm/reviewing.dependencies-hierarchy": "workspace:*", diff --git a/reviewing/list/src/pruneTree.ts b/reviewing/list/src/pruneTree.ts index af07e538e3..c985486686 100644 --- a/reviewing/list/src/pruneTree.ts +++ b/reviewing/list/src/pruneTree.ts @@ -1,4 +1,4 @@ -import * as crypto from '@pnpm/crypto.polyfill' +import crypto from 'crypto' import { type DependenciesHierarchy, type PackageNode } from '@pnpm/reviewing.dependencies-hierarchy' import { type PackageDependencyHierarchy } from './types' diff --git a/reviewing/list/tsconfig.json b/reviewing/list/tsconfig.json index afc56b3da7..b6e4f7662a 100644 --- a/reviewing/list/tsconfig.json +++ b/reviewing/list/tsconfig.json @@ -12,9 +12,6 @@ { "path": "../../__utils__/test-fixtures" }, - { - "path": "../../crypto/polyfill" - }, { "path": "../../packages/types" }, diff --git a/worker/package.json b/worker/package.json index 49fa2a336b..5c3bb0e81a 100644 --- a/worker/package.json +++ b/worker/package.json @@ -33,7 +33,6 @@ "dependencies": { "@pnpm/cafs-types": "workspace:*", "@pnpm/create-cafs-store": "workspace:*", - "@pnpm/crypto.polyfill": "workspace:*", "@pnpm/error": "workspace:*", "@pnpm/exec.pkg-requires-build": "workspace:*", "@pnpm/fs.hard-link-dir": "workspace:*", diff --git a/worker/src/worker.ts b/worker/src/worker.ts index d5e4091a67..ab073b8570 100644 --- a/worker/src/worker.ts +++ b/worker/src/worker.ts @@ -1,9 +1,9 @@ +import crypto from 'crypto' import path from 'path' import fs from 'fs' import gfs from '@pnpm/graceful-fs' import { type Cafs, type PackageFiles, type SideEffects, type SideEffectsDiff } from '@pnpm/cafs-types' import { createCafsStore } from '@pnpm/create-cafs-store' -import * as crypto from '@pnpm/crypto.polyfill' import { pkgRequiresBuild } from '@pnpm/exec.pkg-requires-build' import { hardLinkDir } from '@pnpm/fs.hard-link-dir' import { diff --git a/worker/tsconfig.json b/worker/tsconfig.json index e063e84af9..03da43fc34 100644 --- a/worker/tsconfig.json +++ b/worker/tsconfig.json @@ -9,9 +9,6 @@ "../../__typings__/**/*.d.ts" ], "references": [ - { - "path": "../crypto/polyfill" - }, { "path": "../exec/pkg-requires-build" },