Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/npm/cli.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-10-07feat: drop node 10, 11, and programmatic apiGar
BREAKING CHANGE: - Drop official support for node versions less than v12. - Drop support for `require('npm')` - Update a few subdependencies that dropped node10 support, and brought in the latest node-gyp PR-URL: https://github.com/npm/cli/pull/3762 Credit: @wraithgar Close: #3762 Reviewed-by: @fritzy
2021-10-01Revert "deps: arborist@2.10.0"Luke Karrys
This reverts commit 8349c3c1557ac52973ad08c10db492e3a5a30204. PR-URL: https://github.com/npm/cli/pull/3817 Credit: @lukekarrys Close: #3817 Reviewed-by: @wraithgar
2021-09-30deps: arborist@2.10.0Gar
* includeWorkspaceRoot support * workspacesEnabled=false support PR-URL: https://github.com/npm/cli/pull/3815 Credit: @wraithgar Close: #3815 Reviewed-by: @isaacs
2021-09-28fix: use Intl.Collator for string sorting when availableisaacs/string-locale-compareisaacs
The npm/cli form of https://github.com/npm/arborist/pull/324 Required adding options support to package used for this. PR-URL: https://github.com/npm/cli/pull/3809 Credit: @isaacs Close: #3809 Reviewed-by: @wraithgar
2021-09-28deps: @npmcli/arborist@2.9.0Gar
* fix: avoid infinite loops in peer dep replacements * fix: use Intl.Collator for string sorting when available * feat(vuln): expose isDirect
2021-09-27deps: is-core-module@2.7.0Gar
2021-09-23deps: socks-proxy-agent@6.1.0Gar
* feat: allow passing tls connection options
2021-09-23deps: glob@7.2.0Gar
2021-09-16deps: minipass@3.1.5Gar
* fix: re-emit 'error' event if missed and new listener added * fix: do not blow up if process is missing
2021-09-10deps: init-package-json@2.0.5Gar
* fix: bin script path
2021-09-02@npmcli/arborist@2.8.3Gar
* fix: do not fail adding unresolvable optional dep
2021-09-02deps: npmlog@5.0.1Gar
2021-09-02deps: string_decoder@1.3.0Luke Karrys
2021-09-02deps: read-package-json@4.1.1Luke Karrys
* feat: add types lookup * fix(man): don't lose relative man path
2021-09-01deps: are-we-there-yet@1.1.6Gar
2021-08-31deps: minpass-fetch@1.4.1Gar
* Made rejectUnauthorized depend on NODE_TLS_REJECT_UNAUTHORIZED
2021-08-31deps: @npmcli/config@2.3.0nlf
* feat: export npm_config_local_prefix and npm_config_global_prefix to the environment
2021-08-26cacache@15.3.0Gar
* feat: introduce @npmcli/fs for tmp dir methods
2021-08-26tar@6.1.11Gar
* fix: perf regression on hot string munging path
2021-08-26read-package-json@4.0.1Gar
* fix: Add gitHead in subdirectories too * fix(man): don't resolve paths to man files
2021-08-24make-fetch-happen@9.1.0Gar
* fix: use the same strictSSL default as tls.connect
2021-08-19chore(deps): prune extraneous depsGar
Not sure why this only happened during publish
2021-08-19spdx-license-ids@3.0.10Gar
* update license list to v3.14
2021-08-19make-fetch-happen@9.0.5Gar
2021-08-19smart-buffer@4.2.0Gar
2021-08-19is-core-module@2.6.0Gar
2021-08-19tar@6.1.10Gar
* fix: prune dirCache properly for unicode, windows * fix: reserve paths properly for unicode, windows * fix: prevent path escape using drive-relative paths * fix: drop dirCache for symlink on all platforms
2021-08-19@npmcli/arborist@2.8.2Gar
* fix: treat top-level global packages as "top" nodes * fix: load global symlinks implicitly as file: deps * fix(reify): debug crash when extracting into symlink * fix: node_modules must be a directory * fix: make Node.children() a case-insensitive Map * fix(reify): verify existing deps in nm are dirs
2021-08-19read-package-json@4.0.0Gar
2021-08-19init-package-json@2.0.4Gar
2021-08-18normalize-package-data@3.0.3Gar
* fix: account for "licence" as spelling variant
2021-08-17@npmcli/run-script@1.8.6Gar
2021-08-17fix(did-you-mean): switch levenshtein librariesGar
`leven` dropped support for node10 and we still currently have to support it. Moved to https://github.com/ka-weihe/fastest-levenshtein Originally discussed in https://github.com/npm/cli/pull/2403, but the did-you-mean lib moved quite a bit since then and there were conflicts so I made a new PR PR-URL: https://github.com/npm/cli/pull/3640 Credit: @wraithgar Close: #3640 Reviewed-by: @nlf
2021-08-12@npmcli/arborist@2.8.1Gar
* [#3632] Fix "cannot read property path of null" error in 'npm dedupe' * fix(shrinkwrap): always set name on the root node
2021-08-11tar@6.1.8Gar
2021-08-11@npmcli/map-workspaces@1.0.4Gar
* fix: better error message for duplicate workspace names
2021-08-11deps: remove byte-sizeGar
In its latest release, byte-size dropped support for node versions lower than 14. The cli currently supports node 10 and up. The actual functionality we needed and was using was extremely limited in scope, and didn't warrant an external module. It's just pretty printing a file size, and the files we are dealing with are limited in size so we don't need to support so many suffixes. PR-URL: https://github.com/npm/cli/pull/3569 Credit: @wraithgar Close: #3569 Reviewed-by: @isaacs
2021-08-11tar@6.1.7Gar
* fix: normalize paths on Windows systems
2021-08-05graceful-fs@4.2.8nlf
2021-08-05graceful-fs@4.2.7Gar
* fix: start retrying immediately, stop after 10 attempts
2021-08-05libnpmexec@2.0.1Gar
* Clear progress bar which overlays confirm prompt
2021-08-05tar@6.1.6Gar
* fix: properly handle top-level files when using strip * Avoid an unlikely but theoretically possible redos * WriteEntry backpressure * fix(unpack): always resume parsing after an entry error * fix(unpack): fix hang on large file on open() fail * fix: properly prefix hard links
2021-08-05chalk@4.1.2Gar
2021-07-29fix(tests): move more tests to use real npmGar
This moves a handful of the smaller tests to using the new npm mock that uses the real actual npm object. It also extends the testing surface area of a few tests back down into the actual `process.spawn` that results, instead of anything internal to the code. Some dead code in `lib/test.js` was found during this, as well as an instance of a module throwing a string instead of an error object. PR-URL: https://github.com/npm/cli/pull/3463 Credit: @wraithgar Close: #3463 Reviewed-by: @nlf
2021-07-29chore(deps): mime-types@1.49.0 mime-db@1.49.0Gar
2021-07-29@npmcli/arborist@2.8.0isaacs
* Refactor ideal tree building to handle more complicated peerDependencies use cases. * Do not modify ideal tree while checking if a peerSet can be placed. Fix: #3377
2021-07-28fix(node_modules): remove duplicated fileGar
PR-URL: https://github.com/npm/cli/pull/3591 Credit: @wraithgar Close: #3591 Reviewed-by: @isaacs
2021-07-27tar@6.1.2Gar
2021-07-26tar@6.1.1Gar
2021-07-26gauge@3.0.1Gar