Part of how people can contribute to npm is by submitting public change requests for the npm CLI and associated tooling , called RFC (Request For Comments).
This week, we ratified two RFCs:
- No Caret Ranges for Prerelease Installs: changes the install command default behaviour to pin the package version, but only for a package that is tagged with a version that is a prerelease (and not add the caret range, ^).
- Implement a package override option: add a section to package.json that allows the user to designate packages as an ‘override’ or replacement at a particular version.
Fred aka Fred