Age | Commit message (Collapse) | Author |
|
|
|
Credit: @iarna
PR-URL: https://github.com/npm/npm/pull/16066
|
|
Credit: @iarna
PR-URL: https://github.com/npm/npm/pull/16040
Reviewed-By: @zkat
|
|
Previously `resolved` was set to a file URL and due to a quirk of the
installer this led to the bundled version matching that even when a user ran
`npm install @npmcorp/copy@latest`. This was harmless, but weird.
Credit: @iarna
|
|
Fixes: #14012
PR-URL: https://github.com/npm/fs-vacuum/pull/6
Credit: @helio-frota
Reviewed-By: @zkat
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This will allow moving across devices and moving when filesystems don't
support renaming directories full of files.
PR-URL: https://github.com/npm/npm/pull/15901
Credit: @iarna
Reviewed-By: @zkat
|
|
|
|
Upgrading validate-npm-package-name resulted in init-package-json@1.9.4
needing it's own copy. That's all well and good, but it wasn't added to
git.
|
|
The cli bin script now runs the update-notifier module after
it has decided we're running in a good node version. We do not
yet customize the output in any way.
Credit: @ceejbot
Fixes: #11473
PR-URL: https://github.com/npm/npm/pull/15774#pullrequestreview-23599057
Reviewed-By: @iarna
|
|
Remove ablist language in README
Stop allowing ~'!()* in package names.
Credit: @tomdale
Credit: @chrisdickinson
|
|
Retry EBUSY, ENOTEMPTY and EPERM on non-Windows platforms too.
More reliable `rimraf.sync` on Windows.
Credit: @isaacs
|
|
Added governance template.
Exclude `stream` module in react-native.
Credit: @RangerMauve
Credit: @mcollina
|
|
Republish with README.
Credit: @dominic
|
|
Improved test coverage and publication mechanics.
Credit: @isaacs
|
|
|
|
Add support for `.tarball()` URLs.
PR-URL: https://github.com/npm/hosted-git-info/pull/21
Credit: @zkat
Reviewed-By: @iarna
|
|
PR-URL: https://github.com/npm/npm/pull/15631
Credit: @iarna
Reviewed-By: @zkat
|
|
|
|
|
|
Improvements to how Python is located. New `--devdir` flag.
Credit: @bnoordhuis
Credit: @mhart
|
|
Add new emitPath option.
Credit: @nathanwills
|
|
When the target is a symlink, write-file-atomic now overwrites the
_destination_ of the symlink, instead of replacing the symlink itself. This
makes it's behavior match `fs.writeFile`.
Fixed a bug where it would ALWAYS fs.stat to look up default mode and chown
values even if you'd passed them in. (It still used the values you passed
in, but did a needless stat.)
Fixes: #10223
Fixes: https://github.com/npm/write-file-atomic/issues/5
Credit: @iarna
|
|
No changes.
Credit: @tim-kos
|
|
Test changes.
Credit: @isaacs
|
|
Documentation update.
Credit: @helio-frota
|
|
Handled case where callback was not passed in by the user.
Credit: @ORESoftware
PR-URL: https://github.com/npm/lockfile/pull/24
|
|
The breaking change is a small tweak to how empty string values are
handled. See the brand-new CHANGELOG.md for nopt for further details
about what's changed in this release!
Credit: @adius
Credit: @samjonester
Credit: @elidoran
Credit: @helio
Credit: @silkentrance
Credit: @othiym23
PR-URL: https://github.com/npm/npm/pull/15215
|
|
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
|
|
|
|
Fix a bug in fetch where errors on the request object that came after the
response object had been emitted could result in duplicate callbacks and
suppressed error conditions. Ultimately this translates to fixing shasum
mismatches in `npm` when they were associated with an `ECONNRESET` or other
network error.
PR-URL: https://github.com/npm/npm-registry-client/pull/139
Fixes: #14626
Credit: @iarna
Add support for sending anonymous cli metrics.
PR-URL: https://github.com/npm/npm-registry-client/pull/148
Fix support for sending anonymous cli metrics.
Credit: @sisidovski
PR-URL: https://github.com/npm/npm-registry-client/pull/147
|
|
Mostly test and project maintenance changes + features we do not use
|
|
fix win32 conflict handler to support EPERM case on rename
|
|
Fix bugs where `log.progressEnabled` got out of sync with how `gauge` kept
track of these things resulting in a progressbar that couldn't be disabled.
Fixes: #14413
PR-URL: https://github.com/npm/npmlog/pull/46
Credit: @iarna
|
|
Port in latest changes from Node.js 7.x.
Credit: @calvinmetcalf
|
|
Remove unused require.
Credit: @isaacs
|
|
Reviewed-By: @othiym23
|
|
Clean up even if / when a callback throws.
Credit: @phated
Reviewed-By: @othiym23
Reviewed-By: @isaacs
Fixes: npm/inflight#1
PR-URL: https://github.com/npm/inflight/pull/3
|
|
Better backoff for EPERM on Windows.
Credit: @sam-github
Fixes: #12059
Reviewed-By: @othiym23
Reviewed-By: @isaacs
PR-URL: https://github.com/isaacs/node-graceful-fs/pull/97
|