Перейти до основного змісту
Версія: 11.x

pnpm deprecate

Додано у: v11.0.0

Визначає повідомлення про застарілість для опублікованої версії пакунка. Користувачі, які запускають pnpm install, побачать це повідомлення, коли встановлюється відповідна версія.

pnpm deprecate <pkg>[@<version-range>] <message>

Щоб видалити повідомлення про застарілість, використовуйте pnpm undeprecate або передайте порожній рядок:

pnpm deprecate foo@1.0.0 ""

Приклади

Позначити застарілою одну версію:

pnpm deprecate foo@1.0.0 "Use foo@2 instead"

Позначити застарілим діапазон версій:

pnpm deprecate "foo@<2" "Please upgrade to foo@2"

Позначити застарілими усі версії:

pnpm deprecate foo "This package is no longer maintained"

Параметри

--registry <url>

The registry to publish to. Defaults to the registry configured for the package.

--otp <code>

When the registry requires two-factor authentication, supply the one-time password via this flag or the PNPM_CONFIG_OTP environment variable.

pnpm undeprecate

Видалияє повідомлення про застарілість з версії пакунка. Еквівалентно запуску pnpm deprecate <pkg>[@<version-range>] "".

pnpm undeprecate <pkg>[@<version-range>]