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/v8.1.4 #4066
Release/v8.1.4 #4066
Commits on Nov 4, 2021
-
chore: update to latest eslint and linting rules
This brings us in line with the rest of the linting rules we are wanting to use on the npm cli repos. There were several hundred over-length lines and instead of editing them all by hand I piped the failing file through `prettier` and back through `eslint` just to save some time and energy. This means there may be some quirks in the linting those files have, but we can fix those if we see them and they bother us. Other than that there were about 50 lines that are legitimately over-length, all are now explicitly overridden. Many are tests that could be snapshots. PR-URL: #3995 Credit: @wraithgar Close: #3995 Reviewed-by: @lukekarrys
Commits on Nov 8, 2021
-
chore: eslint@8.0.0 @npmcli/eslint-config@2.0.0
* Update to eslint@8 and and @npmcli/eslint-config@2.0.0 * Remove eslint-plugin-node. Also remove an unused script that was failing linting. We don't use the update-dist-tags script anymore as part of our release process. PR-URL: #4016 Credit: @wraithgar Close: #4016 Reviewed-by: @lukekarrys
-
docs: By default npm ignores .gitignore and .npmignore
PR-URL: #4009 Credit: @danielcobo Close: #4009 Reviewed-by: @wraithgar
Commits on Nov 9, 2021
-
Uses the real npm object and doesn't mock anything. PR-URL: #4018 Credit: @wraithgar Close: #4018 Reviewed-by: @lukekarrys
-
fix: don't try to open file:/// urls
These are never valid in the contexts from which this lib is called. Namely these are the bugs, docs, fund, help, and repo commands, and for oauth logins. PR-URL: #4025 Credit: @wraithgar Close: #4025 Reviewed-by: @isaacs
Commits on Nov 10, 2021
-
fix: explicitly allow
npm help
to open file:/// man pagesPR-URL: #4026 Credit: @wraithgar Close: #4026 Reviewed-by: @isaacs
-
fix: clean up birthday command
Clean up tests too PR-URL: #4033 Credit: @wraithgar Close: #4033 Reviewed-by: @lukekarrys
-
Looks like tests were removed but the snapshots still have them. PR-URL: #4019 Credit: @wraithgar Close: #4019 Reviewed-by: @lukekarrys
-
The fake npm object in the tests wasn't returning an async function Fixes: #4020 PR-URL: #4032 Credit: @wraithgar Close: #4032 Reviewed-by: @lukekarrys
-
fix(install): command completion with single match
During a refactoring of the tests a bug was found in the install command completion that would return nothing if there was a valid match, this fixes that bug and also makes the tests actually test things. PR-URL: #4023 Credit: @wraithgar Close: #4023 Reviewed-by: @lukekarrys
-
chore: switch to true static attributes
now that we're off of node10 we can clean this up PR-URL: #3989 Credit: @wraithgar Close: #3989 Reviewed-by: @lukekarrys
-
Use a real npm object, actually assert things PR-URL: #4036 Credit: @wraithgar Close: #4036 Reviewed-by: @lukekarrys
Commits on Nov 15, 2021
-
docs: turn off smart quotes, update doctype and charset
* When rendering HTML documentation, don't use smart quotes because they're icky and hard to copy/paste. * Add a <!DOCTYPE html> and a <meta charset="utf-8"> to be good HTML citizens. PR-URL: #4046 Credit: @ethomson Close: #4046 Reviewed-by: @wraithgar
Commits on Nov 17, 2021
-
docs: fix typo in npm install docs
PR-URL: #4053 Credit: @MansurAliKoroglu Close: #4053 Reviewed-by: @wraithgar
Commits on Nov 18, 2021
-
separate github actions for workspaces
PR-URL: #4050 Credit: @fritzy Close: #4050 Reviewed-by: @wraithgar PR-URL: #4050 Credit: @fritzy Close: #4050 Reviewed-by: @wraithgar
-
chore: more faithfully mock global.process in test
PR-URL: #4052 Credit: @isaacs Close: #4052 Reviewed-by: @wraithgar
-
-
PR-URL: #4049 Credit: @wraithgar Close: #4049 Reviewed-by: @fritzy
-
PR-URL: #4048 Credit: @wraithgar Close: #4048 Reviewed-by: @fritzy
-
-
* feat: support vs2022 * feat: build with config.gypi from node headers PR-URL: #4045 Credit: @wraithgar Close: #4045 Reviewed-by: @lukekarrys
-
PR-URL: #4065 Credit: @fritzy Close: #4065 Reviewed-by: @lukekarrys
-
-