Cli: [рдмреАрдпреВрдЬреА] рдПрдирдкреАрдПрдо рдЕрдкреНрд░рдХрд╛рд╢рд┐рдд рддреНрд░реБрдЯрд┐ рекрежрек рдкрд░ рд╡рд╛рдкрд╕ рдЖрддреА рд╣реИ рдФрд░ рдЬрдм рддрдХ рдХрд┐ рд╡рд░реНрдмрд▓ рд▓реЙрдЬреЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддрдм рддрдХ рдкреНрд░рд┐рдВрдЯ рдирд╣реАрдВ рдХреА рдЧрдИ рддреНрд░реБрдЯрд┐

рдХреЛ рдирд┐рд░реНрдорд┐рдд 29 рдЬреВрди 2020  ┬╖  14рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: npm/cli

рдХреНрдпрд╛ рдХреНрдпреЛрдВ

npm unpublish рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд░рдЬрд┐рд╕реНрдЯреНрд░реА 404 рдХреЛрдб рдХреЗ рд╕рд╛рде рдЙрддреНрддрд░ рджреЗрдиреЗ рдкрд░ рднреА рдХреЛрдИ рддреНрд░реБрдЯрд┐ рдирд╣реАрдВ рджрд┐рдЦрд╛рддрд╛ рд╣реИред

рдХрдм

npm unpublish @siliceum/[email protected] --loglevel verbose

рдХрд╣рд╛рдБ рдкреЗ

npm рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд░рдЬрд┐рд╕реНрдЯреНрд░реА

рдХрд┐рд╕ рддрд░рд╣

рд╡рд░реНрддрдорд╛рди рд╡реНрдпрд╡рд╣рд╛рд░

рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХреЗрд╡рд▓ рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИ

рдЬрдмрдХрд┐ рд╕рд░реНрд╡рд░ 404 рддреНрд░реБрдЯрд┐ рдХреЗ рд╕рд╛рде рдЙрддреНрддрд░ рджреЗрддрд╛ рд╣реИред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ https://registry.npmjs.org/@siliceum%2fcalcite-cli рд░рд┐рдЯрд░реНрди рдХреА рдЬрд╛рдирдХрд╛рд░реА рд▓реЗрдХрд┐рди ?write=true ( https://registry.npmjs.org/@siliceum%2fcalcite-cli?write=true ) рд╡рд╛рд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг рдПрдХ рддреНрд░реБрдЯрд┐ 404 рдирд╣реАрдВ рдорд┐рд▓рд╛ред

рдкреНрд░рдЬрдирди рдХрд░рдиреЗ рдХрд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛

npm unpublish @siliceum/[email protected]

рдЕрдкреЗрдХреНрд╖рд┐рддреН рд╡реНрдпрд╡рд╣рд╛рд░

рдкреИрдХреЗрдЬ рдпрд╛ рддреЛ рдЕрдкреНрд░рдХрд╛рд╢рд┐рдд рд╣реИ рдпрд╛ рдХреЛрдИ рддреНрд░реБрдЯрд┐ рдореБрджреНрд░рд┐рдд рд╣реИред (рдЕрдВрддрддрдГ, 404 рд╕реЗ рдХреБрдЫ рдФрд░)ред
рд╡рд░реНрдмреЛрдЬрд╝ рд▓реИрдЧрд╡реЗрд▓ рдХреЗ рд╕рд╛рде рдирд┐рдореНрди рдЖрдЙрдЯрдкреБрдЯ рд╣реЛрдирд╛ рд╕рдВрднрд╡ рд╣реИ

npm unpublish @siliceum/[email protected] --loglevel verbose

npm рдЬрд╛рдирдХрд╛рд░реА рдпрд╣ рдХрд╛рдо рдХрд┐рдпрд╛ рдЕрдЧрд░ рдпрд╣ рдареАрдХ рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ
рдПрдирдкреАрдПрдо рдХреНрд░рд┐рдпрд╛ рдХреНрд▓реА [
npm рдХреНрд░рд┐рдпрд╛ cli 'C: \ Program Files \ nodejs \ node.exe',
npm рдХреНрд░рд┐рдпрд╛ cli 'C: \ Program Files \ рдиреЛрдбреНрд╕ \ рдиреЛрдб_рдореЙрдбреНрдпреВрд▓реНрд╕ \ npm \ bin \ npm-cli.js'
npm рдХреНрд░рд┐рдпрд╛ cli 'рдЕрдкреНрд░рдХрд╛рд╢рд┐рдд',
npm рдХреНрд░рд┐рдпрд╛ cli '@ siliceum / [email protected] ',
npm рдХреНрд░рд┐рдпрд╛ cli '--loglevel',
npm рдХреНрд░рд┐рдпрд╛ рдХреНрд▓реА 'рдХреНрд░рд┐рдпрд╛'
рдПрдирдкреАрдПрдо рдХреНрд░рд┐рдпрд╛ cli]
npm рдХреА рдЬрд╛рдирдХрд╛рд░реА рд╣реБрдП
npm рдЬрд╛рдирдХрд╛рд░реА
npm рдХреНрд░рд┐рдпрд╛ npm-session e43c8f8257e968e5
npm http fet GET 404 https://registry.npmjs.org/@siliceum%2fcalcite-cli ? write = true 492ms?

  • @ рд╕рд┐рд▓рд┐рд╕реБрдо / рдХреИрд▓реНрд╕рд╛рдЗрдЯ- [email protected]
    npm рдХреНрд░рд┐рдпрд╛ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ [0, рд╕рдЪ]
    npm рдХрд╛ рд╕рдордп npm 1157ms рдореЗрдВ рдкреВрд░рд╛ рд╣реБрдЖ
    npm рдЬрд╛рдирдХрд╛рд░реА рдареАрдХ рд╣реИ

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдКрдкреНрд╕! рдХреЛрдИ рдмрд╛рдд рдирд╣реАрдВ, рдореИрдВрдиреЗ рдЕрднреА рд▓реЙрдЧ рдЖрдЙрдЯ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рд╡рд╛рдкрд╕ рд▓реЙрдЧ рдЗрди рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдЕрдм рджреЛрдиреЛрдВ рдХрд╛рд░реНрдп, рдЕрдЬреАрдм рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рднреНрд░рдо рдХреЗ рд▓рд┐рдП рдЦреЗрдж рд╣реИ!

рд╕рднреА 14 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рд╕рд╛рде рд╣реА npm unpublish рдФрд░ npm deprecate рджреЛрдиреЛрдВ рдХреЗ рд╕рд╛рде рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╣реЛрдирд╛!

$ npm deprecate --force --verbose [email protected] "Generates errors related to exports in the browser, use 1.2.2 or newer"
...
npm http fetch GET 200 https://registry.npmjs.org/luar?write=true 328ms
npm http fetch PUT 404 https://registry.npmjs.org/luar 98ms
npm verb stack Error: 404 Not Found - PUT https://registry.npmjs.org/luar - Not found
npm verb stack     at /usr/lib/node_modules/npm/node_modules/npm-registry-fetch/check-response.js:114:15
npm verb stack     at processTicksAndRejections (internal/process/task_queues.js:93:5)
npm verb statusCode 404
npm verb pkgid [email protected]
...
npm ERR! code E404
npm ERR! 404 Not Found - PUT https://registry.npmjs.org/luar - Not found
npm ERR! 404 
npm ERR! 404  '[email protected]' is not in the npm registry.
npm ERR! 404 You should bug the author to publish it (or use the name yourself!)
npm ERR! 404 
npm ERR! 404 Note that you can also install from a
npm ERR! 404 tarball, folder, http url, or git url.
...
$ npm unpublish --force --verbose [email protected]
...
npm http fetch GET 200 https://registry.npmjs.org/luar?write=true 257ms
npm http fetch PUT 404 https://registry.npmjs.org/luar/-rev/5-260b27ca1cdb4a5d3b4175578e1c0300 99ms
npm verb stack Error: 404 Not Found - PUT https://registry.npmjs.org/luar/-rev/5-260b27ca1cdb4a5d3b4175578e1c0300 - Not found
npm verb stack     at /usr/lib/node_modules/npm/node_modules/npm-registry-fetch/check-response.js:114:15
npm verb stack     at processTicksAndRejections (internal/process/task_queues.js:93:5)
npm verb statusCode 404
npm verb pkgid [email protected]
...
npm ERR! code E404
npm ERR! 404 Not Found - PUT https://registry.npmjs.org/luar/-rev/5-260b27ca1cdb4a5d3b4175578e1c0300 - Not found
npm ERR! 404 
npm ERR! 404  '[email protected]' is not in the npm registry.
npm ERR! 404 You should bug the author to publish it (or use the name yourself!)
npm ERR! 404 
npm ERR! 404 Note that you can also install from a
npm ERR! 404 tarball, folder, http url, or git url.
...

npm deprecate рдЪрд▓рд╛рддреЗ рд╕рдордп рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реЛрдиреЗ - 404 рд╡рд╛рдкрд╕ рдирд╣реАрдВ рдорд┐рд▓рд╛ред рдЗрд╕рдХрд╛ рдХрд╛рд░рдг рдпрд╣ рдерд╛ рдХрд┐ рдореБрдЭреЗ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдкреНрд░рдорд╛рдгрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ ( npm adduser рдЗрд╕реЗ рдареАрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛) - рд▓реЗрдХрд┐рди рдирд╣реАрдВ рдорд┐рд▓рд╛ рдЖрдЙрдЯрдкреБрдЯ рдЖрдкрдХреЛ рд╕реНрдкрд░реНрд╢рд░реЗрдЦрд╛ рдкрд░ рд▓реЗ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЕрдЧрд░ рд╕рд░реНрд╡рд░ API рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рд╕реНрдерд┐рддрд┐ рдХреЛрдб (рдЬреИрд╕реЗ 401) рдХреЛ рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдХреА рдХреЛрдИ рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИ, рддреЛ рд▓реЙрдЧ рдЗрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реБрдЭрд╛рд╡ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЗрди рдЖрджреЗрд╢реЛрдВ рдореЗрдВ рд╕реЗ рдХреБрдЫ рдЖрдЙрдЯрдкреБрдЯ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред рдЖрдЙрдЯрдкреБрдЯ рдЬреЗрдиреЗрд░рд┐рдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рд╣рдореЗрд╢рд╛ рджрд┐рдЦрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ ("рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЖрдк рд▓реЙрдЧ рдЗрди рд╣реИрдВ!") рдпрд╛ рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдСрд░реНрдЯреЛрдХреЛрдХреЙрди рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ рддреЛ рджрд┐рдЦрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рд▓реЗрдХрд┐рди рдореИрдВ рд▓реЙрдЧ рдЗрди рд╣реВрдБ! рдпрд╣ рдареАрдХ рдЙрд╕реА рдЯрд░реНрдорд┐рдирд▓ рд╕рддреНрд░ рдореЗрдВ рд╣реИ рдЬрд╣рд╛рдВ рдореИрдВрдиреЗ рдкреИрдХреЗрдЬ рдХреЗ рдорд╛рд▓рд┐рдХ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рд╣реИ

рдКрдкреНрд╕! рдХреЛрдИ рдмрд╛рдд рдирд╣реАрдВ, рдореИрдВрдиреЗ рдЕрднреА рд▓реЙрдЧ рдЖрдЙрдЯ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рд╡рд╛рдкрд╕ рд▓реЙрдЧ рдЗрди рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдЕрдм рджреЛрдиреЛрдВ рдХрд╛рд░реНрдп, рдЕрдЬреАрдм рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рднреНрд░рдо рдХреЗ рд▓рд┐рдП рдЦреЗрдж рд╣реИ!

@luawtf рдЖрд╣, рдЙрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдореЗрд░реА рдЬреИрд╕реА рд╣реА рд╕реНрдерд┐рддрд┐ рд╣реИ - рдпреЗ рдХрдорд╛рдВрдб 404 рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬрдм рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдореБрджреНрджрд╛ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдирд╣реАрдВ рд╣реИред

рд╣рд╛рдВ! рдореИрдВ рдорд╛рдирддрд╛ рд╣реВрдВ рдХрд┐ рдПрдХ рдЕрдзрд┐рдХ рд╕рд╛рдорд╛рдиреНрдп рдФрд░ рдХреНрд░рд┐рдпрд╛ рддреНрд░реБрдЯрд┐ рдорд╣рд╛рди рд╣реЛрдЧреАред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, 401 рдЕрдирдзрд┐рдХреГрдд рд╣реЛрдиреЗ рдХреЗ рдХрд╛рд░рдг рд░рдЬрд┐рд╕реНрдЯреНрд░реА 404 рдХреНрдпреЛрдВ рд▓реМрдЯрддреА рд╣реИ, рдпрд╣ рднреА рддрдп рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП?

рдорд╛рдирд╛ред рдЙрди рдкреИрдХреЗрдЬреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдЬреАрдм рд▓рдЧрддрд╛ рд╣реИ рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╣реИрдВ - рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ 401 рдХреЗ рдмрдЬрд╛рдп 404 рд▓реМрдЯрд╛рдХрд░ рд╕реБрд░рдХреНрд╖рд╛-рд╡рд╛рд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реИред рдпрд╣ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ рдХрд┐ рдЕрдЧрд░ рдХреЛрдИ рдкреИрдХреЗрдЬ рдирд┐рдЬреА рдерд╛, рддреЛ рдмрд╣реБрдд рдкрд╕рдВрдж рд╣реИ рдХрд┐ рдХреИрд╕реЗ GitHub 404 рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдпрджрд┐ рдЖрдк рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд▓реЙрдЧ рдЖрдЙрдЯ рдХрд░рддреЗ рд╕рдордп рдПрдХ рдирд┐рдЬреА рд░реЗрдкреЛ рддрдХ рдкрд╣реБрдВрдЪрддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕ рддрдереНрдп рдХреЛ рджреВрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдХрд┐ рдЙрд╕ URL рдкрд░ рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реИред

рдореИрдВ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдореИрдВ рд▓реЙрдЧ рдЗрди рдирд╣реАрдВ рдерд╛ред
рдПрдХ 401 рдХреЛ рд╡рд╛рдкрд╕ рдХрд░рдирд╛ рдпрд╛ рдореЗрд░реЗ рд▓рд┐рдП рдЕрдЪреНрдЫрд╛ рдзреНрд╡рдирд┐ рджреЛрдиреЛрдВ рдореЗрдВ рд▓реЙрдЧ рди рд╣реЛрдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдВрджреЗрд╢ рдЪреЗрддрд╛рд╡рдиреА рджреЗрдирд╛ред

рд╣рдо рдПрдХ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдкреИрдХреЗрдЬ рдХреЗ рд╕рд╛рде рднреА рдЗрд╕рдореЗрдВ рднрд╛рдЧ рдЧрдПред npm unpublish @scope/package<strong i="5">@version</strong> --verbose 404 рджрд┐рдЦрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдиреНрдпрдерд╛ рдЕрдкреНрд░рдХрд╛рд╢рд┐рдд рд╕рдлрд▓ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ

рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИ, deprecate рдореЗрд░рд╛ рдПрдХ рдкреИрдХреЗрдЬ рд╣реЛрдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрде рд╣реИред рдореИрдВ рдЗрд╕реЗ, рдкреИрдХреЗрдЬ scoped рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдХреЗ рд╕рд╛рде рдХреБрдЫ рдерд╛ рдХреЗ рдмрд╛рдж рд╕реЗ рдореИрдВрдиреЗ рджреЗрдЦрд╛ рд╣реИ рдХрд┐ рдкреИрдХреЗрдЬ рдХрд╛ рдирд╛рдо рдореЗрдВ рд╕реНрд▓реИрд╢ рдХреЗ рд░реВрдк рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЧреНрд░рд╣рдг %2f URL рдореЗрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рдордЭ рдореЗрдВ рдирд╣реАрдВ рдЖрддрд╛ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИред

$ node -v
v14.15.0
$ npm -v
6.14.8
$ npm deprecate @alling/foo-bar "This package should not be used."
npm ERR! code E404
npm ERR! 404 Not Found - PUT https://registry.npmjs.org/@alling%2ffoo-bar - Not found
npm ERR! 404 
npm ERR! 404  '@alling/foo-bar<strong i="9">@latest</strong>' is not in the npm registry.
npm ERR! 404 You should bug the author to publish it (or use the name yourself!)
npm ERR! 404 
npm ERR! 404 Note that you can also install from a
npm ERR! 404 tarball, folder, http url, or git url.

@SimonAlling npm v7.0.11 рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ?

@SimonAlling npm v7.0.11 рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ?

$ docker run -it node bash
# npm -v
7.0.8
# npm login
Logged in as alling on https://registry.npmjs.org/.
npm notice 
npm notice New patch version of npm available! 7.0.8 -> 7.0.11
npm notice Changelog: https://github.com/npm/cli/releases/tag/v7.0.11
npm notice Run npm install -g [email protected] to update!
npm notice 
# npm deprecate nonexisting-package-asdfasdf LOL
npm ERR! code E404
npm ERR! 404 Not Found - GET https://registry.npmjs.org/nonexisting-package-asdfasdf?write=true
npm ERR! 404 
npm ERR! 404  'nonexisting-package-asdfasdf<strong i="8">@latest</strong>' is not in the npm registry.
npm ERR! 404 You should bug the author to publish it (or use the name yourself!)
npm ERR! 404 
npm ERR! 404 Note that you can also install from a
npm ERR! 404 tarball, folder, http url, or git url.
# npm deprecate @alling/foo-bar "This package should not be used."

рдХреЛрдИ рддреНрд░реБрдЯрд┐ рдпрд╛ рдЕрдиреНрдп рдЖрдЙрдЯрдкреБрдЯ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдкреИрдХреЗрдЬ рдкреГрд╖реНрда рдкрд░ рдХреЛрдИ рдЕрдкреВрд░рдгреАрдп рд╕рдВрджреЗрд╢ рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджрд┐рдпрд╛ (рдЕрд░реНрдерд╛рдд https://www.npmjs.com/package/@alling/foo-bar), рдЖрдзреЗ рдШрдВрдЯреЗ рдХреА рддрд░рд╣ рдХреЗ рдмрд╛рдж рднреА, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рджреМрдбрд╝рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдлрд┐рд░ рд╕реЗ рдХрдорд╛рдВрдб рдХрд░реЗрдВ:

# npm deprecate @alling/foo-bar "This package should not be used."
npm ERR! code E422
npm ERR! 422 Unprocessable Entity - PUT https://registry.npmjs.org/@alling%2ffoo-bar - Unprocessable Entity

рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЕрдЧрд░ рдореИрдВ рдкреИрдХреЗрдЬ рдХреЗ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЬрд╛рддрд╛ рд╣реВрдВ (рдЬреИрд╕реЗ https://www.npmjs.com/package/@alling/foo-bar/v/1.1.6), рддреЛ рдореБрдЭреЗ рдЕрдкреЗрдХреНрд╖рд┐рдд рдкрджрд╛рд╡рдирддрд┐ рд╕рдВрджреЗрд╢ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рдореБрдЦреНрдп рдкреИрдХреЗрдЬ рдкреЗрдЬ рдкрд░ рднреА рджрд┐рдЦреЗ (рдЬреИрд╕реЗ urix )ред

* рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг: _ рдЗрд╕ рдкреИрдХреЗрдЬ рдХреЛ рдкрджрд╛рд╡рдирдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдХреЛрдИ рдЕрдиреНрдп рд╕рдВрд╕реНрдХрд░рдг: _ рдЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдкрджрд╛рд╡рдирдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рдЕрдВрдд рдореЗрдВ рдкрджрд╛рд╡рдирддрд┐ рд╕рдВрджреЗрд╢ рдореБрдЦреНрдп рдкреИрдХреЗрдЬ рдкреГрд╖реНрда рдкрд░ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ред

рдпрд╣ npm v7.0.8 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ; рдХреНрдпрд╛ рдЖрдк рдкрджрд╛рд╡рдирдд рдХрдорд╛рдВрдб рдЪрд▓рд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ npm install -g npm@7 рд╕рдХрддреЗ рд╣реИрдВ?

рдкрджрд╛рд╡рдирдд рд╕рдВрджреЗрд╢ рдЕрдВрдд рдореЗрдВ рдореБрдЦреНрдп рдкреИрдХреЗрдЬ рдкреЗрдЬ рдкрд░ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛, рдЗрд╕рд▓рд┐рдП рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдпрд╣ npm v7.0.8 рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред : Slightly_smiling_face:

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

MadhuriGurumurthy11 picture MadhuriGurumurthy11  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

FaizenR picture FaizenR  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

1000i100 picture 1000i100  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

billop picture billop  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

goldingdamien picture goldingdamien  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ