Commit e92b5f2
committed
[email protected]
* 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.
[email protected]
* breaking: drop handling of deprecated warning headers
* docs: fix header type for npm-command
* docs: update registry param
* feat: improved logging of cache status
1 parent 54de5c6 commit e92b5f2
File tree
85 files changed
+4369
-2664
lines changed- node_modules
- @npmcli/arborist
- form-data
- lib
- iconv-lite
- .idea
- codeStyles
- inspectionProfiles
- encodings
- libnpmaccess
- libnpmhook
- libnpmorg
- libnpmpublish
- libnpmsearch
- libnpmteam
- make-fetch-happen
- lib
- cache
- utils
- mime-db
- mime-types
- negotiator
- lib
- npm-profile
- npm-registry-fetch
- pacote
- path-parse
- request/node_modules/form-data
- lib
- spdx-license-ids
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
85 files changed
+4369
-2664
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments