Deprecations from prebuild-install@5 when installing
Current behavior
Installing registry-js shows deprecation warnings:
npm warn deprecated [email protected]: This package is no longer supported.
npm warn deprecated [email protected]: This package is no longer supported.
npm warn deprecated [email protected]: This package is no longer supported.
These are transitive dependencies of [email protected], released on Oct 23, 2020. prebuild-install >=6 does not exhibit these deprecations.
└─┬ [email protected]
├─┬ [email protected]
│ ├── [email protected]
│ ├── [email protected]
Expected behavior
registry-js should not show any deprecations for packages no longer supported when installed.
Steps to reproduce
npm install registry-js
Version
[email protected] (current latest)
Logs
Install logs
$ npm install registry-js
npm warn deprecated [email protected]: This package is no longer supported.
npm warn deprecated [email protected]: This package is no longer supported.
npm warn deprecated [email protected]: This package is no longer supported.
added 61 packages in 20s
6 packages are looking for funding
run `npm fund` for details
Dependency logs
$ npm ls --depth=3
└─┬ [email protected]
├── [email protected]
└─┬ [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├─┬ [email protected]
│ └── [email protected]
├── [email protected]
├─┬ [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ └── [email protected]
├─┬ [email protected]
│ ├── [email protected]
│ └── [email protected]
├─┬ [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected] deduped
│ └── [email protected]
├─┬ [email protected]
│ ├── [email protected]
│ ├── [email protected] deduped
│ └── [email protected]
├─┬ [email protected]
│ ├── [email protected]
│ ├── [email protected] deduped
│ ├── [email protected] deduped
│ └── [email protected]
├─┬ [email protected]
│ └── [email protected]
└── [email protected]
This issue is already resolved in the master branch through PR https://github.com/desktop/registry-js/pull/285 from @sergiou87 , merged on June 11, 2025, however the latest release is still [email protected], released on May 21, 2025.
Please cut a new release to enable this issue to be resolved in a released version!
@sergiou87
Are you available to comment / and or cut a new release?
@sergiou87
Perhaps you will have time to look at this soon?