summaryrefslogtreecommitdiff
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* tools: bump eslint from 8.6.0 to 8.7.0Rich Trott2022-01-18911-10104/+3877
| | | | | | | | | PR-URL: https://github.com/nodejs/node/pull/41570 Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Mestery <mestery@protonmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
* tools: update doc to highlight.js@11.4.0 to-vfile@7.2.3Node.js GitHub Bot2022-01-172-53/+36
| | | | PR-URL: https://github.com/nodejs/node/pull/41441 Reviewed-By: Rich Trott <rtrott@gmail.com>
* doc: clarify module system selectionAntoine du Hamel2022-01-171-2/+2
| | | | | | | Refs: https://github.com/nodejs/node/pull/41345#discussion_r777115823 PR-URL: https://github.com/nodejs/node/pull/41383 Reviewed-By: Guy Bedford <guybedford@gmail.com> Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
* tools: fix small not-quite-a-bug in find-inactive-tsc.mjsRich Trott2022-01-141-1/+3
| | | | | | | | | | | The current code attempts to count votes from people who were not members at the start of the 3 month period, resulting in `NaN` being tallied for their votes. PR-URL: https://github.com/nodejs/node/pull/41469 Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com> Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Tierney Cyren <hello@bnb.im>
* build: fix workflow access to git historyRich Trott2022-01-131-1/+2
| | | | | | | Refs: https://github.com/nodejs/node/pull/41466 PR-URL: https://github.com/nodejs/node/pull/41472 Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Tierney Cyren <hello@bnb.im>
* tools: replace for loop with map()Rich Trott2022-01-121-5/+1
| | | | | | | | | | Refs: https://github.com/nodejs/node/pull/41406#discussion_r778979676 Co-authored-by: Tobias Nießen <tniessen@tnie.de> PR-URL: https://github.com/nodejs/node/pull/41451 Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Anto Aravinth <anto.aravinth.cse@gmail.com>
* tools: use GITHUB_ACTIONS env var in inactivity scriptsRich Trott2022-01-102-10/+12
| | | | | | | Don't rewrite the README if we're not running inside a GitHub Action. PR-URL: https://github.com/nodejs/node/pull/41422 Reviewed-By: Anatoli Papirovski <apapirovski@mac.com> Reviewed-By: Michaël Zasso <targos@protonmail.com>
* tools: replace while+exec() with matchAll()Rich Trott2022-01-091-3/+4
| | | | | PR-URL: https://github.com/nodejs/node/pull/41406 Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Michaël Zasso <targos@protonmail.com>
* tools: fix argv bug in find-inactive-tsc.mjsRich Trott2022-01-071-1/+1
| | | | | | | | | | | | | | | | The argument supplied is expected to be text, not numeric. This wasn't causing issues with the automated job because it does not send an argument. It uses the default. PR-URL: https://github.com/nodejs/node/pull/41394 Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Anto Aravinth <anto.aravinth.cse@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Zijian Liu <lxxyxzj@gmail.com> Reviewed-By: Anatoli Papirovski <apapirovski@mac.com>
* build,tools,win: trim unused VCBUILD_PYTHON_LOCATION variableDavid Sanders2022-01-061-1/+0
| | | | | | | PR-URL: https://github.com/nodejs/node/pull/41235 Refs: https://github.com/nodejs/node/pull/18621 Reviewed-By: Darshan Sen <raisinten@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Richard Lau <rlau@redhat.com>
* tools,benchmark,lib,test: enable no-case-declarations lint ruleRich Trott2022-01-051-2/+2
| | | | | | | | | | PR-URL: https://github.com/nodejs/node/pull/41385 Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Tierney Cyren <hello@bnb.im> Reviewed-By: Ricky Zhou <0x19951125@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
* tools: remove conditional assignment in custom ESLint ruleRich Trott2022-01-051-9/+10
| | | | | | | | | | | These changes no-duplicate-require.js so that it doesn't use an assignment in a conditional, which can be easy to misread as a comparison rather than an assignment. It also means we change a do/while (which we don't use much in our code) to the much more common while construct. PR-URL: https://github.com/nodejs/node/pull/41325 Reviewed-By: Michaël Zasso <targos@protonmail.com>
* tools: update lint-md-dependencies to @rollup/plugin-node-resolve@13.1.2Node.js GitHub Bot2022-01-053-47/+47
| | | | | PR-URL: https://github.com/nodejs/node/pull/41369 Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Rich Trott <rtrott@gmail.com>
* tools: update doc to rehype-raw@6.1.1Node.js GitHub Bot2022-01-042-39/+39
| | | | | | PR-URL: https://github.com/nodejs/node/pull/41367 Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
* tools: remove last of error-masking in commit-queue.shRich Trott2022-01-011-3/+7
| | | | | | | | | | | Remove the lats of the unintentional error-masking in commit-queue.sh. With this change, `tools/lint-sh.js . --from-npx` at last passes. PR-URL: https://github.com/nodejs/node/pull/41356 Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Tierney Cyren <hello@bnb.im> Reviewed-By: Zijian Liu <lxxyxzj@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de>
* tools: update eslint to 8.6.0Node.js GitHub Bot2022-01-0176-346/+646
| | | | | | PR-URL: https://github.com/nodejs/node/pull/41368 Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de>
* tools: do not mask errors on multiple commit retrievalRich Trott2021-12-301-1/+3
| | | | | | | | | | | | In commit-queue.sh, the assignment to `commits` will succeed and the script will continue if one of the two `git` commands fails, even with `-e` set. Split it into three separate assignments so that failures in the `git` commands will be clearly logged and cause the script to exit with a failure status code. PR-URL: https://github.com/nodejs/node/pull/41340 Reviewed-By: Tierney Cyren <hello@bnb.im> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
* stream: add map method to ReadableBenjamin Gruenbaum2021-12-291-3/+3
| | | | | | | | | | | | Implement the map method on readable stream. This starts the alignment with the tc39-iterator-helpers proposal and adds a `.map` method to every Node.js readable stream. Co-Authored-By: Robert Nagy <ronag@icloud.com> PR-URL: https://github.com/nodejs/node/pull/40815 Reviewed-By: Robert Nagy <ronagy@icloud.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
* tools: improve section tag additions in HTML doc generatorRich Trott2021-12-271-2/+6
| | | | | | | | | | | There is an edge case involving GFM footnotes where our current code adds an empty section which results in a warning (but not an error) in HTML validators. This change causes the HTML generator to skip the unnecessary addition of a section tag in that one edge case. PR-URL: https://github.com/nodejs/node/pull/41318 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
* tools: simplify commit-queue.sh merge commandRich Trott2021-12-271-5/+1
| | | | | | | | | | | The mergeUrl() function is only used in one place. It's a one-liner and inlining it makes the script easier to understand, I think. It also means no future shellcheck complaints about needing to add error handling. PR-URL: https://github.com/nodejs/node/pull/41314 Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
* tools: update lint-md-dependencies to rollup@2.62.0Node.js GitHub Bot2021-12-273-27/+34
| | | | | PR-URL: https://github.com/nodejs/node/pull/41315 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Rich Trott <rtrott@gmail.com>
* tools: use Object.hasOwn() in alljson.mjsRich Trott2021-12-261-1/+1
| | | | | | | | | Replace hasOwnProperty() with Object.hasOwn(). PR-URL: https://github.com/nodejs/node/pull/41306 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
* tools: avoid generating duplicate id attributesRich Trott2021-12-251-7/+7
| | | | | | | | | | | | | | In all.html, we currently generate hundreds of duplicate id attributes because of conflicts between the way allhtml.mjs prefixes in-page links with the module name on the one hand, and the existence of legacy id attributes hardcoded into the page on the other hand. This prefaces the module name with `all_` to avoid the conflicts. PR-URL: https://github.com/nodejs/node/pull/41291 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: James M Snell <jasnell@gmail.com>
* tools: be intentional about masking possible error in start-ci.shRich Trott2021-12-241-1/+1
| | | | | | | | | | | Revise start-ci.sh to conform with shellcheck 0.8.0 default checks. Refs: https://www.shellcheck.net/wiki/SC2312 PR-URL: https://github.com/nodejs/node/pull/41284 Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
* tools: use {N} for spaces in regexRich Trott2021-12-231-3/+3
| | | | | | | | | Spaces are hard to count. Use {N} notation to indicate how many spaces in regular expressions in find-inactive-collaborators. PR-URL: https://github.com/nodejs/node/pull/41295 Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
* tools: consolidate update-authors.js logicRich Trott2021-12-231-21/+9
| | | | | | | Use a single regex and fewer logical branches in the code. PR-URL: https://github.com/nodejs/node/pull/41255 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
* tools: update doc dependency mdast-util-gfm-table to 1.0.2Rich Trott2021-12-231-6/+6
| | | | | | | | | | | | | | This fixes a bug that causes our tooling to generate invalid HTML. (The `align` attribute on `tr` and `td` elements was ending up with the invalid value of `"none"`.) Refs: https://github.com/remarkjs/remark-gfm/issues/29 Refs: https://github.com/syntax-tree/mdast-util-gfm-table/commit/a28b860c8930088c32edf96e42b0e72787d473d1 PR-URL: https://github.com/nodejs/node/pull/41260 Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
* tools: make license-builder.sh comply with shellcheck 0.8.0Rich Trott2021-12-221-52/+72
| | | | | | | Fixes for SC2312 added in shellcheck 0.8.0. PR-URL: https://github.com/nodejs/node/pull/41258 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
* tools: use arrow function for callback in lint-sh.jsRich Trott2021-12-221-2/+2
| | | | | | | | | | The function declaration inside an else block is odd (and violates a recommended ESLint rule). We tend to use arrow functions for callbacks anyway, so switch to that. PR-URL: https://github.com/nodejs/node/pull/41256 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
* tools: add double-quotes to make-v8.shRich Trott2021-12-221-2/+2
| | | | | | | | | | | This is not being flagged in CI because (I'm guessing) shellcheck in CI is 0.7.0 but latest is 0.8.0. PR-URL: https://github.com/nodejs/node/pull/41257 Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
* tools: update eslint to 8.5.0Node.js GitHub Bot2021-12-19652-5265/+2247
| | | | | | | | PR-URL: https://github.com/nodejs/node/pull/41228 Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de>
* lib,tools: remove empty lines between JSDoc tagsRich Trott2021-12-191-3/+0
| | | | | | | This is in preparation for enabling a recommended JSDoc lint rule. PR-URL: https://github.com/nodejs/node/pull/41147 Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
* tools: update lint-md-dependencies to @rollup/plugin-node-resolve@13.1.1Node.js GitHub Bot2021-12-182-14/+14
| | | | | PR-URL: https://github.com/nodejs/node/pull/41227 Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
* stream: add isErrored helperRobert Nagy2021-12-161-0/+4
| | | | | | | | Refs: https://github.com/nodejs/undici/pull/1134 PR-URL: https://github.com/nodejs/node/pull/41121 Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
* build: use '<(python)' instead of 'python'Cheng Zhao2021-12-161-2/+2
| | | | | PR-URL: https://github.com/nodejs/node/pull/41146 Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
* build,tools: automate enforcement of emeritus criteriaRich Trott2021-12-151-12/+4
| | | | | | | | | | | | | | | | | | | PR-URL: https://github.com/nodejs/node/pull/41155 Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Myles Borins <myles.borins@gmail.com> Reviewed-By: Filip Skokan <panva.ip@gmail.com> Reviewed-By: Stewart X Addison <sxa@redhat.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Danielle Adams <adamzdanielle@gmail.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: Michael Dawson <midawson@redhat.com> Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Gus Caplan <me@gus.host>
* tools: update doc to remark-rehype@10.1.0Node.js GitHub Bot2021-12-132-336/+238
| | | | | PR-URL: https://github.com/nodejs/node/pull/41149 Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
* tools: update lint-md-dependencies to rollup@2.61.1 vfile-reporter@7.0.3Node.js GitHub Bot2021-12-123-820/+4040
| | | | | | PR-URL: https://github.com/nodejs/node/pull/41150 Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
* tools: update ESLint to 8.4.1Rich Trott2021-12-10560-580/+564
| | | | | | PR-URL: https://github.com/nodejs/node/pull/41114 Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
* doc,lib,tools: align multiline commentsRich Trott2021-12-091-3/+3
| | | | | | | | | | These changes are in preparation for enabling a JSDoc lint rule. PR-URL: https://github.com/nodejs/node/pull/41109 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
* tools: strip comments from lint-md rollup outputRich Trott2021-12-073-9277/+457
| | | | | | | | | Refs: https://github.com/nodejs/node/pull/41081#issuecomment-986259228 PR-URL: https://github.com/nodejs/node/pull/41092 Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Tierney Cyren <hello@bnb.im>
* tools: update highlight.js to 11.3.1Rich Trott2021-12-072-8/+8
| | | | | | | | | PR-URL: https://github.com/nodejs/node/pull/41091 Fixes: https://github.com/nodejs/node/issues/41077 Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
* build: re-enable V8 concurrent markingMichaël Zasso2021-12-062-6/+19
| | | | | | | | | | | | It was unintentionally disabled during a V8 update. Fixes: https://github.com/nodejs/node/issues/41012 PR-URL: https://github.com/nodejs/node/pull/41013 Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Jiawen Geng <technicalcute@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
* tools: update ESLint to 8.4.0Luigi Pinca2021-12-061103-940/+2071
| | | | | | | | | PR-URL: https://github.com/nodejs/node/pull/41085 Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Derek Lewis <DerekNonGeneric@inf.is>
* build: add `--without-corepack`Jonah Snider2021-12-051-0/+2
| | | | | | | | PR-URL: https://github.com/nodejs/node/pull/41060 Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
* tools: rollback highlight.jsRichard Lau2021-12-042-8/+8
| | | | | | | | | | Recent upgrade of highlight.js has broken the docs build on the withoutintl builds. PR-URL: https://github.com/nodejs/node/pull/41078 Refs: https://github.com/nodejs/node/issues/41077 Refs: https://github.com/nodejs/node/pull/41036 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Rich Trott <rtrott@gmail.com>
* tools: remove Babel from license-builder.shRich Trott2021-12-031-1/+0
| | | | | | | | | | | | | | | | | | | | | Babel is now installed as a dependency in our ESLint installation. The current license-builder.sh will fail to find the license for Babel. The license is sill present in the repository/code base/file system. So as with all other dependencies that are installed in tools/node_modules/eslint/node_modules and have an MIT license, we are still complying with the license. The inclusion in our own LICENSE was to clearly signal that things under tools/node_modules/@babel were not covered by the Node.js license. Because it is now under tools/node_modules/eslint, that "we aren't the license-holders of this code" aspect of things is already covered by the inclusion of the ESLint license. PR-URL: https://github.com/nodejs/node/pull/41049 Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: James M Snell <jasnell@gmail.com>
* tools: udpate packages in tools/docRich Trott2021-12-022-64/+66
| | | | | | | PR-URL: https://github.com/nodejs/node/pull/41036 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Yash Ladha <yash@yashladha.in>
* tools: install and enable JSDoc linting in ESLintRich Trott2021-12-01327-18291/+29862
| | | | | | PR-URL: https://github.com/nodejs/node/pull/41027 Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
* tools: include JSDoc in ESLint updating toolRich Trott2021-12-011-1/+5
| | | | | | PR-URL: https://github.com/nodejs/node/pull/41027 Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>