Darcy Clarke
Darcy Clarke
This is the issue where we file our future breaking changes for the npm cli. ### Breaking Changes: 1. [ ] Remove legacy lifecycle scripts support (ie. `pre`/`post` scripts)
### Summary Implement new `npm deprecations` command alongside other UX/UI revamp outlined in the following RFC: https://github.com/npm/rfcs/blob/main/accepted/0044-deprecation-ux-revamp.md
### Summary - [ ] Standardize on the polyfill of [`parseArgs()`](https://github.com/pkgjs/parseargs) which ideally lands in Node core
- [ ] **Potential Blocker**: requires package transfer of `https://www.npmjs.com/package/npr` - [ ] **Potential Blocker**: agreement/acknowledgment by Node.js Project understanding impact (notably, this did not happen/was not required when `npx`...
### Summary - essentially, swap the canonical command from `run-script` to `run`