diff --git a/.changeset/soft-trains-prove.md b/.changeset/soft-trains-prove.md new file mode 100644 index 0000000000..6eaecf8710 --- /dev/null +++ b/.changeset/soft-trains-prove.md @@ -0,0 +1,5 @@ +--- +"@pnpm/npm-resolver": patch +--- + +Update parse-npm-tarball-url to fix deprecation warnings on Node.js 24. diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f7a2c667c8..c083ec68e6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -559,8 +559,8 @@ catalogs: specifier: ^8.3.0 version: 8.3.0 parse-npm-tarball-url: - specifier: ^3.0.0 - version: 3.0.0 + specifier: ^4.0.0 + version: 4.0.0 path-absolute: specifier: ^1.0.1 version: 1.0.1 @@ -7404,7 +7404,7 @@ importers: version: 8.0.0 parse-npm-tarball-url: specifier: 'catalog:' - version: 3.0.0 + version: 4.0.0 path-temp: specifier: 'catalog:' version: 2.1.0 @@ -14880,6 +14880,10 @@ packages: resolution: {integrity: sha512-InpdgIdNe5xWMEUcrVQUniQKwnggBtJ7+SCwh7zQAZwbbIYZV9XdgJyhtmDSSvykFyQXoe4BINnzKTfCwWLs5g==} engines: {node: '>=8.15'} + parse-npm-tarball-url@4.0.0: + resolution: {integrity: sha512-XueE/Vkz0fzKhMu2L+pBrfpCn5lSnvdbfsVg5+hj0KWQ1VtcHhWRSDyiz9vEdj3I9DKHXoIUAVqkh3I1lwuP/g==} + engines: {node: '>=18.12'} + parseurl@1.3.3: resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} engines: {node: '>= 0.8'} @@ -23877,6 +23881,10 @@ snapshots: dependencies: semver: 7.7.2 + parse-npm-tarball-url@4.0.0: + dependencies: + semver: 7.7.2 + parseurl@1.3.3: {} path-absolute@1.0.1: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index a8a6c1f92b..f1e15ca4b0 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -236,7 +236,7 @@ catalog: p-memoize: 8.0.0 p-queue: ^8.1.0 parse-json: ^8.3.0 - parse-npm-tarball-url: ^3.0.0 + parse-npm-tarball-url: ^4.0.0 path-absolute: ^1.0.1 path-exists: ^5.0.0 path-name: ^1.0.0 @@ -335,6 +335,7 @@ minimumReleaseAge: 1440 # At least a day minimumReleaseAgeExclude: - pnpm - '@pnpm/*' + - parse-npm-tarball-url@4.0.0 nodeVersion: 20.19.4