4b0c29a7c
#4116 feat:@npmcli/arborist@4.1.0
- introduces overrides (@nlf)
166d9e144
npm/statusboard#416 #4143 feat: output configured registry during publish (@lukekarrys)71777be17
npm/statusboard#417 #4146 feat: displaypublishConfig
duringconfig list
(@lukekarrys)
08c663931
#4128 #4134 fix: dont warn on error cleaning individual log files (@lukekarrys)e605b128c
#4142 fix: redact all private keys from config output (@lukekarrys)
e1da1fa4b
#4141 deps:@npmcli/arborist@4.1.1
:parse-conflict-json@2.0.1
- Fixes object property assignment bug in resolving package-locks with conflicts
1d8bec566
#4144 #3884 deps:minipass@3.1.6
- fixes some TAR_ENTRY_INVALID and Z_DATA_ERROR errors
6734ba36d
#4062 feat: streaming debug logfile (@lukekarrys)
5f4040aa0
chore: remove get-project-scope utils ([@Yucel Okcu](https://github.com/Yucel Okcu))c5c6d1603
#4060 fix: add missing scope on flat options (@yuqu)47828b766
chore: update one-time password prompt ([@Darcy Clarke](https://github.com/Darcy Clarke))
fc46a7926
#4072 docs: fix typo insave-peer
description (@chalkygames123)2fbf1576f
#4081 docs: Fix typo (@idleberg)a8bc95f11
#4089 docs(workspaces): Fix typo (@yotamselementor)31b098ee2
#4113 docs: add logging docs (@darcyclarke)cbae0fb71
#4114 docs: update description about where/when debug log is written (@lukekarrys)
7887fb3d7
#4025 fix: don't try to open file:/// urls (@wraithgar)cd6d3a90d
#4026 fix: explicitly allownpm help
to open file:/// man pages (@wraithgar)72ca4a4e3
#4020 #4032 fix: command completion (@wraithgar)b78949134
#4023 fix(install): command completion with single match (@wraithgar)44bfa3787
#4065 @npmcli/arborist 4.0.5- fix: accurate filtering of workspaces
--no-workspaces
(@fritzy)
- fix: accurate filtering of workspaces
225645420
#3995 update to latest eslint and linting rules (@wraithgar)203fedf5b
#4016eslint@8.0.0
:@npmcli/eslint-config@2.0.0
- Update to eslint@8 and and
@npmcli/eslint-config@2.0.0
- Remove eslint-plugin-node. Also remove an unused script that was failing linting. We don't use the update-dist-tags script anymore as part of our release process. (@wraithgar)
- Update to eslint@8 and and
7b4aa59b6
signal-exit@3.0.6
:,tap@15.1.2
(@isaacs)08015859c
#4049npmlog@6.0.0
088c11694
#4045node-gyp@8.4.0
:- feat: support vs2022
- feat: build with config.gypi from node headers
8ffeb71df
#3959 fix: refactor commands (@wraithgar)e5bfdaca4
#3978 fix: shrinkwrap setting incorrect lockfileVersion (@lukekarrys)32ccd3c27
#3988 fix: remove usage of unnecessary util.promisify (@lukekarrys)1e9c31c4e
#3994 fix: npm help on windows (@wraithgar)22230ef3d
#3987 fix: make prefixed usage errors more consistent (@lukekarrys)
ac2fabb86
#3990@npmcli/arborist@4.0.4
- fix: don't compare spec for local dep vs existing
- fix: stop pruning peerSets when entryEdge is from a workspace
a0d35ff20
#3996@npmcli/config@2.3.1
:- fix: dont load project configs in global mode
cb9f43551
#3949 allow--lockfile-version
config to be string and coerce to number (@lukekarrys)070901d7a
#3943 fix(publish): clean args before logging (@wraithgar)
51fb83ce9
#3921@npmcli/arborist@4.0.2
:- fix: skip peer conflict check if there is a current node
1d07f2187
#3913node-gyp@8.3.0
:- feat(gyp): update gyp to v0.10.0
24273a862
#3890 feat(workspaces): add --include-workspace-root and explicit --no-workspaces (@fritzy)d559d6da8
#3880 feat(config): Add --lockfile-version config option (@isaacs)
ae4bf013d
#3883pacote@12.0.2
:- fix: preserve git+ssh url for non-hosted repos
- deps: update
npm-packlist@3.0.0
- fix: no longer include ignored bundled link deps
fbc5a3d08
#3889@npmcli/ci-detect@1.4.0
b6bc279e5
@npmcli/arborist@4.0.1
0f69d295b
#3893@npmcli/map-workspaces@2.0.0
f77932ca1
#3861 fix(docs): Update Node support in README (@gfyoung)a190f422a
#3878 fix(docs): grammar fix (@XhmikosR)
The purpose of this release is to drop support for old node versions and
to remove support for require('npm')
. There are no other breaking
changes.
- Drop support for node 10 and 11
- Raise support ceiling in node 12 and 14 to LTS (^12.13.0/^14.15.0)
- Drop support to
require('npm')
- Update subdependencies that also dropped node10 support