registry-js icon indicating copy to clipboard operation
registry-js copied to clipboard

Deprecations from prebuild-install@5 when installing

Open MikeMcC399 opened this issue 3 months ago • 3 comments

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]

MikeMcC399 avatar Sep 08 '25 12:09 MikeMcC399

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!

MikeMcC399 avatar Sep 08 '25 12:09 MikeMcC399

@sergiou87

Are you available to comment / and or cut a new release?

MikeMcC399 avatar Sep 29 '25 16:09 MikeMcC399

@sergiou87

Perhaps you will have time to look at this soon?

MikeMcC399 avatar Oct 14 '25 09:10 MikeMcC399