-
-
Notifications
You must be signed in to change notification settings - Fork 31.5k
tools: move ESLint to tools/eslint #53413
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Conversation
Review requested:
|
Note that inikulin/dmn#56 is necessary to make the update script work correctly. I don't know if we should block this PR on it. |
Greatly simplify how ESLint and its plugins are installed.
I split the commit in two so the non-automated changes can be reviewed. |
I don't know why it adds >2000 new lines and what would be a good way to know it. |
|
This comment was marked as off-topic.
This comment was marked as off-topic.
Forget about my previous comment. I did the analysis on another commit. |
I downgraded |
Now we don't have too many added files:
|
/cc @nodejs/linting |
note: you can use |
tools/eslint/package-lock.json
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we want to commit this file?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would like to keep it for two reasons:
- It allows to review what happened when an update PR is opened.
- It will be possible to recover the exact dependency tree from the released tarball.
Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>
Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
34f3770 LGTM, RSLGTM for the whole diff
Landed in 2eff28f |
Greatly simplify how ESLint and its plugins are installed. PR-URL: #53413 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Greatly simplify how ESLint and its plugins are installed. PR-URL: nodejs#53413 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Greatly simplify how ESLint and its plugins are installed. PR-URL: nodejs#53413 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Greatly simplify how ESLint and its plugins are installed.