Age | Commit message (Collapse) | Author |
|
|
|
|
|
This command will diagnose user's environment and let
the user know some recommended solutions if they
potentially have any problems related to npm.
Credit: @watilde
Reviewed-By: @othiym23
Reviewed-By: @iarna
PR-URL: https://github.com/npm/npm/pull/14582
Fixes: #6756
|
|
|
|
Mostly test and project maintenance changes + features we do not use
|
|
Reviewed-By: @othiym23
|
|
Subdep updates.
Credit: @simov
|
|
Update request library to at least 2.73 to fix:
npm install failed - Cannot read property 'emit' of null
Fixes: #9984
PR-URL: https://github.com/npm/npm/pull/13432
Credit: @zarenner
Reviewed-By: @iarna
|
|
Don't throw if invalid characters are found in an http header, emit via an
error event.
Fix crashes when response headers indicate gzipped content but the body is
empty.
Add `request.delete` as an alias for `del`
Add support for deflate content encoding.
Credit: @simov
|
|
Adds READABLE_STREAM env var that, if set to `disable`, will make
`readable-stream` use the local native node streams instead.
Credit: @calvinmetcalf
|
|
A bunch of dep updates, accept read stream as body option, support JSON
stringify replacer argument.
Credit: @simov
|
|
A bunch of small bug fixes and module updates.
Credit: @simov
|
|
bl@1.0.1
async@1.5.2
har-validator@2.0.6
escape-string-regexp@1.0.4
is-my-json-valid@2.12.4
sshpk@1.7.3
dashdash@1.12.2
tweetnacl@0.13.3
mime-types@2.1.9
mime-db@1.21.0
|
|
Previously it was only used in tests, but we needed a modern pass through
stream to provide buffering for 0.8 http streams, which have a bug around
backpressure.
|
|
|
|
Dependency upgrades, improved tests, and fixes to tunneling.
Credit: @simov
Reviewed-By: @othiym23
|
|
Restore the ability to do one-shot upgrades from the versions of npm
bundled with Node 0.8 to npm@3, which simplifies using Travis with old
Node and new npm, for compatibility testing purposes. Older versions of
npm repack packages on install, which works poorly with the way npm@3
handles bundledDependencies with flat trees.
Fixes: #9668
PR-URL: https://github.com/npm/npm/pull/9981
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* move tunneling logic into standalone module
* use `extend` instead of util._extend
|
|
Replace dependency on IncomingMessage's `.client` with `.socket` as the
former was deprecated in 2.2.0.
|
|
The npm@<3 dedupe algorithm basically chooses which version of a module
to hoist arbitrarily. Manually install 1.1.13 (streams3) and prune it
where it appears in the tree, and also install 1.0.33 in `request` so
that it continues to work as expected.
|
|
|
|
BUg fixes and some simplification.
|
|
|
|
|
|
|
|
Among many other things, a number of fixes for Node.js 0.12 and io.js.
|
|
Changes to tunnel handling.
|
|
Bug fixes that mostly don't affect npm.
|
|
Includes a fix to `no-proxy` configuration relevant to npm proxy users.
|
|
many small bug fixes, improved OAuth support
|
|
|
|
Tests and cleanup.
|
|
Dependency updates, better proxy support, better compressed response
handling, lots of 'use strict'.
|
|
|
|
|
|
additional fixes for proxying
|
|
|
|
Closes #5926, all tests pass.
|
|
|
|
|
|
|
|
|