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-07-15pacote@11.3.5Ruy Adorno
2021-06-10chore: check less stuff into node_modulesisaacs
We bundle our deps, but we don't need to bundle docs, changelogs, editorconfigs, test coverage reports, .github workflow definitions, lint configurations, and all the rest, which we never use. This cuts about 10% off of our publish artifact file size. ``` $ ls -laF npm-7.16.0-*.tgz -rw-r--r-- 1 isaacs staff 7174497 Jun 3 13:01 npm-7.16.0-release-next.tgz -rw-r--r-- 1 isaacs staff 6782377 Jun 3 13:00 npm-7.16.0-trim-node-modules.tgz $ ls -laF npm-7.16.0-*.tar -rw-r--r-- 1 isaacs staff 19020288 Jun 3 13:01 npm-7.16.0-release-next.tar -rw-r--r-- 1 isaacs staff 17474048 Jun 3 13:00 npm-7.16.0-trim-node-modules.tar ``` PR-URL: https://github.com/npm/cli/pull/3362 Credit: @isaacs Close: #3362 Reviewed-by: @nlf
2021-06-02make-fetch-happen@9.0.1/npm-registry-fetch@11.0.0Gar
make-fetch-happen@9.0.1 * breaking: complete refactor of caching. cache will no longer grow endlessly with duplicate requests. cache will be used in cases where it should have been but wasn't before. it will cache multiple content-types of the same url. it will dedupe existing caches of their unused entries. * fix: support url-encoded proxy authorization * fix: do not lazy-load proxy agents or agentkeepalive. fixes the intermittent failures to update npm on slower connections. npm-registry-fetch@11.0.0 * breaking: drop handling of deprecated warning headers * docs: fix header type for npm-command * docs: update registry param * feat: improved logging of cache status
2021-04-23pacote@11.3.3Gar
* fix(registry): normalize manfest
2021-04-23chore(dependencies): rebuild package lockGar
2021-04-22pacote@11.3.2Gar
2021-03-23pacote@11.3.1Ruy Adorno
2021-03-09libnpmdiff@2.0.4Gar
2021-02-22pacote@11.2.7nlf
2021-02-12chore(package-lock): rebuild package-lockGar
This pulls in, installs, and de-dupes our subdependencies. Notable updates are promise-retry and @npmcli/move-file which had new versions but we had no way to update and/or dedupe We also manually removed uuid from our package.json which was only added in the past to try to get around this same deduping issue
2021-02-08pacote@11.2.6Ruy Adorno
2021-02-08read-package-json-fast@2.0.1Ruy Adorno
2021-02-05pacote@11.2.5Ruy Adorno
2021-02-01@npmcli/arborist@2.1.1, pacote@11.2.4isaacs
* Properly raise ERESOLVE errors on root dev dependencies * Ignore ERESOLVE errors when performing git dep 'prepare' scripts * Always reinstall packages that are explicitly requested * fix global update all so it actually updates things * Install bins properly when global root is a link
2021-01-21@npmcli/arborist@2.0.6Ruy Adorno
2021-01-15@npmcli/arborist@2.0.5Michael Garvin
2021-01-07tar@6.1.0 pacote@11.1.14isaacs
2020-11-06pacote@11.1.13isaacs
* Properly set the installation command for `prepare` scripts when installing git/dir deps Fixes: #1865 Fixes: #2106 Fixes: #2084
2020-11-04pacote@11.1.12isaacs
2020-11-04npm-registry-fetch@9.0.0isaacs
This causes a lot of duplicates which will be removed in subsequent commits.
2020-09-30chore: refresh transitive depsRuy Adorno
2020-07-29reset deps using npm v7isaacs
First self-install!
2020-07-29Full dependency rebootisaacs
Reinstall everything from a clean node_modules and package-lock.json state. Re-generate list of bundleDependencies and node_modules/.gitignore with a script that does the right thing based on actual dependency state.
2020-07-29update dependencies, refactor config loading to asyncisaacs
This removes a lot of very outdated dependencies, updates many to their modern (usually promisified) versions, and updates (or removes) code to account for the change. Several dependencies have been completely removed, and others a bit shuffled around, so that the node_modules folder can be bundled somewhat more optimally than it would have otherwise.
2020-06-04update @npmcli/arborist, pacote, cacacheisaacs
Also some hand-crafted deduping of various deps that got nested as a result. Really excited to start self-installing again soon. @npmcli/arborist is a whole lot smarter about pruning unnecessary duplicate modules in the normal course of installation.
2020-05-08update arborist, dedupe pacote/make-fetch-happenisaacs
2020-05-08update @npmcli/arborist, dedupe/organize metadepsisaacs
This adds support for Arborist.audit()
2020-05-08@npmcli/arborist@0.0.0-pre.11isaacs
- Stop sending an HTTP Referer header to the registry - Install global packages properly - Save added packages in the appropriate dep type in package.json - Dedupe npm-registry-fetch and pacote to top level
2020-05-08deps: hoist hosted-git-info to top, remove extraneous depsisaacs
2020-05-08tap@14.10.6, dedupe some dependencies in node_modulesisaacs
2020-05-08pacote@11.0.0claudiahdz
2020-05-08tar@6.0.1claudiahdz
2020-05-08cacache@15.0.0claudiahdz
2020-05-08which@2.0.2claudiahdz
2020-05-08npm-package-arg@8.0.0claudiahdz
2020-05-08ssri@8.0.0claudiahdz
2020-05-08npm-pick-manifest@6.0.0Michael Perrotte
2020-01-10pacote@9.5.12Ruy Adorno
2019-12-10pacote@9.5.11isaacs
2019-10-31pacote@9.5.9Ruy Adorno
2019-08-20pacote@9.5.8isaacs
2019-08-20npm-pick-manifest@3.0.0isaacs
2019-08-19pacote@9.5.7isaacs
2019-08-15pacote@9.5.6isaacs
2019-08-12pacote@9.5.5isaacs
Infer the ownership of all unpacked files in node_modules, so that we never have user-owned files in root-owned folders, or root-owned files in user-owned folders. This prevents one of the last remaining issues that bites users who use `sudo` unnecessarily. The only remaining issue is to no longer drop perms when running scripts as root, but that is a breaking change which will come in v7.
2019-07-17cacache@12.0.0isaacs
2019-07-17npm-registry-fetch@4.0.0isaacs
2019-07-17pacote@9.5.4isaacs
2019-07-03lru-cache@5.1.1isaacs
2019-06-30pacote@9.5.1isaacs