Bot releases are visible (Hide)
Published by github-actions[bot] about 2 years ago
Published by github-actions[bot] about 2 years ago
Published by github-actions[bot] about 2 years ago
586e78d
empty commit to trigger all workspace releases (@lukekarrys)@npmcli/[email protected]
Published by github-actions[bot] about 2 years ago
Published by github-actions[bot] about 2 years ago
Published by github-actions[bot] about 2 years ago
586e78d
empty commit to trigger all workspace releases (@lukekarrys)@npmcli/[email protected]
Published by github-actions[bot] about 2 years ago
586e78d
empty commit to trigger all workspace releases (@lukekarrys)@npmcli/[email protected]
Published by github-actions[bot] about 2 years ago
586e78d
empty commit to trigger all workspace releases (@lukekarrys)@npmcli/[email protected]
Published by github-actions[bot] about 2 years ago
Published by github-actions[bot] about 2 years ago
Published by github-actions[bot] about 2 years ago
npm
is now compatible with the following semver range for node: ^14.17.0 || ^16.13.0 || >=18.0.0
npm
will no longer attempt to modify ownership of files it createslogin
, adduser
, and auth-type
changes
sso
, saml
& legacy
have been consolidated into "legacy"
auth-type
defaults to "web"
login
and adduser
are now separate commands that send different data toauth-type
config values web
and legacy
only trynpm pack
now follows a strict order of operations when applying ignore rules. If a files
array is present in the package.json
, then rules in .gitignore
and .npmignore
files from the root will be ignored.HEAD
instead of master
as the default reftiming
and loglevel
changes
timing
has been removed as a value for --loglevel
--timing
will show timing information regardless of--loglevel
, except when --silent
--timing
file changes:
--timing
flag, npm
now writes timing data to alogs-dir
option and<CACHE>/_logs/
dir, instead of directly inside the<ID>-timing.json
file, with the<ID>
portion being the same as the debug log.metadata
, timers
, and unfinishedTimers
instead of everything beingnpm
now outputs some json errors on stdout. Previously npm
would output all json formatted errors on stderr, making it difficult to parse as the stderr stream usually has logs already written to it. In the future, npm
will differentiate between errors and crashes. Errors, such as E404
and ERESOLVE
, will be handled and will continue to be output on stdout. In the case of a crash, npm
will log the error as usual but will not attempt to display it as json, even in --json
mode. Moving a case from the category of an error to a crash will not be considered a breaking change. For more information see npm/rfcs#482.--install-strategy
--global-style
, --global
now sets --install-strategy=shallow
--legacy-bundling
, now sets --install-strategy=nested
npm config set
will no longer accept deprecated or invalid config optionsinstall-links
config defaults to "true"
node-version
config has been removednpm-version
config has been removednpm access
subcommands have been renamednpm birthday
has been removednpm set-script
has been removednpm bin
has been removed (use npx
or npm exec
to execute binaries)a09e19d
#5696 introduce the npm config fix
command (@nlf)d2963c6
explicitly validate config within the cli (@nlf)a5fec08
rewrite: docs generation (@lukekarrys)9609e9e
#5605 use v3 lockfiles by default (@fritzy)3ae796d
implement new npm-packlist
behavior (@lukekarrys)e64d69a
#5581 write eresolve error files to the logs directory (@lukekarrys)3445da0
timings are now written alongside debug log files (@lukekarrys)66ed584
#5551 default auth-type
to "web"
(@wraithgar)6ee5b32
query: display queryContext
in results (@nlf)314311c
#5550 separate login
/adduser
& remove unnecessary auth types (@wraithgar)9c32c6c
rewrite: npm access
(@wraithgar)854521b
rewrite: libnpmaccess
(@wraithgar)e95017a
#5485 feat(workspaces): update supported node engines in package.json
(@lukekarrys)de2d33f
add --install-strategy=hoisted|nested|shallow
, deprecate --global-style
, --legacy-bundling
(#5709) (@fritzy)49bbb2f
#5455 remove npm birthday
(@wraithgar)926f0ad
#5456 remove npm set-script
(@wraithgar)2a8c2fc
#5458 default install-links
to "true"
(@wraithgar)2e92800
#5459 remove npm bin
(@wraithgar)457d388
#5475 update supported node engines in package.json (@wraithgar)46d038f
#5716 output json formatted errors on stdout
(@lukekarrys)0a69db4
#5719 refuse to set deprecated/invalid config (@wraithgar)6e4961f
separate configs for --timing
and --loglevel
(@lukekarrys)6a27a7b
#5712 deprecated key
, cert
config options and updated registry scoped auth docs (@fritzy)c3d7549
add tag to publish log message (@wraithgar)a35c784
#5691 config: remove node-version
and npm-version
(@wraithgar)e4e8ae2
libnpmpack: obey foregroundScripts
(@winterqt)07fabc9
#5633 npm link
should override --install-links
(@fritzy)02fcbb6
#5634 ensure Arborist
constructor gets passed around everywhere for pacote
(@nlf)0d90a01
#5480 audit: add a condition to allow third-party registries returning E400 (@juanheyns, Juan Heyns)41481f8
#5475 attempt more graceful failure in older node versions (@wraithgar)fc82298
#5295 npm hook ls
duplicates hook name prefixes (@gennadiygashev)3f1fcf0
account for new npm-package-arg
behavior (@wraithgar)353b5bb
#5710 remove chownr
and mkdirp-infer-owner
(@nlf)285b39f
#5324 add documentation for expanded :semver
selector (@nlf)fd0eebe
update registry docs header (@hughlilly)542efdb
update folders
page for modern npm (@shalvah)f37caad
#5606 accurately describe install-links
effect on relative paths (@lukekarrys)130bc9f
#5626 remove circular reference (#5626) (@giovanniPepi)f0e7584
#5601 update docs/logging for new --access
default (@wraithgar)2d756cb
#5527 add instruction to query objects with npm view
(@moonith)8743366
#5519 add hash to "tag" config link (@mrienstra, @lukekarrys)5645c51
#5521 link mentions of config parameters (@mrienstra)19762b4
#5529 modify misleading doc about bins (@Hafizur046)19762b4
#5529 modify misleading doc about package.json:bin (@Hafizur046)8402fd8
#5547 add :outdated
pseudo selector to docs (@nlf)df77a1f
#5707 Update Major Versions of Dependencies
@npmcli/[email protected]
@npmcli/[email protected]
@npmcli/[email protected]
@npmcli/[email protected]
@npmcli/[email protected]
@npmcli/[email protected]
@npmcli/[email protected]
@npmcli/[email protected]
@npmcli/[email protected]
@npmcli/[email protected]
@npmcli/[email protected]
@npmcli/[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
@npmcli/fs
Published by github-actions[bot] about 2 years ago
Published by github-actions[bot] about 2 years ago
Published by github-actions[bot] about 2 years ago
Published by github-actions[bot] about 2 years ago
2008ea6
[email protected]
, [email protected]
aa01072
#5707 update the following dependencies[email protected]
Published by github-actions[bot] about 2 years ago
2008ea6
[email protected]
, [email protected]
aa01072
#5707 update the following dependencies@npmcli/[email protected]
Published by github-actions[bot] about 2 years ago
Published by github-actions[bot] about 2 years ago
Published by github-actions[bot] about 2 years ago
Published by github-actions[bot] about 2 years ago
1afe5ba
account for new npm-package-arg behavior (@wraithgar)88137a3
[email protected]
2008ea6
[email protected]
, [email protected]
aa01072
#5707 update the following dependencies@npmcli/[email protected]