Skip to content

Commit

Permalink
docs: Fix RFC links in changelog
Browse files Browse the repository at this point in the history
Credit: @jtojnar
Close: #2096
Reviewed-by: @ruyadorno
  • Loading branch information
jtojnar authored and darcyclarke committed Nov 3, 2020
1 parent 52d32d1 commit 48ee8d0
Showing 1 changed file with 11 additions and 11 deletions.
22 changes: 11 additions & 11 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -602,7 +602,7 @@
sources ([@ruyadorno](https://github.com/ruyadorno))
* [`3a63ecb6f`](https://github.com/npm/cli/commit/3a63ecb6f6a0b235660f73a3ffa329b1f131b0c3)
[#1718](https://github.com/npm/cli/pull/1718)
[RFC-0029](https://github.com/npm/rfcs/blob/latest/accepted/0029-add-ability-to-skip-hooks.md)
[RFC-0029](https://github.com/npm/rfcs/blob/latest/implemented/0029-add-ability-to-skip-hooks.md)
add ability to skip pre/post hooks to `npm run-script` by using
`--ignore-scripts` ([@ruyadorno](https://github.com/ruyadorno))

Expand Down Expand Up @@ -829,7 +829,7 @@ Now on to the list of **BREAKING CHANGES**!
### Programmatic Usage

- [RFC
20](https://github.com/npm/rfcs/blob/latest/accepted/0020-npm-option-handling.md)
20](https://github.com/npm/rfcs/blob/latest/implemented/0020-npm-option-handling.md)
The CLI and its dependencies no longer use the `figgy-pudding` library
for configs. Configuration is done using a flat plain old JavaScript
object.
Expand Down Expand Up @@ -859,7 +859,7 @@ The environment for lifecycle scripts (eg, build scripts, `npm test`, etc.)
has changed.

- [RFC
21](https://github.com/npm/rfcs/blob/latest/accepted/0021-reduce-lifecycle-script-environment.md)
21](https://github.com/npm/rfcs/blob/latest/implemented/0021-reduce-lifecycle-script-environment.md)
Environment no longer includes `npm_package_*` fields, or `npm_config_*`
fields for default configs. `npm_package_json`, `npm_package_integrity`,
`npm_package_resolved`, and `npm_command` environment variables added.
Expand All @@ -868,13 +868,13 @@ has changed.
release](https://github.com/npm/rfcs/pull/183))

- [RFC
22](https://github.com/npm/rfcs/blob/latest/accepted/0022-quieter-install-scripts.md)
22](https://github.com/npm/rfcs/blob/latest/implemented/0022-quieter-install-scripts.md)
Scripts run during the normal course of installation are silenced unless
they exit in error (ie, with a signal or non-zero exit status code), and
are for a non-optional dependency.

- [RFC
24](https://github.com/npm/rfcs/blob/latest/accepted/0024-npm-run-traverse-directory-tree.md)
24](https://github.com/npm/rfcs/blob/latest/implemented/0024-npm-run-traverse-directory-tree.md)
`PATH` environment variable includes all `node_modules/.bin` folders,
even if found outside of an existing `node_modules` folder hierarchy.

Expand Down Expand Up @@ -924,7 +924,7 @@ We do intend to continue supporting the `npx` that npm ships; just not the
### Files On Disk

- [RFC
13](https://github.com/npm/rfcs/blob/latest/accepted/0013-no-package-json-_fields.md)
13](https://github.com/npm/rfcs/blob/latest/implemented/0013-no-package-json-_fields.md)
Installed `package.json` files no longer are mutated to include extra
metadata. (This extra metadata is stored in the lockfile.)
- `package-lock.json` is updated to a newer format, using
Expand All @@ -940,7 +940,7 @@ These changes affect `install`, `ci`, `install-test`, `install-ci-test`,
`update`, `prune`, `dedupe`, `uninstall`, `link`, and `audit fix`.

- [RFC
25](https://github.com/npm/rfcs/blob/latest/accepted/0025-install-peer-deps.md)
25](https://github.com/npm/rfcs/blob/latest/implemented/0025-install-peer-deps.md)
`peerDependencies` are installed by default. This behavior can be
disabled by setting the `legacy-peer-deps` configuration flag.

Expand All @@ -951,7 +951,7 @@ These changes affect `install`, `ci`, `install-test`, `install-ci-test`,
of correctness. Use the `--legacy-peer-deps` config flag if impacted.

- [RFC
23](https://github.com/npm/rfcs/blob/latest/accepted/0023-acceptDependencies.md)
23](https://github.com/npm/rfcs/blob/latest/implemented/0023-acceptDependencies.md)
Support for `acceptDependencies` is added. This can result in dependency
resolutions that previous versions of npm will incorrectly flag as invalid.

Expand All @@ -973,23 +973,23 @@ These changes affect `install`, `ci`, `install-test`, `install-ci-test`,
### Workspaces

- [RFC
26](https://github.com/npm/rfcs/blob/latest/accepted/0026-workspaces.md)
26](https://github.com/npm/rfcs/blob/latest/implemented/0026-workspaces.md)
First phase of `workspaces` support is added. This changes npm's
behavior when a root project's `package.json` file contains a
`workspaces` field.

### `npm update`

- [RFC
19](https://github.com/npm/rfcs/blob/latest/accepted/0019-remove-update-depth-option.md)
19](https://github.com/npm/rfcs/blob/latest/implemented/0019-remove-update-depth-option.md)
Update all dependencies when `npm update` is run without any arguments.
As it is no longer relevant, `--depth` config flag removed from `npm
update`.

### `npm outdated`

- [RFC
27](https://github.com/npm/rfcs/blob/latest/accepted/0027-remove-depth-outdated.md)
27](https://github.com/npm/rfcs/blob/latest/implemented/0027-remove-depth-outdated.md)
Remove `--depth` config from `npm outdated`. Only top-level dependencies
are shown, unless `--all` config option is set.

Expand Down

0 comments on commit 48ee8d0

Please sign in to comment.