RFC index

June 22, 2026 · View on GitHub

Generated 2026-06-22. See README.md for the RFC process.

Accepted (6)

#TitleCreatedAcceptedImplementedWithdrawnImplementation
0054Make install scripts opt-in2026-06-082026-06-08
0047npm diff ignore CR at EOL
0044Deprecated packages UX revamp
0037npm audit fix can apply overrides
0035The registry: Dependency Specifier
0028Publish confirmation prompt

Implemented (42)

#TitleCreatedAcceptedImplementedWithdrawnImplementation
0056npm Extension for Manifest Repairs2026-06-192026-06-192026-06-22link
0055Package Manifest Extensions2026-06-182026-06-182026-06-18link
0053Native Dependency Patching2026-06-052026-06-052026-06-18link
0052Registry-scoped keyfile / certfile credential options2026-05-292026-05-292026-05-29link
0051Improve npm signature verification2026-05-292026-05-292026-05-29link
0050Location Config Parameter2026-05-29link
0049Link npm packages to the originating source code repository and build2026-05-29link
0048Stop storing integrity for git dependencies2026-05-29link
0046Add Types Metadata to the Registry Packument
0045npm workspaces: auto switch context based on cwd
0043Add lockfile-version Config Flag
0042Isolated mode2026-05-29link
0039npm pkg
0038npm Workspaces: Running commands2026-05-29link
0036Dependency resolution overrides2026-05-29link
0034Improve command suggestions
0033npm diff
0032Powershell for Installed Binaries
0031Handling Conflicting peerDependencies
0030No auto-install for peerDependencies marked as optional
0029Add the ability to skip pre- and post hooks when running a script
0027Remove --depth from npm outdated
0026npm workspaces
0025Install Peer Dependencies
0024Let npm run traverse monorepo directory tree up to the root before failing
0023acceptDependencies to allow deduplication of conditionally compatible dependency versions
0022Silence successful npm pre/post/install scripts
0021Reduce the environment variables provided to lifecycle scripts
0020Handling of npm config options in the CLI and dep stack
0019Remove support for --depth option to npm update
0018RFC: Multiple Funding Sources
0017Add funding support to package.json
0016Set script in package.json from command line
0015Throw forbidden error when package is blocked by security policy
0014devOptional flag in package-lock.json
0013Do Not Put Meta Information In _-Prefixed package.json Fields
0012Don't change EUID/perms when running as root
0010Monorepo subdirectory declaration
0007Publish older versions without a tag2026-05-29link
0005Change how npm update edits package.json
0003Run Suggestions
0001Package Aliases

Withdrawn (6)

#TitleCreatedAcceptedImplementedWithdrawnImplementation
0011Refreshing the npm link command
0009Implement a package override option
0008No Caret Ranges for Prerelease Installs
0006Shallow update support for npm update2026-05-29
0004Creating a npm audit xml report
0002Changelog