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