Age | Commit message (Collapse) | Author |
|
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
|
|
This addresses the inclusion of some dev dependencies that should not
have been included, due to a bug in Arborist 1.x which has been
corrected.
It also just moves some stuff around that was still in the tree shape
that npm 6 created, which is different than what npm v7 will create.
Several formerly dev deps were moved to production dependencies due to
the addition of resolve in normalize-package-data v3.
|
|
|
|
|
|
First self-install!
|
|
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.
|
|
Credit: @mikeal
|
|
|
|
Downgraded to allow better deduplication
|
|
|
|
|
|
|
|
oauth changes
|
|
A slew of dependency updates, include an update to tough-cookie with a
security fix.
|
|
Documents obviously aren't executable, so drop +x flag
PR-URL: https://github.com/npm/npm/pull/16548
Credit: @metux
Reviewed-By: @iarna
|
|
|
|
|
|
|
|
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.
|