-
Notifications
You must be signed in to change notification settings - Fork 3.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release: npm@6.5.0 #105
Release: npm@6.5.0 #105
Commits on Aug 29, 2018
-
Configuration menu - View commit details
-
Copy full SHA for b1a8729 - Browse repository at this point
Copy the full SHA b1a8729View commit details -
audit: set lowercase headers for npm audit requests (#62)
Fixes: https://npm.community/t/npm-audit-making-non-rfc-compliant-requests-to-server-resulting-in-400-bad-request-pr-with-fix/1742 PR-URL: #62 Credit: @maartenba Reviewd-By: @zkat
Configuration menu - View commit details
-
Copy full SHA for 414f2d1 - Browse repository at this point
Copy the full SHA 414f2d1View commit details -
ci: backronym ci to clean-install (#57)
Credit: @zkat Reviewed-By: @jefflembeck
1Configuration menu - View commit details
-
Copy full SHA for fc1a8d1 - Browse repository at this point
Copy the full SHA fc1a8d1View commit details -
version: fix sign-git-commit options (#58)
Oops: 7984206 did the wrong thing with the git params, and it breaks anyone trying to sign their git commits with npm version. Fixes: https://npm.community/t/1661 Credit: @zkat
1Configuration menu - View commit details
-
Copy full SHA for 89652cb - Browse repository at this point
Copy the full SHA 89652cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f76128 - Browse repository at this point
Copy the full SHA 4f76128View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3706db0 - Browse repository at this point
Copy the full SHA 3706db0View commit details
Commits on Sep 12, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 83c2b11 - Browse repository at this point
Copy the full SHA 83c2b11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2702f46 - Browse repository at this point
Copy the full SHA 2702f46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4db6c38 - Browse repository at this point
Copy the full SHA 4db6c38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70bee4f - Browse repository at this point
Copy the full SHA 70bee4fView commit details -
Fix browser opening under Windows Subsystem for Linux (WSL). Credit: @thijsputman
Configuration menu - View commit details
-
Copy full SHA for e469fd6 - Browse repository at this point
Copy the full SHA e469fd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03840dc - Browse repository at this point
Copy the full SHA 03840dcView commit details
Commits on Nov 13, 2018
-
Configuration menu - View commit details
-
Copy full SHA for bcae4ea - Browse repository at this point
Copy the full SHA bcae4eaView commit details
Commits on Nov 26, 2018
-
test: Automatically audit dependency licenses (#70)
PR-URL: #70 Credit: @kemitchell Reviewed-By: @zkat
1Configuration menu - View commit details
-
Copy full SHA for 27217da - Browse repository at this point
Copy the full SHA 27217daView commit details -
docs: bash_completion.d dir found in /etc not /usr/local (#72)
I found this page useful for setting up npm command completion. Thank you npm documentation team. This suggested changed is based on my system which runs Ubuntu where the completion directory path for bash is found in /etc/bash_completion.d and not /usr/local/etc/bash_completion.d I dug around docs for this in The Bash Manual https://www.gnu.org/software/bash/manual/bashref.html#Programmable-Completion and on some an old (sadly retired) Debian Admin Site https://debian-administration.org/article/317/An_introduction_to_bash_completion_part_2 which seemed supportive of the dir being in /etc but I do not have access to an OS X machine where I guess bash_completion.d could be in /usr/local/etc so I left it in. PR-URL: #72 Credit: @RobertKielty Reviewed-By: @zkat
Configuration menu - View commit details
-
Copy full SHA for 15da826 - Browse repository at this point
Copy the full SHA 15da826View commit details -
docs: Update OTP documentation for dist-tag add (#74)
See discussion here: https://npm.community/t/npm-dist-tag-add-with-2fa-enabled-fails-for-non-latest-tag-with-500/2432 TL;DR: > To be clear, you can specify an existing tag and it’ll change it. If you have 2FA enabled, you do need to specify `--otp` and if you don’t, you should get a `401` as above. Ref: https://npm.community/t/npm-dist-tag-add-with-2fa-enabled-fails-for-non-latest-tag-with-500/2432 PR-URL: #74 Credit: @scotttrinh Reviewed-By: @iarna Reviewed-By: @zkat
Configuration menu - View commit details
-
Copy full SHA for 8a6ecc7 - Browse repository at this point
Copy the full SHA 8a6ecc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for a34246b - Browse repository at this point
Copy the full SHA a34246bView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 4acd45a - Browse repository at this point
Copy the full SHA 4acd45aView commit details -
ci: change
console.error
forconsole.log
(#79)Fixes: https://npm.community/t/npm-ci-logs-success-to-stderr/2303 PR-URL: #79 Credit: @alopezsanchez Reviewed-By: @zkat
Configuration menu - View commit details
-
Copy full SHA for d3e8a7c - Browse repository at this point
Copy the full SHA d3e8a7cView commit details -
publish: Close the file descriptor if exiting upload via an error. (#80)
This fixes https://npm.community/t/unhelpful-error-message-when-publishing-without-logging-in-error-eperm-operation-not-permitted-unlink/1377/3 and the other dozen or so issues that that link references, and possibly many more involving poor error messages from errors thrown by the upload function. @zkat you mentioned you could take a look at any fixes / answer any questions, if you could look this over and let me know if this is a good / valid approach that would be fantastic, thanks! (it wasn't a race condition, luckily :P). it may also be helpful to add something like ``` if (!auth.token || !(auth.username && auth.password)) { log.warn('publish', 'not logged in') } ``` just before we even open the first file descriptor to make sure that even if the error message is completely wrong something in the log will give users a clue what may be going on. I took the method of looking for login creds from the logout method, I'm not sure that's valid or if alternatives to npm exist that don't require credentials but users could still publish to. Triage of the issue: 1. The upload function throws an error 2. As that error bubbles through [cacache](https://www.npmjs.com/package/cacache#with-tmp) it tries to delete the tmpdir as it should 3. It can't delete the temp dir as the upload function's readFileStream to the tar it was trying to upload is still open. 4. [cacache](https://www.npmjs.com/package/cacache#with-tmp) throws an error about it's inability to remove the dir, which suppresses the upload function's error. Fixes: https://npm.community/t/unhelpful-error-message-when-publishing-without-logging-in-error-eperm-operation-not-permitted-unlink/1377/3 PR-URL: #80 Credit: @macdja38 Reviewed-By: @zkat
Configuration menu - View commit details
-
Copy full SHA for 71d8fb4 - Browse repository at this point
Copy the full SHA 71d8fb4View commit details -
cli,outdated: Adds 'Homepage' to outdated --long output. (#81)
* feat(cli, outdated): Adds 'Homepage' to outdated --long output. - `package.json`'s `homepage` property is displayed when using the `--long` option for `npm outdated` * test: npm outdated --long - Adds `homepage` to `--parseable` output. - Updates `npm outdated --long` test to include `homepage` in expected output. - Adds `homepage` to `npm-outdated` documentation. * fix: javascript standard style updates PR-URL: #81 Credit: @jbottigliero Reviewed-By: @zkat
Configuration menu - View commit details
-
Copy full SHA for 4be51a9 - Browse repository at this point
Copy the full SHA 4be51a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for dcc03ec - Browse repository at this point
Copy the full SHA dcc03ecView commit details -
docs: Specify that --dry-run isn't available in older versions of npm…
Configuration menu - View commit details
-
Copy full SHA for a91a470 - Browse repository at this point
Copy the full SHA a91a470View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b2fabc - Browse repository at this point
Copy the full SHA 1b2fabcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cc70cc - Browse repository at this point
Copy the full SHA 6cc70ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 161dc0b - Browse repository at this point
Copy the full SHA 161dc0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb6f943 - Browse repository at this point
Copy the full SHA bb6f943View commit details -
Configuration menu - View commit details
-
Copy full SHA for 43b1f4c - Browse repository at this point
Copy the full SHA 43b1f4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ab62afc - Browse repository at this point
Copy the full SHA ab62afcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 027f06b - Browse repository at this point
Copy the full SHA 027f06bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 61dbbb7 - Browse repository at this point
Copy the full SHA 61dbbb7View commit details
Commits on Nov 28, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 353a81f - Browse repository at this point
Copy the full SHA 353a81fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2499303 - Browse repository at this point
Copy the full SHA 2499303View commit details -
Configuration menu - View commit details
-
Copy full SHA for 499cbbd - Browse repository at this point
Copy the full SHA 499cbbdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6de34c1 - Browse repository at this point
Copy the full SHA 6de34c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6084ed1 - Browse repository at this point
Copy the full SHA 6084ed1View commit details
Commits on Dec 1, 2018
-
Configuration menu - View commit details
-
Copy full SHA for c95edb2 - Browse repository at this point
Copy the full SHA c95edb2View commit details
Commits on Dec 6, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 63f8a83 - Browse repository at this point
Copy the full SHA 63f8a83View commit details
Commits on Dec 7, 2018
-
Configuration menu - View commit details
-
Copy full SHA for f426a0e - Browse repository at this point
Copy the full SHA f426a0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 260f271 - Browse repository at this point
Copy the full SHA 260f271View commit details -
Configuration menu - View commit details
-
Copy full SHA for 661e5c6 - Browse repository at this point
Copy the full SHA 661e5c6View commit details
Commits on Dec 10, 2018
-
Audrey Eschright committed
Dec 10, 2018 Configuration menu - View commit details
-
Copy full SHA for ab0f026 - Browse repository at this point
Copy the full SHA ab0f026View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1065a78 - Browse repository at this point
Copy the full SHA 1065a78View commit details -
docs: Fix typo in npm-token documentation (#71)
PR-URL: #71 Credit: @GeorgeTaveras1231 Reviewed-By: @zkat
Configuration menu - View commit details
-
Copy full SHA for 31a7274 - Browse repository at this point
Copy the full SHA 31a7274View commit details -
pacote: pass git opts to pacote (#98)
Pass git binary path config to pacote. Ref: zkat/pacote#164 Fixes: https://npm.community/t/3278 PR-URL: #98 Credit: @larsgw Reviewed-By: @zkat
Configuration menu - View commit details
-
Copy full SHA for 890a744 - Browse repository at this point
Copy the full SHA 890a744View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02c837e - Browse repository at this point
Copy the full SHA 02c837eView commit details -
utils: check npm.config existence in error-handler.js (#108)
Fixes: https://npm.community/t/npx-envinfo-preset-jest-fails-on-windows-with-a-stack-trace/2713 PR-URL: #108 Credit: @BeniCheni Reviewed-By: @zkat
Configuration menu - View commit details
-
Copy full SHA for 90e55a1 - Browse repository at this point
Copy the full SHA 90e55a1View commit details