rfcs icon indicating copy to clipboard operation
rfcs copied to clipboard

Public change requests/proposals & ideation

Results 174 rfcs issues
Sort by recently updated
recently updated
newest added

(Ported from npm/cli#4227) # TLDR This PR changes the default behaviour of NPM to **not** save package versions with the `^` prefix. Instead, packages would be saved with no prefix....

When running `npm install pkg@latest-1`, npm should provide a way to save `latest-1` into `package.json`. ## References * Related to issue [#5052](https://github.com/npm/cli/issues/5052) * Related to RRFC #547

When I type `npm install package@specifier`, a normalized `specifier` is what should be saved to `package.json`, no more, no less. ## Motivation Currently, if i type `npm install --save-dev eslint@=8.8.0...

I was told to move this here. Previous issue: https://github.com/npm/cli/issues/4390 ### Version 17.4.0 ### Platform Windows x64 ### Subsystem _No response_ ### What steps will reproduce the bug? 1. Download...

## Motivation ("The Why") Often an npm script is part of a more complicated pipeline, tools such as grunt + gulp have been created to help manage some of this...

#### Intro The `prefix` config option does not provide a great user experience and is a source of many (mostly invalid) bug reports from confused users. These users have very...

## Motivation ("The Why") MIT is - in my experience - the general *intentional* default in the JavaScript ecosystem. Additionally, [Wikipedia notes](https://en.wikipedia.org/wiki/ISC_license#Reception) that the ISC itself has recommended that the...

## Motivation ("The Why") I was managing a repository and wanted to see if there were any new major releases in the dependencies. I was interested only to major releases...

### Is there an existing issue for this? - [X] I have searched the existing issues ### Current Behavior `run-script` with the `--workspaces` flag will run all workspace scripts, regardless...

Enhancement
Release 8.x