diff --git a/.github/workflows/auto-start-ci.yml b/.github/workflows/auto-start-ci.yml index 6a45b2d692b94e..ecc7f6d2e7dbe3 100644 --- a/.github/workflows/auto-start-ci.yml +++ b/.github/workflows/auto-start-ci.yml @@ -55,10 +55,10 @@ jobs: with: node-version: ${{ env.NODE_VERSION }} - - name: Install node-core-utils - run: npm install -g node-core-utils + - name: Install @node-core/utils + run: npm install -g @node-core/utils - - name: Setup node-core-utils + - name: Setup @node-core/utils run: | ncu-config set username ${{ secrets.JENKINS_USER }} ncu-config set token "${{ secrets.GH_USER_TOKEN }}" diff --git a/.github/workflows/close-stale-feature-requests.yml b/.github/workflows/close-stale-feature-requests.yml index ac792a84e4e410..ca2bd3a0d86caf 100644 --- a/.github/workflows/close-stale-feature-requests.yml +++ b/.github/workflows/close-stale-feature-requests.yml @@ -48,7 +48,7 @@ jobs: close-issue-message: ${{ env.CLOSE_MESSAGE }} stale-issue-message: ${{ env.WARN_MESSAGE }} only-labels: feature request - exempt-pr-labels: never-stale + exempt-issue-labels: never-stale # max requests it will send per run to the GitHub API before it deliberately exits to avoid hitting API rate limits operations-per-run: 500 remove-stale-when-updated: true diff --git a/.github/workflows/commit-queue.yml b/.github/workflows/commit-queue.yml index 8cf3978c3f23ef..322d483d6fff7a 100644 --- a/.github/workflows/commit-queue.yml +++ b/.github/workflows/commit-queue.yml @@ -74,15 +74,15 @@ jobs: uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1 with: node-version: ${{ env.NODE_VERSION }} - - name: Install node-core-utils - run: npm install -g node-core-utils@latest + - name: Install @node-core/utils + run: npm install -g @node-core/utils - name: Set variables run: | echo "REPOSITORY=$(echo ${{ github.repository }} | cut -d/ -f2)" >> $GITHUB_ENV echo "OWNER=${{ github.repository_owner }}" >> $GITHUB_ENV - - name: Configure node-core-utils + - name: Configure @node-core/utils run: | ncu-config set branch ${GITHUB_REF_NAME} ncu-config set upstream origin diff --git a/.github/workflows/notify-on-push.yml b/.github/workflows/notify-on-push.yml index e5ae6301a5c397..99b0d4938f32cd 100644 --- a/.github/workflows/notify-on-push.yml +++ b/.github/workflows/notify-on-push.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Slack Notification - uses: rtCamp/action-slack-notify@12e36fc18b0689399306c2e0b3e0f2978b7f1ee7 + uses: rtCamp/action-slack-notify@b24d75fe0e728a4bf9fc42ee217caa686d141ee8 # 2.2.1 env: SLACK_COLOR: '#DE512A' SLACK_ICON: https://github.com/nodejs.png?size=48 @@ -56,7 +56,7 @@ jobs: GH_TOKEN: ${{ github.token }} - name: Slack Notification if: ${{ env.INVALID_COMMIT_MESSAGE }} - uses: rtCamp/action-slack-notify@12e36fc18b0689399306c2e0b3e0f2978b7f1ee7 + uses: rtCamp/action-slack-notify@b24d75fe0e728a4bf9fc42ee217caa686d141ee8 # 2.2.1 env: SLACK_COLOR: '#DE512A' SLACK_ICON: https://github.com/nodejs.png?size=48 diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml index 8ce22207982083..64da158ac15173 100644 --- a/.github/workflows/scorecard.yml +++ b/.github/workflows/scorecard.yml @@ -73,6 +73,6 @@ jobs: # Upload the results to GitHub's code scanning dashboard. - name: Upload to code-scanning - uses: github/codeql-action/upload-sarif@0ba4244466797eb048eb91a6cd43d5c03ca8bd05 # v2.21.2 + uses: github/codeql-action/upload-sarif@00e563ead9f72a8461b24876bee2d0c2e8bd2ee8 # v2.21.5 with: sarif_file: results.sarif diff --git a/.github/workflows/tools.yml b/.github/workflows/tools.yml index 880586e2879cbe..187352cc542561 100644 --- a/.github/workflows/tools.yml +++ b/.github/workflows/tools.yml @@ -23,6 +23,7 @@ on: - corepack - doc - eslint + - github_reporter - googletest - histogram - icu diff --git a/.github/workflows/update-v8.yml b/.github/workflows/update-v8.yml index fb123a5b069a72..1a6c87aa528d33 100644 --- a/.github/workflows/update-v8.yml +++ b/.github/workflows/update-v8.yml @@ -33,8 +33,8 @@ jobs: uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1 with: node-version: ${{ env.NODE_VERSION }} - - name: Install node-core-utils - run: npm install -g node-core-utils@latest + - name: Install @node-core/utils + run: npm install -g @node-core/utils - name: Check and download new V8 version run: | ./tools/dep_updaters/update-v8-patch.sh > temp-output diff --git a/.gitpod.yml b/.gitpod.yml index b674e800f4c015..1a56acf40f1746 100644 --- a/.gitpod.yml +++ b/.gitpod.yml @@ -1,7 +1,7 @@ # Ref: https://github.com/gitpod-io/gitpod/issues/6283#issuecomment-1001043454 tasks: - init: ./configure && timeout 50m make -j16 || true - - init: pnpm i -g node-core-utils + - init: pnpm i -g @node-core/utils # Ref: https://www.gitpod.io/docs/prebuilds#github-specific-configuration github: diff --git a/CHANGELOG.md b/CHANGELOG.md index b6156ad948fc7e..a0b77c6f5813e4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,7 @@ Select a Node.js version below to view the changelog history: * [Node.js 19](doc/changelogs/CHANGELOG_V19.md) **Current** * [Node.js 18](doc/changelogs/CHANGELOG_V18.md) **Long Term Support** * [Node.js 17](doc/changelogs/CHANGELOG_V17.md) End-of-Life -* [Node.js 16](doc/changelogs/CHANGELOG_V16.md) **Long Term Support** +* [Node.js 16](doc/changelogs/CHANGELOG_V16.md) End-of-Life * [Node.js 15](doc/changelogs/CHANGELOG_V15.md) End-of-Life * [Node.js 14](doc/changelogs/CHANGELOG_V14.md) End-of-Life * [Node.js 13](doc/changelogs/CHANGELOG_V13.md) End-of-Life @@ -36,7 +36,8 @@ release. -20.7.0
+20.7.1
+20.7.0
20.6.1
20.6.0
20.5.1
diff --git a/Makefile b/Makefile index b1c267ed5526fe..b7871bf218572c 100644 --- a/Makefile +++ b/Makefile @@ -286,7 +286,7 @@ coverage-report-js: # Runs the C++ tests using the built `cctest` executable. cctest: all @out/$(BUILDTYPE)/$@ --gtest_filter=$(GTEST_FILTER) - @out/$(BUILDTYPE)/embedtest "require('./test/embedding/test-embedding.js')" + $(NODE) ./test/embedding/test-embedding.js .PHONY: list-gtests list-gtests: @@ -550,7 +550,7 @@ test-ci: | clear-stalled bench-addons-build build-addons build-js-native-api-tes $(PYTHON) tools/test.py $(PARALLEL_ARGS) -p tap --logfile test.tap \ --mode=$(BUILDTYPE_LOWER) --flaky-tests=$(FLAKY_TESTS) \ $(TEST_CI_ARGS) $(CI_JS_SUITES) $(CI_NATIVE_SUITES) $(CI_DOC) - out/Release/embedtest 'require("./test/embedding/test-embedding.js")' + $(NODE) ./test/embedding/test-embedding.js $(info Clean up any leftover processes, error if found.) ps awwx | grep Release/node | grep -v grep | cat @PS_OUT=`ps awwx | grep Release/node | grep -v grep | awk '{print $$1}'`; \ @@ -1423,6 +1423,7 @@ FORMAT_CPP_FILES += $(LINT_CPP_FILES) # C source codes. FORMAT_CPP_FILES += $(wildcard \ benchmark/napi/*/*.c \ + test/js-native-api/*.h \ test/js-native-api/*/*.c \ test/js-native-api/*/*.h \ test/node-api/*/*.c \ diff --git a/README.md b/README.md index 76eb5c3c60ec6d..a9eafa7595ef93 100644 --- a/README.md +++ b/README.md @@ -721,6 +721,8 @@ maintaining the Node.js project. **Akhil Marsonya** <> (he/him) * [meixg](https://github.com/meixg) - **Xuguang Mei** <> (he/him) +* [mertcanaltin](https://github.com/mertcanaltin) - + **Mert Can Altin** <> * [Mesteery](https://github.com/Mesteery) - **Mestery** <> (he/him) * [preveen-stack](https://github.com/preveen-stack) - diff --git a/benchmark/error/error-class-reg-exp.js b/benchmark/error/error-class-reg-exp.js new file mode 100644 index 00000000000000..de8fced9d653f2 --- /dev/null +++ b/benchmark/error/error-class-reg-exp.js @@ -0,0 +1,23 @@ +'use strict'; + +const common = require('../common.js'); + +const bench = common.createBenchmark(main, { + n: [1e5], +}, { + flags: ['--expose-internals'], +}); + +const instances = Array.from({ length: 1000 }).map(() => 'Uint8Array'); + +function main({ n }) { + const { + codes: { + ERR_INVALID_ARG_TYPE, + }, + } = require('internal/errors'); + bench.start(); + for (let i = 0; i < n; ++i) + new ERR_INVALID_ARG_TYPE('target', instances, 'test'); + bench.end(n); +} diff --git a/benchmark/fs/bench-accessSync.js b/benchmark/fs/bench-accessSync.js new file mode 100644 index 00000000000000..a80504620580ce --- /dev/null +++ b/benchmark/fs/bench-accessSync.js @@ -0,0 +1,42 @@ +'use strict'; + +const common = require('../common'); +const fs = require('fs'); +const tmpdir = require('../../test/common/tmpdir'); +tmpdir.refresh(); + +const tmpfile = tmpdir.resolve(`.existing-file-${process.pid}`); +fs.writeFileSync(tmpfile, 'this-is-for-a-benchmark', 'utf8'); + +const bench = common.createBenchmark(main, { + type: ['existing', 'non-existing', 'non-flat-existing'], + n: [1e5], +}); + +function main({ n, type }) { + let path; + + switch (type) { + case 'existing': + path = __filename; + break; + case 'non-flat-existing': + path = tmpfile; + break; + case 'non-existing': + path = tmpdir.resolve(`.non-existing-file-${process.pid}`); + break; + default: + new Error('Invalid type'); + } + + bench.start(); + for (let i = 0; i < n; i++) { + try { + fs.accessSync(path); + } catch { + // do nothing + } + } + bench.end(n); +} diff --git a/benchmark/fs/bench-copyFileSync.js b/benchmark/fs/bench-copyFileSync.js new file mode 100644 index 00000000000000..af77fbaaaaa004 --- /dev/null +++ b/benchmark/fs/bench-copyFileSync.js @@ -0,0 +1,37 @@ +'use strict'; + +const common = require('../common'); +const fs = require('fs'); +const tmpdir = require('../../test/common/tmpdir'); +tmpdir.refresh(); + +const bench = common.createBenchmark(main, { + type: ['invalid', 'valid'], + n: [1e4], +}); + +function main({ n, type }) { + tmpdir.refresh(); + const dest = tmpdir.resolve(`copy-file-bench-${process.pid}`); + let path; + + switch (type) { + case 'invalid': + path = tmpdir.resolve(`.existing-file-${process.pid}`); + break; + case 'valid': + path = __filename; + break; + default: + throw new Error('Invalid type'); + } + bench.start(); + for (let i = 0; i < n; i++) { + try { + fs.copyFileSync(path, dest); + } catch { + // do nothing + } + } + bench.end(n); +} diff --git a/benchmark/fs/bench-existsSync.js b/benchmark/fs/bench-existsSync.js new file mode 100644 index 00000000000000..f9da2765b130f7 --- /dev/null +++ b/benchmark/fs/bench-existsSync.js @@ -0,0 +1,38 @@ +'use strict'; + +const common = require('../common'); +const fs = require('fs'); +const tmpdir = require('../../test/common/tmpdir'); +tmpdir.refresh(); + +const tmpfile = tmpdir.resolve(`.existing-file-${process.pid}`); +fs.writeFileSync(tmpfile, 'this-is-for-a-benchmark', 'utf8'); + +const bench = common.createBenchmark(main, { + type: ['existing', 'non-existing', 'non-flat-existing'], + n: [1e6], +}); + +function main({ n, type }) { + let path; + + switch (type) { + case 'existing': + path = __filename; + break; + case 'non-flat-existing': + path = tmpfile; + break; + case 'non-existing': + path = tmpdir.resolve(`.non-existing-file-${process.pid}`); + break; + default: + new Error('Invalid type'); + } + + bench.start(); + for (let i = 0; i < n; i++) { + fs.existsSync(path); + } + bench.end(n); +} diff --git a/benchmark/fs/bench-openSync.js b/benchmark/fs/bench-openSync.js new file mode 100644 index 00000000000000..eaa56139dcbf3c --- /dev/null +++ b/benchmark/fs/bench-openSync.js @@ -0,0 +1,37 @@ +'use strict'; + +const common = require('../common'); +const fs = require('fs'); +const tmpdir = require('../../test/common/tmpdir'); +tmpdir.refresh(); + +const bench = common.createBenchmark(main, { + type: ['existing', 'non-existing'], + n: [1e5], +}); + +function main({ n, type }) { + let path; + + switch (type) { + case 'existing': + path = __filename; + break; + case 'non-existing': + path = tmpdir.resolve(`.non-existing-file-${process.pid}`); + break; + default: + new Error('Invalid type'); + } + + bench.start(); + for (let i = 0; i < n; i++) { + try { + const fd = fs.openSync(path, 'r', 0o666); + fs.closeSync(fd); + } catch { + // do nothing + } + } + bench.end(n); +} diff --git a/benchmark/fs/bench-opendirSync.js b/benchmark/fs/bench-opendirSync.js new file mode 100644 index 00000000000000..206822db139ff7 --- /dev/null +++ b/benchmark/fs/bench-opendirSync.js @@ -0,0 +1,43 @@ +'use strict'; + +const common = require('../common'); +const fs = require('fs'); +const path = require('path'); +const tmpdir = require('../../test/common/tmpdir'); +tmpdir.refresh(); + +const testFiles = fs.readdirSync('test', { withFileTypes: true }) + .filter((f) => f.isDirectory()) + .map((f) => path.join(f.path, f.name)); +const bench = common.createBenchmark(main, { + type: ['existing', 'non-existing'], + n: [1e3], +}); + +function main({ n, type }) { + let files; + + switch (type) { + case 'existing': + files = testFiles; + break; + case 'non-existing': + files = [tmpdir.resolve(`.non-existing-file-${Date.now()}`)]; + break; + default: + new Error('Invalid type'); + } + + bench.start(); + for (let i = 0; i < n; i++) { + for (let j = 0; j < files.length; j++) { + try { + const dir = fs.opendirSync(files[j]); + dir.closeSync(); + } catch { + // do nothing + } + } + } + bench.end(n); +} diff --git a/benchmark/fs/bench-unlinkSync.js b/benchmark/fs/bench-unlinkSync.js new file mode 100644 index 00000000000000..8b992198c8d368 --- /dev/null +++ b/benchmark/fs/bench-unlinkSync.js @@ -0,0 +1,43 @@ +'use strict'; + +const common = require('../common'); +const fs = require('fs'); +const tmpdir = require('../../test/common/tmpdir'); +tmpdir.refresh(); + +const bench = common.createBenchmark(main, { + type: ['existing', 'non-existing'], + n: [1e3], +}); + +function main({ n, type }) { + let files; + + switch (type) { + case 'existing': + files = []; + + // Populate tmpdir with mock files + for (let i = 0; i < n; i++) { + const path = tmpdir.resolve(`unlinksync-bench-file-${i}`); + fs.writeFileSync(path, 'bench'); + files.push(path); + } + break; + case 'non-existing': + files = new Array(n).fill(tmpdir.resolve(`.non-existing-file-${Date.now()}`)); + break; + default: + new Error('Invalid type'); + } + + bench.start(); + for (let i = 0; i < n; i++) { + try { + fs.unlinkSync(files[i]); + } catch { + // do nothing + } + } + bench.end(n); +} diff --git a/benchmark/fs/readFileSync.js b/benchmark/fs/readFileSync.js index b81bdce8f27f69..800ab31450f43a 100644 --- a/benchmark/fs/readFileSync.js +++ b/benchmark/fs/readFileSync.js @@ -6,12 +6,21 @@ const fs = require('fs'); const bench = common.createBenchmark(main, { encoding: ['undefined', 'utf8'], path: ['existing', 'non-existing'], - n: [60e1], + hasFileDescriptor: ['true', 'false'], + n: [1e4], }); -function main({ n, encoding, path }) { +function main({ n, encoding, path, hasFileDescriptor }) { const enc = encoding === 'undefined' ? undefined : encoding; - const file = path === 'existing' ? __filename : '/tmp/not-found'; + let file; + let shouldClose = false; + + if (hasFileDescriptor === 'true') { + shouldClose = path === 'existing'; + file = path === 'existing' ? fs.openSync(__filename) : -1; + } else { + file = path === 'existing' ? __filename : '/tmp/not-found'; + } bench.start(); for (let i = 0; i < n; ++i) { try { @@ -21,4 +30,7 @@ function main({ n, encoding, path }) { } } bench.end(n); + if (shouldClose) { + fs.closeSync(file); + } } diff --git a/benchmark/perf_hooks/timerfied.js b/benchmark/perf_hooks/timerfied.js new file mode 100644 index 00000000000000..50be0a47fc1b5a --- /dev/null +++ b/benchmark/perf_hooks/timerfied.js @@ -0,0 +1,36 @@ +'use strict'; + +const assert = require('assert'); +const common = require('../common.js'); + +const { + PerformanceObserver, + performance, +} = require('perf_hooks'); + +function randomFn() { + return Math.random(); +} + +const bench = common.createBenchmark(main, { + n: [1e5], + observe: ['function'], +}); + +let _result; + +function main({ n, observe }) { + const obs = new PerformanceObserver(() => { + bench.end(n); + }); + obs.observe({ entryTypes: [observe], buffered: true }); + + const timerfied = performance.timerify(randomFn); + + bench.start(); + for (let i = 0; i < n; i++) + _result = timerfied(); + + // Avoid V8 deadcode (elimination) + assert.ok(_result); +} diff --git a/benchmark/readline/readline-iterable.js b/benchmark/readline/readline-iterable.js index e92e5d005ea1d0..9be4ea1f52b49c 100644 --- a/benchmark/readline/readline-iterable.js +++ b/benchmark/readline/readline-iterable.js @@ -5,6 +5,7 @@ const { Readable } = require('stream'); const bench = common.createBenchmark(main, { n: [1e1, 1e2, 1e3, 1e4, 1e5, 1e6], + type: ['old', 'new'], }); const loremIpsum = `Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed @@ -21,6 +22,37 @@ Condimentum mattis pellentesque id nibh tortor id aliquet lectus proin. Diam in arcu cursus euismod quis viverra nibh. Rest of line`; +function oldWay() { + const readable = new Readable({ + objectMode: true, + read: () => { + this.resume(); + }, + destroy: (err, cb) => { + this.off('line', lineListener); + this.off('close', closeListener); + this.close(); + cb(err); + }, + }); + const lineListener = (input) => { + if (!readable.push(input)) { + // TODO(rexagod): drain to resume flow + this.pause(); + } + }; + const closeListener = () => { + readable.push(null); + }; + const errorListener = (err) => { + readable.destroy(err); + }; + this.on('error', errorListener); + this.on('line', lineListener); + this.on('close', closeListener); + return readable[Symbol.asyncIterator](); +} + function getLoremIpsumStream(repetitions) { const readable = Readable({ objectMode: true, @@ -32,7 +64,7 @@ function getLoremIpsumStream(repetitions) { return readable; } -async function main({ n }) { +async function main({ n, type }) { bench.start(); let lineCount = 0; @@ -40,8 +72,10 @@ async function main({ n }) { input: getLoremIpsumStream(n), }); + const readlineIterable = type === 'old' ? oldWay.call(iterable) : iterable; + // eslint-disable-next-line no-unused-vars - for await (const _ of iterable) { + for await (const _ of readlineIterable) { lineCount++; } bench.end(lineCount); diff --git a/benchmark/url/whatwg-url-validity.js b/benchmark/url/whatwg-url-validity.js new file mode 100644 index 00000000000000..6ba22336408fa1 --- /dev/null +++ b/benchmark/url/whatwg-url-validity.js @@ -0,0 +1,23 @@ +'use strict'; +const common = require('../common.js'); +const url = require('url'); +const URL = url.URL; + +const bench = common.createBenchmark(main, { + type: ['valid', 'invalid'], + e: [1e5], +}); + +// This benchmark is used to compare the `Invalid URL` path of the URL parser +function main({ type, e }) { + const url = type === 'valid' ? 'https://www.nodejs.org' : 'www.nodejs.org'; + bench.start(); + for (let i = 0; i < e; i++) { + try { + new URL(url); + } catch { + // do nothing + } + } + bench.end(e); +} diff --git a/benchmark/webstreams/pipe-to.js b/benchmark/webstreams/pipe-to.js index 2b765bf2051569..38324cd20822f1 100644 --- a/benchmark/webstreams/pipe-to.js +++ b/benchmark/webstreams/pipe-to.js @@ -6,7 +6,7 @@ const { } = require('node:stream/web'); const bench = common.createBenchmark(main, { - n: [5e6], + n: [5e5], highWaterMarkR: [512, 1024, 2048, 4096], highWaterMarkW: [512, 1024, 2048, 4096], }); @@ -18,7 +18,7 @@ async function main({ n, highWaterMarkR, highWaterMarkW }) { const rs = new ReadableStream({ highWaterMark: highWaterMarkR, pull: function(controller) { - if (i++ === n) { + if (i++ < n) { controller.enqueue(b); } else { controller.close(); diff --git a/benchmark/webstreams/readable-read.js b/benchmark/webstreams/readable-read.js new file mode 100644 index 00000000000000..d3d28dd7f50301 --- /dev/null +++ b/benchmark/webstreams/readable-read.js @@ -0,0 +1,49 @@ +'use strict'; +const common = require('../common.js'); +const { ReadableStream } = require('node:stream/web'); + +const bench = common.createBenchmark(main, { + n: [1e5], + type: ['normal', 'byob'], +}); + +async function main({ n, type }) { + switch (type) { + case 'normal': { + const rs = new ReadableStream({ + pull: function(controller) { + controller.enqueue('a'); + }, + }); + const reader = rs.getReader(); + let x = null; + bench.start(); + for (let i = 0; i < n; i++) { + const { value } = await reader.read(); + x = value; + } + bench.end(n); + console.assert(x); + break; + } + case 'byob': { + const encode = new TextEncoder(); + const rs = new ReadableStream({ + type: 'bytes', + pull: function(controller) { + controller.enqueue(encode.encode('a')); + }, + }); + const reader = rs.getReader({ mode: 'byob' }); + let x = null; + bench.start(); + for (let i = 0; i < n; i++) { + const { value } = await reader.read(new Uint8Array(1)); + x = value; + } + bench.end(n); + console.assert(x); + break; + } + } +} diff --git a/common.gypi b/common.gypi index c6d968c5e7447d..d783c7f970237a 100644 --- a/common.gypi +++ b/common.gypi @@ -36,7 +36,7 @@ # Reset this number to 0 on major V8 upgrades. # Increment by one for each non-official patch applied to deps/v8. - 'v8_embedder_string': '-node.15', + 'v8_embedder_string': '-node.16', ##### V8 defaults for Node.js ##### diff --git a/configure.py b/configure.py index 2cb81f200c7194..62f041ce52bf85 100755 --- a/configure.py +++ b/configure.py @@ -609,6 +609,14 @@ default=None, help='Use Link Time Code Generation. This feature is only available on Windows.') +parser.add_argument('--write-snapshot-as-array-literals', + action='store_true', + dest='write_snapshot_as_array_literals', + default=None, + help='Write the snapshot data as array literals for readability.' + 'By default the snapshot data may be written as string literals on some ' + 'platforms to speed up compilation.') + parser.add_argument('--without-node-snapshot', action='store_true', dest='without_node_snapshot', @@ -1290,6 +1298,11 @@ def configure_node(o): o['variables']['node_use_node_code_cache'] = b( not cross_compiling and not options.shared) + if options.write_snapshot_as_array_literals is not None: + o['variables']['node_write_snapshot_as_array_literals'] = b(options.write_snapshot_as_array_literals) + else: + o['variables']['node_write_snapshot_as_array_literals'] = b(flavor != 'mac' and flavor != 'linux') + if target_arch == 'arm': configure_arm(o) elif target_arch in ('mips', 'mipsel', 'mips64el'): diff --git a/deps/corepack/CHANGELOG.md b/deps/corepack/CHANGELOG.md index 817125958e1f44..45b5d182594b6e 100644 --- a/deps/corepack/CHANGELOG.md +++ b/deps/corepack/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## [0.20.0](https://github.com/nodejs/corepack/compare/v0.19.0...v0.20.0) (2023-08-29) + + +### Features + +* refactor the CLI interface ([#291](https://github.com/nodejs/corepack/issues/291)) ([fe3e5cd](https://github.com/nodejs/corepack/commit/fe3e5cd86c45db0d87c7fdea87d57d59b0bdcb78)) +* update package manager versions ([#292](https://github.com/nodejs/corepack/issues/292)) ([be9c286](https://github.com/nodejs/corepack/commit/be9c286846443ff03081e736fdf4a0ff031fbd38)) + ## [0.19.0](https://github.com/nodejs/corepack/compare/v0.18.1...v0.19.0) (2023-06-24) diff --git a/deps/corepack/README.md b/deps/corepack/README.md index 683f539ec00019..a83114e48594c2 100644 --- a/deps/corepack/README.md +++ b/deps/corepack/README.md @@ -92,15 +92,14 @@ If there is no Known Good Release for the requested package manager, Corepack looks up the npm registry for the latest available version and cache it for future use. -The Known Good Releases can be updated system-wide using the `--activate` flag -from the `corepack prepare` and `corepack hydrate` commands. +The Known Good Releases can be updated system-wide using `corepack install -g`. ## Offline Workflow The utility commands detailed in the next section. - Either you can use the network while building your container image, in which - case you'll simply run `corepack prepare` to make sure that your image + case you'll simply run `corepack pack` to make sure that your image includes the Last Known Good release for the specified package manager. - If you want to have _all_ Last Known Good releases for all package managers, @@ -108,10 +107,10 @@ The utility commands detailed in the next section. - Or you're publishing your project to a system where the network is unavailable, in which case you'll preemptively generate a package manager - archive from your local computer (using `corepack prepare -o`) before storing + archive from your local computer (using `corepack pack -o`) before storing it somewhere your container will be able to access (for example within your repository). After that it'll just be a matter of running - `corepack hydrate ` to setup the cache. + `corepack install -g --cache-only ` to setup the cache. ## Utility Commands @@ -171,29 +170,52 @@ echo "function npx { corepack npx `$args }" >> $PROFILE This command will detect where Node.js is installed and will remove the shims from there. -### `corepack prepare [... name@version]` +### `corepack install` -| Option | Description | -| ------------- | ----------------------------------------------------------------------- | -| `--all` | Prepare the "Last Known Good" version of all supported package managers | -| `-o,--output` | Also generate an archive containing the package managers | -| `--activate` | Also update the "Last Known Good" release | +Download and install the package manager configured in the local project. +This command doesn't change the global version used when running the package +manager from outside the project (use the \`-g,--global\` flag if you wish +to do this). -This command will download the given package managers (or the one configured for -the local project if no argument is passed in parameter) and store it within the -Corepack cache. If the `-o,--output` flag is set (optionally with a path as -parameter), an archive will also be generated that can be used by the -`corepack hydrate` command. +### `corepack install <-g,--global> [--all] [... name@version]` -### `corepack hydrate ` +| Option | Description | +| --------------------- | ------------------------------------------ | +| `--all` | Install all Last Known Good releases | + +Install the selected package managers and install them on the system. + +Package managers thus installed will be configured as the new default when +calling their respective binaries outside of projects defining the +`packageManager` field. + +### `corepack pack [--all] [... name@version]` + +| Option | Description | +| --------------------- | ------------------------------------------ | +| `--all` | Pack all Last Known Good releases | +| `--json ` | Print the output folder rather than logs | +| `-o,--output ` | Path where to generate the archive | + +Download the selected package managers and store them inside a tarball +suitable for use with `corepack install -g`. + +### `corepack use ` + +When run, this command will retrieve the latest release matching the provided +descriptor, assign it to the project's package.json file, and automatically +perform an install. + +### `corepack up` -| Option | Description | -| ------------ | ----------------------------------------- | -| `--activate` | Also update the "Last Known Good" release | +Retrieve the latest available version for the current major release line of +the package manager used in the local project, and update the project to use +it. -This command will retrieve the given package manager from the specified archive -and will install it within the Corepack cache, ready to be used without further -network interaction. +Unlike `corepack use` this command doesn't take a package manager name nor a +version range, as it will always select the latest available version from the +same major line. Should you need to upgrade to a new major, use an explicit +`corepack use {name}@latest` call. ## Environment Variables @@ -204,7 +226,7 @@ network interaction. - `COREPACK_ENABLE_NETWORK` can be set to `0` to prevent Corepack from accessing the network (in which case you'll be responsible for hydrating the package manager versions that will be required for the projects you'll run, using - `corepack hydrate`). + `corepack install -g --cache-only`). - `COREPACK_ENABLE_STRICT` can be set to `0` to prevent Corepack from throwing error if the package manager does not correspond to the one defined for the diff --git a/deps/corepack/dist/lib/corepack.cjs b/deps/corepack/dist/lib/corepack.cjs index 22bd4edf5840d0..69e50a97cccec4 100644 --- a/deps/corepack/dist/lib/corepack.cjs +++ b/deps/corepack/dist/lib/corepack.cjs @@ -1010,14 +1010,15 @@ var init_lib = __esm({ } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/internal/constants.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/internal/constants.js var require_constants = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/internal/constants.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/internal/constants.js"(exports, module2) { var SEMVER_SPEC_VERSION = "2.0.0"; var MAX_LENGTH = 256; var MAX_SAFE_INTEGER = Number.MAX_SAFE_INTEGER || /* istanbul ignore next */ 9007199254740991; var MAX_SAFE_COMPONENT_LENGTH = 16; + var MAX_SAFE_BUILD_LENGTH = MAX_LENGTH - 6; var RELEASE_TYPES = [ "major", "premajor", @@ -1030,6 +1031,7 @@ var require_constants = __commonJS({ module2.exports = { MAX_LENGTH, MAX_SAFE_COMPONENT_LENGTH, + MAX_SAFE_BUILD_LENGTH, MAX_SAFE_INTEGER, RELEASE_TYPES, SEMVER_SPEC_VERSION, @@ -1039,42 +1041,57 @@ var require_constants = __commonJS({ } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/internal/debug.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/internal/debug.js var require_debug = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/internal/debug.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/internal/debug.js"(exports, module2) { var debug2 = typeof process === "object" && process.env && process.env.NODE_DEBUG && /\bsemver\b/i.test(process.env.NODE_DEBUG) ? (...args) => console.error("SEMVER", ...args) : () => { }; module2.exports = debug2; } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/internal/re.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/internal/re.js var require_re = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/internal/re.js"(exports, module2) { - var { MAX_SAFE_COMPONENT_LENGTH } = require_constants(); + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/internal/re.js"(exports, module2) { + var { MAX_SAFE_COMPONENT_LENGTH, MAX_SAFE_BUILD_LENGTH } = require_constants(); var debug2 = require_debug(); exports = module2.exports = {}; var re = exports.re = []; + var safeRe = exports.safeRe = []; var src = exports.src = []; var t = exports.t = {}; var R = 0; + var LETTERDASHNUMBER = "[a-zA-Z0-9-]"; + var safeRegexReplacements = [ + ["\\s", 1], + ["\\d", MAX_SAFE_COMPONENT_LENGTH], + [LETTERDASHNUMBER, MAX_SAFE_BUILD_LENGTH] + ]; + var makeSafeRegex = (value) => { + for (const [token, max] of safeRegexReplacements) { + value = value.split(`${token}*`).join(`${token}{0,${max}}`).split(`${token}+`).join(`${token}{1,${max}}`); + } + return value; + }; var createToken = (name, value, isGlobal) => { + const safe = makeSafeRegex(value); const index = R++; debug2(name, index, value); t[name] = index; src[index] = value; re[index] = new RegExp(value, isGlobal ? "g" : void 0); + safeRe[index] = new RegExp(safe, isGlobal ? "g" : void 0); }; createToken("NUMERICIDENTIFIER", "0|[1-9]\\d*"); - createToken("NUMERICIDENTIFIERLOOSE", "[0-9]+"); - createToken("NONNUMERICIDENTIFIER", "\\d*[a-zA-Z-][a-zA-Z0-9-]*"); + createToken("NUMERICIDENTIFIERLOOSE", "\\d+"); + createToken("NONNUMERICIDENTIFIER", `\\d*[a-zA-Z-]${LETTERDASHNUMBER}*`); createToken("MAINVERSION", `(${src[t.NUMERICIDENTIFIER]})\\.(${src[t.NUMERICIDENTIFIER]})\\.(${src[t.NUMERICIDENTIFIER]})`); createToken("MAINVERSIONLOOSE", `(${src[t.NUMERICIDENTIFIERLOOSE]})\\.(${src[t.NUMERICIDENTIFIERLOOSE]})\\.(${src[t.NUMERICIDENTIFIERLOOSE]})`); createToken("PRERELEASEIDENTIFIER", `(?:${src[t.NUMERICIDENTIFIER]}|${src[t.NONNUMERICIDENTIFIER]})`); createToken("PRERELEASEIDENTIFIERLOOSE", `(?:${src[t.NUMERICIDENTIFIERLOOSE]}|${src[t.NONNUMERICIDENTIFIER]})`); createToken("PRERELEASE", `(?:-(${src[t.PRERELEASEIDENTIFIER]}(?:\\.${src[t.PRERELEASEIDENTIFIER]})*))`); createToken("PRERELEASELOOSE", `(?:-?(${src[t.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${src[t.PRERELEASEIDENTIFIERLOOSE]})*))`); - createToken("BUILDIDENTIFIER", "[0-9A-Za-z-]+"); + createToken("BUILDIDENTIFIER", `${LETTERDASHNUMBER}+`); createToken("BUILD", `(?:\\+(${src[t.BUILDIDENTIFIER]}(?:\\.${src[t.BUILDIDENTIFIER]})*))`); createToken("FULLPLAIN", `v?${src[t.MAINVERSION]}${src[t.PRERELEASE]}?${src[t.BUILD]}?`); createToken("FULL", `^${src[t.FULLPLAIN]}$`); @@ -1111,9 +1128,9 @@ var require_re = __commonJS({ } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/internal/parse-options.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/internal/parse-options.js var require_parse_options = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/internal/parse-options.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/internal/parse-options.js"(exports, module2) { var looseOption = Object.freeze({ loose: true }); var emptyOpts = Object.freeze({}); var parseOptions = (options) => { @@ -1129,9 +1146,9 @@ var require_parse_options = __commonJS({ } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/internal/identifiers.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/internal/identifiers.js var require_identifiers = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/internal/identifiers.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/internal/identifiers.js"(exports, module2) { var numeric = /^[0-9]+$/; var compareIdentifiers = (a, b) => { const anum = numeric.test(a); @@ -1150,12 +1167,12 @@ var require_identifiers = __commonJS({ } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/classes/semver.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/classes/semver.js var require_semver = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/classes/semver.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/classes/semver.js"(exports, module2) { var debug2 = require_debug(); var { MAX_LENGTH, MAX_SAFE_INTEGER } = require_constants(); - var { re, t } = require_re(); + var { safeRe: re, t } = require_re(); var parseOptions = require_parse_options(); var { compareIdentifiers } = require_identifiers(); var SemVer = class { @@ -1381,8 +1398,10 @@ var require_semver = __commonJS({ default: throw new Error(`invalid increment argument: ${release}`); } - this.format(); - this.raw = this.version; + this.raw = this.format(); + if (this.build.length) { + this.raw += `+${this.build.join(".")}`; + } return this; } }; @@ -1390,9 +1409,9 @@ var require_semver = __commonJS({ } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/parse.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/parse.js var require_parse = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/parse.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/parse.js"(exports, module2) { var SemVer = require_semver(); var parse = (version2, options, throwErrors = false) => { if (version2 instanceof SemVer) { @@ -1411,9 +1430,9 @@ var require_parse = __commonJS({ } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/valid.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/valid.js var require_valid = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/valid.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/valid.js"(exports, module2) { var parse = require_parse(); var valid = (version2, options) => { const v = parse(version2, options); @@ -1423,9 +1442,9 @@ var require_valid = __commonJS({ } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/clean.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/clean.js var require_clean = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/clean.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/clean.js"(exports, module2) { var parse = require_parse(); var clean = (version2, options) => { const s = parse(version2.trim().replace(/^[=v]+/, ""), options); @@ -1435,9 +1454,9 @@ var require_clean = __commonJS({ } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/inc.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/inc.js var require_inc = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/inc.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/inc.js"(exports, module2) { var SemVer = require_semver(); var inc = (version2, release, options, identifier, identifierBase) => { if (typeof options === "string") { @@ -1458,9 +1477,9 @@ var require_inc = __commonJS({ } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/diff.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/diff.js var require_diff = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/diff.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/diff.js"(exports, module2) { var parse = require_parse(); var diff = (version1, version2) => { const v1 = parse(version1, null, true); @@ -1473,6 +1492,19 @@ var require_diff = __commonJS({ const highVersion = v1Higher ? v1 : v2; const lowVersion = v1Higher ? v2 : v1; const highHasPre = !!highVersion.prerelease.length; + const lowHasPre = !!lowVersion.prerelease.length; + if (lowHasPre && !highHasPre) { + if (!lowVersion.patch && !lowVersion.minor) { + return "major"; + } + if (highVersion.patch) { + return "patch"; + } + if (highVersion.minor) { + return "minor"; + } + return "major"; + } const prefix = highHasPre ? "pre" : ""; if (v1.major !== v2.major) { return prefix + "major"; @@ -1483,51 +1515,42 @@ var require_diff = __commonJS({ if (v1.patch !== v2.patch) { return prefix + "patch"; } - if (highHasPre) { - return "prerelease"; - } - if (lowVersion.patch) { - return "patch"; - } - if (lowVersion.minor) { - return "minor"; - } - return "major"; + return "prerelease"; }; module2.exports = diff; } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/major.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/major.js var require_major = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/major.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/major.js"(exports, module2) { var SemVer = require_semver(); var major = (a, loose) => new SemVer(a, loose).major; module2.exports = major; } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/minor.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/minor.js var require_minor = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/minor.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/minor.js"(exports, module2) { var SemVer = require_semver(); var minor = (a, loose) => new SemVer(a, loose).minor; module2.exports = minor; } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/patch.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/patch.js var require_patch = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/patch.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/patch.js"(exports, module2) { var SemVer = require_semver(); var patch = (a, loose) => new SemVer(a, loose).patch; module2.exports = patch; } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/prerelease.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/prerelease.js var require_prerelease = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/prerelease.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/prerelease.js"(exports, module2) { var parse = require_parse(); var prerelease = (version2, options) => { const parsed = parse(version2, options); @@ -1537,36 +1560,36 @@ var require_prerelease = __commonJS({ } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/compare.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/compare.js var require_compare = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/compare.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/compare.js"(exports, module2) { var SemVer = require_semver(); var compare = (a, b, loose) => new SemVer(a, loose).compare(new SemVer(b, loose)); module2.exports = compare; } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/rcompare.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/rcompare.js var require_rcompare = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/rcompare.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/rcompare.js"(exports, module2) { var compare = require_compare(); var rcompare = (a, b, loose) => compare(b, a, loose); module2.exports = rcompare; } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/compare-loose.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/compare-loose.js var require_compare_loose = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/compare-loose.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/compare-loose.js"(exports, module2) { var compare = require_compare(); var compareLoose = (a, b) => compare(a, b, true); module2.exports = compareLoose; } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/compare-build.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/compare-build.js var require_compare_build = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/compare-build.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/compare-build.js"(exports, module2) { var SemVer = require_semver(); var compareBuild = (a, b, loose) => { const versionA = new SemVer(a, loose); @@ -1577,81 +1600,81 @@ var require_compare_build = __commonJS({ } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/sort.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/sort.js var require_sort = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/sort.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/sort.js"(exports, module2) { var compareBuild = require_compare_build(); var sort = (list, loose) => list.sort((a, b) => compareBuild(a, b, loose)); module2.exports = sort; } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/rsort.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/rsort.js var require_rsort = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/rsort.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/rsort.js"(exports, module2) { var compareBuild = require_compare_build(); var rsort = (list, loose) => list.sort((a, b) => compareBuild(b, a, loose)); module2.exports = rsort; } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/gt.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/gt.js var require_gt = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/gt.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/gt.js"(exports, module2) { var compare = require_compare(); var gt = (a, b, loose) => compare(a, b, loose) > 0; module2.exports = gt; } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/lt.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/lt.js var require_lt = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/lt.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/lt.js"(exports, module2) { var compare = require_compare(); var lt = (a, b, loose) => compare(a, b, loose) < 0; module2.exports = lt; } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/eq.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/eq.js var require_eq = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/eq.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/eq.js"(exports, module2) { var compare = require_compare(); var eq = (a, b, loose) => compare(a, b, loose) === 0; module2.exports = eq; } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/neq.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/neq.js var require_neq = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/neq.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/neq.js"(exports, module2) { var compare = require_compare(); var neq = (a, b, loose) => compare(a, b, loose) !== 0; module2.exports = neq; } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/gte.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/gte.js var require_gte = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/gte.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/gte.js"(exports, module2) { var compare = require_compare(); var gte = (a, b, loose) => compare(a, b, loose) >= 0; module2.exports = gte; } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/lte.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/lte.js var require_lte = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/lte.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/lte.js"(exports, module2) { var compare = require_compare(); var lte = (a, b, loose) => compare(a, b, loose) <= 0; module2.exports = lte; } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/cmp.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/cmp.js var require_cmp = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/cmp.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/cmp.js"(exports, module2) { var eq = require_eq(); var neq = require_neq(); var gt = require_gt(); @@ -1698,12 +1721,12 @@ var require_cmp = __commonJS({ } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/coerce.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/coerce.js var require_coerce = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/coerce.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/coerce.js"(exports, module2) { var SemVer = require_semver(); var parse = require_parse(); - var { re, t } = require_re(); + var { safeRe: re, t } = require_re(); var coerce = (version2, options) => { if (version2 instanceof SemVer) { return version2; @@ -2390,9 +2413,9 @@ var require_lru_cache = __commonJS({ } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/classes/range.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/classes/range.js var require_range = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/classes/range.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/classes/range.js"(exports, module2) { var Range = class { constructor(range, options) { options = parseOptions(options); @@ -2412,10 +2435,10 @@ var require_range = __commonJS({ this.options = options; this.loose = !!options.loose; this.includePrerelease = !!options.includePrerelease; - this.raw = range; - this.set = range.split("||").map((r) => this.parseRange(r.trim())).filter((c) => c.length); + this.raw = range.trim().split(/\s+/).join(" "); + this.set = this.raw.split("||").map((r) => this.parseRange(r)).filter((c) => c.length); if (!this.set.length) { - throw new TypeError(`Invalid SemVer Range: ${range}`); + throw new TypeError(`Invalid SemVer Range: ${this.raw}`); } if (this.set.length > 1) { const first = this.set[0]; @@ -2434,16 +2457,13 @@ var require_range = __commonJS({ this.format(); } format() { - this.range = this.set.map((comps) => { - return comps.join(" ").trim(); - }).join("||").trim(); + this.range = this.set.map((comps) => comps.join(" ").trim()).join("||").trim(); return this.range; } toString() { return this.range; } parseRange(range) { - range = range.trim(); const memoOpts = (this.options.includePrerelease && FLAG_INCLUDE_PRERELEASE) | (this.options.loose && FLAG_LOOSE); const memoKey = memoOpts + ":" + range; const cached = cache.get(memoKey); @@ -2457,8 +2477,9 @@ var require_range = __commonJS({ range = range.replace(re[t.COMPARATORTRIM], comparatorTrimReplace); debug2("comparator trim", range); range = range.replace(re[t.TILDETRIM], tildeTrimReplace); + debug2("tilde trim", range); range = range.replace(re[t.CARETTRIM], caretTrimReplace); - range = range.split(/\s+/).join(" "); + debug2("caret trim", range); let rangeList = range.split(" ").map((comp) => parseComparator(comp, this.options)).join(" ").split(/\s+/).map((comp) => replaceGTE0(comp, this.options)); if (loose) { rangeList = rangeList.filter((comp) => { @@ -2524,7 +2545,7 @@ var require_range = __commonJS({ var debug2 = require_debug(); var SemVer = require_semver(); var { - re, + safeRe: re, t, comparatorTrimReplace, tildeTrimReplace, @@ -2558,9 +2579,9 @@ var require_range = __commonJS({ return comp; }; var isX = (id) => !id || id.toLowerCase() === "x" || id === "*"; - var replaceTildes = (comp, options) => comp.trim().split(/\s+/).map((c) => { - return replaceTilde(c, options); - }).join(" "); + var replaceTildes = (comp, options) => { + return comp.trim().split(/\s+/).map((c) => replaceTilde(c, options)).join(" "); + }; var replaceTilde = (comp, options) => { const r = options.loose ? re[t.TILDELOOSE] : re[t.TILDE]; return comp.replace(r, (_, M, m, p, pr) => { @@ -2582,9 +2603,9 @@ var require_range = __commonJS({ return ret; }); }; - var replaceCarets = (comp, options) => comp.trim().split(/\s+/).map((c) => { - return replaceCaret(c, options); - }).join(" "); + var replaceCarets = (comp, options) => { + return comp.trim().split(/\s+/).map((c) => replaceCaret(c, options)).join(" "); + }; var replaceCaret = (comp, options) => { debug2("caret", comp, options); const r = options.loose ? re[t.CARETLOOSE] : re[t.CARET]; @@ -2631,9 +2652,7 @@ var require_range = __commonJS({ }; var replaceXRanges = (comp, options) => { debug2("replaceXRanges", comp, options); - return comp.split(/\s+/).map((c) => { - return replaceXRange(c, options); - }).join(" "); + return comp.split(/\s+/).map((c) => replaceXRange(c, options)).join(" "); }; var replaceXRange = (comp, options) => { comp = comp.trim(); @@ -2751,9 +2770,9 @@ var require_range = __commonJS({ } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/classes/comparator.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/classes/comparator.js var require_comparator = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/classes/comparator.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/classes/comparator.js"(exports, module2) { var ANY = Symbol("SemVer ANY"); var Comparator = class { static get ANY() { @@ -2768,6 +2787,7 @@ var require_comparator = __commonJS({ comp = comp.value; } } + comp = comp.trim().split(/\s+/).join(" "); debug2("comparator", comp, options); this.options = options; this.loose = !!options.loose; @@ -2854,7 +2874,7 @@ var require_comparator = __commonJS({ }; module2.exports = Comparator; var parseOptions = require_parse_options(); - var { re, t } = require_re(); + var { safeRe: re, t } = require_re(); var cmp = require_cmp(); var debug2 = require_debug(); var SemVer = require_semver(); @@ -2862,9 +2882,9 @@ var require_comparator = __commonJS({ } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/satisfies.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/satisfies.js var require_satisfies = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/functions/satisfies.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/functions/satisfies.js"(exports, module2) { var Range = require_range(); var satisfies = (version2, range, options) => { try { @@ -2878,18 +2898,18 @@ var require_satisfies = __commonJS({ } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/ranges/to-comparators.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/ranges/to-comparators.js var require_to_comparators = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/ranges/to-comparators.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/ranges/to-comparators.js"(exports, module2) { var Range = require_range(); var toComparators = (range, options) => new Range(range, options).set.map((comp) => comp.map((c) => c.value).join(" ").trim().split(" ")); module2.exports = toComparators; } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/ranges/max-satisfying.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/ranges/max-satisfying.js var require_max_satisfying = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/ranges/max-satisfying.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/ranges/max-satisfying.js"(exports, module2) { var SemVer = require_semver(); var Range = require_range(); var maxSatisfying = (versions, range, options) => { @@ -2915,9 +2935,9 @@ var require_max_satisfying = __commonJS({ } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/ranges/min-satisfying.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/ranges/min-satisfying.js var require_min_satisfying = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/ranges/min-satisfying.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/ranges/min-satisfying.js"(exports, module2) { var SemVer = require_semver(); var Range = require_range(); var minSatisfying = (versions, range, options) => { @@ -2943,9 +2963,9 @@ var require_min_satisfying = __commonJS({ } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/ranges/min-version.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/ranges/min-version.js var require_min_version = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/ranges/min-version.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/ranges/min-version.js"(exports, module2) { var SemVer = require_semver(); var Range = require_range(); var gt = require_gt(); @@ -2999,9 +3019,9 @@ var require_min_version = __commonJS({ } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/ranges/valid.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/ranges/valid.js var require_valid2 = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/ranges/valid.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/ranges/valid.js"(exports, module2) { var Range = require_range(); var validRange = (range, options) => { try { @@ -3014,9 +3034,9 @@ var require_valid2 = __commonJS({ } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/ranges/outside.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/ranges/outside.js var require_outside = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/ranges/outside.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/ranges/outside.js"(exports, module2) { var SemVer = require_semver(); var Comparator = require_comparator(); var { ANY } = Comparator; @@ -3082,27 +3102,27 @@ var require_outside = __commonJS({ } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/ranges/gtr.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/ranges/gtr.js var require_gtr = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/ranges/gtr.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/ranges/gtr.js"(exports, module2) { var outside = require_outside(); var gtr = (version2, range, options) => outside(version2, range, ">", options); module2.exports = gtr; } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/ranges/ltr.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/ranges/ltr.js var require_ltr = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/ranges/ltr.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/ranges/ltr.js"(exports, module2) { var outside = require_outside(); var ltr = (version2, range, options) => outside(version2, range, "<", options); module2.exports = ltr; } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/ranges/intersects.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/ranges/intersects.js var require_intersects = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/ranges/intersects.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/ranges/intersects.js"(exports, module2) { var Range = require_range(); var intersects = (r1, r2, options) => { r1 = new Range(r1, options); @@ -3113,9 +3133,9 @@ var require_intersects = __commonJS({ } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/ranges/simplify.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/ranges/simplify.js var require_simplify = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/ranges/simplify.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/ranges/simplify.js"(exports, module2) { var satisfies = require_satisfies(); var compare = require_compare(); module2.exports = (versions, range, options) => { @@ -3162,9 +3182,9 @@ var require_simplify = __commonJS({ } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/ranges/subset.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/ranges/subset.js var require_subset = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/ranges/subset.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/ranges/subset.js"(exports, module2) { var Range = require_range(); var Comparator = require_comparator(); var { ANY } = Comparator; @@ -3324,9 +3344,9 @@ var require_subset = __commonJS({ } }); -// .yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/index.js +// .yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/index.js var require_semver2 = __commonJS({ - ".yarn/cache/semver-npm-7.5.1-0736382fb9-20fce78943.zip/node_modules/semver/index.js"(exports, module2) { + ".yarn/cache/semver-npm-7.5.3-275095dbf3-9e949f7d57.zip/node_modules/semver/index.js"(exports, module2) { var internalRe = require_re(); var constants = require_constants(); var SemVer = require_semver(); @@ -5203,9 +5223,9 @@ var require_lru_cache2 = __commonJS({ } }); -// .yarn/cache/agent-base-npm-7.0.2-13f6445b9c-a2971dc644.zip/node_modules/agent-base/dist/helpers.js +// .yarn/cache/agent-base-npm-7.1.0-4b12ba5111-d1c9dc1b33.zip/node_modules/agent-base/dist/helpers.js var require_helpers = __commonJS({ - ".yarn/cache/agent-base-npm-7.0.2-13f6445b9c-a2971dc644.zip/node_modules/agent-base/dist/helpers.js"(exports) { + ".yarn/cache/agent-base-npm-7.1.0-4b12ba5111-d1c9dc1b33.zip/node_modules/agent-base/dist/helpers.js"(exports) { "use strict"; var __createBinding2 = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { if (k2 === void 0) @@ -5278,9 +5298,9 @@ var require_helpers = __commonJS({ } }); -// .yarn/cache/agent-base-npm-7.0.2-13f6445b9c-a2971dc644.zip/node_modules/agent-base/dist/index.js +// .yarn/cache/agent-base-npm-7.1.0-4b12ba5111-d1c9dc1b33.zip/node_modules/agent-base/dist/index.js var require_dist = __commonJS({ - ".yarn/cache/agent-base-npm-7.0.2-13f6445b9c-a2971dc644.zip/node_modules/agent-base/dist/index.js"(exports) { + ".yarn/cache/agent-base-npm-7.1.0-4b12ba5111-d1c9dc1b33.zip/node_modules/agent-base/dist/index.js"(exports) { "use strict"; var __createBinding2 = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { if (k2 === void 0) @@ -5323,27 +5343,34 @@ var require_dist = __commonJS({ exports.Agent = void 0; var http = __importStar2(require("http")); __exportStar2(require_helpers(), exports); - function isSecureEndpoint() { - const { stack } = new Error(); - if (typeof stack !== "string") - return false; - return stack.split("\n").some((l) => l.indexOf("(https.js:") !== -1 || l.indexOf("node:https:") !== -1); - } var INTERNAL = Symbol("AgentBaseInternalState"); var Agent = class extends http.Agent { constructor(opts) { super(opts); this[INTERNAL] = {}; } - createSocket(req, options, cb) { - let secureEndpoint = typeof options.secureEndpoint === "boolean" ? options.secureEndpoint : void 0; - if (typeof secureEndpoint === "undefined" && typeof options.protocol === "string") { - secureEndpoint = options.protocol === "https:"; - } - if (typeof secureEndpoint === "undefined") { - secureEndpoint = isSecureEndpoint(); + /** + * Determine whether this is an `http` or `https` request. + */ + isSecureEndpoint(options) { + if (options) { + if (typeof options.secureEndpoint === "boolean") { + return options.secureEndpoint; + } + if (typeof options.protocol === "string") { + return options.protocol === "https:"; + } } - const connectOpts = { ...options, secureEndpoint }; + const { stack } = new Error(); + if (typeof stack !== "string") + return false; + return stack.split("\n").some((l) => l.indexOf("(https.js:") !== -1 || l.indexOf("node:https:") !== -1); + } + createSocket(req, options, cb) { + const connectOpts = { + ...options, + secureEndpoint: this.isSecureEndpoint(options) + }; Promise.resolve().then(() => this.connect(req, connectOpts)).then((socket) => { if (socket instanceof http.Agent) { return socket.addRequest(req, connectOpts); @@ -5369,7 +5396,7 @@ var require_dist = __commonJS({ } } get protocol() { - return this[INTERNAL].protocol ?? (isSecureEndpoint() ? "https:" : "http:"); + return this[INTERNAL].protocol ?? (this.isSecureEndpoint() ? "https:" : "http:"); } set protocol(v) { if (this[INTERNAL]) { @@ -5968,9 +5995,9 @@ var require_proxy_from_env = __commonJS({ } }); -// .yarn/cache/http-proxy-agent-npm-6.1.0-cac4082d01-3d220db021.zip/node_modules/http-proxy-agent/dist/index.js +// .yarn/cache/http-proxy-agent-npm-7.0.0-106a57cc8c-a028878555.zip/node_modules/http-proxy-agent/dist/index.js var require_dist2 = __commonJS({ - ".yarn/cache/http-proxy-agent-npm-6.1.0-cac4082d01-3d220db021.zip/node_modules/http-proxy-agent/dist/index.js"(exports) { + ".yarn/cache/http-proxy-agent-npm-7.0.0-106a57cc8c-a028878555.zip/node_modules/http-proxy-agent/dist/index.js"(exports) { "use strict"; var __createBinding2 = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { if (k2 === void 0) @@ -6015,27 +6042,26 @@ var require_dist2 = __commonJS({ var events_1 = require("events"); var agent_base_1 = require_dist(); var debug2 = (0, debug_1.default)("http-proxy-agent"); - function isHTTPS(protocol) { - return typeof protocol === "string" ? /^https:?$/i.test(protocol) : false; - } var HttpProxyAgent = class extends agent_base_1.Agent { - get secureProxy() { - return isHTTPS(this.proxy.protocol); - } constructor(proxy, opts) { super(opts); this.proxy = typeof proxy === "string" ? new URL(proxy) : proxy; this.proxyHeaders = opts?.headers ?? {}; debug2("Creating new HttpProxyAgent instance: %o", this.proxy.href); const host = (this.proxy.hostname || this.proxy.host).replace(/^\[|\]$/g, ""); - const port = this.proxy.port ? parseInt(this.proxy.port, 10) : this.secureProxy ? 443 : 80; + const port = this.proxy.port ? parseInt(this.proxy.port, 10) : this.proxy.protocol === "https:" ? 443 : 80; this.connectOpts = { ...opts ? omit(opts, "headers") : null, host, port }; } - async connect(req, opts) { + addRequest(req, opts) { + req._header = null; + this.setRequestProps(req, opts); + super.addRequest(req, opts); + } + setRequestProps(req, opts) { const { proxy } = this; const protocol = opts.secureEndpoint ? "https:" : "http:"; const hostname = req.getHeader("host") || "localhost"; @@ -6045,7 +6071,6 @@ var require_dist2 = __commonJS({ url.port = String(opts.port); } req.path = String(url); - req._header = null; const headers = typeof this.proxyHeaders === "function" ? this.proxyHeaders() : { ...this.proxyHeaders }; if (proxy.username || proxy.password) { const auth = `${decodeURIComponent(proxy.username)}:${decodeURIComponent(proxy.password)}`; @@ -6060,13 +6085,11 @@ var require_dist2 = __commonJS({ req.setHeader(name, value); } } - let socket; - if (this.secureProxy) { - debug2("Creating `tls.Socket`: %o", this.connectOpts); - socket = tls.connect(this.connectOpts); - } else { - debug2("Creating `net.Socket`: %o", this.connectOpts); - socket = net.connect(this.connectOpts); + } + async connect(req, opts) { + req._header = null; + if (!req.path.includes("://")) { + this.setRequestProps(req, opts); } let first; let endOfHeaders; @@ -6079,6 +6102,14 @@ var require_dist2 = __commonJS({ req.outputData[0].data = req._header + first.substring(endOfHeaders); debug2("Output buffer: %o", req.outputData[0].data); } + let socket; + if (this.proxy.protocol === "https:") { + debug2("Creating `tls.Socket`: %o", this.connectOpts); + socket = tls.connect(this.connectOpts); + } else { + debug2("Creating `net.Socket`: %o", this.connectOpts); + socket = net.connect(this.connectOpts); + } await (0, events_1.once)(socket, "connect"); return socket; } @@ -6098,9 +6129,9 @@ var require_dist2 = __commonJS({ } }); -// .yarn/cache/https-proxy-agent-npm-6.2.0-0406eb3743-9a7617e512.zip/node_modules/https-proxy-agent/dist/parse-proxy-response.js +// .yarn/cache/https-proxy-agent-npm-7.0.1-a2d5d93ee0-4fc3e7f50c.zip/node_modules/https-proxy-agent/dist/parse-proxy-response.js var require_parse_proxy_response = __commonJS({ - ".yarn/cache/https-proxy-agent-npm-6.2.0-0406eb3743-9a7617e512.zip/node_modules/https-proxy-agent/dist/parse-proxy-response.js"(exports) { + ".yarn/cache/https-proxy-agent-npm-7.0.1-a2d5d93ee0-4fc3e7f50c.zip/node_modules/https-proxy-agent/dist/parse-proxy-response.js"(exports) { "use strict"; var __importDefault2 = exports && exports.__importDefault || function(mod) { return mod && mod.__esModule ? mod : { "default": mod }; @@ -6123,14 +6154,12 @@ var require_parse_proxy_response = __commonJS({ function cleanup() { socket.removeListener("end", onend); socket.removeListener("error", onerror); - socket.removeListener("close", onclose); socket.removeListener("readable", read); } - function onclose(err) { - debug2("onclose had error %o", err); - } function onend() { + cleanup(); debug2("onend"); + reject(new Error("Proxy connection ended before receiving CONNECT response")); } function onerror(err) { cleanup(); @@ -6147,10 +6176,11 @@ var require_parse_proxy_response = __commonJS({ read(); return; } - const headerParts = buffered.toString("ascii").split("\r\n"); + const headerParts = buffered.slice(0, endOfHeaders).toString("ascii").split("\r\n"); const firstLine = headerParts.shift(); if (!firstLine) { - throw new Error("No header received"); + socket.destroy(); + return reject(new Error("No header received from proxy CONNECT response")); } const firstLineParts = firstLine.split(" "); const statusCode = +firstLineParts[1]; @@ -6161,7 +6191,8 @@ var require_parse_proxy_response = __commonJS({ continue; const firstColon = header.indexOf(":"); if (firstColon === -1) { - throw new Error(`Invalid header: "${header}"`); + socket.destroy(); + return reject(new Error(`Invalid header from proxy CONNECT response: "${header}"`)); } const key = header.slice(0, firstColon).toLowerCase(); const value = header.slice(firstColon + 1).trimStart(); @@ -6174,7 +6205,7 @@ var require_parse_proxy_response = __commonJS({ headers[key] = value; } } - debug2("got proxy server response: %o", firstLine); + debug2("got proxy server response: %o %o", firstLine, headers); cleanup(); resolve({ connect: { @@ -6186,7 +6217,6 @@ var require_parse_proxy_response = __commonJS({ }); } socket.on("error", onerror); - socket.on("close", onclose); socket.on("end", onend); read(); }); @@ -6195,9 +6225,9 @@ var require_parse_proxy_response = __commonJS({ } }); -// .yarn/cache/https-proxy-agent-npm-6.2.0-0406eb3743-9a7617e512.zip/node_modules/https-proxy-agent/dist/index.js +// .yarn/cache/https-proxy-agent-npm-7.0.1-a2d5d93ee0-4fc3e7f50c.zip/node_modules/https-proxy-agent/dist/index.js var require_dist3 = __commonJS({ - ".yarn/cache/https-proxy-agent-npm-6.2.0-0406eb3743-9a7617e512.zip/node_modules/https-proxy-agent/dist/index.js"(exports) { + ".yarn/cache/https-proxy-agent-npm-7.0.1-a2d5d93ee0-4fc3e7f50c.zip/node_modules/https-proxy-agent/dist/index.js"(exports) { "use strict"; var __createBinding2 = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { if (k2 === void 0) @@ -6244,9 +6274,6 @@ var require_dist3 = __commonJS({ var parse_proxy_response_1 = require_parse_proxy_response(); var debug2 = (0, debug_1.default)("https-proxy-agent"); var HttpsProxyAgent = class extends agent_base_1.Agent { - get secureProxy() { - return isHTTPS(this.proxy.protocol); - } constructor(proxy, opts) { super(opts); this.options = { path: void 0 }; @@ -6254,7 +6281,7 @@ var require_dist3 = __commonJS({ this.proxyHeaders = opts?.headers ?? {}; debug2("Creating new HttpsProxyAgent instance: %o", this.proxy.href); const host = (this.proxy.hostname || this.proxy.host).replace(/^\[|\]$/g, ""); - const port = this.proxy.port ? parseInt(this.proxy.port, 10) : this.secureProxy ? 443 : 80; + const port = this.proxy.port ? parseInt(this.proxy.port, 10) : this.proxy.protocol === "https:" ? 443 : 80; this.connectOpts = { // Attempt to negotiate http/1.1 for proxy servers that support http/2 ALPNProtocols: ["http/1.1"], @@ -6268,12 +6295,12 @@ var require_dist3 = __commonJS({ * new HTTP request. */ async connect(req, opts) { - const { proxy, secureProxy } = this; + const { proxy } = this; if (!opts.host) { throw new TypeError('No "host" provided'); } let socket; - if (secureProxy) { + if (proxy.protocol === "https:") { debug2("Creating `tls.Socket`: %o", this.connectOpts); socket = tls.connect(this.connectOpts); } else { @@ -6332,9 +6359,6 @@ var require_dist3 = __commonJS({ function resume(socket) { socket.resume(); } - function isHTTPS(protocol) { - return typeof protocol === "string" ? /^https:?$/i.test(protocol) : false; - } function omit(obj, ...keys) { const ret = {}; let key; @@ -6353,7 +6377,7 @@ var require_ip = __commonJS({ ".yarn/cache/ip-npm-2.0.0-204facb3cc-42a7cf251b.zip/node_modules/ip/lib/ip.js"(exports) { var ip = exports; var { Buffer: Buffer2 } = require("buffer"); - var os2 = require("os"); + var os3 = require("os"); ip.toBuffer = function(ip2, buff, offset) { offset = ~~offset; let result; @@ -6610,7 +6634,7 @@ var require_ip = __commonJS({ return family === "ipv4" ? "127.0.0.1" : "fe80::1"; }; ip.address = function(name, family) { - const interfaces = os2.networkInterfaces(); + const interfaces = os3.networkInterfaces(); family = _normalizeFamily(family); if (name && name !== "private" && name !== "public") { const res = interfaces[name].filter((details) => { @@ -9203,56 +9227,56 @@ var require_polyfills = __commonJS({ } var chdir; module2.exports = patch; - function patch(fs6) { + function patch(fs8) { if (constants.hasOwnProperty("O_SYMLINK") && process.version.match(/^v0\.6\.[0-2]|^v0\.5\./)) { - patchLchmod(fs6); - } - if (!fs6.lutimes) { - patchLutimes(fs6); - } - fs6.chown = chownFix(fs6.chown); - fs6.fchown = chownFix(fs6.fchown); - fs6.lchown = chownFix(fs6.lchown); - fs6.chmod = chmodFix(fs6.chmod); - fs6.fchmod = chmodFix(fs6.fchmod); - fs6.lchmod = chmodFix(fs6.lchmod); - fs6.chownSync = chownFixSync(fs6.chownSync); - fs6.fchownSync = chownFixSync(fs6.fchownSync); - fs6.lchownSync = chownFixSync(fs6.lchownSync); - fs6.chmodSync = chmodFixSync(fs6.chmodSync); - fs6.fchmodSync = chmodFixSync(fs6.fchmodSync); - fs6.lchmodSync = chmodFixSync(fs6.lchmodSync); - fs6.stat = statFix(fs6.stat); - fs6.fstat = statFix(fs6.fstat); - fs6.lstat = statFix(fs6.lstat); - fs6.statSync = statFixSync(fs6.statSync); - fs6.fstatSync = statFixSync(fs6.fstatSync); - fs6.lstatSync = statFixSync(fs6.lstatSync); - if (fs6.chmod && !fs6.lchmod) { - fs6.lchmod = function(path8, mode, cb) { + patchLchmod(fs8); + } + if (!fs8.lutimes) { + patchLutimes(fs8); + } + fs8.chown = chownFix(fs8.chown); + fs8.fchown = chownFix(fs8.fchown); + fs8.lchown = chownFix(fs8.lchown); + fs8.chmod = chmodFix(fs8.chmod); + fs8.fchmod = chmodFix(fs8.fchmod); + fs8.lchmod = chmodFix(fs8.lchmod); + fs8.chownSync = chownFixSync(fs8.chownSync); + fs8.fchownSync = chownFixSync(fs8.fchownSync); + fs8.lchownSync = chownFixSync(fs8.lchownSync); + fs8.chmodSync = chmodFixSync(fs8.chmodSync); + fs8.fchmodSync = chmodFixSync(fs8.fchmodSync); + fs8.lchmodSync = chmodFixSync(fs8.lchmodSync); + fs8.stat = statFix(fs8.stat); + fs8.fstat = statFix(fs8.fstat); + fs8.lstat = statFix(fs8.lstat); + fs8.statSync = statFixSync(fs8.statSync); + fs8.fstatSync = statFixSync(fs8.fstatSync); + fs8.lstatSync = statFixSync(fs8.lstatSync); + if (fs8.chmod && !fs8.lchmod) { + fs8.lchmod = function(path10, mode, cb) { if (cb) process.nextTick(cb); }; - fs6.lchmodSync = function() { + fs8.lchmodSync = function() { }; } - if (fs6.chown && !fs6.lchown) { - fs6.lchown = function(path8, uid, gid, cb) { + if (fs8.chown && !fs8.lchown) { + fs8.lchown = function(path10, uid, gid, cb) { if (cb) process.nextTick(cb); }; - fs6.lchownSync = function() { + fs8.lchownSync = function() { }; } if (platform === "win32") { - fs6.rename = typeof fs6.rename !== "function" ? fs6.rename : function(fs$rename) { + fs8.rename = typeof fs8.rename !== "function" ? fs8.rename : function(fs$rename) { function rename(from, to, cb) { var start = Date.now(); var backoff = 0; fs$rename(from, to, function CB(er) { if (er && (er.code === "EACCES" || er.code === "EPERM" || er.code === "EBUSY") && Date.now() - start < 6e4) { setTimeout(function() { - fs6.stat(to, function(stater, st) { + fs8.stat(to, function(stater, st) { if (stater && stater.code === "ENOENT") fs$rename(from, to, CB); else @@ -9270,9 +9294,9 @@ var require_polyfills = __commonJS({ if (Object.setPrototypeOf) Object.setPrototypeOf(rename, fs$rename); return rename; - }(fs6.rename); + }(fs8.rename); } - fs6.read = typeof fs6.read !== "function" ? fs6.read : function(fs$read) { + fs8.read = typeof fs8.read !== "function" ? fs8.read : function(fs$read) { function read(fd, buffer, offset, length, position, callback_) { var callback; if (callback_ && typeof callback_ === "function") { @@ -9280,23 +9304,23 @@ var require_polyfills = __commonJS({ callback = function(er, _, __) { if (er && er.code === "EAGAIN" && eagCounter < 10) { eagCounter++; - return fs$read.call(fs6, fd, buffer, offset, length, position, callback); + return fs$read.call(fs8, fd, buffer, offset, length, position, callback); } callback_.apply(this, arguments); }; } - return fs$read.call(fs6, fd, buffer, offset, length, position, callback); + return fs$read.call(fs8, fd, buffer, offset, length, position, callback); } if (Object.setPrototypeOf) Object.setPrototypeOf(read, fs$read); return read; - }(fs6.read); - fs6.readSync = typeof fs6.readSync !== "function" ? fs6.readSync : function(fs$readSync) { + }(fs8.read); + fs8.readSync = typeof fs8.readSync !== "function" ? fs8.readSync : function(fs$readSync) { return function(fd, buffer, offset, length, position) { var eagCounter = 0; while (true) { try { - return fs$readSync.call(fs6, fd, buffer, offset, length, position); + return fs$readSync.call(fs8, fd, buffer, offset, length, position); } catch (er) { if (er.code === "EAGAIN" && eagCounter < 10) { eagCounter++; @@ -9306,11 +9330,11 @@ var require_polyfills = __commonJS({ } } }; - }(fs6.readSync); - function patchLchmod(fs7) { - fs7.lchmod = function(path8, mode, callback) { - fs7.open( - path8, + }(fs8.readSync); + function patchLchmod(fs9) { + fs9.lchmod = function(path10, mode, callback) { + fs9.open( + path10, constants.O_WRONLY | constants.O_SYMLINK, mode, function(err, fd) { @@ -9319,8 +9343,8 @@ var require_polyfills = __commonJS({ callback(err); return; } - fs7.fchmod(fd, mode, function(err2) { - fs7.close(fd, function(err22) { + fs9.fchmod(fd, mode, function(err2) { + fs9.close(fd, function(err22) { if (callback) callback(err2 || err22); }); @@ -9328,68 +9352,68 @@ var require_polyfills = __commonJS({ } ); }; - fs7.lchmodSync = function(path8, mode) { - var fd = fs7.openSync(path8, constants.O_WRONLY | constants.O_SYMLINK, mode); + fs9.lchmodSync = function(path10, mode) { + var fd = fs9.openSync(path10, constants.O_WRONLY | constants.O_SYMLINK, mode); var threw = true; var ret; try { - ret = fs7.fchmodSync(fd, mode); + ret = fs9.fchmodSync(fd, mode); threw = false; } finally { if (threw) { try { - fs7.closeSync(fd); + fs9.closeSync(fd); } catch (er) { } } else { - fs7.closeSync(fd); + fs9.closeSync(fd); } } return ret; }; } - function patchLutimes(fs7) { - if (constants.hasOwnProperty("O_SYMLINK") && fs7.futimes) { - fs7.lutimes = function(path8, at, mt, cb) { - fs7.open(path8, constants.O_SYMLINK, function(er, fd) { + function patchLutimes(fs9) { + if (constants.hasOwnProperty("O_SYMLINK") && fs9.futimes) { + fs9.lutimes = function(path10, at, mt, cb) { + fs9.open(path10, constants.O_SYMLINK, function(er, fd) { if (er) { if (cb) cb(er); return; } - fs7.futimes(fd, at, mt, function(er2) { - fs7.close(fd, function(er22) { + fs9.futimes(fd, at, mt, function(er2) { + fs9.close(fd, function(er22) { if (cb) cb(er2 || er22); }); }); }); }; - fs7.lutimesSync = function(path8, at, mt) { - var fd = fs7.openSync(path8, constants.O_SYMLINK); + fs9.lutimesSync = function(path10, at, mt) { + var fd = fs9.openSync(path10, constants.O_SYMLINK); var ret; var threw = true; try { - ret = fs7.futimesSync(fd, at, mt); + ret = fs9.futimesSync(fd, at, mt); threw = false; } finally { if (threw) { try { - fs7.closeSync(fd); + fs9.closeSync(fd); } catch (er) { } } else { - fs7.closeSync(fd); + fs9.closeSync(fd); } } return ret; }; - } else if (fs7.futimes) { - fs7.lutimes = function(_a, _b, _c, cb) { + } else if (fs9.futimes) { + fs9.lutimes = function(_a, _b, _c, cb) { if (cb) process.nextTick(cb); }; - fs7.lutimesSync = function() { + fs9.lutimesSync = function() { }; } } @@ -9397,7 +9421,7 @@ var require_polyfills = __commonJS({ if (!orig) return orig; return function(target, mode, cb) { - return orig.call(fs6, target, mode, function(er) { + return orig.call(fs8, target, mode, function(er) { if (chownErOk(er)) er = null; if (cb) @@ -9410,7 +9434,7 @@ var require_polyfills = __commonJS({ return orig; return function(target, mode) { try { - return orig.call(fs6, target, mode); + return orig.call(fs8, target, mode); } catch (er) { if (!chownErOk(er)) throw er; @@ -9421,7 +9445,7 @@ var require_polyfills = __commonJS({ if (!orig) return orig; return function(target, uid, gid, cb) { - return orig.call(fs6, target, uid, gid, function(er) { + return orig.call(fs8, target, uid, gid, function(er) { if (chownErOk(er)) er = null; if (cb) @@ -9434,7 +9458,7 @@ var require_polyfills = __commonJS({ return orig; return function(target, uid, gid) { try { - return orig.call(fs6, target, uid, gid); + return orig.call(fs8, target, uid, gid); } catch (er) { if (!chownErOk(er)) throw er; @@ -9459,14 +9483,14 @@ var require_polyfills = __commonJS({ if (cb) cb.apply(this, arguments); } - return options ? orig.call(fs6, target, options, callback) : orig.call(fs6, target, callback); + return options ? orig.call(fs8, target, options, callback) : orig.call(fs8, target, callback); }; } function statFixSync(orig) { if (!orig) return orig; return function(target, options) { - var stats = options ? orig.call(fs6, target, options) : orig.call(fs6, target); + var stats = options ? orig.call(fs8, target, options) : orig.call(fs8, target); if (stats) { if (stats.uid < 0) stats.uid += 4294967296; @@ -9497,17 +9521,17 @@ var require_legacy_streams = __commonJS({ ".yarn/cache/graceful-fs-npm-4.2.11-24bb648a68-0228fc1080.zip/node_modules/graceful-fs/legacy-streams.js"(exports, module2) { var Stream = require("stream").Stream; module2.exports = legacy; - function legacy(fs6) { + function legacy(fs8) { return { ReadStream, WriteStream }; - function ReadStream(path8, options) { + function ReadStream(path10, options) { if (!(this instanceof ReadStream)) - return new ReadStream(path8, options); + return new ReadStream(path10, options); Stream.call(this); var self2 = this; - this.path = path8; + this.path = path10; this.fd = null; this.readable = true; this.paused = false; @@ -9542,7 +9566,7 @@ var require_legacy_streams = __commonJS({ }); return; } - fs6.open(this.path, this.flags, this.mode, function(err, fd) { + fs8.open(this.path, this.flags, this.mode, function(err, fd) { if (err) { self2.emit("error", err); self2.readable = false; @@ -9553,11 +9577,11 @@ var require_legacy_streams = __commonJS({ self2._read(); }); } - function WriteStream(path8, options) { + function WriteStream(path10, options) { if (!(this instanceof WriteStream)) - return new WriteStream(path8, options); + return new WriteStream(path10, options); Stream.call(this); - this.path = path8; + this.path = path10; this.fd = null; this.writable = true; this.flags = "w"; @@ -9582,7 +9606,7 @@ var require_legacy_streams = __commonJS({ this.busy = false; this._queue = []; if (this.fd === null) { - this._open = fs6.open; + this._open = fs8.open; this._queue.push([this._open, this.path, this.flags, this.mode, void 0]); this.flush(); } @@ -9617,7 +9641,7 @@ var require_clone = __commonJS({ // .yarn/cache/graceful-fs-npm-4.2.11-24bb648a68-0228fc1080.zip/node_modules/graceful-fs/graceful-fs.js var require_graceful_fs = __commonJS({ ".yarn/cache/graceful-fs-npm-4.2.11-24bb648a68-0228fc1080.zip/node_modules/graceful-fs/graceful-fs.js"(exports, module2) { - var fs6 = require("fs"); + var fs8 = require("fs"); var polyfills = require_polyfills(); var legacy = require_legacy_streams(); var clone = require_clone(); @@ -9649,12 +9673,12 @@ var require_graceful_fs = __commonJS({ m = "GFS4: " + m.split(/\n/).join("\nGFS4: "); console.error(m); }; - if (!fs6[gracefulQueue]) { + if (!fs8[gracefulQueue]) { queue = global[gracefulQueue] || []; - publishQueue(fs6, queue); - fs6.close = function(fs$close) { + publishQueue(fs8, queue); + fs8.close = function(fs$close) { function close(fd, cb) { - return fs$close.call(fs6, fd, function(err) { + return fs$close.call(fs8, fd, function(err) { if (!err) { resetQueue(); } @@ -9666,48 +9690,48 @@ var require_graceful_fs = __commonJS({ value: fs$close }); return close; - }(fs6.close); - fs6.closeSync = function(fs$closeSync) { + }(fs8.close); + fs8.closeSync = function(fs$closeSync) { function closeSync(fd) { - fs$closeSync.apply(fs6, arguments); + fs$closeSync.apply(fs8, arguments); resetQueue(); } Object.defineProperty(closeSync, previousSymbol, { value: fs$closeSync }); return closeSync; - }(fs6.closeSync); + }(fs8.closeSync); if (/\bgfs4\b/i.test(process.env.NODE_DEBUG || "")) { process.on("exit", function() { - debug2(fs6[gracefulQueue]); - require("assert").equal(fs6[gracefulQueue].length, 0); + debug2(fs8[gracefulQueue]); + require("assert").equal(fs8[gracefulQueue].length, 0); }); } } var queue; if (!global[gracefulQueue]) { - publishQueue(global, fs6[gracefulQueue]); - } - module2.exports = patch(clone(fs6)); - if (process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH && !fs6.__patched) { - module2.exports = patch(fs6); - fs6.__patched = true; - } - function patch(fs7) { - polyfills(fs7); - fs7.gracefulify = patch; - fs7.createReadStream = createReadStream; - fs7.createWriteStream = createWriteStream; - var fs$readFile = fs7.readFile; - fs7.readFile = readFile; - function readFile(path8, options, cb) { + publishQueue(global, fs8[gracefulQueue]); + } + module2.exports = patch(clone(fs8)); + if (process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH && !fs8.__patched) { + module2.exports = patch(fs8); + fs8.__patched = true; + } + function patch(fs9) { + polyfills(fs9); + fs9.gracefulify = patch; + fs9.createReadStream = createReadStream; + fs9.createWriteStream = createWriteStream; + var fs$readFile = fs9.readFile; + fs9.readFile = readFile; + function readFile(path10, options, cb) { if (typeof options === "function") cb = options, options = null; - return go$readFile(path8, options, cb); - function go$readFile(path9, options2, cb2, startTime) { - return fs$readFile(path9, options2, function(err) { + return go$readFile(path10, options, cb); + function go$readFile(path11, options2, cb2, startTime) { + return fs$readFile(path11, options2, function(err) { if (err && (err.code === "EMFILE" || err.code === "ENFILE")) - enqueue([go$readFile, [path9, options2, cb2], err, startTime || Date.now(), Date.now()]); + enqueue([go$readFile, [path11, options2, cb2], err, startTime || Date.now(), Date.now()]); else { if (typeof cb2 === "function") cb2.apply(this, arguments); @@ -9715,16 +9739,16 @@ var require_graceful_fs = __commonJS({ }); } } - var fs$writeFile = fs7.writeFile; - fs7.writeFile = writeFile; - function writeFile(path8, data, options, cb) { + var fs$writeFile = fs9.writeFile; + fs9.writeFile = writeFile; + function writeFile(path10, data, options, cb) { if (typeof options === "function") cb = options, options = null; - return go$writeFile(path8, data, options, cb); - function go$writeFile(path9, data2, options2, cb2, startTime) { - return fs$writeFile(path9, data2, options2, function(err) { + return go$writeFile(path10, data, options, cb); + function go$writeFile(path11, data2, options2, cb2, startTime) { + return fs$writeFile(path11, data2, options2, function(err) { if (err && (err.code === "EMFILE" || err.code === "ENFILE")) - enqueue([go$writeFile, [path9, data2, options2, cb2], err, startTime || Date.now(), Date.now()]); + enqueue([go$writeFile, [path11, data2, options2, cb2], err, startTime || Date.now(), Date.now()]); else { if (typeof cb2 === "function") cb2.apply(this, arguments); @@ -9732,17 +9756,17 @@ var require_graceful_fs = __commonJS({ }); } } - var fs$appendFile = fs7.appendFile; + var fs$appendFile = fs9.appendFile; if (fs$appendFile) - fs7.appendFile = appendFile; - function appendFile(path8, data, options, cb) { + fs9.appendFile = appendFile; + function appendFile(path10, data, options, cb) { if (typeof options === "function") cb = options, options = null; - return go$appendFile(path8, data, options, cb); - function go$appendFile(path9, data2, options2, cb2, startTime) { - return fs$appendFile(path9, data2, options2, function(err) { + return go$appendFile(path10, data, options, cb); + function go$appendFile(path11, data2, options2, cb2, startTime) { + return fs$appendFile(path11, data2, options2, function(err) { if (err && (err.code === "EMFILE" || err.code === "ENFILE")) - enqueue([go$appendFile, [path9, data2, options2, cb2], err, startTime || Date.now(), Date.now()]); + enqueue([go$appendFile, [path11, data2, options2, cb2], err, startTime || Date.now(), Date.now()]); else { if (typeof cb2 === "function") cb2.apply(this, arguments); @@ -9750,9 +9774,9 @@ var require_graceful_fs = __commonJS({ }); } } - var fs$copyFile = fs7.copyFile; + var fs$copyFile = fs9.copyFile; if (fs$copyFile) - fs7.copyFile = copyFile; + fs9.copyFile = copyFile; function copyFile(src, dest, flags, cb) { if (typeof flags === "function") { cb = flags; @@ -9770,34 +9794,34 @@ var require_graceful_fs = __commonJS({ }); } } - var fs$readdir = fs7.readdir; - fs7.readdir = readdir; + var fs$readdir = fs9.readdir; + fs9.readdir = readdir; var noReaddirOptionVersions = /^v[0-5]\./; - function readdir(path8, options, cb) { + function readdir(path10, options, cb) { if (typeof options === "function") cb = options, options = null; - var go$readdir = noReaddirOptionVersions.test(process.version) ? function go$readdir2(path9, options2, cb2, startTime) { - return fs$readdir(path9, fs$readdirCallback( - path9, + var go$readdir = noReaddirOptionVersions.test(process.version) ? function go$readdir2(path11, options2, cb2, startTime) { + return fs$readdir(path11, fs$readdirCallback( + path11, options2, cb2, startTime )); - } : function go$readdir2(path9, options2, cb2, startTime) { - return fs$readdir(path9, options2, fs$readdirCallback( - path9, + } : function go$readdir2(path11, options2, cb2, startTime) { + return fs$readdir(path11, options2, fs$readdirCallback( + path11, options2, cb2, startTime )); }; - return go$readdir(path8, options, cb); - function fs$readdirCallback(path9, options2, cb2, startTime) { + return go$readdir(path10, options, cb); + function fs$readdirCallback(path11, options2, cb2, startTime) { return function(err, files) { if (err && (err.code === "EMFILE" || err.code === "ENFILE")) enqueue([ go$readdir, - [path9, options2, cb2], + [path11, options2, cb2], err, startTime || Date.now(), Date.now() @@ -9812,21 +9836,21 @@ var require_graceful_fs = __commonJS({ } } if (process.version.substr(0, 4) === "v0.8") { - var legStreams = legacy(fs7); + var legStreams = legacy(fs9); ReadStream = legStreams.ReadStream; WriteStream = legStreams.WriteStream; } - var fs$ReadStream = fs7.ReadStream; + var fs$ReadStream = fs9.ReadStream; if (fs$ReadStream) { ReadStream.prototype = Object.create(fs$ReadStream.prototype); ReadStream.prototype.open = ReadStream$open; } - var fs$WriteStream = fs7.WriteStream; + var fs$WriteStream = fs9.WriteStream; if (fs$WriteStream) { WriteStream.prototype = Object.create(fs$WriteStream.prototype); WriteStream.prototype.open = WriteStream$open; } - Object.defineProperty(fs7, "ReadStream", { + Object.defineProperty(fs9, "ReadStream", { get: function() { return ReadStream; }, @@ -9836,7 +9860,7 @@ var require_graceful_fs = __commonJS({ enumerable: true, configurable: true }); - Object.defineProperty(fs7, "WriteStream", { + Object.defineProperty(fs9, "WriteStream", { get: function() { return WriteStream; }, @@ -9847,7 +9871,7 @@ var require_graceful_fs = __commonJS({ configurable: true }); var FileReadStream = ReadStream; - Object.defineProperty(fs7, "FileReadStream", { + Object.defineProperty(fs9, "FileReadStream", { get: function() { return FileReadStream; }, @@ -9858,7 +9882,7 @@ var require_graceful_fs = __commonJS({ configurable: true }); var FileWriteStream = WriteStream; - Object.defineProperty(fs7, "FileWriteStream", { + Object.defineProperty(fs9, "FileWriteStream", { get: function() { return FileWriteStream; }, @@ -9868,7 +9892,7 @@ var require_graceful_fs = __commonJS({ enumerable: true, configurable: true }); - function ReadStream(path8, options) { + function ReadStream(path10, options) { if (this instanceof ReadStream) return fs$ReadStream.apply(this, arguments), this; else @@ -9888,7 +9912,7 @@ var require_graceful_fs = __commonJS({ } }); } - function WriteStream(path8, options) { + function WriteStream(path10, options) { if (this instanceof WriteStream) return fs$WriteStream.apply(this, arguments), this; else @@ -9906,22 +9930,22 @@ var require_graceful_fs = __commonJS({ } }); } - function createReadStream(path8, options) { - return new fs7.ReadStream(path8, options); + function createReadStream(path10, options) { + return new fs9.ReadStream(path10, options); } - function createWriteStream(path8, options) { - return new fs7.WriteStream(path8, options); + function createWriteStream(path10, options) { + return new fs9.WriteStream(path10, options); } - var fs$open = fs7.open; - fs7.open = open; - function open(path8, flags, mode, cb) { + var fs$open = fs9.open; + fs9.open = open; + function open(path10, flags, mode, cb) { if (typeof mode === "function") cb = mode, mode = null; - return go$open(path8, flags, mode, cb); - function go$open(path9, flags2, mode2, cb2, startTime) { - return fs$open(path9, flags2, mode2, function(err, fd) { + return go$open(path10, flags, mode, cb); + function go$open(path11, flags2, mode2, cb2, startTime) { + return fs$open(path11, flags2, mode2, function(err, fd) { if (err && (err.code === "EMFILE" || err.code === "ENFILE")) - enqueue([go$open, [path9, flags2, mode2, cb2], err, startTime || Date.now(), Date.now()]); + enqueue([go$open, [path11, flags2, mode2, cb2], err, startTime || Date.now(), Date.now()]); else { if (typeof cb2 === "function") cb2.apply(this, arguments); @@ -9929,20 +9953,20 @@ var require_graceful_fs = __commonJS({ }); } } - return fs7; + return fs9; } function enqueue(elem) { debug2("ENQUEUE", elem[0].name, elem[1]); - fs6[gracefulQueue].push(elem); + fs8[gracefulQueue].push(elem); retry(); } var retryTimer; function resetQueue() { var now = Date.now(); - for (var i = 0; i < fs6[gracefulQueue].length; ++i) { - if (fs6[gracefulQueue][i].length > 2) { - fs6[gracefulQueue][i][3] = now; - fs6[gracefulQueue][i][4] = now; + for (var i = 0; i < fs8[gracefulQueue].length; ++i) { + if (fs8[gracefulQueue][i].length > 2) { + fs8[gracefulQueue][i][3] = now; + fs8[gracefulQueue][i][4] = now; } } retry(); @@ -9950,9 +9974,9 @@ var require_graceful_fs = __commonJS({ function retry() { clearTimeout(retryTimer); retryTimer = void 0; - if (fs6[gracefulQueue].length === 0) + if (fs8[gracefulQueue].length === 0) return; - var elem = fs6[gracefulQueue].shift(); + var elem = fs8[gracefulQueue].shift(); var fn2 = elem[0]; var args = elem[1]; var err = elem[2]; @@ -9974,7 +9998,7 @@ var require_graceful_fs = __commonJS({ debug2("RETRY", fn2.name, args); fn2.apply(null, args.concat([startTime])); } else { - fs6[gracefulQueue].push(elem); + fs8[gracefulQueue].push(elem); } } if (retryTimer === void 0) { @@ -9989,7 +10013,7 @@ var require_fs = __commonJS({ ".yarn/cache/fs-extra-npm-8.1.0-197473387f-cfdc1f2b8d.zip/node_modules/fs-extra/lib/fs/index.js"(exports) { "use strict"; var u = require_universalify().fromCallback; - var fs6 = require_graceful_fs(); + var fs8 = require_graceful_fs(); var api = [ "access", "appendFile", @@ -10024,31 +10048,31 @@ var require_fs = __commonJS({ "utimes", "writeFile" ].filter((key) => { - return typeof fs6[key] === "function"; + return typeof fs8[key] === "function"; }); - Object.keys(fs6).forEach((key) => { + Object.keys(fs8).forEach((key) => { if (key === "promises") { return; } - exports[key] = fs6[key]; + exports[key] = fs8[key]; }); api.forEach((method) => { - exports[method] = u(fs6[method]); + exports[method] = u(fs8[method]); }); exports.exists = function(filename, callback) { if (typeof callback === "function") { - return fs6.exists(filename, callback); + return fs8.exists(filename, callback); } return new Promise((resolve) => { - return fs6.exists(filename, resolve); + return fs8.exists(filename, resolve); }); }; exports.read = function(fd, buffer, offset, length, position, callback) { if (typeof callback === "function") { - return fs6.read(fd, buffer, offset, length, position, callback); + return fs8.read(fd, buffer, offset, length, position, callback); } return new Promise((resolve, reject) => { - fs6.read(fd, buffer, offset, length, position, (err, bytesRead, buffer2) => { + fs8.read(fd, buffer, offset, length, position, (err, bytesRead, buffer2) => { if (err) return reject(err); resolve({ bytesRead, buffer: buffer2 }); @@ -10057,18 +10081,18 @@ var require_fs = __commonJS({ }; exports.write = function(fd, buffer, ...args) { if (typeof args[args.length - 1] === "function") { - return fs6.write(fd, buffer, ...args); + return fs8.write(fd, buffer, ...args); } return new Promise((resolve, reject) => { - fs6.write(fd, buffer, ...args, (err, bytesWritten, buffer2) => { + fs8.write(fd, buffer, ...args, (err, bytesWritten, buffer2) => { if (err) return reject(err); resolve({ bytesWritten, buffer: buffer2 }); }); }); }; - if (typeof fs6.realpath.native === "function") { - exports.realpath.native = u(fs6.realpath.native); + if (typeof fs8.realpath.native === "function") { + exports.realpath.native = u(fs8.realpath.native); } } }); @@ -10077,9 +10101,9 @@ var require_fs = __commonJS({ var require_win32 = __commonJS({ ".yarn/cache/fs-extra-npm-8.1.0-197473387f-cfdc1f2b8d.zip/node_modules/fs-extra/lib/mkdirs/win32.js"(exports, module2) { "use strict"; - var path8 = require("path"); + var path10 = require("path"); function getRootPath(p) { - p = path8.normalize(path8.resolve(p)).split(path8.sep); + p = path10.normalize(path10.resolve(p)).split(path10.sep); if (p.length > 0) return p[0]; return null; @@ -10101,8 +10125,8 @@ var require_win32 = __commonJS({ var require_mkdirs = __commonJS({ ".yarn/cache/fs-extra-npm-8.1.0-197473387f-cfdc1f2b8d.zip/node_modules/fs-extra/lib/mkdirs/mkdirs.js"(exports, module2) { "use strict"; - var fs6 = require_graceful_fs(); - var path8 = require("path"); + var fs8 = require_graceful_fs(); + var path10 = require("path"); var invalidWin32Path = require_win32().invalidWin32Path; var o777 = parseInt("0777", 8); function mkdirs(p, opts, callback, made) { @@ -10118,7 +10142,7 @@ var require_mkdirs = __commonJS({ return callback(errInval); } let mode = opts.mode; - const xfs = opts.fs || fs6; + const xfs = opts.fs || fs8; if (mode === void 0) { mode = o777 & ~process.umask(); } @@ -10126,7 +10150,7 @@ var require_mkdirs = __commonJS({ made = null; callback = callback || function() { }; - p = path8.resolve(p); + p = path10.resolve(p); xfs.mkdir(p, mode, (er) => { if (!er) { made = made || p; @@ -10134,9 +10158,9 @@ var require_mkdirs = __commonJS({ } switch (er.code) { case "ENOENT": - if (path8.dirname(p) === p) + if (path10.dirname(p) === p) return callback(er); - mkdirs(path8.dirname(p), opts, (er2, made2) => { + mkdirs(path10.dirname(p), opts, (er2, made2) => { if (er2) callback(er2, made2); else @@ -10162,8 +10186,8 @@ var require_mkdirs = __commonJS({ var require_mkdirs_sync = __commonJS({ ".yarn/cache/fs-extra-npm-8.1.0-197473387f-cfdc1f2b8d.zip/node_modules/fs-extra/lib/mkdirs/mkdirs-sync.js"(exports, module2) { "use strict"; - var fs6 = require_graceful_fs(); - var path8 = require("path"); + var fs8 = require_graceful_fs(); + var path10 = require("path"); var invalidWin32Path = require_win32().invalidWin32Path; var o777 = parseInt("0777", 8); function mkdirsSync(p, opts, made) { @@ -10171,7 +10195,7 @@ var require_mkdirs_sync = __commonJS({ opts = { mode: opts }; } let mode = opts.mode; - const xfs = opts.fs || fs6; + const xfs = opts.fs || fs8; if (process.platform === "win32" && invalidWin32Path(p)) { const errInval = new Error(p + " contains invalid WIN32 path characters."); errInval.code = "EINVAL"; @@ -10182,15 +10206,15 @@ var require_mkdirs_sync = __commonJS({ } if (!made) made = null; - p = path8.resolve(p); + p = path10.resolve(p); try { xfs.mkdirSync(p, mode); made = made || p; } catch (err0) { if (err0.code === "ENOENT") { - if (path8.dirname(p) === p) + if (path10.dirname(p) === p) throw err0; - made = mkdirsSync(path8.dirname(p), opts, made); + made = mkdirsSync(path10.dirname(p), opts, made); mkdirsSync(p, opts, made); } else { let stat; @@ -10232,36 +10256,36 @@ var require_mkdirs2 = __commonJS({ var require_utimes = __commonJS({ ".yarn/cache/fs-extra-npm-8.1.0-197473387f-cfdc1f2b8d.zip/node_modules/fs-extra/lib/util/utimes.js"(exports, module2) { "use strict"; - var fs6 = require_graceful_fs(); - var os2 = require("os"); - var path8 = require("path"); + var fs8 = require_graceful_fs(); + var os3 = require("os"); + var path10 = require("path"); function hasMillisResSync() { - let tmpfile = path8.join("millis-test-sync" + Date.now().toString() + Math.random().toString().slice(2)); - tmpfile = path8.join(os2.tmpdir(), tmpfile); + let tmpfile = path10.join("millis-test-sync" + Date.now().toString() + Math.random().toString().slice(2)); + tmpfile = path10.join(os3.tmpdir(), tmpfile); const d = /* @__PURE__ */ new Date(1435410243862); - fs6.writeFileSync(tmpfile, "https://github.com/jprichardson/node-fs-extra/pull/141"); - const fd = fs6.openSync(tmpfile, "r+"); - fs6.futimesSync(fd, d, d); - fs6.closeSync(fd); - return fs6.statSync(tmpfile).mtime > 1435410243e3; + fs8.writeFileSync(tmpfile, "https://github.com/jprichardson/node-fs-extra/pull/141"); + const fd = fs8.openSync(tmpfile, "r+"); + fs8.futimesSync(fd, d, d); + fs8.closeSync(fd); + return fs8.statSync(tmpfile).mtime > 1435410243e3; } function hasMillisRes(callback) { - let tmpfile = path8.join("millis-test" + Date.now().toString() + Math.random().toString().slice(2)); - tmpfile = path8.join(os2.tmpdir(), tmpfile); + let tmpfile = path10.join("millis-test" + Date.now().toString() + Math.random().toString().slice(2)); + tmpfile = path10.join(os3.tmpdir(), tmpfile); const d = /* @__PURE__ */ new Date(1435410243862); - fs6.writeFile(tmpfile, "https://github.com/jprichardson/node-fs-extra/pull/141", (err) => { + fs8.writeFile(tmpfile, "https://github.com/jprichardson/node-fs-extra/pull/141", (err) => { if (err) return callback(err); - fs6.open(tmpfile, "r+", (err2, fd) => { + fs8.open(tmpfile, "r+", (err2, fd) => { if (err2) return callback(err2); - fs6.futimes(fd, d, d, (err3) => { + fs8.futimes(fd, d, d, (err3) => { if (err3) return callback(err3); - fs6.close(fd, (err4) => { + fs8.close(fd, (err4) => { if (err4) return callback(err4); - fs6.stat(tmpfile, (err5, stats) => { + fs8.stat(tmpfile, (err5, stats) => { if (err5) return callback(err5); callback(null, stats.mtime > 1435410243e3); @@ -10280,22 +10304,22 @@ var require_utimes = __commonJS({ throw new Error("fs-extra: timeRemoveMillis() unknown parameter type"); } } - function utimesMillis(path9, atime, mtime, callback) { - fs6.open(path9, "r+", (err, fd) => { + function utimesMillis(path11, atime, mtime, callback) { + fs8.open(path11, "r+", (err, fd) => { if (err) return callback(err); - fs6.futimes(fd, atime, mtime, (futimesErr) => { - fs6.close(fd, (closeErr) => { + fs8.futimes(fd, atime, mtime, (futimesErr) => { + fs8.close(fd, (closeErr) => { if (callback) callback(futimesErr || closeErr); }); }); }); } - function utimesMillisSync(path9, atime, mtime) { - const fd = fs6.openSync(path9, "r+"); - fs6.futimesSync(fd, atime, mtime); - return fs6.closeSync(fd); + function utimesMillisSync(path11, atime, mtime) { + const fd = fs8.openSync(path11, "r+"); + fs8.futimesSync(fd, atime, mtime); + return fs8.closeSync(fd); } module2.exports = { hasMillisRes, @@ -10311,8 +10335,8 @@ var require_utimes = __commonJS({ var require_stat = __commonJS({ ".yarn/cache/fs-extra-npm-8.1.0-197473387f-cfdc1f2b8d.zip/node_modules/fs-extra/lib/util/stat.js"(exports, module2) { "use strict"; - var fs6 = require_graceful_fs(); - var path8 = require("path"); + var fs8 = require_graceful_fs(); + var path10 = require("path"); var NODE_VERSION_MAJOR_WITH_BIGINT = 10; var NODE_VERSION_MINOR_WITH_BIGINT = 5; var NODE_VERSION_PATCH_WITH_BIGINT = 0; @@ -10336,10 +10360,10 @@ var require_stat = __commonJS({ } function getStats(src, dest, cb) { if (nodeSupportsBigInt()) { - fs6.stat(src, { bigint: true }, (err, srcStat) => { + fs8.stat(src, { bigint: true }, (err, srcStat) => { if (err) return cb(err); - fs6.stat(dest, { bigint: true }, (err2, destStat) => { + fs8.stat(dest, { bigint: true }, (err2, destStat) => { if (err2) { if (err2.code === "ENOENT") return cb(null, { srcStat, destStat: null }); @@ -10349,10 +10373,10 @@ var require_stat = __commonJS({ }); }); } else { - fs6.stat(src, (err, srcStat) => { + fs8.stat(src, (err, srcStat) => { if (err) return cb(err); - fs6.stat(dest, (err2, destStat) => { + fs8.stat(dest, (err2, destStat) => { if (err2) { if (err2.code === "ENOENT") return cb(null, { srcStat, destStat: null }); @@ -10366,15 +10390,15 @@ var require_stat = __commonJS({ function getStatsSync(src, dest) { let srcStat, destStat; if (nodeSupportsBigInt()) { - srcStat = fs6.statSync(src, { bigint: true }); + srcStat = fs8.statSync(src, { bigint: true }); } else { - srcStat = fs6.statSync(src); + srcStat = fs8.statSync(src); } try { if (nodeSupportsBigInt()) { - destStat = fs6.statSync(dest, { bigint: true }); + destStat = fs8.statSync(dest, { bigint: true }); } else { - destStat = fs6.statSync(dest); + destStat = fs8.statSync(dest); } } catch (err) { if (err.code === "ENOENT") @@ -10408,12 +10432,12 @@ var require_stat = __commonJS({ return { srcStat, destStat }; } function checkParentPaths(src, srcStat, dest, funcName, cb) { - const srcParent = path8.resolve(path8.dirname(src)); - const destParent = path8.resolve(path8.dirname(dest)); - if (destParent === srcParent || destParent === path8.parse(destParent).root) + const srcParent = path10.resolve(path10.dirname(src)); + const destParent = path10.resolve(path10.dirname(dest)); + if (destParent === srcParent || destParent === path10.parse(destParent).root) return cb(); if (nodeSupportsBigInt()) { - fs6.stat(destParent, { bigint: true }, (err, destStat) => { + fs8.stat(destParent, { bigint: true }, (err, destStat) => { if (err) { if (err.code === "ENOENT") return cb(); @@ -10425,7 +10449,7 @@ var require_stat = __commonJS({ return checkParentPaths(src, srcStat, destParent, funcName, cb); }); } else { - fs6.stat(destParent, (err, destStat) => { + fs8.stat(destParent, (err, destStat) => { if (err) { if (err.code === "ENOENT") return cb(); @@ -10439,16 +10463,16 @@ var require_stat = __commonJS({ } } function checkParentPathsSync(src, srcStat, dest, funcName) { - const srcParent = path8.resolve(path8.dirname(src)); - const destParent = path8.resolve(path8.dirname(dest)); - if (destParent === srcParent || destParent === path8.parse(destParent).root) + const srcParent = path10.resolve(path10.dirname(src)); + const destParent = path10.resolve(path10.dirname(dest)); + if (destParent === srcParent || destParent === path10.parse(destParent).root) return; let destStat; try { if (nodeSupportsBigInt()) { - destStat = fs6.statSync(destParent, { bigint: true }); + destStat = fs8.statSync(destParent, { bigint: true }); } else { - destStat = fs6.statSync(destParent); + destStat = fs8.statSync(destParent); } } catch (err) { if (err.code === "ENOENT") @@ -10461,8 +10485,8 @@ var require_stat = __commonJS({ return checkParentPathsSync(src, srcStat, destParent, funcName); } function isSrcSubdir(src, dest) { - const srcArr = path8.resolve(src).split(path8.sep).filter((i) => i); - const destArr = path8.resolve(dest).split(path8.sep).filter((i) => i); + const srcArr = path10.resolve(src).split(path10.sep).filter((i) => i); + const destArr = path10.resolve(dest).split(path10.sep).filter((i) => i); return srcArr.reduce((acc, cur, i) => acc && destArr[i] === cur, true); } function errMsg(src, dest, funcName) { @@ -10499,8 +10523,8 @@ var require_buffer = __commonJS({ var require_copy_sync = __commonJS({ ".yarn/cache/fs-extra-npm-8.1.0-197473387f-cfdc1f2b8d.zip/node_modules/fs-extra/lib/copy-sync/copy-sync.js"(exports, module2) { "use strict"; - var fs6 = require_graceful_fs(); - var path8 = require("path"); + var fs8 = require_graceful_fs(); + var path10 = require("path"); var mkdirpSync = require_mkdirs2().mkdirsSync; var utimesSync = require_utimes().utimesMillisSync; var stat = require_stat(); @@ -10523,8 +10547,8 @@ var require_copy_sync = __commonJS({ function handleFilterAndCopy(destStat, src, dest, opts) { if (opts.filter && !opts.filter(src, dest)) return; - const destParent = path8.dirname(dest); - if (!fs6.existsSync(destParent)) + const destParent = path10.dirname(dest); + if (!fs8.existsSync(destParent)) mkdirpSync(destParent); return startCopy(destStat, src, dest, opts); } @@ -10534,7 +10558,7 @@ var require_copy_sync = __commonJS({ return getStats(destStat, src, dest, opts); } function getStats(destStat, src, dest, opts) { - const statSync = opts.dereference ? fs6.statSync : fs6.lstatSync; + const statSync = opts.dereference ? fs8.statSync : fs8.lstatSync; const srcStat = statSync(src); if (srcStat.isDirectory()) return onDir(srcStat, destStat, src, dest, opts); @@ -10550,16 +10574,16 @@ var require_copy_sync = __commonJS({ } function mayCopyFile(srcStat, src, dest, opts) { if (opts.overwrite) { - fs6.unlinkSync(dest); + fs8.unlinkSync(dest); return copyFile(srcStat, src, dest, opts); } else if (opts.errorOnExist) { throw new Error(`'${dest}' already exists`); } } function copyFile(srcStat, src, dest, opts) { - if (typeof fs6.copyFileSync === "function") { - fs6.copyFileSync(src, dest); - fs6.chmodSync(dest, srcStat.mode); + if (typeof fs8.copyFileSync === "function") { + fs8.copyFileSync(src, dest); + fs8.chmodSync(dest, srcStat.mode); if (opts.preserveTimestamps) { return utimesSync(dest, srcStat.atime, srcStat.mtime); } @@ -10570,18 +10594,18 @@ var require_copy_sync = __commonJS({ function copyFileFallback(srcStat, src, dest, opts) { const BUF_LENGTH = 64 * 1024; const _buff = require_buffer()(BUF_LENGTH); - const fdr = fs6.openSync(src, "r"); - const fdw = fs6.openSync(dest, "w", srcStat.mode); + const fdr = fs8.openSync(src, "r"); + const fdw = fs8.openSync(dest, "w", srcStat.mode); let pos = 0; while (pos < srcStat.size) { - const bytesRead = fs6.readSync(fdr, _buff, 0, BUF_LENGTH, pos); - fs6.writeSync(fdw, _buff, 0, bytesRead); + const bytesRead = fs8.readSync(fdr, _buff, 0, BUF_LENGTH, pos); + fs8.writeSync(fdw, _buff, 0, bytesRead); pos += bytesRead; } if (opts.preserveTimestamps) - fs6.futimesSync(fdw, srcStat.atime, srcStat.mtime); - fs6.closeSync(fdr); - fs6.closeSync(fdw); + fs8.futimesSync(fdw, srcStat.atime, srcStat.mtime); + fs8.closeSync(fdr); + fs8.closeSync(fdw); } function onDir(srcStat, destStat, src, dest, opts) { if (!destStat) @@ -10592,50 +10616,50 @@ var require_copy_sync = __commonJS({ return copyDir(src, dest, opts); } function mkDirAndCopy(srcStat, src, dest, opts) { - fs6.mkdirSync(dest); + fs8.mkdirSync(dest); copyDir(src, dest, opts); - return fs6.chmodSync(dest, srcStat.mode); + return fs8.chmodSync(dest, srcStat.mode); } function copyDir(src, dest, opts) { - fs6.readdirSync(src).forEach((item) => copyDirItem(item, src, dest, opts)); + fs8.readdirSync(src).forEach((item) => copyDirItem(item, src, dest, opts)); } function copyDirItem(item, src, dest, opts) { - const srcItem = path8.join(src, item); - const destItem = path8.join(dest, item); + const srcItem = path10.join(src, item); + const destItem = path10.join(dest, item); const { destStat } = stat.checkPathsSync(srcItem, destItem, "copy"); return startCopy(destStat, srcItem, destItem, opts); } function onLink(destStat, src, dest, opts) { - let resolvedSrc = fs6.readlinkSync(src); + let resolvedSrc = fs8.readlinkSync(src); if (opts.dereference) { - resolvedSrc = path8.resolve(process.cwd(), resolvedSrc); + resolvedSrc = path10.resolve(process.cwd(), resolvedSrc); } if (!destStat) { - return fs6.symlinkSync(resolvedSrc, dest); + return fs8.symlinkSync(resolvedSrc, dest); } else { let resolvedDest; try { - resolvedDest = fs6.readlinkSync(dest); + resolvedDest = fs8.readlinkSync(dest); } catch (err) { if (err.code === "EINVAL" || err.code === "UNKNOWN") - return fs6.symlinkSync(resolvedSrc, dest); + return fs8.symlinkSync(resolvedSrc, dest); throw err; } if (opts.dereference) { - resolvedDest = path8.resolve(process.cwd(), resolvedDest); + resolvedDest = path10.resolve(process.cwd(), resolvedDest); } if (stat.isSrcSubdir(resolvedSrc, resolvedDest)) { throw new Error(`Cannot copy '${resolvedSrc}' to a subdirectory of itself, '${resolvedDest}'.`); } - if (fs6.statSync(dest).isDirectory() && stat.isSrcSubdir(resolvedDest, resolvedSrc)) { + if (fs8.statSync(dest).isDirectory() && stat.isSrcSubdir(resolvedDest, resolvedSrc)) { throw new Error(`Cannot overwrite '${resolvedDest}' with '${resolvedSrc}'.`); } return copyLink(resolvedSrc, dest); } } function copyLink(resolvedSrc, dest) { - fs6.unlinkSync(dest); - return fs6.symlinkSync(resolvedSrc, dest); + fs8.unlinkSync(dest); + return fs8.symlinkSync(resolvedSrc, dest); } module2.exports = copySync; } @@ -10656,13 +10680,13 @@ var require_path_exists = __commonJS({ ".yarn/cache/fs-extra-npm-8.1.0-197473387f-cfdc1f2b8d.zip/node_modules/fs-extra/lib/path-exists/index.js"(exports, module2) { "use strict"; var u = require_universalify().fromPromise; - var fs6 = require_fs(); - function pathExists(path8) { - return fs6.access(path8).then(() => true).catch(() => false); + var fs8 = require_fs(); + function pathExists(path10) { + return fs8.access(path10).then(() => true).catch(() => false); } module2.exports = { pathExists: u(pathExists), - pathExistsSync: fs6.existsSync + pathExistsSync: fs8.existsSync }; } }); @@ -10671,8 +10695,8 @@ var require_path_exists = __commonJS({ var require_copy = __commonJS({ ".yarn/cache/fs-extra-npm-8.1.0-197473387f-cfdc1f2b8d.zip/node_modules/fs-extra/lib/copy/copy.js"(exports, module2) { "use strict"; - var fs6 = require_graceful_fs(); - var path8 = require("path"); + var fs8 = require_graceful_fs(); + var path10 = require("path"); var mkdirp = require_mkdirs2().mkdirs; var pathExists = require_path_exists().pathExists; var utimes = require_utimes().utimesMillis; @@ -10708,7 +10732,7 @@ var require_copy = __commonJS({ }); } function checkParentDir(destStat, src, dest, opts, cb) { - const destParent = path8.dirname(dest); + const destParent = path10.dirname(dest); pathExists(destParent, (err, dirExists) => { if (err) return cb(err); @@ -10734,7 +10758,7 @@ var require_copy = __commonJS({ return getStats(destStat, src, dest, opts, cb); } function getStats(destStat, src, dest, opts, cb) { - const stat2 = opts.dereference ? fs6.stat : fs6.lstat; + const stat2 = opts.dereference ? fs8.stat : fs8.lstat; stat2(src, (err, srcStat) => { if (err) return cb(err); @@ -10753,7 +10777,7 @@ var require_copy = __commonJS({ } function mayCopyFile(srcStat, src, dest, opts, cb) { if (opts.overwrite) { - fs6.unlink(dest, (err) => { + fs8.unlink(dest, (err) => { if (err) return cb(err); return copyFile(srcStat, src, dest, opts, cb); @@ -10764,8 +10788,8 @@ var require_copy = __commonJS({ return cb(); } function copyFile(srcStat, src, dest, opts, cb) { - if (typeof fs6.copyFile === "function") { - return fs6.copyFile(src, dest, (err) => { + if (typeof fs8.copyFile === "function") { + return fs8.copyFile(src, dest, (err) => { if (err) return cb(err); return setDestModeAndTimestamps(srcStat, dest, opts, cb); @@ -10774,14 +10798,14 @@ var require_copy = __commonJS({ return copyFileFallback(srcStat, src, dest, opts, cb); } function copyFileFallback(srcStat, src, dest, opts, cb) { - const rs = fs6.createReadStream(src); + const rs = fs8.createReadStream(src); rs.on("error", (err) => cb(err)).once("open", () => { - const ws = fs6.createWriteStream(dest, { mode: srcStat.mode }); + const ws = fs8.createWriteStream(dest, { mode: srcStat.mode }); ws.on("error", (err) => cb(err)).on("open", () => rs.pipe(ws)).once("close", () => setDestModeAndTimestamps(srcStat, dest, opts, cb)); }); } function setDestModeAndTimestamps(srcStat, dest, opts, cb) { - fs6.chmod(dest, srcStat.mode, (err) => { + fs8.chmod(dest, srcStat.mode, (err) => { if (err) return cb(err); if (opts.preserveTimestamps) { @@ -10799,18 +10823,18 @@ var require_copy = __commonJS({ return copyDir(src, dest, opts, cb); } function mkDirAndCopy(srcStat, src, dest, opts, cb) { - fs6.mkdir(dest, (err) => { + fs8.mkdir(dest, (err) => { if (err) return cb(err); copyDir(src, dest, opts, (err2) => { if (err2) return cb(err2); - return fs6.chmod(dest, srcStat.mode, cb); + return fs8.chmod(dest, srcStat.mode, cb); }); }); } function copyDir(src, dest, opts, cb) { - fs6.readdir(src, (err, items) => { + fs8.readdir(src, (err, items) => { if (err) return cb(err); return copyDirItems(items, src, dest, opts, cb); @@ -10823,8 +10847,8 @@ var require_copy = __commonJS({ return copyDirItem(items, item, src, dest, opts, cb); } function copyDirItem(items, item, src, dest, opts, cb) { - const srcItem = path8.join(src, item); - const destItem = path8.join(dest, item); + const srcItem = path10.join(src, item); + const destItem = path10.join(dest, item); stat.checkPaths(srcItem, destItem, "copy", (err, stats) => { if (err) return cb(err); @@ -10837,23 +10861,23 @@ var require_copy = __commonJS({ }); } function onLink(destStat, src, dest, opts, cb) { - fs6.readlink(src, (err, resolvedSrc) => { + fs8.readlink(src, (err, resolvedSrc) => { if (err) return cb(err); if (opts.dereference) { - resolvedSrc = path8.resolve(process.cwd(), resolvedSrc); + resolvedSrc = path10.resolve(process.cwd(), resolvedSrc); } if (!destStat) { - return fs6.symlink(resolvedSrc, dest, cb); + return fs8.symlink(resolvedSrc, dest, cb); } else { - fs6.readlink(dest, (err2, resolvedDest) => { + fs8.readlink(dest, (err2, resolvedDest) => { if (err2) { if (err2.code === "EINVAL" || err2.code === "UNKNOWN") - return fs6.symlink(resolvedSrc, dest, cb); + return fs8.symlink(resolvedSrc, dest, cb); return cb(err2); } if (opts.dereference) { - resolvedDest = path8.resolve(process.cwd(), resolvedDest); + resolvedDest = path10.resolve(process.cwd(), resolvedDest); } if (stat.isSrcSubdir(resolvedSrc, resolvedDest)) { return cb(new Error(`Cannot copy '${resolvedSrc}' to a subdirectory of itself, '${resolvedDest}'.`)); @@ -10867,10 +10891,10 @@ var require_copy = __commonJS({ }); } function copyLink(resolvedSrc, dest, cb) { - fs6.unlink(dest, (err) => { + fs8.unlink(dest, (err) => { if (err) return cb(err); - return fs6.symlink(resolvedSrc, dest, cb); + return fs8.symlink(resolvedSrc, dest, cb); }); } module2.exports = copy; @@ -10892,8 +10916,8 @@ var require_copy2 = __commonJS({ var require_rimraf = __commonJS({ ".yarn/cache/fs-extra-npm-8.1.0-197473387f-cfdc1f2b8d.zip/node_modules/fs-extra/lib/remove/rimraf.js"(exports, module2) { "use strict"; - var fs6 = require_graceful_fs(); - var path8 = require("path"); + var fs8 = require_graceful_fs(); + var path10 = require("path"); var assert2 = require("assert"); var isWindows = process.platform === "win32"; function defaults(options) { @@ -10906,9 +10930,9 @@ var require_rimraf = __commonJS({ "readdir" ]; methods.forEach((m) => { - options[m] = options[m] || fs6[m]; + options[m] = options[m] || fs8[m]; m = m + "Sync"; - options[m] = options[m] || fs6[m]; + options[m] = options[m] || fs8[m]; }); options.maxBusyTries = options.maxBusyTries || 3; } @@ -11050,7 +11074,7 @@ var require_rimraf = __commonJS({ if (n === 0) return options.rmdir(p, cb); files.forEach((f) => { - rimraf2(path8.join(p, f), options, (er2) => { + rimraf2(path10.join(p, f), options, (er2) => { if (errState) { return; } @@ -11119,7 +11143,7 @@ var require_rimraf = __commonJS({ function rmkidsSync(p, options) { assert2(p); assert2(options); - options.readdirSync(p).forEach((f) => rimrafSync(path8.join(p, f), options)); + options.readdirSync(p).forEach((f) => rimrafSync(path10.join(p, f), options)); if (isWindows) { const startTime = Date.now(); do { @@ -11157,17 +11181,17 @@ var require_empty = __commonJS({ ".yarn/cache/fs-extra-npm-8.1.0-197473387f-cfdc1f2b8d.zip/node_modules/fs-extra/lib/empty/index.js"(exports, module2) { "use strict"; var u = require_universalify().fromCallback; - var fs6 = require_graceful_fs(); - var path8 = require("path"); - var mkdir3 = require_mkdirs2(); + var fs8 = require_graceful_fs(); + var path10 = require("path"); + var mkdir4 = require_mkdirs2(); var remove = require_remove(); var emptyDir = u(function emptyDir2(dir, callback) { callback = callback || function() { }; - fs6.readdir(dir, (err, items) => { + fs8.readdir(dir, (err, items) => { if (err) - return mkdir3.mkdirs(dir, callback); - items = items.map((item) => path8.join(dir, item)); + return mkdir4.mkdirs(dir, callback); + items = items.map((item) => path10.join(dir, item)); deleteItem(); function deleteItem() { const item = items.pop(); @@ -11184,12 +11208,12 @@ var require_empty = __commonJS({ function emptyDirSync(dir) { let items; try { - items = fs6.readdirSync(dir); + items = fs8.readdirSync(dir); } catch (err) { - return mkdir3.mkdirsSync(dir); + return mkdir4.mkdirsSync(dir); } items.forEach((item) => { - item = path8.join(dir, item); + item = path10.join(dir, item); remove.removeSync(item); }); } @@ -11207,28 +11231,28 @@ var require_file = __commonJS({ ".yarn/cache/fs-extra-npm-8.1.0-197473387f-cfdc1f2b8d.zip/node_modules/fs-extra/lib/ensure/file.js"(exports, module2) { "use strict"; var u = require_universalify().fromCallback; - var path8 = require("path"); - var fs6 = require_graceful_fs(); - var mkdir3 = require_mkdirs2(); + var path10 = require("path"); + var fs8 = require_graceful_fs(); + var mkdir4 = require_mkdirs2(); var pathExists = require_path_exists().pathExists; function createFile(file, callback) { function makeFile() { - fs6.writeFile(file, "", (err) => { + fs8.writeFile(file, "", (err) => { if (err) return callback(err); callback(); }); } - fs6.stat(file, (err, stats) => { + fs8.stat(file, (err, stats) => { if (!err && stats.isFile()) return callback(); - const dir = path8.dirname(file); + const dir = path10.dirname(file); pathExists(dir, (err2, dirExists) => { if (err2) return callback(err2); if (dirExists) return makeFile(); - mkdir3.mkdirs(dir, (err3) => { + mkdir4.mkdirs(dir, (err3) => { if (err3) return callback(err3); makeFile(); @@ -11239,16 +11263,16 @@ var require_file = __commonJS({ function createFileSync(file) { let stats; try { - stats = fs6.statSync(file); + stats = fs8.statSync(file); } catch (e) { } if (stats && stats.isFile()) return; - const dir = path8.dirname(file); - if (!fs6.existsSync(dir)) { - mkdir3.mkdirsSync(dir); + const dir = path10.dirname(file); + if (!fs8.existsSync(dir)) { + mkdir4.mkdirsSync(dir); } - fs6.writeFileSync(file, ""); + fs8.writeFileSync(file, ""); } module2.exports = { createFile: u(createFile), @@ -11262,13 +11286,13 @@ var require_link = __commonJS({ ".yarn/cache/fs-extra-npm-8.1.0-197473387f-cfdc1f2b8d.zip/node_modules/fs-extra/lib/ensure/link.js"(exports, module2) { "use strict"; var u = require_universalify().fromCallback; - var path8 = require("path"); - var fs6 = require_graceful_fs(); - var mkdir3 = require_mkdirs2(); + var path10 = require("path"); + var fs8 = require_graceful_fs(); + var mkdir4 = require_mkdirs2(); var pathExists = require_path_exists().pathExists; function createLink(srcpath, dstpath, callback) { function makeLink(srcpath2, dstpath2) { - fs6.link(srcpath2, dstpath2, (err) => { + fs8.link(srcpath2, dstpath2, (err) => { if (err) return callback(err); callback(null); @@ -11279,18 +11303,18 @@ var require_link = __commonJS({ return callback(err); if (destinationExists) return callback(null); - fs6.lstat(srcpath, (err2) => { + fs8.lstat(srcpath, (err2) => { if (err2) { err2.message = err2.message.replace("lstat", "ensureLink"); return callback(err2); } - const dir = path8.dirname(dstpath); + const dir = path10.dirname(dstpath); pathExists(dir, (err3, dirExists) => { if (err3) return callback(err3); if (dirExists) return makeLink(srcpath, dstpath); - mkdir3.mkdirs(dir, (err4) => { + mkdir4.mkdirs(dir, (err4) => { if (err4) return callback(err4); makeLink(srcpath, dstpath); @@ -11300,21 +11324,21 @@ var require_link = __commonJS({ }); } function createLinkSync(srcpath, dstpath) { - const destinationExists = fs6.existsSync(dstpath); + const destinationExists = fs8.existsSync(dstpath); if (destinationExists) return void 0; try { - fs6.lstatSync(srcpath); + fs8.lstatSync(srcpath); } catch (err) { err.message = err.message.replace("lstat", "ensureLink"); throw err; } - const dir = path8.dirname(dstpath); - const dirExists = fs6.existsSync(dir); + const dir = path10.dirname(dstpath); + const dirExists = fs8.existsSync(dir); if (dirExists) - return fs6.linkSync(srcpath, dstpath); - mkdir3.mkdirsSync(dir); - return fs6.linkSync(srcpath, dstpath); + return fs8.linkSync(srcpath, dstpath); + mkdir4.mkdirsSync(dir); + return fs8.linkSync(srcpath, dstpath); } module2.exports = { createLink: u(createLink), @@ -11327,12 +11351,12 @@ var require_link = __commonJS({ var require_symlink_paths = __commonJS({ ".yarn/cache/fs-extra-npm-8.1.0-197473387f-cfdc1f2b8d.zip/node_modules/fs-extra/lib/ensure/symlink-paths.js"(exports, module2) { "use strict"; - var path8 = require("path"); - var fs6 = require_graceful_fs(); + var path10 = require("path"); + var fs8 = require_graceful_fs(); var pathExists = require_path_exists().pathExists; function symlinkPaths(srcpath, dstpath, callback) { - if (path8.isAbsolute(srcpath)) { - return fs6.lstat(srcpath, (err) => { + if (path10.isAbsolute(srcpath)) { + return fs8.lstat(srcpath, (err) => { if (err) { err.message = err.message.replace("lstat", "ensureSymlink"); return callback(err); @@ -11343,8 +11367,8 @@ var require_symlink_paths = __commonJS({ }); }); } else { - const dstdir = path8.dirname(dstpath); - const relativeToDst = path8.join(dstdir, srcpath); + const dstdir = path10.dirname(dstpath); + const relativeToDst = path10.join(dstdir, srcpath); return pathExists(relativeToDst, (err, exists) => { if (err) return callback(err); @@ -11354,14 +11378,14 @@ var require_symlink_paths = __commonJS({ "toDst": srcpath }); } else { - return fs6.lstat(srcpath, (err2) => { + return fs8.lstat(srcpath, (err2) => { if (err2) { err2.message = err2.message.replace("lstat", "ensureSymlink"); return callback(err2); } return callback(null, { "toCwd": srcpath, - "toDst": path8.relative(dstdir, srcpath) + "toDst": path10.relative(dstdir, srcpath) }); }); } @@ -11370,8 +11394,8 @@ var require_symlink_paths = __commonJS({ } function symlinkPathsSync(srcpath, dstpath) { let exists; - if (path8.isAbsolute(srcpath)) { - exists = fs6.existsSync(srcpath); + if (path10.isAbsolute(srcpath)) { + exists = fs8.existsSync(srcpath); if (!exists) throw new Error("absolute srcpath does not exist"); return { @@ -11379,21 +11403,21 @@ var require_symlink_paths = __commonJS({ "toDst": srcpath }; } else { - const dstdir = path8.dirname(dstpath); - const relativeToDst = path8.join(dstdir, srcpath); - exists = fs6.existsSync(relativeToDst); + const dstdir = path10.dirname(dstpath); + const relativeToDst = path10.join(dstdir, srcpath); + exists = fs8.existsSync(relativeToDst); if (exists) { return { "toCwd": relativeToDst, "toDst": srcpath }; } else { - exists = fs6.existsSync(srcpath); + exists = fs8.existsSync(srcpath); if (!exists) throw new Error("relative srcpath does not exist"); return { "toCwd": srcpath, - "toDst": path8.relative(dstdir, srcpath) + "toDst": path10.relative(dstdir, srcpath) }; } } @@ -11409,13 +11433,13 @@ var require_symlink_paths = __commonJS({ var require_symlink_type = __commonJS({ ".yarn/cache/fs-extra-npm-8.1.0-197473387f-cfdc1f2b8d.zip/node_modules/fs-extra/lib/ensure/symlink-type.js"(exports, module2) { "use strict"; - var fs6 = require_graceful_fs(); + var fs8 = require_graceful_fs(); function symlinkType(srcpath, type, callback) { callback = typeof type === "function" ? type : callback; type = typeof type === "function" ? false : type; if (type) return callback(null, type); - fs6.lstat(srcpath, (err, stats) => { + fs8.lstat(srcpath, (err, stats) => { if (err) return callback(null, "file"); type = stats && stats.isDirectory() ? "dir" : "file"; @@ -11427,7 +11451,7 @@ var require_symlink_type = __commonJS({ if (type) return type; try { - stats = fs6.lstatSync(srcpath); + stats = fs8.lstatSync(srcpath); } catch (e) { return "file"; } @@ -11445,8 +11469,8 @@ var require_symlink = __commonJS({ ".yarn/cache/fs-extra-npm-8.1.0-197473387f-cfdc1f2b8d.zip/node_modules/fs-extra/lib/ensure/symlink.js"(exports, module2) { "use strict"; var u = require_universalify().fromCallback; - var path8 = require("path"); - var fs6 = require_graceful_fs(); + var path10 = require("path"); + var fs8 = require_graceful_fs(); var _mkdirs = require_mkdirs2(); var mkdirs = _mkdirs.mkdirs; var mkdirsSync = _mkdirs.mkdirsSync; @@ -11472,16 +11496,16 @@ var require_symlink = __commonJS({ symlinkType(relative.toCwd, type, (err3, type2) => { if (err3) return callback(err3); - const dir = path8.dirname(dstpath); + const dir = path10.dirname(dstpath); pathExists(dir, (err4, dirExists) => { if (err4) return callback(err4); if (dirExists) - return fs6.symlink(srcpath, dstpath, type2, callback); + return fs8.symlink(srcpath, dstpath, type2, callback); mkdirs(dir, (err5) => { if (err5) return callback(err5); - fs6.symlink(srcpath, dstpath, type2, callback); + fs8.symlink(srcpath, dstpath, type2, callback); }); }); }); @@ -11489,18 +11513,18 @@ var require_symlink = __commonJS({ }); } function createSymlinkSync(srcpath, dstpath, type) { - const destinationExists = fs6.existsSync(dstpath); + const destinationExists = fs8.existsSync(dstpath); if (destinationExists) return void 0; const relative = symlinkPathsSync(srcpath, dstpath); srcpath = relative.toDst; type = symlinkTypeSync(relative.toCwd, type); - const dir = path8.dirname(dstpath); - const exists = fs6.existsSync(dir); + const dir = path10.dirname(dstpath); + const exists = fs8.existsSync(dir); if (exists) - return fs6.symlinkSync(srcpath, dstpath, type); + return fs8.symlinkSync(srcpath, dstpath, type); mkdirsSync(dir); - return fs6.symlinkSync(srcpath, dstpath, type); + return fs8.symlinkSync(srcpath, dstpath, type); } module2.exports = { createSymlink: u(createSymlink), @@ -11554,12 +11578,12 @@ var require_jsonfile = __commonJS({ options = { encoding: options }; } options = options || {}; - var fs6 = options.fs || _fs; + var fs8 = options.fs || _fs; var shouldThrow = true; if ("throws" in options) { shouldThrow = options.throws; } - fs6.readFile(file, options, function(err, data) { + fs8.readFile(file, options, function(err, data) { if (err) return callback(err); data = stripBom(data); @@ -11582,13 +11606,13 @@ var require_jsonfile = __commonJS({ if (typeof options === "string") { options = { encoding: options }; } - var fs6 = options.fs || _fs; + var fs8 = options.fs || _fs; var shouldThrow = true; if ("throws" in options) { shouldThrow = options.throws; } try { - var content = fs6.readFileSync(file, options); + var content = fs8.readFileSync(file, options); content = stripBom(content); return JSON.parse(content, options.reviver); } catch (err) { @@ -11620,7 +11644,7 @@ var require_jsonfile = __commonJS({ options = {}; } options = options || {}; - var fs6 = options.fs || _fs; + var fs8 = options.fs || _fs; var str = ""; try { str = stringify(obj, options); @@ -11629,13 +11653,13 @@ var require_jsonfile = __commonJS({ callback(err, null); return; } - fs6.writeFile(file, str, options, callback); + fs8.writeFile(file, str, options, callback); } function writeFileSync(file, obj, options) { options = options || {}; - var fs6 = options.fs || _fs; + var fs8 = options.fs || _fs; var str = stringify(obj, options); - return fs6.writeFileSync(file, str, options); + return fs8.writeFileSync(file, str, options); } function stripBom(content) { if (Buffer.isBuffer(content)) @@ -11673,8 +11697,8 @@ var require_jsonfile2 = __commonJS({ var require_output_json = __commonJS({ ".yarn/cache/fs-extra-npm-8.1.0-197473387f-cfdc1f2b8d.zip/node_modules/fs-extra/lib/json/output-json.js"(exports, module2) { "use strict"; - var path8 = require("path"); - var mkdir3 = require_mkdirs2(); + var path10 = require("path"); + var mkdir4 = require_mkdirs2(); var pathExists = require_path_exists().pathExists; var jsonFile = require_jsonfile2(); function outputJson(file, data, options, callback) { @@ -11682,13 +11706,13 @@ var require_output_json = __commonJS({ callback = options; options = {}; } - const dir = path8.dirname(file); + const dir = path10.dirname(file); pathExists(dir, (err, itDoes) => { if (err) return callback(err); if (itDoes) return jsonFile.writeJson(file, data, options, callback); - mkdir3.mkdirs(dir, (err2) => { + mkdir4.mkdirs(dir, (err2) => { if (err2) return callback(err2); jsonFile.writeJson(file, data, options, callback); @@ -11703,14 +11727,14 @@ var require_output_json = __commonJS({ var require_output_json_sync = __commonJS({ ".yarn/cache/fs-extra-npm-8.1.0-197473387f-cfdc1f2b8d.zip/node_modules/fs-extra/lib/json/output-json-sync.js"(exports, module2) { "use strict"; - var fs6 = require_graceful_fs(); - var path8 = require("path"); - var mkdir3 = require_mkdirs2(); + var fs8 = require_graceful_fs(); + var path10 = require("path"); + var mkdir4 = require_mkdirs2(); var jsonFile = require_jsonfile2(); function outputJsonSync(file, data, options) { - const dir = path8.dirname(file); - if (!fs6.existsSync(dir)) { - mkdir3.mkdirsSync(dir); + const dir = path10.dirname(file); + if (!fs8.existsSync(dir)) { + mkdir4.mkdirsSync(dir); } jsonFile.writeJsonSync(file, data, options); } @@ -11740,8 +11764,8 @@ var require_json = __commonJS({ var require_move_sync = __commonJS({ ".yarn/cache/fs-extra-npm-8.1.0-197473387f-cfdc1f2b8d.zip/node_modules/fs-extra/lib/move-sync/move-sync.js"(exports, module2) { "use strict"; - var fs6 = require_graceful_fs(); - var path8 = require("path"); + var fs8 = require_graceful_fs(); + var path10 = require("path"); var copySync = require_copy_sync2().copySync; var removeSync = require_remove().removeSync; var mkdirpSync = require_mkdirs2().mkdirpSync; @@ -11751,7 +11775,7 @@ var require_move_sync = __commonJS({ const overwrite = opts.overwrite || opts.clobber || false; const { srcStat } = stat.checkPathsSync(src, dest, "move"); stat.checkParentPathsSync(src, srcStat, dest, "move"); - mkdirpSync(path8.dirname(dest)); + mkdirpSync(path10.dirname(dest)); return doRename(src, dest, overwrite); } function doRename(src, dest, overwrite) { @@ -11759,13 +11783,13 @@ var require_move_sync = __commonJS({ removeSync(dest); return rename(src, dest, overwrite); } - if (fs6.existsSync(dest)) + if (fs8.existsSync(dest)) throw new Error("dest already exists."); return rename(src, dest, overwrite); } function rename(src, dest, overwrite) { try { - fs6.renameSync(src, dest); + fs8.renameSync(src, dest); } catch (err) { if (err.code !== "EXDEV") throw err; @@ -11798,8 +11822,8 @@ var require_move_sync2 = __commonJS({ var require_move = __commonJS({ ".yarn/cache/fs-extra-npm-8.1.0-197473387f-cfdc1f2b8d.zip/node_modules/fs-extra/lib/move/move.js"(exports, module2) { "use strict"; - var fs6 = require_graceful_fs(); - var path8 = require("path"); + var fs8 = require_graceful_fs(); + var path10 = require("path"); var copy = require_copy2().copy; var remove = require_remove().remove; var mkdirp = require_mkdirs2().mkdirp; @@ -11818,7 +11842,7 @@ var require_move = __commonJS({ stat.checkParentPaths(src, srcStat, dest, "move", (err2) => { if (err2) return cb(err2); - mkdirp(path8.dirname(dest), (err3) => { + mkdirp(path10.dirname(dest), (err3) => { if (err3) return cb(err3); return doRename(src, dest, overwrite, cb); @@ -11843,7 +11867,7 @@ var require_move = __commonJS({ }); } function rename(src, dest, overwrite, cb) { - fs6.rename(src, dest, (err) => { + fs8.rename(src, dest, (err) => { if (!err) return cb(); if (err.code !== "EXDEV") @@ -11882,35 +11906,35 @@ var require_output = __commonJS({ ".yarn/cache/fs-extra-npm-8.1.0-197473387f-cfdc1f2b8d.zip/node_modules/fs-extra/lib/output/index.js"(exports, module2) { "use strict"; var u = require_universalify().fromCallback; - var fs6 = require_graceful_fs(); - var path8 = require("path"); - var mkdir3 = require_mkdirs2(); + var fs8 = require_graceful_fs(); + var path10 = require("path"); + var mkdir4 = require_mkdirs2(); var pathExists = require_path_exists().pathExists; function outputFile(file, data, encoding, callback) { if (typeof encoding === "function") { callback = encoding; encoding = "utf8"; } - const dir = path8.dirname(file); + const dir = path10.dirname(file); pathExists(dir, (err, itDoes) => { if (err) return callback(err); if (itDoes) - return fs6.writeFile(file, data, encoding, callback); - mkdir3.mkdirs(dir, (err2) => { + return fs8.writeFile(file, data, encoding, callback); + mkdir4.mkdirs(dir, (err2) => { if (err2) return callback(err2); - fs6.writeFile(file, data, encoding, callback); + fs8.writeFile(file, data, encoding, callback); }); }); } function outputFileSync(file, ...args) { - const dir = path8.dirname(file); - if (fs6.existsSync(dir)) { - return fs6.writeFileSync(file, ...args); + const dir = path10.dirname(file); + if (fs8.existsSync(dir)) { + return fs8.writeFileSync(file, ...args); } - mkdir3.mkdirsSync(dir); - fs6.writeFileSync(file, ...args); + mkdir4.mkdirsSync(dir); + fs8.writeFileSync(file, ...args); } module2.exports = { outputFile: u(outputFile), @@ -11940,11 +11964,11 @@ var require_lib = __commonJS({ require_path_exists(), require_remove() ); - var fs6 = require("fs"); - if (Object.getOwnPropertyDescriptor(fs6, "promises")) { + var fs8 = require("fs"); + if (Object.getOwnPropertyDescriptor(fs8, "promises")) { Object.defineProperty(module2.exports, "promises", { get() { - return fs6.promises; + return fs8.promises; } }); } @@ -13446,8 +13470,8 @@ var require_Client = __commonJS({ /** * Set the working directory. */ - async cd(path8) { - const validPath = await this.protectWhitespace(path8); + async cd(path10) { + const validPath = await this.protectWhitespace(path10); return this.send("CWD " + validPath); } /** @@ -13460,8 +13484,8 @@ var require_Client = __commonJS({ * Get the last modified time of a file. This is not supported by every FTP server, in which case * calling this method will throw an exception. */ - async lastMod(path8) { - const validPath = await this.protectWhitespace(path8); + async lastMod(path10) { + const validPath = await this.protectWhitespace(path10); const res = await this.send(`MDTM ${validPath}`); const date = res.message.slice(4); return (0, parseListMLSD_1.parseMLSxDate)(date); @@ -13469,8 +13493,8 @@ var require_Client = __commonJS({ /** * Get the size of a file. */ - async size(path8) { - const validPath = await this.protectWhitespace(path8); + async size(path10) { + const validPath = await this.protectWhitespace(path10); const command = `SIZE ${validPath}`; const res = await this.send(command); const size = parseInt(res.message.slice(4), 10); @@ -13497,8 +13521,8 @@ var require_Client = __commonJS({ * You can ignore FTP error return codes which won't throw an exception if e.g. * the file doesn't exist. */ - async remove(path8, ignoreErrorCodes = false) { - const validPath = await this.protectWhitespace(path8); + async remove(path10, ignoreErrorCodes = false) { + const validPath = await this.protectWhitespace(path10); if (ignoreErrorCodes) { return this.sendIgnoringError(`DELE ${validPath}`); } @@ -13652,8 +13676,8 @@ var require_Client = __commonJS({ * * @param [path] Path to remote file or directory. */ - async list(path8 = "") { - const validPath = await this.protectWhitespace(path8); + async list(path10 = "") { + const validPath = await this.protectWhitespace(path10); let lastError; for (const candidate of this.availableListCommands) { const command = validPath === "" ? candidate : `${candidate} ${validPath}`; @@ -13815,21 +13839,21 @@ var require_Client = __commonJS({ /** * Remove an empty directory, will fail if not empty. */ - async removeEmptyDir(path8) { - const validPath = await this.protectWhitespace(path8); + async removeEmptyDir(path10) { + const validPath = await this.protectWhitespace(path10); return this.send(`RMD ${validPath}`); } /** * FTP servers can't handle filenames that have leading whitespace. This method transforms * a given path to fix that issue for most cases. */ - async protectWhitespace(path8) { - if (!path8.startsWith(" ")) { - return path8; + async protectWhitespace(path10) { + if (!path10.startsWith(" ")) { + return path10; } const pwd = await this.pwd(); const absolutePathPrefix = pwd.endsWith("/") ? pwd : pwd + "/"; - return absolutePathPrefix + path8; + return absolutePathPrefix + path10; } async _exitAtCurrentDirectory(func) { const userDir = await this.pwd(); @@ -13906,11 +13930,11 @@ var require_Client = __commonJS({ } }; exports.Client = Client; - async function ensureLocalDirectory(path8) { + async function ensureLocalDirectory(path10) { try { - await fsStat(path8); + await fsStat(path10); } catch (err) { - await fsMkDir(path8, { recursive: true }); + await fsMkDir(path10, { recursive: true }); } } async function ignoreError(func) { @@ -14548,23 +14572,23 @@ var require_estraverse = __commonJS({ return false; } }; - function Element(node, path8, wrap, ref) { + function Element(node, path10, wrap, ref) { this.node = node; - this.path = path8; + this.path = path10; this.wrap = wrap; this.ref = ref; } function Controller() { } - Controller.prototype.path = function path8() { + Controller.prototype.path = function path10() { var i, iz, j, jz, result, element; - function addToPath(result2, path9) { - if (Array.isArray(path9)) { - for (j = 0, jz = path9.length; j < jz; ++j) { - result2.push(path9[j]); + function addToPath(result2, path11) { + if (Array.isArray(path11)) { + for (j = 0, jz = path11.length; j < jz; ++j) { + result2.push(path11[j]); } } else { - result2.push(path9); + result2.push(path11); } } if (!this.__current.path) { @@ -15436,16 +15460,16 @@ var require_util2 = __commonJS({ } exports.urlGenerate = urlGenerate; function normalize(aPath) { - var path8 = aPath; + var path10 = aPath; var url = urlParse(aPath); if (url) { if (!url.path) { return aPath; } - path8 = url.path; + path10 = url.path; } - var isAbsolute = exports.isAbsolute(path8); - var parts = path8.split(/\/+/); + var isAbsolute = exports.isAbsolute(path10); + var parts = path10.split(/\/+/); for (var part, up = 0, i = parts.length - 1; i >= 0; i--) { part = parts[i]; if (part === ".") { @@ -15462,15 +15486,15 @@ var require_util2 = __commonJS({ } } } - path8 = parts.join("/"); - if (path8 === "") { - path8 = isAbsolute ? "/" : "."; + path10 = parts.join("/"); + if (path10 === "") { + path10 = isAbsolute ? "/" : "."; } if (url) { - url.path = path8; + url.path = path10; return urlGenerate(url); } - return path8; + return path10; } exports.normalize = normalize; function join2(aRoot, aPath) { @@ -25397,9 +25421,10 @@ var require_esprima = __commonJS({ } }); -// .yarn/cache/tslib-npm-2.5.2-3f1b58afbb-ed22e23f3d.zip/node_modules/tslib/tslib.es6.js +// .yarn/cache/tslib-npm-2.6.0-4d336a6824-702dfe42c8.zip/node_modules/tslib/tslib.es6.mjs var tslib_es6_exports = {}; __export(tslib_es6_exports, { + __addDisposableResource: () => __addDisposableResource, __assign: () => __assign, __asyncDelegator: () => __asyncDelegator, __asyncGenerator: () => __asyncGenerator, @@ -25411,6 +25436,7 @@ __export(tslib_es6_exports, { __classPrivateFieldSet: () => __classPrivateFieldSet, __createBinding: () => __createBinding, __decorate: () => __decorate, + __disposeResources: () => __disposeResources, __esDecorate: () => __esDecorate, __exportStar: () => __exportStar, __extends: () => __extends, @@ -25813,9 +25839,56 @@ function __classPrivateFieldIn(state, receiver) { throw new TypeError("Cannot use 'in' operator on non-object"); return typeof state === "function" ? receiver === state : state.has(receiver); } -var extendStatics, __assign, __createBinding, __setModuleDefault, tslib_es6_default; +function __addDisposableResource(env2, value, async) { + if (value !== null && value !== void 0) { + if (typeof value !== "object") + throw new TypeError("Object expected."); + var dispose; + if (async) { + if (!Symbol.asyncDispose) + throw new TypeError("Symbol.asyncDispose is not defined."); + dispose = value[Symbol.asyncDispose]; + } + if (dispose === void 0) { + if (!Symbol.dispose) + throw new TypeError("Symbol.dispose is not defined."); + dispose = value[Symbol.dispose]; + } + if (typeof dispose !== "function") + throw new TypeError("Object not disposable."); + env2.stack.push({ value, dispose, async }); + } else if (async) { + env2.stack.push({ async: true }); + } + return value; +} +function __disposeResources(env2) { + function fail(e) { + env2.error = env2.hasError ? new _SuppressedError(e, env2.error, "An error was suppressed during disposal.") : e; + env2.hasError = true; + } + function next() { + while (env2.stack.length) { + var rec = env2.stack.pop(); + try { + var result = rec.dispose && rec.dispose.call(rec.value); + if (rec.async) + return Promise.resolve(result).then(next, function(e) { + fail(e); + return next(); + }); + } catch (e) { + fail(e); + } + } + if (env2.hasError) + throw env2.error; + } + return next(); +} +var extendStatics, __assign, __createBinding, __setModuleDefault, _SuppressedError, tslib_es6_default; var init_tslib_es6 = __esm({ - ".yarn/cache/tslib-npm-2.5.2-3f1b58afbb-ed22e23f3d.zip/node_modules/tslib/tslib.es6.js"() { + ".yarn/cache/tslib-npm-2.6.0-4d336a6824-702dfe42c8.zip/node_modules/tslib/tslib.es6.mjs"() { extendStatics = function(d, b) { extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(d2, b2) { d2.__proto__ = b2; @@ -25858,6 +25931,10 @@ var init_tslib_es6 = __esm({ } : function(o, v) { o["default"] = v; }; + _SuppressedError = typeof SuppressedError === "function" ? SuppressedError : function(error, suppressed, message) { + var e = new Error(message); + return e.name = "SuppressedError", e.error = error, e.suppressed = suppressed, e; + }; tslib_es6_default = { __extends, __assign, @@ -25883,7 +25960,9 @@ var init_tslib_es6 = __esm({ __importDefault, __classPrivateFieldGet, __classPrivateFieldSet, - __classPrivateFieldIn + __classPrivateFieldIn, + __addDisposableResource, + __disposeResources }; } }); @@ -26604,16 +26683,16 @@ var require_path = __commonJS({ this.__childCache = null; }; var Pp = Path.prototype; - function getChildCache(path8) { - return path8.__childCache || (path8.__childCache = /* @__PURE__ */ Object.create(null)); + function getChildCache(path10) { + return path10.__childCache || (path10.__childCache = /* @__PURE__ */ Object.create(null)); } - function getChildPath(path8, name) { - var cache = getChildCache(path8); - var actualChildValue = path8.getValueProperty(name); + function getChildPath(path10, name) { + var cache = getChildCache(path10); + var actualChildValue = path10.getValueProperty(name); var childPath = cache[name]; if (!hasOwn.call(cache, name) || // Ensure consistency between cache and reality. childPath.value !== actualChildValue) { - childPath = cache[name] = new path8.constructor(actualChildValue, path8, name); + childPath = cache[name] = new path10.constructor(actualChildValue, path10, name); } return childPath; } @@ -26625,12 +26704,12 @@ var require_path = __commonJS({ for (var _i = 0; _i < arguments.length; _i++) { names[_i] = arguments[_i]; } - var path8 = this; + var path10 = this; var count = names.length; for (var i = 0; i < count; ++i) { - path8 = getChildPath(path8, names[i]); + path10 = getChildPath(path10, names[i]); } - return path8; + return path10; }; Pp.each = function each(callback, context) { var childPaths = []; @@ -26666,12 +26745,12 @@ var require_path = __commonJS({ }; function emptyMoves() { } - function getMoves(path8, offset, start, end) { - isArray2.assert(path8.value); + function getMoves(path10, offset, start, end) { + isArray2.assert(path10.value); if (offset === 0) { return emptyMoves; } - var length = path8.value.length; + var length = path10.value.length; if (length < 1) { return emptyMoves; } @@ -26689,10 +26768,10 @@ var require_path = __commonJS({ isNumber2.assert(start); isNumber2.assert(end); var moves = /* @__PURE__ */ Object.create(null); - var cache = getChildCache(path8); + var cache = getChildCache(path10); for (var i = start; i < end; ++i) { - if (hasOwn.call(path8.value, i)) { - var childPath = path8.get(i); + if (hasOwn.call(path10.value, i)) { + var childPath = path10.get(i); if (childPath.name !== i) { throw new Error(""); } @@ -26710,7 +26789,7 @@ var require_path = __commonJS({ throw new Error(""); } cache[newIndex2] = childPath2; - path8.value[newIndex2] = childPath2.value; + path10.value[newIndex2] = childPath2.value; } }; } @@ -26785,34 +26864,34 @@ var require_path = __commonJS({ } return pp.insertAt.apply(pp, insertAtArgs); }; - function repairRelationshipWithParent(path8) { - if (!(path8 instanceof Path)) { + function repairRelationshipWithParent(path10) { + if (!(path10 instanceof Path)) { throw new Error(""); } - var pp = path8.parentPath; + var pp = path10.parentPath; if (!pp) { - return path8; + return path10; } var parentValue = pp.value; var parentCache = getChildCache(pp); - if (parentValue[path8.name] === path8.value) { - parentCache[path8.name] = path8; + if (parentValue[path10.name] === path10.value) { + parentCache[path10.name] = path10; } else if (isArray2.check(parentValue)) { - var i = parentValue.indexOf(path8.value); + var i = parentValue.indexOf(path10.value); if (i >= 0) { - parentCache[path8.name = i] = path8; + parentCache[path10.name = i] = path10; } } else { - parentValue[path8.name] = path8.value; - parentCache[path8.name] = path8; + parentValue[path10.name] = path10.value; + parentCache[path10.name] = path10; } - if (parentValue[path8.name] !== path8.value) { + if (parentValue[path10.name] !== path10.value) { throw new Error(""); } - if (path8.parentPath.get(path8.name) !== path8) { + if (path10.parentPath.get(path10.name) !== path10) { throw new Error(""); } - return path8; + return path10; } Pp.replace = function replace(replacement) { var results = []; @@ -26892,11 +26971,11 @@ var require_scope = __commonJS({ var Expression = namedTypes.Expression; var isArray2 = types.builtInTypes.array; var b = types.builders; - var Scope = function Scope2(path8, parentScope) { + var Scope = function Scope2(path10, parentScope) { if (!(this instanceof Scope2)) { throw new Error("Scope constructor cannot be invoked without 'new'"); } - ScopeType.assert(path8.value); + ScopeType.assert(path10.value); var depth; if (parentScope) { if (!(parentScope instanceof Scope2)) { @@ -26908,8 +26987,8 @@ var require_scope = __commonJS({ depth = 0; } Object.defineProperties(this, { - path: { value: path8 }, - node: { value: path8.value }, + path: { value: path10 }, + node: { value: path10.value }, isGlobal: { value: !parentScope, enumerable: true }, depth: { value: depth }, parent: { value: parentScope }, @@ -26984,50 +27063,50 @@ var require_scope = __commonJS({ this.scan(); return this.types; }; - function scanScope(path8, bindings, scopeTypes2) { - var node = path8.value; + function scanScope(path10, bindings, scopeTypes2) { + var node = path10.value; ScopeType.assert(node); if (namedTypes.CatchClause.check(node)) { - var param = path8.get("param"); + var param = path10.get("param"); if (param.value) { addPattern(param, bindings); } } else { - recursiveScanScope(path8, bindings, scopeTypes2); + recursiveScanScope(path10, bindings, scopeTypes2); } } - function recursiveScanScope(path8, bindings, scopeTypes2) { - var node = path8.value; - if (path8.parent && namedTypes.FunctionExpression.check(path8.parent.node) && path8.parent.node.id) { - addPattern(path8.parent.get("id"), bindings); + function recursiveScanScope(path10, bindings, scopeTypes2) { + var node = path10.value; + if (path10.parent && namedTypes.FunctionExpression.check(path10.parent.node) && path10.parent.node.id) { + addPattern(path10.parent.get("id"), bindings); } if (!node) { } else if (isArray2.check(node)) { - path8.each(function(childPath) { + path10.each(function(childPath) { recursiveScanChild(childPath, bindings, scopeTypes2); }); } else if (namedTypes.Function.check(node)) { - path8.get("params").each(function(paramPath) { + path10.get("params").each(function(paramPath) { addPattern(paramPath, bindings); }); - recursiveScanChild(path8.get("body"), bindings, scopeTypes2); + recursiveScanChild(path10.get("body"), bindings, scopeTypes2); } else if (namedTypes.TypeAlias && namedTypes.TypeAlias.check(node) || namedTypes.InterfaceDeclaration && namedTypes.InterfaceDeclaration.check(node) || namedTypes.TSTypeAliasDeclaration && namedTypes.TSTypeAliasDeclaration.check(node) || namedTypes.TSInterfaceDeclaration && namedTypes.TSInterfaceDeclaration.check(node)) { - addTypePattern(path8.get("id"), scopeTypes2); + addTypePattern(path10.get("id"), scopeTypes2); } else if (namedTypes.VariableDeclarator.check(node)) { - addPattern(path8.get("id"), bindings); - recursiveScanChild(path8.get("init"), bindings, scopeTypes2); + addPattern(path10.get("id"), bindings); + recursiveScanChild(path10.get("init"), bindings, scopeTypes2); } else if (node.type === "ImportSpecifier" || node.type === "ImportNamespaceSpecifier" || node.type === "ImportDefaultSpecifier") { addPattern( // Esprima used to use the .name field to refer to the local // binding identifier for ImportSpecifier nodes, but .id for // ImportNamespaceSpecifier and ImportDefaultSpecifier nodes. // ESTree/Acorn/ESpree use .local for all three node types. - path8.get(node.local ? "local" : node.name ? "name" : "id"), + path10.get(node.local ? "local" : node.name ? "name" : "id"), bindings ); } else if (Node.check(node) && !Expression.check(node)) { types.eachField(node, function(name, child) { - var childPath = path8.get(name); + var childPath = path10.get(name); if (!pathHasValue(childPath, child)) { throw new Error(""); } @@ -27035,34 +27114,34 @@ var require_scope = __commonJS({ }); } } - function pathHasValue(path8, value) { - if (path8.value === value) { + function pathHasValue(path10, value) { + if (path10.value === value) { return true; } - if (Array.isArray(path8.value) && path8.value.length === 0 && Array.isArray(value) && value.length === 0) { + if (Array.isArray(path10.value) && path10.value.length === 0 && Array.isArray(value) && value.length === 0) { return true; } return false; } - function recursiveScanChild(path8, bindings, scopeTypes2) { - var node = path8.value; + function recursiveScanChild(path10, bindings, scopeTypes2) { + var node = path10.value; if (!node || Expression.check(node)) { } else if (namedTypes.FunctionDeclaration.check(node) && node.id !== null) { - addPattern(path8.get("id"), bindings); + addPattern(path10.get("id"), bindings); } else if (namedTypes.ClassDeclaration && namedTypes.ClassDeclaration.check(node)) { - addPattern(path8.get("id"), bindings); + addPattern(path10.get("id"), bindings); } else if (ScopeType.check(node)) { if (namedTypes.CatchClause.check(node) && // TODO Broaden this to accept any pattern. namedTypes.Identifier.check(node.param)) { var catchParamName = node.param.name; var hadBinding = hasOwn.call(bindings, catchParamName); - recursiveScanScope(path8.get("body"), bindings, scopeTypes2); + recursiveScanScope(path10.get("body"), bindings, scopeTypes2); if (!hadBinding) { delete bindings[catchParamName]; } } } else { - recursiveScanScope(path8, bindings, scopeTypes2); + recursiveScanScope(path10, bindings, scopeTypes2); } } function addPattern(patternPath, bindings) { @@ -27398,53 +27477,53 @@ var require_node_path = __commonJS({ NPp.firstInStatement = function() { return firstInStatement(this); }; - function firstInStatement(path8) { - for (var node, parent; path8.parent; path8 = path8.parent) { - node = path8.node; - parent = path8.parent.node; - if (n.BlockStatement.check(parent) && path8.parent.name === "body" && path8.name === 0) { + function firstInStatement(path10) { + for (var node, parent; path10.parent; path10 = path10.parent) { + node = path10.node; + parent = path10.parent.node; + if (n.BlockStatement.check(parent) && path10.parent.name === "body" && path10.name === 0) { if (parent.body[0] !== node) { throw new Error("Nodes must be equal"); } return true; } - if (n.ExpressionStatement.check(parent) && path8.name === "expression") { + if (n.ExpressionStatement.check(parent) && path10.name === "expression") { if (parent.expression !== node) { throw new Error("Nodes must be equal"); } return true; } - if (n.SequenceExpression.check(parent) && path8.parent.name === "expressions" && path8.name === 0) { + if (n.SequenceExpression.check(parent) && path10.parent.name === "expressions" && path10.name === 0) { if (parent.expressions[0] !== node) { throw new Error("Nodes must be equal"); } continue; } - if (n.CallExpression.check(parent) && path8.name === "callee") { + if (n.CallExpression.check(parent) && path10.name === "callee") { if (parent.callee !== node) { throw new Error("Nodes must be equal"); } continue; } - if (n.MemberExpression.check(parent) && path8.name === "object") { + if (n.MemberExpression.check(parent) && path10.name === "object") { if (parent.object !== node) { throw new Error("Nodes must be equal"); } continue; } - if (n.ConditionalExpression.check(parent) && path8.name === "test") { + if (n.ConditionalExpression.check(parent) && path10.name === "test") { if (parent.test !== node) { throw new Error("Nodes must be equal"); } continue; } - if (isBinary(parent) && path8.name === "left") { + if (isBinary(parent) && path10.name === "left") { if (parent.left !== node) { throw new Error("Nodes must be equal"); } continue; } - if (n.UnaryExpression.check(parent) && !parent.prefix && path8.name === "argument") { + if (n.UnaryExpression.check(parent) && !parent.prefix && path10.name === "argument") { if (parent.argument !== node) { throw new Error("Nodes must be equal"); } @@ -27614,36 +27693,36 @@ var require_path_visitor = __commonJS({ }; PVp.reset = function(_path) { }; - PVp.visitWithoutReset = function(path8) { + PVp.visitWithoutReset = function(path10) { if (this instanceof this.Context) { - return this.visitor.visitWithoutReset(path8); + return this.visitor.visitWithoutReset(path10); } - if (!(path8 instanceof NodePath)) { + if (!(path10 instanceof NodePath)) { throw new Error(""); } - var value = path8.value; + var value = path10.value; var methodName = value && typeof value === "object" && typeof value.type === "string" && this._methodNameTable[value.type]; if (methodName) { - var context = this.acquireContext(path8); + var context = this.acquireContext(path10); try { return context.invokeVisitorMethod(methodName); } finally { this.releaseContext(context); } } else { - return visitChildren(path8, this); + return visitChildren(path10, this); } }; - function visitChildren(path8, visitor) { - if (!(path8 instanceof NodePath)) { + function visitChildren(path10, visitor) { + if (!(path10 instanceof NodePath)) { throw new Error(""); } if (!(visitor instanceof PathVisitor)) { throw new Error(""); } - var value = path8.value; + var value = path10.value; if (isArray2.check(value)) { - path8.each(visitor.visitWithoutReset, visitor); + path10.each(visitor.visitWithoutReset, visitor); } else if (!isObject2.check(value)) { } else { var childNames = types.getFieldNames(value); @@ -27657,19 +27736,19 @@ var require_path_visitor = __commonJS({ if (!hasOwn.call(value, childName)) { value[childName] = types.getFieldValue(value, childName); } - childPaths.push(path8.get(childName)); + childPaths.push(path10.get(childName)); } for (var i = 0; i < childCount; ++i) { visitor.visitWithoutReset(childPaths[i]); } } - return path8.value; + return path10.value; } - PVp.acquireContext = function(path8) { + PVp.acquireContext = function(path10) { if (this._reusableContextStack.length === 0) { - return new this.Context(path8); + return new this.Context(path10); } - return this._reusableContextStack.pop().reset(path8); + return this._reusableContextStack.pop().reset(path10); }; PVp.releaseContext = function(context) { if (!(context instanceof this.Context)) { @@ -27685,14 +27764,14 @@ var require_path_visitor = __commonJS({ return this._changeReported; }; function makeContextConstructor(visitor) { - function Context(path8) { + function Context(path10) { if (!(this instanceof Context)) { throw new Error(""); } if (!(this instanceof PathVisitor)) { throw new Error(""); } - if (!(path8 instanceof NodePath)) { + if (!(path10 instanceof NodePath)) { throw new Error(""); } Object.defineProperty(this, "visitor", { @@ -27701,7 +27780,7 @@ var require_path_visitor = __commonJS({ enumerable: true, configurable: false }); - this.currentPath = path8; + this.currentPath = path10; this.needToCallTraverse = true; Object.seal(this); } @@ -27714,14 +27793,14 @@ var require_path_visitor = __commonJS({ return Context; } var sharedContextProtoMethods = /* @__PURE__ */ Object.create(null); - sharedContextProtoMethods.reset = function reset(path8) { + sharedContextProtoMethods.reset = function reset(path10) { if (!(this instanceof this.Context)) { throw new Error(""); } - if (!(path8 instanceof NodePath)) { + if (!(path10 instanceof NodePath)) { throw new Error(""); } - this.currentPath = path8; + this.currentPath = path10; this.needToCallTraverse = true; return this; }; @@ -27744,34 +27823,34 @@ var require_path_visitor = __commonJS({ if (this.needToCallTraverse !== false) { throw new Error("Must either call this.traverse or return false in " + methodName); } - var path8 = this.currentPath; - return path8 && path8.value; + var path10 = this.currentPath; + return path10 && path10.value; }; - sharedContextProtoMethods.traverse = function traverse(path8, newVisitor) { + sharedContextProtoMethods.traverse = function traverse(path10, newVisitor) { if (!(this instanceof this.Context)) { throw new Error(""); } - if (!(path8 instanceof NodePath)) { + if (!(path10 instanceof NodePath)) { throw new Error(""); } if (!(this.currentPath instanceof NodePath)) { throw new Error(""); } this.needToCallTraverse = false; - return visitChildren(path8, PathVisitor.fromMethodsObject(newVisitor || this.visitor)); + return visitChildren(path10, PathVisitor.fromMethodsObject(newVisitor || this.visitor)); }; - sharedContextProtoMethods.visit = function visit(path8, newVisitor) { + sharedContextProtoMethods.visit = function visit(path10, newVisitor) { if (!(this instanceof this.Context)) { throw new Error(""); } - if (!(path8 instanceof NodePath)) { + if (!(path10 instanceof NodePath)) { throw new Error(""); } if (!(this.currentPath instanceof NodePath)) { throw new Error(""); } this.needToCallTraverse = false; - return PathVisitor.fromMethodsObject(newVisitor || this.visitor).visitWithoutReset(path8); + return PathVisitor.fromMethodsObject(newVisitor || this.visitor).visitWithoutReset(path10); }; sharedContextProtoMethods.reportChanged = function reportChanged() { this.visitor.reportChanged(); @@ -28965,22 +29044,22 @@ var require_main = __commonJS({ } }); -// .yarn/cache/vm2-patch-e4c2a87b9d-d283b74b74.zip/node_modules/vm2/index.js +// vm2/index.js var require_vm2 = __commonJS({ - ".yarn/cache/vm2-patch-e4c2a87b9d-d283b74b74.zip/node_modules/vm2/index.js"(exports, module2) { + "vm2/index.js"(exports, module2) { "use strict"; module2.exports = { - VM: function VM() { + VM() { }, - VMScript: function VMScript() { + VMScript() { } }; } }); -// .yarn/cache/degenerator-npm-4.0.2-40f6f904e6-99337dd354.zip/node_modules/degenerator/dist/index.js +// .yarn/cache/degenerator-npm-4.0.4-1f9c4b67eb-105bd28952.zip/node_modules/degenerator/dist/index.js var require_dist8 = __commonJS({ - ".yarn/cache/degenerator-npm-4.0.2-40f6f904e6-99337dd354.zip/node_modules/degenerator/dist/index.js"(exports) { + ".yarn/cache/degenerator-npm-4.0.4-1f9c4b67eb-105bd28952.zip/node_modules/degenerator/dist/index.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.compile = exports.degenerator = void 0; @@ -28999,10 +29078,10 @@ var require_dist8 = __commonJS({ do { lastNamesLength = names.length; (0, ast_types_1.visit)(ast, { - visitVariableDeclaration(path8) { - if (path8.node.declarations) { - for (let i = 0; i < path8.node.declarations.length; i++) { - const declaration = path8.node.declarations[i]; + visitVariableDeclaration(path10) { + if (path10.node.declarations) { + for (let i = 0; i < path10.node.declarations.length; i++) { + const declaration = path10.node.declarations[i]; if (ast_types_1.namedTypes.VariableDeclarator.check(declaration) && ast_types_1.namedTypes.Identifier.check(declaration.init) && ast_types_1.namedTypes.Identifier.check(declaration.id) && checkName(declaration.init.name, names) && !checkName(declaration.id.name, names)) { names.push(declaration.id.name); } @@ -29010,18 +29089,18 @@ var require_dist8 = __commonJS({ } return false; }, - visitAssignmentExpression(path8) { - if (ast_types_1.namedTypes.Identifier.check(path8.node.left) && ast_types_1.namedTypes.Identifier.check(path8.node.right) && checkName(path8.node.right.name, names) && !checkName(path8.node.left.name, names)) { - names.push(path8.node.left.name); + visitAssignmentExpression(path10) { + if (ast_types_1.namedTypes.Identifier.check(path10.node.left) && ast_types_1.namedTypes.Identifier.check(path10.node.right) && checkName(path10.node.right.name, names) && !checkName(path10.node.left.name, names)) { + names.push(path10.node.left.name); } return false; }, - visitFunction(path8) { - if (path8.node.id) { + visitFunction(path10) { + if (path10.node.id) { let shouldDegenerate = false; - (0, ast_types_1.visit)(path8.node, { - visitCallExpression(path9) { - if (checkNames(path9.node, names)) { + (0, ast_types_1.visit)(path10.node, { + visitCallExpression(path11) { + if (checkNames(path11.node, names)) { shouldDegenerate = true; } return false; @@ -29030,28 +29109,28 @@ var require_dist8 = __commonJS({ if (!shouldDegenerate) { return false; } - path8.node.async = true; - if (!checkName(path8.node.id.name, names)) { - names.push(path8.node.id.name); + path10.node.async = true; + if (!checkName(path10.node.id.name, names)) { + names.push(path10.node.id.name); } } - this.traverse(path8); + this.traverse(path10); } }); } while (lastNamesLength !== names.length); (0, ast_types_1.visit)(ast, { - visitCallExpression(path8) { - if (checkNames(path8.node, names)) { + visitCallExpression(path10) { + if (checkNames(path10.node, names)) { const delegate = false; - const { name, parent: { node: pNode } } = path8; - const expr = ast_types_1.builders.awaitExpression(path8.node, delegate); + const { name, parent: { node: pNode } } = path10; + const expr = ast_types_1.builders.awaitExpression(path10.node, delegate); if (ast_types_1.namedTypes.CallExpression.check(pNode)) { pNode.arguments[name] = expr; } else { pNode[name] = expr; } } - this.traverse(path8); + this.traverse(path10); } }); return (0, escodegen_1.generate)(ast); @@ -29122,9 +29201,9 @@ var require_dist8 = __commonJS({ } }); -// .yarn/cache/pac-resolver-npm-6.0.1-a28b1bcfbc-cbe90f8f12.zip/node_modules/pac-resolver/dist/dateRange.js +// .yarn/cache/pac-resolver-npm-6.0.2-9e9298321a-e77d61b35d.zip/node_modules/pac-resolver/dist/dateRange.js var require_dateRange = __commonJS({ - ".yarn/cache/pac-resolver-npm-6.0.1-a28b1bcfbc-cbe90f8f12.zip/node_modules/pac-resolver/dist/dateRange.js"(exports) { + ".yarn/cache/pac-resolver-npm-6.0.2-9e9298321a-e77d61b35d.zip/node_modules/pac-resolver/dist/dateRange.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function dateRange() { @@ -29134,9 +29213,9 @@ var require_dateRange = __commonJS({ } }); -// .yarn/cache/pac-resolver-npm-6.0.1-a28b1bcfbc-cbe90f8f12.zip/node_modules/pac-resolver/dist/dnsDomainIs.js +// .yarn/cache/pac-resolver-npm-6.0.2-9e9298321a-e77d61b35d.zip/node_modules/pac-resolver/dist/dnsDomainIs.js var require_dnsDomainIs = __commonJS({ - ".yarn/cache/pac-resolver-npm-6.0.1-a28b1bcfbc-cbe90f8f12.zip/node_modules/pac-resolver/dist/dnsDomainIs.js"(exports) { + ".yarn/cache/pac-resolver-npm-6.0.2-9e9298321a-e77d61b35d.zip/node_modules/pac-resolver/dist/dnsDomainIs.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function dnsDomainIs(host, domain) { @@ -29148,9 +29227,9 @@ var require_dnsDomainIs = __commonJS({ } }); -// .yarn/cache/pac-resolver-npm-6.0.1-a28b1bcfbc-cbe90f8f12.zip/node_modules/pac-resolver/dist/dnsDomainLevels.js +// .yarn/cache/pac-resolver-npm-6.0.2-9e9298321a-e77d61b35d.zip/node_modules/pac-resolver/dist/dnsDomainLevels.js var require_dnsDomainLevels = __commonJS({ - ".yarn/cache/pac-resolver-npm-6.0.1-a28b1bcfbc-cbe90f8f12.zip/node_modules/pac-resolver/dist/dnsDomainLevels.js"(exports) { + ".yarn/cache/pac-resolver-npm-6.0.2-9e9298321a-e77d61b35d.zip/node_modules/pac-resolver/dist/dnsDomainLevels.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function dnsDomainLevels(host) { @@ -29165,9 +29244,9 @@ var require_dnsDomainLevels = __commonJS({ } }); -// .yarn/cache/pac-resolver-npm-6.0.1-a28b1bcfbc-cbe90f8f12.zip/node_modules/pac-resolver/dist/util.js +// .yarn/cache/pac-resolver-npm-6.0.2-9e9298321a-e77d61b35d.zip/node_modules/pac-resolver/dist/util.js var require_util3 = __commonJS({ - ".yarn/cache/pac-resolver-npm-6.0.1-a28b1bcfbc-cbe90f8f12.zip/node_modules/pac-resolver/dist/util.js"(exports) { + ".yarn/cache/pac-resolver-npm-6.0.2-9e9298321a-e77d61b35d.zip/node_modules/pac-resolver/dist/util.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isGMT = exports.dnsLookup = void 0; @@ -29191,9 +29270,9 @@ var require_util3 = __commonJS({ } }); -// .yarn/cache/pac-resolver-npm-6.0.1-a28b1bcfbc-cbe90f8f12.zip/node_modules/pac-resolver/dist/dnsResolve.js +// .yarn/cache/pac-resolver-npm-6.0.2-9e9298321a-e77d61b35d.zip/node_modules/pac-resolver/dist/dnsResolve.js var require_dnsResolve = __commonJS({ - ".yarn/cache/pac-resolver-npm-6.0.1-a28b1bcfbc-cbe90f8f12.zip/node_modules/pac-resolver/dist/dnsResolve.js"(exports) { + ".yarn/cache/pac-resolver-npm-6.0.2-9e9298321a-e77d61b35d.zip/node_modules/pac-resolver/dist/dnsResolve.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var util_1 = require_util3(); @@ -29407,9 +29486,9 @@ var require_netmask = __commonJS({ } }); -// .yarn/cache/pac-resolver-npm-6.0.1-a28b1bcfbc-cbe90f8f12.zip/node_modules/pac-resolver/dist/isInNet.js +// .yarn/cache/pac-resolver-npm-6.0.2-9e9298321a-e77d61b35d.zip/node_modules/pac-resolver/dist/isInNet.js var require_isInNet = __commonJS({ - ".yarn/cache/pac-resolver-npm-6.0.1-a28b1bcfbc-cbe90f8f12.zip/node_modules/pac-resolver/dist/isInNet.js"(exports) { + ".yarn/cache/pac-resolver-npm-6.0.2-9e9298321a-e77d61b35d.zip/node_modules/pac-resolver/dist/isInNet.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var netmask_1 = require_netmask(); @@ -29430,9 +29509,9 @@ var require_isInNet = __commonJS({ } }); -// .yarn/cache/pac-resolver-npm-6.0.1-a28b1bcfbc-cbe90f8f12.zip/node_modules/pac-resolver/dist/isPlainHostName.js +// .yarn/cache/pac-resolver-npm-6.0.2-9e9298321a-e77d61b35d.zip/node_modules/pac-resolver/dist/isPlainHostName.js var require_isPlainHostName = __commonJS({ - ".yarn/cache/pac-resolver-npm-6.0.1-a28b1bcfbc-cbe90f8f12.zip/node_modules/pac-resolver/dist/isPlainHostName.js"(exports) { + ".yarn/cache/pac-resolver-npm-6.0.2-9e9298321a-e77d61b35d.zip/node_modules/pac-resolver/dist/isPlainHostName.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function isPlainHostName(host) { @@ -29442,9 +29521,9 @@ var require_isPlainHostName = __commonJS({ } }); -// .yarn/cache/pac-resolver-npm-6.0.1-a28b1bcfbc-cbe90f8f12.zip/node_modules/pac-resolver/dist/isResolvable.js +// .yarn/cache/pac-resolver-npm-6.0.2-9e9298321a-e77d61b35d.zip/node_modules/pac-resolver/dist/isResolvable.js var require_isResolvable = __commonJS({ - ".yarn/cache/pac-resolver-npm-6.0.1-a28b1bcfbc-cbe90f8f12.zip/node_modules/pac-resolver/dist/isResolvable.js"(exports) { + ".yarn/cache/pac-resolver-npm-6.0.2-9e9298321a-e77d61b35d.zip/node_modules/pac-resolver/dist/isResolvable.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var util_1 = require_util3(); @@ -29462,9 +29541,9 @@ var require_isResolvable = __commonJS({ } }); -// .yarn/cache/pac-resolver-npm-6.0.1-a28b1bcfbc-cbe90f8f12.zip/node_modules/pac-resolver/dist/localHostOrDomainIs.js +// .yarn/cache/pac-resolver-npm-6.0.2-9e9298321a-e77d61b35d.zip/node_modules/pac-resolver/dist/localHostOrDomainIs.js var require_localHostOrDomainIs = __commonJS({ - ".yarn/cache/pac-resolver-npm-6.0.1-a28b1bcfbc-cbe90f8f12.zip/node_modules/pac-resolver/dist/localHostOrDomainIs.js"(exports) { + ".yarn/cache/pac-resolver-npm-6.0.2-9e9298321a-e77d61b35d.zip/node_modules/pac-resolver/dist/localHostOrDomainIs.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function localHostOrDomainIs(host, hostdom) { @@ -29488,7 +29567,7 @@ var require_ip2 = __commonJS({ ".yarn/cache/ip-npm-1.1.8-abea558b72-bb1850e7b6.zip/node_modules/ip/lib/ip.js"(exports) { var ip = exports; var { Buffer: Buffer2 } = require("buffer"); - var os2 = require("os"); + var os3 = require("os"); ip.toBuffer = function(ip2, buff, offset) { offset = ~~offset; var result; @@ -29748,7 +29827,7 @@ var require_ip2 = __commonJS({ return family === "ipv4" ? "127.0.0.1" : "fe80::1"; }; ip.address = function(name, family) { - var interfaces = os2.networkInterfaces(); + var interfaces = os3.networkInterfaces(); family = _normalizeFamily(family); if (name && name !== "private" && name !== "public") { var res = interfaces[name].filter((details) => { @@ -29789,9 +29868,9 @@ var require_ip2 = __commonJS({ } }); -// .yarn/cache/pac-resolver-npm-6.0.1-a28b1bcfbc-cbe90f8f12.zip/node_modules/pac-resolver/dist/myIpAddress.js +// .yarn/cache/pac-resolver-npm-6.0.2-9e9298321a-e77d61b35d.zip/node_modules/pac-resolver/dist/myIpAddress.js var require_myIpAddress = __commonJS({ - ".yarn/cache/pac-resolver-npm-6.0.1-a28b1bcfbc-cbe90f8f12.zip/node_modules/pac-resolver/dist/myIpAddress.js"(exports) { + ".yarn/cache/pac-resolver-npm-6.0.2-9e9298321a-e77d61b35d.zip/node_modules/pac-resolver/dist/myIpAddress.js"(exports) { "use strict"; var __importDefault2 = exports && exports.__importDefault || function(mod) { return mod && mod.__esModule ? mod : { "default": mod }; @@ -29824,9 +29903,9 @@ var require_myIpAddress = __commonJS({ } }); -// .yarn/cache/pac-resolver-npm-6.0.1-a28b1bcfbc-cbe90f8f12.zip/node_modules/pac-resolver/dist/shExpMatch.js +// .yarn/cache/pac-resolver-npm-6.0.2-9e9298321a-e77d61b35d.zip/node_modules/pac-resolver/dist/shExpMatch.js var require_shExpMatch = __commonJS({ - ".yarn/cache/pac-resolver-npm-6.0.1-a28b1bcfbc-cbe90f8f12.zip/node_modules/pac-resolver/dist/shExpMatch.js"(exports) { + ".yarn/cache/pac-resolver-npm-6.0.2-9e9298321a-e77d61b35d.zip/node_modules/pac-resolver/dist/shExpMatch.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function shExpMatch(str, shexp) { @@ -29841,9 +29920,9 @@ var require_shExpMatch = __commonJS({ } }); -// .yarn/cache/pac-resolver-npm-6.0.1-a28b1bcfbc-cbe90f8f12.zip/node_modules/pac-resolver/dist/timeRange.js +// .yarn/cache/pac-resolver-npm-6.0.2-9e9298321a-e77d61b35d.zip/node_modules/pac-resolver/dist/timeRange.js var require_timeRange = __commonJS({ - ".yarn/cache/pac-resolver-npm-6.0.1-a28b1bcfbc-cbe90f8f12.zip/node_modules/pac-resolver/dist/timeRange.js"(exports) { + ".yarn/cache/pac-resolver-npm-6.0.2-9e9298321a-e77d61b35d.zip/node_modules/pac-resolver/dist/timeRange.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function timeRange() { @@ -29888,9 +29967,9 @@ var require_timeRange = __commonJS({ } }); -// .yarn/cache/pac-resolver-npm-6.0.1-a28b1bcfbc-cbe90f8f12.zip/node_modules/pac-resolver/dist/weekdayRange.js +// .yarn/cache/pac-resolver-npm-6.0.2-9e9298321a-e77d61b35d.zip/node_modules/pac-resolver/dist/weekdayRange.js var require_weekdayRange = __commonJS({ - ".yarn/cache/pac-resolver-npm-6.0.1-a28b1bcfbc-cbe90f8f12.zip/node_modules/pac-resolver/dist/weekdayRange.js"(exports) { + ".yarn/cache/pac-resolver-npm-6.0.2-9e9298321a-e77d61b35d.zip/node_modules/pac-resolver/dist/weekdayRange.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var util_1 = require_util3(); @@ -29936,9 +30015,9 @@ var require_weekdayRange = __commonJS({ } }); -// .yarn/cache/pac-resolver-npm-6.0.1-a28b1bcfbc-cbe90f8f12.zip/node_modules/pac-resolver/dist/index.js +// .yarn/cache/pac-resolver-npm-6.0.2-9e9298321a-e77d61b35d.zip/node_modules/pac-resolver/dist/index.js var require_dist9 = __commonJS({ - ".yarn/cache/pac-resolver-npm-6.0.1-a28b1bcfbc-cbe90f8f12.zip/node_modules/pac-resolver/dist/index.js"(exports) { + ".yarn/cache/pac-resolver-npm-6.0.2-9e9298321a-e77d61b35d.zip/node_modules/pac-resolver/dist/index.js"(exports) { "use strict"; var __importDefault2 = exports && exports.__importDefault || function(mod) { return mod && mod.__esModule ? mod : { "default": mod }; @@ -30013,9 +30092,9 @@ var require_dist9 = __commonJS({ } }); -// .yarn/cache/pac-proxy-agent-npm-6.0.2-b8b621b262-0b263da7a6.zip/node_modules/pac-proxy-agent/dist/index.js +// .yarn/cache/pac-proxy-agent-npm-6.0.4-fab524db53-26e60ad16f.zip/node_modules/pac-proxy-agent/dist/index.js var require_dist10 = __commonJS({ - ".yarn/cache/pac-proxy-agent-npm-6.0.2-b8b621b262-0b263da7a6.zip/node_modules/pac-proxy-agent/dist/index.js"(exports) { + ".yarn/cache/pac-proxy-agent-npm-6.0.4-fab524db53-26e60ad16f.zip/node_modules/pac-proxy-agent/dist/index.js"(exports) { "use strict"; var __createBinding2 = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { if (k2 === void 0) @@ -30139,17 +30218,17 @@ var require_dist10 = __commonJS({ const { secureEndpoint } = opts; const resolver = await this.getResolver(); const defaultPort = secureEndpoint ? 443 : 80; - let path8 = req.path; + let path10 = req.path; let search = null; - const firstQuestion = path8.indexOf("?"); + const firstQuestion = path10.indexOf("?"); if (firstQuestion !== -1) { - search = path8.substring(firstQuestion); - path8 = path8.substring(0, firstQuestion); + search = path10.substring(firstQuestion); + path10 = path10.substring(0, firstQuestion); } const urlOpts = { ...opts, protocol: secureEndpoint ? "https:" : "http:", - pathname: path8, + pathname: path10, search, // need to use `hostname` instead of `host` otherwise `port` is ignored hostname: opts.host, @@ -30219,19 +30298,19 @@ var require_dist10 = __commonJS({ } }; PacProxyAgent.protocols = [ - "pac-data", - "pac-file", - "pac-ftp", - "pac-http", - "pac-https" + "pac+data", + "pac+file", + "pac+ftp", + "pac+http", + "pac+https" ]; exports.PacProxyAgent = PacProxyAgent; } }); -// .yarn/cache/proxy-agent-npm-6.2.0-ad375074b5-bd8415b36a.zip/node_modules/proxy-agent/dist/index.js +// .yarn/cache/proxy-agent-npm-6.2.2-678133ab7b-481d168121.zip/node_modules/proxy-agent/dist/index.js var require_dist11 = __commonJS({ - ".yarn/cache/proxy-agent-npm-6.2.0-ad375074b5-bd8415b36a.zip/node_modules/proxy-agent/dist/index.js"(exports) { + ".yarn/cache/proxy-agent-npm-6.2.2-678133ab7b-481d168121.zip/node_modules/proxy-agent/dist/index.js"(exports) { "use strict"; var __createBinding2 = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { if (k2 === void 0) @@ -30294,11 +30373,11 @@ var require_dist11 = __commonJS({ socks4a: [socks_proxy_agent_1.SocksProxyAgent, socks_proxy_agent_1.SocksProxyAgent], socks5: [socks_proxy_agent_1.SocksProxyAgent, socks_proxy_agent_1.SocksProxyAgent], socks5h: [socks_proxy_agent_1.SocksProxyAgent, socks_proxy_agent_1.SocksProxyAgent], - "pac-data": [pac_proxy_agent_1.PacProxyAgent, pac_proxy_agent_1.PacProxyAgent], - "pac-file": [pac_proxy_agent_1.PacProxyAgent, pac_proxy_agent_1.PacProxyAgent], - "pac-ftp": [pac_proxy_agent_1.PacProxyAgent, pac_proxy_agent_1.PacProxyAgent], - "pac-http": [pac_proxy_agent_1.PacProxyAgent, pac_proxy_agent_1.PacProxyAgent], - "pac-https": [pac_proxy_agent_1.PacProxyAgent, pac_proxy_agent_1.PacProxyAgent] + "pac+data": [pac_proxy_agent_1.PacProxyAgent, pac_proxy_agent_1.PacProxyAgent], + "pac+file": [pac_proxy_agent_1.PacProxyAgent, pac_proxy_agent_1.PacProxyAgent], + "pac+ftp": [pac_proxy_agent_1.PacProxyAgent, pac_proxy_agent_1.PacProxyAgent], + "pac+http": [pac_proxy_agent_1.PacProxyAgent, pac_proxy_agent_1.PacProxyAgent], + "pac+https": [pac_proxy_agent_1.PacProxyAgent, pac_proxy_agent_1.PacProxyAgent] }; function isValidProtocol(v) { return PROTOCOLS.includes(v); @@ -30315,7 +30394,8 @@ var require_dist11 = __commonJS({ } async connect(req, opts) { const { secureEndpoint } = opts; - const protocol = secureEndpoint ? "https:" : "http:"; + const isWebSocket = req.getHeader("upgrade") === "websocket"; + const protocol = secureEndpoint ? isWebSocket ? "wss:" : "https:" : isWebSocket ? "ws:" : "http:"; const host = req.getHeader("host"); const url = new URL(req.path, `${protocol}//${host}`).href; const proxy = this.getProxyForUrl(url); @@ -30333,7 +30413,7 @@ var require_dist11 = __commonJS({ if (!isValidProtocol(proxyProto)) { throw new Error(`Unsupported protocol for proxy URL: ${proxy}`); } - const ctor = exports.proxies[proxyProto][secureEndpoint ? 1 : 0]; + const ctor = exports.proxies[proxyProto][secureEndpoint || isWebSocket ? 1 : 0]; agent = new ctor(proxy, this.connectOpts); this.cache.set(cacheKey, agent); } else { @@ -32246,10 +32326,10 @@ var require_header = __commonJS({ } const prefixSize = this.ctime || this.atime ? 130 : 155; const split = splitPrefix(this.path || "", prefixSize); - const path8 = split[0]; + const path10 = split[0]; const prefix = split[1]; this.needPax = split[2]; - this.needPax = encString(buf, off, 100, path8) || this.needPax; + this.needPax = encString(buf, off, 100, path10) || this.needPax; this.needPax = encNumber(buf, off + 100, 8, this.mode) || this.needPax; this.needPax = encNumber(buf, off + 108, 8, this.uid) || this.needPax; this.needPax = encNumber(buf, off + 116, 8, this.gid) || this.needPax; @@ -32359,7 +32439,7 @@ var require_pax = __commonJS({ ".yarn/cache/tar-npm-6.1.15-44c3e71720-815c25f881.zip/node_modules/tar/lib/pax.js"(exports, module2) { "use strict"; var Header = require_header(); - var path8 = require("path"); + var path10 = require("path"); var Pax = class { constructor(obj, global2) { this.atime = obj.atime || null; @@ -32394,7 +32474,7 @@ var require_pax = __commonJS({ // XXX split the path // then the path should be PaxHeader + basename, but less than 99, // prepend with the dirname - path: ("PaxHeader/" + path8.basename(this.path)).slice(0, 99), + path: ("PaxHeader/" + path10.basename(this.path)).slice(0, 99), mode: this.mode || 420, uid: this.uid || null, gid: this.gid || null, @@ -32525,16 +32605,16 @@ var require_winchars = __commonJS({ var require_strip_absolute_path = __commonJS({ ".yarn/cache/tar-npm-6.1.15-44c3e71720-815c25f881.zip/node_modules/tar/lib/strip-absolute-path.js"(exports, module2) { var { isAbsolute, parse } = require("path").win32; - module2.exports = (path8) => { + module2.exports = (path10) => { let r = ""; - let parsed = parse(path8); - while (isAbsolute(path8) || parsed.root) { - const root = path8.charAt(0) === "/" && path8.slice(0, 4) !== "//?/" ? "/" : parsed.root; - path8 = path8.slice(root.length); + let parsed = parse(path10); + while (isAbsolute(path10) || parsed.root) { + const root = path10.charAt(0) === "/" && path10.slice(0, 4) !== "//?/" ? "/" : parsed.root; + path10 = path10.slice(root.length); r += root; - parsed = parse(path8); + parsed = parse(path10); } - return [r, path8]; + return [r, path10]; }; } }); @@ -32571,16 +32651,16 @@ var require_write_entry = __commonJS({ var { Minipass } = require_minipass(); var Pax = require_pax(); var Header = require_header(); - var fs6 = require("fs"); - var path8 = require("path"); + var fs8 = require("fs"); + var path10 = require("path"); var normPath = require_normalize_windows_path(); var stripSlash = require_strip_trailing_slashes(); - var prefixPath = (path9, prefix) => { + var prefixPath = (path11, prefix) => { if (!prefix) { - return normPath(path9); + return normPath(path11); } - path9 = normPath(path9).replace(/^\.(\/|$)/, ""); - return stripSlash(prefix) + "/" + path9; + path11 = normPath(path11).replace(/^\.(\/|$)/, ""); + return stripSlash(prefix) + "/" + path11; }; var maxReadSize = 16 * 1024 * 1024; var PROCESS = Symbol("process"); @@ -32651,7 +32731,7 @@ var require_write_entry = __commonJS({ this.path = winchars.decode(this.path.replace(/\\/g, "/")); p = p.replace(/\\/g, "/"); } - this.absolute = normPath(opt.absolute || path8.resolve(this.cwd, p)); + this.absolute = normPath(opt.absolute || path10.resolve(this.cwd, p)); if (this.path === "") { this.path = "./"; } @@ -32674,7 +32754,7 @@ var require_write_entry = __commonJS({ return super.emit(ev, ...data); } [LSTAT]() { - fs6.lstat(this.absolute, (er, stat) => { + fs8.lstat(this.absolute, (er, stat) => { if (er) { return this.emit("error", er); } @@ -32706,8 +32786,8 @@ var require_write_entry = __commonJS({ [MODE](mode) { return modeFix(mode, this.type === "Directory", this.portable); } - [PREFIX](path9) { - return prefixPath(path9, this.prefix); + [PREFIX](path11) { + return prefixPath(path11, this.prefix); } [HEADER]() { if (this.type === "Directory" && this.portable) { @@ -32756,7 +32836,7 @@ var require_write_entry = __commonJS({ this.end(); } [SYMLINK]() { - fs6.readlink(this.absolute, (er, linkpath) => { + fs8.readlink(this.absolute, (er, linkpath) => { if (er) { return this.emit("error", er); } @@ -32770,7 +32850,7 @@ var require_write_entry = __commonJS({ } [HARDLINK](linkpath) { this.type = "Link"; - this.linkpath = normPath(path8.relative(this.cwd, linkpath)); + this.linkpath = normPath(path10.relative(this.cwd, linkpath)); this.stat.size = 0; this[HEADER](); this.end(); @@ -32793,7 +32873,7 @@ var require_write_entry = __commonJS({ this[OPENFILE](); } [OPENFILE]() { - fs6.open(this.absolute, "r", (er, fd) => { + fs8.open(this.absolute, "r", (er, fd) => { if (er) { return this.emit("error", er); } @@ -32817,7 +32897,7 @@ var require_write_entry = __commonJS({ } [READ]() { const { fd, buf, offset, length, pos } = this; - fs6.read(fd, buf, offset, length, pos, (er, bytesRead) => { + fs8.read(fd, buf, offset, length, pos, (er, bytesRead) => { if (er) { return this[CLOSE](() => this.emit("error", er)); } @@ -32825,7 +32905,7 @@ var require_write_entry = __commonJS({ }); } [CLOSE](cb) { - fs6.close(this.fd, cb); + fs8.close(this.fd, cb); } [ONREAD](bytesRead) { if (bytesRead <= 0 && this.remain > 0) { @@ -32889,19 +32969,19 @@ var require_write_entry = __commonJS({ }); var WriteEntrySync = class extends WriteEntry { [LSTAT]() { - this[ONLSTAT](fs6.lstatSync(this.absolute)); + this[ONLSTAT](fs8.lstatSync(this.absolute)); } [SYMLINK]() { - this[ONREADLINK](fs6.readlinkSync(this.absolute)); + this[ONREADLINK](fs8.readlinkSync(this.absolute)); } [OPENFILE]() { - this[ONOPENFILE](fs6.openSync(this.absolute, "r")); + this[ONOPENFILE](fs8.openSync(this.absolute, "r")); } [READ]() { let threw = true; try { const { fd, buf, offset, length, pos } = this; - const bytesRead = fs6.readSync(fd, buf, offset, length, pos); + const bytesRead = fs8.readSync(fd, buf, offset, length, pos); this[ONREAD](bytesRead); threw = false; } finally { @@ -32918,7 +32998,7 @@ var require_write_entry = __commonJS({ cb(); } [CLOSE](cb) { - fs6.closeSync(this.fd); + fs8.closeSync(this.fd); cb(); } }; @@ -33001,8 +33081,8 @@ var require_write_entry = __commonJS({ super.write(this.header.block); readEntry.pipe(this); } - [PREFIX](path9) { - return prefixPath(path9, this.prefix); + [PREFIX](path11) { + return prefixPath(path11, this.prefix); } [MODE](mode) { return modeFix(mode, this.type === "Directory", this.portable); @@ -33034,8 +33114,8 @@ var require_pack = __commonJS({ ".yarn/cache/tar-npm-6.1.15-44c3e71720-815c25f881.zip/node_modules/tar/lib/pack.js"(exports, module2) { "use strict"; var PackJob = class { - constructor(path9, absolute) { - this.path = path9 || "./"; + constructor(path11, absolute) { + this.path = path11 || "./"; this.absolute = absolute; this.entry = null; this.stat = null; @@ -33073,8 +33153,8 @@ var require_pack = __commonJS({ var WRITEENTRYCLASS = Symbol("writeEntryClass"); var WRITE = Symbol("write"); var ONDRAIN = Symbol("ondrain"); - var fs6 = require("fs"); - var path8 = require("path"); + var fs8 = require("fs"); + var path10 = require("path"); var warner = require_warn_mixin(); var normPath = require_normalize_windows_path(); var Pack = warner(class Pack extends Minipass { @@ -33127,31 +33207,31 @@ var require_pack = __commonJS({ [WRITE](chunk) { return super.write(chunk); } - add(path9) { - this.write(path9); + add(path11) { + this.write(path11); return this; } - end(path9) { - if (path9) { - this.write(path9); + end(path11) { + if (path11) { + this.write(path11); } this[ENDED] = true; this[PROCESS](); return this; } - write(path9) { + write(path11) { if (this[ENDED]) { throw new Error("write after end"); } - if (path9 instanceof ReadEntry) { - this[ADDTARENTRY](path9); + if (path11 instanceof ReadEntry) { + this[ADDTARENTRY](path11); } else { - this[ADDFSENTRY](path9); + this[ADDFSENTRY](path11); } return this.flowing; } [ADDTARENTRY](p) { - const absolute = normPath(path8.resolve(this.cwd, p.path)); + const absolute = normPath(path10.resolve(this.cwd, p.path)); if (!this.filter(p.path, p)) { p.resume(); } else { @@ -33164,7 +33244,7 @@ var require_pack = __commonJS({ this[PROCESS](); } [ADDFSENTRY](p) { - const absolute = normPath(path8.resolve(this.cwd, p)); + const absolute = normPath(path10.resolve(this.cwd, p)); this[QUEUE].push(new PackJob(p, absolute)); this[PROCESS](); } @@ -33172,7 +33252,7 @@ var require_pack = __commonJS({ job.pending = true; this[JOBS] += 1; const stat = this.follow ? "stat" : "lstat"; - fs6[stat](job.absolute, (er, stat2) => { + fs8[stat](job.absolute, (er, stat2) => { job.pending = false; this[JOBS] -= 1; if (er) { @@ -33193,7 +33273,7 @@ var require_pack = __commonJS({ [READDIR](job) { job.pending = true; this[JOBS] += 1; - fs6.readdir(job.absolute, (er, entries) => { + fs8.readdir(job.absolute, (er, entries) => { job.pending = false; this[JOBS] -= 1; if (er) { @@ -33355,10 +33435,10 @@ var require_pack = __commonJS({ } [STAT](job) { const stat = this.follow ? "statSync" : "lstatSync"; - this[ONSTAT](job, fs6[stat](job.absolute)); + this[ONSTAT](job, fs8[stat](job.absolute)); } [READDIR](job, stat) { - this[ONREADDIR](job, fs6.readdirSync(job.absolute)); + this[ONREADDIR](job, fs8.readdirSync(job.absolute)); } // gotta get it all in this tick [PIPE](job) { @@ -33393,8 +33473,8 @@ var require_fs_minipass = __commonJS({ "use strict"; var MiniPass = require_minipass2(); var EE = require("events").EventEmitter; - var fs6 = require("fs"); - var writev = fs6.writev; + var fs8 = require("fs"); + var writev = fs8.writev; if (!writev) { const binding = process.binding("fs"); const FSReqWrap = binding.FSReqWrap || binding.FSReqCallback; @@ -33434,16 +33514,16 @@ var require_fs_minipass = __commonJS({ var _defaultFlag = Symbol("_defaultFlag"); var _errored = Symbol("_errored"); var ReadStream = class extends MiniPass { - constructor(path8, opt) { + constructor(path10, opt) { opt = opt || {}; super(opt); this.readable = true; this.writable = false; - if (typeof path8 !== "string") + if (typeof path10 !== "string") throw new TypeError("path must be a string"); this[_errored] = false; this[_fd] = typeof opt.fd === "number" ? opt.fd : null; - this[_path] = path8; + this[_path] = path10; this[_readSize] = opt.readSize || 16 * 1024 * 1024; this[_reading] = false; this[_size] = typeof opt.size === "number" ? opt.size : Infinity; @@ -33467,7 +33547,7 @@ var require_fs_minipass = __commonJS({ throw new TypeError("this is a readable stream"); } [_open]() { - fs6.open(this[_path], "r", (er, fd) => this[_onopen](er, fd)); + fs8.open(this[_path], "r", (er, fd) => this[_onopen](er, fd)); } [_onopen](er, fd) { if (er) @@ -33487,7 +33567,7 @@ var require_fs_minipass = __commonJS({ const buf = this[_makeBuf](); if (buf.length === 0) return process.nextTick(() => this[_onread](null, 0, buf)); - fs6.read(this[_fd], buf, 0, buf.length, null, (er, br, buf2) => this[_onread](er, br, buf2)); + fs8.read(this[_fd], buf, 0, buf.length, null, (er, br, buf2) => this[_onread](er, br, buf2)); } } [_onread](er, br, buf) { @@ -33501,7 +33581,7 @@ var require_fs_minipass = __commonJS({ if (this[_autoClose] && typeof this[_fd] === "number") { const fd = this[_fd]; this[_fd] = null; - fs6.close(fd, (er) => er ? this.emit("error", er) : this.emit("close")); + fs8.close(fd, (er) => er ? this.emit("error", er) : this.emit("close")); } } [_onerror](er) { @@ -33544,7 +33624,7 @@ var require_fs_minipass = __commonJS({ [_open]() { let threw = true; try { - this[_onopen](null, fs6.openSync(this[_path], "r")); + this[_onopen](null, fs8.openSync(this[_path], "r")); threw = false; } finally { if (threw) @@ -33558,7 +33638,7 @@ var require_fs_minipass = __commonJS({ this[_reading] = true; do { const buf = this[_makeBuf](); - const br = buf.length === 0 ? 0 : fs6.readSync(this[_fd], buf, 0, buf.length, null); + const br = buf.length === 0 ? 0 : fs8.readSync(this[_fd], buf, 0, buf.length, null); if (!this[_handleChunk](br, buf)) break; } while (true); @@ -33574,13 +33654,13 @@ var require_fs_minipass = __commonJS({ if (this[_autoClose] && typeof this[_fd] === "number") { const fd = this[_fd]; this[_fd] = null; - fs6.closeSync(fd); + fs8.closeSync(fd); this.emit("close"); } } }; var WriteStream = class extends EE { - constructor(path8, opt) { + constructor(path10, opt) { opt = opt || {}; super(opt); this.readable = false; @@ -33590,7 +33670,7 @@ var require_fs_minipass = __commonJS({ this[_ended] = false; this[_needDrain] = false; this[_queue] = []; - this[_path] = path8; + this[_path] = path10; this[_fd] = typeof opt.fd === "number" ? opt.fd : null; this[_mode] = opt.mode === void 0 ? 438 : opt.mode; this[_pos] = typeof opt.start === "number" ? opt.start : null; @@ -33621,7 +33701,7 @@ var require_fs_minipass = __commonJS({ this.emit("error", er); } [_open]() { - fs6.open( + fs8.open( this[_path], this[_flags], this[_mode], @@ -33665,7 +33745,7 @@ var require_fs_minipass = __commonJS({ return true; } [_write](buf) { - fs6.write(this[_fd], buf, 0, buf.length, this[_pos], (er, bw) => this[_onwrite](er, bw)); + fs8.write(this[_fd], buf, 0, buf.length, this[_pos], (er, bw) => this[_onwrite](er, bw)); } [_onwrite](er, bw) { if (er) @@ -33709,7 +33789,7 @@ var require_fs_minipass = __commonJS({ if (this[_autoClose] && typeof this[_fd] === "number") { const fd = this[_fd]; this[_fd] = null; - fs6.close(fd, (er) => er ? this.emit("error", er) : this.emit("close")); + fs8.close(fd, (er) => er ? this.emit("error", er) : this.emit("close")); } } }; @@ -33718,7 +33798,7 @@ var require_fs_minipass = __commonJS({ let fd; if (this[_defaultFlag] && this[_flags] === "r+") { try { - fd = fs6.openSync(this[_path], this[_flags], this[_mode]); + fd = fs8.openSync(this[_path], this[_flags], this[_mode]); } catch (er) { if (er.code === "ENOENT") { this[_flags] = "w"; @@ -33727,14 +33807,14 @@ var require_fs_minipass = __commonJS({ throw er; } } else - fd = fs6.openSync(this[_path], this[_flags], this[_mode]); + fd = fs8.openSync(this[_path], this[_flags], this[_mode]); this[_onopen](null, fd); } [_close]() { if (this[_autoClose] && typeof this[_fd] === "number") { const fd = this[_fd]; this[_fd] = null; - fs6.closeSync(fd); + fs8.closeSync(fd); this.emit("close"); } } @@ -33743,7 +33823,7 @@ var require_fs_minipass = __commonJS({ try { this[_onwrite]( null, - fs6.writeSync(this[_fd], buf, 0, buf.length, this[_pos]) + fs8.writeSync(this[_fd], buf, 0, buf.length, this[_pos]) ); threw = false; } finally { @@ -34169,9 +34249,9 @@ var require_list = __commonJS({ "use strict"; var hlo = require_high_level_opt(); var Parser = require_parse2(); - var fs6 = require("fs"); + var fs8 = require("fs"); var fsm = require_fs_minipass(); - var path8 = require("path"); + var path10 = require("path"); var stripSlash = require_strip_trailing_slashes(); module2.exports = (opt_, files, cb) => { if (typeof opt_ === "function") { @@ -34213,8 +34293,8 @@ var require_list = __commonJS({ const map = new Map(files.map((f) => [stripSlash(f), true])); const filter = opt.filter; const mapHas = (file, r) => { - const root = r || path8.parse(file).root || "."; - const ret = file === root ? false : map.has(file) ? map.get(file) : mapHas(path8.dirname(file), root); + const root = r || path10.parse(file).root || "."; + const ret = file === root ? false : map.has(file) ? map.get(file) : mapHas(path10.dirname(file), root); map.set(file, ret); return ret; }; @@ -34226,16 +34306,16 @@ var require_list = __commonJS({ let threw = true; let fd; try { - const stat = fs6.statSync(file); + const stat = fs8.statSync(file); const readSize = opt.maxReadSize || 16 * 1024 * 1024; if (stat.size < readSize) { - p.end(fs6.readFileSync(file)); + p.end(fs8.readFileSync(file)); } else { let pos = 0; const buf = Buffer.allocUnsafe(readSize); - fd = fs6.openSync(file, "r"); + fd = fs8.openSync(file, "r"); while (pos < stat.size) { - const bytesRead = fs6.readSync(fd, buf, 0, readSize, pos); + const bytesRead = fs8.readSync(fd, buf, 0, readSize, pos); pos += bytesRead; p.write(buf.slice(0, bytesRead)); } @@ -34245,7 +34325,7 @@ var require_list = __commonJS({ } finally { if (threw && fd) { try { - fs6.closeSync(fd); + fs8.closeSync(fd); } catch (er) { } } @@ -34258,7 +34338,7 @@ var require_list = __commonJS({ const p = new Promise((resolve, reject) => { parse.on("error", reject); parse.on("end", resolve); - fs6.stat(file, (er, stat) => { + fs8.stat(file, (er, stat) => { if (er) { reject(er); } else { @@ -34285,7 +34365,7 @@ var require_create = __commonJS({ var Pack = require_pack(); var fsm = require_fs_minipass(); var t = require_list(); - var path8 = require("path"); + var path10 = require("path"); module2.exports = (opt_, files, cb) => { if (typeof files === "function") { cb = files; @@ -34332,7 +34412,7 @@ var require_create = __commonJS({ files.forEach((file) => { if (file.charAt(0) === "@") { t({ - file: path8.resolve(p.cwd, file.slice(1)), + file: path10.resolve(p.cwd, file.slice(1)), sync: true, noResume: true, onentry: (entry) => p.add(entry) @@ -34348,7 +34428,7 @@ var require_create = __commonJS({ const file = files.shift(); if (file.charAt(0) === "@") { return t({ - file: path8.resolve(p.cwd, file.slice(1)), + file: path10.resolve(p.cwd, file.slice(1)), noResume: true, onentry: (entry) => p.add(entry) }).then((_) => addFilesAsync(p, files)); @@ -34377,10 +34457,10 @@ var require_replace = __commonJS({ "use strict"; var hlo = require_high_level_opt(); var Pack = require_pack(); - var fs6 = require("fs"); + var fs8 = require("fs"); var fsm = require_fs_minipass(); var t = require_list(); - var path8 = require("path"); + var path10 = require("path"); var Header = require_header(); module2.exports = (opt_, files, cb) => { const opt = hlo(opt_); @@ -34403,20 +34483,20 @@ var require_replace = __commonJS({ let position; try { try { - fd = fs6.openSync(opt.file, "r+"); + fd = fs8.openSync(opt.file, "r+"); } catch (er) { if (er.code === "ENOENT") { - fd = fs6.openSync(opt.file, "w+"); + fd = fs8.openSync(opt.file, "w+"); } else { throw er; } } - const st = fs6.fstatSync(fd); + const st = fs8.fstatSync(fd); const headBuf = Buffer.alloc(512); POSITION: for (position = 0; position < st.size; position += 512) { for (let bufPos = 0, bytes = 0; bufPos < 512; bufPos += bytes) { - bytes = fs6.readSync( + bytes = fs8.readSync( fd, headBuf, bufPos, @@ -34448,7 +34528,7 @@ var require_replace = __commonJS({ } finally { if (threw) { try { - fs6.closeSync(fd); + fs8.closeSync(fd); } catch (er) { } } @@ -34468,7 +34548,7 @@ var require_replace = __commonJS({ const getPos = (fd, size, cb_) => { const cb2 = (er, pos) => { if (er) { - fs6.close(fd, (_) => cb_(er)); + fs8.close(fd, (_) => cb_(er)); } else { cb_(null, pos); } @@ -34485,7 +34565,7 @@ var require_replace = __commonJS({ } bufPos += bytes; if (bufPos < 512 && bytes) { - return fs6.read( + return fs8.read( fd, headBuf, bufPos, @@ -34516,9 +34596,9 @@ var require_replace = __commonJS({ opt.mtimeCache.set(h.path, h.mtime); } bufPos = 0; - fs6.read(fd, headBuf, 0, 512, position, onread); + fs8.read(fd, headBuf, 0, 512, position, onread); }; - fs6.read(fd, headBuf, 0, 512, position, onread); + fs8.read(fd, headBuf, 0, 512, position, onread); }; const promise = new Promise((resolve, reject) => { p.on("error", reject); @@ -34526,14 +34606,14 @@ var require_replace = __commonJS({ const onopen = (er, fd) => { if (er && er.code === "ENOENT" && flag === "r+") { flag = "w+"; - return fs6.open(opt.file, flag, onopen); + return fs8.open(opt.file, flag, onopen); } if (er) { return reject(er); } - fs6.fstat(fd, (er2, st) => { + fs8.fstat(fd, (er2, st) => { if (er2) { - return fs6.close(fd, () => reject(er2)); + return fs8.close(fd, () => reject(er2)); } getPos(fd, st.size, (er3, position) => { if (er3) { @@ -34550,7 +34630,7 @@ var require_replace = __commonJS({ }); }); }; - fs6.open(opt.file, flag, onopen); + fs8.open(opt.file, flag, onopen); }); return cb ? promise.then(cb, cb) : promise; }; @@ -34558,7 +34638,7 @@ var require_replace = __commonJS({ files.forEach((file) => { if (file.charAt(0) === "@") { t({ - file: path8.resolve(p.cwd, file.slice(1)), + file: path10.resolve(p.cwd, file.slice(1)), sync: true, noResume: true, onentry: (entry) => p.add(entry) @@ -34574,7 +34654,7 @@ var require_replace = __commonJS({ const file = files.shift(); if (file.charAt(0) === "@") { return t({ - file: path8.resolve(p.cwd, file.slice(1)), + file: path10.resolve(p.cwd, file.slice(1)), noResume: true, onentry: (entry) => p.add(entry) }).then((_) => addFilesAsync(p, files)); @@ -34613,7 +34693,7 @@ var require_update = __commonJS({ if (!opt.mtimeCache) { opt.mtimeCache = /* @__PURE__ */ new Map(); } - opt.filter = filter ? (path8, stat) => filter(path8, stat) && !(opt.mtimeCache.get(path8) > stat.mtime) : (path8, stat) => !(opt.mtimeCache.get(path8) > stat.mtime); + opt.filter = filter ? (path10, stat) => filter(path10, stat) && !(opt.mtimeCache.get(path10) > stat.mtime) : (path10, stat) => !(opt.mtimeCache.get(path10) > stat.mtime); }; } }); @@ -34622,24 +34702,24 @@ var require_update = __commonJS({ var require_opts_arg = __commonJS({ ".yarn/cache/mkdirp-npm-1.0.4-37f6ef56b9-1233611198.zip/node_modules/mkdirp/lib/opts-arg.js"(exports, module2) { var { promisify } = require("util"); - var fs6 = require("fs"); + var fs8 = require("fs"); var optsArg = (opts) => { if (!opts) - opts = { mode: 511, fs: fs6 }; + opts = { mode: 511, fs: fs8 }; else if (typeof opts === "object") - opts = { mode: 511, fs: fs6, ...opts }; + opts = { mode: 511, fs: fs8, ...opts }; else if (typeof opts === "number") - opts = { mode: opts, fs: fs6 }; + opts = { mode: opts, fs: fs8 }; else if (typeof opts === "string") - opts = { mode: parseInt(opts, 8), fs: fs6 }; + opts = { mode: parseInt(opts, 8), fs: fs8 }; else throw new TypeError("invalid options argument"); - opts.mkdir = opts.mkdir || opts.fs.mkdir || fs6.mkdir; + opts.mkdir = opts.mkdir || opts.fs.mkdir || fs8.mkdir; opts.mkdirAsync = promisify(opts.mkdir); - opts.stat = opts.stat || opts.fs.stat || fs6.stat; + opts.stat = opts.stat || opts.fs.stat || fs8.stat; opts.statAsync = promisify(opts.stat); - opts.statSync = opts.statSync || opts.fs.statSync || fs6.statSync; - opts.mkdirSync = opts.mkdirSync || opts.fs.mkdirSync || fs6.mkdirSync; + opts.statSync = opts.statSync || opts.fs.statSync || fs8.statSync; + opts.mkdirSync = opts.mkdirSync || opts.fs.mkdirSync || fs8.mkdirSync; return opts; }; module2.exports = optsArg; @@ -34651,28 +34731,28 @@ var require_path_arg = __commonJS({ ".yarn/cache/mkdirp-npm-1.0.4-37f6ef56b9-1233611198.zip/node_modules/mkdirp/lib/path-arg.js"(exports, module2) { var platform = process.env.__TESTING_MKDIRP_PLATFORM__ || process.platform; var { resolve, parse } = require("path"); - var pathArg = (path8) => { - if (/\0/.test(path8)) { + var pathArg = (path10) => { + if (/\0/.test(path10)) { throw Object.assign( new TypeError("path must be a string without null bytes"), { - path: path8, + path: path10, code: "ERR_INVALID_ARG_VALUE" } ); } - path8 = resolve(path8); + path10 = resolve(path10); if (platform === "win32") { const badWinChars = /[*|"<>?:]/; - const { root } = parse(path8); - if (badWinChars.test(path8.substr(root.length))) { + const { root } = parse(path10); + if (badWinChars.test(path10.substr(root.length))) { throw Object.assign(new Error("Illegal characters in path."), { - path: path8, + path: path10, code: "EINVAL" }); } } - return path8; + return path10; }; module2.exports = pathArg; } @@ -34682,20 +34762,20 @@ var require_path_arg = __commonJS({ var require_find_made = __commonJS({ ".yarn/cache/mkdirp-npm-1.0.4-37f6ef56b9-1233611198.zip/node_modules/mkdirp/lib/find-made.js"(exports, module2) { var { dirname } = require("path"); - var findMade = (opts, parent, path8 = void 0) => { - if (path8 === parent) + var findMade = (opts, parent, path10 = void 0) => { + if (path10 === parent) return Promise.resolve(); return opts.statAsync(parent).then( - (st) => st.isDirectory() ? path8 : void 0, + (st) => st.isDirectory() ? path10 : void 0, // will fail later (er) => er.code === "ENOENT" ? findMade(opts, dirname(parent), parent) : void 0 ); }; - var findMadeSync = (opts, parent, path8 = void 0) => { - if (path8 === parent) + var findMadeSync = (opts, parent, path10 = void 0) => { + if (path10 === parent) return void 0; try { - return opts.statSync(parent).isDirectory() ? path8 : void 0; + return opts.statSync(parent).isDirectory() ? path10 : void 0; } catch (er) { return er.code === "ENOENT" ? findMadeSync(opts, dirname(parent), parent) : void 0; } @@ -34708,21 +34788,21 @@ var require_find_made = __commonJS({ var require_mkdirp_manual = __commonJS({ ".yarn/cache/mkdirp-npm-1.0.4-37f6ef56b9-1233611198.zip/node_modules/mkdirp/lib/mkdirp-manual.js"(exports, module2) { var { dirname } = require("path"); - var mkdirpManual = (path8, opts, made) => { + var mkdirpManual = (path10, opts, made) => { opts.recursive = false; - const parent = dirname(path8); - if (parent === path8) { - return opts.mkdirAsync(path8, opts).catch((er) => { + const parent = dirname(path10); + if (parent === path10) { + return opts.mkdirAsync(path10, opts).catch((er) => { if (er.code !== "EISDIR") throw er; }); } - return opts.mkdirAsync(path8, opts).then(() => made || path8, (er) => { + return opts.mkdirAsync(path10, opts).then(() => made || path10, (er) => { if (er.code === "ENOENT") - return mkdirpManual(parent, opts).then((made2) => mkdirpManual(path8, opts, made2)); + return mkdirpManual(parent, opts).then((made2) => mkdirpManual(path10, opts, made2)); if (er.code !== "EEXIST" && er.code !== "EROFS") throw er; - return opts.statAsync(path8).then((st) => { + return opts.statAsync(path10).then((st) => { if (st.isDirectory()) return made; else @@ -34732,12 +34812,12 @@ var require_mkdirp_manual = __commonJS({ }); }); }; - var mkdirpManualSync = (path8, opts, made) => { - const parent = dirname(path8); + var mkdirpManualSync = (path10, opts, made) => { + const parent = dirname(path10); opts.recursive = false; - if (parent === path8) { + if (parent === path10) { try { - return opts.mkdirSync(path8, opts); + return opts.mkdirSync(path10, opts); } catch (er) { if (er.code !== "EISDIR") throw er; @@ -34746,15 +34826,15 @@ var require_mkdirp_manual = __commonJS({ } } try { - opts.mkdirSync(path8, opts); - return made || path8; + opts.mkdirSync(path10, opts); + return made || path10; } catch (er) { if (er.code === "ENOENT") - return mkdirpManualSync(path8, opts, mkdirpManualSync(parent, opts, made)); + return mkdirpManualSync(path10, opts, mkdirpManualSync(parent, opts, made)); if (er.code !== "EEXIST" && er.code !== "EROFS") throw er; try { - if (!opts.statSync(path8).isDirectory()) + if (!opts.statSync(path10).isDirectory()) throw er; } catch (_) { throw er; @@ -34771,30 +34851,30 @@ var require_mkdirp_native = __commonJS({ var { dirname } = require("path"); var { findMade, findMadeSync } = require_find_made(); var { mkdirpManual, mkdirpManualSync } = require_mkdirp_manual(); - var mkdirpNative = (path8, opts) => { + var mkdirpNative = (path10, opts) => { opts.recursive = true; - const parent = dirname(path8); - if (parent === path8) - return opts.mkdirAsync(path8, opts); - return findMade(opts, path8).then((made) => opts.mkdirAsync(path8, opts).then(() => made).catch((er) => { + const parent = dirname(path10); + if (parent === path10) + return opts.mkdirAsync(path10, opts); + return findMade(opts, path10).then((made) => opts.mkdirAsync(path10, opts).then(() => made).catch((er) => { if (er.code === "ENOENT") - return mkdirpManual(path8, opts); + return mkdirpManual(path10, opts); else throw er; })); }; - var mkdirpNativeSync = (path8, opts) => { + var mkdirpNativeSync = (path10, opts) => { opts.recursive = true; - const parent = dirname(path8); - if (parent === path8) - return opts.mkdirSync(path8, opts); - const made = findMadeSync(opts, path8); + const parent = dirname(path10); + if (parent === path10) + return opts.mkdirSync(path10, opts); + const made = findMadeSync(opts, path10); try { - opts.mkdirSync(path8, opts); + opts.mkdirSync(path10, opts); return made; } catch (er) { if (er.code === "ENOENT") - return mkdirpManualSync(path8, opts); + return mkdirpManualSync(path10, opts); else throw er; } @@ -34806,12 +34886,12 @@ var require_mkdirp_native = __commonJS({ // .yarn/cache/mkdirp-npm-1.0.4-37f6ef56b9-1233611198.zip/node_modules/mkdirp/lib/use-native.js var require_use_native = __commonJS({ ".yarn/cache/mkdirp-npm-1.0.4-37f6ef56b9-1233611198.zip/node_modules/mkdirp/lib/use-native.js"(exports, module2) { - var fs6 = require("fs"); + var fs8 = require("fs"); var version2 = process.env.__TESTING_MKDIRP_NODE_VERSION__ || process.version; var versArr = version2.replace(/^v/, "").split("."); var hasNative = +versArr[0] > 10 || +versArr[0] === 10 && +versArr[1] >= 12; - var useNative = !hasNative ? () => false : (opts) => opts.mkdir === fs6.mkdir; - var useNativeSync = !hasNative ? () => false : (opts) => opts.mkdirSync === fs6.mkdirSync; + var useNative = !hasNative ? () => false : (opts) => opts.mkdir === fs8.mkdir; + var useNativeSync = !hasNative ? () => false : (opts) => opts.mkdirSync === fs8.mkdirSync; module2.exports = { useNative, useNativeSync }; } }); @@ -34824,21 +34904,21 @@ var require_mkdirp = __commonJS({ var { mkdirpNative, mkdirpNativeSync } = require_mkdirp_native(); var { mkdirpManual, mkdirpManualSync } = require_mkdirp_manual(); var { useNative, useNativeSync } = require_use_native(); - var mkdirp = (path8, opts) => { - path8 = pathArg(path8); + var mkdirp = (path10, opts) => { + path10 = pathArg(path10); opts = optsArg(opts); - return useNative(opts) ? mkdirpNative(path8, opts) : mkdirpManual(path8, opts); + return useNative(opts) ? mkdirpNative(path10, opts) : mkdirpManual(path10, opts); }; - var mkdirpSync = (path8, opts) => { - path8 = pathArg(path8); + var mkdirpSync = (path10, opts) => { + path10 = pathArg(path10); opts = optsArg(opts); - return useNativeSync(opts) ? mkdirpNativeSync(path8, opts) : mkdirpManualSync(path8, opts); + return useNativeSync(opts) ? mkdirpNativeSync(path10, opts) : mkdirpManualSync(path10, opts); }; mkdirp.sync = mkdirpSync; - mkdirp.native = (path8, opts) => mkdirpNative(pathArg(path8), optsArg(opts)); - mkdirp.manual = (path8, opts) => mkdirpManual(pathArg(path8), optsArg(opts)); - mkdirp.nativeSync = (path8, opts) => mkdirpNativeSync(pathArg(path8), optsArg(opts)); - mkdirp.manualSync = (path8, opts) => mkdirpManualSync(pathArg(path8), optsArg(opts)); + mkdirp.native = (path10, opts) => mkdirpNative(pathArg(path10), optsArg(opts)); + mkdirp.manual = (path10, opts) => mkdirpManual(pathArg(path10), optsArg(opts)); + mkdirp.nativeSync = (path10, opts) => mkdirpNativeSync(pathArg(path10), optsArg(opts)); + mkdirp.manualSync = (path10, opts) => mkdirpManualSync(pathArg(path10), optsArg(opts)); module2.exports = mkdirp; } }); @@ -34847,69 +34927,69 @@ var require_mkdirp = __commonJS({ var require_chownr = __commonJS({ ".yarn/cache/chownr-npm-2.0.0-638f1c9c61-7b240ff920.zip/node_modules/chownr/chownr.js"(exports, module2) { "use strict"; - var fs6 = require("fs"); - var path8 = require("path"); - var LCHOWN = fs6.lchown ? "lchown" : "chown"; - var LCHOWNSYNC = fs6.lchownSync ? "lchownSync" : "chownSync"; - var needEISDIRHandled = fs6.lchown && !process.version.match(/v1[1-9]+\./) && !process.version.match(/v10\.[6-9]/); - var lchownSync = (path9, uid, gid) => { + var fs8 = require("fs"); + var path10 = require("path"); + var LCHOWN = fs8.lchown ? "lchown" : "chown"; + var LCHOWNSYNC = fs8.lchownSync ? "lchownSync" : "chownSync"; + var needEISDIRHandled = fs8.lchown && !process.version.match(/v1[1-9]+\./) && !process.version.match(/v10\.[6-9]/); + var lchownSync = (path11, uid, gid) => { try { - return fs6[LCHOWNSYNC](path9, uid, gid); + return fs8[LCHOWNSYNC](path11, uid, gid); } catch (er) { if (er.code !== "ENOENT") throw er; } }; - var chownSync = (path9, uid, gid) => { + var chownSync = (path11, uid, gid) => { try { - return fs6.chownSync(path9, uid, gid); + return fs8.chownSync(path11, uid, gid); } catch (er) { if (er.code !== "ENOENT") throw er; } }; - var handleEISDIR = needEISDIRHandled ? (path9, uid, gid, cb) => (er) => { + var handleEISDIR = needEISDIRHandled ? (path11, uid, gid, cb) => (er) => { if (!er || er.code !== "EISDIR") cb(er); else - fs6.chown(path9, uid, gid, cb); + fs8.chown(path11, uid, gid, cb); } : (_, __, ___, cb) => cb; - var handleEISDirSync = needEISDIRHandled ? (path9, uid, gid) => { + var handleEISDirSync = needEISDIRHandled ? (path11, uid, gid) => { try { - return lchownSync(path9, uid, gid); + return lchownSync(path11, uid, gid); } catch (er) { if (er.code !== "EISDIR") throw er; - chownSync(path9, uid, gid); + chownSync(path11, uid, gid); } - } : (path9, uid, gid) => lchownSync(path9, uid, gid); + } : (path11, uid, gid) => lchownSync(path11, uid, gid); var nodeVersion = process.version; - var readdir = (path9, options, cb) => fs6.readdir(path9, options, cb); - var readdirSync = (path9, options) => fs6.readdirSync(path9, options); + var readdir = (path11, options, cb) => fs8.readdir(path11, options, cb); + var readdirSync = (path11, options) => fs8.readdirSync(path11, options); if (/^v4\./.test(nodeVersion)) - readdir = (path9, options, cb) => fs6.readdir(path9, cb); + readdir = (path11, options, cb) => fs8.readdir(path11, cb); var chown = (cpath, uid, gid, cb) => { - fs6[LCHOWN](cpath, uid, gid, handleEISDIR(cpath, uid, gid, (er) => { + fs8[LCHOWN](cpath, uid, gid, handleEISDIR(cpath, uid, gid, (er) => { cb(er && er.code !== "ENOENT" ? er : null); })); }; var chownrKid = (p, child, uid, gid, cb) => { if (typeof child === "string") - return fs6.lstat(path8.resolve(p, child), (er, stats) => { + return fs8.lstat(path10.resolve(p, child), (er, stats) => { if (er) return cb(er.code !== "ENOENT" ? er : null); stats.name = child; chownrKid(p, stats, uid, gid, cb); }); if (child.isDirectory()) { - chownr(path8.resolve(p, child.name), uid, gid, (er) => { + chownr(path10.resolve(p, child.name), uid, gid, (er) => { if (er) return cb(er); - const cpath = path8.resolve(p, child.name); + const cpath = path10.resolve(p, child.name); chown(cpath, uid, gid, cb); }); } else { - const cpath = path8.resolve(p, child.name); + const cpath = path10.resolve(p, child.name); chown(cpath, uid, gid, cb); } }; @@ -34939,7 +35019,7 @@ var require_chownr = __commonJS({ var chownrKidSync = (p, child, uid, gid) => { if (typeof child === "string") { try { - const stats = fs6.lstatSync(path8.resolve(p, child)); + const stats = fs8.lstatSync(path10.resolve(p, child)); stats.name = child; child = stats; } catch (er) { @@ -34950,8 +35030,8 @@ var require_chownr = __commonJS({ } } if (child.isDirectory()) - chownrSync(path8.resolve(p, child.name), uid, gid); - handleEISDirSync(path8.resolve(p, child.name), uid, gid); + chownrSync(path10.resolve(p, child.name), uid, gid); + handleEISDirSync(path10.resolve(p, child.name), uid, gid); }; var chownrSync = (p, uid, gid) => { let children; @@ -34979,14 +35059,14 @@ var require_mkdir = __commonJS({ ".yarn/cache/tar-npm-6.1.15-44c3e71720-815c25f881.zip/node_modules/tar/lib/mkdir.js"(exports, module2) { "use strict"; var mkdirp = require_mkdirp(); - var fs6 = require("fs"); - var path8 = require("path"); + var fs8 = require("fs"); + var path10 = require("path"); var chownr = require_chownr(); var normPath = require_normalize_windows_path(); var SymlinkError = class extends Error { - constructor(symlink, path9) { + constructor(symlink, path11) { super("Cannot extract through symbolic link"); - this.path = path9; + this.path = path11; this.symlink = symlink; } get name() { @@ -34994,9 +35074,9 @@ var require_mkdir = __commonJS({ } }; var CwdError = class extends Error { - constructor(path9, code) { - super(code + ": Cannot cd into '" + path9 + "'"); - this.path = path9; + constructor(path11, code) { + super(code + ": Cannot cd into '" + path11 + "'"); + this.path = path11; this.code = code; } get name() { @@ -35006,7 +35086,7 @@ var require_mkdir = __commonJS({ var cGet = (cache, key) => cache.get(normPath(key)); var cSet = (cache, key, val) => cache.set(normPath(key), val); var checkCwd = (dir, cb) => { - fs6.stat(dir, (er, st) => { + fs8.stat(dir, (er, st) => { if (er || !st.isDirectory()) { er = new CwdError(dir, er && er.code || "ENOTDIR"); } @@ -35033,7 +35113,7 @@ var require_mkdir = __commonJS({ if (created && doChown) { chownr(created, uid, gid, (er2) => done(er2)); } else if (needChmod) { - fs6.chmod(dir, mode, cb); + fs8.chmod(dir, mode, cb); } else { cb(); } @@ -35048,7 +35128,7 @@ var require_mkdir = __commonJS({ if (preserve) { return mkdirp(dir, { mode }).then((made) => done(null, made), done); } - const sub = normPath(path8.relative(cwd, dir)); + const sub = normPath(path10.relative(cwd, dir)); const parts = sub.split("/"); mkdir_(cwd, parts, mode, cache, unlink, cwd, null, done); }; @@ -35057,26 +35137,26 @@ var require_mkdir = __commonJS({ return cb(null, created); } const p = parts.shift(); - const part = normPath(path8.resolve(base + "/" + p)); + const part = normPath(path10.resolve(base + "/" + p)); if (cGet(cache, part)) { return mkdir_(part, parts, mode, cache, unlink, cwd, created, cb); } - fs6.mkdir(part, mode, onmkdir(part, parts, mode, cache, unlink, cwd, created, cb)); + fs8.mkdir(part, mode, onmkdir(part, parts, mode, cache, unlink, cwd, created, cb)); }; var onmkdir = (part, parts, mode, cache, unlink, cwd, created, cb) => (er) => { if (er) { - fs6.lstat(part, (statEr, st) => { + fs8.lstat(part, (statEr, st) => { if (statEr) { statEr.path = statEr.path && normPath(statEr.path); cb(statEr); } else if (st.isDirectory()) { mkdir_(part, parts, mode, cache, unlink, cwd, created, cb); } else if (unlink) { - fs6.unlink(part, (er2) => { + fs8.unlink(part, (er2) => { if (er2) { return cb(er2); } - fs6.mkdir(part, mode, onmkdir(part, parts, mode, cache, unlink, cwd, created, cb)); + fs8.mkdir(part, mode, onmkdir(part, parts, mode, cache, unlink, cwd, created, cb)); }); } else if (st.isSymbolicLink()) { return cb(new SymlinkError(part, part + "/" + parts.join("/"))); @@ -35093,7 +35173,7 @@ var require_mkdir = __commonJS({ let ok = false; let code = "ENOTDIR"; try { - ok = fs6.statSync(dir).isDirectory(); + ok = fs8.statSync(dir).isDirectory(); } catch (er) { code = er.code; } finally { @@ -35120,7 +35200,7 @@ var require_mkdir = __commonJS({ chownr.sync(created2, uid, gid); } if (needChmod) { - fs6.chmodSync(dir, mode); + fs8.chmodSync(dir, mode); } }; if (cache && cGet(cache, dir) === true) { @@ -35133,26 +35213,26 @@ var require_mkdir = __commonJS({ if (preserve) { return done(mkdirp.sync(dir, mode)); } - const sub = normPath(path8.relative(cwd, dir)); + const sub = normPath(path10.relative(cwd, dir)); const parts = sub.split("/"); let created = null; for (let p = parts.shift(), part = cwd; p && (part += "/" + p); p = parts.shift()) { - part = normPath(path8.resolve(part)); + part = normPath(path10.resolve(part)); if (cGet(cache, part)) { continue; } try { - fs6.mkdirSync(part, mode); + fs8.mkdirSync(part, mode); created = created || part; cSet(cache, part, true); } catch (er) { - const st = fs6.lstatSync(part); + const st = fs8.lstatSync(part); if (st.isDirectory()) { cSet(cache, part, true); continue; } else if (unlink) { - fs6.unlinkSync(part); - fs6.mkdirSync(part, mode); + fs8.unlinkSync(part); + fs8.mkdirSync(part, mode); created = created || part; cSet(cache, part, true); continue; @@ -35192,12 +35272,12 @@ var require_path_reservations = __commonJS({ module2.exports = () => { const queues = /* @__PURE__ */ new Map(); const reservations = /* @__PURE__ */ new Map(); - const getDirs = (path8) => { - const dirs = path8.split("/").slice(0, -1).reduce((set, path9) => { + const getDirs = (path10) => { + const dirs = path10.split("/").slice(0, -1).reduce((set, path11) => { if (set.length) { - path9 = join2(set[set.length - 1], path9); + path11 = join2(set[set.length - 1], path11); } - set.push(path9 || "/"); + set.push(path11 || "/"); return set; }, []); return dirs; @@ -35209,8 +35289,8 @@ var require_path_reservations = __commonJS({ throw new Error("function does not have any path reservations"); } return { - paths: res.paths.map((path8) => queues.get(path8)), - dirs: [...res.dirs].map((path8) => queues.get(path8)) + paths: res.paths.map((path10) => queues.get(path10)), + dirs: [...res.dirs].map((path10) => queues.get(path10)) }; }; const check = (fn2) => { @@ -35231,11 +35311,11 @@ var require_path_reservations = __commonJS({ } const { paths, dirs } = reservations.get(fn2); const next = /* @__PURE__ */ new Set(); - paths.forEach((path8) => { - const q = queues.get(path8); + paths.forEach((path10) => { + const q = queues.get(path10); assert2.equal(q[0], fn2); if (q.length === 1) { - queues.delete(path8); + queues.delete(path10); } else { q.shift(); if (typeof q[0] === "function") { @@ -35266,13 +35346,13 @@ var require_path_reservations = __commonJS({ return stripSlashes(join2(normalize(p))).toLowerCase(); }); const dirs = new Set( - paths.map((path8) => getDirs(path8)).reduce((a, b) => a.concat(b)) + paths.map((path10) => getDirs(path10)).reduce((a, b) => a.concat(b)) ); reservations.set(fn2, { dirs, paths }); - paths.forEach((path8) => { - const q = queues.get(path8); + paths.forEach((path10) => { + const q = queues.get(path10); if (!q) { - queues.set(path8, [fn2]); + queues.set(path10, [fn2]); } else { q.push(fn2); } @@ -35299,8 +35379,8 @@ var require_get_write_flag = __commonJS({ ".yarn/cache/tar-npm-6.1.15-44c3e71720-815c25f881.zip/node_modules/tar/lib/get-write-flag.js"(exports, module2) { var platform = process.env.__FAKE_PLATFORM__ || process.platform; var isWindows = platform === "win32"; - var fs6 = global.__FAKE_TESTING_FS__ || require("fs"); - var { O_CREAT, O_TRUNC, O_WRONLY, UV_FS_O_FILEMAP = 0 } = fs6.constants; + var fs8 = global.__FAKE_TESTING_FS__ || require("fs"); + var { O_CREAT, O_TRUNC, O_WRONLY, UV_FS_O_FILEMAP = 0 } = fs8.constants; var fMapEnabled = isWindows && !!UV_FS_O_FILEMAP; var fMapLimit = 512 * 1024; var fMapFlag = UV_FS_O_FILEMAP | O_TRUNC | O_CREAT | O_WRONLY; @@ -35314,10 +35394,10 @@ var require_unpack = __commonJS({ "use strict"; var assert2 = require("assert"); var Parser = require_parse2(); - var fs6 = require("fs"); + var fs8 = require("fs"); var fsm = require_fs_minipass(); - var path8 = require("path"); - var mkdir3 = require_mkdir(); + var path10 = require("path"); + var mkdir4 = require_mkdir(); var wc = require_winchars(); var pathReservations = require_path_reservations(); var stripAbsolutePath = require_strip_absolute_path(); @@ -35353,34 +35433,34 @@ var require_unpack = __commonJS({ var getFlag = require_get_write_flag(); var platform = process.env.TESTING_TAR_FAKE_PLATFORM || process.platform; var isWindows = platform === "win32"; - var unlinkFile = (path9, cb) => { + var unlinkFile = (path11, cb) => { if (!isWindows) { - return fs6.unlink(path9, cb); + return fs8.unlink(path11, cb); } - const name = path9 + ".DELETE." + crypto.randomBytes(16).toString("hex"); - fs6.rename(path9, name, (er) => { + const name = path11 + ".DELETE." + crypto.randomBytes(16).toString("hex"); + fs8.rename(path11, name, (er) => { if (er) { return cb(er); } - fs6.unlink(name, cb); + fs8.unlink(name, cb); }); }; - var unlinkFileSync = (path9) => { + var unlinkFileSync = (path11) => { if (!isWindows) { - return fs6.unlinkSync(path9); + return fs8.unlinkSync(path11); } - const name = path9 + ".DELETE." + crypto.randomBytes(16).toString("hex"); - fs6.renameSync(path9, name); - fs6.unlinkSync(name); + const name = path11 + ".DELETE." + crypto.randomBytes(16).toString("hex"); + fs8.renameSync(path11, name); + fs8.unlinkSync(name); }; var uint32 = (a, b, c) => a === a >>> 0 ? a : b === b >>> 0 ? b : c; - var cacheKeyNormalize = (path9) => stripSlash(normPath(normalize(path9))).toLowerCase(); + var cacheKeyNormalize = (path11) => stripSlash(normPath(normalize(path11))).toLowerCase(); var pruneCache = (cache, abs) => { abs = cacheKeyNormalize(abs); - for (const path9 of cache.keys()) { - const pnorm = cacheKeyNormalize(path9); + for (const path11 of cache.keys()) { + const pnorm = cacheKeyNormalize(path11); if (pnorm === abs || pnorm.indexOf(abs + "/") === 0) { - cache.delete(path9); + cache.delete(path11); } } }; @@ -35438,7 +35518,7 @@ var require_unpack = __commonJS({ this.noMtime = !!opt.noMtime; this.preservePaths = !!opt.preservePaths; this.unlink = !!opt.unlink; - this.cwd = normPath(path8.resolve(opt.cwd || process.cwd())); + this.cwd = normPath(path10.resolve(opt.cwd || process.cwd())); this.strip = +opt.strip || 0; this.processUmask = opt.noChmod ? 0 : process.umask(); this.umask = typeof opt.umask === "number" ? opt.umask : this.processUmask; @@ -35497,10 +35577,10 @@ var require_unpack = __commonJS({ }); } } - if (path8.isAbsolute(entry.path)) { - entry.absolute = normPath(path8.resolve(entry.path)); + if (path10.isAbsolute(entry.path)) { + entry.absolute = normPath(path10.resolve(entry.path)); } else { - entry.absolute = normPath(path8.resolve(this.cwd, entry.path)); + entry.absolute = normPath(path10.resolve(this.cwd, entry.path)); } if (!this.preservePaths && entry.absolute.indexOf(this.cwd + "/") !== 0 && entry.absolute !== this.cwd) { this.warn("TAR_ENTRY_ERROR", "path escaped extraction target", { @@ -35515,9 +35595,9 @@ var require_unpack = __commonJS({ return false; } if (this.win32) { - const { root: aRoot } = path8.win32.parse(entry.absolute); + const { root: aRoot } = path10.win32.parse(entry.absolute); entry.absolute = aRoot + wc.encode(entry.absolute.slice(aRoot.length)); - const { root: pRoot } = path8.win32.parse(entry.path); + const { root: pRoot } = path10.win32.parse(entry.path); entry.path = pRoot + wc.encode(entry.path.slice(pRoot.length)); } return true; @@ -35556,7 +35636,7 @@ var require_unpack = __commonJS({ } } [MKDIR](dir, mode, cb) { - mkdir3(normPath(dir), { + mkdir4(normPath(dir), { uid: this.uid, gid: this.gid, processUid: this.processUid, @@ -35588,7 +35668,7 @@ var require_unpack = __commonJS({ }); stream.on("error", (er) => { if (stream.fd) { - fs6.close(stream.fd, () => { + fs8.close(stream.fd, () => { }); } stream.write = () => true; @@ -35599,7 +35679,7 @@ var require_unpack = __commonJS({ const done = (er) => { if (er) { if (stream.fd) { - fs6.close(stream.fd, () => { + fs8.close(stream.fd, () => { }); } this[ONERROR](er, entry); @@ -35607,7 +35687,7 @@ var require_unpack = __commonJS({ return; } if (--actions === 0) { - fs6.close(stream.fd, (er2) => { + fs8.close(stream.fd, (er2) => { if (er2) { this[ONERROR](er2, entry); } else { @@ -35624,13 +35704,13 @@ var require_unpack = __commonJS({ actions++; const atime = entry.atime || /* @__PURE__ */ new Date(); const mtime = entry.mtime; - fs6.futimes(fd, atime, mtime, (er) => er ? fs6.utimes(abs, atime, mtime, (er2) => done(er2 && er)) : done()); + fs8.futimes(fd, atime, mtime, (er) => er ? fs8.utimes(abs, atime, mtime, (er2) => done(er2 && er)) : done()); } if (this[DOCHOWN](entry)) { actions++; const uid = this[UID](entry); const gid = this[GID](entry); - fs6.fchown(fd, uid, gid, (er) => er ? fs6.chown(abs, uid, gid, (er2) => done(er2 && er)) : done()); + fs8.fchown(fd, uid, gid, (er) => er ? fs8.chown(abs, uid, gid, (er2) => done(er2 && er)) : done()); } done(); }); @@ -35662,11 +35742,11 @@ var require_unpack = __commonJS({ }; if (entry.mtime && !this.noMtime) { actions++; - fs6.utimes(entry.absolute, entry.atime || /* @__PURE__ */ new Date(), entry.mtime, done); + fs8.utimes(entry.absolute, entry.atime || /* @__PURE__ */ new Date(), entry.mtime, done); } if (this[DOCHOWN](entry)) { actions++; - fs6.chown(entry.absolute, this[UID](entry), this[GID](entry), done); + fs8.chown(entry.absolute, this[UID](entry), this[GID](entry), done); } done(); }); @@ -35684,7 +35764,7 @@ var require_unpack = __commonJS({ this[LINK](entry, entry.linkpath, "symlink", done); } [HARDLINK](entry, done) { - const linkpath = normPath(path8.resolve(this.cwd, entry.linkpath)); + const linkpath = normPath(path10.resolve(this.cwd, entry.linkpath)); this[LINK](entry, linkpath, "link", done); } [PEND]() { @@ -35739,7 +35819,7 @@ var require_unpack = __commonJS({ }; const start = () => { if (entry.absolute !== this.cwd) { - const parent = normPath(path8.dirname(entry.absolute)); + const parent = normPath(path10.dirname(entry.absolute)); if (parent !== this.cwd) { return this[MKDIR](parent, this.dmode, (er) => { if (er) { @@ -35754,7 +35834,7 @@ var require_unpack = __commonJS({ afterMakeParent(); }; const afterMakeParent = () => { - fs6.lstat(entry.absolute, (lstatEr, st) => { + fs8.lstat(entry.absolute, (lstatEr, st) => { if (st && (this.keep || this.newer && st.mtime > entry.mtime)) { this[SKIP](entry); done(); @@ -35770,10 +35850,10 @@ var require_unpack = __commonJS({ if (!needChmod) { return afterChmod(); } - return fs6.chmod(entry.absolute, entry.mode, afterChmod); + return fs8.chmod(entry.absolute, entry.mode, afterChmod); } if (entry.absolute !== this.cwd) { - return fs6.rmdir(entry.absolute, (er) => this[MAKEFS](er, entry, done)); + return fs8.rmdir(entry.absolute, (er) => this[MAKEFS](er, entry, done)); } } if (entry.absolute === this.cwd) { @@ -35809,7 +35889,7 @@ var require_unpack = __commonJS({ } } [LINK](entry, linkpath, link, done) { - fs6[link](linkpath, entry.absolute, (er) => { + fs8[link](linkpath, entry.absolute, (er) => { if (er) { this[ONERROR](er, entry); } else { @@ -35842,7 +35922,7 @@ var require_unpack = __commonJS({ this[CHECKED_CWD] = true; } if (entry.absolute !== this.cwd) { - const parent = normPath(path8.dirname(entry.absolute)); + const parent = normPath(path10.dirname(entry.absolute)); if (parent !== this.cwd) { const mkParent = this[MKDIR](parent, this.dmode); if (mkParent) { @@ -35850,7 +35930,7 @@ var require_unpack = __commonJS({ } } } - const [lstatEr, st] = callSync(() => fs6.lstatSync(entry.absolute)); + const [lstatEr, st] = callSync(() => fs8.lstatSync(entry.absolute)); if (st && (this.keep || this.newer && st.mtime > entry.mtime)) { return this[SKIP](entry); } @@ -35861,11 +35941,11 @@ var require_unpack = __commonJS({ if (entry.type === "Directory") { const needChmod = !this.noChmod && entry.mode && (st.mode & 4095) !== entry.mode; const [er3] = needChmod ? callSync(() => { - fs6.chmodSync(entry.absolute, entry.mode); + fs8.chmodSync(entry.absolute, entry.mode); }) : []; return this[MAKEFS](er3, entry); } - const [er2] = callSync(() => fs6.rmdirSync(entry.absolute)); + const [er2] = callSync(() => fs8.rmdirSync(entry.absolute)); this[MAKEFS](er2, entry); } const [er] = entry.absolute === this.cwd ? [] : callSync(() => unlinkFileSync(entry.absolute)); @@ -35876,7 +35956,7 @@ var require_unpack = __commonJS({ const oner = (er) => { let closeError; try { - fs6.closeSync(fd); + fs8.closeSync(fd); } catch (e) { closeError = e; } @@ -35887,7 +35967,7 @@ var require_unpack = __commonJS({ }; let fd; try { - fd = fs6.openSync(entry.absolute, getFlag(entry.size), mode); + fd = fs8.openSync(entry.absolute, getFlag(entry.size), mode); } catch (er) { return oner(er); } @@ -35898,7 +35978,7 @@ var require_unpack = __commonJS({ } tx.on("data", (chunk) => { try { - fs6.writeSync(fd, chunk, 0, chunk.length); + fs8.writeSync(fd, chunk, 0, chunk.length); } catch (er) { oner(er); } @@ -35909,10 +35989,10 @@ var require_unpack = __commonJS({ const atime = entry.atime || /* @__PURE__ */ new Date(); const mtime = entry.mtime; try { - fs6.futimesSync(fd, atime, mtime); + fs8.futimesSync(fd, atime, mtime); } catch (futimeser) { try { - fs6.utimesSync(entry.absolute, atime, mtime); + fs8.utimesSync(entry.absolute, atime, mtime); } catch (utimeser) { er = futimeser; } @@ -35922,10 +36002,10 @@ var require_unpack = __commonJS({ const uid = this[UID](entry); const gid = this[GID](entry); try { - fs6.fchownSync(fd, uid, gid); + fs8.fchownSync(fd, uid, gid); } catch (fchowner) { try { - fs6.chownSync(entry.absolute, uid, gid); + fs8.chownSync(entry.absolute, uid, gid); } catch (chowner) { er = er || fchowner; } @@ -35944,13 +36024,13 @@ var require_unpack = __commonJS({ } if (entry.mtime && !this.noMtime) { try { - fs6.utimesSync(entry.absolute, entry.atime || /* @__PURE__ */ new Date(), entry.mtime); + fs8.utimesSync(entry.absolute, entry.atime || /* @__PURE__ */ new Date(), entry.mtime); } catch (er2) { } } if (this[DOCHOWN](entry)) { try { - fs6.chownSync(entry.absolute, this[UID](entry), this[GID](entry)); + fs8.chownSync(entry.absolute, this[UID](entry), this[GID](entry)); } catch (er2) { } } @@ -35959,7 +36039,7 @@ var require_unpack = __commonJS({ } [MKDIR](dir, mode) { try { - return mkdir3.sync(normPath(dir), { + return mkdir4.sync(normPath(dir), { uid: this.uid, gid: this.gid, processUid: this.processUid, @@ -35977,7 +36057,7 @@ var require_unpack = __commonJS({ } [LINK](entry, linkpath, link, done) { try { - fs6[link + "Sync"](linkpath, entry.absolute); + fs8[link + "Sync"](linkpath, entry.absolute); done(); entry.resume(); } catch (er) { @@ -35996,9 +36076,9 @@ var require_extract = __commonJS({ "use strict"; var hlo = require_high_level_opt(); var Unpack = require_unpack(); - var fs6 = require("fs"); + var fs8 = require("fs"); var fsm = require_fs_minipass(); - var path8 = require("path"); + var path10 = require("path"); var stripSlash = require_strip_trailing_slashes(); module2.exports = (opt_, files, cb) => { if (typeof opt_ === "function") { @@ -36030,8 +36110,8 @@ var require_extract = __commonJS({ const map = new Map(files.map((f) => [stripSlash(f), true])); const filter = opt.filter; const mapHas = (file, r) => { - const root = r || path8.parse(file).root || "."; - const ret = file === root ? false : map.has(file) ? map.get(file) : mapHas(path8.dirname(file), root); + const root = r || path10.parse(file).root || "."; + const ret = file === root ? false : map.has(file) ? map.get(file) : mapHas(path10.dirname(file), root); map.set(file, ret); return ret; }; @@ -36040,7 +36120,7 @@ var require_extract = __commonJS({ var extractFileSync = (opt) => { const u = new Unpack.Sync(opt); const file = opt.file; - const stat = fs6.statSync(file); + const stat = fs8.statSync(file); const readSize = opt.maxReadSize || 16 * 1024 * 1024; const stream = new fsm.ReadStreamSync(file, { readSize, @@ -36055,7 +36135,7 @@ var require_extract = __commonJS({ const p = new Promise((resolve, reject) => { u.on("error", reject); u.on("close", resolve); - fs6.stat(file, (er, stat) => { + fs8.stat(file, (er, stat) => { if (er) { reject(er); } else { @@ -36101,17 +36181,17 @@ var require_v8_compile_cache = __commonJS({ "use strict"; var Module2 = require("module"); var crypto = require("crypto"); - var fs6 = require("fs"); - var path8 = require("path"); + var fs8 = require("fs"); + var path10 = require("path"); var vm = require("vm"); - var os2 = require("os"); + var os3 = require("os"); var hasOwnProperty = Object.prototype.hasOwnProperty; var FileSystemBlobStore = class { constructor(directory, prefix) { const name = prefix ? slashEscape(prefix + ".") : ""; - this._blobFilename = path8.join(directory, name + "BLOB"); - this._mapFilename = path8.join(directory, name + "MAP"); - this._lockFilename = path8.join(directory, name + "LOCK"); + this._blobFilename = path10.join(directory, name + "BLOB"); + this._mapFilename = path10.join(directory, name + "MAP"); + this._lockFilename = path10.join(directory, name + "LOCK"); this._directory = directory; this._load(); } @@ -36163,22 +36243,22 @@ var require_v8_compile_cache = __commonJS({ const mapToStore = JSON.stringify(dump[1]); try { mkdirpSync(this._directory); - fs6.writeFileSync(this._lockFilename, "LOCK", { flag: "wx" }); + fs8.writeFileSync(this._lockFilename, "LOCK", { flag: "wx" }); } catch (error) { return false; } try { - fs6.writeFileSync(this._blobFilename, blobToStore); - fs6.writeFileSync(this._mapFilename, mapToStore); + fs8.writeFileSync(this._blobFilename, blobToStore); + fs8.writeFileSync(this._mapFilename, mapToStore); } finally { - fs6.unlinkSync(this._lockFilename); + fs8.unlinkSync(this._lockFilename); } return true; } _load() { try { - this._storedBlob = fs6.readFileSync(this._blobFilename); - this._storedMap = JSON.parse(fs6.readFileSync(this._mapFilename)); + this._storedBlob = fs8.readFileSync(this._blobFilename); + this._storedMap = JSON.parse(fs8.readFileSync(this._mapFilename)); } catch (e) { this._storedBlob = Buffer.alloc(0); this._storedMap = {}; @@ -36240,7 +36320,7 @@ var require_v8_compile_cache = __commonJS({ require2.main = process.mainModule; require2.extensions = Module2._extensions; require2.cache = Module2._cache; - const dirname = path8.dirname(filename); + const dirname = path10.dirname(filename); const compiledWrapper = self2._moduleCompile(filename, content); const args = [mod.exports, require2, mod, filename, dirname, process, global, Buffer]; return compiledWrapper.apply(mod.exports, args); @@ -36295,18 +36375,18 @@ var require_v8_compile_cache = __commonJS({ } }; function mkdirpSync(p_) { - _mkdirpSync(path8.resolve(p_), 511); + _mkdirpSync(path10.resolve(p_), 511); } function _mkdirpSync(p, mode) { try { - fs6.mkdirSync(p, mode); + fs8.mkdirSync(p, mode); } catch (err0) { if (err0.code === "ENOENT") { - _mkdirpSync(path8.dirname(p)); + _mkdirpSync(path10.dirname(p)); _mkdirpSync(p); } else { try { - const stat = fs6.statSync(p); + const stat = fs8.statSync(p); if (!stat.isDirectory()) { throw err0; } @@ -36338,7 +36418,7 @@ var require_v8_compile_cache = __commonJS({ } const dirname = typeof process.getuid === "function" ? "v8-compile-cache-" + process.getuid() : "v8-compile-cache"; const version2 = typeof process.versions.v8 === "string" ? process.versions.v8 : typeof process.versions.chakracore === "string" ? "chakracore-" + process.versions.chakracore : "node-" + process.version; - const cacheDir = path8.join(os2.tmpdir(), dirname, version2); + const cacheDir = path10.join(os3.tmpdir(), dirname, version2); return cacheDir; } function getMainName() { @@ -36376,8 +36456,8 @@ var require_windows = __commonJS({ ".yarn/cache/isexe-npm-2.0.0-b58870bd2e-b37fe0a798.zip/node_modules/isexe/windows.js"(exports, module2) { module2.exports = isexe; isexe.sync = sync; - var fs6 = require("fs"); - function checkPathExt(path8, options) { + var fs8 = require("fs"); + function checkPathExt(path10, options) { var pathext = options.pathExt !== void 0 ? options.pathExt : process.env.PATHEXT; if (!pathext) { return true; @@ -36388,25 +36468,25 @@ var require_windows = __commonJS({ } for (var i = 0; i < pathext.length; i++) { var p = pathext[i].toLowerCase(); - if (p && path8.substr(-p.length).toLowerCase() === p) { + if (p && path10.substr(-p.length).toLowerCase() === p) { return true; } } return false; } - function checkStat(stat, path8, options) { + function checkStat(stat, path10, options) { if (!stat.isSymbolicLink() && !stat.isFile()) { return false; } - return checkPathExt(path8, options); + return checkPathExt(path10, options); } - function isexe(path8, options, cb) { - fs6.stat(path8, function(er, stat) { - cb(er, er ? false : checkStat(stat, path8, options)); + function isexe(path10, options, cb) { + fs8.stat(path10, function(er, stat) { + cb(er, er ? false : checkStat(stat, path10, options)); }); } - function sync(path8, options) { - return checkStat(fs6.statSync(path8), path8, options); + function sync(path10, options) { + return checkStat(fs8.statSync(path10), path10, options); } } }); @@ -36416,14 +36496,14 @@ var require_mode = __commonJS({ ".yarn/cache/isexe-npm-2.0.0-b58870bd2e-b37fe0a798.zip/node_modules/isexe/mode.js"(exports, module2) { module2.exports = isexe; isexe.sync = sync; - var fs6 = require("fs"); - function isexe(path8, options, cb) { - fs6.stat(path8, function(er, stat) { + var fs8 = require("fs"); + function isexe(path10, options, cb) { + fs8.stat(path10, function(er, stat) { cb(er, er ? false : checkStat(stat, options)); }); } - function sync(path8, options) { - return checkStat(fs6.statSync(path8), options); + function sync(path10, options) { + return checkStat(fs8.statSync(path10), options); } function checkStat(stat, options) { return stat.isFile() && checkMode(stat, options); @@ -36447,7 +36527,7 @@ var require_mode = __commonJS({ // .yarn/cache/isexe-npm-2.0.0-b58870bd2e-b37fe0a798.zip/node_modules/isexe/index.js var require_isexe = __commonJS({ ".yarn/cache/isexe-npm-2.0.0-b58870bd2e-b37fe0a798.zip/node_modules/isexe/index.js"(exports, module2) { - var fs6 = require("fs"); + var fs8 = require("fs"); var core; if (process.platform === "win32" || global.TESTING_WINDOWS) { core = require_windows(); @@ -36456,7 +36536,7 @@ var require_isexe = __commonJS({ } module2.exports = isexe; isexe.sync = sync; - function isexe(path8, options, cb) { + function isexe(path10, options, cb) { if (typeof options === "function") { cb = options; options = {}; @@ -36466,7 +36546,7 @@ var require_isexe = __commonJS({ throw new TypeError("callback not provided"); } return new Promise(function(resolve, reject) { - isexe(path8, options || {}, function(er, is) { + isexe(path10, options || {}, function(er, is) { if (er) { reject(er); } else { @@ -36475,7 +36555,7 @@ var require_isexe = __commonJS({ }); }); } - core(path8, options || {}, function(er, is) { + core(path10, options || {}, function(er, is) { if (er) { if (er.code === "EACCES" || options && options.ignoreErrors) { er = null; @@ -36485,9 +36565,9 @@ var require_isexe = __commonJS({ cb(er, is); }); } - function sync(path8, options) { + function sync(path10, options) { try { - return core.sync(path8, options || {}); + return core.sync(path10, options || {}); } catch (er) { if (options && options.ignoreErrors || er.code === "EACCES") { return false; @@ -36621,10 +36701,10 @@ var require_is_windows = __commonJS({ var require_cmd_extension = __commonJS({ ".yarn/cache/cmd-extension-npm-1.0.2-11aa204c4b-c0f4db69b5.zip/node_modules/cmd-extension/index.js"(exports, module2) { "use strict"; - var path8 = require("path"); + var path10 = require("path"); var cmdExtension; if (process.env.PATHEXT) { - cmdExtension = process.env.PATHEXT.split(path8.delimiter).find((ext) => ext.toUpperCase() === ".CMD"); + cmdExtension = process.env.PATHEXT.split(path10.delimiter).find((ext) => ext.toUpperCase() === ".CMD"); } module2.exports = cmdExtension || ".cmd"; } @@ -36636,7 +36716,7 @@ var require_cmd_shim = __commonJS({ "use strict"; cmdShim2.ifExists = cmdShimIfExists; var util_1 = require("util"); - var path8 = require("path"); + var path10 = require("path"); var isWindows = require_is_windows(); var CMD_EXTENSION = require_cmd_extension(); var shebangExpr = /^#!\s*(?:\/usr\/bin\/env(?:\s+-S\s*)?)?\s*([^ \t]+)(.*)$/; @@ -36657,15 +36737,15 @@ var require_cmd_shim = __commonJS({ ]); function ingestOptions(opts) { const opts_ = { ...DEFAULT_OPTIONS, ...opts }; - const fs6 = opts_.fs; + const fs8 = opts_.fs; opts_.fs_ = { - chmod: fs6.chmod ? (0, util_1.promisify)(fs6.chmod) : async () => { + chmod: fs8.chmod ? (0, util_1.promisify)(fs8.chmod) : async () => { }, - mkdir: (0, util_1.promisify)(fs6.mkdir), - readFile: (0, util_1.promisify)(fs6.readFile), - stat: (0, util_1.promisify)(fs6.stat), - unlink: (0, util_1.promisify)(fs6.unlink), - writeFile: (0, util_1.promisify)(fs6.writeFile) + mkdir: (0, util_1.promisify)(fs8.mkdir), + readFile: (0, util_1.promisify)(fs8.readFile), + stat: (0, util_1.promisify)(fs8.stat), + unlink: (0, util_1.promisify)(fs8.unlink), + writeFile: (0, util_1.promisify)(fs8.writeFile) }; return opts_; } @@ -36677,8 +36757,8 @@ var require_cmd_shim = __commonJS({ return cmdShim2(src, to, opts).catch(() => { }); } - function rm2(path9, opts) { - return opts.fs_.unlink(path9).catch(() => { + function rm2(path11, opts) { + return opts.fs_.unlink(path11).catch(() => { }); } async function cmdShim_(src, to, opts) { @@ -36687,7 +36767,7 @@ var require_cmd_shim = __commonJS({ return writeAllShims(src, to, srcRuntimeInfo, opts); } function writeShimsPreCommon(target, opts) { - return opts.fs_.mkdir(path8.dirname(target), { recursive: true }); + return opts.fs_.mkdir(path10.dirname(target), { recursive: true }); } function writeAllShims(src, to, srcRuntimeInfo, opts) { const opts_ = ingestOptions(opts); @@ -36712,7 +36792,7 @@ var require_cmd_shim = __commonJS({ const firstLine = data.trim().split(/\r*\n/)[0]; const shebang = firstLine.match(shebangExpr); if (!shebang) { - const targetExtension = path8.extname(target).toLowerCase(); + const targetExtension = path10.extname(target).toLowerCase(); return { // undefined if extension is unknown but it's converted to null. program: extensionToProgramMap.get(targetExtension) || null, @@ -36738,7 +36818,7 @@ var require_cmd_shim = __commonJS({ function getExeExtension() { let cmdExtension; if (process.env.PATHEXT) { - cmdExtension = process.env.PATHEXT.split(path8.delimiter).find((ext) => ext.toLowerCase() === ".exe"); + cmdExtension = process.env.PATHEXT.split(path10.delimiter).find((ext) => ext.toLowerCase() === ".exe"); } return cmdExtension || ".exe"; } @@ -36754,9 +36834,9 @@ var require_cmd_shim = __commonJS({ return writeShimPost(to, opts); } function generateCmdShim(src, to, opts) { - const shTarget = path8.relative(path8.dirname(to), src); + const shTarget = path10.relative(path10.dirname(to), src); let target = shTarget.split("/").join("\\"); - const quotedPathToTarget = path8.isAbsolute(target) ? `"${target}"` : `"%~dp0\\${target}"`; + const quotedPathToTarget = path10.isAbsolute(target) ? `"${target}"` : `"%~dp0\\${target}"`; let longProg; let prog = opts.prog; let args = opts.args || ""; @@ -36802,11 +36882,11 @@ var require_cmd_shim = __commonJS({ return cmd; } function generateShShim(src, to, opts) { - let shTarget = path8.relative(path8.dirname(to), src); + let shTarget = path10.relative(path10.dirname(to), src); let shProg = opts.prog && opts.prog.split("\\").join("/"); let shLongProg; shTarget = shTarget.split("\\").join("/"); - const quotedPathToTarget = path8.isAbsolute(shTarget) ? `"${shTarget}"` : `"$basedir/${shTarget}"`; + const quotedPathToTarget = path10.isAbsolute(shTarget) ? `"${shTarget}"` : `"$basedir/${shTarget}"`; let args = opts.args || ""; const shNodePath = normalizePathEnvVar(opts.nodePath).posix; if (!shProg) { @@ -36856,12 +36936,12 @@ exit $? return sh; } function generatePwshShim(src, to, opts) { - let shTarget = path8.relative(path8.dirname(to), src); + let shTarget = path10.relative(path10.dirname(to), src); const shProg = opts.prog && opts.prog.split("\\").join("/"); let pwshProg = shProg && `"${shProg}$exe"`; let pwshLongProg; shTarget = shTarget.split("\\").join("/"); - const quotedPathToTarget = path8.isAbsolute(shTarget) ? `"${shTarget}"` : `"$basedir/${shTarget}"`; + const quotedPathToTarget = path10.isAbsolute(shTarget) ? `"${shTarget}"` : `"$basedir/${shTarget}"`; let args = opts.args || ""; let normalizedNodePathEnvVar = normalizePathEnvVar(opts.nodePath); const nodePath = normalizedNodePathEnvVar.win32; @@ -36959,7 +37039,7 @@ ${nodePath ? "$env:NODE_PATH=$env_node_path\n" : ""}${prependPath ? "$env:PATH=$ posix: "" }; } - let split = typeof nodePath === "string" ? nodePath.split(path8.delimiter) : Array.from(nodePath); + let split = typeof nodePath === "string" ? nodePath.split(path10.delimiter) : Array.from(nodePath); let result = {}; for (let i = 0; i < split.length; i++) { const win32 = split[i].split("/").join("\\"); @@ -37140,10 +37220,10 @@ function cleanValidationError(message, { mergeName = false } = {}) { const match = message.match(/^([^:]+): (.*)$/m); if (!match) return `validation failed`; - let [, path8, line] = match; + let [, path10, line] = match; if (mergeName) line = line[0].toLowerCase() + line.slice(1); - line = path8 !== `.` || !mergeName ? `${path8.replace(/^\.(\[|$)/, `$1`)}: ${line}` : `: ${line}`; + line = path10 !== `.` || !mergeName ? `${path10.replace(/^\.(\[|$)/, `$1`)}: ${line}` : `: ${line}`; return line; } function formatError(message, errors) { @@ -37729,8 +37809,8 @@ var CommandBuilder = class { this.cliIndex = cliIndex; this.cliOpts = cliOpts; } - addPath(path8) { - this.paths.push(path8); + addPath(path10) { + this.paths.push(path10); } setArity({ leading = this.arity.leading, trailing = this.arity.trailing, extra = this.arity.extra, proxy = this.arity.proxy }) { Object.assign(this.arity, { leading, trailing, extra, proxy }); @@ -37814,17 +37894,17 @@ var CommandBuilder = class { registerStatic(machine, NODE_INITIAL, START_OF_INPUT, firstNode, [`setCandidateState`, { candidateUsage, requiredOptions }]); const positionalArgument = this.arity.proxy ? `always` : `isNotOptionLike`; const paths = this.paths.length > 0 ? this.paths : [[]]; - for (const path8 of paths) { + for (const path10 of paths) { let lastPathNode = firstNode; - if (path8.length > 0) { + if (path10.length > 0) { const optionPathNode = injectNode(machine, makeNode()); registerShortcut(machine, lastPathNode, optionPathNode); this.registerOptions(machine, optionPathNode); lastPathNode = optionPathNode; } - for (let t = 0; t < path8.length; ++t) { + for (let t = 0; t < path10.length; ++t) { const nextPathNode = injectNode(machine, makeNode()); - registerStatic(machine, lastPathNode, path8[t], nextPathNode, `pushPath`); + registerStatic(machine, lastPathNode, path10[t], nextPathNode, `pushPath`); lastPathNode = nextPathNode; } if (this.arity.leading.length > 0 || !this.arity.proxy) { @@ -38102,8 +38182,8 @@ var Cli = class { const index = builder.cliIndex; const paths = (_a = commandClass.paths) !== null && _a !== void 0 ? _a : command.paths; if (typeof paths !== `undefined`) - for (const path8 of paths) - builder.addPath(path8); + for (const path10 of paths) + builder.addPath(path10); this.registrations.set(commandClass, { specs, builder, index }); for (const [key, { definition }] of specs.entries()) definition(builder, key); @@ -38203,13 +38283,13 @@ var Cli = class { for (const [commandClass, { index }] of this.registrations) { if (typeof commandClass.usage === `undefined`) continue; - const { usage: path8 } = this.getUsageByIndex(index, { detailed: false }); + const { usage: path10 } = this.getUsageByIndex(index, { detailed: false }); const { usage, options } = this.getUsageByIndex(index, { detailed: true, inlineOptions: false }); const category = typeof commandClass.usage.category !== `undefined` ? formatMarkdownish(commandClass.usage.category, { format: this.format(colored), paragraphs: false }) : void 0; const description = typeof commandClass.usage.description !== `undefined` ? formatMarkdownish(commandClass.usage.description, { format: this.format(colored), paragraphs: false }) : void 0; const details = typeof commandClass.usage.details !== `undefined` ? formatMarkdownish(commandClass.usage.details, { format: this.format(colored), paragraphs: true }) : void 0; const examples = typeof commandClass.usage.examples !== `undefined` ? commandClass.usage.examples.map(([label, cli]) => [formatMarkdownish(label, { format: this.format(colored), paragraphs: false }), cli.replace(/\$0/g, this.binaryName)]) : void 0; - data.push({ path: path8, usage, category, description, details, examples, options }); + data.push({ path: path10, usage, category, description, details, examples, options }); } return data; } @@ -38220,7 +38300,7 @@ var Cli = class { const paths = commandClass2.paths; const isDocumented = typeof commandClass2.usage !== `undefined`; const isExclusivelyDefault = !paths || paths.length === 0 || paths.length === 1 && paths[0].length === 0; - const isDefault = isExclusivelyDefault || ((_a = paths === null || paths === void 0 ? void 0 : paths.some((path8) => path8.length === 0)) !== null && _a !== void 0 ? _a : false); + const isDefault = isExclusivelyDefault || ((_a = paths === null || paths === void 0 ? void 0 : paths.some((path10) => path10.length === 0)) !== null && _a !== void 0 ? _a : false); if (isDefault) { if (command) { command = null; @@ -38675,7 +38755,7 @@ function String2(descriptor, ...args) { } // package.json -var version = "0.19.0"; +var version = "0.20.0"; // sources/Engine.ts var import_fs3 = __toESM(require("fs")); @@ -38687,7 +38767,7 @@ var import_semver3 = __toESM(require_semver2()); var config_default = { definitions: { npm: { - default: "9.7.2+sha1.95fdbba1b3b8e918f253cac1a45b38655f324ed5", + default: "9.8.1+sha1.b8f070cc770128b38017160491504184863329f0", fetchLatestFrom: { type: "npm", package: "npm" @@ -38713,12 +38793,15 @@ var config_default = { registry: { type: "npm", package: "npm" + }, + commands: { + use: ["npm", "install"] } } } }, pnpm: { - default: "8.6.3+sha1.30b2ad9776a393ccd1766239fd21e0c14a3c3acf", + default: "8.6.12+sha1.a2f983fbf8f2531dc85db2a5d7f398063d51a6f3", fetchLatestFrom: { type: "npm", package: "pnpm" @@ -38748,6 +38831,9 @@ var config_default = { registry: { type: "npm", package: "pnpm" + }, + commands: { + use: ["pnpm", "install"] } }, ">=6.0.0": { @@ -38759,6 +38845,9 @@ var config_default = { registry: { type: "npm", package: "pnpm" + }, + commands: { + use: ["pnpm", "install"] } } } @@ -38770,7 +38859,7 @@ var config_default = { package: "yarn" }, transparent: { - default: "3.6.0+sha224.19e47520fa56c6146388fdeb438d9dcf6630c3f277a2e1180995c3bb", + default: "3.6.3+sha224.524038cfca4ec8b2d45164c9c13f05e57a7d762f30542a8d647f69e3", commands: [ [ "yarn", @@ -38788,6 +38877,9 @@ var config_default = { registry: { type: "npm", package: "yarn" + }, + commands: { + use: ["yarn", "install"] } }, ">=2.0.0": { @@ -38804,6 +38896,9 @@ var config_default = { tags: "latest", versions: "tags" } + }, + commands: { + use: ["yarn", "install"] } } } @@ -38854,10 +38949,10 @@ function getTemporaryFolder(target = (0, import_os.tmpdir)()) { while (true) { const rnd = Math.random() * 4294967296; const hex = rnd.toString(16).padStart(8, `0`); - const path8 = (0, import_path.join)(target, `corepack-${import_process.default.pid}-${hex}`); + const path10 = (0, import_path.join)(target, `corepack-${import_process.default.pid}-${hex}`); try { - (0, import_fs.mkdirSync)(path8); - return path8; + (0, import_fs.mkdirSync)(path10); + return path10; } catch (error) { if (error.code === `EEXIST`) { continue; @@ -38870,8 +38965,8 @@ function getTemporaryFolder(target = (0, import_os.tmpdir)()) { // sources/fsUtils.ts var import_promises = require("fs/promises"); -async function rimraf(path8) { - return (0, import_promises.rm)(path8, { recursive: true, force: true }); +async function rimraf(path10) { + return (0, import_promises.rm)(path10, { recursive: true, force: true }); } // sources/httpUtils.ts @@ -39027,9 +39122,15 @@ async function installVersion(installTarget, locator, { spec }) { const { default: tar } = await Promise.resolve().then(() => __toESM(require_tar())); const { version: version2, build } = import_semver.default.parse(locator.reference); const installFolder = import_path2.default.join(installTarget, locator.name, version2); - if (import_fs2.default.existsSync(installFolder)) { + const corepackFile = import_path2.default.join(installFolder, `.corepack`); + if (import_fs2.default.existsSync(corepackFile)) { + const corepackContent = await import_fs2.default.promises.readFile(corepackFile, `utf8`); + const corepackData = JSON.parse(corepackContent); log(`Reusing ${locator.name}@${locator.reference}`); - return installFolder; + return { + hash: corepackData.hash, + location: installFolder + }; } const defaultNpmRegistryURL = spec.url.replace(`{}`, version2); const url = process.env.COREPACK_NPM_REGISTRY ? defaultNpmRegistryURL.replace( @@ -39050,11 +39151,21 @@ async function installVersion(installTarget, locator, { spec }) { sendTo = import_fs2.default.createWriteStream(outputFile); } stream.pipe(sendTo); - const hash = build[0] ? stream.pipe((0, import_crypto.createHash)(build[0])) : null; + const algo = build[0] ?? `sha256`; + const hash = stream.pipe((0, import_crypto.createHash)(algo)); await (0, import_events.once)(sendTo, `finish`); - const actualHash = hash?.digest(`hex`); - if (actualHash !== build[1]) + const actualHash = hash.digest(`hex`); + if (build[1] && actualHash !== build[1]) throw new Error(`Mismatch hashes. Expected ${build[1]}, got ${actualHash}`); + const serializedHash = `${algo}.${actualHash}`; + await import_fs2.default.promises.writeFile(import_path2.default.join(tmpFolder, `.corepack`), JSON.stringify({ + locator, + hash: serializedHash + })); + await import_fs2.default.promises.rm(installFolder, { + recursive: true, + force: true + }); await import_fs2.default.promises.mkdir(import_path2.default.dirname(installFolder), { recursive: true }); try { await import_fs2.default.promises.rename(tmpFolder, installFolder); @@ -39068,7 +39179,10 @@ async function installVersion(installTarget, locator, { spec }) { } } log(`Install finished`); - return installFolder; + return { + location: installFolder, + hash: serializedHash + }; } async function runVersion(locator, installSpec, binName, args) { let binPath = null; @@ -39167,6 +39281,16 @@ var Engine = class { } return null; } + getPackageManagerSpecFor(locator) { + const definition = this.config.definitions[locator.name]; + if (typeof definition === `undefined`) + throw new UsageError(`This package manager (${locator.name}) isn't supported by this corepack build`); + const ranges = Object.keys(definition.ranges).reverse(); + const range = ranges.find((range2) => satisfiesWithPrereleases(locator.reference, range2)); + if (typeof range === `undefined`) + throw new Error(`Assertion failed: Specified resolution (${locator.reference}) isn't supported by any of ${ranges.join(`, `)}`); + return definition.ranges[range]; + } getBinariesFor(name) { const binNames = /* @__PURE__ */ new Set(); for (const rangeDefinition of Object.values(this.config.definitions[name].ranges)) { @@ -39222,21 +39346,18 @@ var Engine = class { `); } async ensurePackageManager(locator) { - const definition = this.config.definitions[locator.name]; - if (typeof definition === `undefined`) - throw new UsageError(`This package manager (${locator.name}) isn't supported by this corepack build`); - const ranges = Object.keys(definition.ranges).reverse(); - const range = ranges.find((range2) => satisfiesWithPrereleases(locator.reference, range2)); - if (typeof range === `undefined`) - throw new Error(`Assertion failed: Specified resolution (${locator.reference}) isn't supported by any of ${ranges.join(`, `)}`); - const installedLocation = await installVersion(getInstallFolder(), locator, { - spec: definition.ranges[range] + const spec = this.getPackageManagerSpecFor(locator); + const packageManagerInfo = await installVersion(getInstallFolder(), locator, { + spec }); return { - location: installedLocation, - spec: definition.ranges[range] + ...packageManagerInfo, + locator, + spec }; } + async fetchAvailableVersions() { + } async resolveDescriptor(descriptor, { allowTags = false, useCache = true } = {}) { const definition = this.config.definitions[descriptor.name]; if (typeof definition === `undefined`) @@ -39244,7 +39365,7 @@ var Engine = class { let finalDescriptor = descriptor; if (!import_semver3.default.valid(descriptor.range) && !import_semver3.default.validRange(descriptor.range)) { if (!allowTags) - throw new UsageError(`Packages managers can't be referended via tags in this context`); + throw new UsageError(`Packages managers can't be referenced via tags in this context`); const ranges = Object.keys(definition.ranges); const tagRange = ranges[ranges.length - 1]; const tags = await fetchAvailableTags2(definition.ranges[tagRange].registry); @@ -39260,21 +39381,14 @@ var Engine = class { return { name: finalDescriptor.name, reference: cachedVersion }; if (import_semver3.default.valid(finalDescriptor.range)) return { name: finalDescriptor.name, reference: finalDescriptor.range }; - const candidateRangeDefinitions = Object.keys(definition.ranges).filter((range) => { - return satisfiesWithPrereleases(finalDescriptor.range, range); - }); - const tagResolutions = await Promise.all(candidateRangeDefinitions.map(async (range) => { - return [range, await fetchAvailableVersions2(definition.ranges[range].registry)]; + const versions = await Promise.all(Object.keys(definition.ranges).map(async (range) => { + const versions2 = await fetchAvailableVersions2(definition.ranges[range].registry); + return versions2.filter((version2) => satisfiesWithPrereleases(version2, finalDescriptor.range)); })); - const resolutionMap = /* @__PURE__ */ new Map(); - for (const [range, resolutions] of tagResolutions) - for (const entry of resolutions) - resolutionMap.set(entry, range); - const candidates = [...resolutionMap.keys()]; - const maxSatisfying = import_semver3.default.maxSatisfying(candidates, finalDescriptor.range); - if (maxSatisfying === null) + const highestVersion = [...new Set(versions.flat())].sort(import_semver3.default.rcompare); + if (highestVersion.length === 0) return null; - return { name: finalDescriptor.name, reference: maxSatisfying }; + return { name: finalDescriptor.name, reference: highestVersion[0] }; } getLastKnownGoodFile() { return import_path3.default.join(getInstallFolder(), `lastKnownGood.json`); @@ -39432,78 +39546,13 @@ EnableCommand.usage = Command.Usage({ ]] }); -// sources/commands/Hydrate.ts -var import_promises2 = require("fs/promises"); -var import_path6 = __toESM(require("path")); -var HydrateCommand = class extends Command { - constructor() { - super(...arguments); - this.activate = options_exports.Boolean(`--activate`, false, { - description: `If true, this release will become the default one for this package manager` - }); - this.fileName = options_exports.String(); - } - async execute() { - const installFolder = getInstallFolder(); - const fileName = import_path6.default.resolve(this.context.cwd, this.fileName); - const archiveEntries = /* @__PURE__ */ new Map(); - let hasShortEntries = false; - const { default: tar } = await Promise.resolve().then(() => __toESM(require_tar())); - await tar.t({ file: fileName, onentry: (entry) => { - const segments = entry.path.split(/\//g); - if (segments.length < 3) { - hasShortEntries = true; - } else { - let references = archiveEntries.get(segments[0]); - if (typeof references === `undefined`) - archiveEntries.set(segments[0], references = /* @__PURE__ */ new Set()); - references.add(segments[1]); - } - } }); - if (hasShortEntries || archiveEntries.size < 1) - throw new UsageError(`Invalid archive format; did it get generated by 'corepack prepare'?`); - for (const [name, references] of archiveEntries) { - for (const reference of references) { - if (!isSupportedPackageManager(name)) - throw new UsageError(`Unsupported package manager '${name}'`); - if (this.activate) - this.context.stdout.write(`Hydrating ${name}@${reference} for immediate activation... -`); - else - this.context.stdout.write(`Hydrating ${name}@${reference}... -`); - await (0, import_promises2.mkdir)(installFolder, { recursive: true }); - await tar.x({ file: fileName, cwd: installFolder }, [`${name}/${reference}`]); - if (this.activate) { - await this.context.engine.activatePackageManager({ name, reference }); - } - } - } - this.context.stdout.write(`All done! -`); - } -}; -HydrateCommand.paths = [ - [`hydrate`] -]; -HydrateCommand.usage = Command.Usage({ - description: `Import a package manager into the cache`, - details: ` - This command unpacks a package manager archive into the cache. The archive must have been generated by the \`corepack prepare\` command - no other will work. - `, - examples: [[ - `Import a package manager in the cache`, - `$0 hydrate corepack.tgz` - ]] -}); - -// sources/commands/Prepare.ts -var import_promises3 = require("fs/promises"); -var import_path8 = __toESM(require("path")); +// sources/commands/InstallGlobal.ts +var import_fs8 = __toESM(require("fs")); +var import_path7 = __toESM(require("path")); // sources/specUtils.ts var import_fs6 = __toESM(require("fs")); -var import_path7 = __toESM(require("path")); +var import_path6 = __toESM(require("path")); var import_semver4 = __toESM(require_semver2()); var nodeModulesRegExp = /[\\/]node_modules[\\/](@[^\\/]*[\\/])?([^@\\/][^\\/]*)$/; function parseSpec(raw, source, { enforceExactVersion = true } = {}) { @@ -39556,10 +39605,10 @@ async function loadSpec(initialCwd) { let selection = null; while (nextCwd !== currCwd && (!selection || !selection.data.packageManager)) { currCwd = nextCwd; - nextCwd = import_path7.default.dirname(currCwd); + nextCwd = import_path6.default.dirname(currCwd); if (nodeModulesRegExp.test(currCwd)) continue; - const manifestPath = import_path7.default.join(currCwd, `package.json`); + const manifestPath = import_path6.default.join(currCwd, `package.json`); if (!import_fs6.default.existsSync(manifestPath)) continue; const content = await import_fs6.default.promises.readFile(manifestPath, `utf8`); @@ -39569,21 +39618,449 @@ async function loadSpec(initialCwd) { } catch { } if (typeof data !== `object` || data === null) - throw new UsageError(`Invalid package.json in ${import_path7.default.relative(initialCwd, manifestPath)}`); + throw new UsageError(`Invalid package.json in ${import_path6.default.relative(initialCwd, manifestPath)}`); selection = { data, manifestPath }; } if (selection === null) - return { type: `NoProject`, target: import_path7.default.join(initialCwd, `package.json`) }; + return { type: `NoProject`, target: import_path6.default.join(initialCwd, `package.json`) }; const rawPmSpec = selection.data.packageManager; if (typeof rawPmSpec === `undefined`) return { type: `NoSpec`, target: selection.manifestPath }; return { type: `Found`, - spec: parseSpec(rawPmSpec, import_path7.default.relative(initialCwd, selection.manifestPath)) + target: selection.manifestPath, + spec: parseSpec(rawPmSpec, import_path6.default.relative(initialCwd, selection.manifestPath)) + }; +} + +// sources/commands/Base.ts +var import_fs7 = __toESM(require("fs")); + +// sources/nodeUtils.ts +var import_os2 = __toESM(require("os")); +function getEndOfLine(content) { + const matches = content.match(/\r?\n/g); + if (matches === null) + return import_os2.default.EOL; + const crlf = matches.filter((nl) => nl === `\r +`).length; + const lf = matches.length - crlf; + return crlf > lf ? `\r +` : ` +`; +} +function normalizeLineEndings(originalContent, newContent) { + return newContent.replace(/\r?\n/g, getEndOfLine(originalContent)); +} +function getIndent(content) { + const indentMatch = content.match(/^[ \t]+/m); + if (indentMatch) { + return indentMatch[0]; + } else { + return ` `; + } +} +function stripBOM(content) { + if (content.charCodeAt(0) === 65279) { + return content.slice(1); + } else { + return content; + } +} +function readPackageJson(content) { + return { + data: JSON.parse(stripBOM(content) || `{}`), + indent: getIndent(content) }; } -// sources/commands/Prepare.ts +// sources/commands/Base.ts +var BaseCommand = class extends Command { + async resolvePatternsToDescriptors({ all, patterns }) { + if (all && patterns.length > 0) + throw new UsageError(`The --all option cannot be used along with an explicit package manager specification`); + const resolvedSpecs = all ? await this.context.engine.getDefaultDescriptors() : patterns.map((pattern) => parseSpec(pattern, `CLI arguments`, { enforceExactVersion: false })); + if (resolvedSpecs.length === 0) { + const lookup = await loadSpec(this.context.cwd); + switch (lookup.type) { + case `NoProject`: + throw new UsageError(`Couldn't find a project in the local directory - please explicit the package manager to pack, or run this command from a valid project`); + case `NoSpec`: + throw new UsageError(`The local project doesn't feature a 'packageManager' field - please explicit the package manager to pack, or update the manifest to reference it`); + default: { + return [lookup.spec]; + } + } + } + return resolvedSpecs; + } + async setLocalPackageManager(info) { + const lookup = await loadSpec(this.context.cwd); + const content = lookup.target !== `NoProject` ? await import_fs7.default.promises.readFile(lookup.target, `utf8`) : ``; + const { data, indent } = readPackageJson(content); + const previousPackageManager = data.packageManager ?? `unknown`; + data.packageManager = `${info.locator.name}@${info.locator.reference}+${info.hash}`; + const newContent = normalizeLineEndings(content, `${JSON.stringify(data, null, indent)} +`); + await import_fs7.default.promises.writeFile(lookup.target, newContent, `utf8`); + const command = this.context.engine.getPackageManagerSpecFor(info.locator).commands?.use ?? null; + if (command === null) + return 0; + process.env.COREPACK_MIGRATE_FROM = previousPackageManager; + this.context.stdout.write(` +`); + const [binaryName, ...args] = command; + return await runVersion(info.locator, info, binaryName, args); + } +}; + +// sources/commands/InstallGlobal.ts +var InstallGlobalCommand = class extends BaseCommand { + constructor() { + super(...arguments); + this.global = options_exports.Boolean(`-g,--global`, { + required: true + }); + this.all = options_exports.Boolean(`--all`, false, { + description: `If true, all available default package managers will be installed` + }); + this.cacheOnly = options_exports.Boolean(`--cache-only`, false, { + description: `If true, the package managers will only be cached, not set as new defaults` + }); + this.args = options_exports.Rest(); + } + async execute() { + if (this.args.length === 0 && !this.all) + throw new UsageError(`No package managers specified; use --all to install all available package managers, or specify one or more package managers to proceed`); + if (!this.all) { + for (const arg of this.args) { + if (arg.endsWith(`.tgz`)) { + await this.installFromTarball(import_path7.default.resolve(this.context.cwd, arg)); + } else { + await this.installFromDescriptor(parseSpec(arg, `CLI arguments`, { enforceExactVersion: false })); + } + } + } else { + for (const descriptor of await this.context.engine.getDefaultDescriptors()) { + await this.installFromDescriptor(descriptor); + } + } + } + log(locator) { + if (this.cacheOnly) { + this.context.stdout.write(`Adding ${locator.name}@${locator.reference} to the cache... +`); + } else { + this.context.stdout.write(`Installing ${locator.name}@${locator.reference}... +`); + } + } + async installFromDescriptor(descriptor) { + const resolved = await this.context.engine.resolveDescriptor(descriptor, { allowTags: true, useCache: false }); + if (resolved === null) + throw new UsageError(`Failed to successfully resolve '${descriptor.range}' to a valid ${descriptor.name} release`); + this.log(resolved); + await this.context.engine.ensurePackageManager(resolved); + if (!this.cacheOnly) { + await this.context.engine.activatePackageManager(resolved); + } + } + async installFromTarball(p) { + const installFolder = getInstallFolder(); + const archiveEntries = /* @__PURE__ */ new Map(); + const { default: tar } = await Promise.resolve().then(() => __toESM(require_tar())); + let hasShortEntries = false; + await tar.t({ file: p, onentry: (entry) => { + const segments = entry.path.split(/\//g); + if (segments.length > 0 && segments[segments.length - 1] !== `.corepack`) + return; + if (segments.length < 3) { + hasShortEntries = true; + } else { + let references = archiveEntries.get(segments[0]); + if (typeof references === `undefined`) + archiveEntries.set(segments[0], references = /* @__PURE__ */ new Set()); + references.add(segments[1]); + } + } }); + if (hasShortEntries || archiveEntries.size < 1) + throw new UsageError(`Invalid archive format; did it get generated by 'corepack pack'?`); + for (const [name, references] of archiveEntries) { + for (const reference of references) { + if (!isSupportedPackageManager(name)) + throw new UsageError(`Unsupported package manager '${name}'`); + this.log({ name, reference }); + await import_fs8.default.promises.mkdir(installFolder, { recursive: true }); + await tar.x({ file: p, cwd: installFolder }, [`${name}/${reference}`]); + if (!this.cacheOnly) { + await this.context.engine.activatePackageManager({ name, reference }); + } + } + } + } +}; +InstallGlobalCommand.paths = [ + [`install`] +]; +InstallGlobalCommand.usage = Command.Usage({ + description: `Install package managers on the system`, + details: ` + Download the selected package managers and install them on the system. + + Package managers thus installed will be configured as the new default when calling their respective binaries outside of projects defining the 'packageManager' field. + `, + examples: [[ + `Install the latest version of Yarn 1.x and make it globally available`, + `corepack install -g yarn@^1` + ], [ + `Install the latest version of all available package managers, and make them globally available`, + `corepack install -g --all` + ]] +}); + +// sources/commands/InstallLocal.ts +var InstallLocalCommand = class extends BaseCommand { + async execute() { + const [descriptor] = await this.resolvePatternsToDescriptors({ + all: false, + patterns: [] + }); + const resolved = await this.context.engine.resolveDescriptor(descriptor, { allowTags: true }); + if (resolved === null) + throw new UsageError(`Failed to successfully resolve '${descriptor.range}' to a valid ${descriptor.name} release`); + this.context.stdout.write(`Adding ${resolved.name}@${resolved.reference} to the cache... +`); + await this.context.engine.ensurePackageManager(resolved); + } +}; +InstallLocalCommand.paths = [ + [`install`] +]; +InstallLocalCommand.usage = Command.Usage({ + description: `Install the package manager configured in the local project`, + details: ` + Download and install the package manager configured in the local project. This command doesn't change the global version used when running the package manager from outside the project (use the \`-g,--global\` flag if you wish to do this). + `, + examples: [[ + `Install the project's package manager in the cache`, + `corepack install` + ]] +}); + +// sources/commands/Pack.ts +var import_promises2 = require("fs/promises"); +var import_path8 = __toESM(require("path")); +var PackCommand = class extends BaseCommand { + constructor() { + super(...arguments); + this.all = options_exports.Boolean(`--all`, false, { + description: `If true, all available default package managers will be installed` + }); + this.json = options_exports.Boolean(`--json`, false, { + description: `If true, the path to the generated tarball will be printed on stdout` + }); + this.output = options_exports.String(`-o,--output`, { + description: `Where the tarball should be generated; by default "corepack.tgz"` + }); + this.patterns = options_exports.Rest(); + } + async execute() { + const descriptors = await this.resolvePatternsToDescriptors({ + all: this.all, + patterns: this.patterns + }); + const installLocations = []; + for (const descriptor of descriptors) { + const resolved = await this.context.engine.resolveDescriptor(descriptor, { allowTags: true, useCache: false }); + if (resolved === null) + throw new UsageError(`Failed to successfully resolve '${descriptor.range}' to a valid ${descriptor.name} release`); + this.context.stdout.write(`Adding ${resolved.name}@${resolved.reference} to the cache... +`); + const packageManagerInfo = await this.context.engine.ensurePackageManager(resolved); + await this.context.engine.activatePackageManager(packageManagerInfo.locator); + installLocations.push(packageManagerInfo.location); + } + const baseInstallFolder = getInstallFolder(); + const outputPath = import_path8.default.resolve(this.context.cwd, this.output ?? `corepack.tgz`); + if (!this.json) { + this.context.stdout.write(` +`); + this.context.stdout.write(`Packing the selected tools in ${import_path8.default.basename(outputPath)}... +`); + } + const { default: tar } = await Promise.resolve().then(() => __toESM(require_tar())); + await (0, import_promises2.mkdir)(baseInstallFolder, { recursive: true }); + await tar.c({ gzip: true, cwd: baseInstallFolder, file: import_path8.default.resolve(outputPath) }, installLocations.map((location) => { + return import_path8.default.relative(baseInstallFolder, location); + })); + if (this.json) { + this.context.stdout.write(`${JSON.stringify(outputPath)} +`); + } else { + this.context.stdout.write(`All done! +`); + } + } +}; +PackCommand.paths = [ + [`pack`] +]; +PackCommand.usage = Command.Usage({ + description: `Store package managers in a tarball`, + details: ` + Download the selected package managers and store them inside a tarball suitable for use with \`corepack install -g\`. + `, + examples: [[ + `Pack the package manager defined in the package.json file`, + `corepack pack` + ], [ + `Pack the latest version of Yarn 1.x inside a file named corepack.tgz`, + `corepack pack yarn@^1` + ], [ + `Pack the latest versions of all supported package managers inside a file named everything.tgz`, + `corepack pack --all -o everything.tgz` + ]] +}); + +// sources/commands/Up.ts +var import_semver5 = __toESM(require_semver2()); +var UpCommand = class extends BaseCommand { + async execute() { + const [descriptor] = await this.resolvePatternsToDescriptors({ + all: false, + patterns: [] + }); + if (!import_semver5.default.valid(descriptor.range) && !import_semver5.default.validRange(descriptor.range)) + throw new UsageError(`The 'corepack up' command can only be used when your project's packageManager field is set to a semver version or semver range`); + const resolved = await this.context.engine.resolveDescriptor(descriptor, { useCache: false }); + if (!resolved) + throw new UsageError(`Failed to successfully resolve '${descriptor.range}' to a valid ${descriptor.name} release`); + const majorVersion = import_semver5.default.major(resolved?.reference); + const majorDescriptor = { name: descriptor.name, range: `^${majorVersion}.0.0` }; + const highestVersion = await this.context.engine.resolveDescriptor(majorDescriptor, { useCache: false }); + if (!highestVersion) + throw new UsageError(`Failed to find the highest release for ${descriptor.name} ${majorVersion}.x`); + this.context.stdout.write(`Installing ${highestVersion.name}@${highestVersion.reference} in the project... +`); + const packageManagerInfo = await this.context.engine.ensurePackageManager(highestVersion); + await this.setLocalPackageManager(packageManagerInfo); + } +}; +UpCommand.paths = [ + [`up`] +]; +UpCommand.usage = Command.Usage({ + description: `Update the package manager used in the current project`, + details: ` + Retrieve the latest available version for the current major release line + of the package manager used in the local project, and update the project + to use it. + + Unlike \`corepack use\` this command doesn't take a package manager name + nor a version range, as it will always select the latest available + version from the same major line. Should you need to upgrade to a new + major, use an explicit \`corepack use '{name}@*'\` call. + `, + examples: [[ + `Configure the project to use the latest Yarn release`, + `corepack up` + ]] +}); + +// sources/commands/Use.ts +var UseCommand = class extends BaseCommand { + constructor() { + super(...arguments); + this.pattern = options_exports.String(); + } + async execute() { + const [descriptor] = await this.resolvePatternsToDescriptors({ + all: false, + patterns: [this.pattern] + }); + const resolved = await this.context.engine.resolveDescriptor(descriptor, { allowTags: true, useCache: false }); + if (resolved === null) + throw new UsageError(`Failed to successfully resolve '${descriptor.range}' to a valid ${descriptor.name} release`); + this.context.stdout.write(`Installing ${resolved.name}@${resolved.reference} in the project... +`); + const packageManagerInfo = await this.context.engine.ensurePackageManager(resolved); + await this.setLocalPackageManager(packageManagerInfo); + } +}; +UseCommand.paths = [ + [`use`] +]; +UseCommand.usage = Command.Usage({ + description: `Define the package manager to use for the current project`, + details: ` + When run, this command will retrieve the latest release matching the + provided descriptor, assign it to the project's package.json file, and + automatically perform an install. + `, + examples: [[ + `Configure the project to use the latest Yarn release`, + `corepack use 'yarn@*'` + ]] +}); + +// sources/commands/deprecated/Hydrate.ts +var import_promises3 = require("fs/promises"); +var import_path9 = __toESM(require("path")); +var HydrateCommand = class extends Command { + constructor() { + super(...arguments); + this.activate = options_exports.Boolean(`--activate`, false, { + description: `If true, this release will become the default one for this package manager` + }); + this.fileName = options_exports.String(); + } + async execute() { + const installFolder = getInstallFolder(); + const fileName = import_path9.default.resolve(this.context.cwd, this.fileName); + const archiveEntries = /* @__PURE__ */ new Map(); + let hasShortEntries = false; + const { default: tar } = await Promise.resolve().then(() => __toESM(require_tar())); + await tar.t({ file: fileName, onentry: (entry) => { + const segments = entry.path.split(/\//g); + if (segments.length < 3) { + hasShortEntries = true; + } else { + let references = archiveEntries.get(segments[0]); + if (typeof references === `undefined`) + archiveEntries.set(segments[0], references = /* @__PURE__ */ new Set()); + references.add(segments[1]); + } + } }); + if (hasShortEntries || archiveEntries.size < 1) + throw new UsageError(`Invalid archive format; did it get generated by 'corepack prepare'?`); + for (const [name, references] of archiveEntries) { + for (const reference of references) { + if (!isSupportedPackageManager(name)) + throw new UsageError(`Unsupported package manager '${name}'`); + if (this.activate) + this.context.stdout.write(`Hydrating ${name}@${reference} for immediate activation... +`); + else + this.context.stdout.write(`Hydrating ${name}@${reference}... +`); + await (0, import_promises3.mkdir)(installFolder, { recursive: true }); + await tar.x({ file: fileName, cwd: installFolder }, [`${name}/${reference}`]); + if (this.activate) { + await this.context.engine.activatePackageManager({ name, reference }); + } + } + } + this.context.stdout.write(`All done! +`); + } +}; +HydrateCommand.paths = [ + [`hydrate`] +]; + +// sources/commands/deprecated/Prepare.ts +var import_promises4 = require("fs/promises"); +var import_path10 = __toESM(require("path")); var PrepareCommand = class extends Command { constructor() { super(...arguments); @@ -39642,14 +40119,14 @@ var PrepareCommand = class extends Command { if (this.output) { const outputName = typeof this.output === `string` ? this.output : `corepack.tgz`; const baseInstallFolder = getInstallFolder(); - const outputPath = import_path8.default.resolve(this.context.cwd, outputName); + const outputPath = import_path10.default.resolve(this.context.cwd, outputName); if (!this.json) - this.context.stdout.write(`Packing the selected tools in ${import_path8.default.basename(outputPath)}... + this.context.stdout.write(`Packing the selected tools in ${import_path10.default.basename(outputPath)}... `); const { default: tar } = await Promise.resolve().then(() => __toESM(require_tar())); - await (0, import_promises3.mkdir)(baseInstallFolder, { recursive: true }); - await tar.c({ gzip: true, cwd: baseInstallFolder, file: import_path8.default.resolve(outputPath) }, installLocations.map((location) => { - return import_path8.default.relative(baseInstallFolder, location); + await (0, import_promises4.mkdir)(baseInstallFolder, { recursive: true }); + await tar.c({ gzip: true, cwd: baseInstallFolder, file: import_path10.default.resolve(outputPath) }, installLocations.map((location) => { + return import_path10.default.relative(baseInstallFolder, location); })); if (this.json) { this.context.stdout.write(`${JSON.stringify(outputPath)} @@ -39664,30 +40141,6 @@ var PrepareCommand = class extends Command { PrepareCommand.paths = [ [`prepare`] ]; -PrepareCommand.usage = Command.Usage({ - description: `Generate a package manager archive`, - details: ` - This command makes sure that the specified package managers are installed in the local cache. Calling this command explicitly unless you operate in an environment without network access (in which case you'd have to call \`prepare\` while building your image, to make sure all tools are available for later use). - - When the \`-o,--output\` flag is set, Corepack will also compress the resulting package manager into a format suitable for \`corepack hydrate\`, and will store it at the specified location on the disk. - `, - examples: [[ - `Prepare the package manager from the active project`, - `$0 prepare` - ], [ - `Prepare a specific Yarn version`, - `$0 prepare yarn@2.2.2` - ], [ - `Prepare the latest available pnpm version`, - `$0 prepare pnpm@latest --activate` - ], [ - `Generate an archive for a specific Yarn version`, - `$0 prepare yarn@2.2.2 -o` - ], [ - `Generate a named archive`, - `$0 prepare yarn@2.2.2 --output=yarn.tgz` - ]] -}); // sources/miscUtils.ts var Cancellation = class extends Error { @@ -39754,6 +40207,7 @@ async function runMain(argv) { }; const [firstArg, ...restArgs] = argv; const request = getPackageManagerRequestFromCli(firstArg, context); + let code; if (!request) { const cli = new Cli({ binaryLabel: `Corepack`, @@ -39762,11 +40216,16 @@ async function runMain(argv) { }); cli.register(builtins_exports.HelpCommand); cli.register(builtins_exports.VersionCommand); - cli.register(EnableCommand); cli.register(DisableCommand); + cli.register(EnableCommand); + cli.register(InstallGlobalCommand); + cli.register(InstallLocalCommand); + cli.register(PackCommand); + cli.register(UpCommand); + cli.register(UseCommand); cli.register(HydrateCommand); cli.register(PrepareCommand); - await cli.runExit(argv, context); + code = await cli.run(argv, context); } else { const cli = new Cli({ binaryLabel: `'${request.binaryName}', via Corepack`, @@ -39782,10 +40241,10 @@ async function runMain(argv) { return executePackageManagerRequest(request, this.proxy, this.context); } }); - const code = await cli.run(restArgs, context); - if (code !== 0) { - process.exitCode ??= code; - } + code = await cli.run(restArgs, context); + } + if (code !== 0) { + process.exitCode ??= code; } } // Annotate the CommonJS export names for ESM import in node: diff --git a/deps/corepack/package.json b/deps/corepack/package.json index 5a9940b50e3e22..dc168d9389b1aa 100644 --- a/deps/corepack/package.json +++ b/deps/corepack/package.json @@ -1,6 +1,6 @@ { "name": "corepack", - "version": "0.19.0", + "version": "0.20.0", "homepage": "https://github.com/nodejs/corepack#readme", "bugs": { "url": "https://github.com/nodejs/corepack/issues" @@ -24,14 +24,14 @@ "@jest/globals": "^29.0.0", "@types/debug": "^4.1.5", "@types/jest": "^29.0.0", - "@types/node": "^20.0.0", + "@types/node": "^20.4.6", "@types/semver": "^7.1.0", "@types/tar": "^6.0.0", "@types/which": "^3.0.0", "@typescript-eslint/eslint-plugin": "^5.0.0", "@typescript-eslint/parser": "^5.0.0", "@yarnpkg/eslint-config": "^0.6.0-rc.7", - "@yarnpkg/fslib": "^2.1.0", + "@yarnpkg/fslib": "^3.0.0-rc.48", "@zkochan/cmd-shim": "^6.0.0", "babel-plugin-dynamic-import-node": "^2.3.3", "clipanion": "^3.0.1", @@ -41,8 +41,8 @@ "eslint-plugin-arca": "^0.15.0", "jest": "^29.0.0", "nock": "^13.0.4", - "proxy-agent": "^6.0.0", - "semver": "^7.1.3", + "proxy-agent": "^6.2.2", + "semver": "^7.5.2", "supports-color": "^9.0.0", "tar": "^6.0.1", "ts-node": "^10.0.0", @@ -96,7 +96,7 @@ ] }, "resolutions": { - "vm2": "patch:vm2@npm:3.9.9#.yarn/patches/vm2-npm-3.9.9-03fd1f4dc5.patch" + "vm2": "portal:./vm2" }, "bin": { "corepack": "./dist/corepack.js", diff --git a/deps/googletest/include/gtest/gtest-printers.h b/deps/googletest/include/gtest/gtest-printers.h index d1766e640f280b..9ccbff7da454b5 100644 --- a/deps/googletest/include/gtest/gtest-printers.h +++ b/deps/googletest/include/gtest/gtest-printers.h @@ -122,6 +122,10 @@ #include "gtest/internal/gtest-internal.h" #include "gtest/internal/gtest-port.h" +#if GTEST_INTERNAL_HAS_STD_SPAN +#include // NOLINT +#endif // GTEST_INTERNAL_HAS_STD_SPAN + namespace testing { // Definitions in the internal* namespaces are subject to change without notice. @@ -131,13 +135,32 @@ namespace internal { template void UniversalPrint(const T& value, ::std::ostream* os); +template +struct IsStdSpan { + static constexpr bool value = false; +}; + +#if GTEST_INTERNAL_HAS_STD_SPAN +template +struct IsStdSpan> { + static constexpr bool value = true; +}; +#endif // GTEST_INTERNAL_HAS_STD_SPAN + // Used to print an STL-style container when the user doesn't define // a PrintTo() for it. +// +// NOTE: Since std::span does not have const_iterator until C++23, it would +// fail IsContainerTest before C++23. However, IsContainerTest only uses +// the presence of const_iterator to avoid treating iterators as containers +// because of iterator::iterator. Which means std::span satisfies the *intended* +// condition of IsContainerTest. struct ContainerPrinter { template (0)) == sizeof(IsContainer)) && - !IsRecursiveContainer::value>::type> + ((sizeof(IsContainerTest(0)) == sizeof(IsContainer)) && + !IsRecursiveContainer::value) || + IsStdSpan::value>::type> static void PrintValue(const T& container, std::ostream* os) { const size_t kMaxCount = 32; // The maximum number of elements to print. *os << '{'; diff --git a/deps/googletest/include/gtest/internal/gtest-internal.h b/deps/googletest/include/gtest/internal/gtest-internal.h index 97a983393a34ff..4f077fcfbe2f03 100644 --- a/deps/googletest/include/gtest/internal/gtest-internal.h +++ b/deps/googletest/include/gtest/internal/gtest-internal.h @@ -78,7 +78,7 @@ // // will result in the token foo__LINE__, instead of foo followed by // the current line number. For more details, see -// http://www.parashift.com/c++-faq-lite/misc-technical-issues.html#faq-39.6 +// https://www.parashift.com/c++-faq-lite/misc-technical-issues.html#faq-39.6 #define GTEST_CONCAT_TOKEN_(foo, bar) GTEST_CONCAT_TOKEN_IMPL_(foo, bar) #define GTEST_CONCAT_TOKEN_IMPL_(foo, bar) foo##bar @@ -169,7 +169,7 @@ namespace edit_distance { // All edits cost the same, with replace having lower priority than // add/remove. // Simple implementation of the Wagner-Fischer algorithm. -// See http://en.wikipedia.org/wiki/Wagner-Fischer_algorithm +// See https://en.wikipedia.org/wiki/Wagner-Fischer_algorithm enum EditType { kMatch, kAdd, kRemove, kReplace }; GTEST_API_ std::vector CalculateOptimalEdits( const std::vector& left, const std::vector& right); @@ -236,7 +236,7 @@ GTEST_API_ std::string GetBoolAssertionFailureMessage( // For double, there are 11 exponent bits and 52 fraction bits. // // More details can be found at -// http://en.wikipedia.org/wiki/IEEE_floating-point_standard. +// https://en.wikipedia.org/wiki/IEEE_floating-point_standard. // // Template parameter: // @@ -281,7 +281,7 @@ class FloatingPoint { // bits. Therefore, 4 should be enough for ordinary use. // // See the following article for more details on ULP: - // http://randomascii.wordpress.com/2012/02/25/comparing-floating-point-numbers-2012-edition/ + // https://randomascii.wordpress.com/2012/02/25/comparing-floating-point-numbers-2012-edition/ static const uint32_t kMaxUlps = 4; // Constructs a FloatingPoint from a raw floating-point number. @@ -362,7 +362,7 @@ class FloatingPoint { // N - 1 (the biggest number representable using // sign-and-magnitude) is represented by 2N - 1. // - // Read http://en.wikipedia.org/wiki/Signed_number_representations + // Read https://en.wikipedia.org/wiki/Signed_number_representations // for more details on signed number representations. static Bits SignAndMagnitudeToBiased(const Bits& sam) { if (kSignBitMask & sam) { diff --git a/deps/googletest/include/gtest/internal/gtest-param-util.h b/deps/googletest/include/gtest/internal/gtest-param-util.h index 6a81c37fa6afc5..dd39e98a16c899 100644 --- a/deps/googletest/include/gtest/internal/gtest-param-util.h +++ b/deps/googletest/include/gtest/internal/gtest-param-util.h @@ -584,7 +584,9 @@ class ParameterizedTestSuiteInfo : public ParameterizedTestSuiteInfoBase { GTEST_CHECK_(IsValidParamName(param_name)) << "Parameterized test name '" << param_name - << "' is invalid, in " << file << " line " << line << std::endl; + << "' is invalid (contains spaces, dashes, underscores, or " + "non-alphanumeric characters), in " + << file << " line " << line << "" << std::endl; GTEST_CHECK_(test_param_names.count(param_name) == 0) << "Duplicate parameterized test name '" << param_name << "', in " diff --git a/deps/googletest/include/gtest/internal/gtest-port.h b/deps/googletest/include/gtest/internal/gtest-port.h index b887e24edcd05e..35544a08a65aae 100644 --- a/deps/googletest/include/gtest/internal/gtest-port.h +++ b/deps/googletest/include/gtest/internal/gtest-port.h @@ -208,6 +208,8 @@ // or // UniversalPrinter // specializations. Always defined to 0 or 1. +// GTEST_INTERNAL_HAS_STD_SPAN - for enabling UniversalPrinter +// specializations. Always defined to 0 or 1 // GTEST_INTERNAL_HAS_STRING_VIEW - for enabling Matcher or // Matcher // specializations. Always defined to 0 or 1. @@ -609,7 +611,7 @@ typedef struct _RTL_CRITICAL_SECTION GTEST_CRITICAL_SECTION; // Determines whether clone(2) is supported. // Usually it will only be available on Linux, excluding // Linux on the Itanium architecture. -// Also see http://linux.die.net/man/2/clone. +// Also see https://linux.die.net/man/2/clone. #ifndef GTEST_HAS_CLONE // The user didn't tell us, so we need to figure it out. @@ -2407,6 +2409,16 @@ inline ::std::nullopt_t Nullopt() { return ::std::nullopt; } #define GTEST_INTERNAL_HAS_OPTIONAL 0 #endif +#ifdef __has_include +#if __has_include() && GTEST_INTERNAL_CPLUSPLUS_LANG >= 202002L +#define GTEST_INTERNAL_HAS_STD_SPAN 1 +#endif // __has_include() && GTEST_INTERNAL_CPLUSPLUS_LANG >= 202002L +#endif // __has_include + +#ifndef GTEST_INTERNAL_HAS_STD_SPAN +#define GTEST_INTERNAL_HAS_STD_SPAN 0 +#endif + #ifdef GTEST_HAS_ABSL // Always use absl::string_view for Matcher<> specializations if googletest // is built with absl support. diff --git a/deps/googletest/src/gtest-death-test.cc b/deps/googletest/src/gtest-death-test.cc index 0eb6e38b2a9664..8417a300f7c73d 100644 --- a/deps/googletest/src/gtest-death-test.cc +++ b/deps/googletest/src/gtest-death-test.cc @@ -783,7 +783,7 @@ DeathTest::TestRole WindowsDeathTest::AssumeRole() { StreamableToString(static_cast(::GetCurrentProcessId())) + // size_t has the same width as pointers on both 32-bit and 64-bit // Windows platforms. - // See http://msdn.microsoft.com/en-us/library/tcxf1dw6.aspx. + // See https://msdn.microsoft.com/en-us/library/tcxf1dw6.aspx. "|" + StreamableToString(reinterpret_cast(write_handle)) + "|" + StreamableToString(reinterpret_cast(event_handle_.Get())); diff --git a/deps/googletest/src/gtest-internal-inl.h b/deps/googletest/src/gtest-internal-inl.h index 5b7fcbd065091c..4799a1e7ba5d09 100644 --- a/deps/googletest/src/gtest-internal-inl.h +++ b/deps/googletest/src/gtest-internal-inl.h @@ -312,7 +312,7 @@ void ShuffleRange(internal::Random* random, int begin, int end, << begin << ", " << size << "]."; // Fisher-Yates shuffle, from - // http://en.wikipedia.org/wiki/Fisher-Yates_shuffle + // https://en.wikipedia.org/wiki/Fisher-Yates_shuffle for (int range_width = end - begin; range_width >= 2; range_width--) { const int last_in_range = begin + range_width - 1; const int selected = diff --git a/deps/googletest/src/gtest-port.cc b/deps/googletest/src/gtest-port.cc index 2aaf2bcc26c1e6..e9d12d92e7cb5a 100644 --- a/deps/googletest/src/gtest-port.cc +++ b/deps/googletest/src/gtest-port.cc @@ -158,13 +158,13 @@ size_t GetThreadCount() { // we cannot detect it. size_t GetThreadCount() { int mib[] = { - CTL_KERN, - KERN_PROC, - KERN_PROC_PID, - getpid(), + CTL_KERN, + KERN_PROC, + KERN_PROC_PID, + getpid(), #ifdef GTEST_OS_NETBSD - sizeof(struct kinfo_proc), - 1, + sizeof(struct kinfo_proc), + 1, #endif }; u_int miblen = sizeof(mib) / sizeof(mib[0]); @@ -1028,6 +1028,16 @@ GTEST_DISABLE_MSC_DEPRECATED_PUSH_() #if GTEST_HAS_STREAM_REDIRECTION +namespace { + +#if defined(GTEST_OS_LINUX_ANDROID) || defined(GTEST_OS_IOS) +bool EndsWithPathSeparator(const std::string& path) { + return !path.empty() && path.back() == GTEST_PATH_SEP_[0]; +} +#endif + +} // namespace + // Object that captures an output stream (stdout/stderr). class CapturedStream { public: @@ -1064,7 +1074,13 @@ class CapturedStream { // The location /data/local/tmp is directly accessible from native code. // '/sdcard' and other variants cannot be relied on, as they are not // guaranteed to be mounted, or may have a delay in mounting. - name_template = "/data/local/tmp/"; + // + // However, prefer using the TMPDIR environment variable if set, as newer + // devices may have /data/local/tmp read-only. + name_template = TempDir(); + if (!EndsWithPathSeparator(name_template)) + name_template.push_back(GTEST_PATH_SEP_[0]); + #elif defined(GTEST_OS_IOS) char user_temp_dir[PATH_MAX + 1]; @@ -1084,7 +1100,7 @@ class CapturedStream { ::confstr(_CS_DARWIN_USER_TEMP_DIR, user_temp_dir, sizeof(user_temp_dir)); name_template = user_temp_dir; - if (name_template.back() != GTEST_PATH_SEP_[0]) + if (!EndsWithPathSeparator(name_template)) name_template.push_back(GTEST_PATH_SEP_[0]); #else name_template = "/tmp/"; diff --git a/deps/googletest/src/gtest.cc b/deps/googletest/src/gtest.cc index 30a5cc3f83a7e0..62dfef664e6836 100644 --- a/deps/googletest/src/gtest.cc +++ b/deps/googletest/src/gtest.cc @@ -879,7 +879,7 @@ int UnitTestOptions::GTestProcessSEH(DWORD seh_code, const char* location) { // apparently). // // SEH exception code for C++ exceptions. - // (see http://support.microsoft.com/kb/185294 for more information). + // (see https://support.microsoft.com/kb/185294 for more information). const DWORD kCxxExceptionCode = 0xe06d7363; if (!GTEST_FLAG_GET(catch_exceptions) || seh_code == kCxxExceptionCode || @@ -3228,7 +3228,8 @@ static const char* GetAnsiColorCode(GTestColor color) { case GTestColor::kYellow: return "3"; default: - return nullptr; + assert(false); + return "9"; } } diff --git a/deps/nghttp2/lib/includes/nghttp2/nghttp2ver.h b/deps/nghttp2/lib/includes/nghttp2/nghttp2ver.h index fba310c7888d0c..7f5251a6243e41 100644 --- a/deps/nghttp2/lib/includes/nghttp2/nghttp2ver.h +++ b/deps/nghttp2/lib/includes/nghttp2/nghttp2ver.h @@ -29,7 +29,7 @@ * @macro * Version number of the nghttp2 library release */ -#define NGHTTP2_VERSION "1.55.1" +#define NGHTTP2_VERSION "1.56.0" /** * @macro @@ -37,6 +37,6 @@ * release. This is a 24 bit number with 8 bits for major number, 8 bits * for minor and 8 bits for patch. Version 1.2.3 becomes 0x010203. */ -#define NGHTTP2_VERSION_NUM 0x013701 +#define NGHTTP2_VERSION_NUM 0x013800 #endif /* NGHTTP2VER_H */ diff --git a/deps/nghttp2/lib/nghttp2_frame.c b/deps/nghttp2/lib/nghttp2_frame.c index 35072c15fc18e6..77cb463df5441f 100644 --- a/deps/nghttp2/lib/nghttp2_frame.c +++ b/deps/nghttp2/lib/nghttp2_frame.c @@ -418,8 +418,8 @@ void nghttp2_frame_unpack_priority_spec(nghttp2_priority_spec *pri_spec, nghttp2_priority_spec_init(pri_spec, dep_stream_id, weight, exclusive); } -int nghttp2_frame_unpack_headers_payload(nghttp2_headers *frame, - const uint8_t *payload) { +void nghttp2_frame_unpack_headers_payload(nghttp2_headers *frame, + const uint8_t *payload) { if (frame->hd.flags & NGHTTP2_FLAG_PRIORITY) { nghttp2_frame_unpack_priority_spec(&frame->pri_spec, payload); } else { @@ -428,11 +428,9 @@ int nghttp2_frame_unpack_headers_payload(nghttp2_headers *frame, frame->nva = NULL; frame->nvlen = 0; - - return 0; } -int nghttp2_frame_pack_priority(nghttp2_bufs *bufs, nghttp2_priority *frame) { +void nghttp2_frame_pack_priority(nghttp2_bufs *bufs, nghttp2_priority *frame) { nghttp2_buf *buf; assert(bufs->head == bufs->cur); @@ -448,8 +446,6 @@ int nghttp2_frame_pack_priority(nghttp2_bufs *bufs, nghttp2_priority *frame) { nghttp2_frame_pack_priority_spec(buf->last, &frame->pri_spec); buf->last += NGHTTP2_PRIORITY_SPECLEN; - - return 0; } void nghttp2_frame_unpack_priority_payload(nghttp2_priority *frame, @@ -457,8 +453,8 @@ void nghttp2_frame_unpack_priority_payload(nghttp2_priority *frame, nghttp2_frame_unpack_priority_spec(&frame->pri_spec, payload); } -int nghttp2_frame_pack_rst_stream(nghttp2_bufs *bufs, - nghttp2_rst_stream *frame) { +void nghttp2_frame_pack_rst_stream(nghttp2_bufs *bufs, + nghttp2_rst_stream *frame) { nghttp2_buf *buf; assert(bufs->head == bufs->cur); @@ -473,8 +469,6 @@ int nghttp2_frame_pack_rst_stream(nghttp2_bufs *bufs, nghttp2_put_uint32be(buf->last, frame->error_code); buf->last += 4; - - return 0; } void nghttp2_frame_unpack_rst_stream_payload(nghttp2_rst_stream *frame, @@ -592,16 +586,15 @@ int nghttp2_frame_pack_push_promise(nghttp2_bufs *bufs, return frame_pack_headers_shared(bufs, &frame->hd); } -int nghttp2_frame_unpack_push_promise_payload(nghttp2_push_promise *frame, - const uint8_t *payload) { +void nghttp2_frame_unpack_push_promise_payload(nghttp2_push_promise *frame, + const uint8_t *payload) { frame->promised_stream_id = nghttp2_get_uint32(payload) & NGHTTP2_STREAM_ID_MASK; frame->nva = NULL; frame->nvlen = 0; - return 0; } -int nghttp2_frame_pack_ping(nghttp2_bufs *bufs, nghttp2_ping *frame) { +void nghttp2_frame_pack_ping(nghttp2_bufs *bufs, nghttp2_ping *frame) { nghttp2_buf *buf; assert(bufs->head == bufs->cur); @@ -616,8 +609,6 @@ int nghttp2_frame_pack_ping(nghttp2_bufs *bufs, nghttp2_ping *frame) { buf->last = nghttp2_cpymem(buf->last, frame->opaque_data, sizeof(frame->opaque_data)); - - return 0; } void nghttp2_frame_unpack_ping_payload(nghttp2_ping *frame, @@ -697,8 +688,8 @@ int nghttp2_frame_unpack_goaway_payload2(nghttp2_goaway *frame, return 0; } -int nghttp2_frame_pack_window_update(nghttp2_bufs *bufs, - nghttp2_window_update *frame) { +void nghttp2_frame_pack_window_update(nghttp2_bufs *bufs, + nghttp2_window_update *frame) { nghttp2_buf *buf; assert(bufs->head == bufs->cur); @@ -713,8 +704,6 @@ int nghttp2_frame_pack_window_update(nghttp2_bufs *bufs, nghttp2_put_uint32be(buf->last, (uint32_t)frame->window_size_increment); buf->last += 4; - - return 0; } void nghttp2_frame_unpack_window_update_payload(nghttp2_window_update *frame, @@ -723,7 +712,7 @@ void nghttp2_frame_unpack_window_update_payload(nghttp2_window_update *frame, nghttp2_get_uint32(payload) & NGHTTP2_WINDOW_SIZE_INCREMENT_MASK; } -int nghttp2_frame_pack_altsvc(nghttp2_bufs *bufs, nghttp2_extension *frame) { +void nghttp2_frame_pack_altsvc(nghttp2_bufs *bufs, nghttp2_extension *frame) { int rv; nghttp2_buf *buf; nghttp2_ext_altsvc *altsvc; @@ -752,8 +741,6 @@ int nghttp2_frame_pack_altsvc(nghttp2_bufs *bufs, nghttp2_extension *frame) { rv = nghttp2_bufs_add(bufs, altsvc->field_value, altsvc->field_value_len); assert(rv == 0); - - return 0; } void nghttp2_frame_unpack_altsvc_payload(nghttp2_extension *frame, @@ -901,8 +888,8 @@ int nghttp2_frame_unpack_origin_payload(nghttp2_extension *frame, return 0; } -int nghttp2_frame_pack_priority_update(nghttp2_bufs *bufs, - nghttp2_extension *frame) { +void nghttp2_frame_pack_priority_update(nghttp2_bufs *bufs, + nghttp2_extension *frame) { int rv; nghttp2_buf *buf; nghttp2_ext_priority_update *priority_update; @@ -927,8 +914,6 @@ int nghttp2_frame_pack_priority_update(nghttp2_bufs *bufs, priority_update->field_value_len); assert(rv == 0); - - return 0; } void nghttp2_frame_unpack_priority_update_payload(nghttp2_extension *frame, @@ -1186,14 +1171,14 @@ static void frame_set_pad(nghttp2_buf *buf, size_t padlen, int framehd_only) { buf->last += trail_padlen; } -int nghttp2_frame_add_pad(nghttp2_bufs *bufs, nghttp2_frame_hd *hd, - size_t padlen, int framehd_only) { +void nghttp2_frame_add_pad(nghttp2_bufs *bufs, nghttp2_frame_hd *hd, + size_t padlen, int framehd_only) { nghttp2_buf *buf; if (padlen == 0) { DEBUGF("send: padlen = 0, nothing to do\n"); - return 0; + return; } /* @@ -1226,6 +1211,4 @@ int nghttp2_frame_add_pad(nghttp2_bufs *bufs, nghttp2_frame_hd *hd, hd->flags |= NGHTTP2_FLAG_PADDED; DEBUGF("send: final payloadlen=%zu, padlen=%zu\n", hd->length, padlen); - - return 0; } diff --git a/deps/nghttp2/lib/nghttp2_frame.h b/deps/nghttp2/lib/nghttp2_frame.h index 5f6152b74587ae..d58668806c432a 100644 --- a/deps/nghttp2/lib/nghttp2_frame.h +++ b/deps/nghttp2/lib/nghttp2_frame.h @@ -143,11 +143,9 @@ int nghttp2_frame_pack_headers(nghttp2_bufs *bufs, nghttp2_headers *frame, * Unpacks HEADERS frame byte sequence into |frame|. This function * only unapcks bytes that come before name/value header block and * after possible Pad Length field. - * - * This function always succeeds and returns 0. */ -int nghttp2_frame_unpack_headers_payload(nghttp2_headers *frame, - const uint8_t *payload); +void nghttp2_frame_unpack_headers_payload(nghttp2_headers *frame, + const uint8_t *payload); /* * Packs PRIORITY frame |frame| in wire format and store it in @@ -155,10 +153,8 @@ int nghttp2_frame_unpack_headers_payload(nghttp2_headers *frame, * * The caller must make sure that nghttp2_bufs_reset(bufs) is called * before calling this function. - * - * This function always succeeds and returns 0. */ -int nghttp2_frame_pack_priority(nghttp2_bufs *bufs, nghttp2_priority *frame); +void nghttp2_frame_pack_priority(nghttp2_bufs *bufs, nghttp2_priority *frame); /* * Unpacks PRIORITY wire format into |frame|. @@ -172,11 +168,9 @@ void nghttp2_frame_unpack_priority_payload(nghttp2_priority *frame, * * The caller must make sure that nghttp2_bufs_reset(bufs) is called * before calling this function. - * - * This function always succeeds and returns 0. */ -int nghttp2_frame_pack_rst_stream(nghttp2_bufs *bufs, - nghttp2_rst_stream *frame); +void nghttp2_frame_pack_rst_stream(nghttp2_bufs *bufs, + nghttp2_rst_stream *frame); /* * Unpacks RST_STREAM frame byte sequence into |frame|. @@ -265,15 +259,9 @@ int nghttp2_frame_pack_push_promise(nghttp2_bufs *bufs, * Unpacks PUSH_PROMISE frame byte sequence into |frame|. This * function only unapcks bytes that come before name/value header * block and after possible Pad Length field. - * - * This function returns 0 if it succeeds or one of the following - * negative error codes: - * - * NGHTTP2_ERR_PROTO - * TODO END_HEADERS flag is not set */ -int nghttp2_frame_unpack_push_promise_payload(nghttp2_push_promise *frame, - const uint8_t *payload); +void nghttp2_frame_unpack_push_promise_payload(nghttp2_push_promise *frame, + const uint8_t *payload); /* * Packs PING frame |frame| in wire format and store it in @@ -281,10 +269,8 @@ int nghttp2_frame_unpack_push_promise_payload(nghttp2_push_promise *frame, * * The caller must make sure that nghttp2_bufs_reset(bufs) is called * before calling this function. - * - * This function always succeeds and returns 0. */ -int nghttp2_frame_pack_ping(nghttp2_bufs *bufs, nghttp2_ping *frame); +void nghttp2_frame_pack_ping(nghttp2_bufs *bufs, nghttp2_ping *frame); /* * Unpacks PING wire format into |frame|. @@ -343,11 +329,9 @@ int nghttp2_frame_unpack_goaway_payload2(nghttp2_goaway *frame, * * The caller must make sure that nghttp2_bufs_reset(bufs) is called * before calling this function. - * - * This function always succeeds and returns 0. */ -int nghttp2_frame_pack_window_update(nghttp2_bufs *bufs, - nghttp2_window_update *frame); +void nghttp2_frame_pack_window_update(nghttp2_bufs *bufs, + nghttp2_window_update *frame); /* * Unpacks WINDOW_UPDATE frame byte sequence into |frame|. @@ -361,17 +345,13 @@ void nghttp2_frame_unpack_window_update_payload(nghttp2_window_update *frame, * * The caller must make sure that nghttp2_bufs_reset(bufs) is called * before calling this function. - * - * This function always succeeds and returns 0. */ -int nghttp2_frame_pack_altsvc(nghttp2_bufs *bufs, nghttp2_extension *ext); +void nghttp2_frame_pack_altsvc(nghttp2_bufs *bufs, nghttp2_extension *ext); /* * Unpacks ALTSVC wire format into |frame|. The |payload| of * |payloadlen| bytes contains frame payload. This function assumes * that frame->payload points to the nghttp2_ext_altsvc object. - * - * This function always succeeds and returns 0. */ void nghttp2_frame_unpack_altsvc_payload(nghttp2_extension *frame, size_t origin_len, uint8_t *payload, @@ -431,19 +411,15 @@ int nghttp2_frame_unpack_origin_payload(nghttp2_extension *frame, * * The caller must make sure that nghttp2_bufs_reset(bufs) is called * before calling this function. - * - * This function always succeeds and returns 0. */ -int nghttp2_frame_pack_priority_update(nghttp2_bufs *bufs, - nghttp2_extension *ext); +void nghttp2_frame_pack_priority_update(nghttp2_bufs *bufs, + nghttp2_extension *ext); /* * Unpacks PRIORITY_UPDATE wire format into |frame|. The |payload| of * |payloadlen| bytes contains frame payload. This function assumes * that frame->payload points to the nghttp2_ext_priority_update * object. - * - * This function always succeeds and returns 0. */ void nghttp2_frame_unpack_priority_update_payload(nghttp2_extension *frame, uint8_t *payload, @@ -654,16 +630,8 @@ int nghttp2_iv_check(const nghttp2_settings_entry *iv, size_t niv); * |padlen| including Pad Length field. The |hd| is the frame header * for the serialized data. This function fills zeros padding region * unless framehd_only is nonzero. - * - * This function returns 0 if it succeeds, or one of the following - * negative error codes: - * - * NGHTTP2_ERR_NOMEM - * Out of memory. - * NGHTTP2_ERR_FRAME_SIZE_ERROR - * The length of the resulting frame is too large. */ -int nghttp2_frame_add_pad(nghttp2_bufs *bufs, nghttp2_frame_hd *hd, - size_t padlen, int framehd_only); +void nghttp2_frame_add_pad(nghttp2_bufs *bufs, nghttp2_frame_hd *hd, + size_t padlen, int framehd_only); #endif /* NGHTTP2_FRAME_H */ diff --git a/deps/nghttp2/lib/nghttp2_session.c b/deps/nghttp2/lib/nghttp2_session.c index 71858a39e07db7..a45cbeef673108 100644 --- a/deps/nghttp2/lib/nghttp2_session.c +++ b/deps/nghttp2/lib/nghttp2_session.c @@ -937,8 +937,8 @@ static int session_ob_data_push(nghttp2_session *session, return 0; } -static int session_ob_data_remove(nghttp2_session *session, - nghttp2_stream *stream) { +static void session_ob_data_remove(nghttp2_session *session, + nghttp2_stream *stream) { uint32_t urgency; assert(stream->flags & NGHTTP2_STREAM_FLAG_NO_RFC7540_PRIORITIES); @@ -951,8 +951,6 @@ static int session_ob_data_remove(nghttp2_session *session, nghttp2_pq_remove(&session->sched[urgency].ob_data, &stream->pq_entry); stream->queued = 0; - - return 0; } static int session_attach_stream_item(nghttp2_session *session, @@ -972,38 +970,28 @@ static int session_attach_stream_item(nghttp2_session *session, return session_ob_data_push(session, stream); } -static int session_detach_stream_item(nghttp2_session *session, - nghttp2_stream *stream) { - int rv; - - rv = nghttp2_stream_detach_item(stream); - if (rv != 0) { - return rv; - } +static void session_detach_stream_item(nghttp2_session *session, + nghttp2_stream *stream) { + nghttp2_stream_detach_item(stream); if (!(stream->flags & NGHTTP2_STREAM_FLAG_NO_RFC7540_PRIORITIES) || !stream->queued) { - return 0; + return; } - return session_ob_data_remove(session, stream); + session_ob_data_remove(session, stream); } -static int session_defer_stream_item(nghttp2_session *session, - nghttp2_stream *stream, uint8_t flags) { - int rv; - - rv = nghttp2_stream_defer_item(stream, flags); - if (rv != 0) { - return rv; - } +static void session_defer_stream_item(nghttp2_session *session, + nghttp2_stream *stream, uint8_t flags) { + nghttp2_stream_defer_item(stream, flags); if (!(stream->flags & NGHTTP2_STREAM_FLAG_NO_RFC7540_PRIORITIES) || !stream->queued) { - return 0; + return; } - return session_ob_data_remove(session, stream); + session_ob_data_remove(session, stream); } static int session_resume_deferred_stream_item(nghttp2_session *session, @@ -1476,11 +1464,7 @@ int nghttp2_session_close_stream(nghttp2_session *session, int32_t stream_id, item = stream->item; - rv = session_detach_stream_item(session, stream); - - if (rv != 0) { - return rv; - } + session_detach_stream_item(session, stream); /* If item is queued, it will be deleted when it is popped (nghttp2_session_prep_frame() will fail). If session->aob.item @@ -2221,7 +2205,6 @@ static ssize_t session_call_select_padding(nghttp2_session *session, frame->push_promise has also padlen in the same position. */ static int session_headers_add_pad(nghttp2_session *session, nghttp2_frame *frame) { - int rv; ssize_t padded_payloadlen; nghttp2_active_outbound_item *aob; nghttp2_bufs *framebufs; @@ -2246,11 +2229,7 @@ static int session_headers_add_pad(nghttp2_session *session, DEBUGF("send: padding selected: payloadlen=%zd, padlen=%zu\n", padded_payloadlen, padlen); - rv = nghttp2_frame_add_pad(framebufs, &frame->hd, padlen, 0); - - if (rv != 0) { - return rv; - } + nghttp2_frame_add_pad(framebufs, &frame->hd, padlen, 0); frame->headers.padlen = padlen; @@ -2333,13 +2312,7 @@ static int session_prep_frame(nghttp2_session *session, // Search stream including closed again. stream = nghttp2_session_get_stream_raw(session, frame->hd.stream_id); if (stream) { - int rv2; - - rv2 = session_detach_stream_item(session, stream); - - if (nghttp2_is_fatal(rv2)) { - return rv2; - } + session_detach_stream_item(session, stream); } return rv; @@ -2354,12 +2327,8 @@ static int session_prep_frame(nghttp2_session *session, queue when session->remote_window_size > 0 */ assert(session->remote_window_size > 0); - rv = session_defer_stream_item(session, stream, - NGHTTP2_STREAM_FLAG_DEFERRED_FLOW_CONTROL); - - if (nghttp2_is_fatal(rv)) { - return rv; - } + session_defer_stream_item(session, stream, + NGHTTP2_STREAM_FLAG_DEFERRED_FLOW_CONTROL); session->aob.item = NULL; active_outbound_item_reset(&session->aob, mem); @@ -2373,23 +2342,15 @@ static int session_prep_frame(nghttp2_session *session, return rv; } if (rv == NGHTTP2_ERR_DEFERRED) { - rv = session_defer_stream_item(session, stream, - NGHTTP2_STREAM_FLAG_DEFERRED_USER); - - if (nghttp2_is_fatal(rv)) { - return rv; - } + session_defer_stream_item(session, stream, + NGHTTP2_STREAM_FLAG_DEFERRED_USER); session->aob.item = NULL; active_outbound_item_reset(&session->aob, mem); return NGHTTP2_ERR_DEFERRED; } if (rv == NGHTTP2_ERR_TEMPORAL_CALLBACK_FAILURE) { - rv = session_detach_stream_item(session, stream); - - if (nghttp2_is_fatal(rv)) { - return rv; - } + session_detach_stream_item(session, stream); rv = nghttp2_session_add_rst_stream(session, frame->hd.stream_id, NGHTTP2_INTERNAL_ERROR); @@ -2399,13 +2360,7 @@ static int session_prep_frame(nghttp2_session *session, return NGHTTP2_ERR_TEMPORAL_CALLBACK_FAILURE; } if (rv != 0) { - int rv2; - - rv2 = session_detach_stream_item(session, stream); - - if (nghttp2_is_fatal(rv2)) { - return rv2; - } + session_detach_stream_item(session, stream); return rv; } @@ -2907,10 +2862,7 @@ static int session_after_frame_sent1(nghttp2_session *session) { } if (stream && aux_data->eof) { - rv = session_detach_stream_item(session, stream); - if (nghttp2_is_fatal(rv)) { - return rv; - } + session_detach_stream_item(session, stream); /* Call on_frame_send_callback after nghttp2_stream_detach_item(), so that application can issue @@ -3143,17 +3095,8 @@ static int session_after_frame_sent1(nghttp2_session *session) { /* * Called after a frame is sent and session_after_frame_sent1. This * function is responsible to reset session->aob. - * - * This function returns 0 if it succeeds, or one of the following - * negative error codes: - * - * NGHTTP2_ERR_NOMEM - * Out of memory. - * NGHTTP2_ERR_CALLBACK_FAILURE - * The callback function failed. */ -static int session_after_frame_sent2(nghttp2_session *session) { - int rv; +static void session_after_frame_sent2(nghttp2_session *session) { nghttp2_active_outbound_item *aob = &session->aob; nghttp2_outbound_item *item = aob->item; nghttp2_bufs *framebufs = &aob->framebufs; @@ -3176,13 +3119,13 @@ static int session_after_frame_sent2(nghttp2_session *session) { DEBUGF("send: next CONTINUATION frame, %zu bytes\n", nghttp2_buf_len(&framebufs->cur->buf)); - return 0; + return; } } active_outbound_item_reset(&session->aob, mem); - return 0; + return; } /* DATA frame */ @@ -3196,7 +3139,7 @@ static int session_after_frame_sent2(nghttp2_session *session) { if (aux_data->eof) { active_outbound_item_reset(aob, mem); - return 0; + return; } /* Reset no_copy here because next write may not use this. */ @@ -3208,22 +3151,18 @@ static int session_after_frame_sent2(nghttp2_session *session) { further data. */ if (nghttp2_session_predicate_data_send(session, stream) != 0) { if (stream) { - rv = session_detach_stream_item(session, stream); - - if (nghttp2_is_fatal(rv)) { - return rv; - } + session_detach_stream_item(session, stream); } active_outbound_item_reset(aob, mem); - return 0; + return; } aob->item = NULL; active_outbound_item_reset(&session->aob, mem); - return 0; + return; } static int session_call_send_data(nghttp2_session *session, @@ -3454,7 +3393,7 @@ static ssize_t nghttp2_session_mem_send_internal(nghttp2_session *session, /* Frame has completely sent */ if (fast_cb) { - rv = session_after_frame_sent2(session); + session_after_frame_sent2(session); } else { rv = session_after_frame_sent1(session); if (rv < 0) { @@ -3462,12 +3401,7 @@ static ssize_t nghttp2_session_mem_send_internal(nghttp2_session *session, assert(nghttp2_is_fatal(rv)); return rv; } - rv = session_after_frame_sent2(session); - } - if (rv < 0) { - /* FATAL */ - assert(nghttp2_is_fatal(rv)); - return rv; + session_after_frame_sent2(session); } /* We have already adjusted the next state */ break; @@ -3506,11 +3440,7 @@ static ssize_t nghttp2_session_mem_send_internal(nghttp2_session *session, } if (rv == NGHTTP2_ERR_TEMPORAL_CALLBACK_FAILURE) { - rv = session_detach_stream_item(session, stream); - - if (nghttp2_is_fatal(rv)) { - return rv; - } + session_detach_stream_item(session, stream); rv = nghttp2_session_add_rst_stream(session, frame->hd.stream_id, NGHTTP2_INTERNAL_ERROR); @@ -3534,11 +3464,7 @@ static ssize_t nghttp2_session_mem_send_internal(nghttp2_session *session, assert(nghttp2_is_fatal(rv)); return rv; } - rv = session_after_frame_sent2(session); - if (rv < 0) { - assert(nghttp2_is_fatal(rv)); - return rv; - } + session_after_frame_sent2(session); /* We have already adjusted the next state */ @@ -4424,17 +4350,12 @@ int nghttp2_session_on_headers_received(nghttp2_session *session, } static int session_process_headers_frame(nghttp2_session *session) { - int rv; nghttp2_inbound_frame *iframe = &session->iframe; nghttp2_frame *frame = &iframe->frame; nghttp2_stream *stream; - rv = nghttp2_frame_unpack_headers_payload(&frame->headers, iframe->sbuf.pos); + nghttp2_frame_unpack_headers_payload(&frame->headers, iframe->sbuf.pos); - if (rv != 0) { - return nghttp2_session_terminate_session_with_reason( - session, NGHTTP2_PROTOCOL_ERROR, "HEADERS: could not unpack"); - } stream = nghttp2_session_get_stream(session, frame->hd.stream_id); if (!stream) { frame->headers.cat = NGHTTP2_HCAT_REQUEST; @@ -5097,17 +5018,11 @@ int nghttp2_session_on_push_promise_received(nghttp2_session *session, } static int session_process_push_promise_frame(nghttp2_session *session) { - int rv; nghttp2_inbound_frame *iframe = &session->iframe; nghttp2_frame *frame = &iframe->frame; - rv = nghttp2_frame_unpack_push_promise_payload(&frame->push_promise, - iframe->sbuf.pos); - - if (rv != 0) { - return nghttp2_session_terminate_session_with_reason( - session, NGHTTP2_PROTOCOL_ERROR, "PUSH_PROMISE: could not unpack"); - } + nghttp2_frame_unpack_push_promise_payload(&frame->push_promise, + iframe->sbuf.pos); return nghttp2_session_on_push_promise_received(session, frame); } @@ -7808,11 +7723,8 @@ int nghttp2_session_pack_data(nghttp2_session *session, nghttp2_bufs *bufs, nghttp2_frame_pack_frame_hd(buf->pos, &frame->hd); - rv = nghttp2_frame_add_pad(bufs, &frame->hd, frame->data.padlen, - aux_data->no_copy); - if (rv != 0) { - return rv; - } + nghttp2_frame_add_pad(bufs, &frame->hd, frame->data.padlen, + aux_data->no_copy); session_reschedule_stream(session, stream); diff --git a/deps/nghttp2/lib/nghttp2_stream.c b/deps/nghttp2/lib/nghttp2_stream.c index b3614a0b02761e..f1951f879d7927 100644 --- a/deps/nghttp2/lib/nghttp2_stream.c +++ b/deps/nghttp2/lib/nghttp2_stream.c @@ -465,14 +465,12 @@ static int stream_update_dep_on_attach_item(nghttp2_stream *stream) { return 0; } -static int stream_update_dep_on_detach_item(nghttp2_stream *stream) { +static void stream_update_dep_on_detach_item(nghttp2_stream *stream) { if (nghttp2_pq_empty(&stream->obq)) { stream_obq_remove(stream); } validate_tree(stream); - - return 0; } int nghttp2_stream_attach_item(nghttp2_stream *stream, @@ -503,20 +501,20 @@ int nghttp2_stream_attach_item(nghttp2_stream *stream, return 0; } -int nghttp2_stream_detach_item(nghttp2_stream *stream) { +void nghttp2_stream_detach_item(nghttp2_stream *stream) { DEBUGF("stream: stream=%d detach item=%p\n", stream->stream_id, stream->item); stream->item = NULL; stream->flags = (uint8_t)(stream->flags & ~NGHTTP2_STREAM_FLAG_DEFERRED_ALL); if (stream->flags & NGHTTP2_STREAM_FLAG_NO_RFC7540_PRIORITIES) { - return 0; + return; } - return stream_update_dep_on_detach_item(stream); + stream_update_dep_on_detach_item(stream); } -int nghttp2_stream_defer_item(nghttp2_stream *stream, uint8_t flags) { +void nghttp2_stream_defer_item(nghttp2_stream *stream, uint8_t flags) { assert(stream->item); DEBUGF("stream: stream=%d defer item=%p cause=%02x\n", stream->stream_id, @@ -525,10 +523,10 @@ int nghttp2_stream_defer_item(nghttp2_stream *stream, uint8_t flags) { stream->flags |= flags; if (stream->flags & NGHTTP2_STREAM_FLAG_NO_RFC7540_PRIORITIES) { - return 0; + return; } - return stream_update_dep_on_detach_item(stream); + stream_update_dep_on_detach_item(stream); } int nghttp2_stream_resume_deferred_item(nghttp2_stream *stream, uint8_t flags) { diff --git a/deps/nghttp2/lib/nghttp2_stream.h b/deps/nghttp2/lib/nghttp2_stream.h index 7a8e4c6c1ddb08..71b9fb1140c932 100644 --- a/deps/nghttp2/lib/nghttp2_stream.h +++ b/deps/nghttp2/lib/nghttp2_stream.h @@ -258,14 +258,8 @@ void nghttp2_stream_shutdown(nghttp2_stream *stream, nghttp2_shut_flag flag); * more of NGHTTP2_STREAM_FLAG_DEFERRED_USER and * NGHTTP2_STREAM_FLAG_DEFERRED_FLOW_CONTROL. The |flags| indicates * the reason of this action. - * - * This function returns 0 if it succeeds, or one of the following - * negative error codes: - * - * NGHTTP2_ERR_NOMEM - * Out of memory */ -int nghttp2_stream_defer_item(nghttp2_stream *stream, uint8_t flags); +void nghttp2_stream_defer_item(nghttp2_stream *stream, uint8_t flags); /* * Put back deferred data in this stream to active state. The |flags| @@ -379,14 +373,8 @@ int nghttp2_stream_attach_item(nghttp2_stream *stream, /* * Detaches |stream->item|. This function does not free * |stream->item|. The caller must free it. - * - * This function returns 0 if it succeeds, or one of the following - * negative error codes: - * - * NGHTTP2_ERR_NOMEM - * Out of memory */ -int nghttp2_stream_detach_item(nghttp2_stream *stream); +void nghttp2_stream_detach_item(nghttp2_stream *stream); /* * Makes the |stream| depend on the |dep_stream|. This dependency is diff --git a/deps/undici/src/README.md b/deps/undici/src/README.md index 05a5d21ed1195c..3ba89890df6f69 100644 --- a/deps/undici/src/README.md +++ b/deps/undici/src/README.md @@ -18,30 +18,34 @@ npm i undici ## Benchmarks The benchmark is a simple `hello world` [example](benchmarks/benchmark.js) using a -number of unix sockets (connections) with a pipelining depth of 10 running on Node 16. -The benchmarks below have the [simd](https://github.com/WebAssembly/simd) feature enabled. +number of unix sockets (connections) with a pipelining depth of 10 running on Node 20.6.0. ### Connections 1 + | Tests | Samples | Result | Tolerance | Difference with slowest | |---------------------|---------|---------------|-----------|-------------------------| -| http - no keepalive | 15 | 4.63 req/sec | ± 2.77 % | - | -| http - keepalive | 10 | 4.81 req/sec | ± 2.16 % | + 3.94 % | -| undici - stream | 25 | 62.22 req/sec | ± 2.67 % | + 1244.58 % | -| undici - dispatch | 15 | 64.33 req/sec | ± 2.47 % | + 1290.24 % | -| undici - request | 15 | 66.08 req/sec | ± 2.48 % | + 1327.88 % | -| undici - pipeline | 10 | 66.13 req/sec | ± 1.39 % | + 1329.08 % | +| http - no keepalive | 15 | 5.32 req/sec | ± 2.61 % | - | +| http - keepalive | 10 | 5.35 req/sec | ± 2.47 % | + 0.44 % | +| undici - fetch | 15 | 41.85 req/sec | ± 2.49 % | + 686.04 % | +| undici - pipeline | 40 | 50.36 req/sec | ± 2.77 % | + 845.92 % | +| undici - stream | 15 | 60.58 req/sec | ± 2.75 % | + 1037.72 % | +| undici - request | 10 | 61.19 req/sec | ± 2.60 % | + 1049.24 % | +| undici - dispatch | 20 | 64.84 req/sec | ± 2.81 % | + 1117.81 % | + ### Connections 50 | Tests | Samples | Result | Tolerance | Difference with slowest | |---------------------|---------|------------------|-----------|-------------------------| -| http - no keepalive | 50 | 3546.49 req/sec | ± 2.90 % | - | -| http - keepalive | 15 | 5692.67 req/sec | ± 2.48 % | + 60.52 % | -| undici - pipeline | 25 | 8478.71 req/sec | ± 2.62 % | + 139.07 % | -| undici - request | 20 | 9766.66 req/sec | ± 2.79 % | + 175.39 % | -| undici - stream | 15 | 10109.74 req/sec | ± 2.94 % | + 185.06 % | -| undici - dispatch | 25 | 10949.73 req/sec | ± 2.54 % | + 208.75 % | +| undici - fetch | 30 | 2107.19 req/sec | ± 2.69 % | - | +| http - no keepalive | 10 | 2698.90 req/sec | ± 2.68 % | + 28.08 % | +| http - keepalive | 10 | 4639.49 req/sec | ± 2.55 % | + 120.17 % | +| undici - pipeline | 40 | 6123.33 req/sec | ± 2.97 % | + 190.59 % | +| undici - stream | 50 | 9426.51 req/sec | ± 2.92 % | + 347.35 % | +| undici - request | 10 | 10162.88 req/sec | ± 2.13 % | + 382.29 % | +| undici - dispatch | 50 | 11191.11 req/sec | ± 2.98 % | + 431.09 % | + ## Quick Start @@ -432,6 +436,7 @@ and `undici.Agent`) which will enable the family autoselection algorithm when es * [__Ethan Arrowood__](https://github.com/ethan-arrowood), * [__Matteo Collina__](https://github.com/mcollina), * [__Robert Nagy__](https://github.com/ronag), +* [__Matthew Aitken__](https://github.com/KhafraDev), ## License diff --git a/deps/undici/src/docs/api/Client.md b/deps/undici/src/docs/api/Client.md index fc7c5d26e8f799..c0987713a328c5 100644 --- a/deps/undici/src/docs/api/Client.md +++ b/deps/undici/src/docs/api/Client.md @@ -17,11 +17,13 @@ Returns: `Client` ### Parameter: `ClientOptions` +> ⚠️ Warning: The `H2` support is experimental. + * **bodyTimeout** `number | null` (optional) - Default: `300e3` - The timeout after which a request will time out, in milliseconds. Monitors time between receiving body data. Use `0` to disable it entirely. Defaults to 300 seconds. -* **headersTimeout** `number | null` (optional) - Default: `300e3` - The amount of time the parser will wait to receive the complete HTTP headers while not sending the request. Defaults to 300 seconds. -* **keepAliveMaxTimeout** `number | null` (optional) - Default: `600e3` - The maximum allowed `keepAliveTimeout` when overridden by *keep-alive* hints from the server. Defaults to 10 minutes. -* **keepAliveTimeout** `number | null` (optional) - Default: `4e3` - The timeout after which a socket without active requests will time out. Monitors time between activity on a connected socket. This value may be overridden by *keep-alive* hints from the server. See [MDN: HTTP - Headers - Keep-Alive directives](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Keep-Alive#directives) for more details. Defaults to 4 seconds. -* **keepAliveTimeoutThreshold** `number | null` (optional) - Default: `1e3` - A number subtracted from server *keep-alive* hints when overriding `keepAliveTimeout` to account for timing inaccuracies caused by e.g. transport latency. Defaults to 1 second. +* **headersTimeout** `number | null` (optional) - Default: `300e3` - The amount of time, in milliseconds, the parser will wait to receive the complete HTTP headers while not sending the request. Defaults to 300 seconds. +* **keepAliveMaxTimeout** `number | null` (optional) - Default: `600e3` - The maximum allowed `keepAliveTimeout`, in milliseconds, when overridden by *keep-alive* hints from the server. Defaults to 10 minutes. +* **keepAliveTimeout** `number | null` (optional) - Default: `4e3` - The timeout, in milliseconds, after which a socket without active requests will time out. Monitors time between activity on a connected socket. This value may be overridden by *keep-alive* hints from the server. See [MDN: HTTP - Headers - Keep-Alive directives](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Keep-Alive#directives) for more details. Defaults to 4 seconds. +* **keepAliveTimeoutThreshold** `number | null` (optional) - Default: `1e3` - A number of milliseconds subtracted from server *keep-alive* hints when overriding `keepAliveTimeout` to account for timing inaccuracies caused by e.g. transport latency. Defaults to 1 second. * **maxHeaderSize** `number | null` (optional) - Default: `16384` - The maximum length of request headers in bytes. Defaults to 16KiB. * **maxResponseSize** `number | null` (optional) - Default: `-1` - The maximum length of response body in bytes. Set to `-1` to disable. * **pipelining** `number | null` (optional) - Default: `1` - The amount of concurrent requests to be sent over the single TCP/TLS connection according to [RFC7230](https://tools.ietf.org/html/rfc7230#section-6.3.2). Carefully consider your workload and environment before enabling concurrent requests as pipelining may reduce performance if used incorrectly. Pipelining is sensitive to network stack settings as well as head of line blocking caused by e.g. long running requests. Set to `0` to disable keep-alive connections. @@ -30,6 +32,8 @@ Returns: `Client` * **interceptors** `{ Client: DispatchInterceptor[] }` - Default: `[RedirectInterceptor]` - A list of interceptors that are applied to the dispatch method. Additional logic can be applied (such as, but not limited to: 302 status code handling, authentication, cookies, compression and caching). Note that the behavior of interceptors is Experimental and might change at any given time. * **autoSelectFamily**: `boolean` (optional) - Default: depends on local Node version, on Node 18.13.0 and above is `false`. Enables a family autodetection algorithm that loosely implements section 5 of [RFC 8305](https://tools.ietf.org/html/rfc8305#section-5). See [here](https://nodejs.org/api/net.html#socketconnectoptions-connectlistener) for more details. This option is ignored if not supported by the current Node version. * **autoSelectFamilyAttemptTimeout**: `number` - Default: depends on local Node version, on Node 18.13.0 and above is `250`. The amount of time in milliseconds to wait for a connection attempt to finish before trying the next address when using the `autoSelectFamily` option. See [here](https://nodejs.org/api/net.html#socketconnectoptions-connectlistener) for more details. +* **allowH2**: `boolean` - Default: `false`. Enables support for H2 if the server has assigned bigger priority to it through ALPN negotiation. +* **maxConcurrentStreams**: `number` - Default: `100`. Dictates the maximum number of concurrent streams for a single H2 session. It can be overriden by a SETTINGS remote frame. #### Parameter: `ConnectOptions` @@ -38,7 +42,7 @@ Furthermore, the following options can be passed: * **socketPath** `string | null` (optional) - Default: `null` - An IPC endpoint, either Unix domain socket or Windows named pipe. * **maxCachedSessions** `number | null` (optional) - Default: `100` - Maximum number of TLS cached sessions. Use 0 to disable TLS session caching. Default: 100. -* **timeout** `number | null` (optional) - Default `10e3` +* **timeout** `number | null` (optional) - In milliseconds, Default `10e3`. * **servername** `string | null` (optional) * **keepAlive** `boolean | null` (optional) - Default: `true` - TCP keep-alive enabled * **keepAliveInitialDelay** `number | null` (optional) - Default: `60000` - TCP keep-alive interval for the socket in milliseconds diff --git a/deps/undici/src/docs/api/Connector.md b/deps/undici/src/docs/api/Connector.md index 7c966507e5fceb..56821bd6430279 100644 --- a/deps/undici/src/docs/api/Connector.md +++ b/deps/undici/src/docs/api/Connector.md @@ -13,8 +13,8 @@ Every Tls option, see [here](https://nodejs.org/api/tls.html#tls_tls_connect_opt Furthermore, the following options can be passed: * **socketPath** `string | null` (optional) - Default: `null` - An IPC endpoint, either Unix domain socket or Windows named pipe. -* **maxCachedSessions** `number | null` (optional) - Default: `100` - Maximum number of TLS cached sessions. Use 0 to disable TLS session caching. Default: 100. -* **timeout** `number | null` (optional) - Default `10e3` +* **maxCachedSessions** `number | null` (optional) - Default: `100` - Maximum number of TLS cached sessions. Use 0 to disable TLS session caching. Default: `100`. +* **timeout** `number | null` (optional) - In milliseconds. Default `10e3`. * **servername** `string | null` (optional) Once you call `buildConnector`, it will return a connector function, which takes the following parameters. diff --git a/deps/undici/src/docs/api/Dispatcher.md b/deps/undici/src/docs/api/Dispatcher.md index a50642948aaca1..fd463bfea16737 100644 --- a/deps/undici/src/docs/api/Dispatcher.md +++ b/deps/undici/src/docs/api/Dispatcher.md @@ -200,8 +200,9 @@ Returns: `Boolean` - `false` if dispatcher is busy and further dispatch calls wo * **blocking** `boolean` (optional) - Default: `false` - Whether the response is expected to take a long time and would end up blocking the pipeline. When this is set to `true` further pipelining will be avoided on the same connection until headers have been received. * **upgrade** `string | null` (optional) - Default: `null` - Upgrade the request. Should be used to specify the kind of upgrade i.e. `'Websocket'`. * **bodyTimeout** `number | null` (optional) - The timeout after which a request will time out, in milliseconds. Monitors time between receiving body data. Use `0` to disable it entirely. Defaults to 300 seconds. -* **headersTimeout** `number | null` (optional) - The amount of time the parser will wait to receive the complete HTTP headers while not sending the request. Defaults to 300 seconds. +* **headersTimeout** `number | null` (optional) - The amount of time, in milliseconds, the parser will wait to receive the complete HTTP headers while not sending the request. Defaults to 300 seconds. * **throwOnError** `boolean` (optional) - Default: `false` - Whether Undici should throw an error upon receiving a 4xx or 5xx response from the server. +* **expectContinue** `boolean` (optional) - Default: `false` - For H2, it appends the expect: 100-continue header, and halts the request body until a 100-continue is received from the remote server #### Parameter: `DispatchHandler` diff --git a/deps/undici/src/docs/api/MockPool.md b/deps/undici/src/docs/api/MockPool.md index 923c157aa64657..de53914002eca3 100644 --- a/deps/undici/src/docs/api/MockPool.md +++ b/deps/undici/src/docs/api/MockPool.md @@ -35,7 +35,8 @@ const mockPool = mockAgent.get('http://localhost:3000') ### `MockPool.intercept(options)` -This method defines the interception rules for matching against requests for a MockPool or MockPool. We can intercept multiple times on a single instance. +This method defines the interception rules for matching against requests for a MockPool or MockPool. We can intercept multiple times on a single instance, but each intercept is only used once. +For example if you expect to make 2 requests inside a test, you need to call `intercept()` twice. Assuming you use `disableNetConnect()` you will get `MockNotMatchedError` on the second request when you only call `intercept()` once. When defining interception rules, all the rules must pass for a request to be intercepted. If a request is not intercepted, a real request will be attempted. diff --git a/deps/undici/src/index-fetch.js b/deps/undici/src/index-fetch.js index 0d59d254f7d548..23ac530600769e 100644 --- a/deps/undici/src/index-fetch.js +++ b/deps/undici/src/index-fetch.js @@ -2,9 +2,9 @@ const fetchImpl = require('./lib/fetch').fetch -module.exports.fetch = async function fetch (resource) { +module.exports.fetch = async function fetch (resource, init = undefined) { try { - return await fetchImpl(...arguments) + return await fetchImpl(resource, init) } catch (err) { Error.captureStackTrace(err, this) throw err @@ -14,3 +14,4 @@ module.exports.FormData = require('./lib/fetch/formdata').FormData module.exports.Headers = require('./lib/fetch/headers').Headers module.exports.Response = require('./lib/fetch/response').Response module.exports.Request = require('./lib/fetch/request').Request +module.exports.WebSocket = require('./lib/websocket/websocket').WebSocket diff --git a/deps/undici/src/index.d.ts b/deps/undici/src/index.d.ts index 0730677b29e419..83a786d6a03131 100644 --- a/deps/undici/src/index.d.ts +++ b/deps/undici/src/index.d.ts @@ -1,57 +1,3 @@ -import Dispatcher from'./types/dispatcher' -import { setGlobalDispatcher, getGlobalDispatcher } from './types/global-dispatcher' -import { setGlobalOrigin, getGlobalOrigin } from './types/global-origin' -import Pool from'./types/pool' -import { RedirectHandler, DecoratorHandler } from './types/handlers' - -import BalancedPool from './types/balanced-pool' -import Client from'./types/client' -import buildConnector from'./types/connector' -import errors from'./types/errors' -import Agent from'./types/agent' -import MockClient from'./types/mock-client' -import MockPool from'./types/mock-pool' -import MockAgent from'./types/mock-agent' -import mockErrors from'./types/mock-errors' -import ProxyAgent from'./types/proxy-agent' -import { request, pipeline, stream, connect, upgrade } from './types/api' - -export * from './types/cookies' -export * from './types/fetch' -export * from './types/file' -export * from './types/filereader' -export * from './types/formdata' -export * from './types/diagnostics-channel' -export * from './types/websocket' -export * from './types/content-type' -export * from './types/cache' -export { Interceptable } from './types/mock-interceptor' - -export { Dispatcher, BalancedPool, Pool, Client, buildConnector, errors, Agent, request, stream, pipeline, connect, upgrade, setGlobalDispatcher, getGlobalDispatcher, setGlobalOrigin, getGlobalOrigin, MockClient, MockPool, MockAgent, mockErrors, ProxyAgent, RedirectHandler, DecoratorHandler } +export * from './types/index' +import Undici from './types/index' export default Undici - -declare namespace Undici { - var Dispatcher: typeof import('./types/dispatcher').default - var Pool: typeof import('./types/pool').default; - var RedirectHandler: typeof import ('./types/handlers').RedirectHandler - var DecoratorHandler: typeof import ('./types/handlers').DecoratorHandler - var createRedirectInterceptor: typeof import ('./types/interceptors').createRedirectInterceptor - var BalancedPool: typeof import('./types/balanced-pool').default; - var Client: typeof import('./types/client').default; - var buildConnector: typeof import('./types/connector').default; - var errors: typeof import('./types/errors').default; - var Agent: typeof import('./types/agent').default; - var setGlobalDispatcher: typeof import('./types/global-dispatcher').setGlobalDispatcher; - var getGlobalDispatcher: typeof import('./types/global-dispatcher').getGlobalDispatcher; - var request: typeof import('./types/api').request; - var stream: typeof import('./types/api').stream; - var pipeline: typeof import('./types/api').pipeline; - var connect: typeof import('./types/api').connect; - var upgrade: typeof import('./types/api').upgrade; - var MockClient: typeof import('./types/mock-client').default; - var MockPool: typeof import('./types/mock-pool').default; - var MockAgent: typeof import('./types/mock-agent').default; - var mockErrors: typeof import('./types/mock-errors').default; - var fetch: typeof import('./types/fetch').fetch; - var caches: typeof import('./types/cache').caches; -} diff --git a/deps/undici/src/index.js b/deps/undici/src/index.js index 7e8831ceeea3ea..7c0c8adcd6c809 100644 --- a/deps/undici/src/index.js +++ b/deps/undici/src/index.js @@ -106,7 +106,10 @@ if (util.nodeMajor > 16 || (util.nodeMajor === 16 && util.nodeMinor >= 8)) { try { return await fetchImpl(...arguments) } catch (err) { - Error.captureStackTrace(err, this) + if (typeof err === 'object') { + Error.captureStackTrace(err, this) + } + throw err } } diff --git a/deps/undici/src/lib/api/api-connect.js b/deps/undici/src/lib/api/api-connect.js index 0503b1a2f0eb10..fd2b6ad97a52d5 100644 --- a/deps/undici/src/lib/api/api-connect.js +++ b/deps/undici/src/lib/api/api-connect.js @@ -1,7 +1,7 @@ 'use strict' -const { InvalidArgumentError, RequestAbortedError, SocketError } = require('../core/errors') const { AsyncResource } = require('async_hooks') +const { InvalidArgumentError, RequestAbortedError, SocketError } = require('../core/errors') const util = require('../core/util') const { addSignal, removeSignal } = require('./abort-signal') @@ -50,7 +50,13 @@ class ConnectHandler extends AsyncResource { removeSignal(this) this.callback = null - const headers = this.responseHeaders === 'raw' ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders) + + let headers = rawHeaders + // Indicates is an HTTP2Session + if (headers != null) { + headers = this.responseHeaders === 'raw' ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders) + } + this.runInAsyncScope(callback, null, null, { statusCode, headers, diff --git a/deps/undici/src/lib/api/api-request.js b/deps/undici/src/lib/api/api-request.js index 71d7e926b4c395..f130ecc9867a88 100644 --- a/deps/undici/src/lib/api/api-request.js +++ b/deps/undici/src/lib/api/api-request.js @@ -95,7 +95,6 @@ class RequestHandler extends AsyncResource { this.callback = null this.res = body - if (callback !== null) { if (this.throwOnError && statusCode >= 400) { this.runInAsyncScope(getResolveErrorBodyCallback, null, diff --git a/deps/undici/src/lib/cache/cache.js b/deps/undici/src/lib/cache/cache.js index 18f06a348a0a88..9b3110860cd6b8 100644 --- a/deps/undici/src/lib/cache/cache.js +++ b/deps/undici/src/lib/cache/cache.js @@ -379,11 +379,7 @@ class Cache { const reader = stream.getReader() // 11.3 - readAllBytes( - reader, - (bytes) => bodyReadPromise.resolve(bytes), - (error) => bodyReadPromise.reject(error) - ) + readAllBytes(reader).then(bodyReadPromise.resolve, bodyReadPromise.reject) } else { bodyReadPromise.resolve(undefined) } diff --git a/deps/undici/src/lib/client.js b/deps/undici/src/lib/client.js index 7d9ec8d7c272b3..b5170d4f88da9b 100644 --- a/deps/undici/src/lib/client.js +++ b/deps/undici/src/lib/client.js @@ -6,6 +6,7 @@ const assert = require('assert') const net = require('net') +const { pipeline } = require('stream') const util = require('./core/util') const timers = require('./timers') const Request = require('./core/request') @@ -67,8 +68,40 @@ const { kDispatch, kInterceptors, kLocalAddress, - kMaxResponseSize + kMaxResponseSize, + kHTTPConnVersion, + // HTTP2 + kHost, + kHTTP2Session, + kHTTP2SessionState, + kHTTP2BuildRequest, + kHTTP2CopyHeaders, + kHTTP1BuildRequest } = require('./core/symbols') + +/** @type {import('http2')} */ +let http2 +try { + http2 = require('http2') +} catch { + // @ts-ignore + http2 = { constants: {} } +} + +const { + constants: { + HTTP2_HEADER_AUTHORITY, + HTTP2_HEADER_METHOD, + HTTP2_HEADER_PATH, + HTTP2_HEADER_CONTENT_LENGTH, + HTTP2_HEADER_EXPECT, + HTTP2_HEADER_STATUS + } +} = http2 + +// Experimental +let h2ExperimentalWarned = false + const FastBuffer = Buffer[Symbol.species] const kClosedResolve = Symbol('kClosedResolve') @@ -122,7 +155,10 @@ class Client extends DispatcherBase { localAddress, maxResponseSize, autoSelectFamily, - autoSelectFamilyAttemptTimeout + autoSelectFamilyAttemptTimeout, + // h2 + allowH2, + maxConcurrentStreams } = {}) { super() @@ -205,10 +241,20 @@ class Client extends DispatcherBase { throw new InvalidArgumentError('autoSelectFamilyAttemptTimeout must be a positive number') } + // h2 + if (allowH2 != null && typeof allowH2 !== 'boolean') { + throw new InvalidArgumentError('allowH2 must be a valid boolean value') + } + + if (maxConcurrentStreams != null && (typeof maxConcurrentStreams !== 'number' || maxConcurrentStreams < 1)) { + throw new InvalidArgumentError('maxConcurrentStreams must be a possitive integer, greater than 0') + } + if (typeof connect !== 'function') { connect = buildConnector({ ...tls, maxCachedSessions, + allowH2, socketPath, timeout: connectTimeout, ...(util.nodeHasAutoSelectFamily && autoSelectFamily ? { autoSelectFamily, autoSelectFamilyAttemptTimeout } : undefined), @@ -240,6 +286,18 @@ class Client extends DispatcherBase { this[kMaxRequests] = maxRequestsPerClient this[kClosedResolve] = null this[kMaxResponseSize] = maxResponseSize > -1 ? maxResponseSize : -1 + this[kHTTPConnVersion] = 'h1' + + // HTTP/2 + this[kHTTP2Session] = null + this[kHTTP2SessionState] = !allowH2 + ? null + : { + // streams: null, // Fixed queue of streams - For future support of `push` + openStreams: 0, // Keep track of them to decide wether or not unref the session + maxConcurrentStreams: maxConcurrentStreams != null ? maxConcurrentStreams : 100 // Max peerConcurrentStreams for a Node h2 server + } + this[kHost] = `${this[kUrl].hostname}${this[kUrl].port ? `:${this[kUrl].port}` : ''}` // kQueue is built up of 3 sections separated by // the kRunningIdx and kPendingIdx indices. @@ -298,7 +356,9 @@ class Client extends DispatcherBase { [kDispatch] (opts, handler) { const origin = opts.origin || this[kUrl].origin - const request = new Request(origin, opts, handler) + const request = this[kHTTPConnVersion] === 'h2' + ? Request[kHTTP2BuildRequest](origin, opts, handler) + : Request[kHTTP1BuildRequest](origin, opts, handler) this[kQueue].push(request) if (this[kResuming]) { @@ -319,6 +379,8 @@ class Client extends DispatcherBase { } async [kClose] () { + // TODO: for H2 we need to gracefully flush the remaining enqueued + // request and close each stream. return new Promise((resolve) => { if (!this[kSize]) { resolve(null) @@ -345,6 +407,12 @@ class Client extends DispatcherBase { resolve() } + if (this[kHTTP2Session] != null) { + util.destroy(this[kHTTP2Session], err) + this[kHTTP2Session] = null + this[kHTTP2SessionState] = null + } + if (!this[kSocket]) { queueMicrotask(callback) } else { @@ -356,6 +424,64 @@ class Client extends DispatcherBase { } } +function onHttp2SessionError (err) { + assert(err.code !== 'ERR_TLS_CERT_ALTNAME_INVALID') + + this[kSocket][kError] = err + + onError(this[kClient], err) +} + +function onHttp2FrameError (type, code, id) { + const err = new InformationalError(`HTTP/2: "frameError" received - type ${type}, code ${code}`) + + if (id === 0) { + this[kSocket][kError] = err + onError(this[kClient], err) + } +} + +function onHttp2SessionEnd () { + util.destroy(this, new SocketError('other side closed')) + util.destroy(this[kSocket], new SocketError('other side closed')) +} + +function onHTTP2GoAway (code) { + const client = this[kClient] + const err = new InformationalError(`HTTP/2: "GOAWAY" frame received with code ${code}`) + client[kSocket] = null + client[kHTTP2Session] = null + + if (client.destroyed) { + assert(this[kPending] === 0) + + // Fail entire queue. + const requests = client[kQueue].splice(client[kRunningIdx]) + for (let i = 0; i < requests.length; i++) { + const request = requests[i] + errorRequest(this, request, err) + } + } else if (client[kRunning] > 0) { + // Fail head of pipeline. + const request = client[kQueue][client[kRunningIdx]] + client[kQueue][client[kRunningIdx]++] = null + + errorRequest(client, request, err) + } + + client[kPendingIdx] = client[kRunningIdx] + + assert(client[kRunning] === 0) + + client.emit('disconnect', + client[kUrl], + [client], + err + ) + + resume(client) +} + const constants = require('./llhttp/constants') const createRedirectInterceptor = require('./interceptor/redirectInterceptor') const EMPTY_BUF = Buffer.alloc(0) @@ -946,16 +1072,18 @@ function onSocketReadable () { } function onSocketError (err) { - const { [kParser]: parser } = this + const { [kClient]: client, [kParser]: parser } = this assert(err.code !== 'ERR_TLS_CERT_ALTNAME_INVALID') - // On Mac OS, we get an ECONNRESET even if there is a full body to be forwarded - // to the user. - if (err.code === 'ECONNRESET' && parser.statusCode && !parser.shouldKeepAlive) { - // We treat all incoming data so for as a valid response. - parser.onMessageComplete() - return + if (client[kHTTPConnVersion] !== 'h2') { + // On Mac OS, we get an ECONNRESET even if there is a full body to be forwarded + // to the user. + if (err.code === 'ECONNRESET' && parser.statusCode && !parser.shouldKeepAlive) { + // We treat all incoming data so for as a valid response. + parser.onMessageComplete() + return + } } this[kError] = err @@ -984,27 +1112,31 @@ function onError (client, err) { } function onSocketEnd () { - const { [kParser]: parser } = this + const { [kParser]: parser, [kClient]: client } = this - if (parser.statusCode && !parser.shouldKeepAlive) { - // We treat all incoming data so far as a valid response. - parser.onMessageComplete() - return + if (client[kHTTPConnVersion] !== 'h2') { + if (parser.statusCode && !parser.shouldKeepAlive) { + // We treat all incoming data so far as a valid response. + parser.onMessageComplete() + return + } } util.destroy(this, new SocketError('other side closed', util.getSocketInfo(this))) } function onSocketClose () { - const { [kClient]: client } = this + const { [kClient]: client, [kParser]: parser } = this - if (!this[kError] && this[kParser].statusCode && !this[kParser].shouldKeepAlive) { - // We treat all incoming data so far as a valid response. - this[kParser].onMessageComplete() - } + if (client[kHTTPConnVersion] === 'h1' && parser) { + if (!this[kError] && parser.statusCode && !parser.shouldKeepAlive) { + // We treat all incoming data so far as a valid response. + parser.onMessageComplete() + } - this[kParser].destroy() - this[kParser] = null + this[kParser].destroy() + this[kParser] = null + } const err = this[kError] || new SocketError('closed', util.getSocketInfo(this)) @@ -1092,24 +1224,54 @@ async function connect (client) { return } - if (!llhttpInstance) { - llhttpInstance = await llhttpPromise - llhttpPromise = null - } - client[kConnecting] = false assert(socket) - socket[kNoRef] = false - socket[kWriting] = false - socket[kReset] = false - socket[kBlocking] = false - socket[kError] = null - socket[kParser] = new Parser(client, socket, llhttpInstance) - socket[kClient] = client + const isH2 = socket.alpnProtocol === 'h2' + if (isH2) { + if (!h2ExperimentalWarned) { + h2ExperimentalWarned = true + process.emitWarning('H2 support is experimental, expect them to change at any time.', { + code: 'UNDICI-H2' + }) + } + + const session = http2.connect(client[kUrl], { + createConnection: () => socket, + peerMaxConcurrentStreams: client[kHTTP2SessionState].maxConcurrentStreams + }) + + client[kHTTPConnVersion] = 'h2' + session[kClient] = client + session[kSocket] = socket + session.on('error', onHttp2SessionError) + session.on('frameError', onHttp2FrameError) + session.on('end', onHttp2SessionEnd) + session.on('goaway', onHTTP2GoAway) + session.on('close', onSocketClose) + session.unref() + + client[kHTTP2Session] = session + socket[kHTTP2Session] = session + } else { + if (!llhttpInstance) { + llhttpInstance = await llhttpPromise + llhttpPromise = null + } + + socket[kNoRef] = false + socket[kWriting] = false + socket[kReset] = false + socket[kBlocking] = false + socket[kParser] = new Parser(client, socket, llhttpInstance) + } + socket[kCounter] = 0 socket[kMaxRequests] = client[kMaxRequests] + socket[kClient] = client + socket[kError] = null + socket .on('error', onSocketError) .on('readable', onSocketReadable) @@ -1208,7 +1370,7 @@ function _resume (client, sync) { const socket = client[kSocket] - if (socket && !socket.destroyed) { + if (socket && !socket.destroyed && socket.alpnProtocol !== 'h2') { if (client[kSize] === 0) { if (!socket[kNoRef] && socket.unref) { socket.unref() @@ -1273,7 +1435,7 @@ function _resume (client, sync) { return } - if (!socket) { + if (!socket && !client[kHTTP2Session]) { connect(client) return } @@ -1334,6 +1496,11 @@ function _resume (client, sync) { } function write (client, request) { + if (client[kHTTPConnVersion] === 'h2') { + writeH2(client, client[kHTTP2Session], request) + return + } + const { body, method, path, host, upgrade, headers, blocking, reset } = request // https://tools.ietf.org/html/rfc7231#section-4.3.1 @@ -1489,9 +1656,291 @@ function write (client, request) { return true } -function writeStream ({ body, client, request, socket, contentLength, header, expectsPayload }) { +function writeH2 (client, session, request) { + const { body, method, path, host, upgrade, expectContinue, signal, headers: reqHeaders } = request + + let headers + if (typeof reqHeaders === 'string') headers = Request[kHTTP2CopyHeaders](reqHeaders.trim()) + else headers = reqHeaders + + if (upgrade) { + errorRequest(client, request, new Error('Upgrade not supported for H2')) + return false + } + + try { + // TODO(HTTP/2): Should we call onConnect immediately or on stream ready event? + request.onConnect((err) => { + if (request.aborted || request.completed) { + return + } + + errorRequest(client, request, err || new RequestAbortedError()) + }) + } catch (err) { + errorRequest(client, request, err) + } + + if (request.aborted) { + return false + } + + let stream + const h2State = client[kHTTP2SessionState] + + headers[HTTP2_HEADER_AUTHORITY] = host || client[kHost] + headers[HTTP2_HEADER_PATH] = path + + if (method === 'CONNECT') { + session.ref() + // we are already connected, streams are pending, first request + // will create a new stream. We trigger a request to create the stream and wait until + // `ready` event is triggered + // We disabled endStream to allow the user to write to the stream + stream = session.request(headers, { endStream: false, signal }) + + if (stream.id && !stream.pending) { + request.onUpgrade(null, null, stream) + ++h2State.openStreams + } else { + stream.once('ready', () => { + request.onUpgrade(null, null, stream) + ++h2State.openStreams + }) + } + + stream.once('close', () => { + h2State.openStreams -= 1 + // TODO(HTTP/2): unref only if current streams count is 0 + if (h2State.openStreams === 0) session.unref() + }) + + return true + } else { + headers[HTTP2_HEADER_METHOD] = method + } + + // https://tools.ietf.org/html/rfc7231#section-4.3.1 + // https://tools.ietf.org/html/rfc7231#section-4.3.2 + // https://tools.ietf.org/html/rfc7231#section-4.3.5 + + // Sending a payload body on a request that does not + // expect it can cause undefined behavior on some + // servers and corrupt connection state. Do not + // re-use the connection for further requests. + + const expectsPayload = ( + method === 'PUT' || + method === 'POST' || + method === 'PATCH' + ) + + if (body && typeof body.read === 'function') { + // Try to read EOF in order to get length. + body.read(0) + } + + let contentLength = util.bodyLength(body) + + if (contentLength == null) { + contentLength = request.contentLength + } + + if (contentLength === 0 || !expectsPayload) { + // https://tools.ietf.org/html/rfc7230#section-3.3.2 + // A user agent SHOULD NOT send a Content-Length header field when + // the request message does not contain a payload body and the method + // semantics do not anticipate such a body. + + contentLength = null + } + + if (request.contentLength != null && request.contentLength !== contentLength) { + if (client[kStrictContentLength]) { + errorRequest(client, request, new RequestContentLengthMismatchError()) + return false + } + + process.emitWarning(new RequestContentLengthMismatchError()) + } + + if (contentLength != null) { + assert(body, 'no body must not have content length') + headers[HTTP2_HEADER_CONTENT_LENGTH] = `${contentLength}` + } + + session.ref() + + const shouldEndStream = method === 'GET' || method === 'HEAD' + if (expectContinue) { + headers[HTTP2_HEADER_EXPECT] = '100-continue' + /** + * @type {import('node:http2').ClientHttp2Stream} + */ + stream = session.request(headers, { endStream: shouldEndStream, signal }) + + stream.once('continue', writeBodyH2) + } else { + /** @type {import('node:http2').ClientHttp2Stream} */ + stream = session.request(headers, { + endStream: shouldEndStream, + signal + }) + writeBodyH2() + } + + // Increment counter as we have new several streams open + ++h2State.openStreams + + stream.once('response', headers => { + if (request.onHeaders(Number(headers[HTTP2_HEADER_STATUS]), headers, stream.resume.bind(stream), '') === false) { + stream.pause() + } + }) + + stream.once('end', () => { + request.onComplete([]) + }) + + stream.on('data', (chunk) => { + if (request.onData(chunk) === false) stream.pause() + }) + + stream.once('close', () => { + h2State.openStreams -= 1 + // TODO(HTTP/2): unref only if current streams count is 0 + if (h2State.openStreams === 0) session.unref() + }) + + stream.once('error', function (err) { + if (client[kHTTP2Session] && !client[kHTTP2Session].destroyed && !this.closed && !this.destroyed) { + h2State.streams -= 1 + util.destroy(stream, err) + } + }) + + stream.once('frameError', (type, code) => { + const err = new InformationalError(`HTTP/2: "frameError" received - type ${type}, code ${code}`) + errorRequest(client, request, err) + + if (client[kHTTP2Session] && !client[kHTTP2Session].destroyed && !this.closed && !this.destroyed) { + h2State.streams -= 1 + util.destroy(stream, err) + } + }) + + // stream.on('aborted', () => { + // // TODO(HTTP/2): Support aborted + // }) + + // stream.on('timeout', () => { + // // TODO(HTTP/2): Support timeout + // }) + + // stream.on('push', headers => { + // // TODO(HTTP/2): Suppor push + // }) + + // stream.on('trailers', headers => { + // // TODO(HTTP/2): Support trailers + // }) + + return true + + function writeBodyH2 () { + /* istanbul ignore else: assertion */ + if (!body) { + request.onRequestSent() + } else if (util.isBuffer(body)) { + assert(contentLength === body.byteLength, 'buffer body must have content length') + stream.cork() + stream.write(body) + stream.uncork() + request.onBodySent(body) + request.onRequestSent() + } else if (util.isBlobLike(body)) { + if (typeof body.stream === 'function') { + writeIterable({ + client, + request, + contentLength, + h2stream: stream, + expectsPayload, + body: body.stream(), + socket: client[kSocket], + header: '' + }) + } else { + writeBlob({ + body, + client, + request, + contentLength, + expectsPayload, + h2stream: stream, + header: '', + socket: client[kSocket] + }) + } + } else if (util.isStream(body)) { + writeStream({ + body, + client, + request, + contentLength, + expectsPayload, + socket: client[kSocket], + h2stream: stream, + header: '' + }) + } else if (util.isIterable(body)) { + writeIterable({ + body, + client, + request, + contentLength, + expectsPayload, + header: '', + h2stream: stream, + socket: client[kSocket] + }) + } else { + assert(false) + } + } +} + +function writeStream ({ h2stream, body, client, request, socket, contentLength, header, expectsPayload }) { assert(contentLength !== 0 || client[kRunning] === 0, 'stream body cannot be pipelined') + if (client[kHTTPConnVersion] === 'h2') { + // For HTTP/2, is enough to pipe the stream + const pipe = pipeline( + body, + h2stream, + (err) => { + if (err) { + util.destroy(body, err) + util.destroy(h2stream, err) + } else { + request.onRequestSent() + } + } + ) + + pipe.on('data', onPipeData) + pipe.once('end', () => { + pipe.removeListener('data', onPipeData) + util.destroy(pipe) + }) + + function onPipeData (chunk) { + request.onBodySent(chunk) + } + + return + } + let finished = false const writer = new AsyncWriter({ socket, request, contentLength, client, expectsPayload, header }) @@ -1572,9 +2021,10 @@ function writeStream ({ body, client, request, socket, contentLength, header, ex .on('error', onFinished) } -async function writeBlob ({ body, client, request, socket, contentLength, header, expectsPayload }) { +async function writeBlob ({ h2stream, body, client, request, socket, contentLength, header, expectsPayload }) { assert(contentLength === body.size, 'blob body must have content length') + const isH2 = client[kHTTPConnVersion] === 'h2' try { if (contentLength != null && contentLength !== body.size) { throw new RequestContentLengthMismatchError() @@ -1582,10 +2032,16 @@ async function writeBlob ({ body, client, request, socket, contentLength, header const buffer = Buffer.from(await body.arrayBuffer()) - socket.cork() - socket.write(`${header}content-length: ${contentLength}\r\n\r\n`, 'latin1') - socket.write(buffer) - socket.uncork() + if (isH2) { + h2stream.cork() + h2stream.write(buffer) + h2stream.uncork() + } else { + socket.cork() + socket.write(`${header}content-length: ${contentLength}\r\n\r\n`, 'latin1') + socket.write(buffer) + socket.uncork() + } request.onBodySent(buffer) request.onRequestSent() @@ -1596,11 +2052,11 @@ async function writeBlob ({ body, client, request, socket, contentLength, header resume(client) } catch (err) { - util.destroy(socket, err) + util.destroy(isH2 ? h2stream : socket, err) } } -async function writeIterable ({ body, client, request, socket, contentLength, header, expectsPayload }) { +async function writeIterable ({ h2stream, body, client, request, socket, contentLength, header, expectsPayload }) { assert(contentLength !== 0 || client[kRunning] === 0, 'iterator body cannot be pipelined') let callback = null @@ -1622,6 +2078,33 @@ async function writeIterable ({ body, client, request, socket, contentLength, he } }) + if (client[kHTTPConnVersion] === 'h2') { + h2stream + .on('close', onDrain) + .on('drain', onDrain) + + try { + // It's up to the user to somehow abort the async iterable. + for await (const chunk of body) { + if (socket[kError]) { + throw socket[kError] + } + + if (!h2stream.write(chunk)) { + await waitForDrain() + } + } + } catch (err) { + h2stream.destroy(err) + } finally { + h2stream + .off('close', onDrain) + .off('drain', onDrain) + } + + return + } + socket .on('close', onDrain) .on('drain', onDrain) diff --git a/deps/undici/src/lib/core/connect.js b/deps/undici/src/lib/core/connect.js index f3b5cc33edd6cf..bb71085a1565fc 100644 --- a/deps/undici/src/lib/core/connect.js +++ b/deps/undici/src/lib/core/connect.js @@ -71,7 +71,7 @@ if (global.FinalizationRegistry) { } } -function buildConnector ({ maxCachedSessions, socketPath, timeout, ...opts }) { +function buildConnector ({ allowH2, maxCachedSessions, socketPath, timeout, ...opts }) { if (maxCachedSessions != null && (!Number.isInteger(maxCachedSessions) || maxCachedSessions < 0)) { throw new InvalidArgumentError('maxCachedSessions must be a positive integer or zero') } @@ -79,7 +79,7 @@ function buildConnector ({ maxCachedSessions, socketPath, timeout, ...opts }) { const options = { path: socketPath, ...opts } const sessionCache = new SessionCache(maxCachedSessions == null ? 100 : maxCachedSessions) timeout = timeout == null ? 10e3 : timeout - + allowH2 = allowH2 != null ? allowH2 : false return function connect ({ hostname, host, protocol, port, servername, localAddress, httpSocket }, callback) { let socket if (protocol === 'https:') { @@ -99,6 +99,8 @@ function buildConnector ({ maxCachedSessions, socketPath, timeout, ...opts }) { servername, session, localAddress, + // TODO(HTTP/2): Add support for h2c + ALPNProtocols: allowH2 ? ['http/1.1', 'h2'] : ['http/1.1'], socket: httpSocket, // upgrade socket connection port: port || 443, host: hostname diff --git a/deps/undici/src/lib/core/request.js b/deps/undici/src/lib/core/request.js index 6c9a24d5d590d7..e3b0c7b9dbf06c 100644 --- a/deps/undici/src/lib/core/request.js +++ b/deps/undici/src/lib/core/request.js @@ -5,6 +5,7 @@ const { NotSupportedError } = require('./errors') const assert = require('assert') +const { kHTTP2BuildRequest, kHTTP2CopyHeaders, kHTTP1BuildRequest } = require('./symbols') const util = require('./util') // tokenRegExp and headerCharRegex have been lifted from @@ -62,7 +63,8 @@ class Request { headersTimeout, bodyTimeout, reset, - throwOnError + throwOnError, + expectContinue }, handler) { if (typeof path !== 'string') { throw new InvalidArgumentError('path must be a string') @@ -98,6 +100,10 @@ class Request { throw new InvalidArgumentError('invalid reset') } + if (expectContinue != null && typeof expectContinue !== 'boolean') { + throw new InvalidArgumentError('invalid expectContinue') + } + this.headersTimeout = headersTimeout this.bodyTimeout = bodyTimeout @@ -150,6 +156,9 @@ class Request { this.headers = '' + // Only for H2 + this.expectContinue = expectContinue != null ? expectContinue : false + if (Array.isArray(headers)) { if (headers.length % 2 !== 0) { throw new InvalidArgumentError('headers array must be even') @@ -269,13 +278,64 @@ class Request { return this[kHandler].onError(error) } + // TODO: adjust to support H2 addHeader (key, value) { processHeader(this, key, value) return this } + + static [kHTTP1BuildRequest] (origin, opts, handler) { + // TODO: Migrate header parsing here, to make Requests + // HTTP agnostic + return new Request(origin, opts, handler) + } + + static [kHTTP2BuildRequest] (origin, opts, handler) { + const headers = opts.headers + opts = { ...opts, headers: null } + + const request = new Request(origin, opts, handler) + + request.headers = {} + + if (Array.isArray(headers)) { + if (headers.length % 2 !== 0) { + throw new InvalidArgumentError('headers array must be even') + } + for (let i = 0; i < headers.length; i += 2) { + processHeader(request, headers[i], headers[i + 1], true) + } + } else if (headers && typeof headers === 'object') { + const keys = Object.keys(headers) + for (let i = 0; i < keys.length; i++) { + const key = keys[i] + processHeader(request, key, headers[key], true) + } + } else if (headers != null) { + throw new InvalidArgumentError('headers must be an object or an array') + } + + return request + } + + static [kHTTP2CopyHeaders] (raw) { + const rawHeaders = raw.split('\r\n') + const headers = {} + + for (const header of rawHeaders) { + const [key, value] = header.split(': ') + + if (value == null || value.length === 0) continue + + if (headers[key]) headers[key] += `,${value}` + else headers[key] = value + } + + return headers + } } -function processHeaderValue (key, val) { +function processHeaderValue (key, val, skipAppend) { if (val && typeof val === 'object') { throw new InvalidArgumentError(`invalid ${key} header`) } @@ -286,10 +346,10 @@ function processHeaderValue (key, val) { throw new InvalidArgumentError(`invalid ${key} header`) } - return `${key}: ${val}\r\n` + return skipAppend ? val : `${key}: ${val}\r\n` } -function processHeader (request, key, val) { +function processHeader (request, key, val, skipAppend = false) { if (val && (typeof val === 'object' && !Array.isArray(val))) { throw new InvalidArgumentError(`invalid ${key} header`) } else if (val === undefined) { @@ -357,10 +417,16 @@ function processHeader (request, key, val) { } else { if (Array.isArray(val)) { for (let i = 0; i < val.length; i++) { - request.headers += processHeaderValue(key, val[i]) + if (skipAppend) { + if (request.headers[key]) request.headers[key] += `,${processHeaderValue(key, val[i], skipAppend)}` + else request.headers[key] = processHeaderValue(key, val[i], skipAppend) + } else { + request.headers += processHeaderValue(key, val[i]) + } } } else { - request.headers += processHeaderValue(key, val) + if (skipAppend) request.headers[key] = processHeaderValue(key, val, skipAppend) + else request.headers += processHeaderValue(key, val) } } } diff --git a/deps/undici/src/lib/core/symbols.js b/deps/undici/src/lib/core/symbols.js index c852107a72af26..c2492f4355fd2a 100644 --- a/deps/undici/src/lib/core/symbols.js +++ b/deps/undici/src/lib/core/symbols.js @@ -51,5 +51,11 @@ module.exports = { kProxy: Symbol('proxy agent options'), kCounter: Symbol('socket request counter'), kInterceptors: Symbol('dispatch interceptors'), - kMaxResponseSize: Symbol('max response size') + kMaxResponseSize: Symbol('max response size'), + kHTTP2Session: Symbol('http2Session'), + kHTTP2SessionState: Symbol('http2Session state'), + kHTTP2BuildRequest: Symbol('http2 build request'), + kHTTP1BuildRequest: Symbol('http1 build request'), + kHTTP2CopyHeaders: Symbol('http2 copy headers'), + kHTTPConnVersion: Symbol('http connection version') } diff --git a/deps/undici/src/lib/core/util.js b/deps/undici/src/lib/core/util.js index 4f8c1f8f1a1a4a..259ba7b38a64e9 100644 --- a/deps/undici/src/lib/core/util.js +++ b/deps/undici/src/lib/core/util.js @@ -168,7 +168,7 @@ function bodyLength (body) { return 0 } else if (isStream(body)) { const state = body._readableState - return state && state.ended === true && Number.isFinite(state.length) + return state && state.objectMode === false && state.ended === true && Number.isFinite(state.length) ? state.length : null } else if (isBlobLike(body)) { @@ -199,6 +199,7 @@ function destroy (stream, err) { // See: https://github.com/nodejs/node/pull/38505/files stream.socket = null } + stream.destroy(err) } else if (err) { process.nextTick((stream, err) => { @@ -218,6 +219,9 @@ function parseKeepAliveTimeout (val) { } function parseHeaders (headers, obj = {}) { + // For H2 support + if (!Array.isArray(headers)) return headers + for (let i = 0; i < headers.length; i += 2) { const key = headers[i].toString().toLowerCase() let val = obj[key] @@ -355,6 +359,12 @@ function getSocketInfo (socket) { } } +async function * convertIterableToBuffer (iterable) { + for await (const chunk of iterable) { + yield Buffer.isBuffer(chunk) ? chunk : Buffer.from(chunk) + } +} + let ReadableStream function ReadableStreamFrom (iterable) { if (!ReadableStream) { @@ -362,8 +372,7 @@ function ReadableStreamFrom (iterable) { } if (ReadableStream.from) { - // https://github.com/whatwg/streams/pull/1083 - return ReadableStream.from(iterable) + return ReadableStream.from(convertIterableToBuffer(iterable)) } let iterator diff --git a/deps/undici/src/lib/fetch/body.js b/deps/undici/src/lib/fetch/body.js index 0c7b8b65363f43..105eb553157b06 100644 --- a/deps/undici/src/lib/fetch/body.js +++ b/deps/undici/src/lib/fetch/body.js @@ -387,6 +387,7 @@ function bodyMixinMethods (instance) { try { busboy = Busboy({ headers, + preservePath: true, defParamCharset: 'utf8' }) } catch (err) { @@ -532,7 +533,7 @@ async function specConsumeBody (object, convertBytesToJSValue, instance) { // 6. Otherwise, fully read object’s body given successSteps, // errorSteps, and object’s relevant global object. - fullyReadBody(object[kState].body, successSteps, errorSteps) + await fullyReadBody(object[kState].body, successSteps, errorSteps) // 7. Return promise. return promise.promise diff --git a/deps/undici/src/lib/fetch/index.js b/deps/undici/src/lib/fetch/index.js index d615f07ea272d1..50f1b9f3fcdcc1 100644 --- a/deps/undici/src/lib/fetch/index.js +++ b/deps/undici/src/lib/fetch/index.js @@ -1760,7 +1760,7 @@ async function httpNetworkFetch ( fetchParams.controller.connection.destroy() // 2. Return the appropriate network error for fetchParams. - return makeAppropriateNetworkError(fetchParams) + return makeAppropriateNetworkError(fetchParams, err) } return makeNetworkError(err) @@ -1979,19 +1979,37 @@ async function httpNetworkFetch ( let location = '' const headers = new Headers() - for (let n = 0; n < headersList.length; n += 2) { - const key = headersList[n + 0].toString('latin1') - const val = headersList[n + 1].toString('latin1') - if (key.toLowerCase() === 'content-encoding') { - // https://www.rfc-editor.org/rfc/rfc7231#section-3.1.2.1 - // "All content-coding values are case-insensitive..." - codings = val.toLowerCase().split(',').map((x) => x.trim()).reverse() - } else if (key.toLowerCase() === 'location') { - location = val + // For H2, the headers are a plain JS object + // We distinguish between them and iterate accordingly + if (Array.isArray(headersList)) { + for (let n = 0; n < headersList.length; n += 2) { + const key = headersList[n + 0].toString('latin1') + const val = headersList[n + 1].toString('latin1') + if (key.toLowerCase() === 'content-encoding') { + // https://www.rfc-editor.org/rfc/rfc7231#section-3.1.2.1 + // "All content-coding values are case-insensitive..." + codings = val.toLowerCase().split(',').map((x) => x.trim()) + } else if (key.toLowerCase() === 'location') { + location = val + } + + headers.append(key, val) } + } else { + const keys = Object.keys(headersList) + for (const key of keys) { + const val = headersList[key] + if (key.toLowerCase() === 'content-encoding') { + // https://www.rfc-editor.org/rfc/rfc7231#section-3.1.2.1 + // "All content-coding values are case-insensitive..." + codings = val.toLowerCase().split(',').map((x) => x.trim()).reverse() + } else if (key.toLowerCase() === 'location') { + location = val + } - headers.append(key, val) + headers.append(key, val) + } } this.body = new Readable({ read: resume }) diff --git a/deps/undici/src/lib/fetch/response.js b/deps/undici/src/lib/fetch/response.js index 1029dbef53371f..88deb71a06285e 100644 --- a/deps/undici/src/lib/fetch/response.js +++ b/deps/undici/src/lib/fetch/response.js @@ -49,7 +49,7 @@ class Response { } // https://fetch.spec.whatwg.org/#dom-response-json - static json (data = undefined, init = {}) { + static json (data, init = {}) { webidl.argumentLengthCheck(arguments, 1, { header: 'Response.json' }) if (init !== null) { @@ -426,15 +426,15 @@ function filterResponse (response, type) { } // https://fetch.spec.whatwg.org/#appropriate-network-error -function makeAppropriateNetworkError (fetchParams) { +function makeAppropriateNetworkError (fetchParams, err = null) { // 1. Assert: fetchParams is canceled. assert(isCancelled(fetchParams)) // 2. Return an aborted network error if fetchParams is aborted; // otherwise return a network error. return isAborted(fetchParams) - ? makeNetworkError(new DOMException('The operation was aborted.', 'AbortError')) - : makeNetworkError('Request was cancelled.') + ? makeNetworkError(Object.assign(new DOMException('The operation was aborted.', 'AbortError'), { cause: err })) + : makeNetworkError(Object.assign(new DOMException('Request was cancelled.'), { cause: err })) } // https://whatpr.org/fetch/1392.html#initialize-a-response diff --git a/deps/undici/src/lib/fetch/util.js b/deps/undici/src/lib/fetch/util.js index 400687ba2e7d23..fcbba84bc9a8b0 100644 --- a/deps/undici/src/lib/fetch/util.js +++ b/deps/undici/src/lib/fetch/util.js @@ -556,16 +556,37 @@ function bytesMatch (bytes, metadataList) { const algorithm = item.algo // 2. Let expectedValue be the val component of item. - const expectedValue = item.hash + let expectedValue = item.hash + + // See https://github.com/web-platform-tests/wpt/commit/e4c5cc7a5e48093220528dfdd1c4012dc3837a0e + // "be liberal with padding". This is annoying, and it's not even in the spec. + + if (expectedValue.endsWith('==')) { + expectedValue = expectedValue.slice(0, -2) + } // 3. Let actualValue be the result of applying algorithm to bytes. - const actualValue = crypto.createHash(algorithm).update(bytes).digest('base64') + let actualValue = crypto.createHash(algorithm).update(bytes).digest('base64') + + if (actualValue.endsWith('==')) { + actualValue = actualValue.slice(0, -2) + } // 4. If actualValue is a case-sensitive match for expectedValue, // return true. if (actualValue === expectedValue) { return true } + + let actualBase64URL = crypto.createHash(algorithm).update(bytes).digest('base64url') + + if (actualBase64URL.endsWith('==')) { + actualBase64URL = actualBase64URL.slice(0, -2) + } + + if (actualBase64URL === expectedValue) { + return true + } } // 6. Return false. @@ -812,17 +833,17 @@ function iteratorResult (pair, kind) { /** * @see https://fetch.spec.whatwg.org/#body-fully-read */ -function fullyReadBody (body, processBody, processBodyError) { +async function fullyReadBody (body, processBody, processBodyError) { // 1. If taskDestination is null, then set taskDestination to // the result of starting a new parallel queue. // 2. Let successSteps given a byte sequence bytes be to queue a // fetch task to run processBody given bytes, with taskDestination. - const successSteps = (bytes) => queueMicrotask(() => processBody(bytes)) + const successSteps = processBody // 3. Let errorSteps be to queue a fetch task to run processBodyError, // with taskDestination. - const errorSteps = (error) => queueMicrotask(() => processBodyError(error)) + const errorSteps = processBodyError // 4. Let reader be the result of getting a reader for body’s stream. // If that threw an exception, then run errorSteps with that @@ -837,7 +858,12 @@ function fullyReadBody (body, processBody, processBodyError) { } // 5. Read all bytes from reader, given successSteps and errorSteps. - readAllBytes(reader, successSteps, errorSteps) + try { + const result = await readAllBytes(reader) + successSteps(result) + } catch (e) { + errorSteps(e) + } } /** @type {ReadableStream} */ @@ -906,36 +932,23 @@ function isomorphicEncode (input) { * @see https://streams.spec.whatwg.org/#readablestreamdefaultreader-read-all-bytes * @see https://streams.spec.whatwg.org/#read-loop * @param {ReadableStreamDefaultReader} reader - * @param {(bytes: Uint8Array) => void} successSteps - * @param {(error: Error) => void} failureSteps */ -async function readAllBytes (reader, successSteps, failureSteps) { +async function readAllBytes (reader) { const bytes = [] let byteLength = 0 while (true) { - let done - let chunk - - try { - ({ done, value: chunk } = await reader.read()) - } catch (e) { - // 1. Call failureSteps with e. - failureSteps(e) - return - } + const { done, value: chunk } = await reader.read() if (done) { // 1. Call successSteps with bytes. - successSteps(Buffer.concat(bytes, byteLength)) - return + return Buffer.concat(bytes, byteLength) } // 1. If chunk is not a Uint8Array object, call failureSteps // with a TypeError and abort these steps. if (!isUint8Array(chunk)) { - failureSteps(new TypeError('Received non-Uint8Array chunk')) - return + throw new TypeError('Received non-Uint8Array chunk') } // 2. Append the bytes represented by chunk to bytes. diff --git a/deps/undici/src/lib/pool.js b/deps/undici/src/lib/pool.js index 93b3158f21a131..08509958069a4f 100644 --- a/deps/undici/src/lib/pool.js +++ b/deps/undici/src/lib/pool.js @@ -34,6 +34,7 @@ class Pool extends PoolBase { socketPath, autoSelectFamily, autoSelectFamilyAttemptTimeout, + allowH2, ...options } = {}) { super() @@ -54,6 +55,7 @@ class Pool extends PoolBase { connect = buildConnector({ ...tls, maxCachedSessions, + allowH2, socketPath, timeout: connectTimeout == null ? 10e3 : connectTimeout, ...(util.nodeHasAutoSelectFamily && autoSelectFamily ? { autoSelectFamily, autoSelectFamilyAttemptTimeout } : undefined), @@ -66,7 +68,7 @@ class Pool extends PoolBase { : [] this[kConnections] = connections || null this[kUrl] = util.parseOrigin(origin) - this[kOptions] = { ...util.deepClone(options), connect } + this[kOptions] = { ...util.deepClone(options), connect, allowH2 } this[kOptions].interceptors = options.interceptors ? { ...options.interceptors } : undefined diff --git a/deps/undici/src/lib/websocket/connection.js b/deps/undici/src/lib/websocket/connection.js index 8c821899f6553e..e0fa69726b4054 100644 --- a/deps/undici/src/lib/websocket/connection.js +++ b/deps/undici/src/lib/websocket/connection.js @@ -1,6 +1,5 @@ 'use strict' -const { randomBytes, createHash } = require('crypto') const diagnosticsChannel = require('diagnostics_channel') const { uid, states } = require('./constants') const { @@ -22,6 +21,14 @@ channels.open = diagnosticsChannel.channel('undici:websocket:open') channels.close = diagnosticsChannel.channel('undici:websocket:close') channels.socketError = diagnosticsChannel.channel('undici:websocket:socket_error') +/** @type {import('crypto')} */ +let crypto +try { + crypto = require('crypto') +} catch { + +} + /** * @see https://websockets.spec.whatwg.org/#concept-websocket-establish * @param {URL} url @@ -66,7 +73,7 @@ function establishWebSocketConnection (url, protocols, ws, onEstablish, options) // 5. Let keyValue be a nonce consisting of a randomly selected // 16-byte value that has been forgiving-base64-encoded and // isomorphic encoded. - const keyValue = randomBytes(16).toString('base64') + const keyValue = crypto.randomBytes(16).toString('base64') // 6. Append (`Sec-WebSocket-Key`, keyValue) to request’s // header list. @@ -148,7 +155,7 @@ function establishWebSocketConnection (url, protocols, ws, onEstablish, options) // trailing whitespace, the client MUST _Fail the WebSocket // Connection_. const secWSAccept = response.headersList.get('Sec-WebSocket-Accept') - const digest = createHash('sha1').update(keyValue + uid).digest('base64') + const digest = crypto.createHash('sha1').update(keyValue + uid).digest('base64') if (secWSAccept !== digest) { failWebsocketConnection(ws, 'Incorrect hash received in Sec-WebSocket-Accept header.') return diff --git a/deps/undici/src/lib/websocket/frame.js b/deps/undici/src/lib/websocket/frame.js index 61bfd3915cecc5..d867ad118b29b8 100644 --- a/deps/undici/src/lib/websocket/frame.js +++ b/deps/undici/src/lib/websocket/frame.js @@ -1,15 +1,22 @@ 'use strict' -const { randomBytes } = require('crypto') const { maxUnsigned16Bit } = require('./constants') +/** @type {import('crypto')} */ +let crypto +try { + crypto = require('crypto') +} catch { + +} + class WebsocketFrameSend { /** * @param {Buffer|undefined} data */ constructor (data) { this.frameData = data - this.maskKey = randomBytes(4) + this.maskKey = crypto.randomBytes(4) } createFrame (opcode) { diff --git a/deps/undici/src/lib/websocket/websocket.js b/deps/undici/src/lib/websocket/websocket.js index 22ad2fb11a1910..e4aa58f52fc589 100644 --- a/deps/undici/src/lib/websocket/websocket.js +++ b/deps/undici/src/lib/websocket/websocket.js @@ -3,6 +3,7 @@ const { webidl } = require('../fetch/webidl') const { DOMException } = require('../fetch/constants') const { URLSerializer } = require('../fetch/dataURL') +const { getGlobalOrigin } = require('../fetch/global') const { staticPropertyDescriptors, states, opcodes, emptyBuffer } = require('./constants') const { kWebSocketURL, @@ -57,18 +58,28 @@ class WebSocket extends EventTarget { url = webidl.converters.USVString(url) protocols = options.protocols - // 1. Let urlRecord be the result of applying the URL parser to url. + // 1. Let baseURL be this's relevant settings object's API base URL. + const baseURL = getGlobalOrigin() + + // 1. Let urlRecord be the result of applying the URL parser to url with baseURL. let urlRecord try { - urlRecord = new URL(url) + urlRecord = new URL(url, baseURL) } catch (e) { - // 2. If urlRecord is failure, then throw a "SyntaxError" DOMException. + // 3. If urlRecord is failure, then throw a "SyntaxError" DOMException. throw new DOMException(e, 'SyntaxError') } - // 3. If urlRecord’s scheme is not "ws" or "wss", then throw a - // "SyntaxError" DOMException. + // 4. If urlRecord’s scheme is "http", then set urlRecord’s scheme to "ws". + if (urlRecord.protocol === 'http:') { + urlRecord.protocol = 'ws:' + } else if (urlRecord.protocol === 'https:') { + // 5. Otherwise, if urlRecord’s scheme is "https", set urlRecord’s scheme to "wss". + urlRecord.protocol = 'wss:' + } + + // 6. If urlRecord’s scheme is not "ws" or "wss", then throw a "SyntaxError" DOMException. if (urlRecord.protocol !== 'ws:' && urlRecord.protocol !== 'wss:') { throw new DOMException( `Expected a ws: or wss: protocol, got ${urlRecord.protocol}`, @@ -76,19 +87,19 @@ class WebSocket extends EventTarget { ) } - // 4. If urlRecord’s fragment is non-null, then throw a "SyntaxError" + // 7. If urlRecord’s fragment is non-null, then throw a "SyntaxError" // DOMException. - if (urlRecord.hash) { + if (urlRecord.hash || urlRecord.href.endsWith('#')) { throw new DOMException('Got fragment', 'SyntaxError') } - // 5. If protocols is a string, set protocols to a sequence consisting + // 8. If protocols is a string, set protocols to a sequence consisting // of just that string. if (typeof protocols === 'string') { protocols = [protocols] } - // 6. If any of the values in protocols occur more than once or otherwise + // 9. If any of the values in protocols occur more than once or otherwise // fail to match the requirements for elements that comprise the value // of `Sec-WebSocket-Protocol` fields as defined by The WebSocket // protocol, then throw a "SyntaxError" DOMException. @@ -100,12 +111,12 @@ class WebSocket extends EventTarget { throw new DOMException('Invalid Sec-WebSocket-Protocol value', 'SyntaxError') } - // 7. Set this's url to urlRecord. - this[kWebSocketURL] = urlRecord + // 10. Set this's url to urlRecord. + this[kWebSocketURL] = new URL(urlRecord.href) - // 8. Let client be this's relevant settings object. + // 11. Let client be this's relevant settings object. - // 9. Run this step in parallel: + // 12. Run this step in parallel: // 1. Establish a WebSocket connection given urlRecord, protocols, // and client. diff --git a/deps/undici/src/package.json b/deps/undici/src/package.json index 598a78654a9845..3846b9dc3988c5 100644 --- a/deps/undici/src/package.json +++ b/deps/undici/src/package.json @@ -1,6 +1,6 @@ { "name": "undici", - "version": "5.23.0", + "version": "5.25.2", "description": "An HTTP/1.1 client, written from scratch for Node.js", "homepage": "https://undici.nodejs.org", "bugs": { @@ -11,12 +11,41 @@ "url": "git+https://github.com/nodejs/undici.git" }, "license": "MIT", - "author": "Matteo Collina ", "contributors": [ + { + "name": "Daniele Belardi", + "url": "https://github.com/dnlup", + "author": true + }, + { + "name": "Ethan Arrowood", + "url": "https://github.com/ethan-arrowood", + "author": true + }, + { + "name": "Matteo Collina", + "url": "https://github.com/mcollina", + "author": true + }, + { + "name": "Matthew Aitken", + "url": "https://github.com/KhafraDev", + "author": true + }, { "name": "Robert Nagy", "url": "https://github.com/ronag", "author": true + }, + { + "name": "Szymon Marczak", + "url": "https://github.com/szmarczak", + "author": true + }, + { + "name": "Tomas Della Vedova", + "url": "https://github.com/delvedor", + "author": true } ], "keywords": [ @@ -64,10 +93,11 @@ "bench:run": "CONNECTIONS=1 node benchmarks/benchmark.js; CONNECTIONS=50 node benchmarks/benchmark.js", "serve:website": "docsify serve .", "prepare": "husky install", + "postpublish": "node scripts/update-undici-types-version.js && cd types && npm publish", "fuzz": "jsfuzz test/fuzzing/fuzz.js corpus" }, "devDependencies": { - "@sinonjs/fake-timers": "^10.0.2", + "@sinonjs/fake-timers": "^11.1.0", "@types/node": "^18.0.3", "abort-controller": "^3.0.0", "atomic-sleep": "^1.0.0", @@ -98,7 +128,7 @@ "standard": "^17.0.0", "table": "^6.8.0", "tap": "^16.1.0", - "tsd": "^0.28.1", + "tsd": "^0.29.0", "typescript": "^5.0.2", "wait-on": "^7.0.1", "ws": "^8.11.0" diff --git a/deps/undici/src/types/README.md b/deps/undici/src/types/README.md new file mode 100644 index 00000000000000..20a721c445a21b --- /dev/null +++ b/deps/undici/src/types/README.md @@ -0,0 +1,6 @@ +# undici-types + +This package is a dual-publish of the [undici](https://www.npmjs.com/package/undici) library types. The `undici` package **still contains types**. This package is for users who _only_ need undici types (such as for `@types/node`). It is published alongside every release of `undici`, so you can always use the same version. + +- [GitHub nodejs/undici](https://github.com/nodejs/undici) +- [Undici Documentation](https://undici.nodejs.org/#/) diff --git a/deps/undici/src/types/client.d.ts b/deps/undici/src/types/client.d.ts index 56074a15ae7a13..ac1779721f6a2c 100644 --- a/deps/undici/src/types/client.d.ts +++ b/deps/undici/src/types/client.d.ts @@ -1,7 +1,6 @@ import { URL } from 'url' import { TlsOptions } from 'tls' import Dispatcher from './dispatcher' -import DispatchInterceptor from './dispatcher' import buildConnector from "./connector"; /** @@ -19,14 +18,14 @@ export class Client extends Dispatcher { export declare namespace Client { export interface OptionsInterceptors { - Client: readonly DispatchInterceptor[]; + Client: readonly Dispatcher.DispatchInterceptor[]; } export interface Options { /** TODO */ interceptors?: OptionsInterceptors; /** The maximum length of request headers in bytes. Default: `16384` (16KiB). */ maxHeaderSize?: number; - /** The amount of time the parser will wait to receive the complete HTTP headers (Node 14 and above only). Default: `300e3` milliseconds (300s). */ + /** The amount of time, in milliseconds, the parser will wait to receive the complete HTTP headers (Node 14 and above only). Default: `300e3` milliseconds (300s). */ headersTimeout?: number; /** @deprecated unsupported socketTimeout, use headersTimeout & bodyTimeout instead */ socketTimeout?: never; @@ -40,13 +39,13 @@ export declare namespace Client { idleTimeout?: never; /** @deprecated unsupported keepAlive, use pipelining=0 instead */ keepAlive?: never; - /** the timeout after which a socket without active requests will time out. Monitors time between activity on a connected socket. This value may be overridden by *keep-alive* hints from the server. Default: `4e3` milliseconds (4s). */ + /** the timeout, in milliseconds, after which a socket without active requests will time out. Monitors time between activity on a connected socket. This value may be overridden by *keep-alive* hints from the server. Default: `4e3` milliseconds (4s). */ keepAliveTimeout?: number; /** @deprecated unsupported maxKeepAliveTimeout, use keepAliveMaxTimeout instead */ maxKeepAliveTimeout?: never; - /** the maximum allowed `idleTimeout` when overridden by *keep-alive* hints from the server. Default: `600e3` milliseconds (10min). */ + /** the maximum allowed `idleTimeout`, in milliseconds, when overridden by *keep-alive* hints from the server. Default: `600e3` milliseconds (10min). */ keepAliveMaxTimeout?: number; - /** A number subtracted from server *keep-alive* hints when overriding `idleTimeout` to account for timing inaccuracies caused by e.g. transport latency. Default: `1e3` milliseconds (1s). */ + /** A number of milliseconds subtracted from server *keep-alive* hints when overriding `idleTimeout` to account for timing inaccuracies caused by e.g. transport latency. Default: `1e3` milliseconds (1s). */ keepAliveTimeoutThreshold?: number; /** TODO */ socketPath?: string; @@ -71,7 +70,17 @@ export declare namespace Client { /** Enables a family autodetection algorithm that loosely implements section 5 of RFC 8305. */ autoSelectFamily?: boolean; /** The amount of time in milliseconds to wait for a connection attempt to finish before trying the next address when using the `autoSelectFamily` option. */ - autoSelectFamilyAttemptTimeout?: number; + autoSelectFamilyAttemptTimeout?: number; + /** + * @description Enables support for H2 if the server has assigned bigger priority to it through ALPN negotiation. + * @default false + */ + allowH2?: boolean; + /** + * @description Dictates the maximum number of concurrent streams for a single H2 session. It can be overriden by a SETTINGS remote frame. + * @default 100 + */ + maxConcurrentStreams?: number } export interface SocketInfo { localAddress?: string diff --git a/deps/undici/src/types/dispatcher.d.ts b/deps/undici/src/types/dispatcher.d.ts index 7f621371f86ec1..816db19d20d878 100644 --- a/deps/undici/src/types/dispatcher.d.ts +++ b/deps/undici/src/types/dispatcher.d.ts @@ -109,7 +109,7 @@ declare namespace Dispatcher { blocking?: boolean; /** Upgrade the request. Should be used to specify the kind of upgrade i.e. `'Websocket'`. Default: `method === 'CONNECT' || null`. */ upgrade?: boolean | string | null; - /** The amount of time the parser will wait to receive the complete HTTP headers. Defaults to 300 seconds. */ + /** The amount of time, in milliseconds, the parser will wait to receive the complete HTTP headers. Defaults to 300 seconds. */ headersTimeout?: number | null; /** The timeout after which a request will time out, in milliseconds. Monitors time between receiving body data. Use 0 to disable it entirely. Defaults to 300 seconds. */ bodyTimeout?: number | null; @@ -117,6 +117,8 @@ declare namespace Dispatcher { reset?: boolean; /** Whether Undici should throw an error upon receiving a 4xx or 5xx response from the server. Defaults to false */ throwOnError?: boolean; + /** For H2, it appends the expect: 100-continue header, and halts the request body until a 100-continue is received from the remote server*/ + expectContinue?: boolean; } export interface ConnectOptions { path: string; diff --git a/deps/undici/src/types/index.d.ts b/deps/undici/src/types/index.d.ts new file mode 100644 index 00000000000000..c7532d69a073cc --- /dev/null +++ b/deps/undici/src/types/index.d.ts @@ -0,0 +1,57 @@ +import Dispatcher from'./dispatcher' +import { setGlobalDispatcher, getGlobalDispatcher } from './global-dispatcher' +import { setGlobalOrigin, getGlobalOrigin } from './global-origin' +import Pool from'./pool' +import { RedirectHandler, DecoratorHandler } from './handlers' + +import BalancedPool from './balanced-pool' +import Client from'./client' +import buildConnector from'./connector' +import errors from'./errors' +import Agent from'./agent' +import MockClient from'./mock-client' +import MockPool from'./mock-pool' +import MockAgent from'./mock-agent' +import mockErrors from'./mock-errors' +import ProxyAgent from'./proxy-agent' +import { request, pipeline, stream, connect, upgrade } from './api' + +export * from './cookies' +export * from './fetch' +export * from './file' +export * from './filereader' +export * from './formdata' +export * from './diagnostics-channel' +export * from './websocket' +export * from './content-type' +export * from './cache' +export { Interceptable } from './mock-interceptor' + +export { Dispatcher, BalancedPool, Pool, Client, buildConnector, errors, Agent, request, stream, pipeline, connect, upgrade, setGlobalDispatcher, getGlobalDispatcher, setGlobalOrigin, getGlobalOrigin, MockClient, MockPool, MockAgent, mockErrors, ProxyAgent, RedirectHandler, DecoratorHandler } +export default Undici + +declare namespace Undici { + var Dispatcher: typeof import('./dispatcher').default + var Pool: typeof import('./pool').default; + var RedirectHandler: typeof import ('./handlers').RedirectHandler + var DecoratorHandler: typeof import ('./handlers').DecoratorHandler + var createRedirectInterceptor: typeof import ('./interceptors').createRedirectInterceptor + var BalancedPool: typeof import('./balanced-pool').default; + var Client: typeof import('./client').default; + var buildConnector: typeof import('./connector').default; + var errors: typeof import('./errors').default; + var Agent: typeof import('./agent').default; + var setGlobalDispatcher: typeof import('./global-dispatcher').setGlobalDispatcher; + var getGlobalDispatcher: typeof import('./global-dispatcher').getGlobalDispatcher; + var request: typeof import('./api').request; + var stream: typeof import('./api').stream; + var pipeline: typeof import('./api').pipeline; + var connect: typeof import('./api').connect; + var upgrade: typeof import('./api').upgrade; + var MockClient: typeof import('./mock-client').default; + var MockPool: typeof import('./mock-pool').default; + var MockAgent: typeof import('./mock-agent').default; + var mockErrors: typeof import('./mock-errors').default; + var fetch: typeof import('./fetch').fetch; + var caches: typeof import('./cache').caches; +} diff --git a/deps/undici/src/types/package.json b/deps/undici/src/types/package.json new file mode 100644 index 00000000000000..16bf97c4ddf83c --- /dev/null +++ b/deps/undici/src/types/package.json @@ -0,0 +1,55 @@ +{ + "name": "undici-types", + "version": "5.25.1", + "description": "A stand-alone types package for Undici", + "homepage": "https://undici.nodejs.org", + "bugs": { + "url": "https://github.com/nodejs/undici/issues" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/nodejs/undici.git" + }, + "license": "MIT", + "types": "index.d.ts", + "files": [ + "*.d.ts" + ], + "contributors": [ + { + "name": "Daniele Belardi", + "url": "https://github.com/dnlup", + "author": true + }, + { + "name": "Ethan Arrowood", + "url": "https://github.com/ethan-arrowood", + "author": true + }, + { + "name": "Matteo Collina", + "url": "https://github.com/mcollina", + "author": true + }, + { + "name": "Matthew Aitken", + "url": "https://github.com/KhafraDev", + "author": true + }, + { + "name": "Robert Nagy", + "url": "https://github.com/ronag", + "author": true + }, + { + "name": "Szymon Marczak", + "url": "https://github.com/szmarczak", + "author": true + }, + { + "name": "Tomas Della Vedova", + "url": "https://github.com/delvedor", + "author": true + } + ] +} \ No newline at end of file diff --git a/deps/undici/undici.js b/deps/undici/undici.js index bea59e571c8772..cd6308f9f3cc2d 100644 --- a/deps/undici/undici.js +++ b/deps/undici/undici.js @@ -60,7 +60,13 @@ var require_symbols = __commonJS({ kProxy: Symbol("proxy agent options"), kCounter: Symbol("socket request counter"), kInterceptors: Symbol("dispatch interceptors"), - kMaxResponseSize: Symbol("max response size") + kMaxResponseSize: Symbol("max response size"), + kHTTP2Session: Symbol("http2Session"), + kHTTP2SessionState: Symbol("http2Session state"), + kHTTP2BuildRequest: Symbol("http2 build request"), + kHTTP1BuildRequest: Symbol("http1 build request"), + kHTTP2CopyHeaders: Symbol("http2 copy headers"), + kHTTPConnVersion: Symbol("http connection version") }; } }); @@ -292,7 +298,7 @@ var require_util = __commonJS({ var stream = require("stream"); var net = require("net"); var { InvalidArgumentError } = require_errors(); - var { Blob } = require("buffer"); + var { Blob: Blob2 } = require("buffer"); var nodeUtil = require("util"); var { stringify } = require("querystring"); var [nodeMajor, nodeMinor] = process.versions.node.split(".").map((v) => Number(v)); @@ -302,7 +308,7 @@ var require_util = __commonJS({ return obj && typeof obj === "object" && typeof obj.pipe === "function" && typeof obj.on === "function"; } function isBlobLike(object) { - return Blob && object instanceof Blob || object && typeof object === "object" && (typeof object.stream === "function" || typeof object.arrayBuffer === "function") && /^(Blob|File)$/.test(object[Symbol.toStringTag]); + return Blob2 && object instanceof Blob2 || object && typeof object === "object" && (typeof object.stream === "function" || typeof object.arrayBuffer === "function") && /^(Blob|File)$/.test(object[Symbol.toStringTag]); } function buildURL(url, queryParams) { if (url.includes("?") || url.includes("#")) { @@ -400,7 +406,7 @@ var require_util = __commonJS({ return 0; } else if (isStream(body)) { const state = body._readableState; - return state && state.ended === true && Number.isFinite(state.length) ? state.length : null; + return state && state.objectMode === false && state.ended === true && Number.isFinite(state.length) ? state.length : null; } else if (isBlobLike(body)) { return body.size != null ? body.size : null; } else if (isBuffer(body)) { @@ -439,6 +445,8 @@ var require_util = __commonJS({ return m ? parseInt(m[1], 10) * 1e3 : null; } function parseHeaders(headers, obj = {}) { + if (!Array.isArray(headers)) + return headers; for (let i = 0; i < headers.length; i += 2) { const key = headers[i].toString().toLowerCase(); let val = obj[key]; @@ -535,13 +543,18 @@ var require_util = __commonJS({ bytesRead: socket.bytesRead }; } + async function* convertIterableToBuffer(iterable) { + for await (const chunk of iterable) { + yield Buffer.isBuffer(chunk) ? chunk : Buffer.from(chunk); + } + } var ReadableStream; function ReadableStreamFrom(iterable) { if (!ReadableStream) { ReadableStream = require("stream/web").ReadableStream; } if (ReadableStream.from) { - return ReadableStream.from(iterable); + return ReadableStream.from(convertIterableToBuffer(iterable)); } let iterator; return new ReadableStream({ @@ -1139,11 +1152,24 @@ var require_util2 = __commonJS({ const metadata = list.filter((item) => item.algo === strongest); for (const item of metadata) { const algorithm = item.algo; - const expectedValue = item.hash; - const actualValue = crypto.createHash(algorithm).update(bytes).digest("base64"); + let expectedValue = item.hash; + if (expectedValue.endsWith("==")) { + expectedValue = expectedValue.slice(0, -2); + } + let actualValue = crypto.createHash(algorithm).update(bytes).digest("base64"); + if (actualValue.endsWith("==")) { + actualValue = actualValue.slice(0, -2); + } if (actualValue === expectedValue) { return true; } + let actualBase64URL = crypto.createHash(algorithm).update(bytes).digest("base64url"); + if (actualBase64URL.endsWith("==")) { + actualBase64URL = actualBase64URL.slice(0, -2); + } + if (actualBase64URL === expectedValue) { + return true; + } } return false; } @@ -1250,9 +1276,9 @@ var require_util2 = __commonJS({ } return { value: result, done: false }; } - function fullyReadBody(body, processBody, processBodyError) { - const successSteps = (bytes) => queueMicrotask(() => processBody(bytes)); - const errorSteps = (error) => queueMicrotask(() => processBodyError(error)); + async function fullyReadBody(body, processBody, processBodyError) { + const successSteps = processBody; + const errorSteps = processBodyError; let reader; try { reader = body.stream.getReader(); @@ -1260,7 +1286,12 @@ var require_util2 = __commonJS({ errorSteps(e); return; } - readAllBytes(reader, successSteps, errorSteps); + try { + const result = await readAllBytes(reader); + successSteps(result); + } catch (e) { + errorSteps(e); + } } var ReadableStream = globalThis.ReadableStream; function isReadableStreamLike(stream) { @@ -1291,25 +1322,16 @@ var require_util2 = __commonJS({ } return input; } - async function readAllBytes(reader, successSteps, failureSteps) { + async function readAllBytes(reader) { const bytes = []; let byteLength = 0; while (true) { - let done; - let chunk; - try { - ({ done, value: chunk } = await reader.read()); - } catch (e) { - failureSteps(e); - return; - } + const { done, value: chunk } = await reader.read(); if (done) { - successSteps(Buffer.concat(bytes, byteLength)); - return; + return Buffer.concat(bytes, byteLength); } if (!isUint8Array(chunk)) { - failureSteps(new TypeError("Received non-Uint8Array chunk")); - return; + throw new TypeError("Received non-Uint8Array chunk"); } bytes.push(chunk); byteLength += chunk.length; @@ -6015,14 +6037,14 @@ var require_dataURL = __commonJS({ var require_file = __commonJS({ "lib/fetch/file.js"(exports2, module2) { "use strict"; - var { Blob, File: NativeFile } = require("buffer"); + var { Blob: Blob2, File: NativeFile } = require("buffer"); var { types } = require("util"); var { kState } = require_symbols2(); var { isBlobLike } = require_util2(); var { webidl } = require_webidl(); var { parseMIMEType, serializeAMimeType } = require_dataURL(); var { kEnumerableProperty } = require_util(); - var File = class extends Blob { + var File = class extends Blob2 { constructor(fileBits, fileName, options = {}) { webidl.argumentLengthCheck(arguments, 2, { header: "File constructor" }); fileBits = webidl.converters["sequence"](fileBits); @@ -6118,7 +6140,7 @@ var require_file = __commonJS({ name: kEnumerableProperty, lastModified: kEnumerableProperty }); - webidl.converters.Blob = webidl.interfaceConverter(Blob); + webidl.converters.Blob = webidl.interfaceConverter(Blob2); webidl.converters.BlobPart = function(V, opts) { if (webidl.util.Type(V) === "Object") { if (isBlobLike(V)) { @@ -6200,7 +6222,7 @@ var require_formdata = __commonJS({ var { kState } = require_symbols2(); var { File: UndiciFile, FileLike, isFileLike } = require_file(); var { webidl } = require_webidl(); - var { Blob, File: NativeFile } = require("buffer"); + var { Blob: Blob2, File: NativeFile } = require("buffer"); var File = NativeFile ?? UndiciFile; var FormData = class { constructor(form) { @@ -6310,7 +6332,7 @@ var require_formdata = __commonJS({ value = Buffer.from(value).toString("utf8"); } else { if (!isFileLike(value)) { - value = value instanceof Blob ? new File([value], "blob", { type: value.type }) : new FileLike(value, "blob", { type: value.type }); + value = value instanceof Blob2 ? new File([value], "blob", { type: value.type }) : new FileLike(value, "blob", { type: value.type }); } if (filename !== void 0) { const options = { @@ -6344,7 +6366,7 @@ var require_body = __commonJS({ var { kState } = require_symbols2(); var { webidl } = require_webidl(); var { DOMException, structuredClone } = require_constants(); - var { Blob, File: NativeFile } = require("buffer"); + var { Blob: Blob2, File: NativeFile } = require("buffer"); var { kBodyUsed } = require_symbols(); var assert = require("assert"); var { isErrored } = require_util(); @@ -6536,7 +6558,7 @@ Content-Type: ${value.type || "application/octet-stream"}\r } else if (mimeType) { mimeType = serializeAMimeType(mimeType); } - return new Blob([bytes], { type: mimeType }); + return new Blob2([bytes], { type: mimeType }); }, instance); }, arrayBuffer() { @@ -6563,6 +6585,7 @@ Content-Type: ${value.type || "application/octet-stream"}\r try { busboy = Busboy({ headers, + preservePath: true, defParamCharset: "utf8" }); } catch (err) { @@ -6660,7 +6683,7 @@ Content-Type: ${value.type || "application/octet-stream"}\r successSteps(new Uint8Array()); return promise.promise; } - fullyReadBody(object[kState].body, successSteps, errorSteps); + await fullyReadBody(object[kState].body, successSteps, errorSteps); return promise.promise; } function bodyUnusable(body) { @@ -6738,7 +6761,7 @@ var require_response = __commonJS({ responseObject[kHeaders][kRealm] = relevantRealm; return responseObject; } - static json(data = void 0, init = {}) { + static json(data, init = {}) { webidl.argumentLengthCheck(arguments, 1, { header: "Response.json" }); if (init !== null) { init = webidl.converters.ResponseInit(init); @@ -6959,9 +6982,9 @@ var require_response = __commonJS({ assert(false); } } - function makeAppropriateNetworkError(fetchParams) { + function makeAppropriateNetworkError(fetchParams, err = null) { assert(isCancelled(fetchParams)); - return isAborted(fetchParams) ? makeNetworkError(new DOMException("The operation was aborted.", "AbortError")) : makeNetworkError("Request was cancelled."); + return isAborted(fetchParams) ? makeNetworkError(Object.assign(new DOMException("The operation was aborted.", "AbortError"), { cause: err })) : makeNetworkError(Object.assign(new DOMException("Request was cancelled."), { cause: err })); } function initializeResponse(response, init, body) { if (init.status !== null && (init.status < 200 || init.status > 599)) { @@ -8140,6 +8163,7 @@ var require_request2 = __commonJS({ NotSupportedError } = require_errors(); var assert = require("assert"); + var { kHTTP2BuildRequest, kHTTP2CopyHeaders, kHTTP1BuildRequest } = require_symbols(); var util = require_util(); var tokenRegExp = /^[\^_`a-zA-Z\-0-9!#$%&'*+.|~]+$/; var headerCharRegex = /[^\t\x20-\x7e\x80-\xff]/; @@ -8174,7 +8198,8 @@ var require_request2 = __commonJS({ headersTimeout, bodyTimeout, reset, - throwOnError + throwOnError, + expectContinue }, handler) { if (typeof path !== "string") { throw new InvalidArgumentError("path must be a string"); @@ -8200,6 +8225,9 @@ var require_request2 = __commonJS({ if (reset != null && typeof reset !== "boolean") { throw new InvalidArgumentError("invalid reset"); } + if (expectContinue != null && typeof expectContinue !== "boolean") { + throw new InvalidArgumentError("invalid expectContinue"); + } this.headersTimeout = headersTimeout; this.bodyTimeout = bodyTimeout; this.throwOnError = throwOnError === true; @@ -8233,6 +8261,7 @@ var require_request2 = __commonJS({ this.contentLength = null; this.contentType = null; this.headers = ""; + this.expectContinue = expectContinue != null ? expectContinue : false; if (Array.isArray(headers)) { if (headers.length % 2 !== 0) { throw new InvalidArgumentError("headers array must be even"); @@ -8335,8 +8364,48 @@ var require_request2 = __commonJS({ processHeader(this, key, value); return this; } + static [kHTTP1BuildRequest](origin, opts, handler) { + return new Request(origin, opts, handler); + } + static [kHTTP2BuildRequest](origin, opts, handler) { + const headers = opts.headers; + opts = { ...opts, headers: null }; + const request = new Request(origin, opts, handler); + request.headers = {}; + if (Array.isArray(headers)) { + if (headers.length % 2 !== 0) { + throw new InvalidArgumentError("headers array must be even"); + } + for (let i = 0; i < headers.length; i += 2) { + processHeader(request, headers[i], headers[i + 1], true); + } + } else if (headers && typeof headers === "object") { + const keys = Object.keys(headers); + for (let i = 0; i < keys.length; i++) { + const key = keys[i]; + processHeader(request, key, headers[key], true); + } + } else if (headers != null) { + throw new InvalidArgumentError("headers must be an object or an array"); + } + return request; + } + static [kHTTP2CopyHeaders](raw) { + const rawHeaders = raw.split("\r\n"); + const headers = {}; + for (const header of rawHeaders) { + const [key, value] = header.split(": "); + if (value == null || value.length === 0) + continue; + if (headers[key]) + headers[key] += `,${value}`; + else + headers[key] = value; + } + return headers; + } }; - function processHeaderValue(key, val) { + function processHeaderValue(key, val, skipAppend) { if (val && typeof val === "object") { throw new InvalidArgumentError(`invalid ${key} header`); } @@ -8344,10 +8413,10 @@ var require_request2 = __commonJS({ if (headerCharRegex.exec(val) !== null) { throw new InvalidArgumentError(`invalid ${key} header`); } - return `${key}: ${val}\r + return skipAppend ? val : `${key}: ${val}\r `; } - function processHeader(request, key, val) { + function processHeader(request, key, val, skipAppend = false) { if (val && (typeof val === "object" && !Array.isArray(val))) { throw new InvalidArgumentError(`invalid ${key} header`); } else if (val === void 0) { @@ -8386,10 +8455,20 @@ var require_request2 = __commonJS({ } else { if (Array.isArray(val)) { for (let i = 0; i < val.length; i++) { - request.headers += processHeaderValue(key, val[i]); + if (skipAppend) { + if (request.headers[key]) + request.headers[key] += `,${processHeaderValue(key, val[i], skipAppend)}`; + else + request.headers[key] = processHeaderValue(key, val[i], skipAppend); + } else { + request.headers += processHeaderValue(key, val[i]); + } } } else { - request.headers += processHeaderValue(key, val); + if (skipAppend) + request.headers[key] = processHeaderValue(key, val, skipAppend); + else + request.headers += processHeaderValue(key, val); } } } @@ -8455,13 +8534,14 @@ var require_connect = __commonJS({ } }; } - function buildConnector({ maxCachedSessions, socketPath, timeout, ...opts }) { + function buildConnector({ allowH2, maxCachedSessions, socketPath, timeout, ...opts }) { if (maxCachedSessions != null && (!Number.isInteger(maxCachedSessions) || maxCachedSessions < 0)) { throw new InvalidArgumentError("maxCachedSessions must be a positive integer or zero"); } const options = { path: socketPath, ...opts }; const sessionCache = new SessionCache(maxCachedSessions == null ? 100 : maxCachedSessions); timeout = timeout == null ? 1e4 : timeout; + allowH2 = allowH2 != null ? allowH2 : false; return function connect({ hostname, host, protocol, port, servername, localAddress, httpSocket }, callback) { let socket; if (protocol === "https:") { @@ -8478,6 +8558,7 @@ var require_connect = __commonJS({ servername, session, localAddress, + ALPNProtocols: allowH2 ? ["http/1.1", "h2"] : ["http/1.1"], socket: httpSocket, port: port || 443, host: hostname @@ -9068,6 +9149,7 @@ var require_client = __commonJS({ "use strict"; var assert = require("assert"); var net = require("net"); + var { pipeline } = require("stream"); var util = require_util(); var timers = require_timers(); var Request = require_request2(); @@ -9129,8 +9211,32 @@ var require_client = __commonJS({ kDispatch, kInterceptors, kLocalAddress, - kMaxResponseSize + kMaxResponseSize, + kHTTPConnVersion, + kHost, + kHTTP2Session, + kHTTP2SessionState, + kHTTP2BuildRequest, + kHTTP2CopyHeaders, + kHTTP1BuildRequest } = require_symbols(); + var http2; + try { + http2 = require("http2"); + } catch { + http2 = { constants: {} }; + } + var { + constants: { + HTTP2_HEADER_AUTHORITY, + HTTP2_HEADER_METHOD, + HTTP2_HEADER_PATH, + HTTP2_HEADER_CONTENT_LENGTH, + HTTP2_HEADER_EXPECT, + HTTP2_HEADER_STATUS + } + } = http2; + var h2ExperimentalWarned = false; var FastBuffer = Buffer[Symbol.species]; var kClosedResolve = Symbol("kClosedResolve"); var channels = {}; @@ -9172,7 +9278,9 @@ var require_client = __commonJS({ localAddress, maxResponseSize, autoSelectFamily, - autoSelectFamilyAttemptTimeout + autoSelectFamilyAttemptTimeout, + allowH2, + maxConcurrentStreams } = {}) { super(); if (keepAlive !== void 0) { @@ -9232,10 +9340,17 @@ var require_client = __commonJS({ if (autoSelectFamilyAttemptTimeout != null && (!Number.isInteger(autoSelectFamilyAttemptTimeout) || autoSelectFamilyAttemptTimeout < -1)) { throw new InvalidArgumentError("autoSelectFamilyAttemptTimeout must be a positive number"); } + if (allowH2 != null && typeof allowH2 !== "boolean") { + throw new InvalidArgumentError("allowH2 must be a valid boolean value"); + } + if (maxConcurrentStreams != null && (typeof maxConcurrentStreams !== "number" || maxConcurrentStreams < 1)) { + throw new InvalidArgumentError("maxConcurrentStreams must be a possitive integer, greater than 0"); + } if (typeof connect2 !== "function") { connect2 = buildConnector({ ...tls, maxCachedSessions, + allowH2, socketPath, timeout: connectTimeout, ...util.nodeHasAutoSelectFamily && autoSelectFamily ? { autoSelectFamily, autoSelectFamilyAttemptTimeout } : void 0, @@ -9265,6 +9380,13 @@ var require_client = __commonJS({ this[kMaxRequests] = maxRequestsPerClient; this[kClosedResolve] = null; this[kMaxResponseSize] = maxResponseSize > -1 ? maxResponseSize : -1; + this[kHTTPConnVersion] = "h1"; + this[kHTTP2Session] = null; + this[kHTTP2SessionState] = !allowH2 ? null : { + openStreams: 0, + maxConcurrentStreams: maxConcurrentStreams != null ? maxConcurrentStreams : 100 + }; + this[kHost] = `${this[kUrl].hostname}${this[kUrl].port ? `:${this[kUrl].port}` : ""}`; this[kQueue] = []; this[kRunningIdx] = 0; this[kPendingIdx] = 0; @@ -9298,7 +9420,7 @@ var require_client = __commonJS({ } [kDispatch](opts, handler) { const origin = opts.origin || this[kUrl].origin; - const request = new Request(origin, opts, handler); + const request = this[kHTTPConnVersion] === "h2" ? Request[kHTTP2BuildRequest](origin, opts, handler) : Request[kHTTP1BuildRequest](origin, opts, handler); this[kQueue].push(request); if (this[kResuming]) { } else if (util.bodyLength(request.body) == null && util.isIterable(request.body)) { @@ -9335,6 +9457,11 @@ var require_client = __commonJS({ } resolve(); }; + if (this[kHTTP2Session] != null) { + util.destroy(this[kHTTP2Session], err); + this[kHTTP2Session] = null; + this[kHTTP2SessionState] = null; + } if (!this[kSocket]) { queueMicrotask(callback); } else { @@ -9344,6 +9471,44 @@ var require_client = __commonJS({ }); } }; + function onHttp2SessionError(err) { + assert(err.code !== "ERR_TLS_CERT_ALTNAME_INVALID"); + this[kSocket][kError] = err; + onError(this[kClient], err); + } + function onHttp2FrameError(type, code, id) { + const err = new InformationalError(`HTTP/2: "frameError" received - type ${type}, code ${code}`); + if (id === 0) { + this[kSocket][kError] = err; + onError(this[kClient], err); + } + } + function onHttp2SessionEnd() { + util.destroy(this, new SocketError("other side closed")); + util.destroy(this[kSocket], new SocketError("other side closed")); + } + function onHTTP2GoAway(code) { + const client = this[kClient]; + const err = new InformationalError(`HTTP/2: "GOAWAY" frame received with code ${code}`); + client[kSocket] = null; + client[kHTTP2Session] = null; + if (client.destroyed) { + assert(this[kPending] === 0); + const requests = client[kQueue].splice(client[kRunningIdx]); + for (let i = 0; i < requests.length; i++) { + const request = requests[i]; + errorRequest(this, request, err); + } + } else if (client[kRunning] > 0) { + const request = client[kQueue][client[kRunningIdx]]; + client[kQueue][client[kRunningIdx]++] = null; + errorRequest(client, request, err); + } + client[kPendingIdx] = client[kRunningIdx]; + assert(client[kRunning] === 0); + client.emit("disconnect", client[kUrl], [client], err); + resume(client); + } var constants = require_constants2(); var createRedirectInterceptor = require_redirectInterceptor(); var EMPTY_BUF = Buffer.alloc(0); @@ -9783,11 +9948,13 @@ var require_client = __commonJS({ parser.readMore(); } function onSocketError(err) { - const { [kParser]: parser } = this; + const { [kClient]: client, [kParser]: parser } = this; assert(err.code !== "ERR_TLS_CERT_ALTNAME_INVALID"); - if (err.code === "ECONNRESET" && parser.statusCode && !parser.shouldKeepAlive) { - parser.onMessageComplete(); - return; + if (client[kHTTPConnVersion] !== "h2") { + if (err.code === "ECONNRESET" && parser.statusCode && !parser.shouldKeepAlive) { + parser.onMessageComplete(); + return; + } } this[kError] = err; onError(this[kClient], err); @@ -9804,20 +9971,24 @@ var require_client = __commonJS({ } } function onSocketEnd() { - const { [kParser]: parser } = this; - if (parser.statusCode && !parser.shouldKeepAlive) { - parser.onMessageComplete(); - return; + const { [kParser]: parser, [kClient]: client } = this; + if (client[kHTTPConnVersion] !== "h2") { + if (parser.statusCode && !parser.shouldKeepAlive) { + parser.onMessageComplete(); + return; + } } util.destroy(this, new SocketError("other side closed", util.getSocketInfo(this))); } function onSocketClose() { - const { [kClient]: client } = this; - if (!this[kError] && this[kParser].statusCode && !this[kParser].shouldKeepAlive) { - this[kParser].onMessageComplete(); + const { [kClient]: client, [kParser]: parser } = this; + if (client[kHTTPConnVersion] === "h1" && parser) { + if (!this[kError] && parser.statusCode && !parser.shouldKeepAlive) { + parser.onMessageComplete(); + } + this[kParser].destroy(); + this[kParser] = null; } - this[kParser].destroy(); - this[kParser] = null; const err = this[kError] || new SocketError("closed", util.getSocketInfo(this)); client[kSocket] = null; if (client.destroyed) { @@ -9884,21 +10055,46 @@ var require_client = __commonJS({ }), new ClientDestroyedError()); return; } - if (!llhttpInstance) { - llhttpInstance = await llhttpPromise; - llhttpPromise = null; - } client[kConnecting] = false; assert(socket); - socket[kNoRef] = false; - socket[kWriting] = false; - socket[kReset] = false; - socket[kBlocking] = false; - socket[kError] = null; - socket[kParser] = new Parser(client, socket, llhttpInstance); - socket[kClient] = client; + const isH2 = socket.alpnProtocol === "h2"; + if (isH2) { + if (!h2ExperimentalWarned) { + h2ExperimentalWarned = true; + process.emitWarning("H2 support is experimental, expect them to change at any time.", { + code: "UNDICI-H2" + }); + } + const session = http2.connect(client[kUrl], { + createConnection: () => socket, + peerMaxConcurrentStreams: client[kHTTP2SessionState].maxConcurrentStreams + }); + client[kHTTPConnVersion] = "h2"; + session[kClient] = client; + session[kSocket] = socket; + session.on("error", onHttp2SessionError); + session.on("frameError", onHttp2FrameError); + session.on("end", onHttp2SessionEnd); + session.on("goaway", onHTTP2GoAway); + session.on("close", onSocketClose); + session.unref(); + client[kHTTP2Session] = session; + socket[kHTTP2Session] = session; + } else { + if (!llhttpInstance) { + llhttpInstance = await llhttpPromise; + llhttpPromise = null; + } + socket[kNoRef] = false; + socket[kWriting] = false; + socket[kReset] = false; + socket[kBlocking] = false; + socket[kParser] = new Parser(client, socket, llhttpInstance); + } socket[kCounter] = 0; socket[kMaxRequests] = client[kMaxRequests]; + socket[kClient] = client; + socket[kError] = null; socket.on("error", onSocketError).on("readable", onSocketReadable).on("end", onSocketEnd).on("close", onSocketClose); client[kSocket] = socket; if (channels.connected.hasSubscribers) { @@ -9977,7 +10173,7 @@ var require_client = __commonJS({ return; } const socket = client[kSocket]; - if (socket && !socket.destroyed) { + if (socket && !socket.destroyed && socket.alpnProtocol !== "h2") { if (client[kSize] === 0) { if (!socket[kNoRef] && socket.unref) { socket.unref(); @@ -10030,7 +10226,7 @@ var require_client = __commonJS({ if (client[kConnecting]) { return; } - if (!socket) { + if (!socket && !client[kHTTP2Session]) { connect(client); return; } @@ -10064,6 +10260,10 @@ var require_client = __commonJS({ } } function write(client, request) { + if (client[kHTTPConnVersion] === "h2") { + writeH2(client, client[kHTTP2Session], request); + return; + } const { body, method, path, host, upgrade, headers, blocking, reset } = request; const expectsPayload = method === "PUT" || method === "POST" || method === "PATCH"; if (body && typeof body.read === "function") { @@ -10175,8 +10375,205 @@ upgrade: ${upgrade}\r } return true; } - function writeStream({ body, client, request, socket, contentLength, header, expectsPayload }) { + function writeH2(client, session, request) { + const { body, method, path, host, upgrade, expectContinue, signal, headers: reqHeaders } = request; + let headers; + if (typeof reqHeaders === "string") + headers = Request[kHTTP2CopyHeaders](reqHeaders.trim()); + else + headers = reqHeaders; + if (upgrade) { + errorRequest(client, request, new Error("Upgrade not supported for H2")); + return false; + } + try { + request.onConnect((err) => { + if (request.aborted || request.completed) { + return; + } + errorRequest(client, request, err || new RequestAbortedError()); + }); + } catch (err) { + errorRequest(client, request, err); + } + if (request.aborted) { + return false; + } + let stream; + const h2State = client[kHTTP2SessionState]; + headers[HTTP2_HEADER_AUTHORITY] = host || client[kHost]; + headers[HTTP2_HEADER_PATH] = path; + if (method === "CONNECT") { + session.ref(); + stream = session.request(headers, { endStream: false, signal }); + if (stream.id && !stream.pending) { + request.onUpgrade(null, null, stream); + ++h2State.openStreams; + } else { + stream.once("ready", () => { + request.onUpgrade(null, null, stream); + ++h2State.openStreams; + }); + } + stream.once("close", () => { + h2State.openStreams -= 1; + if (h2State.openStreams === 0) + session.unref(); + }); + return true; + } else { + headers[HTTP2_HEADER_METHOD] = method; + } + const expectsPayload = method === "PUT" || method === "POST" || method === "PATCH"; + if (body && typeof body.read === "function") { + body.read(0); + } + let contentLength = util.bodyLength(body); + if (contentLength == null) { + contentLength = request.contentLength; + } + if (contentLength === 0 || !expectsPayload) { + contentLength = null; + } + if (request.contentLength != null && request.contentLength !== contentLength) { + if (client[kStrictContentLength]) { + errorRequest(client, request, new RequestContentLengthMismatchError()); + return false; + } + process.emitWarning(new RequestContentLengthMismatchError()); + } + if (contentLength != null) { + assert(body, "no body must not have content length"); + headers[HTTP2_HEADER_CONTENT_LENGTH] = `${contentLength}`; + } + session.ref(); + const shouldEndStream = method === "GET" || method === "HEAD"; + if (expectContinue) { + headers[HTTP2_HEADER_EXPECT] = "100-continue"; + stream = session.request(headers, { endStream: shouldEndStream, signal }); + stream.once("continue", writeBodyH2); + } else { + stream = session.request(headers, { + endStream: shouldEndStream, + signal + }); + writeBodyH2(); + } + ++h2State.openStreams; + stream.once("response", (headers2) => { + if (request.onHeaders(Number(headers2[HTTP2_HEADER_STATUS]), headers2, stream.resume.bind(stream), "") === false) { + stream.pause(); + } + }); + stream.once("end", () => { + request.onComplete([]); + }); + stream.on("data", (chunk) => { + if (request.onData(chunk) === false) + stream.pause(); + }); + stream.once("close", () => { + h2State.openStreams -= 1; + if (h2State.openStreams === 0) + session.unref(); + }); + stream.once("error", function(err) { + if (client[kHTTP2Session] && !client[kHTTP2Session].destroyed && !this.closed && !this.destroyed) { + h2State.streams -= 1; + util.destroy(stream, err); + } + }); + stream.once("frameError", (type, code) => { + const err = new InformationalError(`HTTP/2: "frameError" received - type ${type}, code ${code}`); + errorRequest(client, request, err); + if (client[kHTTP2Session] && !client[kHTTP2Session].destroyed && !this.closed && !this.destroyed) { + h2State.streams -= 1; + util.destroy(stream, err); + } + }); + return true; + function writeBodyH2() { + if (!body) { + request.onRequestSent(); + } else if (util.isBuffer(body)) { + assert(contentLength === body.byteLength, "buffer body must have content length"); + stream.cork(); + stream.write(body); + stream.uncork(); + request.onBodySent(body); + request.onRequestSent(); + } else if (util.isBlobLike(body)) { + if (typeof body.stream === "function") { + writeIterable({ + client, + request, + contentLength, + h2stream: stream, + expectsPayload, + body: body.stream(), + socket: client[kSocket], + header: "" + }); + } else { + writeBlob({ + body, + client, + request, + contentLength, + expectsPayload, + h2stream: stream, + header: "", + socket: client[kSocket] + }); + } + } else if (util.isStream(body)) { + writeStream({ + body, + client, + request, + contentLength, + expectsPayload, + socket: client[kSocket], + h2stream: stream, + header: "" + }); + } else if (util.isIterable(body)) { + writeIterable({ + body, + client, + request, + contentLength, + expectsPayload, + header: "", + h2stream: stream, + socket: client[kSocket] + }); + } else { + assert(false); + } + } + } + function writeStream({ h2stream, body, client, request, socket, contentLength, header, expectsPayload }) { assert(contentLength !== 0 || client[kRunning] === 0, "stream body cannot be pipelined"); + if (client[kHTTPConnVersion] === "h2") { + let onPipeData = function(chunk) { + request.onBodySent(chunk); + }; + const pipe = pipeline(body, h2stream, (err) => { + if (err) { + util.destroy(body, err); + util.destroy(h2stream, err); + } else { + request.onRequestSent(); + } + }); + pipe.on("data", onPipeData); + pipe.once("end", () => { + pipe.removeListener("data", onPipeData); + util.destroy(pipe); + }); + return; + } let finished = false; const writer = new AsyncWriter({ socket, request, contentLength, client, expectsPayload, header }); const onData = function(chunk) { @@ -10230,19 +10627,26 @@ upgrade: ${upgrade}\r } socket.on("drain", onDrain).on("error", onFinished); } - async function writeBlob({ body, client, request, socket, contentLength, header, expectsPayload }) { + async function writeBlob({ h2stream, body, client, request, socket, contentLength, header, expectsPayload }) { assert(contentLength === body.size, "blob body must have content length"); + const isH2 = client[kHTTPConnVersion] === "h2"; try { if (contentLength != null && contentLength !== body.size) { throw new RequestContentLengthMismatchError(); } const buffer = Buffer.from(await body.arrayBuffer()); - socket.cork(); - socket.write(`${header}content-length: ${contentLength}\r + if (isH2) { + h2stream.cork(); + h2stream.write(buffer); + h2stream.uncork(); + } else { + socket.cork(); + socket.write(`${header}content-length: ${contentLength}\r \r `, "latin1"); - socket.write(buffer); - socket.uncork(); + socket.write(buffer); + socket.uncork(); + } request.onBodySent(buffer); request.onRequestSent(); if (!expectsPayload) { @@ -10250,10 +10654,10 @@ upgrade: ${upgrade}\r } resume(client); } catch (err) { - util.destroy(socket, err); + util.destroy(isH2 ? h2stream : socket, err); } } - async function writeIterable({ body, client, request, socket, contentLength, header, expectsPayload }) { + async function writeIterable({ h2stream, body, client, request, socket, contentLength, header, expectsPayload }) { assert(contentLength !== 0 || client[kRunning] === 0, "iterator body cannot be pipelined"); let callback = null; function onDrain() { @@ -10271,6 +10675,24 @@ upgrade: ${upgrade}\r callback = resolve; } }); + if (client[kHTTPConnVersion] === "h2") { + h2stream.on("close", onDrain).on("drain", onDrain); + try { + for await (const chunk of body) { + if (socket[kError]) { + throw socket[kError]; + } + if (!h2stream.write(chunk)) { + await waitForDrain(); + } + } + } catch (err) { + h2stream.destroy(err); + } finally { + h2stream.off("close", onDrain).off("drain", onDrain); + } + return; + } socket.on("close", onDrain).on("drain", onDrain); const writer = new AsyncWriter({ socket, request, contentLength, client, expectsPayload, header }); try { @@ -10442,6 +10864,7 @@ var require_pool = __commonJS({ socketPath, autoSelectFamily, autoSelectFamilyAttemptTimeout, + allowH2, ...options } = {}) { super(); @@ -10458,6 +10881,7 @@ var require_pool = __commonJS({ connect = buildConnector({ ...tls, maxCachedSessions, + allowH2, socketPath, timeout: connectTimeout == null ? 1e4 : connectTimeout, ...util.nodeHasAutoSelectFamily && autoSelectFamily ? { autoSelectFamily, autoSelectFamilyAttemptTimeout } : void 0, @@ -10467,7 +10891,7 @@ var require_pool = __commonJS({ this[kInterceptors] = options.interceptors && options.interceptors.Pool && Array.isArray(options.interceptors.Pool) ? options.interceptors.Pool : []; this[kConnections] = connections || null; this[kUrl] = util.parseOrigin(origin); - this[kOptions] = { ...util.deepClone(options), connect }; + this[kOptions] = { ...util.deepClone(options), connect, allowH2 }; this[kOptions].interceptors = options.interceptors ? { ...options.interceptors } : void 0; this[kFactory] = factory; } @@ -11383,7 +11807,7 @@ var require_fetch = __commonJS({ } catch (err) { if (err.name === "AbortError") { fetchParams.controller.connection.destroy(); - return makeAppropriateNetworkError(fetchParams); + return makeAppropriateNetworkError(fetchParams, err); } return makeNetworkError(err); } @@ -11498,15 +11922,28 @@ var require_fetch = __commonJS({ let codings = []; let location = ""; const headers = new Headers(); - for (let n = 0; n < headersList.length; n += 2) { - const key = headersList[n + 0].toString("latin1"); - const val = headersList[n + 1].toString("latin1"); - if (key.toLowerCase() === "content-encoding") { - codings = val.toLowerCase().split(",").map((x) => x.trim()).reverse(); - } else if (key.toLowerCase() === "location") { - location = val; + if (Array.isArray(headersList)) { + for (let n = 0; n < headersList.length; n += 2) { + const key = headersList[n + 0].toString("latin1"); + const val = headersList[n + 1].toString("latin1"); + if (key.toLowerCase() === "content-encoding") { + codings = val.toLowerCase().split(",").map((x) => x.trim()); + } else if (key.toLowerCase() === "location") { + location = val; + } + headers.append(key, val); + } + } else { + const keys = Object.keys(headersList); + for (const key of keys) { + const val = headersList[key]; + if (key.toLowerCase() === "content-encoding") { + codings = val.toLowerCase().split(",").map((x) => x.trim()).reverse(); + } else if (key.toLowerCase() === "location") { + location = val; + } + headers.append(key, val); } - headers.append(key, val); } this.body = new Readable({ read: resume }); const decoders = []; @@ -11591,11 +12028,1194 @@ var require_fetch = __commonJS({ } }); +// lib/websocket/constants.js +var require_constants3 = __commonJS({ + "lib/websocket/constants.js"(exports2, module2) { + "use strict"; + var uid = "258EAFA5-E914-47DA-95CA-C5AB0DC85B11"; + var staticPropertyDescriptors = { + enumerable: true, + writable: false, + configurable: false + }; + var states = { + CONNECTING: 0, + OPEN: 1, + CLOSING: 2, + CLOSED: 3 + }; + var opcodes = { + CONTINUATION: 0, + TEXT: 1, + BINARY: 2, + CLOSE: 8, + PING: 9, + PONG: 10 + }; + var maxUnsigned16Bit = 2 ** 16 - 1; + var parserStates = { + INFO: 0, + PAYLOADLENGTH_16: 2, + PAYLOADLENGTH_64: 3, + READ_DATA: 4 + }; + var emptyBuffer = Buffer.allocUnsafe(0); + module2.exports = { + uid, + staticPropertyDescriptors, + states, + opcodes, + maxUnsigned16Bit, + parserStates, + emptyBuffer + }; + } +}); + +// lib/websocket/symbols.js +var require_symbols3 = __commonJS({ + "lib/websocket/symbols.js"(exports2, module2) { + "use strict"; + module2.exports = { + kWebSocketURL: Symbol("url"), + kReadyState: Symbol("ready state"), + kController: Symbol("controller"), + kResponse: Symbol("response"), + kBinaryType: Symbol("binary type"), + kSentClose: Symbol("sent close"), + kReceivedClose: Symbol("received close"), + kByteParser: Symbol("byte parser") + }; + } +}); + +// lib/websocket/events.js +var require_events = __commonJS({ + "lib/websocket/events.js"(exports2, module2) { + "use strict"; + var { webidl } = require_webidl(); + var { kEnumerableProperty } = require_util(); + var { MessagePort } = require("worker_threads"); + var MessageEvent = class extends Event { + #eventInit; + constructor(type, eventInitDict = {}) { + webidl.argumentLengthCheck(arguments, 1, { header: "MessageEvent constructor" }); + type = webidl.converters.DOMString(type); + eventInitDict = webidl.converters.MessageEventInit(eventInitDict); + super(type, eventInitDict); + this.#eventInit = eventInitDict; + } + get data() { + webidl.brandCheck(this, MessageEvent); + return this.#eventInit.data; + } + get origin() { + webidl.brandCheck(this, MessageEvent); + return this.#eventInit.origin; + } + get lastEventId() { + webidl.brandCheck(this, MessageEvent); + return this.#eventInit.lastEventId; + } + get source() { + webidl.brandCheck(this, MessageEvent); + return this.#eventInit.source; + } + get ports() { + webidl.brandCheck(this, MessageEvent); + if (!Object.isFrozen(this.#eventInit.ports)) { + Object.freeze(this.#eventInit.ports); + } + return this.#eventInit.ports; + } + initMessageEvent(type, bubbles = false, cancelable = false, data = null, origin = "", lastEventId = "", source = null, ports = []) { + webidl.brandCheck(this, MessageEvent); + webidl.argumentLengthCheck(arguments, 1, { header: "MessageEvent.initMessageEvent" }); + return new MessageEvent(type, { + bubbles, + cancelable, + data, + origin, + lastEventId, + source, + ports + }); + } + }; + var CloseEvent = class extends Event { + #eventInit; + constructor(type, eventInitDict = {}) { + webidl.argumentLengthCheck(arguments, 1, { header: "CloseEvent constructor" }); + type = webidl.converters.DOMString(type); + eventInitDict = webidl.converters.CloseEventInit(eventInitDict); + super(type, eventInitDict); + this.#eventInit = eventInitDict; + } + get wasClean() { + webidl.brandCheck(this, CloseEvent); + return this.#eventInit.wasClean; + } + get code() { + webidl.brandCheck(this, CloseEvent); + return this.#eventInit.code; + } + get reason() { + webidl.brandCheck(this, CloseEvent); + return this.#eventInit.reason; + } + }; + var ErrorEvent = class extends Event { + #eventInit; + constructor(type, eventInitDict) { + webidl.argumentLengthCheck(arguments, 1, { header: "ErrorEvent constructor" }); + super(type, eventInitDict); + type = webidl.converters.DOMString(type); + eventInitDict = webidl.converters.ErrorEventInit(eventInitDict ?? {}); + this.#eventInit = eventInitDict; + } + get message() { + webidl.brandCheck(this, ErrorEvent); + return this.#eventInit.message; + } + get filename() { + webidl.brandCheck(this, ErrorEvent); + return this.#eventInit.filename; + } + get lineno() { + webidl.brandCheck(this, ErrorEvent); + return this.#eventInit.lineno; + } + get colno() { + webidl.brandCheck(this, ErrorEvent); + return this.#eventInit.colno; + } + get error() { + webidl.brandCheck(this, ErrorEvent); + return this.#eventInit.error; + } + }; + Object.defineProperties(MessageEvent.prototype, { + [Symbol.toStringTag]: { + value: "MessageEvent", + configurable: true + }, + data: kEnumerableProperty, + origin: kEnumerableProperty, + lastEventId: kEnumerableProperty, + source: kEnumerableProperty, + ports: kEnumerableProperty, + initMessageEvent: kEnumerableProperty + }); + Object.defineProperties(CloseEvent.prototype, { + [Symbol.toStringTag]: { + value: "CloseEvent", + configurable: true + }, + reason: kEnumerableProperty, + code: kEnumerableProperty, + wasClean: kEnumerableProperty + }); + Object.defineProperties(ErrorEvent.prototype, { + [Symbol.toStringTag]: { + value: "ErrorEvent", + configurable: true + }, + message: kEnumerableProperty, + filename: kEnumerableProperty, + lineno: kEnumerableProperty, + colno: kEnumerableProperty, + error: kEnumerableProperty + }); + webidl.converters.MessagePort = webidl.interfaceConverter(MessagePort); + webidl.converters["sequence"] = webidl.sequenceConverter(webidl.converters.MessagePort); + var eventInit = [ + { + key: "bubbles", + converter: webidl.converters.boolean, + defaultValue: false + }, + { + key: "cancelable", + converter: webidl.converters.boolean, + defaultValue: false + }, + { + key: "composed", + converter: webidl.converters.boolean, + defaultValue: false + } + ]; + webidl.converters.MessageEventInit = webidl.dictionaryConverter([ + ...eventInit, + { + key: "data", + converter: webidl.converters.any, + defaultValue: null + }, + { + key: "origin", + converter: webidl.converters.USVString, + defaultValue: "" + }, + { + key: "lastEventId", + converter: webidl.converters.DOMString, + defaultValue: "" + }, + { + key: "source", + converter: webidl.nullableConverter(webidl.converters.MessagePort), + defaultValue: null + }, + { + key: "ports", + converter: webidl.converters["sequence"], + get defaultValue() { + return []; + } + } + ]); + webidl.converters.CloseEventInit = webidl.dictionaryConverter([ + ...eventInit, + { + key: "wasClean", + converter: webidl.converters.boolean, + defaultValue: false + }, + { + key: "code", + converter: webidl.converters["unsigned short"], + defaultValue: 0 + }, + { + key: "reason", + converter: webidl.converters.USVString, + defaultValue: "" + } + ]); + webidl.converters.ErrorEventInit = webidl.dictionaryConverter([ + ...eventInit, + { + key: "message", + converter: webidl.converters.DOMString, + defaultValue: "" + }, + { + key: "filename", + converter: webidl.converters.USVString, + defaultValue: "" + }, + { + key: "lineno", + converter: webidl.converters["unsigned long"], + defaultValue: 0 + }, + { + key: "colno", + converter: webidl.converters["unsigned long"], + defaultValue: 0 + }, + { + key: "error", + converter: webidl.converters.any + } + ]); + module2.exports = { + MessageEvent, + CloseEvent, + ErrorEvent + }; + } +}); + +// lib/websocket/util.js +var require_util3 = __commonJS({ + "lib/websocket/util.js"(exports2, module2) { + "use strict"; + var { kReadyState, kController, kResponse, kBinaryType, kWebSocketURL } = require_symbols3(); + var { states, opcodes } = require_constants3(); + var { MessageEvent, ErrorEvent } = require_events(); + function isEstablished(ws) { + return ws[kReadyState] === states.OPEN; + } + function isClosing(ws) { + return ws[kReadyState] === states.CLOSING; + } + function isClosed(ws) { + return ws[kReadyState] === states.CLOSED; + } + function fireEvent(e, target, eventConstructor = Event, eventInitDict) { + const event = new eventConstructor(e, eventInitDict); + target.dispatchEvent(event); + } + function websocketMessageReceived(ws, type, data) { + if (ws[kReadyState] !== states.OPEN) { + return; + } + let dataForEvent; + if (type === opcodes.TEXT) { + try { + dataForEvent = new TextDecoder("utf-8", { fatal: true }).decode(data); + } catch { + failWebsocketConnection(ws, "Received invalid UTF-8 in text frame."); + return; + } + } else if (type === opcodes.BINARY) { + if (ws[kBinaryType] === "blob") { + dataForEvent = new Blob([data]); + } else { + dataForEvent = new Uint8Array(data).buffer; + } + } + fireEvent("message", ws, MessageEvent, { + origin: ws[kWebSocketURL].origin, + data: dataForEvent + }); + } + function isValidSubprotocol(protocol) { + if (protocol.length === 0) { + return false; + } + for (const char of protocol) { + const code = char.charCodeAt(0); + if (code < 33 || code > 126 || char === "(" || char === ")" || char === "<" || char === ">" || char === "@" || char === "," || char === ";" || char === ":" || char === "\\" || char === '"' || char === "/" || char === "[" || char === "]" || char === "?" || char === "=" || char === "{" || char === "}" || code === 32 || code === 9) { + return false; + } + } + return true; + } + function isValidStatusCode(code) { + if (code >= 1e3 && code < 1015) { + return code !== 1004 && code !== 1005 && code !== 1006; + } + return code >= 3e3 && code <= 4999; + } + function failWebsocketConnection(ws, reason) { + const { [kController]: controller, [kResponse]: response } = ws; + controller.abort(); + if (response?.socket && !response.socket.destroyed) { + response.socket.destroy(); + } + if (reason) { + fireEvent("error", ws, ErrorEvent, { + error: new Error(reason) + }); + } + } + module2.exports = { + isEstablished, + isClosing, + isClosed, + fireEvent, + isValidSubprotocol, + isValidStatusCode, + failWebsocketConnection, + websocketMessageReceived + }; + } +}); + +// lib/websocket/connection.js +var require_connection = __commonJS({ + "lib/websocket/connection.js"(exports2, module2) { + "use strict"; + var diagnosticsChannel = require("diagnostics_channel"); + var { uid, states } = require_constants3(); + var { + kReadyState, + kSentClose, + kByteParser, + kReceivedClose + } = require_symbols3(); + var { fireEvent, failWebsocketConnection } = require_util3(); + var { CloseEvent } = require_events(); + var { makeRequest } = require_request(); + var { fetching } = require_fetch(); + var { Headers } = require_headers(); + var { getGlobalDispatcher } = require_global2(); + var { kHeadersList } = require_symbols(); + var channels = {}; + channels.open = diagnosticsChannel.channel("undici:websocket:open"); + channels.close = diagnosticsChannel.channel("undici:websocket:close"); + channels.socketError = diagnosticsChannel.channel("undici:websocket:socket_error"); + var crypto; + try { + crypto = require("crypto"); + } catch { + } + function establishWebSocketConnection(url, protocols, ws, onEstablish, options) { + const requestURL = url; + requestURL.protocol = url.protocol === "ws:" ? "http:" : "https:"; + const request = makeRequest({ + urlList: [requestURL], + serviceWorkers: "none", + referrer: "no-referrer", + mode: "websocket", + credentials: "include", + cache: "no-store", + redirect: "error" + }); + if (options.headers) { + const headersList = new Headers(options.headers)[kHeadersList]; + request.headersList = headersList; + } + const keyValue = crypto.randomBytes(16).toString("base64"); + request.headersList.append("sec-websocket-key", keyValue); + request.headersList.append("sec-websocket-version", "13"); + for (const protocol of protocols) { + request.headersList.append("sec-websocket-protocol", protocol); + } + const permessageDeflate = ""; + const controller = fetching({ + request, + useParallelQueue: true, + dispatcher: options.dispatcher ?? getGlobalDispatcher(), + processResponse(response) { + if (response.type === "error" || response.status !== 101) { + failWebsocketConnection(ws, "Received network error or non-101 status code."); + return; + } + if (protocols.length !== 0 && !response.headersList.get("Sec-WebSocket-Protocol")) { + failWebsocketConnection(ws, "Server did not respond with sent protocols."); + return; + } + if (response.headersList.get("Upgrade")?.toLowerCase() !== "websocket") { + failWebsocketConnection(ws, 'Server did not set Upgrade header to "websocket".'); + return; + } + if (response.headersList.get("Connection")?.toLowerCase() !== "upgrade") { + failWebsocketConnection(ws, 'Server did not set Connection header to "upgrade".'); + return; + } + const secWSAccept = response.headersList.get("Sec-WebSocket-Accept"); + const digest = crypto.createHash("sha1").update(keyValue + uid).digest("base64"); + if (secWSAccept !== digest) { + failWebsocketConnection(ws, "Incorrect hash received in Sec-WebSocket-Accept header."); + return; + } + const secExtension = response.headersList.get("Sec-WebSocket-Extensions"); + if (secExtension !== null && secExtension !== permessageDeflate) { + failWebsocketConnection(ws, "Received different permessage-deflate than the one set."); + return; + } + const secProtocol = response.headersList.get("Sec-WebSocket-Protocol"); + if (secProtocol !== null && secProtocol !== request.headersList.get("Sec-WebSocket-Protocol")) { + failWebsocketConnection(ws, "Protocol was not set in the opening handshake."); + return; + } + response.socket.on("data", onSocketData); + response.socket.on("close", onSocketClose); + response.socket.on("error", onSocketError); + if (channels.open.hasSubscribers) { + channels.open.publish({ + address: response.socket.address(), + protocol: secProtocol, + extensions: secExtension + }); + } + onEstablish(response); + } + }); + return controller; + } + function onSocketData(chunk) { + if (!this.ws[kByteParser].write(chunk)) { + this.pause(); + } + } + function onSocketClose() { + const { ws } = this; + const wasClean = ws[kSentClose] && ws[kReceivedClose]; + let code = 1005; + let reason = ""; + const result = ws[kByteParser].closingInfo; + if (result) { + code = result.code ?? 1005; + reason = result.reason; + } else if (!ws[kSentClose]) { + code = 1006; + } + ws[kReadyState] = states.CLOSED; + fireEvent("close", ws, CloseEvent, { + wasClean, + code, + reason + }); + if (channels.close.hasSubscribers) { + channels.close.publish({ + websocket: ws, + code, + reason + }); + } + } + function onSocketError(error) { + const { ws } = this; + ws[kReadyState] = states.CLOSING; + if (channels.socketError.hasSubscribers) { + channels.socketError.publish(error); + } + this.destroy(); + } + module2.exports = { + establishWebSocketConnection + }; + } +}); + +// lib/websocket/frame.js +var require_frame = __commonJS({ + "lib/websocket/frame.js"(exports2, module2) { + "use strict"; + var { maxUnsigned16Bit } = require_constants3(); + var crypto; + try { + crypto = require("crypto"); + } catch { + } + var WebsocketFrameSend = class { + constructor(data) { + this.frameData = data; + this.maskKey = crypto.randomBytes(4); + } + createFrame(opcode) { + const bodyLength = this.frameData?.byteLength ?? 0; + let payloadLength = bodyLength; + let offset = 6; + if (bodyLength > maxUnsigned16Bit) { + offset += 8; + payloadLength = 127; + } else if (bodyLength > 125) { + offset += 2; + payloadLength = 126; + } + const buffer = Buffer.allocUnsafe(bodyLength + offset); + buffer[0] = buffer[1] = 0; + buffer[0] |= 128; + buffer[0] = (buffer[0] & 240) + opcode; + buffer[offset - 4] = this.maskKey[0]; + buffer[offset - 3] = this.maskKey[1]; + buffer[offset - 2] = this.maskKey[2]; + buffer[offset - 1] = this.maskKey[3]; + buffer[1] = payloadLength; + if (payloadLength === 126) { + buffer.writeUInt16BE(bodyLength, 2); + } else if (payloadLength === 127) { + buffer[2] = buffer[3] = 0; + buffer.writeUIntBE(bodyLength, 4, 6); + } + buffer[1] |= 128; + for (let i = 0; i < bodyLength; i++) { + buffer[offset + i] = this.frameData[i] ^ this.maskKey[i % 4]; + } + return buffer; + } + }; + module2.exports = { + WebsocketFrameSend + }; + } +}); + +// lib/websocket/receiver.js +var require_receiver = __commonJS({ + "lib/websocket/receiver.js"(exports2, module2) { + "use strict"; + var { Writable } = require("stream"); + var diagnosticsChannel = require("diagnostics_channel"); + var { parserStates, opcodes, states, emptyBuffer } = require_constants3(); + var { kReadyState, kSentClose, kResponse, kReceivedClose } = require_symbols3(); + var { isValidStatusCode, failWebsocketConnection, websocketMessageReceived } = require_util3(); + var { WebsocketFrameSend } = require_frame(); + var channels = {}; + channels.ping = diagnosticsChannel.channel("undici:websocket:ping"); + channels.pong = diagnosticsChannel.channel("undici:websocket:pong"); + var ByteParser = class extends Writable { + #buffers = []; + #byteOffset = 0; + #state = parserStates.INFO; + #info = {}; + #fragments = []; + constructor(ws) { + super(); + this.ws = ws; + } + _write(chunk, _, callback) { + this.#buffers.push(chunk); + this.#byteOffset += chunk.length; + this.run(callback); + } + run(callback) { + while (true) { + if (this.#state === parserStates.INFO) { + if (this.#byteOffset < 2) { + return callback(); + } + const buffer = this.consume(2); + this.#info.fin = (buffer[0] & 128) !== 0; + this.#info.opcode = buffer[0] & 15; + this.#info.originalOpcode ??= this.#info.opcode; + this.#info.fragmented = !this.#info.fin && this.#info.opcode !== opcodes.CONTINUATION; + if (this.#info.fragmented && this.#info.opcode !== opcodes.BINARY && this.#info.opcode !== opcodes.TEXT) { + failWebsocketConnection(this.ws, "Invalid frame type was fragmented."); + return; + } + const payloadLength = buffer[1] & 127; + if (payloadLength <= 125) { + this.#info.payloadLength = payloadLength; + this.#state = parserStates.READ_DATA; + } else if (payloadLength === 126) { + this.#state = parserStates.PAYLOADLENGTH_16; + } else if (payloadLength === 127) { + this.#state = parserStates.PAYLOADLENGTH_64; + } + if (this.#info.fragmented && payloadLength > 125) { + failWebsocketConnection(this.ws, "Fragmented frame exceeded 125 bytes."); + return; + } else if ((this.#info.opcode === opcodes.PING || this.#info.opcode === opcodes.PONG || this.#info.opcode === opcodes.CLOSE) && payloadLength > 125) { + failWebsocketConnection(this.ws, "Payload length for control frame exceeded 125 bytes."); + return; + } else if (this.#info.opcode === opcodes.CLOSE) { + if (payloadLength === 1) { + failWebsocketConnection(this.ws, "Received close frame with a 1-byte body."); + return; + } + const body = this.consume(payloadLength); + this.#info.closeInfo = this.parseCloseBody(false, body); + if (!this.ws[kSentClose]) { + const body2 = Buffer.allocUnsafe(2); + body2.writeUInt16BE(this.#info.closeInfo.code, 0); + const closeFrame = new WebsocketFrameSend(body2); + this.ws[kResponse].socket.write(closeFrame.createFrame(opcodes.CLOSE), (err) => { + if (!err) { + this.ws[kSentClose] = true; + } + }); + } + this.ws[kReadyState] = states.CLOSING; + this.ws[kReceivedClose] = true; + this.end(); + return; + } else if (this.#info.opcode === opcodes.PING) { + const body = this.consume(payloadLength); + if (!this.ws[kReceivedClose]) { + const frame = new WebsocketFrameSend(body); + this.ws[kResponse].socket.write(frame.createFrame(opcodes.PONG)); + if (channels.ping.hasSubscribers) { + channels.ping.publish({ + payload: body + }); + } + } + this.#state = parserStates.INFO; + if (this.#byteOffset > 0) { + continue; + } else { + callback(); + return; + } + } else if (this.#info.opcode === opcodes.PONG) { + const body = this.consume(payloadLength); + if (channels.pong.hasSubscribers) { + channels.pong.publish({ + payload: body + }); + } + if (this.#byteOffset > 0) { + continue; + } else { + callback(); + return; + } + } + } else if (this.#state === parserStates.PAYLOADLENGTH_16) { + if (this.#byteOffset < 2) { + return callback(); + } + const buffer = this.consume(2); + this.#info.payloadLength = buffer.readUInt16BE(0); + this.#state = parserStates.READ_DATA; + } else if (this.#state === parserStates.PAYLOADLENGTH_64) { + if (this.#byteOffset < 8) { + return callback(); + } + const buffer = this.consume(8); + const upper = buffer.readUInt32BE(0); + if (upper > 2 ** 31 - 1) { + failWebsocketConnection(this.ws, "Received payload length > 2^31 bytes."); + return; + } + const lower = buffer.readUInt32BE(4); + this.#info.payloadLength = (upper << 8) + lower; + this.#state = parserStates.READ_DATA; + } else if (this.#state === parserStates.READ_DATA) { + if (this.#byteOffset < this.#info.payloadLength) { + return callback(); + } else if (this.#byteOffset >= this.#info.payloadLength) { + const body = this.consume(this.#info.payloadLength); + this.#fragments.push(body); + if (!this.#info.fragmented || this.#info.fin && this.#info.opcode === opcodes.CONTINUATION) { + const fullMessage = Buffer.concat(this.#fragments); + websocketMessageReceived(this.ws, this.#info.originalOpcode, fullMessage); + this.#info = {}; + this.#fragments.length = 0; + } + this.#state = parserStates.INFO; + } + } + if (this.#byteOffset > 0) { + continue; + } else { + callback(); + break; + } + } + } + consume(n) { + if (n > this.#byteOffset) { + return null; + } else if (n === 0) { + return emptyBuffer; + } + if (this.#buffers[0].length === n) { + this.#byteOffset -= this.#buffers[0].length; + return this.#buffers.shift(); + } + const buffer = Buffer.allocUnsafe(n); + let offset = 0; + while (offset !== n) { + const next = this.#buffers[0]; + const { length } = next; + if (length + offset === n) { + buffer.set(this.#buffers.shift(), offset); + break; + } else if (length + offset > n) { + buffer.set(next.subarray(0, n - offset), offset); + this.#buffers[0] = next.subarray(n - offset); + break; + } else { + buffer.set(this.#buffers.shift(), offset); + offset += next.length; + } + } + this.#byteOffset -= n; + return buffer; + } + parseCloseBody(onlyCode, data) { + let code; + if (data.length >= 2) { + code = data.readUInt16BE(0); + } + if (onlyCode) { + if (!isValidStatusCode(code)) { + return null; + } + return { code }; + } + let reason = data.subarray(2); + if (reason[0] === 239 && reason[1] === 187 && reason[2] === 191) { + reason = reason.subarray(3); + } + if (code !== void 0 && !isValidStatusCode(code)) { + return null; + } + try { + reason = new TextDecoder("utf-8", { fatal: true }).decode(reason); + } catch { + return null; + } + return { code, reason }; + } + get closingInfo() { + return this.#info.closeInfo; + } + }; + module2.exports = { + ByteParser + }; + } +}); + +// lib/websocket/websocket.js +var require_websocket = __commonJS({ + "lib/websocket/websocket.js"(exports2, module2) { + "use strict"; + var { webidl } = require_webidl(); + var { DOMException } = require_constants(); + var { URLSerializer } = require_dataURL(); + var { getGlobalOrigin } = require_global(); + var { staticPropertyDescriptors, states, opcodes, emptyBuffer } = require_constants3(); + var { + kWebSocketURL, + kReadyState, + kController, + kBinaryType, + kResponse, + kSentClose, + kByteParser + } = require_symbols3(); + var { isEstablished, isClosing, isValidSubprotocol, failWebsocketConnection, fireEvent } = require_util3(); + var { establishWebSocketConnection } = require_connection(); + var { WebsocketFrameSend } = require_frame(); + var { ByteParser } = require_receiver(); + var { kEnumerableProperty, isBlobLike } = require_util(); + var { getGlobalDispatcher } = require_global2(); + var { types } = require("util"); + var experimentalWarned = false; + var WebSocket = class extends EventTarget { + #events = { + open: null, + error: null, + close: null, + message: null + }; + #bufferedAmount = 0; + #protocol = ""; + #extensions = ""; + constructor(url, protocols = []) { + super(); + webidl.argumentLengthCheck(arguments, 1, { header: "WebSocket constructor" }); + if (!experimentalWarned) { + experimentalWarned = true; + process.emitWarning("WebSockets are experimental, expect them to change at any time.", { + code: "UNDICI-WS" + }); + } + const options = webidl.converters["DOMString or sequence or WebSocketInit"](protocols); + url = webidl.converters.USVString(url); + protocols = options.protocols; + const baseURL = getGlobalOrigin(); + let urlRecord; + try { + urlRecord = new URL(url, baseURL); + } catch (e) { + throw new DOMException(e, "SyntaxError"); + } + if (urlRecord.protocol === "http:") { + urlRecord.protocol = "ws:"; + } else if (urlRecord.protocol === "https:") { + urlRecord.protocol = "wss:"; + } + if (urlRecord.protocol !== "ws:" && urlRecord.protocol !== "wss:") { + throw new DOMException(`Expected a ws: or wss: protocol, got ${urlRecord.protocol}`, "SyntaxError"); + } + if (urlRecord.hash || urlRecord.href.endsWith("#")) { + throw new DOMException("Got fragment", "SyntaxError"); + } + if (typeof protocols === "string") { + protocols = [protocols]; + } + if (protocols.length !== new Set(protocols.map((p) => p.toLowerCase())).size) { + throw new DOMException("Invalid Sec-WebSocket-Protocol value", "SyntaxError"); + } + if (protocols.length > 0 && !protocols.every((p) => isValidSubprotocol(p))) { + throw new DOMException("Invalid Sec-WebSocket-Protocol value", "SyntaxError"); + } + this[kWebSocketURL] = new URL(urlRecord.href); + this[kController] = establishWebSocketConnection(urlRecord, protocols, this, (response) => this.#onConnectionEstablished(response), options); + this[kReadyState] = WebSocket.CONNECTING; + this[kBinaryType] = "blob"; + } + close(code = void 0, reason = void 0) { + webidl.brandCheck(this, WebSocket); + if (code !== void 0) { + code = webidl.converters["unsigned short"](code, { clamp: true }); + } + if (reason !== void 0) { + reason = webidl.converters.USVString(reason); + } + if (code !== void 0) { + if (code !== 1e3 && (code < 3e3 || code > 4999)) { + throw new DOMException("invalid code", "InvalidAccessError"); + } + } + let reasonByteLength = 0; + if (reason !== void 0) { + reasonByteLength = Buffer.byteLength(reason); + if (reasonByteLength > 123) { + throw new DOMException(`Reason must be less than 123 bytes; received ${reasonByteLength}`, "SyntaxError"); + } + } + if (this[kReadyState] === WebSocket.CLOSING || this[kReadyState] === WebSocket.CLOSED) { + } else if (!isEstablished(this)) { + failWebsocketConnection(this, "Connection was closed before it was established."); + this[kReadyState] = WebSocket.CLOSING; + } else if (!isClosing(this)) { + const frame = new WebsocketFrameSend(); + if (code !== void 0 && reason === void 0) { + frame.frameData = Buffer.allocUnsafe(2); + frame.frameData.writeUInt16BE(code, 0); + } else if (code !== void 0 && reason !== void 0) { + frame.frameData = Buffer.allocUnsafe(2 + reasonByteLength); + frame.frameData.writeUInt16BE(code, 0); + frame.frameData.write(reason, 2, "utf-8"); + } else { + frame.frameData = emptyBuffer; + } + const socket = this[kResponse].socket; + socket.write(frame.createFrame(opcodes.CLOSE), (err) => { + if (!err) { + this[kSentClose] = true; + } + }); + this[kReadyState] = states.CLOSING; + } else { + this[kReadyState] = WebSocket.CLOSING; + } + } + send(data) { + webidl.brandCheck(this, WebSocket); + webidl.argumentLengthCheck(arguments, 1, { header: "WebSocket.send" }); + data = webidl.converters.WebSocketSendData(data); + if (this[kReadyState] === WebSocket.CONNECTING) { + throw new DOMException("Sent before connected.", "InvalidStateError"); + } + if (!isEstablished(this) || isClosing(this)) { + return; + } + const socket = this[kResponse].socket; + if (typeof data === "string") { + const value = Buffer.from(data); + const frame = new WebsocketFrameSend(value); + const buffer = frame.createFrame(opcodes.TEXT); + this.#bufferedAmount += value.byteLength; + socket.write(buffer, () => { + this.#bufferedAmount -= value.byteLength; + }); + } else if (types.isArrayBuffer(data)) { + const value = Buffer.from(data); + const frame = new WebsocketFrameSend(value); + const buffer = frame.createFrame(opcodes.BINARY); + this.#bufferedAmount += value.byteLength; + socket.write(buffer, () => { + this.#bufferedAmount -= value.byteLength; + }); + } else if (ArrayBuffer.isView(data)) { + const ab = Buffer.from(data, data.byteOffset, data.byteLength); + const frame = new WebsocketFrameSend(ab); + const buffer = frame.createFrame(opcodes.BINARY); + this.#bufferedAmount += ab.byteLength; + socket.write(buffer, () => { + this.#bufferedAmount -= ab.byteLength; + }); + } else if (isBlobLike(data)) { + const frame = new WebsocketFrameSend(); + data.arrayBuffer().then((ab) => { + const value = Buffer.from(ab); + frame.frameData = value; + const buffer = frame.createFrame(opcodes.BINARY); + this.#bufferedAmount += value.byteLength; + socket.write(buffer, () => { + this.#bufferedAmount -= value.byteLength; + }); + }); + } + } + get readyState() { + webidl.brandCheck(this, WebSocket); + return this[kReadyState]; + } + get bufferedAmount() { + webidl.brandCheck(this, WebSocket); + return this.#bufferedAmount; + } + get url() { + webidl.brandCheck(this, WebSocket); + return URLSerializer(this[kWebSocketURL]); + } + get extensions() { + webidl.brandCheck(this, WebSocket); + return this.#extensions; + } + get protocol() { + webidl.brandCheck(this, WebSocket); + return this.#protocol; + } + get onopen() { + webidl.brandCheck(this, WebSocket); + return this.#events.open; + } + set onopen(fn) { + webidl.brandCheck(this, WebSocket); + if (this.#events.open) { + this.removeEventListener("open", this.#events.open); + } + if (typeof fn === "function") { + this.#events.open = fn; + this.addEventListener("open", fn); + } else { + this.#events.open = null; + } + } + get onerror() { + webidl.brandCheck(this, WebSocket); + return this.#events.error; + } + set onerror(fn) { + webidl.brandCheck(this, WebSocket); + if (this.#events.error) { + this.removeEventListener("error", this.#events.error); + } + if (typeof fn === "function") { + this.#events.error = fn; + this.addEventListener("error", fn); + } else { + this.#events.error = null; + } + } + get onclose() { + webidl.brandCheck(this, WebSocket); + return this.#events.close; + } + set onclose(fn) { + webidl.brandCheck(this, WebSocket); + if (this.#events.close) { + this.removeEventListener("close", this.#events.close); + } + if (typeof fn === "function") { + this.#events.close = fn; + this.addEventListener("close", fn); + } else { + this.#events.close = null; + } + } + get onmessage() { + webidl.brandCheck(this, WebSocket); + return this.#events.message; + } + set onmessage(fn) { + webidl.brandCheck(this, WebSocket); + if (this.#events.message) { + this.removeEventListener("message", this.#events.message); + } + if (typeof fn === "function") { + this.#events.message = fn; + this.addEventListener("message", fn); + } else { + this.#events.message = null; + } + } + get binaryType() { + webidl.brandCheck(this, WebSocket); + return this[kBinaryType]; + } + set binaryType(type) { + webidl.brandCheck(this, WebSocket); + if (type !== "blob" && type !== "arraybuffer") { + this[kBinaryType] = "blob"; + } else { + this[kBinaryType] = type; + } + } + #onConnectionEstablished(response) { + this[kResponse] = response; + const parser = new ByteParser(this); + parser.on("drain", function onParserDrain() { + this.ws[kResponse].socket.resume(); + }); + response.socket.ws = this; + this[kByteParser] = parser; + this[kReadyState] = states.OPEN; + const extensions = response.headersList.get("sec-websocket-extensions"); + if (extensions !== null) { + this.#extensions = extensions; + } + const protocol = response.headersList.get("sec-websocket-protocol"); + if (protocol !== null) { + this.#protocol = protocol; + } + fireEvent("open", this); + } + }; + WebSocket.CONNECTING = WebSocket.prototype.CONNECTING = states.CONNECTING; + WebSocket.OPEN = WebSocket.prototype.OPEN = states.OPEN; + WebSocket.CLOSING = WebSocket.prototype.CLOSING = states.CLOSING; + WebSocket.CLOSED = WebSocket.prototype.CLOSED = states.CLOSED; + Object.defineProperties(WebSocket.prototype, { + CONNECTING: staticPropertyDescriptors, + OPEN: staticPropertyDescriptors, + CLOSING: staticPropertyDescriptors, + CLOSED: staticPropertyDescriptors, + url: kEnumerableProperty, + readyState: kEnumerableProperty, + bufferedAmount: kEnumerableProperty, + onopen: kEnumerableProperty, + onerror: kEnumerableProperty, + onclose: kEnumerableProperty, + close: kEnumerableProperty, + onmessage: kEnumerableProperty, + binaryType: kEnumerableProperty, + send: kEnumerableProperty, + extensions: kEnumerableProperty, + protocol: kEnumerableProperty, + [Symbol.toStringTag]: { + value: "WebSocket", + writable: false, + enumerable: false, + configurable: true + } + }); + Object.defineProperties(WebSocket, { + CONNECTING: staticPropertyDescriptors, + OPEN: staticPropertyDescriptors, + CLOSING: staticPropertyDescriptors, + CLOSED: staticPropertyDescriptors + }); + webidl.converters["sequence"] = webidl.sequenceConverter(webidl.converters.DOMString); + webidl.converters["DOMString or sequence"] = function(V) { + if (webidl.util.Type(V) === "Object" && Symbol.iterator in V) { + return webidl.converters["sequence"](V); + } + return webidl.converters.DOMString(V); + }; + webidl.converters.WebSocketInit = webidl.dictionaryConverter([ + { + key: "protocols", + converter: webidl.converters["DOMString or sequence"], + get defaultValue() { + return []; + } + }, + { + key: "dispatcher", + converter: (V) => V, + get defaultValue() { + return getGlobalDispatcher(); + } + }, + { + key: "headers", + converter: webidl.nullableConverter(webidl.converters.HeadersInit) + } + ]); + webidl.converters["DOMString or sequence or WebSocketInit"] = function(V) { + if (webidl.util.Type(V) === "Object" && !(Symbol.iterator in V)) { + return webidl.converters.WebSocketInit(V); + } + return { protocols: webidl.converters["DOMString or sequence"](V) }; + }; + webidl.converters.WebSocketSendData = function(V) { + if (webidl.util.Type(V) === "Object") { + if (isBlobLike(V)) { + return webidl.converters.Blob(V, { strict: false }); + } + if (ArrayBuffer.isView(V) || types.isAnyArrayBuffer(V)) { + return webidl.converters.BufferSource(V); + } + } + return webidl.converters.USVString(V); + }; + module2.exports = { + WebSocket + }; + } +}); + // index-fetch.js var fetchImpl = require_fetch().fetch; -module.exports.fetch = async function fetch(resource) { +module.exports.fetch = async function fetch(resource, init = void 0) { try { - return await fetchImpl(...arguments); + return await fetchImpl(resource, init); } catch (err) { Error.captureStackTrace(err, this); throw err; @@ -11605,4 +13225,6 @@ module.exports.FormData = require_formdata().FormData; module.exports.Headers = require_headers().Headers; module.exports.Response = require_response().Response; module.exports.Request = require_request().Request; +module.exports.WebSocket = require_websocket().WebSocket; /*! formdata-polyfill. MIT License. Jimmy Wärting */ +/*! ws. MIT License. Einar Otto Stangvik */ diff --git a/deps/uv/uv.gyp b/deps/uv/uv.gyp index 410323d7c69276..6c86c3fa50496d 100644 --- a/deps/uv/uv.gyp +++ b/deps/uv/uv.gyp @@ -136,7 +136,6 @@ 'uv_sources_android': [ 'src/unix/linux.c', 'src/unix/procfs-exepath.c', - 'src/unix/pthread-fixes.c', 'src/unix/random-getentropy.c', 'src/unix/random-getrandom.c', 'src/unix/random-sysctl-linux.c', @@ -398,7 +397,6 @@ }], ['OS=="zos"', { 'sources': [ - 'src/unix/pthread-fixes.c', 'src/unix/os390.c', 'src/unix/os390-syscalls.c' ] diff --git a/deps/v8/src/flags/flags.cc b/deps/v8/src/flags/flags.cc index e41b71f85ec657..78d7b82354cb04 100644 --- a/deps/v8/src/flags/flags.cc +++ b/deps/v8/src/flags/flags.cc @@ -10,6 +10,7 @@ #include #include #include +#include #include #include "src/base/functional.h" @@ -103,7 +104,12 @@ struct Flag { const char* cmt_; // A comment about the flags purpose. bool owns_ptr_; // Does the flag own its string value? SetBy set_by_ = SetBy::kDefault; + // Name of the flag implying this flag, if any. const char* implied_by_ = nullptr; +#ifdef DEBUG + // Pointer to the flag implying this flag, if any. + const Flag* implied_by_ptr_ = nullptr; +#endif FlagType type() const { return type_; } @@ -113,6 +119,17 @@ struct Flag { bool PointsTo(const void* ptr) const { return valptr_ == ptr; } +#ifdef DEBUG + bool ImpliedBy(const void* ptr) const { + const Flag* current = this->implied_by_ptr_; + while (current != nullptr) { + if (current->PointsTo(ptr)) return true; + current = current->implied_by_ptr_; + } + return false; + } +#endif + bool bool_variable() const { return GetValue(); } void set_bool_variable(bool value, SetBy set_by) { @@ -333,6 +350,15 @@ struct Flag { if (IsAnyImplication(new_set_by)) { DCHECK_NOT_NULL(implied_by); implied_by_ = implied_by; +#ifdef DEBUG + // This only works when implied_by is a flag_name or !flag_name, but it + // can also be a condition e.g. flag_name > 3. Since this is only used for + // checks in DEBUG mode, we will just ignore the more complex conditions + // for now - that will just lead to a nullptr which won't be followed. + implied_by_ptr_ = static_cast( + FindFlagByName(implied_by[0] == '!' ? implied_by + 1 : implied_by)); + DCHECK_NE(implied_by_ptr_, this); +#endif } return change_flag; } @@ -534,15 +560,70 @@ uint32_t ComputeFlagListHash() { std::ostringstream modified_args_as_string; if (COMPRESS_POINTERS_BOOL) modified_args_as_string << "ptr-compr"; if (DEBUG_BOOL) modified_args_as_string << "debug"; + +#ifdef DEBUG + // These two sets are used to check that we don't leave out any flags + // implied by --predictable in the list below. + std::set flags_implied_by_predictable; + std::set flags_ignored_because_of_predictable; +#endif + for (const Flag& flag : flags) { if (flag.IsDefault()) continue; +#ifdef DEBUG + if (flag.ImpliedBy(&v8_flags.predictable)) { + flags_implied_by_predictable.insert(flag.name()); + } +#endif // We want to be able to flip --profile-deserialization without // causing the code cache to get invalidated by this hash. if (flag.PointsTo(&v8_flags.profile_deserialization)) continue; - // Skip v8_flags.random_seed to allow predictable code caching. + // Skip v8_flags.random_seed and v8_flags.predictable to allow predictable + // code caching. if (flag.PointsTo(&v8_flags.random_seed)) continue; + if (flag.PointsTo(&v8_flags.predictable)) continue; + + // The following flags are implied by --predictable (some negated). + if (flag.PointsTo(&v8_flags.concurrent_sparkplug) || + flag.PointsTo(&v8_flags.concurrent_recompilation) || +#ifdef V8_ENABLE_MAGLEV + flag.PointsTo(&v8_flags.maglev_deopt_data_on_background) || + flag.PointsTo(&v8_flags.maglev_build_code_on_background) || +#endif + flag.PointsTo(&v8_flags.parallel_scavenge) || + flag.PointsTo(&v8_flags.concurrent_marking) || + flag.PointsTo(&v8_flags.concurrent_array_buffer_sweeping) || + flag.PointsTo(&v8_flags.parallel_marking) || + flag.PointsTo(&v8_flags.concurrent_sweeping) || + flag.PointsTo(&v8_flags.parallel_compaction) || + flag.PointsTo(&v8_flags.parallel_pointer_update) || + flag.PointsTo(&v8_flags.memory_reducer) || + flag.PointsTo(&v8_flags.cppheap_concurrent_marking) || + flag.PointsTo(&v8_flags.cppheap_incremental_marking) || + flag.PointsTo(&v8_flags.single_threaded_gc)) { +#ifdef DEBUG + if (flag.ImpliedBy(&v8_flags.predictable)) { + flags_ignored_because_of_predictable.insert(flag.name()); + } +#endif + continue; + } modified_args_as_string << flag; } + +#ifdef DEBUG + for (const char* name : flags_implied_by_predictable) { + if (flags_ignored_because_of_predictable.find(name) == + flags_ignored_because_of_predictable.end()) { + PrintF( + "%s should be added to the list of " + "flags_ignored_because_of_predictable\n", + name); + UNREACHABLE(); + } + } +#endif + std::string args(modified_args_as_string.str()); // Generate a hash that is not 0. uint32_t hash = static_cast(base::hash_range( diff --git a/deps/zlib/zlib.gyp b/deps/zlib/zlib.gyp index 49de2a6c6de903..26ceed9fbe6825 100644 --- a/deps/zlib/zlib.gyp +++ b/deps/zlib/zlib.gyp @@ -107,33 +107,33 @@ }], ], }, # zlib_arm_crc32 - { - 'target_name': 'zlib_crc32_simd', - 'type': 'static_library', - 'conditions': [ - ['OS!="win" or llvm_version!="0.0"', { - 'cflags': [ - '-msse4.2', - '-mpclmul', - ], - 'xcode_settings': { - 'OTHER_CFLAGS': [ - '-msse4.2', - '-mpclmul', - ], - }, - }] - ], - 'defines': [ 'CRC32_SIMD_SSE42_PCLMUL' ], - 'include_dirs': [ '<(ZLIB_ROOT)' ], - 'direct_dependent_settings': { - 'defines': [ 'CRC32_SIMD_SSE42_PCLMUL' ], - 'include_dirs': [ '<(ZLIB_ROOT)' ], - }, - 'sources': [ - '& args) { const int argc = 1; Local argv[argc] = { args[0] }; Local cons = - args.Data().As()->GetInternalField(0).As(); + args.Data().As()->GetInternalField(0) + .As().As(); Local result = cons->NewInstance(context, argc, argv).ToLocalChecked(); args.GetReturnValue().Set(result); diff --git a/doc/api/child_process.md b/doc/api/child_process.md index a32917997d37f1..f33fc8b18ded3e 100644 --- a/doc/api/child_process.md +++ b/doc/api/child_process.md @@ -925,8 +925,8 @@ changes: * `options` {Object} * `cwd` {string|URL} Current working directory of the child process. * `input` {string|Buffer|TypedArray|DataView} The value which will be passed - as stdin to the spawned process. Supplying this value will override - `stdio[0]`. + as stdin to the spawned process. If `stdio[0]` is set to `'pipe'`, Supplying + this value will override `stdio[0]`. * `stdio` {string|Array} Child's stdio configuration. `stderr` by default will be output to the parent process' stderr unless `stdio` is specified. **Default:** `'pipe'`. @@ -995,8 +995,8 @@ changes: * `options` {Object} * `cwd` {string|URL} Current working directory of the child process. * `input` {string|Buffer|TypedArray|DataView} The value which will be passed - as stdin to the spawned process. Supplying this value will override - `stdio[0]`. + as stdin to the spawned process. If `stdio[0]` is set to `'pipe'`, Supplying + this value will override `stdio[0]`. * `stdio` {string|Array} Child's stdio configuration. `stderr` by default will be output to the parent process' stderr unless `stdio` is specified. **Default:** `'pipe'`. @@ -1071,11 +1071,11 @@ changes: * `options` {Object} * `cwd` {string|URL} Current working directory of the child process. * `input` {string|Buffer|TypedArray|DataView} The value which will be passed - as stdin to the spawned process. Supplying this value will override - `stdio[0]`. + as stdin to the spawned process. If `stdio[0]` is set to `'pipe'`, Supplying + this value will override `stdio[0]`. * `argv0` {string} Explicitly set the value of `argv[0]` sent to the child process. This will be set to `command` if not specified. - * `stdio` {string|Array} Child's stdio configuration. + * `stdio` {string|Array} Child's stdio configuration. **Default:** `'pipe'`. * `env` {Object} Environment key-value pairs. **Default:** `process.env`. * `uid` {number} Sets the user identity of the process (see setuid(2)). * `gid` {number} Sets the group identity of the process (see setgid(2)). diff --git a/doc/api/cli.md b/doc/api/cli.md index fa269469160304..936fd097c1333f 100644 --- a/doc/api/cli.md +++ b/doc/api/cli.md @@ -320,6 +320,20 @@ Currently the support for run-time snapshot is experimental in that: a report in the [Node.js issue tracker][] and link to it in the [tracking issue for user-land snapshots][]. +### `-c`, `--check` + + + +Syntax check the script without executing. + ### `--completion-bash` - -Disables the family autoselection algorithm unless connection options explicitly -enables it. - ### `--enable-source-maps` + +Loads environment variables from a file relative to the current directory, +making them available to applications on `process.env`. The [environment +variables which configure Node.js][environment_variables], such as `NODE_OPTIONS`, +are parsed and applied. If the same variable is defined in the environment and +in the file, the value from the environment takes precedence. + +You can pass multiple `--env-file` arguments. Subsequent files override +pre-existing variables defined in previous files. + +```bash +node --env-file=.env --env-file=.development.env index.js +``` + +The format of the file should be one line per key-value pair of environment +variable name and value separated by `=`: + +```text +PORT=3000 +``` + +Any text after a `#` is treated as a comment: + +```text +# This is a comment +PORT=3000 # This is also a comment +``` + +Values can start and end with the following quotes: `\`, `"` or `'`. +They are omitted from the values. + +```text +USERNAME="nodejs" # will result in `nodejs` as the value. +``` + +### `-e`, `--eval "script"` + + + +Evaluate the following argument as JavaScript. The modules which are +predefined in the REPL can also be used in `script`. + +On Windows, using `cmd.exe` a single quote will not work correctly because it +only recognizes double `"` for quoting. In Powershell or Git bash, both `'` +and `"` are usable. + ### `--experimental-import-meta-resolve` - -Disable experimental support for the [Fetch API][]. - -### `--no-experimental-global-webcrypto` - - - -Disable exposition of [Web Crypto API][] on the global scope. - -### `--no-experimental-global-customevent` - - - -Disable exposition of [CustomEvent Web API][] on the global scope. - -### `--no-experimental-repl-await` - - - -Use this flag to disable top-level await in REPL. - ### `--experimental-sea-config` + +Enforces `uncaughtException` event on Node-API asynchronous callbacks. + +To prevent from an existing add-on from crashing the process, this flag is not +enabled by default. In the future, this flag will be enabled by default to +enforce the correct behavior. + ### `--frozen-intrinsics` -Enforces `uncaughtException` event on Node-API asynchronous callbacks. +> Stability: 1 - Experimental -To prevent from an existing add-on from crashing the process, this flag is not -enabled by default. In the future, this flag will be enabled by default to -enforce the correct behavior. +Starts the V8 heap profiler on start up, and writes the heap profile to disk +before exit. + +If `--heap-prof-dir` is not specified, the generated profile is placed +in the current working directory. + +If `--heap-prof-name` is not specified, the generated profile is +named `Heap.${yyyymmdd}.${hhmmss}.${pid}.${tid}.${seq}.heapprofile`. + +```console +$ node --heap-prof index.js +$ ls *.heapprofile +Heap.20190409.202950.15293.0.001.heapprofile +``` + +### `--heap-prof-dir` + + + +> Stability: 1 - Experimental + +Specify the directory where the heap profiles generated by `--heap-prof` will +be placed. + +The default value is controlled by the +[`--diagnostic-dir`][] command-line option. + +### `--heap-prof-interval` + + + +> Stability: 1 - Experimental + +Specify the average sampling interval in bytes for the heap profiles generated +by `--heap-prof`. The default is 512 \* 1024 bytes. + +### `--heap-prof-name` + + + +> Stability: 1 - Experimental + +Specify the file name of the heap profile generated by `--heap-prof`. ### `--heapsnapshot-near-heap-limit=max_count` @@ -816,63 +900,14 @@ $ ls Heap.20190718.133405.15554.0.001.heapsnapshot ``` -### `--heap-prof` - - - -> Stability: 1 - Experimental - -Starts the V8 heap profiler on start up, and writes the heap profile to disk -before exit. - -If `--heap-prof-dir` is not specified, the generated profile is placed -in the current working directory. - -If `--heap-prof-name` is not specified, the generated profile is -named `Heap.${yyyymmdd}.${hhmmss}.${pid}.${tid}.${seq}.heapprofile`. - -```console -$ node --heap-prof index.js -$ ls *.heapprofile -Heap.20190409.202950.15293.0.001.heapprofile -``` - -### `--heap-prof-dir` - - - -> Stability: 1 - Experimental - -Specify the directory where the heap profiles generated by `--heap-prof` will -be placed. - -The default value is controlled by the -[`--diagnostic-dir`][] command-line option. - -### `--heap-prof-interval` - - - -> Stability: 1 - Experimental - -Specify the average sampling interval in bytes for the heap profiles generated -by `--heap-prof`. The default is 512 \* 1024 bytes. - -### `--heap-prof-name` +### `-h`, `--help` -> Stability: 1 - Experimental - -Specify the file name of the heap profile generated by `--heap-prof`. +Print node command-line options. +The output of this option is less detailed than this document. ### `--icu-data-dir=file` @@ -909,28 +944,19 @@ Valid values are `"commonjs"` and `"module"`. The default is `"commonjs"`. The REPL does not support this option. -### `--inspect-brk[=[host:]port]` - - - -Activate inspector on `host:port` and break at start of user script. -Default `host:port` is `127.0.0.1:9229`. - -### `--inspect-port=[host:]port` +### `--insecure-http-parser` -Set the `host:port` to be used when the inspector is activated. -Useful when activating the inspector by sending the `SIGUSR1` signal. - -Default host is `127.0.0.1`. - -See the [security warning][] below regarding the `host` -parameter usage. +Use an insecure HTTP parser that accepts invalid HTTP headers. This may allow +interoperability with non-conformant HTTP implementations. It may also allow +request smuggling and other HTTP attacks that rely on invalid headers being +accepted. Avoid using this option. ### `--inspect[=[host:]port]` @@ -964,81 +990,56 @@ default) is not firewall-protected.** See the [debugging security implications][] section for more information. -### `--inspect-publish-uid=stderr,http` - -Specify ways of the inspector web socket url exposure. - -By default inspector websocket url is available in stderr and under `/json/list` -endpoint on `http://host:port/json/list`. - -### `--insecure-http-parser` +### `--inspect-brk[=[host:]port]` -Use an insecure HTTP parser that accepts invalid HTTP headers. This may allow -interoperability with non-conformant HTTP implementations. It may also allow -request smuggling and other HTTP attacks that rely on invalid headers being -accepted. Avoid using this option. +Activate inspector on `host:port` and break at start of user script. +Default `host:port` is `127.0.0.1:9229`. -### `--jitless` +### `--inspect-port=[host:]port` -Disable [runtime allocation of executable memory][jitless]. This may be -required on some platforms for security reasons. It can also reduce attack -surface on other platforms, but the performance impact may be severe. - -This flag is inherited from V8 and is subject to change upstream. It may -disappear in a non-semver-major release. - -### `--env-file=config` - -> Stability: 1.1 - Active development +Set the `host:port` to be used when the inspector is activated. +Useful when activating the inspector by sending the `SIGUSR1` signal. - +Default host is `127.0.0.1`. -Loads environment variables from a file relative to the current directory, -making them available to applications on `process.env`. The [environment -variables which configure Node.js][environment_variables], such as `NODE_OPTIONS`, -are parsed and applied. If the same variable is defined in the environment and -in the file, the value from the environment takes precedence. +See the [security warning][] below regarding the `host` +parameter usage. -You can pass multiple `--env-file` arguments. Subsequent files override -pre-existing variables defined in previous files. +### `--inspect-publish-uid=stderr,http` -```bash -node --env-file=.env --env-file=.development.env index.js -``` +Specify ways of the inspector web socket url exposure. -The format of the file should be one line per key-value pair of environment -variable name and value separated by `=`: +By default inspector websocket url is available in stderr and under `/json/list` +endpoint on `http://host:port/json/list`. -```text -PORT=3000 -``` +### `-i`, `--interactive` -Any text after a `#` is treated as a comment: + -```text -# This is a comment -PORT=3000 # This is also a comment -``` +Opens the REPL even if stdin does not appear to be a terminal. -Values can start and end with the following quotes: `\`, `"` or `'`. -They are omitted from the values. +### `--jitless` -```text -USERNAME="nodejs" # will result in `nodejs` as the value. -``` + + +Disable [runtime allocation of executable memory][jitless]. This may be +required on some platforms for security reasons. It can also reduce attack +surface on other platforms, but the performance impact may be severe. + +This flag is inherited from V8 and is subject to change upstream. It may +disappear in a non-semver-major release. ### `--max-http-header-size=size` @@ -1082,6 +1083,38 @@ added: v0.8.0 Silence deprecation warnings. +### `--no-experimental-fetch` + + + +Disable exposition of [Fetch API][] on the global scope. + +### `--no-experimental-global-customevent` + + + +Disable exposition of [CustomEvent Web API][] on the global scope. + +### `--no-experimental-global-webcrypto` + + + +Disable exposition of [Web Crypto API][] on the global scope. + +### `--no-experimental-repl-await` + + + +Use this flag to disable top-level await in REPL. + ### `--no-extra-info-on-fatal-exception` + +Disables the family autoselection algorithm unless connection options explicitly +enables it. + ### `--no-warnings` + +Enable OpenSSL 3.0 legacy provider. For more information please see +[OSSL\_PROVIDER-legacy][OSSL_PROVIDER-legacy]. + ### `--openssl-shared-config` - -Enable OpenSSL 3.0 legacy provider. For more information please see -[OSSL\_PROVIDER-legacy][OSSL_PROVIDER-legacy]. - ### `--pending-deprecation` + +Identical to `-e` but prints the result. + ### `--prof` + +Preload the specified module at startup. + +Follows `require()`'s module resolution +rules. `module` may be either a path to a file, or a node module name. + +Only CommonJS modules are supported. +Use [`--import`][] to preload an [ECMAScript module][]. +Modules preloaded with `--require` will run before modules preloaded with `--import`. + ### `--secure-heap=n` -A test reporter to use when running tests. See the documentation on -[test reporters][] for more details. +Configures the test runner to only execute top level tests that have the `only` +option set. -### `--test-reporter-destination` +### `--test-reporter` -The destination for the corresponding test reporter. See the documentation on +A test reporter to use when running tests. See the documentation on [test reporters][] for more details. -### `--test-only` +### `--test-reporter-destination` -Configures the test runner to only execute top level tests that have the `only` -option set. +The destination for the corresponding test reporter. See the documentation on +[test reporters][] for more details. ### `--test-shard` @@ -1918,6 +1993,14 @@ The amount of parallelism refers to the number of computations that can be carried out simultaneously in a given machine. In general, it's the same as the amount of CPUs, but it may diverge in environments such as VMs or containers. +### `-v`, `--version` + + + +Print node's version. + ### `--watch` - -Syntax check the script without executing. - -### `-e`, `--eval "script"` - - - -Evaluate the following argument as JavaScript. The modules which are -predefined in the REPL can also be used in `script`. - -On Windows, using `cmd.exe` a single quote will not work correctly because it -only recognizes double `"` for quoting. In Powershell or Git bash, both `'` -and `"` are usable. - -### `-h`, `--help` - - - -Print node command-line options. -The output of this option is less detailed than this document. - -### `-i`, `--interactive` - - - -Opens the REPL even if stdin does not appear to be a terminal. - -### `-p`, `--print "script"` - - - -Identical to `-e` but prints the result. - -### `-r`, `--require module` - - - -Preload the specified module at startup. - -Follows `require()`'s module resolution -rules. `module` may be either a path to a file, or a node module name. - -Only CommonJS modules are supported. -Use [`--import`][] to preload an [ECMAScript module][]. -Modules preloaded with `--require` will run before modules preloaded with `--import`. - -### `-v`, `--version` - - - -Print node's version. - ## Environment variables ### `FORCE_COLOR=[1, 2, 3]` @@ -2091,6 +2091,11 @@ and `NODE_DISABLE_COLORS` environment variables are ignored. Any other value will result in colorized output being disabled. +### `NO_COLOR=` + +[`NO_COLOR`][] is an alias for `NODE_DISABLE_COLORS`. The value of the +environment variable is arbitrary. + ### `NODE_DEBUG=module[,…]` - -Path to the file used to store the persistent REPL history. The default path is -`~/.node_repl_history`, which is overridden by this variable. Setting the value -to an empty string (`''` or `' '`) disables persistent REPL history. - ### `NODE_REPL_EXTERNAL_MODULE=file` + +Path to the file used to store the persistent REPL history. The default path is +`~/.node_repl_history`, which is overridden by this variable. Setting the value +to an empty string (`''` or `' '`) disables persistent REPL history. + ### `NODE_SKIP_PLATFORM_CHECK=value` + +Type: Documentation-only + +Calling [`util.promisify`][] on a function that returns a will ignore +the result of said promise, which can lead to unhandled promise rejections. + +### DEP0175: `util.toUSVString` + + + +Type: Documentation-only + +The [`util.toUSVString()`][] API is deprecated. Please use +[`String.prototype.toWellFormed`][] instead. + +### DEP0176: `fs.F_OK`, `fs.R_OK`, `fs.W_OK`, `fs.X_OK` + + + +Type: Documentation-only + +`F_OK`, `R_OK`, `W_OK` and `X_OK` getters exposed directly on `node:fs` are +deprecated. Get them from `fs.constants` or `fs.promises.constants` instead. + [NIST SP 800-38D]: https://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-38d.pdf [RFC 6066]: https://tools.ietf.org/html/rfc6066#section-3 [RFC 8247 Section 2.4]: https://www.rfc-editor.org/rfc/rfc8247#section-2.4 @@ -3400,6 +3442,7 @@ Consider using alternatives such as the [`mock`][] helper function. [`Server.getConnections()`]: net.md#servergetconnectionscallback [`Server.listen({fd: })`]: net.md#serverlistenhandle-backlog-callback [`SlowBuffer`]: buffer.md#class-slowbuffer +[`String.prototype.toWellFormed`]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/toWellFormed [`WriteStream.open()`]: fs.md#class-fswritestream [`assert.CallTracker`]: assert.md#class-assertcalltracker [`assert`]: assert.md @@ -3518,6 +3561,8 @@ Consider using alternatives such as the [`mock`][] helper function. [`util.isSymbol()`]: util.md#utilissymbolobject [`util.isUndefined()`]: util.md#utilisundefinedobject [`util.log()`]: util.md#utillogstring +[`util.promisify`]: util.md#utilpromisifyoriginal +[`util.toUSVString()`]: util.md#utiltousvstringstring [`util.types`]: util.md#utiltypes [`util`]: util.md [`worker.exitedAfterDisconnect`]: cluster.md#workerexitedafterdisconnect diff --git a/doc/api/errors.md b/doc/api/errors.md index 5a8637a0ecc8b0..95ad3c9c671954 100644 --- a/doc/api/errors.md +++ b/doc/api/errors.md @@ -773,19 +773,17 @@ STDERR/STDOUT, and the data's length is longer than the `maxBuffer` option. ### `ERR_CLOSED_MESSAGE_PORT` - There was an attempt to use a `MessagePort` instance in a closed @@ -802,7 +800,7 @@ non-writable `stdout` or `stderr` stream. ### `ERR_CONSTRUCT_CALL_INVALID` - @@ -1275,7 +1273,7 @@ to the current platform which is running Node.js is used. ### `ERR_FS_CP_DIR_TO_NON_DIR` - @@ -1286,7 +1284,7 @@ etc.) using [`fs.cp()`][]. ### `ERR_FS_CP_EEXIST` - @@ -1297,7 +1295,7 @@ An attempt was made to copy over a file that already existed with ### `ERR_FS_CP_EINVAL` - @@ -1318,7 +1316,7 @@ Response body size doesn't match with the specified content-length header value. ### `ERR_FS_CP_FIFO_PIPE` - @@ -1328,7 +1326,7 @@ An attempt was made to copy a named pipe with [`fs.cp()`][]. ### `ERR_FS_CP_NON_DIR_TO_DIR` - @@ -1339,7 +1337,7 @@ using [`fs.cp()`][]. ### `ERR_FS_CP_SOCKET` - @@ -1349,7 +1347,7 @@ An attempt was made to copy to a socket with [`fs.cp()`][]. ### `ERR_FS_CP_SYMLINK_TO_SUBDIRECTORY` - @@ -1360,7 +1358,7 @@ of `src`. ### `ERR_FS_CP_UNKNOWN` - @@ -1716,7 +1714,7 @@ made to mark a stream and dependent of itself. ### `ERR_HTTP2_TOO_MANY_INVALID_FRAMES` - @@ -3177,7 +3175,7 @@ attempting a [`require()`][] operation or when loading the program entry point. ### `ERR_CANNOT_TRANSFER_OBJECT` - diff --git a/doc/api/esm.md b/doc/api/esm.md index 120d185d39bb64..b40b4ccb6f0865 100644 --- a/doc/api/esm.md +++ b/doc/api/esm.md @@ -324,11 +324,19 @@ const buffer = readFileSync(new URL('./data.proto', import.meta.url)); ### `import.meta.resolve(specifier)` - > Stability: 1.2 - Release candidate * `specifier` {string} The module specifier to resolve relative to the current module. -* Returns: {string} The absolute (`file:`) URL string for the resolved module. +* Returns: {string} The absolute URL string that the specifier would resolve to. [`import.meta.resolve`][] is a module-relative resolution function scoped to each module, returning the URL string. @@ -356,28 +359,27 @@ each module, returning the URL string. ```js const dependencyAsset = import.meta.resolve('component-lib/asset.css'); // file:///app/node_modules/component-lib/asset.css +import.meta.resolve('./dep.js'); +// file:///app/dep.js ``` All features of the Node.js module resolution are supported. Dependency resolutions are subject to the permitted exports resolutions within the package. -```js -import.meta.resolve('./dep', import.meta.url); -// file:///app/dep -``` +**Caveats**: -> **Caveat** This can result in synchronous file-system operations, which -> can impact performance similarly to `require.resolve`. +* This can result in synchronous file-system operations, which + can impact performance similarly to `require.resolve`. +* This feature is not available within custom loaders (it would + create a deadlock). -Previously, Node.js implemented an asynchronous resolver which also permitted -a second contextual argument. The implementation has since been updated to be -synchronous, with the second contextual `parent` argument still accessible -behind the `--experimental-import-meta-resolve` flag: +**Non-standard API**: -* `parent` {string|URL} An optional absolute parent module URL to resolve from. +When using the `--experimental-import-meta-resolve` flag, that function accepts +a second argument: -> **Caveat** This feature is not available within module customization hooks (it -> would create a deadlock). +* `parent` {string|URL} An optional absolute parent module URL to resolve from. + **Default:** `import.meta.url` ## Interoperability with CommonJS diff --git a/doc/api/events.md b/doc/api/events.md index d1043bc1207d47..fae4536ea457fe 100644 --- a/doc/api/events.md +++ b/doc/api/events.md @@ -105,7 +105,7 @@ class MyEmitter extends EventEmitter {} const myEmitter = new MyEmitter(); myEmitter.on('event', (a, b) => { console.log(a, b, this); - // Prints: a b {} + // Prints: a b undefined }); myEmitter.emit('event', 'a', 'b'); ``` diff --git a/doc/api/fs.md b/doc/api/fs.md index 38bed8a21717ba..a15314db7dfebc 100644 --- a/doc/api/fs.md +++ b/doc/api/fs.md @@ -325,6 +325,7 @@ added: v16.11.0 * `autoClose` {boolean} **Default:** `true` * `emitClose` {boolean} **Default:** `true` * `start` {integer} + * `highWaterMark` {number} **Default:** `16384` * Returns: {fs.WriteStream} `options` may also include a `start` option to allow writing data at some @@ -1819,6 +1820,10 @@ concurrent modifications on the same file or data corruption may occur. -> Stability: 1 - Experimental. Disable this API with the [`--no-experimental-fetch`][] -> CLI flag. +> Stability: 2 - Stable A browser-compatible implementation of the [`fetch()`][] function. @@ -503,13 +506,16 @@ added: - v17.6.0 - v16.15.0 changes: + - version: + - v20.7.1 + pr-url: https://github.com/nodejs/node/pull/45684 + description: No longer experimental. - version: v18.0.0 pr-url: https://github.com/nodejs/node/pull/41811 description: No longer behind `--experimental-global-fetch` CLI flag. --> -> Stability: 1 - Experimental. Disable this API with the [`--no-experimental-fetch`][] -> CLI flag. +> Stability: 2 - Stable A browser-compatible implementation of {FormData}. @@ -539,13 +545,16 @@ added: - v17.5.0 - v16.15.0 changes: + - version: + - v20.7.1 + pr-url: https://github.com/nodejs/node/pull/45684 + description: No longer experimental. - version: v18.0.0 pr-url: https://github.com/nodejs/node/pull/41811 description: No longer behind `--experimental-global-fetch` CLI flag. --> -> Stability: 1 - Experimental. Disable this API with the [`--no-experimental-fetch`][] -> CLI flag. +> Stability: 2 - Stable A browser-compatible implementation of {Headers}. @@ -776,13 +785,16 @@ added: - v17.5.0 - v16.15.0 changes: + - version: + - v20.7.1 + pr-url: https://github.com/nodejs/node/pull/45684 + description: No longer experimental. - version: v18.0.0 pr-url: https://github.com/nodejs/node/pull/41811 description: No longer behind `--experimental-global-fetch` CLI flag. --> -> Stability: 1 - Experimental. Disable this API with the [`--no-experimental-fetch`][] -> CLI flag. +> Stability: 2 - Stable A browser-compatible implementation of {Response}. @@ -793,13 +805,16 @@ added: - v17.5.0 - v16.15.0 changes: + - version: + - v20.7.1 + pr-url: https://github.com/nodejs/node/pull/45684 + description: No longer experimental. - version: v18.0.0 pr-url: https://github.com/nodejs/node/pull/41811 description: No longer behind `--experimental-global-fetch` CLI flag. --> -> Stability: 1 - Experimental. Disable this API with the [`--no-experimental-fetch`][] -> CLI flag. +> Stability: 2 - Stable A browser-compatible implementation of {Request}. @@ -999,7 +1014,6 @@ A browser-compatible implementation of [`WritableStreamDefaultWriter`][]. [CommonJS module]: modules.md [ECMAScript module]: esm.md [Web Crypto API]: webcrypto.md -[`--no-experimental-fetch`]: cli.md#--no-experimental-fetch [`--no-experimental-global-customevent`]: cli.md#--no-experimental-global-customevent [`--no-experimental-global-webcrypto`]: cli.md#--no-experimental-global-webcrypto [`AbortController`]: https://developer.mozilla.org/en-US/docs/Web/API/AbortController diff --git a/doc/api/intl.md b/doc/api/intl.md index 3af63ae8a19bd7..ec3e26db3b4c1e 100644 --- a/doc/api/intl.md +++ b/doc/api/intl.md @@ -113,27 +113,47 @@ This mode provides a balance between features and binary size. If the `small-icu` option is used, one can still provide additional locale data at runtime so that the JS methods would work for all ICU locales. Assuming the -data file is stored at `/some/directory`, it can be made available to ICU -through either: +data file is stored at `/runtime/directory/with/dat/file`, it can be made +available to ICU through either: + +* The `--with-icu-default-data-dir` configure option: + + ```bash + ./configure --with-icu-default-data-dir=/runtime/directory/with/dat/file --with-intl=small-icu + ``` + + This only embeds the default data directory path into the binary. + The actual data file is going to be loaded at runtime from this directory + path. * The [`NODE_ICU_DATA`][] environment variable: ```bash - env NODE_ICU_DATA=/some/directory node + env NODE_ICU_DATA=/runtime/directory/with/dat/file node ``` * The [`--icu-data-dir`][] CLI parameter: ```bash - node --icu-data-dir=/some/directory + node --icu-data-dir=/runtime/directory/with/dat/file ``` -(If both are specified, the `--icu-data-dir` CLI parameter takes precedence.) +When more than one of them is specified, the `--icu-data-dir` CLI parameter has +the highest precedence, then the `NODE_ICU_DATA` environment variable, then +the `--with-icu-default-data-dir` configure option. ICU is able to automatically find and load a variety of data formats, but the data must be appropriate for the ICU version, and the file correctly named. -The most common name for the data file is `icudt6X[bl].dat`, where `6X` denotes +The most common name for the data file is `icudtX[bl].dat`, where `X` denotes the intended ICU version, and `b` or `l` indicates the system's endianness. +Node.js would fail to load if the expected data file cannot be read from the +specified directory. The name of the data file corresponding to the current +Node.js version can be computed with: + +```js +`icudt${process.versions.icu.split('.')[0]}${os.endianness()[0].toLowerCase()}.dat`; +``` + Check ["ICU Data"][] article in the ICU User Guide for other supported formats and more details on ICU data in general. diff --git a/doc/api/module.md b/doc/api/module.md index e5f708aca07493..8e4d84a7910c6c 100644 --- a/doc/api/module.md +++ b/doc/api/module.md @@ -84,14 +84,18 @@ isBuiltin('wss'); // false -> Stability: 1.1 - Active development +> Stability: 1.2 - Release candidate -* `specifier` {string} Customization hooks to be registered; this should be the - same string that would be passed to `import()`, except that if it is relative, - it is resolved relative to `parentURL`. -* `parentURL` {string} If you want to resolve `specifier` relative to a base +* `specifier` {string|URL} Customization hooks to be registered; this should be + the same string that would be passed to `import()`, except that if it is + relative, it is resolved relative to `parentURL`. +* `parentURL` {string|URL} If you want to resolve `specifier` relative to a base URL, such as `import.meta.url`, you can pass that URL here. **Default:** `'data:'` * `options` {Object} @@ -99,7 +103,6 @@ added: v20.6.0 [`initialize`][] hook. * `transferList` {Object\[]} [transferrable objects][] to be passed into the `initialize` hook. -* Returns: {any} returns whatever was returned by the `initialize` hook. Register a module that exports [hooks][] that customize Node.js module resolution and loading behavior. See [Customization hooks][]. @@ -150,7 +153,7 @@ import('node:fs').then((esmFS) => { -> Stability: 1.1 - Active development +> Stability: 1.2 - Release candidate @@ -348,7 +351,7 @@ names and signatures, and they must be exported as named exports. ```mjs export async function initialize({ number, port }) { - // Receive data from `register`, return data to `register`. + // Receives data from `register`. } export async function resolve(specifier, context, nextResolve) { @@ -380,26 +383,21 @@ asynchronous operations (like `console.log`) to complete. #### `initialize()` -> Stability: 1.1 - Active development +> Stability: 1.2 - Release candidate * `data` {any} The data from `register(loader, import.meta.url, { data })`. -* Returns: {any} The data to be returned to the caller of `register`. The `initialize` hook provides a way to define a custom function that runs in the hooks thread when the hooks module is initialized. Initialization happens when the hooks module is registered via [`register`][]. -This hook can send and receive data from a [`register`][] invocation, including -ports and other transferrable objects. The return value of `initialize` must be -either: - -* `undefined`, -* something that can be posted as a message between threads (e.g. the input to - [`port.postMessage`][]), -* a `Promise` resolving to one of the aforementioned values. +This hook can receive data from a [`register`][] invocation, including +ports and other transferrable objects. The return value of `initialize` can be a +{Promise}, in which case it will be awaited before the main application thread +execution resumes. Module customization code: @@ -408,7 +406,6 @@ Module customization code: export async function initialize({ number, port }) { port.postMessage(`increment: ${number + 1}`); - return 'ok'; } ``` @@ -428,13 +425,11 @@ port1.on('message', (msg) => { assert.strictEqual(msg, 'increment: 2'); }); -const result = register('./path-to-my-hooks.js', { +register('./path-to-my-hooks.js', { parentURL: import.meta.url, data: { number: 1, port: port2 }, transferList: [port2], }); - -assert.strictEqual(result, 'ok'); ``` ```cjs @@ -452,13 +447,11 @@ port1.on('message', (msg) => { assert.strictEqual(msg, 'increment: 2'); }); -const result = register('./path-to-my-hooks.js', { +register('./path-to-my-hooks.js', { parentURL: pathToFileURL(__filename), data: { number: 1, port: port2 }, transferList: [port2], }); - -assert.strictEqual(result, 'ok'); ``` #### `resolve(specifier, context, nextResolve)` @@ -563,7 +556,7 @@ export async function resolve(specifier, context, nextResolve) { * `original` {Function} @@ -1624,6 +1635,8 @@ async function callStat() { const stats = await stat('.'); console.log(`This directory is owned by ${stats.uid}`); } + +callStat(); ``` If there is an `original[util.promisify.custom]` property present, `promisify` diff --git a/doc/api/webstreams.md b/doc/api/webstreams.md index a8a111caef6414..757f2e88f63a6c 100644 --- a/doc/api/webstreams.md +++ b/doc/api/webstreams.md @@ -5,12 +5,16 @@ -> Stability: 1 - Experimental. +> Stability: 2 - Stable An implementation of the [WHATWG Streams Standard][]. diff --git a/doc/api_assets/api.js b/doc/api_assets/api.js index c1151ae493e8da..c7568206e29f19 100644 --- a/doc/api_assets/api.js +++ b/doc/api_assets/api.js @@ -136,18 +136,41 @@ updateHashes(); } + function setupFlavorToggles() { + const kFlavorPreference = 'customFlavor'; + const flavorSetting = localStorage.getItem(kFlavorPreference) === 'true'; + const flavorToggles = document.querySelectorAll('.js-flavor-toggle'); + + flavorToggles.forEach((toggleElement) => { + toggleElement.checked = flavorSetting; + toggleElement.addEventListener('change', (e) => { + const checked = e.target.checked; + + if (checked) { + localStorage.setItem(kFlavorPreference, true); + } else { + localStorage.removeItem(kFlavorPreference); + } + + flavorToggles.forEach((el) => { + el.checked = checked; + }); + }); + }); + } + function setupCopyButton() { const buttons = document.querySelectorAll('.copy-button'); buttons.forEach((button) => { button.addEventListener('click', (el) => { const parentNode = el.target.parentNode; - const flavorSelector = parentNode.querySelector('.js-flavor-selector'); + const flavorToggle = parentNode.querySelector('.js-flavor-toggle'); let code = ''; - if (flavorSelector) { - if (flavorSelector.checked) { + if (flavorToggle) { + if (flavorToggle.checked) { code = parentNode.querySelector('.mjs').textContent; } else { code = parentNode.querySelector('.cjs').textContent; @@ -182,6 +205,8 @@ // Make link to other versions of the doc open to the same hash target (if it exists). setupAltDocsLink(); + setupFlavorToggles(); + setupCopyButton(); } diff --git a/doc/api_assets/style.css b/doc/api_assets/style.css index 15e7b73f770eab..d5c708be0bf3ef 100644 --- a/doc/api_assets/style.css +++ b/doc/api_assets/style.css @@ -950,7 +950,7 @@ kbd { display: block; } -.js-flavor-selector { +.js-flavor-toggle { -webkit-appearance: none; appearance: none; float: right; @@ -963,14 +963,14 @@ kbd { cursor: pointer; margin: 0; } -.js-flavor-selector:checked { +.js-flavor-toggle:checked { background-image: url(./js-flavor-esm.svg); } -.js-flavor-selector:not(:checked) ~ .mjs, -.js-flavor-selector:checked ~ .cjs { +.js-flavor-toggle:not(:checked) ~ .mjs, +.js-flavor-toggle:checked ~ .cjs { display: none; } -.dark-mode .js-flavor-selector { +.dark-mode .js-flavor-toggle { filter: invert(1); } @@ -1001,7 +1001,7 @@ kbd { } @supports (aspect-ratio: 1 / 1) { - .js-flavor-selector { + .js-flavor-toggle { height: 1.5em; width: auto; aspect-ratio: 2719 / 384; @@ -1058,24 +1058,24 @@ kbd { #apicontent { overflow: hidden; } - .js-flavor-selector { + .js-flavor-toggle { display: none; } - .js-flavor-selector + * { + .js-flavor-toggle + * { margin-bottom: 2rem; padding-bottom: 2rem; border-bottom: 1px solid var(--color-text-primary); } - .js-flavor-selector ~ * { + .js-flavor-toggle ~ * { display: block !important; background-position: top right; background-size: 142px 20px; background-repeat: no-repeat; } - .js-flavor-selector ~ .cjs { + .js-flavor-toggle ~ .cjs { background-image: url(./js-flavor-cjs.svg); } - .js-flavor-selector ~ .mjs { + .js-flavor-toggle ~ .mjs { background-image: url(./js-flavor-esm.svg); } } diff --git a/doc/changelogs/CHANGELOG_V20.md b/doc/changelogs/CHANGELOG_V20.md index 10da1821ac465f..f021cb27b86394 100644 --- a/doc/changelogs/CHANGELOG_V20.md +++ b/doc/changelogs/CHANGELOG_V20.md @@ -8,6 +8,7 @@ +20.7.1
20.7.0
20.6.1
20.6.0
@@ -45,6 +46,174 @@ * [io.js](CHANGELOG_IOJS.md) * [Archive](CHANGELOG_ARCHIVE.md) + + +## 2023-09-28, Version 20.7.1 (Current), @ruyadorno + +### Notable Changes + +#### Stream performance improvements + +Performance improvements to writable and readable streams, improving the creation and destruction by ±15% and reducing the memory overhead each stream takes in Node.js + +Contributed by Raz Luvaton in [#49834](https://github.com/nodejs/node/pull/49834) and Benjamin Gruenbaum in [#49745](https://github.com/nodejs/node/pull/49745). + +#### Other notable changes + +* \[[`f4041ce1c9`](https://github.com/nodejs/node/commit/f4041ce1c9)] - **doc**: deprecate `fs.F_OK`, `fs.R_OK`, `fs.W_OK`, `fs.X_OK` (Livia Medeiros) [#49683](https://github.com/nodejs/node/pull/49683) +* \[[`0fbbe49cf6`](https://github.com/nodejs/node/commit/0fbbe49cf6)] - **doc**: promote fetch/webstreams from experimental to stable (Steven) [#45684](https://github.com/nodejs/node/pull/45684) +* \[[`a5dd057540`](https://github.com/nodejs/node/commit/a5dd057540)] - **doc**: deprecate `util.toUSVString` (Yagiz Nizipli) [#49725](https://github.com/nodejs/node/pull/49725) +* \[[`7b6a73172f`](https://github.com/nodejs/node/commit/7b6a73172f)] - **doc**: deprecate calling `promisify` on a function that returns a promise (Antoine du Hamel) [#49647](https://github.com/nodejs/node/pull/49647) +* \[[`1beefd5f16`](https://github.com/nodejs/node/commit/1beefd5f16)] - **esm**: set all hooks as release candidate (Geoffrey Booth) [#49597](https://github.com/nodejs/node/pull/49597) +* \[[`7c5e322346`](https://github.com/nodejs/node/commit/7c5e322346)] - **stream**: improve webstream readable async iterator performance (Raz Luvaton) [#49662](https://github.com/nodejs/node/pull/49662) + +### Commits + +* \[[`4879e3fbbe`](https://github.com/nodejs/node/commit/4879e3fbbe)] - **benchmark**: add a benchmark for read() of ReadableStreams (Debadree Chatterjee) [#49622](https://github.com/nodejs/node/pull/49622) +* \[[`78a6c73157`](https://github.com/nodejs/node/commit/78a6c73157)] - **benchmark**: shorten pipe-to by reducing number of chunks (Raz Luvaton) [#49577](https://github.com/nodejs/node/pull/49577) +* \[[`4126a6e4c9`](https://github.com/nodejs/node/commit/4126a6e4c9)] - **benchmark**: fix webstream pipe-to (Raz Luvaton) [#49552](https://github.com/nodejs/node/pull/49552) +* \[[`6010a91825`](https://github.com/nodejs/node/commit/6010a91825)] - **bootstrap**: do not expand argv1 for snapshots (Joyee Cheung) [#49506](https://github.com/nodejs/node/pull/49506) +* \[[`8480280c4b`](https://github.com/nodejs/node/commit/8480280c4b)] - **bootstrap**: only use the isolate snapshot when compiling code cache (Joyee Cheung) [#49288](https://github.com/nodejs/node/pull/49288) +* \[[`b30754aa87`](https://github.com/nodejs/node/commit/b30754aa87)] - **build**: run embedtest using node executable (Joyee Cheung) [#49506](https://github.com/nodejs/node/pull/49506) +* \[[`31db0b8e2b`](https://github.com/nodejs/node/commit/31db0b8e2b)] - **build**: add --write-snapshot-as-array-literals to configure.py (Joyee Cheung) [#49312](https://github.com/nodejs/node/pull/49312) +* \[[`6fcb51d3ba`](https://github.com/nodejs/node/commit/6fcb51d3ba)] - **debugger**: use `internal/url.URL` instead of `url.parse` (LiviaMedeiros) [#49590](https://github.com/nodejs/node/pull/49590) +* \[[`aea7371506`](https://github.com/nodejs/node/commit/aea7371506)] - **deps**: V8: backport de9a5de2274f (Joyee Cheung) [#49703](https://github.com/nodejs/node/pull/49703) +* \[[`1f16df21f8`](https://github.com/nodejs/node/commit/1f16df21f8)] - **deps**: V8: cherry-pick b33bf2dfd261 (Joyee Cheung) [#49703](https://github.com/nodejs/node/pull/49703) +* \[[`61d18d6473`](https://github.com/nodejs/node/commit/61d18d6473)] - **deps**: update undici to 5.24.0 (Node.js GitHub Bot) [#49559](https://github.com/nodejs/node/pull/49559) +* \[[`b8a4fef393`](https://github.com/nodejs/node/commit/b8a4fef393)] - **deps**: remove pthread-fixes.c from uv.gyp (Ben Noordhuis) [#49744](https://github.com/nodejs/node/pull/49744) +* \[[`6c86c0683c`](https://github.com/nodejs/node/commit/6c86c0683c)] - **deps**: update googletest to d1467f5 (Node.js GitHub Bot) [#49676](https://github.com/nodejs/node/pull/49676) +* \[[`1424404742`](https://github.com/nodejs/node/commit/1424404742)] - **deps**: update nghttp2 to 1.56.0 (Node.js GitHub Bot) [#49582](https://github.com/nodejs/node/pull/49582) +* \[[`15b54ff95d`](https://github.com/nodejs/node/commit/15b54ff95d)] - **deps**: update googletest to 8a6feab (Node.js GitHub Bot) [#49463](https://github.com/nodejs/node/pull/49463) +* \[[`2ceab877c2`](https://github.com/nodejs/node/commit/2ceab877c2)] - **deps**: update corepack to 0.20.0 (Node.js GitHub Bot) [#49464](https://github.com/nodejs/node/pull/49464) +* \[[`690cca396a`](https://github.com/nodejs/node/commit/690cca396a)] - **doc**: fix `DEP0176` number (LiviaMedeiros) [#49858](https://github.com/nodejs/node/pull/49858) +* \[[`f4041ce1c9`](https://github.com/nodejs/node/commit/f4041ce1c9)] - **doc**: deprecate `fs.F_OK`, `fs.R_OK`, `fs.W_OK`, `fs.X_OK` (Livia Medeiros) [#49683](https://github.com/nodejs/node/pull/49683) +* \[[`6a88c6a7af`](https://github.com/nodejs/node/commit/6a88c6a7af)] - **doc**: add mertcanaltin as a triager (mert.altin) [#49826](https://github.com/nodejs/node/pull/49826) +* \[[`0fbbe49cf6`](https://github.com/nodejs/node/commit/0fbbe49cf6)] - **doc**: promote fetch/webstreams from experimental to stable (Steven) [#45684](https://github.com/nodejs/node/pull/45684) +* \[[`864fe56432`](https://github.com/nodejs/node/commit/864fe56432)] - **doc**: add `git node backport` way to the backporting guide (Raz Luvaton) [#49760](https://github.com/nodejs/node/pull/49760) +* \[[`e0f93492d5`](https://github.com/nodejs/node/commit/e0f93492d5)] - **doc**: improve documentation about ICU data fallback (Joyee Cheung) [#49666](https://github.com/nodejs/node/pull/49666) +* \[[`a5dd057540`](https://github.com/nodejs/node/commit/a5dd057540)] - **doc**: deprecate `util.toUSVString` (Yagiz Nizipli) [#49725](https://github.com/nodejs/node/pull/49725) +* \[[`774c1cfd52`](https://github.com/nodejs/node/commit/774c1cfd52)] - **doc**: add missing function call to example for `util.promisify` (Jungku Lee) [#49719](https://github.com/nodejs/node/pull/49719) +* \[[`fe78a34845`](https://github.com/nodejs/node/commit/fe78a34845)] - **doc**: update output of example in `mimeParams.set()` (Deokjin Kim) [#49718](https://github.com/nodejs/node/pull/49718) +* \[[`4175ea33bd`](https://github.com/nodejs/node/commit/4175ea33bd)] - **doc**: add missed `inspect` with numericSeparator to example (Deokjin Kim) [#49717](https://github.com/nodejs/node/pull/49717) +* \[[`3a88571972`](https://github.com/nodejs/node/commit/3a88571972)] - **doc**: fix history comments (Antoine du Hamel) [#49701](https://github.com/nodejs/node/pull/49701) +* \[[`db4ab1ccbb`](https://github.com/nodejs/node/commit/db4ab1ccbb)] - **doc**: add missing history info for `import.meta.resolve` (Antoine du Hamel) [#49700](https://github.com/nodejs/node/pull/49700) +* \[[`a304d1ee19`](https://github.com/nodejs/node/commit/a304d1ee19)] - **doc**: link maintaining deps to pull-request.md (Marco Ippolito) [#49716](https://github.com/nodejs/node/pull/49716) +* \[[`35294486ad`](https://github.com/nodejs/node/commit/35294486ad)] - **doc**: fix print results in `events` (Jungku Lee) [#49548](https://github.com/nodejs/node/pull/49548) +* \[[`9f0b0e15c9`](https://github.com/nodejs/node/commit/9f0b0e15c9)] - **doc**: alphabetize cli.md sections (Geoffrey Booth) [#49668](https://github.com/nodejs/node/pull/49668) +* \[[`7b6a73172f`](https://github.com/nodejs/node/commit/7b6a73172f)] - **doc**: deprecate calling `promisify` on a function that returns a promise (Antoine du Hamel) [#49647](https://github.com/nodejs/node/pull/49647) +* \[[`d316b32fff`](https://github.com/nodejs/node/commit/d316b32fff)] - **doc**: update `corepack.md` to account for 0.20.0 changes (Antoine du Hamel) [#49486](https://github.com/nodejs/node/pull/49486) +* \[[`c2eac7dc7c`](https://github.com/nodejs/node/commit/c2eac7dc7c)] - **doc**: remove `@anonrig` from performance initiative (Yagiz Nizipli) [#49641](https://github.com/nodejs/node/pull/49641) +* \[[`3d839fbf87`](https://github.com/nodejs/node/commit/3d839fbf87)] - **doc**: mark Node.js 16 as End-of-Life (Richard Lau) [#49651](https://github.com/nodejs/node/pull/49651) +* \[[`53fb5aead8`](https://github.com/nodejs/node/commit/53fb5aead8)] - **doc**: save user preference for JS flavor (Vidar Eldøy) [#49526](https://github.com/nodejs/node/pull/49526) +* \[[`e3594d5658`](https://github.com/nodejs/node/commit/e3594d5658)] - **doc**: update documentation for node:process warning (Shubham Pandey) [#49517](https://github.com/nodejs/node/pull/49517) +* \[[`8e033c3963`](https://github.com/nodejs/node/commit/8e033c3963)] - **doc**: rename possibly confusing variable and CSS class (Antoine du Hamel) [#49536](https://github.com/nodejs/node/pull/49536) +* \[[`d0e0eb4bb3`](https://github.com/nodejs/node/commit/d0e0eb4bb3)] - **doc**: update outdated history info (Antoine du Hamel) [#49530](https://github.com/nodejs/node/pull/49530) +* \[[`b4724e2e3a`](https://github.com/nodejs/node/commit/b4724e2e3a)] - **doc**: close a parenthesis (Sébastien Règne) [#49525](https://github.com/nodejs/node/pull/49525) +* \[[`0471c5798e`](https://github.com/nodejs/node/commit/0471c5798e)] - **doc**: cast GetInternalField() return type to v8::Value in addons.md (Joyee Cheung) [#49439](https://github.com/nodejs/node/pull/49439) +* \[[`9f8bea3dda`](https://github.com/nodejs/node/commit/9f8bea3dda)] - **doc**: fix documentation for input option in child\_process (Ariel Weiss) [#49481](https://github.com/nodejs/node/pull/49481) +* \[[`f3fea92f8a`](https://github.com/nodejs/node/commit/f3fea92f8a)] - **doc**: fix missing imports in `test.run` code examples (Oshri Asulin) [#49489](https://github.com/nodejs/node/pull/49489) +* \[[`e426b77b67`](https://github.com/nodejs/node/commit/e426b77b67)] - **doc**: fix documentation for fs.createWriteStream highWaterMark option (Mert Can Altın) [#49456](https://github.com/nodejs/node/pull/49456) +* \[[`2b119108ff`](https://github.com/nodejs/node/commit/2b119108ff)] - **doc**: updated releasers instructions for node.js website (Claudio W) [#49427](https://github.com/nodejs/node/pull/49427) +* \[[`b9d4a80183`](https://github.com/nodejs/node/commit/b9d4a80183)] - **doc**: edit `import.meta.resolve` documentation (Antoine du Hamel) [#49247](https://github.com/nodejs/node/pull/49247) +* \[[`ddf0e17a95`](https://github.com/nodejs/node/commit/ddf0e17a95)] - **doc,tools**: switch to `@node-core/utils` (Michaël Zasso) [#49851](https://github.com/nodejs/node/pull/49851) +* \[[`142e256fc5`](https://github.com/nodejs/node/commit/142e256fc5)] - **errors**: improve classRegExp in errors.js (Uzlopak) [#49643](https://github.com/nodejs/node/pull/49643) +* \[[`6377f1bce2`](https://github.com/nodejs/node/commit/6377f1bce2)] - **errors**: use `determineSpecificType` in more error messages (Antoine du Hamel) [#49580](https://github.com/nodejs/node/pull/49580) +* \[[`05f0fcb4c4`](https://github.com/nodejs/node/commit/05f0fcb4c4)] - **esm**: identify parent importing a url with invalid host (Jacob Smith) [#49736](https://github.com/nodejs/node/pull/49736) +* \[[`8a6f5fb8f3`](https://github.com/nodejs/node/commit/8a6f5fb8f3)] - **esm**: fix return type of `import.meta.resolve` (Antoine du Hamel) [#49698](https://github.com/nodejs/node/pull/49698) +* \[[`a6140f1b8c`](https://github.com/nodejs/node/commit/a6140f1b8c)] - **esm**: update loaders warning (Geoffrey Booth) [#49633](https://github.com/nodejs/node/pull/49633) +* \[[`521a9327e0`](https://github.com/nodejs/node/commit/521a9327e0)] - **esm**: fix support for `URL` instances in `register` (Antoine du Hamel) [#49655](https://github.com/nodejs/node/pull/49655) +* \[[`3a9ea0925a`](https://github.com/nodejs/node/commit/3a9ea0925a)] - **esm**: clarify ERR\_REQUIRE\_ESM errors (Daniel Compton) [#49521](https://github.com/nodejs/node/pull/49521) +* \[[`1beefd5f16`](https://github.com/nodejs/node/commit/1beefd5f16)] - **esm**: set all hooks as release candidate (Geoffrey Booth) [#49597](https://github.com/nodejs/node/pull/49597) +* \[[`be48267888`](https://github.com/nodejs/node/commit/be48267888)] - **esm**: remove return value for `Module.register` (Antoine du Hamel) [#49529](https://github.com/nodejs/node/pull/49529) +* \[[`e74a075124`](https://github.com/nodejs/node/commit/e74a075124)] - **esm**: refactor test-esm-loader-resolve-type (Geoffrey Booth) [#49493](https://github.com/nodejs/node/pull/49493) +* \[[`17823b3533`](https://github.com/nodejs/node/commit/17823b3533)] - **esm**: refactor test-esm-named-exports (Geoffrey Booth) [#49493](https://github.com/nodejs/node/pull/49493) +* \[[`f34bd15ac1`](https://github.com/nodejs/node/commit/f34bd15ac1)] - **esm**: refactor mocking test (Geoffrey Booth) [#49465](https://github.com/nodejs/node/pull/49465) +* \[[`9363179b39`](https://github.com/nodejs/node/commit/9363179b39)] - **fs**: replace `SetMethodNoSideEffect` in node\_file (CanadaHonk) [#49857](https://github.com/nodejs/node/pull/49857) +* \[[`e82e46ce81`](https://github.com/nodejs/node/commit/e82e46ce81)] - **fs**: improve error performance for `unlinkSync` (CanadaHonk) [#49856](https://github.com/nodejs/node/pull/49856) +* \[[`07d05185e2`](https://github.com/nodejs/node/commit/07d05185e2)] - **fs**: improve `readFileSync` with file descriptors (Yagiz Nizipli) [#49691](https://github.com/nodejs/node/pull/49691) +* \[[`835f9fe7b9`](https://github.com/nodejs/node/commit/835f9fe7b9)] - **fs**: fix file descriptor validator (Yagiz Nizipli) [#49752](https://github.com/nodejs/node/pull/49752) +* \[[`b618fe262f`](https://github.com/nodejs/node/commit/b618fe262f)] - **fs**: improve error performance of `opendirSync` (Yagiz Nizipli) [#49705](https://github.com/nodejs/node/pull/49705) +* \[[`938471ef55`](https://github.com/nodejs/node/commit/938471ef55)] - **fs**: improve error performance of sync methods (Yagiz Nizipli) [#49593](https://github.com/nodejs/node/pull/49593) +* \[[`db3fc6d087`](https://github.com/nodejs/node/commit/db3fc6d087)] - **fs**: fix readdir and opendir recursive with unknown file types (William Marlow) [#49603](https://github.com/nodejs/node/pull/49603) +* \[[`0f020ed22d`](https://github.com/nodejs/node/commit/0f020ed22d)] - **gyp**: put cctest filenames in variables (Cheng Zhao) [#49178](https://github.com/nodejs/node/pull/49178) +* \[[`0ce1e94d12`](https://github.com/nodejs/node/commit/0ce1e94d12)] - **lib**: update encoding sets in `WHATWG API` (Jungku Lee) [#49610](https://github.com/nodejs/node/pull/49610) +* \[[`efd6815a7a`](https://github.com/nodejs/node/commit/efd6815a7a)] - **lib**: fix `internalBinding` typings (Yagiz Nizipli) [#49742](https://github.com/nodejs/node/pull/49742) +* \[[`1287d5b74e`](https://github.com/nodejs/node/commit/1287d5b74e)] - **lib**: allow byob reader for 'blob.stream()' (Debadree Chatterjee) [#49713](https://github.com/nodejs/node/pull/49713) +* \[[`bbc710522d`](https://github.com/nodejs/node/commit/bbc710522d)] - **lib**: reset the cwd cache before execution (Maël Nison) [#49684](https://github.com/nodejs/node/pull/49684) +* \[[`f62d649e4d`](https://github.com/nodejs/node/commit/f62d649e4d)] - **lib**: use internal `fileURLToPath` (Deokjin Kim) [#49558](https://github.com/nodejs/node/pull/49558) +* \[[`e515046941`](https://github.com/nodejs/node/commit/e515046941)] - **lib**: use internal `pathToFileURL` (Livia Medeiros) [#49553](https://github.com/nodejs/node/pull/49553) +* \[[`00608e8070`](https://github.com/nodejs/node/commit/00608e8070)] - **lib**: check SharedArrayBuffer availability in freeze\_intrinsics.js (Milan Burda) [#49482](https://github.com/nodejs/node/pull/49482) +* \[[`8bfbe7079c`](https://github.com/nodejs/node/commit/8bfbe7079c)] - **meta**: fix linter error (Antoine du Hamel) [#49755](https://github.com/nodejs/node/pull/49755) +* \[[`58f7a9e096`](https://github.com/nodejs/node/commit/58f7a9e096)] - **meta**: add primordials strategic initiative (Benjamin Gruenbaum) [#49706](https://github.com/nodejs/node/pull/49706) +* \[[`5366027756`](https://github.com/nodejs/node/commit/5366027756)] - **meta**: bump github/codeql-action from 2.21.2 to 2.21.5 (dependabot\[bot]) [#49438](https://github.com/nodejs/node/pull/49438) +* \[[`fe26b74082`](https://github.com/nodejs/node/commit/fe26b74082)] - **meta**: bump rtCamp/action-slack-notify from 2.2.0 to 2.2.1 (dependabot\[bot]) [#49437](https://github.com/nodejs/node/pull/49437) +* \[[`96009289fb`](https://github.com/nodejs/node/commit/96009289fb)] - **node-api**: enable uncaught exceptions policy by default (Chengzhong Wu) [#49313](https://github.com/nodejs/node/pull/49313) +* \[[`f40b5ede02`](https://github.com/nodejs/node/commit/f40b5ede02)] - **perf\_hooks**: reduce overhead of new performance\_entries (Vinicius Lourenço) [#49803](https://github.com/nodejs/node/pull/49803) +* \[[`ad043bac31`](https://github.com/nodejs/node/commit/ad043bac31)] - **process**: add custom dir support for heapsnapshot-signal (Jithil P Ponnan) [#47854](https://github.com/nodejs/node/pull/47854) +* \[[`8a7c10194c`](https://github.com/nodejs/node/commit/8a7c10194c)] - **repl**: don't accumulate excess indentation in .load (Daniel X Moore) [#49461](https://github.com/nodejs/node/pull/49461) +* \[[`10a2adeed5`](https://github.com/nodejs/node/commit/10a2adeed5)] - **src**: improve error message when ICU data cannot be initialized (Joyee Cheung) [#49666](https://github.com/nodejs/node/pull/49666) +* \[[`ce37688bac`](https://github.com/nodejs/node/commit/ce37688bac)] - **src**: remove unnecessary todo (Rafael Gonzaga) [#49227](https://github.com/nodejs/node/pull/49227) +* \[[`f611583b71`](https://github.com/nodejs/node/commit/f611583b71)] - **src**: use SNAPSHOT\_SERDES to log snapshot ser/deserialization (Joyee Cheung) [#49637](https://github.com/nodejs/node/pull/49637) +* \[[`a597cb8457`](https://github.com/nodejs/node/commit/a597cb8457)] - **src**: port Pipe to uv\_pipe\_bind2, uv\_pipe\_connect2 (Geoff Goodman) [#49667](https://github.com/nodejs/node/pull/49667) +* \[[`fb21062338`](https://github.com/nodejs/node/commit/fb21062338)] - **src**: set --rehash-snapshot explicitly (Joyee Cheung) [#49556](https://github.com/nodejs/node/pull/49556) +* \[[`14ece0aa76`](https://github.com/nodejs/node/commit/14ece0aa76)] - **src**: allow embedders to override NODE\_MODULE\_VERSION (Cheng Zhao) [#49279](https://github.com/nodejs/node/pull/49279) +* \[[`4b5e23c71b`](https://github.com/nodejs/node/commit/4b5e23c71b)] - **src**: set ModuleWrap internal fields only once (Joyee Cheung) [#49391](https://github.com/nodejs/node/pull/49391) +* \[[`2d3f5c7cab`](https://github.com/nodejs/node/commit/2d3f5c7cab)] - **src**: fix fs\_type\_to\_name default value (Mustafa Ateş Uzun) [#49239](https://github.com/nodejs/node/pull/49239) +* \[[`cfbcb1059c`](https://github.com/nodejs/node/commit/cfbcb1059c)] - **src**: fix comment on StreamResource (rogertyang) [#49193](https://github.com/nodejs/node/pull/49193) +* \[[`39fb83ad16`](https://github.com/nodejs/node/commit/39fb83ad16)] - **src**: do not rely on the internal field being default to undefined (Joyee Cheung) [#49413](https://github.com/nodejs/node/pull/49413) +* \[[`12fe6a0bfd`](https://github.com/nodejs/node/commit/12fe6a0bfd)] - **stream**: use bitmap in writable state (Raz Luvaton) [#49834](https://github.com/nodejs/node/pull/49834) +* \[[`0ccd4638ac`](https://github.com/nodejs/node/commit/0ccd4638ac)] - **stream**: use bitmap in readable state (Benjamin Gruenbaum) [#49745](https://github.com/nodejs/node/pull/49745) +* \[[`b29d927010`](https://github.com/nodejs/node/commit/b29d927010)] - **stream**: improve readable webstream `pipeTo` (Raz Luvaton) [#49690](https://github.com/nodejs/node/pull/49690) +* \[[`7c5e322346`](https://github.com/nodejs/node/commit/7c5e322346)] - **stream**: improve webstream readable async iterator performance (Raz Luvaton) [#49662](https://github.com/nodejs/node/pull/49662) +* \[[`1a180342ec`](https://github.com/nodejs/node/commit/1a180342ec)] - **test**: add os setPriority, getPriority test coverage (Wael) [#38771](https://github.com/nodejs/node/pull/38771) +* \[[`d44a812101`](https://github.com/nodejs/node/commit/d44a812101)] - **test**: deflake test-runner-output (Moshe Atlow) [#49878](https://github.com/nodejs/node/pull/49878) +* \[[`d2bcdcb177`](https://github.com/nodejs/node/commit/d2bcdcb177)] - **test**: mark test-runner-output as flaky (Joyee Cheung) [#49854](https://github.com/nodejs/node/pull/49854) +* \[[`eded29c522`](https://github.com/nodejs/node/commit/eded29c522)] - **test**: use mustSucceed instead of mustCall (SiddharthDevulapalli) [#49788](https://github.com/nodejs/node/pull/49788) +* \[[`3db9b40081`](https://github.com/nodejs/node/commit/3db9b40081)] - **test**: refactor test-readline-async-iterators into a benchmark (Shubham Pandey) [#49237](https://github.com/nodejs/node/pull/49237) +* \[[`2cc5ad7859`](https://github.com/nodejs/node/commit/2cc5ad7859)] - _**Revert**_ "**test**: mark test-http-regr-gh-2928 as flaky" (Luigi Pinca) [#49708](https://github.com/nodejs/node/pull/49708) +* \[[`e5185b053c`](https://github.com/nodejs/node/commit/e5185b053c)] - **test**: use `fs.constants` for `fs.access` constants (Livia Medeiros) [#49685](https://github.com/nodejs/node/pull/49685) +* \[[`b9e5b43462`](https://github.com/nodejs/node/commit/b9e5b43462)] - **test**: deflake test-http-regr-gh-2928 (Luigi Pinca) [#49574](https://github.com/nodejs/node/pull/49574) +* \[[`1fffda504e`](https://github.com/nodejs/node/commit/1fffda504e)] - **test**: fix argument computation in embedtest (Joyee Cheung) [#49506](https://github.com/nodejs/node/pull/49506) +* \[[`6e56f2db52`](https://github.com/nodejs/node/commit/6e56f2db52)] - **test**: skip test-child-process-stdio-reuse-readable-stdio on Windows (Joyee Cheung) [#49621](https://github.com/nodejs/node/pull/49621) +* \[[`ab3afb330d`](https://github.com/nodejs/node/commit/ab3afb330d)] - **test**: mark test-runner-watch-mode as flaky (Joyee Cheung) [#49627](https://github.com/nodejs/node/pull/49627) +* \[[`185d9b50db`](https://github.com/nodejs/node/commit/185d9b50db)] - **test**: deflake test-tls-socket-close (Luigi Pinca) [#49575](https://github.com/nodejs/node/pull/49575) +* \[[`c70c74a9e6`](https://github.com/nodejs/node/commit/c70c74a9e6)] - **test**: show more info on failure in test-cli-syntax-require.js (Joyee Cheung) [#49561](https://github.com/nodejs/node/pull/49561) +* \[[`ed7c6d1114`](https://github.com/nodejs/node/commit/ed7c6d1114)] - **test**: mark test-http-regr-gh-2928 as flaky (Joyee Cheung) [#49565](https://github.com/nodejs/node/pull/49565) +* \[[`3599eebab9`](https://github.com/nodejs/node/commit/3599eebab9)] - **test**: use spawnSyncAndExitWithoutError in sea tests (Joyee Cheung) [#49543](https://github.com/nodejs/node/pull/49543) +* \[[`f79b153e89`](https://github.com/nodejs/node/commit/f79b153e89)] - **test**: use spawnSyncAndExitWithoutError in test/common/sea.js (Joyee Cheung) [#49543](https://github.com/nodejs/node/pull/49543) +* \[[`c079c73769`](https://github.com/nodejs/node/commit/c079c73769)] - **test**: use setImmediate() in test-heapdump-shadowrealm.js (Joyee Cheung) [#49573](https://github.com/nodejs/node/pull/49573) +* \[[`667a92493c`](https://github.com/nodejs/node/commit/667a92493c)] - **test**: skip test-child-process-pipe-dataflow\.js on Windows (Joyee Cheung) [#49563](https://github.com/nodejs/node/pull/49563) +* \[[`91af0a9a3c`](https://github.com/nodejs/node/commit/91af0a9a3c)] - _**Revert**_ "**test**: ignore the copied entry\_point.c" (Chengzhong Wu) [#49515](https://github.com/nodejs/node/pull/49515) +* \[[`567afc71b8`](https://github.com/nodejs/node/commit/567afc71b8)] - **test**: avoid copying test source files (Chengzhong Wu) [#49515](https://github.com/nodejs/node/pull/49515) +* \[[`ced25a976d`](https://github.com/nodejs/node/commit/ced25a976d)] - **test**: increase coverage of `Module.register` and `initialize` hook (Antoine du Hamel) [#49532](https://github.com/nodejs/node/pull/49532) +* \[[`be02fbdb8a`](https://github.com/nodejs/node/commit/be02fbdb8a)] - **test**: isolate `globalPreload` tests (Geoffrey Booth) [#49545](https://github.com/nodejs/node/pull/49545) +* \[[`f214428845`](https://github.com/nodejs/node/commit/f214428845)] - **test**: split test-crypto-dh to avoid timeout on slow machines in the CI (Joyee Cheung) [#49492](https://github.com/nodejs/node/pull/49492) +* \[[`3987094569`](https://github.com/nodejs/node/commit/3987094569)] - **test**: make `test-dotenv-node-options` locale-independent (Livia Medeiros) [#49470](https://github.com/nodejs/node/pull/49470) +* \[[`34c1741792`](https://github.com/nodejs/node/commit/34c1741792)] - **test**: add test for urlstrings usage in `node:fs` (Livia Medeiros) [#49471](https://github.com/nodejs/node/pull/49471) +* \[[`c3c6c4f007`](https://github.com/nodejs/node/commit/c3c6c4f007)] - **test**: make test-worker-prof more robust (Joyee Cheung) [#49274](https://github.com/nodejs/node/pull/49274) +* \[[`843df1a4da`](https://github.com/nodejs/node/commit/843df1a4da)] - **test,crypto**: update WebCryptoAPI WPT (Filip Skokan) [#49714](https://github.com/nodejs/node/pull/49714) +* \[[`80b342cc38`](https://github.com/nodejs/node/commit/80b342cc38)] - **test\_runner**: accept `testOnly` in `run` (Moshe Atlow) [#49753](https://github.com/nodejs/node/pull/49753) +* \[[`76865515b9`](https://github.com/nodejs/node/commit/76865515b9)] - **test\_runner**: fix test runner watch mode when no positional arguments (Moshe Atlow) [#49578](https://github.com/nodejs/node/pull/49578) +* \[[`17a05b141d`](https://github.com/nodejs/node/commit/17a05b141d)] - **test\_runner**: add junit reporter (Moshe Atlow) [#49614](https://github.com/nodejs/node/pull/49614) +* \[[`5672e38457`](https://github.com/nodejs/node/commit/5672e38457)] - **test\_runner**: add jsdocs to mock.js (Caio Borghi) [#49555](https://github.com/nodejs/node/pull/49555) +* \[[`b4d42a8f2b`](https://github.com/nodejs/node/commit/b4d42a8f2b)] - **test\_runner**: fix invalid timer call (Erick Wendel) [#49477](https://github.com/nodejs/node/pull/49477) +* \[[`f755e6786b`](https://github.com/nodejs/node/commit/f755e6786b)] - **test\_runner**: add jsdocs to MockTimers (Erick Wendel) [#49476](https://github.com/nodejs/node/pull/49476) +* \[[`e7285d4bf0`](https://github.com/nodejs/node/commit/e7285d4bf0)] - **test\_runner**: fix typescript coverage (Moshe Atlow) [#49406](https://github.com/nodejs/node/pull/49406) +* \[[`6db0d3d883`](https://github.com/nodejs/node/commit/6db0d3d883)] - **tools**: support updating @reporters/github manually (Moshe Atlow) [#49871](https://github.com/nodejs/node/pull/49871) +* \[[`5ac6722031`](https://github.com/nodejs/node/commit/5ac6722031)] - **tools**: skip ruff on tools/node\_modules (Moshe Atlow) [#49838](https://github.com/nodejs/node/pull/49838) +* \[[`462228bd24`](https://github.com/nodejs/node/commit/462228bd24)] - **tools**: fix uvwasi updater (Michael Dawson) [#49682](https://github.com/nodejs/node/pull/49682) +* \[[`ff81bfb958`](https://github.com/nodejs/node/commit/ff81bfb958)] - **tools**: update lint-md-dependencies to rollup\@3.29.2 (Node.js GitHub Bot) [#49679](https://github.com/nodejs/node/pull/49679) +* \[[`08ffc6344c`](https://github.com/nodejs/node/commit/08ffc6344c)] - **tools**: restrict internal code from using public `url` module (LiviaMedeiros) [#49590](https://github.com/nodejs/node/pull/49590) +* \[[`728ebf6c97`](https://github.com/nodejs/node/commit/728ebf6c97)] - **tools**: update eslint to 8.49.0 (Node.js GitHub Bot) [#49586](https://github.com/nodejs/node/pull/49586) +* \[[`20d038ffb1`](https://github.com/nodejs/node/commit/20d038ffb1)] - **tools**: update lint-md-dependencies to rollup\@3.29.0 unified\@11.0.3 (Node.js GitHub Bot) [#49584](https://github.com/nodejs/node/pull/49584) +* \[[`210c15bd12`](https://github.com/nodejs/node/commit/210c15bd12)] - **tools**: allow passing absolute path of config.gypi in js2c (Cheng Zhao) [#49162](https://github.com/nodejs/node/pull/49162) +* \[[`e341efe173`](https://github.com/nodejs/node/commit/e341efe173)] - **tools**: configure never-stale label correctly (Michaël Zasso) [#49498](https://github.com/nodejs/node/pull/49498) +* \[[`a8a8a498ce`](https://github.com/nodejs/node/commit/a8a8a498ce)] - **tools**: update doc dependencies (Node.js GitHub Bot) [#49467](https://github.com/nodejs/node/pull/49467) +* \[[`ac06607f9e`](https://github.com/nodejs/node/commit/ac06607f9e)] - **typings**: fix missing property in `ExportedHooks` (Antoine du Hamel) [#49567](https://github.com/nodejs/node/pull/49567) +* \[[`7d91a73764`](https://github.com/nodejs/node/commit/7d91a73764)] - **url**: improve invalid url performance (Yagiz Nizipli) [#49692](https://github.com/nodejs/node/pull/49692) +* \[[`7c2060cfac`](https://github.com/nodejs/node/commit/7c2060cfac)] - **util**: add `getCwdSafe` internal util fn (João Lenon) [#48434](https://github.com/nodejs/node/pull/48434) +* \[[`c23c60f545`](https://github.com/nodejs/node/commit/c23c60f545)] - **zlib**: disable CRC32 SIMD optimization (Luigi Pinca) [#49511](https://github.com/nodejs/node/pull/49511) + ## 2023-09-18, Version 20.7.0 (Current), @UlisesGascon diff --git a/doc/contributing/backporting-to-release-lines.md b/doc/contributing/backporting-to-release-lines.md index d9dea5dbe2b06f..851e4e255442d1 100644 --- a/doc/contributing/backporting-to-release-lines.md +++ b/doc/contributing/backporting-to-release-lines.md @@ -40,10 +40,26 @@ For the following labels, the `N` in `vN.x` refers to the major release number. ## How to submit a backport pull request -For the following steps, let's assume that a backport is needed for the v10.x -release line. All commands will use the `v10.x-staging` branch as the target -branch. In order to submit a backport pull request to another branch, simply -replace that with the staging branch for the targeted release line. +For the following steps, let's assume that you need to backport PR `123` +to the v20.x release line. All commands will use the `v20.x-staging` branch +as the target branch. In order to submit a backport pull request to another +branch, simply replace that with the staging branch for the targeted release +line. + +### Automated + +1. Make sure you have [`@node-core/utils`][] installed + +2. Run the [`git node backport`][] command + +```bash +# Backport PR 123 to v20.x-staging +git node backport 123 --to=20 +``` + +3. Jump to step 5 in the Manual section below + +### Manually 1. Checkout the staging branch for the targeted release line. @@ -56,10 +72,10 @@ replace that with the staging branch for the targeted release line. # the origin remote points to your fork, and the upstream remote points # to git@github.com:nodejs/node.git cd $NODE_DIR - # If v10.x-staging is checked out `pull` should be used instead of `fetch` - git fetch upstream v10.x-staging:v10.x-staging -f + # If v20.x-staging is checked out `pull` should be used instead of `fetch` + git fetch upstream v20.x-staging:v20.x-staging -f # Assume we want to backport PR #10157 - git checkout -b backport-10157-to-v10.x v10.x-staging + git checkout -b backport-10157-to-v20.x v20.x-staging # Ensure there are no test artifacts from previous builds # Note that this command deletes all files and directories # not under revision control below the ./test directory. @@ -93,10 +109,10 @@ replace that with the staging branch for the targeted release line. 8. Push the changes to your fork. 9. Open a pull request: - 1. Be sure to target the `v10.x-staging` branch in the pull request. + 1. Be sure to target the `v20.x-staging` branch in the pull request. 2. Include the backport target in the pull request title in the following - format: `[v10.x backport] `. - Example: `[v10.x backport] process: improve performance of nextTick` + format: `[v20.x backport] `. + Example: `[v20.x backport] process: improve performance of nextTick` 3. Check the checkbox labeled "Allow edits and access to secrets by maintainers". 4. In the description add a reference to the original pull request. @@ -105,15 +121,17 @@ replace that with the staging branch for the targeted release line. 6. Run a [`node-test-pull-request`][] CI job (with `REBASE_ONTO` set to the default ``) -10. Replace the `backport-requested-v10.x` label on the original pull request - with `backport-open-v10.x`. +10. Replace the `backport-requested-v20.x` label on the original pull request + with `backport-open-v20.x`. 11. If during the review process conflicts arise, use the following to rebase: - `git pull --rebase upstream v10.x-staging` + `git pull --rebase upstream v20.x-staging` -After the pull request lands, replace the `backport-open-v10.x` label on the -original pull request with `backported-to-v10.x`. +After the pull request lands, replace the `backport-open-v20.x` label on the +original pull request with `backported-to-v20.x`. [Release Plan]: https://github.com/nodejs/Release#release-plan [Release Schedule]: https://github.com/nodejs/Release#release-schedule +[`@node-core/utils`]: https://github.com/nodejs/node-core-utils +[`git node backport`]: https://github.com/nodejs/node-core-utils/blob/main/docs/git-node.md#git-node-backport [`node-test-pull-request`]: https://ci.nodejs.org/job/node-test-pull-request/build diff --git a/doc/contributing/collaborator-guide.md b/doc/contributing/collaborator-guide.md index a4218acc7d4fd0..2ecf14a082dc3b 100644 --- a/doc/contributing/collaborator-guide.md +++ b/doc/contributing/collaborator-guide.md @@ -555,22 +555,23 @@ See the [commit queue guide][commit-queue.md]. ### Using `git-node` -In most cases, using [the `git-node` command][git-node] of [`node-core-utils`][] -is enough to land a pull request. If you discover a problem when using -this tool, please file an issue [to the issue tracker][node-core-utils-issues]. +In most cases, using [the `git-node` command][git-node] of +[`@node-core/utils`][] is enough to land a pull request. If you discover a +problem when using this tool, please file an issue +[to the issue tracker][node-core-utils-issues]. Quick example: ```bash -npm install -g node-core-utils +npm install -g @node-core/utils git node land $PRID ``` -To use `node-core-utils`, you will need a GitHub access token. If you do not -have one, `node-core-utils` will create one for you the first time you use it. +To use `@node-core/utils`, you will need a GitHub access token. If you do not +have one, `@node-core/utils` will create one for you the first time you use it. To do this, it will ask for your GitHub password and two-factor authentication code. If you wish to create the token yourself in advance, see -[the `node-core-utils` guide][node-core-utils-credentials]. +[the `@node-core/utils` guide][node-core-utils-credentials]. ### Technical HOWTO @@ -959,7 +960,7 @@ need to be attached anymore, as only important bugfixes will be included. [TSC]: https://github.com/nodejs/TSC [`--pending-deprecation`]: ../api/cli.md#--pending-deprecation [`--throw-deprecation`]: ../api/cli.md#--throw-deprecation -[`node-core-utils`]: https://github.com/nodejs/node-core-utils +[`@node-core/utils`]: https://github.com/nodejs/node-core-utils [backporting guide]: backporting-to-release-lines.md [commit message guidelines]: pull-requests.md#commit-message-guidelines [commit-example]: https://github.com/nodejs/node/commit/b636ba8186 diff --git a/doc/contributing/commit-queue.md b/doc/contributing/commit-queue.md index 4730d0889e99aa..cece9ea84e94f8 100644 --- a/doc/contributing/commit-queue.md +++ b/doc/contributing/commit-queue.md @@ -7,8 +7,8 @@ _tl;dr: You can land pull requests by adding the `commit-queue` label to it._ Commit Queue is an experimental feature for the project which simplifies the landing process by automating it via GitHub Actions. With it, collaborators can land pull requests by adding the `commit-queue` label to a PR. All -checks will run via node-core-utils, and if the pull request is ready to land, -the Action will rebase it and push to `main`. +checks will run via `@node-core/utils`, and if the pull request is ready to +land, the Action will rebase it and push to `main`. This document gives an overview of how the Commit Queue works, as well as implementation details, reasoning for design choices, and current limitations. @@ -76,7 +76,7 @@ reasons: commit, meaning we wouldn't be able to use it for already opened PRs without rebasing them first. -`node-core-utils` is configured with a personal token and +`@node-core/utils` is configured with a personal token and a Jenkins token from [@nodejs-github-bot](https://github.com/nodejs/github-bot). `octokit/graphql-action` is used to fetch all pull requests with the diff --git a/doc/contributing/maintaining/maintaining-V8.md b/doc/contributing/maintaining/maintaining-V8.md index 0fe9b393fc0f15..740af7f228f694 100644 --- a/doc/contributing/maintaining/maintaining-V8.md +++ b/doc/contributing/maintaining/maintaining-V8.md @@ -122,7 +122,7 @@ some manual steps and is recommended. Here are the steps for the bug mentioned above: -1. Install `git-node` by installing [`node-core-utils`][]. +1. Install `git-node` by installing [`@node-core/utils`][]. 2. Install the prerequisites for [`git-node-v8`][]. 3. Find the commit hash linked-to in the issue (in this case a51f429). 4. Checkout a branch off the appropriate _vY.x-staging_ branch (e.g. @@ -277,7 +277,7 @@ that Node.js may be floating (or else cause a merge conflict). #### Applying minor updates with `git-node` (recommended) -1. Install [`git-node`][] by installing [`node-core-utils`][]. +1. Install [`git-node`][] by installing [`@node-core/utils`][]. 2. Install the prerequisites for [`git-node-v8`][]. 3. Run `git node v8 minor` to apply a minor update. @@ -384,8 +384,8 @@ This would require some tooling to: [V8MergingPatching]: https://v8.dev/docs/merge-patch [V8TemplateMergeRequest]: https://bugs.chromium.org/p/v8/issues/entry?template=Node.js%20merge%20request [V8TemplateUpstreamBug]: https://bugs.chromium.org/p/v8/issues/entry?template=Node.js%20upstream%20bug +[`@node-core/utils`]: https://github.com/nodejs/node-core-utils#Install [`git-node-v8-backport`]: https://github.com/nodejs/node-core-utils/blob/main/docs/git-node.md#git-node-v8-backport-sha [`git-node-v8-minor`]: https://github.com/nodejs/node-core-utils/blob/main/docs/git-node.md#git-node-v8-minor [`git-node-v8`]: https://github.com/nodejs/node-core-utils/blob/HEAD/docs/git-node.md#git-node-v8 [`git-node`]: https://github.com/nodejs/node-core-utils/blob/HEAD/docs/git-node.md#git-node-v8 -[`node-core-utils`]: https://github.com/nodejs/node-core-utils#Install diff --git a/doc/contributing/maintaining/maintaining-dependencies.md b/doc/contributing/maintaining/maintaining-dependencies.md index 007a27709d829b..6f84a92ebb9385 100644 --- a/doc/contributing/maintaining/maintaining-dependencies.md +++ b/doc/contributing/maintaining/maintaining-dependencies.md @@ -15,20 +15,20 @@ This a list of all the dependencies: * [c-ares 1.19.0][] * [cjs-module-lexer 1.2.2][] * [corepack][] -* [googletest 7e33b6a][] +* [googletest d1467f5][] * [histogram 0.11.8][] * [icu-small 73.2][] * [libuv 1.46.0][] * [llhttp 8.1.0][] * [minimatch 9.0.3][] -* [nghttp2 1.55.1][] +* [nghttp2 1.56.0][] * [nghttp3 0.7.0][] * [ngtcp2 0.8.1][] * [npm 9.6.7][] * [openssl 3.0.8][] * [postject 1.0.0-alpha.6][] * [simdutf 3.2.17][] -* [undici 5.23.0][] +* [undici 5.25.2][] * [uvwasi 0.0.16][] * [V8 11.3.244.8][] * [zlib 1.2.13.1-motley-f5fd0ad][] @@ -189,7 +189,7 @@ In practical terms, Corepack will let you use Yarn and pnpm without having to install them - just like what currently happens with npm, which is shipped by Node.js by default. -### googletest 7e33b6a +### googletest d1467f5 The [googletest](https://github.com/google/googletest) dependency is Google’s C++ testing and mocking framework. @@ -223,7 +223,7 @@ See [maintaining-http][] for more informations. The [minimatch](https://github.com/isaacs/minimatch) dependency is a minimal matching utility. -### nghttp2 1.55.1 +### nghttp2 1.56.0 The [nghttp2](https://github.com/nghttp2/nghttp2) dependency is a C library implementing HTTP/2 protocol. @@ -291,7 +291,7 @@ The [postject](https://github.com/nodejs/postject) dependency is used for the The [simdutf](https://github.com/simdutf/simdutf) dependency is a C++ library for fast UTF-8 decoding and encoding. -### undici 5.23.0 +### undici 5.25.2 The [undici](https://github.com/nodejs/undici) dependency is an HTTP/1.1 client, written from scratch for Node.js.. @@ -326,7 +326,7 @@ performance improvements not currently available in standard zlib. [cjs-module-lexer 1.2.2]: #cjs-module-lexer-122 [corepack]: #corepack [dependency-update-action]: ../../../.github/workflows/tools.yml -[googletest 7e33b6a]: #googletest-7e33b6a +[googletest d1467f5]: #googletest-d1467f5 [histogram 0.11.8]: #histogram-0118 [icu-small 73.2]: #icu-small-732 [libuv 1.46.0]: #libuv-1460 @@ -338,14 +338,14 @@ performance improvements not currently available in standard zlib. [maintaining-openssl]: ./maintaining-openssl.md [maintaining-web-assembly]: ./maintaining-web-assembly.md [minimatch 9.0.3]: #minimatch-903 -[nghttp2 1.55.1]: #nghttp2-1551 +[nghttp2 1.56.0]: #nghttp2-1560 [nghttp3 0.7.0]: #nghttp3-070 [ngtcp2 0.8.1]: #ngtcp2-081 [npm 9.6.7]: #npm-967 [openssl 3.0.8]: #openssl-308 [postject 1.0.0-alpha.6]: #postject-100-alpha6 [simdutf 3.2.17]: #simdutf-3217 -[undici 5.23.0]: #undici-5230 +[undici 5.25.2]: #undici-5252 [update-openssl-action]: ../../../.github/workflows/update-openssl.yml [uvwasi 0.0.16]: #uvwasi-0016 [v8 11.3.244.8]: #v8-1132448 diff --git a/doc/contributing/pull-requests.md b/doc/contributing/pull-requests.md index c35fda734f3173..a2bd63d3572393 100644 --- a/doc/contributing/pull-requests.md +++ b/doc/contributing/pull-requests.md @@ -34,9 +34,11 @@ ## Dependencies Node.js has several bundled dependencies in the _deps/_ and the _tools/_ -directories that are not part of the project proper. Changes to files in those -directories should be sent to their respective projects. Do not send a patch to -Node.js. We cannot accept such patches. +directories that are not part of the project proper. +These are detailed in the [maintaining dependencies][] document. +Changes to files in those directories should be sent +to their respective projects. +Do not send a patch to Node.js. We cannot accept such patches. In case of doubt, open an issue in the [issue tracker](https://github.com/nodejs/node/issues/) or contact one of the @@ -590,6 +592,7 @@ More than one subsystem may be valid for any particular issue or pull request. [guide for writing tests in Node.js]: writing-tests.md [hiding-a-comment]: https://help.github.com/articles/managing-disruptive-comments/#hiding-a-comment [https://ci.nodejs.org/]: https://ci.nodejs.org/ +[maintaining dependencies]: ./maintaining/maintaining-dependencies.md [nodejs/core-validate-commit]: https://github.com/nodejs/core-validate-commit/blob/main/lib/rules/subsystem.js [pull request template]: https://raw.githubusercontent.com/nodejs/node/HEAD/.github/PULL_REQUEST_TEMPLATE.md [running tests]: ../../BUILDING.md#running-tests diff --git a/doc/contributing/releases.md b/doc/contributing/releases.md index 0020ec59c8bd02..bf34bff850c678 100644 --- a/doc/contributing/releases.md +++ b/doc/contributing/releases.md @@ -563,7 +563,7 @@ ecosystem. Use `ncu-ci` to compare `vx.x` run (10) and proposal branch (11) ```bash -npm i -g node-core-utils +npm i -g @node-core/utils ncu-ci citgm 10 11 ``` @@ -1001,9 +1001,13 @@ This script will use the promoted builds and changelog to generate the post. Run Refs: ``` +* In order to trigger the CI Checks of the [nodejs.org repository][]; Please + attach the `github_actions:pull-request` label to the PR. + * Changes to the base branch, `main`, on the [nodejs.org repository][] will - trigger a new build of nodejs.org so your changes should appear a few minutes - after pushing. + trigger a new build of nodejs.org, so your changes should appear a few minutes + after pushing. You can follow the [Deployments](https://github.com/nodejs/nodejs.org/deployments) page + to see when the build finishes and gets published. ### 18. Create the release on GitHub @@ -1048,7 +1052,7 @@ _In whatever form you do this..._ ### Marking a release line as LTS The process of marking a release line as LTS has been automated using -[node-core-utils](https://github.com/nodejs/node-core-utils). +[`@node-core/utils`](https://github.com/nodejs/node-core-utils). Start by checking out the staging branch for the release line that is going to be marked as LTS, e.g: @@ -1057,10 +1061,10 @@ be marked as LTS, e.g: git checkout v1.x-staging ``` -Next, make sure you have **node-core-utils** installed: +Next, make sure you have **`@node-core/utils`** installed: ```bash -npm i -g node-core-utils +npm i -g @node-core/utils ``` Run the prepare LTS release command: @@ -1106,7 +1110,7 @@ current LTS codename in its release line changelog file. The `test/parallel/test-process-release.js` file might also need to be updated. -In case you can not run the automated `node-core-utils` command and you are +In case you can not run the automated `@node-core/utils` command and you are currently running these steps manually it's a good idea to refer to previous LTS proposal PRs and make sure all required changes are covered. diff --git a/doc/contributing/strategic-initiatives.md b/doc/contributing/strategic-initiatives.md index b005040d54b479..ca4308daa3ebb8 100644 --- a/doc/contributing/strategic-initiatives.md +++ b/doc/contributing/strategic-initiatives.md @@ -6,16 +6,17 @@ agenda to ensure they are active and have the support they need. ## Current initiatives -| Initiative | Champion | Links | -| ---------------------- | --------------------------- | --------------------------------------------- | -| Core Promise APIs | [Antoine du Hamel][aduh95] | | -| QUIC / HTTP3 | [James M Snell][jasnell] | | -| Shadow Realm | [Chengzhong Wu][legendecas] | | -| Startup Snapshot | [Joyee Cheung][joyeecheung] | | -| V8 Currency | [Michaël Zasso][targos] | | -| Next-10 | [Michael Dawson][mhdawson] | | -| Single executable apps | [Darshan Sen][RaisinTen] | | -| Performance | [Yagiz Nizipli][anonrig] | | +| Initiative | Champion | Links | +| ---------------------- | -------------------------------- | ------------------------------------------------- | +| Core Promise APIs | [Antoine du Hamel][aduh95] | | +| QUIC / HTTP3 | [James M Snell][jasnell] | | +| Shadow Realm | [Chengzhong Wu][legendecas] | | +| Startup Snapshot | [Joyee Cheung][joyeecheung] | | +| V8 Currency | [Michaël Zasso][targos] | | +| Next-10 | [Michael Dawson][mhdawson] | | +| Single executable apps | [Darshan Sen][RaisinTen] | | +| Performance | | | +| Primordials | [Benjamin Gruenbaum][benjamingr] | |
List of completed initiatives @@ -40,7 +41,7 @@ agenda to ensure they are active and have the support they need. [RaisinTen]: https://github.com/RaisinTen [aduh95]: https://github.com/aduh95 -[anonrig]: https://github.com/anonrig +[benjamingr]: https://github.com/benjamingr [jasnell]: https://github.com/jasnell [joyeecheung]: https://github.com/joyeecheung [legendecas]: https://github.com/legendecas diff --git a/lib/.eslintrc.yaml b/lib/.eslintrc.yaml index cc4fa1975016eb..942d7cc1305eb4 100644 --- a/lib/.eslintrc.yaml +++ b/lib/.eslintrc.yaml @@ -175,6 +175,10 @@ rules: message: Use `const { structuredClone } = require('internal/structured_clone');` instead of the global. - name: SubtleCrypto message: Use `const { SubtleCrypto } = require('internal/crypto/webcrypto');` instead of the global. + no-restricted-modules: + - error + - name: url + message: Require `internal/url` instead of `url`. # Custom rules in tools/eslint-rules node-core/avoid-prototype-pollution: error node-core/lowercase-name-for-primitive: error diff --git a/lib/fs.js b/lib/fs.js index b17cf4f10cd3c1..29f356a57cd22e 100644 --- a/lib/fs.js +++ b/lib/fs.js @@ -131,7 +131,7 @@ const { CHAR_BACKWARD_SLASH, } = require('internal/constants'); const { - isUint32, + isInt32, parseFileMode, validateBoolean, validateBuffer, @@ -141,7 +141,7 @@ const { validateObject, validateString, } = require('internal/validators'); -const { readFileSyncUtf8 } = require('internal/fs/read/utf8'); +const syncFs = require('internal/fs/sync'); let truncateWarn = true; let fs; @@ -201,7 +201,7 @@ function makeStatsCallback(cb) { }; } -const isFd = isUint32; +const isFd = isInt32; function isFileType(stats, fileType) { // Use stats array directly to avoid creating an fs.Stats instance just for @@ -243,12 +243,7 @@ function access(path, mode, callback) { * @returns {void} */ function accessSync(path, mode) { - path = getValidatedPath(path); - mode = getValidMode(mode, 'access'); - - const ctx = { path }; - binding.access(pathModule.toNamespacedPath(path), mode, undefined, ctx); - handleErrorFromBinding(ctx); + syncFs.access(path, mode); } /** @@ -290,23 +285,7 @@ ObjectDefineProperty(exists, kCustomPromisifiedSymbol, { * @returns {boolean} */ function existsSync(path) { - try { - path = getValidatedPath(path); - } catch { - return false; - } - const ctx = { path }; - const nPath = pathModule.toNamespacedPath(path); - binding.access(nPath, F_OK, undefined, ctx); - - // In case of an invalid symlink, `binding.access()` on win32 - // will **not** return an error and is therefore not enough. - // Double check with `binding.stat()`. - if (isWindows && ctx.errno === undefined) { - binding.stat(nPath, false, undefined, ctx); - } - - return ctx.errno === undefined; + return syncFs.exists(path); } function readFileAfterOpen(err, fd) { @@ -458,14 +437,11 @@ function tryReadSync(fd, isUserFd, buffer, pos, len) { function readFileSync(path, options) { options = getOptions(options, { flag: 'r' }); - const isUserFd = isFd(path); // File descriptor ownership - - // TODO(@anonrig): Do not handle file descriptor ownership for now. - if (!isUserFd && (options.encoding === 'utf8' || options.encoding === 'utf-8')) { - path = getValidatedPath(path); - return readFileSyncUtf8(pathModule.toNamespacedPath(path), stringToFlags(options.flag)); + if (options.encoding === 'utf8' || options.encoding === 'utf-8') { + return syncFs.readFileUtf8(path, options.flag); } + const isUserFd = isFd(path); // File descriptor ownership const fd = isUserFd ? path : fs.openSync(path, options.flag, 0o666); const stats = tryStatSync(fd, isUserFd); @@ -540,11 +516,7 @@ function close(fd, callback = defaultCloseCallback) { * @returns {void} */ function closeSync(fd) { - fd = getValidatedFd(fd); - - const ctx = {}; - binding.close(fd, undefined, ctx); - handleErrorFromBinding(ctx); + return syncFs.close(fd); } /** @@ -590,16 +562,7 @@ function open(path, flags, mode, callback) { * @returns {number} */ function openSync(path, flags, mode) { - path = getValidatedPath(path); - const flagsNumber = stringToFlags(flags); - mode = parseFileMode(mode, 'mode', 0o666); - - const ctx = { path }; - const result = binding.open(pathModule.toNamespacedPath(path), - flagsNumber, mode, - undefined, ctx); - handleErrorFromBinding(ctx); - return result; + return syncFs.open(path, flags, mode); } /** @@ -1702,25 +1665,12 @@ function lstatSync(path, options = { bigint: false, throwIfNoEntry: true }) { * }} [options] * @returns {Stats} */ -function statSync(path, options = { bigint: false, throwIfNoEntry: true }) { - path = getValidatedPath(path); - const ctx = { path }; - const stats = binding.stat(pathModule.toNamespacedPath(path), - options.bigint, undefined, ctx); - if (options.throwIfNoEntry === false && hasNoEntryError(ctx)) { - return undefined; - } - handleErrorFromBinding(ctx); - return getStatsFromBinding(stats); +function statSync(path, options) { + return syncFs.stat(path, options); } -function statfsSync(path, options = { bigint: false }) { - path = getValidatedPath(path); - const ctx = { path }; - const stats = binding.statfs(pathModule.toNamespacedPath(path), - options.bigint, undefined, ctx); - handleErrorFromBinding(ctx); - return getStatFsFromBinding(stats); +function statfsSync(path, options) { + return syncFs.statfs(path, options); } /** @@ -1900,10 +1850,7 @@ function unlink(path, callback) { * @returns {void} */ function unlinkSync(path) { - path = getValidatedPath(path); - const ctx = { path }; - binding.unlink(pathModule.toNamespacedPath(path), undefined, ctx); - handleErrorFromBinding(ctx); + return syncFs.unlink(path); } /** @@ -2999,16 +2946,7 @@ function copyFile(src, dest, mode, callback) { * @returns {void} */ function copyFileSync(src, dest, mode) { - src = getValidatedPath(src, 'src'); - dest = getValidatedPath(dest, 'dest'); - - const ctx = { path: src, dest }; // non-prefixed - - src = pathModule._makeLong(src); - dest = pathModule._makeLong(dest); - mode = getValidMode(mode, 'copyFile'); - binding.copyFile(src, dest, mode, undefined, ctx); - handleErrorFromBinding(ctx); + syncFs.copyFile(src, dest, mode); } /** diff --git a/lib/internal/blob.js b/lib/internal/blob.js index 167c0521b4573d..d0e47c1a4397a8 100644 --- a/lib/internal/blob.js +++ b/lib/internal/blob.js @@ -321,6 +321,7 @@ class Blob { const reader = this[kHandle].getReader(); return new lazyReadableStream({ + type: 'bytes', start(c) { // There really should only be one read at a time so using an // array here is purely defensive. @@ -340,6 +341,9 @@ class Blob { if (status === 0) { // EOS c.close(); + // This is to signal the end for byob readers + // see https://streams.spec.whatwg.org/#example-rbs-pull + c.byobRequest?.respond(0); const pending = this.pendingPulls.shift(); pending.resolve(); return; @@ -353,13 +357,15 @@ class Blob { pending.reject(error); return; } - if (buffer !== undefined) { + // ReadableByteStreamController.enqueue errors if we submit a 0-length + // buffer. We need to check for that here. + if (buffer !== undefined && buffer.byteLength !== 0) { c.enqueue(new Uint8Array(buffer)); } // We keep reading until we either reach EOS, some error, or we // hit the flow rate of the stream (c.desiredSize). queueMicrotask(() => { - if (c.desiredSize <= 0) { + if (c.desiredSize < 0) { // A manual backpressure check. if (this.pendingPulls.length !== 0) { // A case of waiting pull finished (= not yet canceled) diff --git a/lib/internal/bootstrap/realm.js b/lib/internal/bootstrap/realm.js index 608e3072850d45..f9d096ca963464 100644 --- a/lib/internal/bootstrap/realm.js +++ b/lib/internal/bootstrap/realm.js @@ -174,9 +174,9 @@ const experimentalModuleList = new SafeSet(); }; } -// Set up internalBinding() in the closure. /** - * @type {InternalBinding} + * Set up internalBinding() in the closure. + * @type {import('typings/globals').internalBinding} */ let internalBinding; { diff --git a/lib/internal/bootstrap/switches/does_own_process_state.js b/lib/internal/bootstrap/switches/does_own_process_state.js index 85b5c3dfcb09ed..8f457de3e1183e 100644 --- a/lib/internal/bootstrap/switches/does_own_process_state.js +++ b/lib/internal/bootstrap/switches/does_own_process_state.js @@ -2,6 +2,12 @@ const credentials = internalBinding('credentials'); const rawMethods = internalBinding('process_methods'); +const { + namespace: { + addSerializeCallback, + isBuildingSnapshot, + }, +} = require('internal/v8/startup_snapshot'); process.abort = rawMethods.abort; process.umask = wrappedUmask; @@ -107,6 +113,12 @@ function wrapPosixCredentialSetters(credentials) { // directory is changed by `chdir`, it'll be updated. let cachedCwd = ''; +if (isBuildingSnapshot()) { + addSerializeCallback(() => { + cachedCwd = ''; + }); +} + function wrappedChdir(directory) { validateString(directory, 'directory'); rawMethods.chdir(directory); diff --git a/lib/internal/bootstrap/switches/is_main_thread.js b/lib/internal/bootstrap/switches/is_main_thread.js index f2c3478e8bb5bf..8707bc7daaa616 100644 --- a/lib/internal/bootstrap/switches/is_main_thread.js +++ b/lib/internal/bootstrap/switches/is_main_thread.js @@ -290,7 +290,7 @@ rawMethods.resetStdioForTesting = function() { // Needed by the module loader and generally needed everywhere. require('fs'); require('util'); -require('url'); +require('url'); // eslint-disable-line no-restricted-modules require('internal/modules/cjs/loader'); require('internal/modules/esm/utils'); diff --git a/lib/internal/debugger/inspect_client.js b/lib/internal/debugger/inspect_client.js index e467899fb3e746..315617bf08a800 100644 --- a/lib/internal/debugger/inspect_client.js +++ b/lib/internal/debugger/inspect_client.js @@ -15,7 +15,7 @@ const crypto = require('crypto'); const { ERR_DEBUGGER_ERROR } = require('internal/errors').codes; const { EventEmitter } = require('events'); const http = require('http'); -const URL = require('url'); +const { URL } = require('internal/url'); const debuglog = require('internal/util/debuglog').debuglog('inspect'); @@ -297,7 +297,8 @@ class Client extends EventEmitter { async _discoverWebsocketPath() { const { 0: { webSocketDebuggerUrl } } = await this._fetchJSON('/json'); - return URL.parse(webSocketDebuggerUrl).path; + const { pathname, search } = new URL(webSocketDebuggerUrl); + return `${pathname}${search}`; } _connectWebsocket(urlPath) { diff --git a/lib/internal/encoding.js b/lib/internal/encoding.js index 996b2506a49d3b..a9bfb665c2f1e8 100644 --- a/lib/internal/encoding.js +++ b/lib/internal/encoding.js @@ -76,8 +76,11 @@ const empty = new Uint8Array(0); const encodings = new SafeMap([ ['unicode-1-1-utf-8', 'utf-8'], + ['unicode11utf8', 'utf-8'], + ['unicode20utf8', 'utf-8'], ['utf8', 'utf-8'], ['utf-8', 'utf-8'], + ['x-unicode20utf8', 'utf-8'], ['866', 'ibm866'], ['cp866', 'ibm866'], ['csibm866', 'ibm866'], @@ -176,6 +179,7 @@ const encodings = new SafeMap([ ['iso885915', 'iso-8859-15'], ['iso_8859-15', 'iso-8859-15'], ['l9', 'iso-8859-15'], + ['iso-8859-16', 'iso-8859-16'], ['cskoi8r', 'koi8-r'], ['koi', 'koi8-r'], ['koi8', 'koi8-r'], @@ -283,9 +287,22 @@ const encodings = new SafeMap([ ['ksc5601', 'euc-kr'], ['ksc_5601', 'euc-kr'], ['windows-949', 'euc-kr'], + ['csiso2022kr', 'replacement'], + ['hz-gb-2312', 'replacement'], + ['iso-2022-cn', 'replacement'], + ['iso-2022-cn-ext', 'replacement'], + ['iso-2022-kr', 'replacement'], + ['replacement', 'replacement'], + ['unicodefffe', 'utf-16be'], ['utf-16be', 'utf-16be'], + ['csunicode', 'utf-16le'], + ['iso-10646-ucs-2', 'utf-16le'], + ['ucs-2', 'utf-16le'], + ['unicode', 'utf-16le'], + ['unicodefeff', 'utf-16le'], ['utf-16le', 'utf-16le'], ['utf-16', 'utf-16le'], + ['x-user-defined', 'x-user-defined'], ]); // Unfortunately, String.prototype.trim also removes non-ascii whitespace, diff --git a/lib/internal/errors.js b/lib/internal/errors.js index bed02da76a3bab..4e332e1ce18d16 100644 --- a/lib/internal/errors.js +++ b/lib/internal/errors.js @@ -66,7 +66,8 @@ const isWindows = process.platform === 'win32'; const messages = new SafeMap(); const codes = {}; -const classRegExp = /^([A-Z][a-z0-9]*)+$/; +const classRegExp = /^[A-Z][a-zA-Z0-9]*$/; + // Sorted by a rough estimate on most frequently used entries. const kTypes = [ 'string', @@ -1349,17 +1350,11 @@ E('ERR_INVALID_REPL_EVAL_CONFIG', E('ERR_INVALID_REPL_INPUT', '%s', TypeError); E('ERR_INVALID_RETURN_PROPERTY', (input, name, prop, value) => { return `Expected a valid ${input} to be returned for the "${prop}" from the` + - ` "${name}" function but got ${value}.`; + ` "${name}" function but got ${determineSpecificType(value)}.`; }, TypeError); E('ERR_INVALID_RETURN_PROPERTY_VALUE', (input, name, prop, value) => { - let type; - if (value?.constructor?.name) { - type = `instance of ${value.constructor.name}`; - } else { - type = `type ${typeof value}`; - } return `Expected ${input} to be returned for the "${prop}" from the` + - ` "${name}" function but got ${type}.`; + ` "${name}" function but got ${determineSpecificType(value)}.`; }, TypeError); E('ERR_INVALID_RETURN_VALUE', (input, name, value) => { const type = determineSpecificType(value); @@ -1375,8 +1370,13 @@ E('ERR_INVALID_SYNC_FORK_INPUT', E('ERR_INVALID_THIS', 'Value of "this" must be of type %s', TypeError); E('ERR_INVALID_TUPLE', '%s must be an iterable %s tuple', TypeError); E('ERR_INVALID_URI', 'URI malformed', URIError); -E('ERR_INVALID_URL', function(input) { +E('ERR_INVALID_URL', function(input, base = null) { this.input = input; + + if (base != null) { + this.base = base; + } + // Don't include URL in message. // (See https://github.com/nodejs/node/pull/38614) return 'Invalid URL'; @@ -1455,7 +1455,7 @@ E('ERR_MISSING_ARGS', E('ERR_MISSING_OPTION', '%s is required', TypeError); E('ERR_MODULE_NOT_FOUND', function(path, base, exactUrl) { if (exactUrl) { - lazyInternalUtil().setOwnProperty(this, 'url', exactUrl); + lazyInternalUtil().setOwnProperty(this, 'url', `${exactUrl}`); } return `Cannot find ${ exactUrl ? 'module' : 'package'} '${path}' imported from ${base}`; @@ -1548,7 +1548,7 @@ E('ERR_REQUIRE_ESM', msg += `\n${basename} is treated as an ES module file as it is a .js ` + 'file whose nearest parent package.json contains "type": "module" ' + 'which declares all .js files in that package scope as ES modules.' + - `\nInstead rename ${basename} to end in .cjs, change the requiring ` + + `\nInstead either rename ${basename} to end in .cjs, change the requiring ` + 'code to use dynamic import() which is available in all CommonJS ' + 'modules, or change "type": "module" to "type": "commonjs" in ' + `${packageJsonPath} to treat all .js files as CommonJS (using .mjs for ` + diff --git a/lib/internal/freeze_intrinsics.js b/lib/internal/freeze_intrinsics.js index 72ba32589338b0..793c19df1e9138 100644 --- a/lib/internal/freeze_intrinsics.js +++ b/lib/internal/freeze_intrinsics.js @@ -203,7 +203,6 @@ module.exports = function() { // 25 Structured Data ArrayBufferPrototype, // 25.1 - SharedArrayBuffer.prototype, // 25.2 DataViewPrototype, // 25.3 // 26 Managing Memory @@ -309,7 +308,6 @@ module.exports = function() { // 25 Structured Data ArrayBuffer, // 25.1 - SharedArrayBuffer, // 25.2 DataView, // 25.3 Atomics, // 25.4 // eslint-disable-next-line node-core/prefer-primordials @@ -354,6 +352,11 @@ module.exports = function() { WebAssembly, ]; + if (typeof SharedArrayBuffer !== 'undefined') { // 25.2 + ArrayPrototypePush(intrinsicPrototypes, SharedArrayBuffer.prototype); + ArrayPrototypePush(intrinsics, SharedArrayBuffer); + } + if (typeof Intl !== 'undefined') { ArrayPrototypePush(intrinsicPrototypes, Intl.Collator.prototype, diff --git a/lib/internal/fs/dir.js b/lib/internal/fs/dir.js index ec0562843d5f5c..1118ff5f674915 100644 --- a/lib/internal/fs/dir.js +++ b/lib/internal/fs/dir.js @@ -152,7 +152,7 @@ class Dir { ArrayPrototypePush( this[kDirBufferedEntries], getDirent( - pathModule.join(path, result[i]), + path, result[i], result[i + 1], ), @@ -161,9 +161,10 @@ class Dir { } readSyncRecursive(dirent) { - const ctx = { path: dirent.path }; + const path = pathModule.join(dirent.path, dirent.name); + const ctx = { path }; const handle = dirBinding.opendir( - pathModule.toNamespacedPath(dirent.path), + pathModule.toNamespacedPath(path), this[kDirOptions].encoding, undefined, ctx, @@ -177,7 +178,7 @@ class Dir { ); if (result) { - this.processReadResult(dirent.path, result); + this.processReadResult(path, result); } handle.close(undefined, ctx); @@ -321,18 +322,11 @@ function opendir(path, options, callback) { function opendirSync(path, options) { path = getValidatedPath(path); - options = getOptions(options, { - encoding: 'utf8', - }); + options = getOptions(options, { encoding: 'utf8' }); - const ctx = { path }; - const handle = dirBinding.opendir( + const handle = dirBinding.opendirSync( pathModule.toNamespacedPath(path), - options.encoding, - undefined, - ctx, ); - handleErrorFromBinding(ctx); return new Dir(handle, path, options); } diff --git a/lib/internal/fs/read/utf8.js b/lib/internal/fs/read/utf8.js deleted file mode 100644 index 5159db5988ee0b..00000000000000 --- a/lib/internal/fs/read/utf8.js +++ /dev/null @@ -1,25 +0,0 @@ -'use strict'; - -const { handleErrorFromBinding } = require('internal/fs/utils'); - -const binding = internalBinding('fs'); - -/** - * @param {string} path - * @param {number} flag - * @return {string} - */ -function readFileSyncUtf8(path, flag) { - const response = binding.readFileSync(path, flag); - - if (typeof response === 'string') { - return response; - } - - const { 0: errno, 1: syscall } = response; - handleErrorFromBinding({ errno, syscall, path }); -} - -module.exports = { - readFileSyncUtf8, -}; diff --git a/lib/internal/fs/sync.js b/lib/internal/fs/sync.js new file mode 100644 index 00000000000000..fbcc2ad2e25b2a --- /dev/null +++ b/lib/internal/fs/sync.js @@ -0,0 +1,106 @@ +'use strict'; + +const pathModule = require('path'); +const { + getValidatedPath, + stringToFlags, + getValidMode, + getStatsFromBinding, + getStatFsFromBinding, + getValidatedFd, +} = require('internal/fs/utils'); +const { parseFileMode, isInt32 } = require('internal/validators'); + +const binding = internalBinding('fs'); + +/** + * @param {string} path + * @param {number} flag + * @return {string} + */ +function readFileUtf8(path, flag) { + if (!isInt32(path)) { + path = pathModule.toNamespacedPath(getValidatedPath(path)); + } + return binding.readFileUtf8(path, stringToFlags(flag)); +} + +function exists(path) { + try { + path = getValidatedPath(path); + } catch { + return false; + } + + return binding.existsSync(pathModule.toNamespacedPath(path)); +} + +function access(path, mode) { + path = getValidatedPath(path); + mode = getValidMode(mode, 'access'); + + binding.accessSync(pathModule.toNamespacedPath(path), mode); +} + +function copyFile(src, dest, mode) { + src = getValidatedPath(src, 'src'); + dest = getValidatedPath(dest, 'dest'); + + binding.copyFileSync( + pathModule.toNamespacedPath(src), + pathModule.toNamespacedPath(dest), + getValidMode(mode, 'copyFile'), + ); +} + +function stat(path, options = { bigint: false, throwIfNoEntry: true }) { + path = getValidatedPath(path); + const stats = binding.statSync( + pathModule.toNamespacedPath(path), + options.bigint, + options.throwIfNoEntry, + ); + if (stats === undefined) { + return undefined; + } + return getStatsFromBinding(stats); +} + +function statfs(path, options = { bigint: false }) { + path = getValidatedPath(path); + const stats = binding.statfsSync(pathModule.toNamespacedPath(path), options.bigint); + return getStatFsFromBinding(stats); +} + +function open(path, flags, mode) { + path = getValidatedPath(path); + + return binding.openSync( + pathModule.toNamespacedPath(path), + stringToFlags(flags), + parseFileMode(mode, 'mode', 0o666), + ); +} + +function close(fd) { + fd = getValidatedFd(fd); + + return binding.closeSync(fd); +} + +function unlink(path) { + path = pathModule.toNamespacedPath(getValidatedPath(path)); + return binding.unlinkSync(path); +} + +module.exports = { + readFileUtf8, + exists, + access, + copyFile, + stat, + statfs, + open, + close, + unlink, +}; diff --git a/lib/internal/fs/utils.js b/lib/internal/fs/utils.js index 6e6c7ee58cf5d1..2fc7bf61e9c488 100644 --- a/lib/internal/fs/utils.js +++ b/lib/internal/fs/utils.js @@ -234,7 +234,7 @@ function join(path, name) { } if (typeof path === 'string' && typeof name === 'string') { - return pathModule.basename(path) === name ? path : pathModule.join(path, name); + return pathModule.join(path, name); } if (isUint8Array(path) && isUint8Array(name)) { diff --git a/lib/internal/main/mksnapshot.js b/lib/internal/main/mksnapshot.js index 52d859d491a93f..34701716839326 100644 --- a/lib/internal/main/mksnapshot.js +++ b/lib/internal/main/mksnapshot.js @@ -132,7 +132,7 @@ function requireForUserSnapshot(id) { function main() { - prepareMainThreadExecution(true, false); + prepareMainThreadExecution(false, false); initializeCallbacks(); let stackTraceLimitDesc; diff --git a/lib/internal/modules/esm/hooks.js b/lib/internal/modules/esm/hooks.js index b7e1afac31060d..05885050b82fc9 100644 --- a/lib/internal/modules/esm/hooks.js +++ b/lib/internal/modules/esm/hooks.js @@ -73,6 +73,7 @@ let importMetaInitializer; /** * @typedef {object} ExportedHooks + * @property {Function} initialize Customizations setup hook. * @property {Function} globalPreload Global preload hook. * @property {Function} resolve Resolve hook. * @property {Function} load Load hook. @@ -140,7 +141,7 @@ class Hooks { parentURL, kEmptyObject, ); - return this.addCustomLoader(urlOrSpecifier, keyedExports, data); + await this.addCustomLoader(urlOrSpecifier, keyedExports, data); } /** @@ -150,7 +151,7 @@ class Hooks { * @param {Record} exports * @param {any} [data] Arbitrary data to be passed from the custom loader (user-land) * to the worker. - * @returns {any} The result of the loader's `initialize` hook, if provided. + * @returns {any | Promise} User data, ignored unless it's a promise, in which case it will be awaited. */ addCustomLoader(url, exports, data) { const { diff --git a/lib/internal/modules/esm/loader.js b/lib/internal/modules/esm/loader.js index 5305c1eb8f37d9..fb76e90c497faa 100644 --- a/lib/internal/modules/esm/loader.js +++ b/lib/internal/modules/esm/loader.js @@ -4,9 +4,16 @@ require('internal/modules/cjs/loader'); const { + ArrayPrototypeJoin, + ArrayPrototypeMap, + ArrayPrototypeReduce, FunctionPrototypeCall, + JSONStringify, ObjectSetPrototypeOf, + RegExpPrototypeSymbolReplace, SafeWeakMap, + encodeURIComponent, + hardenRegExp, } = primordials; const { @@ -14,7 +21,7 @@ const { ERR_UNKNOWN_MODULE_FORMAT, } = require('internal/errors').codes; const { getOptionValue } = require('internal/options'); -const { pathToFileURL } = require('internal/url'); +const { pathToFileURL, isURL } = require('internal/url'); const { emitExperimentalWarning } = require('internal/util'); const { getDefaultConditions, @@ -320,7 +327,7 @@ class ModuleLoader { // eslint-disable-next-line no-use-before-define this.setCustomizations(new CustomizedModuleLoader()); } - return this.#customizations.register(specifier, parentURL, data, transferList); + return this.#customizations.register(`${specifier}`, `${parentURL}`, data, transferList); } /** @@ -498,7 +505,7 @@ class CustomizedModuleLoader { } } -let emittedExperimentalWarning = false; +let emittedLoaderFlagWarning = false; /** * A loader instance is used as the main entry point for loading ES modules. Currently, this is a singleton; there is * only one used for loading the main module and everything in its dependency graph, though separate instances of this @@ -514,9 +521,24 @@ function createModuleLoader(useCustomLoadersIfPresent = true) { !require('internal/modules/esm/utils').isLoaderWorker()) { const userLoaderPaths = getOptionValue('--experimental-loader'); if (userLoaderPaths.length > 0) { - if (!emittedExperimentalWarning) { - emitExperimentalWarning('Custom ESM Loaders'); - emittedExperimentalWarning = true; + if (!emittedLoaderFlagWarning) { + const readableURIEncode = (string) => ArrayPrototypeReduce( + [ + [/'/g, '%27'], // We need to URL-encode the single quote as it's the delimiter for the --import flag. + [/%22/g, '"'], // We can decode the double quotes to improve readability. + [/%2F/ig, '/'], // We can decode the slashes to improve readability. + ], + (str, { 0: regex, 1: replacement }) => RegExpPrototypeSymbolReplace(hardenRegExp(regex), str, replacement), + encodeURIComponent(string)); + process.emitWarning( + '`--experimental-loader` may be removed in the future; instead use `register()`:\n' + + `--import 'data:text/javascript,import { register } from "node:module"; import { pathToFileURL } from "node:url"; ${ArrayPrototypeJoin( + ArrayPrototypeMap(userLoaderPaths, (loader) => `register(${readableURIEncode(JSONStringify(loader))}, pathToFileURL("./"))`), + '; ', + )};'`, + 'ExperimentalWarning', + ); + emittedLoaderFlagWarning = true; } customizations = new CustomizedModuleLoader(); } @@ -541,14 +563,14 @@ function getHooksProxy() { /** * Register a single loader programmatically. - * @param {string} specifier - * @param {string} [parentURL] Base to use when resolving `specifier`; optional if + * @param {string|import('url').URL} specifier + * @param {string|import('url').URL} [parentURL] Base to use when resolving `specifier`; optional if * `specifier` is absolute. Same as `options.parentUrl`, just inline * @param {object} [options] Additional options to apply, described below. - * @param {string} [options.parentURL] Base to use when resolving `specifier` + * @param {string|import('url').URL} [options.parentURL] Base to use when resolving `specifier` * @param {any} [options.data] Arbitrary data passed to the loader's `initialize` hook * @param {any[]} [options.transferList] Objects in `data` that are changing ownership - * @returns {any} The result of the loader's initialize hook, if any + * @returns {void} We want to reserve the return value for potential future extension of the API. * @example * ```js * register('./myLoader.js'); @@ -570,12 +592,12 @@ function getHooksProxy() { */ function register(specifier, parentURL = undefined, options) { const moduleLoader = require('internal/process/esm_loader').esmLoader; - if (parentURL != null && typeof parentURL === 'object') { + if (parentURL != null && typeof parentURL === 'object' && !isURL(parentURL)) { options = parentURL; parentURL = options.parentURL; } - return moduleLoader.register( - `${specifier}`, + moduleLoader.register( + specifier, parentURL ?? 'data:', options?.data, options?.transferList, diff --git a/lib/internal/modules/esm/resolve.js b/lib/internal/modules/esm/resolve.js index 6d1793c06a4270..acb5ddca8af3d2 100644 --- a/lib/internal/modules/esm/resolve.js +++ b/lib/internal/modules/esm/resolve.js @@ -37,6 +37,7 @@ const experimentalNetworkImports = getOptionValue('--experimental-network-imports'); const typeFlag = getOptionValue('--input-type'); const { URL, pathToFileURL, fileURLToPath, isURL } = require('internal/url'); +const { getCWDURL } = require('internal/util'); const { canParse: URLCanParse } = internalBinding('url'); const { legacyMainResolve: FSLegacyMainResolve } = internalBinding('fs'); const { @@ -208,7 +209,15 @@ function finalizeResolution(resolved, base, preserveSymlinks) { resolved.pathname, 'must not include encoded "/" or "\\" characters', fileURLToPath(base)); - const path = fileURLToPath(resolved); + let path; + try { + path = fileURLToPath(resolved); + } catch (err) { + const { setOwnProperty } = require('internal/util'); + setOwnProperty(err, 'input', `${resolved}`); + setOwnProperty(err, 'module', `${base}`); + throw err; + } const stats = internalModuleStat(toNamespacedPath(StringPrototypeEndsWith(path, '/') ? StringPrototypeSlice(path, -1) : path)); @@ -1017,7 +1026,7 @@ function defaultResolve(specifier, context = {}) { const isMain = parentURL === undefined; if (isMain) { - parentURL = pathToFileURL(`${process.cwd()}/`).href; + parentURL = getCWDURL().href; // This is the initial entry point to the program, and --input-type has // been passed as an option; but --input-type can only be used with diff --git a/lib/internal/modules/esm/utils.js b/lib/internal/modules/esm/utils.js index 5014c99b2a9eb3..64bc21a47c7845 100644 --- a/lib/internal/modules/esm/utils.js +++ b/lib/internal/modules/esm/utils.js @@ -16,7 +16,7 @@ const { loadPreloadModules, initializeFrozenIntrinsics, } = require('internal/process/pre_execution'); -const { pathToFileURL } = require('internal/url'); +const { getCWDURL } = require('internal/util'); const { setImportModuleDynamicallyCallback, setInitializeImportMetaObjectCallback, @@ -112,15 +112,6 @@ function isLoaderWorker() { async function initializeHooks() { const customLoaderURLs = getOptionValue('--experimental-loader'); - let cwd; - try { - // `process.cwd()` can fail if the parent directory is deleted while the process runs. - cwd = process.cwd() + '/'; - } catch { - cwd = '/'; - } - - const { Hooks } = require('internal/modules/esm/hooks'); const esmLoader = require('internal/process/esm_loader').esmLoader; @@ -137,7 +128,7 @@ async function initializeHooks() { loadPreloadModules(); initializeFrozenIntrinsics(); - const parentURL = pathToFileURL(cwd).href; + const parentURL = getCWDURL().href; for (let i = 0; i < customLoaderURLs.length; i++) { await hooks.register( customLoaderURLs[i], diff --git a/lib/internal/perf/performance_entry.js b/lib/internal/perf/performance_entry.js index 036bfc173bd024..aa97a652626606 100644 --- a/lib/internal/perf/performance_entry.js +++ b/lib/internal/perf/performance_entry.js @@ -2,7 +2,6 @@ const { ObjectDefineProperties, - ReflectConstruct, Symbol, } = primordials; @@ -25,14 +24,17 @@ const kEntryType = Symbol('PerformanceEntry.EntryType'); const kStartTime = Symbol('PerformanceEntry.StartTime'); const kDuration = Symbol('PerformanceEntry.Duration'); const kDetail = Symbol('NodePerformanceEntry.Detail'); +const kSkipThrow = Symbol('kSkipThrow'); function isPerformanceEntry(obj) { return obj?.[kName] !== undefined; } class PerformanceEntry { - constructor() { - throw new ERR_ILLEGAL_CONSTRUCTOR(); + constructor(skipThrowSymbol = undefined) { + if (skipThrowSymbol !== kSkipThrow) { + throw new ERR_ILLEGAL_CONSTRUCTOR(); + } } get name() { @@ -92,9 +94,11 @@ function initPerformanceEntry(entry, name, type, start, duration) { } function createPerformanceEntry(name, type, start, duration) { - return ReflectConstruct(function PerformanceEntry() { - initPerformanceEntry(this, name, type, start, duration); - }, [], PerformanceEntry); + const entry = new PerformanceEntry(kSkipThrow); + + initPerformanceEntry(entry, name, type, start, duration); + + return entry; } /** @@ -119,10 +123,12 @@ class PerformanceNodeEntry extends PerformanceEntry { } function createPerformanceNodeEntry(name, type, start, duration, detail) { - return ReflectConstruct(function PerformanceNodeEntry() { - initPerformanceEntry(this, name, type, start, duration); - this[kDetail] = detail; - }, [], PerformanceNodeEntry); + const entry = new PerformanceNodeEntry(kSkipThrow); + + initPerformanceEntry(entry, name, type, start, duration); + entry[kDetail] = detail; + + return entry; } module.exports = { diff --git a/lib/internal/process/esm_loader.js b/lib/internal/process/esm_loader.js index e735101ab18c47..a3451ddab307f2 100644 --- a/lib/internal/process/esm_loader.js +++ b/lib/internal/process/esm_loader.js @@ -9,8 +9,7 @@ const { getOptionValue } = require('internal/options'); const { hasUncaughtExceptionCaptureCallback, } = require('internal/process/execution'); -const { pathToFileURL } = require('internal/url'); -const { kEmptyObject } = require('internal/util'); +const { kEmptyObject, getCWDURL } = require('internal/util'); let esmLoader; @@ -23,14 +22,7 @@ module.exports = { try { const userImports = getOptionValue('--import'); if (userImports.length > 0) { - let cwd; - try { - // `process.cwd()` can fail if the parent directory is deleted while the process runs. - cwd = process.cwd() + '/'; - } catch { - cwd = '/'; - } - const parentURL = pathToFileURL(cwd).href; + const parentURL = getCWDURL().href; await SafePromiseAllReturnVoid(userImports, (specifier) => esmLoader.import( specifier, parentURL, diff --git a/lib/internal/process/execution.js b/lib/internal/process/execution.js index afe2ba2c2c977b..4b77aa47c2cb35 100644 --- a/lib/internal/process/execution.js +++ b/lib/internal/process/execution.js @@ -54,7 +54,7 @@ function evalModule(source, print) { function evalScript(name, body, breakFirstLine, print, shouldLoadESM = false) { const CJSModule = require('internal/modules/cjs/loader').Module; const { kVmBreakFirstLineSymbol } = require('internal/util'); - const { pathToFileURL } = require('url'); + const { pathToFileURL } = require('internal/url'); const cwd = tryGetCwd(); const origModule = globalThis.module; // Set e.g. when called from the REPL. diff --git a/lib/internal/process/pre_execution.js b/lib/internal/process/pre_execution.js index 0627b06be89c2b..1f4a08515b5ae9 100644 --- a/lib/internal/process/pre_execution.js +++ b/lib/internal/process/pre_execution.js @@ -2,15 +2,23 @@ const { ArrayPrototypeForEach, + Date, + DatePrototypeGetDate, + DatePrototypeGetFullYear, + DatePrototypeGetHours, + DatePrototypeGetMinutes, + DatePrototypeGetMonth, + DatePrototypeGetSeconds, NumberParseInt, ObjectDefineProperties, ObjectDefineProperty, ObjectGetOwnPropertyDescriptor, SafeMap, + String, StringPrototypeStartsWith, Symbol, - SymbolDispose, SymbolAsyncDispose, + SymbolDispose, globalThis, } = primordials; @@ -400,6 +408,7 @@ function initializeReportSignalHandlers() { function initializeHeapSnapshotSignalHandlers() { const signal = getOptionValue('--heapsnapshot-signal'); + const diagnosticDir = getOptionValue('--diagnostic-dir'); if (!signal) return; @@ -408,7 +417,8 @@ function initializeHeapSnapshotSignalHandlers() { const { writeHeapSnapshot } = require('v8'); function doWriteHeapSnapshot() { - writeHeapSnapshot(); + const heapSnapshotFilename = getHeapSnapshotFilename(diagnosticDir); + writeHeapSnapshot(heapSnapshotFilename); } process.on(signal, doWriteHeapSnapshot); @@ -700,6 +710,31 @@ function markBootstrapComplete() { internalBinding('performance').markBootstrapComplete(); } +// Sequence number for diagnostic filenames +let sequenceNumOfheapSnapshot = 0; + +// To generate the HeapSnapshotFilename while using custom diagnosticDir +function getHeapSnapshotFilename(diagnosticDir) { + if (!diagnosticDir) return undefined; + + const date = new Date(); + + const year = DatePrototypeGetFullYear(date); + const month = String(DatePrototypeGetMonth(date) + 1).padStart(2, '0'); + const day = String(DatePrototypeGetDate(date)).padStart(2, '0'); + const hours = String(DatePrototypeGetHours(date)).padStart(2, '0'); + const minutes = String(DatePrototypeGetMinutes(date)).padStart(2, '0'); + const seconds = String(DatePrototypeGetSeconds(date)).padStart(2, '0'); + + const dateString = `${year}${month}${day}`; + const timeString = `${hours}${minutes}${seconds}`; + const pid = process.pid; + const threadId = internalBinding('worker').threadId; + const fileSequence = (++sequenceNumOfheapSnapshot).toString().padStart(3, '0'); + + return `${diagnosticDir}/Heap.${dateString}.${timeString}.${pid}.${threadId}.${fileSequence}.heapsnapshot`; +} + module.exports = { setupUserModules, prepareMainThreadExecution, diff --git a/lib/internal/streams/readable.js b/lib/internal/streams/readable.js index 1b40192d9458ba..49df23cba9f4c2 100644 --- a/lib/internal/streams/readable.js +++ b/lib/internal/streams/readable.js @@ -83,6 +83,75 @@ const nop = () => {}; const { errorOrDestroy } = destroyImpl; +const kObjectMode = 1 << 0; +const kEnded = 1 << 1; +const kEndEmitted = 1 << 2; +const kReading = 1 << 3; +const kConstructed = 1 << 4; +const kSync = 1 << 5; +const kNeedReadable = 1 << 6; +const kEmittedReadable = 1 << 7; +const kReadableListening = 1 << 8; +const kResumeScheduled = 1 << 9; +const kErrorEmitted = 1 << 10; +const kEmitClose = 1 << 11; +const kAutoDestroy = 1 << 12; +const kDestroyed = 1 << 13; +const kClosed = 1 << 14; +const kCloseEmitted = 1 << 15; +const kMultiAwaitDrain = 1 << 16; +const kReadingMore = 1 << 17; +const kDataEmitted = 1 << 18; + +// TODO(benjamingr) it is likely slower to do it this way than with free functions +function makeBitMapDescriptor(bit) { + return { + enumerable: false, + get() { return (this.state & bit) !== 0; }, + set(value) { + if (value) this.state |= bit; + else this.state &= ~bit; + }, + }; +} +ObjectDefineProperties(ReadableState.prototype, { + objectMode: makeBitMapDescriptor(kObjectMode), + ended: makeBitMapDescriptor(kEnded), + endEmitted: makeBitMapDescriptor(kEndEmitted), + reading: makeBitMapDescriptor(kReading), + // Stream is still being constructed and cannot be + // destroyed until construction finished or failed. + // Async construction is opt in, therefore we start as + // constructed. + constructed: makeBitMapDescriptor(kConstructed), + // A flag to be able to tell if the event 'readable'/'data' is emitted + // immediately, or on a later tick. We set this to true at first, because + // any actions that shouldn't happen until "later" should generally also + // not happen before the first read call. + sync: makeBitMapDescriptor(kSync), + // Whenever we return null, then we set a flag to say + // that we're awaiting a 'readable' event emission. + needReadable: makeBitMapDescriptor(kNeedReadable), + emittedReadable: makeBitMapDescriptor(kEmittedReadable), + readableListening: makeBitMapDescriptor(kReadableListening), + resumeScheduled: makeBitMapDescriptor(kResumeScheduled), + // True if the error was already emitted and should not be thrown again. + errorEmitted: makeBitMapDescriptor(kErrorEmitted), + emitClose: makeBitMapDescriptor(kEmitClose), + autoDestroy: makeBitMapDescriptor(kAutoDestroy), + // Has it been destroyed. + destroyed: makeBitMapDescriptor(kDestroyed), + // Indicates whether the stream has finished destroying. + closed: makeBitMapDescriptor(kClosed), + // True if close has been emitted or would have been emitted + // depending on emitClose. + closeEmitted: makeBitMapDescriptor(kCloseEmitted), + multiAwaitDrain: makeBitMapDescriptor(kMultiAwaitDrain), + // If true, a maybeReadMore has been scheduled. + readingMore: makeBitMapDescriptor(kReadingMore), + dataEmitted: makeBitMapDescriptor(kDataEmitted), +}); + function ReadableState(options, stream, isDuplex) { // Duplex streams are both readable and writable, but share // the same options object. @@ -92,13 +161,15 @@ function ReadableState(options, stream, isDuplex) { if (typeof isDuplex !== 'boolean') isDuplex = stream instanceof Stream.Duplex; + // Bit map field to store ReadableState more effciently with 1 bit per field + // instead of a V8 slot per field. + this.state = kEmitClose | kAutoDestroy | kConstructed | kSync; // Object stream flag. Used to make read(n) ignore n and to // make all the buffer merging and length checks go away. - this.objectMode = !!(options && options.objectMode); + if (options && options.objectMode) this.state |= kObjectMode; - if (isDuplex) - this.objectMode = this.objectMode || - !!(options && options.readableObjectMode); + if (isDuplex && options && options.readableObjectMode) + this.state |= kObjectMode; // The point at which it stops calling _read() to fill the buffer // Note: 0 is a valid value, means "don't call _read preemptively ever" @@ -113,41 +184,15 @@ function ReadableState(options, stream, isDuplex) { this.length = 0; this.pipes = []; this.flowing = null; - this.ended = false; - this.endEmitted = false; - this.reading = false; - - // Stream is still being constructed and cannot be - // destroyed until construction finished or failed. - // Async construction is opt in, therefore we start as - // constructed. - this.constructed = true; - // A flag to be able to tell if the event 'readable'/'data' is emitted - // immediately, or on a later tick. We set this to true at first, because - // any actions that shouldn't happen until "later" should generally also - // not happen before the first read call. - this.sync = true; - - // Whenever we return null, then we set a flag to say - // that we're awaiting a 'readable' event emission. - this.needReadable = false; - this.emittedReadable = false; - this.readableListening = false; - this.resumeScheduled = false; this[kPaused] = null; - // True if the error was already emitted and should not be thrown again. - this.errorEmitted = false; - // Should close be emitted on destroy. Defaults to true. - this.emitClose = !options || options.emitClose !== false; + if (options && options.emitClose === false) this.state &= ~kEmitClose; // Should .destroy() be called after 'end' (and potentially 'finish'). - this.autoDestroy = !options || options.autoDestroy !== false; + if (options && options.autoDestroy === false) this.state &= ~kAutoDestroy; - // Has it been destroyed. - this.destroyed = false; // Indicates whether the stream has errored. When true no further // _read calls, 'data' or 'readable' events should occur. This is needed @@ -155,12 +200,6 @@ function ReadableState(options, stream, isDuplex) { // stream has failed. this.errored = null; - // Indicates whether the stream has finished destroying. - this.closed = false; - - // True if close has been emitted or would have been emitted - // depending on emitClose. - this.closeEmitted = false; // Crypto is kind of old and crusty. Historically, its default string // encoding is 'binary' so we have to make this configurable. @@ -177,12 +216,6 @@ function ReadableState(options, stream, isDuplex) { // Ref the piped dest which we need a drain event on it // type: null | Writable | Set. this.awaitDrainWriters = null; - this.multiAwaitDrain = false; - - // If true, a maybeReadMore has been scheduled. - this.readingMore = false; - - this.dataEmitted = false; this.decoder = null; this.encoding = null; @@ -263,7 +296,7 @@ function readableAddChunk(stream, chunk, encoding, addToFront) { const state = stream._readableState; let err; - if (!state.objectMode) { + if ((state.state & kObjectMode) === 0) { if (typeof chunk === 'string') { encoding = encoding || state.defaultEncoding; if (state.encoding !== encoding) { @@ -290,11 +323,11 @@ function readableAddChunk(stream, chunk, encoding, addToFront) { if (err) { errorOrDestroy(stream, err); } else if (chunk === null) { - state.reading = false; + state.state &= ~kReading; onEofChunk(stream, state); - } else if (state.objectMode || (chunk && chunk.length > 0)) { + } else if (((state.state & kObjectMode) !== 0) || (chunk && chunk.length > 0)) { if (addToFront) { - if (state.endEmitted) + if ((state.state & kEndEmitted) !== 0) errorOrDestroy(stream, new ERR_STREAM_UNSHIFT_AFTER_END_EVENT()); else if (state.destroyed || state.errored) return false; @@ -305,7 +338,7 @@ function readableAddChunk(stream, chunk, encoding, addToFront) { } else if (state.destroyed || state.errored) { return false; } else { - state.reading = false; + state.state &= ~kReading; if (state.decoder && !encoding) { chunk = state.decoder.write(chunk); if (state.objectMode || chunk.length !== 0) @@ -317,7 +350,7 @@ function readableAddChunk(stream, chunk, encoding, addToFront) { } } } else if (!addToFront) { - state.reading = false; + state.state &= ~kReading; maybeReadMore(stream, state); } @@ -333,7 +366,7 @@ function addChunk(stream, state, chunk, addToFront) { stream.listenerCount('data') > 0) { // Use the guard to avoid creating `Set()` repeatedly // when we have multiple pipes. - if (state.multiAwaitDrain) { + if ((state.state & kMultiAwaitDrain) !== 0) { state.awaitDrainWriters.clear(); } else { state.awaitDrainWriters = null; @@ -349,7 +382,7 @@ function addChunk(stream, state, chunk, addToFront) { else state.buffer.push(chunk); - if (state.needReadable) + if ((state.state & kNeedReadable) !== 0) emitReadable(stream); } maybeReadMore(stream, state); @@ -404,7 +437,7 @@ function computeNewHighWaterMark(n) { function howMuchToRead(n, state) { if (n <= 0 || (state.length === 0 && state.ended)) return 0; - if (state.objectMode) + if ((state.state & kObjectMode) !== 0) return 1; if (NumberIsNaN(n)) { // Only flow one buffer at a time. @@ -435,7 +468,7 @@ Readable.prototype.read = function(n) { state.highWaterMark = computeNewHighWaterMark(n); if (n !== 0) - state.emittedReadable = false; + state.state &= ~kEmittedReadable; // If we're doing read(0) to trigger a readable event, but we // already have a bunch of data in the buffer, then just trigger @@ -486,7 +519,7 @@ Readable.prototype.read = function(n) { // 3. Actually pull the requested chunks out of the buffer and return. // if we need a readable event, then we need to do some reading. - let doRead = state.needReadable; + let doRead = (state.state & kNeedReadable) !== 0; debug('need readable', doRead); // If we currently have less than the highWaterMark, then also read some. @@ -504,11 +537,10 @@ Readable.prototype.read = function(n) { debug('reading, ended or constructing', doRead); } else if (doRead) { debug('do read'); - state.reading = true; - state.sync = true; + state.state |= kReading | kSync; // If the length is currently zero, then we *need* a readable event. if (state.length === 0) - state.needReadable = true; + state.state |= kNeedReadable; // Call internal read method try { @@ -516,8 +548,8 @@ Readable.prototype.read = function(n) { } catch (err) { errorOrDestroy(this, err); } + state.state &= ~kSync; - state.sync = false; // If _read pushed data synchronously, then `reading` will be false, // and we need to re-evaluate how much data we can return to the user. if (!state.reading) diff --git a/lib/internal/streams/writable.js b/lib/internal/streams/writable.js index 718d4e48478677..595aadc23c8bec 100644 --- a/lib/internal/streams/writable.js +++ b/lib/internal/streams/writable.js @@ -74,6 +74,110 @@ function nop() {} const kOnFinished = Symbol('kOnFinished'); +const kObjectMode = 1 << 0; +const kEnded = 1 << 1; +const kConstructed = 1 << 2; +const kSync = 1 << 3; +const kErrorEmitted = 1 << 4; +const kEmitClose = 1 << 5; +const kAutoDestroy = 1 << 6; +const kDestroyed = 1 << 7; +const kClosed = 1 << 8; +const kCloseEmitted = 1 << 9; +const kFinalCalled = 1 << 10; +const kNeedDrain = 1 << 11; +const kEnding = 1 << 12; +const kFinished = 1 << 13; +const kDecodeStrings = 1 << 14; +const kWriting = 1 << 15; +const kBufferProcessing = 1 << 16; +const kPrefinished = 1 << 17; +const kAllBuffers = 1 << 18; +const kAllNoop = 1 << 19; + +// TODO(benjamingr) it is likely slower to do it this way than with free functions +function makeBitMapDescriptor(bit) { + return { + enumerable: false, + get() { return (this.state & bit) !== 0; }, + set(value) { + if (value) this.state |= bit; + else this.state &= ~bit; + }, + }; +} +ObjectDefineProperties(WritableState.prototype, { + // Object stream flag to indicate whether or not this stream + // contains buffers or objects. + objectMode: makeBitMapDescriptor(kObjectMode), + + // if _final has been called. + finalCalled: makeBitMapDescriptor(kFinalCalled), + + // drain event flag. + needDrain: makeBitMapDescriptor(kNeedDrain), + + // At the start of calling end() + ending: makeBitMapDescriptor(kEnding), + + // When end() has been called, and returned. + ended: makeBitMapDescriptor(kEnded), + + // When 'finish' is emitted. + finished: makeBitMapDescriptor(kFinished), + + // Has it been destroyed. + destroyed: makeBitMapDescriptor(kDestroyed), + + // Should we decode strings into buffers before passing to _write? + // this is here so that some node-core streams can optimize string + // handling at a lower level. + decodeStrings: makeBitMapDescriptor(kDecodeStrings), + + // A flag to see when we're in the middle of a write. + writing: makeBitMapDescriptor(kWriting), + + // A flag to be able to tell if the onwrite cb is called immediately, + // or on a later tick. We set this to true at first, because any + // actions that shouldn't happen until "later" should generally also + // not happen before the first write call. + sync: makeBitMapDescriptor(kSync), + + // A flag to know if we're processing previously buffered items, which + // may call the _write() callback in the same tick, so that we don't + // end up in an overlapped onwrite situation. + bufferProcessing: makeBitMapDescriptor(kBufferProcessing), + + // Stream is still being constructed and cannot be + // destroyed until construction finished or failed. + // Async construction is opt in, therefore we start as + // constructed. + constructed: makeBitMapDescriptor(kConstructed), + + // Emit prefinish if the only thing we're waiting for is _write cbs + // This is relevant for synchronous Transform streams. + prefinished: makeBitMapDescriptor(kPrefinished), + + // True if the error was already emitted and should not be thrown again. + errorEmitted: makeBitMapDescriptor(kErrorEmitted), + + // Should close be emitted on destroy. Defaults to true. + emitClose: makeBitMapDescriptor(kEmitClose), + + // Should .destroy() be called after 'finish' (and potentially 'end'). + autoDestroy: makeBitMapDescriptor(kAutoDestroy), + + // Indicates whether the stream has finished destroying. + closed: makeBitMapDescriptor(kClosed), + + // True if close has been emitted or would have been emitted + // depending on emitClose. + closeEmitted: makeBitMapDescriptor(kCloseEmitted), + + allBuffers: makeBitMapDescriptor(kAllBuffers), + allNoop: makeBitMapDescriptor(kAllNoop), +}); + function WritableState(options, stream, isDuplex) { // Duplex streams are both readable and writable, but share // the same options object. @@ -83,13 +187,12 @@ function WritableState(options, stream, isDuplex) { if (typeof isDuplex !== 'boolean') isDuplex = stream instanceof Stream.Duplex; - // Object stream flag to indicate whether or not this stream - // contains buffers or objects. - this.objectMode = !!(options && options.objectMode); + // Bit map field to store WritableState more effciently with 1 bit per field + // instead of a V8 slot per field. + this.state = kSync | kConstructed | kEmitClose | kAutoDestroy; - if (isDuplex) - this.objectMode = this.objectMode || - !!(options && options.writableObjectMode); + if (options && options.objectMode) this.state |= kObjectMode; + if (isDuplex && options && options.writableObjectMode) this.state |= kObjectMode; // The point at which write() starts returning false // Note: 0 is a valid value, means that we always return false if @@ -98,26 +201,13 @@ function WritableState(options, stream, isDuplex) { getHighWaterMark(this, options, 'writableHighWaterMark', isDuplex) : getDefaultHighWaterMark(false); - // if _final has been called. - this.finalCalled = false; + if (!options || options.decodeStrings !== false) this.state |= kDecodeStrings; - // drain event flag. - this.needDrain = false; - // At the start of calling end() - this.ending = false; - // When end() has been called, and returned. - this.ended = false; - // When 'finish' is emitted. - this.finished = false; + // Should close be emitted on destroy. Defaults to true. + if (options && options.emitClose === false) this.state &= ~kEmitClose; - // Has it been destroyed - this.destroyed = false; - - // Should we decode strings into buffers before passing to _write? - // this is here so that some node-core streams can optimize string - // handling at a lower level. - const noDecode = !!(options && options.decodeStrings === false); - this.decodeStrings = !noDecode; + // Should .destroy() be called after 'end' (and potentially 'finish'). + if (options && options.autoDestroy === false) this.state &= ~kAutoDestroy; // Crypto is kind of old and crusty. Historically, its default string // encoding is 'binary' so we have to make this configurable. @@ -136,23 +226,9 @@ function WritableState(options, stream, isDuplex) { // socket or file. this.length = 0; - // A flag to see when we're in the middle of a write. - this.writing = false; - // When true all writes will be buffered until .uncork() call. this.corked = 0; - // A flag to be able to tell if the onwrite cb is called immediately, - // or on a later tick. We set this to true at first, because any - // actions that shouldn't happen until "later" should generally also - // not happen before the first write call. - this.sync = true; - - // A flag to know if we're processing previously buffered items, which - // may call the _write() callback in the same tick, so that we don't - // end up in an overlapped onwrite situation. - this.bufferProcessing = false; - // The callback that's passed to _write(chunk, cb). this.onwrite = onwrite.bind(undefined, stream); @@ -172,45 +248,18 @@ function WritableState(options, stream, isDuplex) { // this must be 0 before 'finish' can be emitted. this.pendingcb = 0; - // Stream is still being constructed and cannot be - // destroyed until construction finished or failed. - // Async construction is opt in, therefore we start as - // constructed. - this.constructed = true; - - // Emit prefinish if the only thing we're waiting for is _write cbs - // This is relevant for synchronous Transform streams. - this.prefinished = false; - - // True if the error was already emitted and should not be thrown again. - this.errorEmitted = false; - - // Should close be emitted on destroy. Defaults to true. - this.emitClose = !options || options.emitClose !== false; - - // Should .destroy() be called after 'finish' (and potentially 'end'). - this.autoDestroy = !options || options.autoDestroy !== false; - // Indicates whether the stream has errored. When true all write() calls // should return false. This is needed since when autoDestroy // is disabled we need a way to tell whether the stream has failed. this.errored = null; - // Indicates whether the stream has finished destroying. - this.closed = false; - - // True if close has been emitted or would have been emitted - // depending on emitClose. - this.closeEmitted = false; - this[kOnFinished] = []; } function resetBuffer(state) { state.buffered = []; state.bufferedIndex = 0; - state.allBuffers = true; - state.allNoop = true; + state.state |= kAllBuffers | kAllNoop; } WritableState.prototype.getBuffer = function getBuffer() { @@ -307,9 +356,9 @@ function _write(stream, chunk, encoding, cb) { if (chunk === null) { throw new ERR_STREAM_NULL_VALUES(); - } else if (!state.objectMode) { + } else if ((state.state & kObjectMode) === 0) { if (typeof chunk === 'string') { - if (state.decodeStrings !== false) { + if ((state.state & kDecodeStrings) !== 0) { chunk = Buffer.from(chunk, encoding); encoding = 'buffer'; } @@ -325,9 +374,9 @@ function _write(stream, chunk, encoding, cb) { } let err; - if (state.ending) { + if ((state.state & kEnding) !== 0) { err = new ERR_STREAM_WRITE_AFTER_END(); - } else if (state.destroyed) { + } else if ((state.state & kDestroyed) !== 0) { err = new ERR_STREAM_DESTROYED('write'); } @@ -354,7 +403,7 @@ Writable.prototype.uncork = function() { if (state.corked) { state.corked--; - if (!state.writing) + if ((state.state & kWriting) === 0) clearBuffer(this, state); } }; @@ -373,7 +422,7 @@ Writable.prototype.setDefaultEncoding = function setDefaultEncoding(encoding) { // in the queue, and wait our turn. Otherwise, call _write // If we return false, then we need a drain event, so set that flag. function writeOrBuffer(stream, state, chunk, encoding, callback) { - const len = state.objectMode ? 1 : chunk.length; + const len = (state.state & kObjectMode) !== 0 ? 1 : chunk.length; state.length += len; @@ -381,42 +430,40 @@ function writeOrBuffer(stream, state, chunk, encoding, callback) { const ret = state.length < state.highWaterMark; // We must ensure that previous needDrain will not be reset to false. if (!ret) - state.needDrain = true; + state.state |= kNeedDrain; - if (state.writing || state.corked || state.errored || !state.constructed) { + if ((state.state & kWriting) !== 0 || state.corked || state.errored || (state.state & kConstructed) === 0) { state.buffered.push({ chunk, encoding, callback }); - if (state.allBuffers && encoding !== 'buffer') { - state.allBuffers = false; + if ((state.state & kAllBuffers) !== 0 && encoding !== 'buffer') { + state.state &= ~kAllBuffers; } - if (state.allNoop && callback !== nop) { - state.allNoop = false; + if ((state.state & kAllNoop) !== 0 && callback !== nop) { + state.state &= ~kAllNoop; } } else { state.writelen = len; state.writecb = callback; - state.writing = true; - state.sync = true; + state.state |= kWriting | kSync; stream._write(chunk, encoding, state.onwrite); - state.sync = false; + state.state &= ~kSync; } // Return false if errored or destroyed in order to break // any synchronous while(stream.write(data)) loops. - return ret && !state.errored && !state.destroyed; + return ret && !state.errored && (state.state & kDestroyed) === 0; } function doWrite(stream, state, writev, len, chunk, encoding, cb) { state.writelen = len; state.writecb = cb; - state.writing = true; - state.sync = true; - if (state.destroyed) + state.state |= kWriting | kSync; + if ((state.state & kDestroyed) !== 0) state.onwrite(new ERR_STREAM_DESTROYED('write')); else if (writev) stream._writev(chunk, state.onwrite); else stream._write(chunk, encoding, state.onwrite); - state.sync = false; + state.state &= ~kSync; } function onwriteError(stream, state, er, cb) { @@ -434,7 +481,7 @@ function onwriteError(stream, state, er, cb) { function onwrite(stream, er) { const state = stream._writableState; - const sync = state.sync; + const sync = (state.state & kSync) !== 0; const cb = state.writecb; if (typeof cb !== 'function') { @@ -442,7 +489,7 @@ function onwrite(stream, er) { return; } - state.writing = false; + state.state &= ~kWriting; state.writecb = null; state.length -= state.writelen; state.writelen = 0; @@ -495,10 +542,9 @@ function afterWriteTick({ stream, state, count, cb }) { } function afterWrite(stream, state, count, cb) { - const needDrain = !state.ending && !stream.destroyed && state.length === 0 && - state.needDrain; + const needDrain = (state.state & (kEnding | kNeedDrain)) === kNeedDrain && !stream.destroyed && state.length === 0; if (needDrain) { - state.needDrain = false; + state.state &= ~kNeedDrain; stream.emit('drain'); } @@ -507,7 +553,7 @@ function afterWrite(stream, state, count, cb) { cb(null); } - if (state.destroyed) { + if ((state.state & kDestroyed) !== 0) { errorBuffer(state); } @@ -516,13 +562,13 @@ function afterWrite(stream, state, count, cb) { // If there's something in the buffer waiting, then invoke callbacks. function errorBuffer(state) { - if (state.writing) { + if ((state.state & kWriting) !== 0) { return; } for (let n = state.bufferedIndex; n < state.buffered.length; ++n) { const { chunk, callback } = state.buffered[n]; - const len = state.objectMode ? 1 : chunk.length; + const len = (state.state & kObjectMode) !== 0 ? 1 : chunk.length; state.length -= len; callback(state.errored ?? new ERR_STREAM_DESTROYED('write')); } @@ -538,13 +584,13 @@ function errorBuffer(state) { // If there's something in the buffer waiting, then process it. function clearBuffer(stream, state) { if (state.corked || - state.bufferProcessing || - state.destroyed || - !state.constructed) { + (state.state & (kDestroyed | kBufferProcessing)) !== 0 || + (state.state & kConstructed) === 0) { return; } - const { buffered, bufferedIndex, objectMode } = state; + const objectMode = (state.state & kObjectMode) !== 0; + const { buffered, bufferedIndex } = state; const bufferedLength = buffered.length - bufferedIndex; if (!bufferedLength) { @@ -553,20 +599,20 @@ function clearBuffer(stream, state) { let i = bufferedIndex; - state.bufferProcessing = true; + state.state |= kBufferProcessing; if (bufferedLength > 1 && stream._writev) { state.pendingcb -= bufferedLength - 1; - const callback = state.allNoop ? nop : (err) => { + const callback = (state.state & kAllNoop) !== 0 ? nop : (err) => { for (let n = i; n < buffered.length; ++n) { buffered[n].callback(err); } }; // Make a copy of `buffered` if it's going to be used by `callback` above, // since `doWrite` will mutate the array. - const chunks = state.allNoop && i === 0 ? + const chunks = (state.state & kAllNoop) !== 0 && i === 0 ? buffered : ArrayPrototypeSlice(buffered, i); - chunks.allBuffers = state.allBuffers; + chunks.allBuffers = (state.state & kAllBuffers) !== 0; doWrite(stream, state, true, state.length, chunks, '', callback); @@ -577,7 +623,7 @@ function clearBuffer(stream, state) { buffered[i++] = null; const len = objectMode ? 1 : chunk.length; doWrite(stream, state, false, len, chunk, encoding, callback); - } while (i < buffered.length && !state.writing); + } while (i < buffered.length && (state.state & kWriting) === 0); if (i === buffered.length) { resetBuffer(state); @@ -588,7 +634,7 @@ function clearBuffer(stream, state) { state.bufferedIndex = i; } } - state.bufferProcessing = false; + state.state &= ~kBufferProcessing; } Writable.prototype._write = function(chunk, encoding, cb) { @@ -630,26 +676,26 @@ Writable.prototype.end = function(chunk, encoding, cb) { if (err) { // Do nothing... - } else if (!state.errored && !state.ending) { + } else if (!state.errored && (state.state & kEnding) === 0) { // This is forgiving in terms of unnecessary calls to end() and can hide // logic errors. However, usually such errors are harmless and causing a // hard error can be disproportionately destructive. It is not always // trivial for the user to determine whether end() needs to be called // or not. - state.ending = true; + state.state |= kEnding; finishMaybe(this, state, true); - state.ended = true; - } else if (state.finished) { + state.state |= kEnded; + } else if ((state.state & kFinished) !== 0) { err = new ERR_STREAM_ALREADY_FINISHED('end'); - } else if (state.destroyed) { + } else if ((state.state & kDestroyed) !== 0) { err = new ERR_STREAM_DESTROYED('end'); } if (typeof cb === 'function') { if (err) { process.nextTick(cb, err); - } else if (state.finished) { + } else if ((state.state & kFinished) !== 0) { process.nextTick(cb, null); } else { state[kOnFinished].push(cb); @@ -660,16 +706,20 @@ Writable.prototype.end = function(chunk, encoding, cb) { }; function needFinish(state) { - return (state.ending && - !state.destroyed && - state.constructed && + return ( + // State is ended && constructed but not destroyed, finished, writing, errorEmitted or closedEmitted + (state.state & ( + kEnding | + kDestroyed | + kConstructed | + kFinished | + kWriting | + kErrorEmitted | + kCloseEmitted + )) === (kEnding | kConstructed) && state.length === 0 && !state.errored && - state.buffered.length === 0 && - !state.finished && - !state.writing && - !state.errorEmitted && - !state.closeEmitted); + state.buffered.length === 0); } function callFinal(stream, state) { @@ -688,9 +738,9 @@ function callFinal(stream, state) { for (let i = 0; i < onfinishCallbacks.length; i++) { onfinishCallbacks[i](err); } - errorOrDestroy(stream, err, state.sync); + errorOrDestroy(stream, err, (state.state & kSync) !== 0); } else if (needFinish(state)) { - state.prefinished = true; + state.state |= kPrefinished; stream.emit('prefinish'); // Backwards compat. Don't check state.sync here. // Some streams assume 'finish' will be emitted @@ -700,7 +750,7 @@ function callFinal(stream, state) { } } - state.sync = true; + state.state |= kSync; state.pendingcb++; try { @@ -709,16 +759,16 @@ function callFinal(stream, state) { onFinish(err); } - state.sync = false; + state.state &= ~kSync; } function prefinish(stream, state) { - if (!state.prefinished && !state.finalCalled) { - if (typeof stream._final === 'function' && !state.destroyed) { - state.finalCalled = true; + if ((state.state & (kPrefinished | kFinalCalled)) === 0) { + if (typeof stream._final === 'function' && (state.state & kDestroyed) === 0) { + state.state |= kFinalCalled; callFinal(stream, state); } else { - state.prefinished = true; + state.state |= kPrefinished; stream.emit('prefinish'); } } @@ -747,7 +797,7 @@ function finishMaybe(stream, state, sync) { function finish(stream, state) { state.pendingcb--; - state.finished = true; + state.state |= kFinished; const onfinishCallbacks = state[kOnFinished].splice(0); for (let i = 0; i < onfinishCallbacks.length; i++) { @@ -756,7 +806,7 @@ function finish(stream, state) { stream.emit('finish'); - if (state.autoDestroy) { + if ((state.state & kAutoDestroy) !== 0) { // In case of duplex streams we need a way to detect // if the readable side is ready for autoDestroy as well. const rState = stream._readableState; @@ -777,20 +827,21 @@ ObjectDefineProperties(Writable.prototype, { closed: { __proto__: null, get() { - return this._writableState ? this._writableState.closed : false; + return this._writableState ? (this._writableState.state & kClosed) !== 0 : false; }, }, destroyed: { __proto__: null, get() { - return this._writableState ? this._writableState.destroyed : false; + return this._writableState ? (this._writableState.state & kDestroyed) !== 0 : false; }, set(value) { // Backward compatibility, the user is explicitly managing destroyed. - if (this._writableState) { - this._writableState.destroyed = value; - } + if (!this._writableState) return; + + if (value) this._writableState.state |= kDestroyed; + else this._writableState.state &= ~kDestroyed; }, }, @@ -802,8 +853,8 @@ ObjectDefineProperties(Writable.prototype, { // where the writable side was disabled upon construction. // Compat. The user might manually disable writable side through // deprecated setter. - return !!w && w.writable !== false && !w.destroyed && !w.errored && - !w.ending && !w.ended; + return !!w && w.writable !== false && !w.errored && + (w.state & (kEnding | kEnded | kDestroyed)) === 0; }, set(val) { // Backwards compatible. @@ -816,14 +867,14 @@ ObjectDefineProperties(Writable.prototype, { writableFinished: { __proto__: null, get() { - return this._writableState ? this._writableState.finished : false; + return this._writableState ? (this._writableState.state & kFinished) !== 0 : false; }, }, writableObjectMode: { __proto__: null, get() { - return this._writableState ? this._writableState.objectMode : false; + return this._writableState ? (this._writableState.state & kObjectMode) !== 0 : false; }, }, @@ -837,7 +888,7 @@ ObjectDefineProperties(Writable.prototype, { writableEnded: { __proto__: null, get() { - return this._writableState ? this._writableState.ending : false; + return this._writableState ? (this._writableState.state & kEnding) !== 0 : false; }, }, @@ -846,7 +897,9 @@ ObjectDefineProperties(Writable.prototype, { get() { const wState = this._writableState; if (!wState) return false; - return !wState.destroyed && !wState.ending && wState.needDrain; + + // !destroyed && !ending && needDrain + return (wState.state & (kDestroyed | kEnding | kNeedDrain)) === kNeedDrain; }, }, @@ -885,8 +938,8 @@ ObjectDefineProperties(Writable.prototype, { get: function() { return !!( this._writableState.writable !== false && - (this._writableState.destroyed || this._writableState.errored) && - !this._writableState.finished + ((this._writableState.state & kDestroyed) !== 0 || this._writableState.errored) && + (this._writableState.state & kFinished) === 0 ); }, }, @@ -897,7 +950,7 @@ Writable.prototype.destroy = function(err, cb) { const state = this._writableState; // Invoke pending callbacks. - if (!state.destroyed && + if ((state.state & kDestroyed) === 0 && (state.bufferedIndex < state.buffered.length || state[kOnFinished].length)) { process.nextTick(errorBuffer, state); diff --git a/lib/internal/test_runner/coverage.js b/lib/internal/test_runner/coverage.js index 1ed45028f61575..7727ab006052ba 100644 --- a/lib/internal/test_runner/coverage.js +++ b/lib/internal/test_runner/coverage.js @@ -25,7 +25,7 @@ const { const { setupCoverageHooks } = require('internal/util'); const { tmpdir } = require('os'); const { join, resolve } = require('path'); -const { fileURLToPath } = require('url'); +const { fileURLToPath } = require('internal/url'); const kCoverageFileRegex = /^coverage-(\d+)-(\d{13})-(\d+)\.json$/; const kIgnoreRegex = /\/\* node:coverage ignore next (?\d+ )?\*\//; const kLineEndingRegex = /\r?\n$/u; @@ -338,7 +338,7 @@ function mapRangeToLines(range, lines) { mid = MathFloor((start + end) / 2); let line = lines[mid]; - if (startOffset >= line.startOffset && startOffset <= line.endOffset) { + if (startOffset >= line?.startOffset && startOffset <= line?.endOffset) { while (endOffset > line?.startOffset) { // If the range is not covered, and the range covers the entire line, // then mark that line as not covered. @@ -363,7 +363,7 @@ function mapRangeToLines(range, lines) { } break; - } else if (startOffset >= line.endOffset) { + } else if (startOffset >= line?.endOffset) { start = mid + 1; } else { end = mid - 1; @@ -538,4 +538,4 @@ function doesRangeContainOtherRange(range, otherRange) { range.endOffset >= otherRange.endOffset; } -module.exports = { setupCoverage }; +module.exports = { setupCoverage, TestCoverage }; diff --git a/lib/internal/test_runner/mock/mock.js b/lib/internal/test_runner/mock/mock.js index a704b41996e6d2..838a530ddd4902 100644 --- a/lib/internal/test_runner/mock/mock.js +++ b/lib/internal/test_runner/mock/mock.js @@ -45,19 +45,36 @@ class MockFunctionContext { this.#times = times; } + /** + * Gets an array of recorded calls made to the mock function. + * @returns {Array} An array of recorded calls. + */ get calls() { return ArrayPrototypeSlice(this.#calls, 0); } + /** + * Retrieves the number of times the mock function has been called. + * @returns {number} The call count. + */ callCount() { return this.#calls.length; } + /** + * Sets a new implementation for the mock function. + * @param {Function} implementation - The new implementation for the mock function. + */ mockImplementation(implementation) { validateFunction(implementation, 'implementation'); this.#implementation = implementation; } + /** + * Replaces the implementation of the function only once. + * @param {Function} implementation - The substitute function. + * @param {number} [onCall] - The call index to be replaced. + */ mockImplementationOnce(implementation, onCall) { validateFunction(implementation, 'implementation'); const nextCall = this.#calls.length; @@ -66,6 +83,9 @@ class MockFunctionContext { this.#mocks.set(call, implementation); } + /** + * Restores the original function that was mocked. + */ restore() { const { descriptor, object, original, methodName } = this.#restore; @@ -79,14 +99,25 @@ class MockFunctionContext { } } + /** + * Resets the recorded calls to the mock function + */ resetCalls() { this.#calls = []; } + /** + * Tracks a call made to the mock function. + * @param {object} call - The call details. + */ trackCall(call) { ArrayPrototypePush(this.#calls, call); } + /** + * Gets the next implementation to use for the mock function. + * @returns {Function} The next implementation. + */ nextImpl() { const nextCall = this.#calls.length; const mock = this.#mocks.get(nextCall); @@ -109,11 +140,23 @@ class MockTracker { #mocks = []; #timers; + /** + * Returns the mock timers of this MockTracker instance. + * @returns {MockTimers} The mock timers instance. + */ get timers() { this.#timers ??= new MockTimers(); return this.#timers; } + /** + * Creates a mock function tracker. + * @param {Function} [original] - The original function to be tracked. + * @param {Function} [implementation] - An optional replacement function for the original one. + * @param {object} [options] - Additional tracking options. + * @param {number} [options.times=Infinity] - The maximum number of times the mock function can be called. + * @returns {ProxyConstructor} The mock function tracker. + */ fn( original = function() {}, implementation = original, @@ -137,6 +180,17 @@ class MockTracker { return this.#setupMock(ctx, original); } + /** + * Creates a method tracker for a specified object or function. + * @param {(object | Function)} objectOrFunction - The object or function containing the method to be tracked. + * @param {string} methodName - The name of the method to be tracked. + * @param {Function} [implementation] - An optional replacement function for the original method. + * @param {object} [options] - Additional tracking options. + * @param {boolean} [options.getter=false] - Indicates whether this is a getter method. + * @param {boolean} [options.setter=false] - Indicates whether this is a setter method. + * @param {number} [options.times=Infinity] - The maximum number of times the mock method can be called. + * @returns {ProxyConstructor} The mock method tracker. + */ method( objectOrFunction, methodName, @@ -216,6 +270,18 @@ class MockTracker { return mock; } + /** + * Mocks a getter method of an object. + * This is a syntax sugar for the MockTracker.method with options.getter set to true + * @param {object} object - The target object. + * @param {string} methodName - The name of the getter method to be mocked. + * @param {Function} [implementation] - An optional replacement function for the targeted method. + * @param {object} [options] - Additional tracking options. + * @param {boolean} [options.getter=true] - Indicates whether this is a getter method. + * @param {boolean} [options.setter=false] - Indicates whether this is a setter method. + * @param {number} [options.times=Infinity] - The maximum number of times the mock method can be called. + * @returns {ProxyConstructor} The mock method tracker. + */ getter( object, methodName, @@ -244,6 +310,18 @@ class MockTracker { }); } + /** + * Mocks a setter method of an object. + * This function is a syntax sugar for MockTracker.method with options.setter set to true. + * @param {object} object - The target object. + * @param {string} methodName - The setter method to be mocked. + * @param {Function} [implementation] - An optional replacement function for the targeted method. + * @param {object} [options] - Additional tracking options. + * @param {boolean} [options.getter=false] - Indicates whether this is a getter method. + * @param {boolean} [options.setter=true] - Indicates whether this is a setter method. + * @param {number} [options.times=Infinity] - The maximum number of times the mock method can be called. + * @returns {ProxyConstructor} The mock method tracker. + */ setter( object, methodName, @@ -272,12 +350,18 @@ class MockTracker { }); } + /** + * Resets the mock tracker, restoring all mocks and clearing timers. + */ reset() { this.restoreAll(); this.#timers?.reset(); this.#mocks = []; } + /** + * Restore all mocks created by this MockTracker instance. + */ restoreAll() { for (let i = 0; i < this.#mocks.length; i++) { FunctionPrototypeCall(restore, this.#mocks[i]); diff --git a/lib/internal/test_runner/mock/mock_timers.js b/lib/internal/test_runner/mock/mock_timers.js index 7e38f9f7b5113c..1ff6489885fe30 100644 --- a/lib/internal/test_runner/mock/mock_timers.js +++ b/lib/internal/test_runner/mock/mock_timers.js @@ -372,7 +372,7 @@ class MockTimers { ObjectDefineProperty( nodeTimers, 'setTimeout', - this.#realSetTimeout, + this.#realTimersSetTimeout, ); ObjectDefineProperty( nodeTimers, @@ -455,6 +455,13 @@ class MockTimers { ); } + /** + * Advances the virtual time of MockTimers by the specified duration (in milliseconds). + * This method simulates the passage of time and triggers any scheduled timers that are due. + * @param {number} [time=1] - The amount of time (in milliseconds) to advance the virtual time. + * @throws {ERR_INVALID_STATE} If MockTimers are not enabled. + * @throws {ERR_INVALID_ARG_VALUE} If a negative time value is provided. + */ tick(time = 1) { if (!this.#isEnabled) { throw new ERR_INVALID_STATE( @@ -488,6 +495,12 @@ class MockTimers { } } + /** + * Enables MockTimers for the specified timers. + * @param {string[]} timers - An array of timer types to enable, e.g., ['setTimeout', 'setInterval']. + * @throws {ERR_INVALID_STATE} If MockTimers are already enabled. + * @throws {ERR_INVALID_ARG_VALUE} If an unsupported timer type is specified. + */ enable(timers = SUPPORTED_TIMERS) { if (this.#isEnabled) { throw new ERR_INVALID_STATE( @@ -513,10 +526,17 @@ class MockTimers { this.#toggleEnableTimers(true); } + /** + * An alias for `this.reset()`, allowing the disposal of the `MockTimers` instance. + */ [SymbolDispose]() { this.reset(); } + /** + * Resets MockTimers, disabling any enabled timers and clearing the execution queue. + * Does nothing if MockTimers are not enabled. + */ reset() { // Ignore if not enabled if (!this.#isEnabled) return; @@ -531,6 +551,10 @@ class MockTimers { } } + /** + * Runs all scheduled timers until there are no more pending timers. + * @throws {ERR_INVALID_STATE} If MockTimers are not enabled. + */ runAll() { if (!this.#isEnabled) { throw new ERR_INVALID_STATE( diff --git a/lib/internal/test_runner/reporter/junit.js b/lib/internal/test_runner/reporter/junit.js new file mode 100644 index 00000000000000..b45c233861c000 --- /dev/null +++ b/lib/internal/test_runner/reporter/junit.js @@ -0,0 +1,158 @@ +'use strict'; +const { + ArrayPrototypeFilter, + ArrayPrototypeMap, + ArrayPrototypeJoin, + ArrayPrototypePush, + ArrayPrototypeSome, + NumberPrototypeToFixed, + ObjectEntries, + RegExpPrototypeSymbolReplace, + String, + StringPrototypeRepeat, +} = primordials; + +const { inspectWithNoCustomRetry } = require('internal/errors'); +const { hostname } = require('os'); + +const inspectOptions = { __proto__: null, colors: false, breakLength: Infinity }; +const HOSTNAME = hostname(); + +function escapeAttribute(s = '') { + return escapeContent(RegExpPrototypeSymbolReplace(/"/g, RegExpPrototypeSymbolReplace(/\n/g, s, ''), '"')); +} + +function escapeContent(s = '') { + return RegExpPrototypeSymbolReplace(/\n`; + } + const attrsString = ArrayPrototypeJoin(ArrayPrototypeMap(ObjectEntries(attrs) + , ({ 0: key, 1: value }) => `${key}="${escapeAttribute(String(value))}"`) + , ' '); + if (!children?.length) { + return `${indent}<${tag} ${attrsString}/>\n`; + } + const childrenString = ArrayPrototypeJoin(ArrayPrototypeMap(children ?? [], treeToXML), ''); + return `${indent}<${tag} ${attrsString}>\n${childrenString}${indent}\n`; +} + +function isFailure(node) { + return (node?.children && ArrayPrototypeSome(node.children, (c) => c.tag === 'failure')) || node?.attrs?.failures; +} + +function isSkipped(node) { + return (node?.children && ArrayPrototypeSome(node.children, (c) => c.tag === 'skipped')) || node?.attrs?.failures; +} + +module.exports = async function* junitReporter(source) { + yield '\n'; + yield '\n'; + let currentSuite = null; + const roots = []; + + function startTest(event) { + const originalSuite = currentSuite; + currentSuite = { + __proto__: null, + attrs: { __proto__: null, name: event.data.name }, + nesting: event.data.nesting, + parent: currentSuite, + children: [], + }; + if (originalSuite?.children) { + ArrayPrototypePush(originalSuite.children, currentSuite); + } + if (!currentSuite.parent) { + ArrayPrototypePush(roots, currentSuite); + } + } + + for await (const event of source) { + switch (event.type) { + case 'test:start': { + startTest(event); + break; + } + case 'test:pass': + case 'test:fail': { + if (!currentSuite) { + startTest({ __proto__: null, data: { __proto__: null, name: 'root', nesting: 0 } }); + } + if (currentSuite.attrs.name !== event.data.name || + currentSuite.nesting !== event.data.nesting) { + startTest(event); + } + const currentTest = currentSuite; + if (currentSuite?.nesting === event.data.nesting) { + currentSuite = currentSuite.parent; + } + currentTest.attrs.time = NumberPrototypeToFixed(event.data.details.duration_ms / 1000, 6); + const nonCommentChildren = ArrayPrototypeFilter(currentTest.children, (c) => c.comment == null); + if (nonCommentChildren.length > 0) { + currentTest.tag = 'testsuite'; + currentTest.attrs.disabled = 0; + currentTest.attrs.errors = 0; + currentTest.attrs.tests = nonCommentChildren.length; + currentTest.attrs.failures = ArrayPrototypeFilter(currentTest.children, isFailure).length; + currentTest.attrs.skipped = ArrayPrototypeFilter(currentTest.children, isSkipped).length; + currentTest.attrs.hostname = HOSTNAME; + } else { + currentTest.tag = 'testcase'; + currentTest.attrs.classname = event.data.classname ?? 'test'; + if (event.data.skip) { + ArrayPrototypePush(currentTest.children, { + __proto__: null, nesting: event.data.nesting + 1, tag: 'skipped', + attrs: { __proto__: null, type: 'skipped', message: event.data.skip }, + }); + } + if (event.data.todo) { + ArrayPrototypePush(currentTest.children, { + __proto__: null, nesting: event.data.nesting + 1, tag: 'skipped', + attrs: { __proto__: null, type: 'todo', message: event.data.todo }, + }); + } + if (event.type === 'test:fail') { + const error = event.data.details?.error; + currentTest.children.push({ + __proto__: null, + nesting: event.data.nesting + 1, + tag: 'failure', + attrs: { __proto__: null, type: error?.failureType || error?.code, message: error?.message ?? '' }, + children: [inspectWithNoCustomRetry(error, inspectOptions)], + }); + currentTest.failures = 1; + currentTest.attrs.failure = error?.message ?? ''; + } + } + break; + } + case 'test:diagnostic': { + const parent = currentSuite?.children ?? roots; + ArrayPrototypePush(parent, { + __proto__: null, nesting: event.data.nesting, comment: event.data.message, + }); + break; + } default: + break; + } + } + for (const suite of roots) { + yield treeToXML(suite); + } + yield '\n'; +}; diff --git a/lib/internal/test_runner/runner.js b/lib/internal/test_runner/runner.js index fdaa981eece4e3..4832d6b8179a62 100644 --- a/lib/internal/test_runner/runner.js +++ b/lib/internal/test_runner/runner.js @@ -154,14 +154,17 @@ function filterExecArgv(arg, i, arr) { !ArrayPrototypeSome(kFilterArgValues, (p) => arg === p || (i > 0 && arr[i - 1] === p) || StringPrototypeStartsWith(arg, `${p}=`)); } -function getRunArgs({ path, inspectPort, testNamePatterns }) { +function getRunArgs(path, { inspectPort, testNamePatterns, only }) { const argv = ArrayPrototypeFilter(process.execArgv, filterExecArgv); if (isUsingInspector()) { ArrayPrototypePush(argv, `--inspect-port=${getInspectPort(inspectPort)}`); } - if (testNamePatterns) { + if (testNamePatterns != null) { ArrayPrototypeForEach(testNamePatterns, (pattern) => ArrayPrototypePush(argv, `--test-name-pattern=${pattern}`)); } + if (only === true) { + ArrayPrototypePush(argv, '--test-only'); + } ArrayPrototypePush(argv, path); return argv; @@ -345,17 +348,17 @@ class FileTest extends Test { } } -function runTestFile(path, root, inspectPort, filesWatcher, testNamePatterns) { +function runTestFile(path, filesWatcher, opts) { const watchMode = filesWatcher != null; - const subtest = root.createSubtest(FileTest, path, async (t) => { - const args = getRunArgs({ __proto__: null, path, inspectPort, testNamePatterns }); + const subtest = opts.root.createSubtest(FileTest, path, async (t) => { + const args = getRunArgs(path, opts); const stdio = ['pipe', 'pipe', 'pipe']; const env = { __proto__: null, ...process.env, NODE_TEST_CONTEXT: 'child-v8' }; if (watchMode) { stdio.push('ipc'); env.WATCH_REPORT_DEPENDENCIES = '1'; } - if (root.harness.shouldColorizeTestFiles) { + if (opts.root.harness.shouldColorizeTestFiles) { env.FORCE_COLOR = '1'; } @@ -402,7 +405,7 @@ function runTestFile(path, root, inspectPort, filesWatcher, testNamePatterns) { filesWatcher.runningProcesses.delete(path); filesWatcher.runningSubtests.delete(path); if (filesWatcher.runningSubtests.size === 0) { - root.reporter[kEmitMessage]('test:watch:drained'); + opts.root.reporter[kEmitMessage]('test:watch:drained'); } } @@ -425,10 +428,10 @@ function runTestFile(path, root, inspectPort, filesWatcher, testNamePatterns) { return subtest.start(); } -function watchFiles(testFiles, root, inspectPort, signal, testNamePatterns) { +function watchFiles(testFiles, opts) { const runningProcesses = new SafeMap(); const runningSubtests = new SafeMap(); - const watcher = new FilesWatcher({ __proto__: null, debounce: 200, mode: 'filter', signal }); + const watcher = new FilesWatcher({ __proto__: null, debounce: 200, mode: 'filter', signal: opts.signal }); const filesWatcher = { __proto__: null, watcher, runningProcesses, runningSubtests }; watcher.on('changed', ({ owners }) => { @@ -444,19 +447,19 @@ function watchFiles(testFiles, root, inspectPort, signal, testNamePatterns) { } if (!runningSubtests.size) { // Reset the topLevel counter - root.harness.counters.topLevel = 0; + opts.root.harness.counters.topLevel = 0; } await runningSubtests.get(file); - runningSubtests.set(file, runTestFile(file, root, inspectPort, filesWatcher, testNamePatterns)); + runningSubtests.set(file, runTestFile(file, filesWatcher, opts)); }, undefined, (error) => { triggerUncaughtException(error, true /* fromPromise */); })); }); - if (signal) { + if (opts.signal) { kResistStopPropagation ??= require('internal/event_target').kResistStopPropagation; - signal.addEventListener( + opts.signal.addEventListener( 'abort', - () => root.postRun(), + () => opts.root.postRun(), { __proto__: null, once: true, [kResistStopPropagation]: true }, ); } @@ -469,7 +472,7 @@ function run(options) { options = kEmptyObject; } let { testNamePatterns, shard } = options; - const { concurrency, timeout, signal, files, inspectPort, watch, setup } = options; + const { concurrency, timeout, signal, files, inspectPort, watch, setup, only } = options; if (files != null) { validateArray(files, 'options.files'); @@ -477,6 +480,9 @@ function run(options) { if (watch != null) { validateBoolean(watch, 'options.watch'); } + if (only != null) { + validateBoolean(only, 'options.only'); + } if (shard != null) { validateObject(shard, 'options.shard'); // Avoid re-evaluating the shard object in case it's a getter @@ -522,14 +528,15 @@ function run(options) { let postRun = () => root.postRun(); let filesWatcher; + const opts = { __proto__: null, root, signal, inspectPort, testNamePatterns, only }; if (watch) { - filesWatcher = watchFiles(testFiles, root, inspectPort, signal, testNamePatterns); + filesWatcher = watchFiles(testFiles, opts); postRun = undefined; } const runFiles = () => { root.harness.bootstrapComplete = true; return SafePromiseAllSettledReturnVoid(testFiles, (path) => { - const subtest = runTestFile(path, root, inspectPort, filesWatcher, testNamePatterns); + const subtest = runTestFile(path, filesWatcher, opts); filesWatcher?.runningSubtests.set(path, subtest); return subtest; }); diff --git a/lib/internal/test_runner/test.js b/lib/internal/test_runner/test.js index 975ad4ac08b41f..4afb93f4a60df0 100644 --- a/lib/internal/test_runner/test.js +++ b/lib/internal/test_runner/test.js @@ -737,6 +737,8 @@ class Test extends AsyncResource { this.reported = true; reporter.plan(nesting, loc, harness.counters.topLevel); + // Call this harness.coverage() before collecting diagnostics, since failure to collect coverage is a diagnostic. + const coverage = harness.coverage(); for (let i = 0; i < diagnostics.length; i++) { reporter.diagnostic(nesting, loc, diagnostics[i]); } @@ -750,8 +752,6 @@ class Test extends AsyncResource { reporter.diagnostic(nesting, loc, `todo ${harness.counters.todo}`); reporter.diagnostic(nesting, loc, `duration_ms ${this.duration()}`); - const coverage = harness.coverage(); - if (coverage) { reporter.coverage(nesting, loc, coverage); } diff --git a/lib/internal/test_runner/utils.js b/lib/internal/test_runner/utils.js index d2cabbac9a2c66..ba1b4f0fa10869 100644 --- a/lib/internal/test_runner/utils.js +++ b/lib/internal/test_runner/utils.js @@ -116,6 +116,7 @@ const kBuiltinReporters = new SafeMap([ ['spec', 'internal/test_runner/reporter/spec'], ['dot', 'internal/test_runner/reporter/dot'], ['tap', 'internal/test_runner/reporter/tap'], + ['junit', 'internal/test_runner/reporter/junit'], ]); const kDefaultReporter = process.stdout.isTTY ? 'spec' : 'tap'; diff --git a/lib/internal/url.js b/lib/internal/url.js index 37f67e6792959c..8d5926e8fcb9df 100644 --- a/lib/internal/url.js +++ b/lib/internal/url.js @@ -772,13 +772,7 @@ class URL { base = `${base}`; } - const href = bindingUrl.parse(input, base); - - if (!href) { - throw new ERR_INVALID_URL(input); - } - - this.#updateContext(href); + this.#updateContext(bindingUrl.parse(input, base)); } [inspect.custom](depth, opts) { diff --git a/lib/internal/util.js b/lib/internal/util.js index 3586084ba7b8bd..d35867635ca07b 100644 --- a/lib/internal/util.js +++ b/lib/internal/util.js @@ -358,6 +358,36 @@ function getConstructorOf(obj) { return null; } +let cachedURL; +let cachedCWD; + +/** + * Get the current working directory while accounting for the possibility that it has been deleted. + * `process.cwd()` can fail if the parent directory is deleted while the process runs. + * @returns {URL} The current working directory or the volume root if it cannot be determined. + */ +function getCWDURL() { + const { sep } = require('path'); + const { pathToFileURL } = require('internal/url'); + + let cwd; + + try { + // The implementation of `process.cwd()` already uses proper cache when it can. + // It's a relatively cheap call performance-wise for the most common use case. + cwd = process.cwd(); + } catch { + cachedURL ??= pathToFileURL(sep); + } + + if (cwd != null && cwd !== cachedCWD) { + cachedURL = pathToFileURL(cwd + sep); + cachedCWD = cwd; + } + + return cachedURL; +} + function getSystemErrorName(err) { const entry = uvErrmapGet(err); return entry ? entry[0] : `Unknown system error ${err}`; @@ -850,6 +880,7 @@ module.exports = { filterDuplicateStrings, filterOwnProperties, getConstructorOf, + getCWDURL, getInternalGlobal, getSystemErrorMap, getSystemErrorName, diff --git a/lib/internal/watch_mode/files_watcher.js b/lib/internal/watch_mode/files_watcher.js index b38f94d7cc8051..895c6ec138d131 100644 --- a/lib/internal/watch_mode/files_watcher.js +++ b/lib/internal/watch_mode/files_watcher.js @@ -14,7 +14,7 @@ const { TIMEOUT_MAX } = require('internal/timers'); const EventEmitter = require('events'); const { watch } = require('fs'); -const { fileURLToPath } = require('url'); +const { fileURLToPath } = require('internal/url'); const { resolve, dirname } = require('path'); const { setTimeout } = require('timers'); diff --git a/lib/internal/webstreams/readablestream.js b/lib/internal/webstreams/readablestream.js index 3d70f97a84bb47..5603d2bfd8500f 100644 --- a/lib/internal/webstreams/readablestream.js +++ b/lib/internal/webstreams/readablestream.js @@ -14,7 +14,6 @@ const { ObjectCreate, ObjectDefineProperties, ObjectSetPrototypeOf, - Promise, PromisePrototypeThen, PromiseResolve, PromiseReject, @@ -479,9 +478,13 @@ class ReadableStream { // eslint-disable-next-line no-use-before-define const reader = new ReadableStreamDefaultReader(this); - let done = false; + + // No __proto__ here to avoid the performance hit. + const state = { + done: false, + current: undefined, + }; let started = false; - let current; // The nextSteps function is not an async function in order // to make it more efficient. Because nextSteps explicitly @@ -490,7 +493,7 @@ class ReadableStream { // unnecessary Promise allocations to occur, which just add // cost. function nextSteps() { - if (done) + if (state.done) return PromiseResolve({ done: true, value: undefined }); if (reader[kState].stream === undefined) { @@ -500,31 +503,15 @@ class ReadableStream { } const promise = createDeferredPromise(); - readableStreamDefaultReaderRead(reader, { - [kChunk](chunk) { - current = undefined; - promise.resolve({ value: chunk, done: false }); - }, - [kClose]() { - current = undefined; - done = true; - readableStreamReaderGenericRelease(reader); - promise.resolve({ done: true, value: undefined }); - }, - [kError](error) { - current = undefined; - done = true; - readableStreamReaderGenericRelease(reader); - promise.reject(error); - }, - }); + // eslint-disable-next-line no-use-before-define + readableStreamDefaultReaderRead(reader, new ReadableStreamAsyncIteratorReadRequest(reader, state, promise)); return promise.promise; } async function returnSteps(value) { - if (done) + if (state.done) return { done: true, value }; // eslint-disable-line node-core/avoid-prototype-pollution - done = true; + state.done = true; if (reader[kState].stream === undefined) { throw new ERR_INVALID_STATE.TypeError( @@ -561,19 +548,19 @@ class ReadableStream { // need to investigate if it's a bug in our impl or // the spec. if (!started) { - current = PromiseResolve(); + state.current = PromiseResolve(); started = true; } - current = current !== undefined ? - PromisePrototypeThen(current, nextSteps, nextSteps) : + state.current = state.current !== undefined ? + PromisePrototypeThen(state.current, nextSteps, nextSteps) : nextSteps(); - return current; + return state.current; }, return(error) { - return current ? + return state.current ? PromisePrototypeThen( - current, + state.current, () => returnSteps(error), () => returnSteps(error)) : returnSteps(error); @@ -774,6 +761,33 @@ function createReadableStreamBYOBRequest(controller, view) { return stream; } +class ReadableStreamAsyncIteratorReadRequest { + constructor(reader, state, promise) { + this.reader = reader; + this.state = state; + this.promise = promise; + } + + [kChunk](chunk) { + this.state.current = undefined; + this.promise.resolve({ value: chunk, done: false }); + } + + [kClose]() { + this.state.current = undefined; + this.state.done = true; + readableStreamReaderGenericRelease(this.reader); + this.promise.resolve({ done: true, value: undefined }); + } + + [kError](error) { + this.state.current = undefined; + this.state.done = true; + readableStreamReaderGenericRelease(this.reader); + this.promise.reject(error); + } +} + class DefaultReadRequest { constructor() { this[kState] = createDeferredPromise(); @@ -1339,7 +1353,9 @@ function readableStreamPipeTo( const promise = createDeferredPromise(); - let currentWrite = PromiseResolve(); + const state = { + currentWrite: PromiseResolve(), + }; // The error here can be undefined. The rejected arg // tells us that the promise must be rejected even @@ -1356,9 +1372,9 @@ function readableStreamPipeTo( } async function waitForCurrentWrite() { - const write = currentWrite; + const write = state.currentWrite; await write; - if (write !== currentWrite) + if (write !== state.currentWrite) await waitForCurrentWrite(); } @@ -1449,20 +1465,14 @@ function readableStreamPipeTo( async function step() { if (shuttingDown) return true; + await writer[kState].ready.promise; - return new Promise((resolve, reject) => { - readableStreamDefaultReaderRead( - reader, - { - [kChunk](chunk) { - currentWrite = writableStreamDefaultWriterWrite(writer, chunk); - setPromiseHandled(currentWrite); - resolve(false); - }, - [kClose]: () => resolve(true), - [kError]: reject, - }); - }); + + const promise = createDeferredPromise(); + // eslint-disable-next-line no-use-before-define + readableStreamDefaultReaderRead(reader, new PipeToReadableStreamReadRequest(writer, state, promise)); + + return promise.promise; } async function run() { @@ -1524,6 +1534,28 @@ function readableStreamPipeTo( return promise.promise; } +class PipeToReadableStreamReadRequest { + constructor(writer, state, promise) { + this.writer = writer; + this.state = state; + this.promise = promise; + } + + [kChunk](chunk) { + this.state.currentWrite = writableStreamDefaultWriterWrite(this.writer, chunk); + setPromiseHandled(this.state.currentWrite); + this.promise.resolve(false); + } + + [kClose]() { + this.promise.resolve(true); + } + + [kError](error) { + this.promise.reject(error); + } +} + function readableStreamTee(stream, cloneForBranch2) { if (isReadableByteStreamController(stream[kState].controller)) { return readableByteStreamTee(stream); diff --git a/lib/repl.js b/lib/repl.js index 2a63050923b198..931ae5087c8fb3 100644 --- a/lib/repl.js +++ b/lib/repl.js @@ -204,6 +204,7 @@ const domainSet = new SafeWeakSet(); const kBufferedCommandSymbol = Symbol('bufferedCommand'); const kContextId = Symbol('contextId'); +const kLoadingSymbol = Symbol('loading'); let addedNewListener = false; @@ -467,7 +468,7 @@ function REPLServer(prompt, if (e.name === 'SyntaxError') { let parentURL; try { - const { pathToFileURL } = require('url'); + const { pathToFileURL } = require('internal/url'); // Adding `/repl` prevents dynamic imports from loading relative // to the parent of `process.cwd()`. parentURL = pathToFileURL(path.join(process.cwd(), 'repl')).href; @@ -508,7 +509,7 @@ function REPLServer(prompt, if (err === null) { let parentURL; try { - const { pathToFileURL } = require('url'); + const { pathToFileURL } = require('internal/url'); // Adding `/repl` prevents dynamic imports from loading relative // to the parent of `process.cwd()`. parentURL = pathToFileURL(path.join(process.cwd(), 'repl')).href; @@ -882,7 +883,7 @@ function REPLServer(prompt, self[kBufferedCommandSymbol] += cmd + '\n'; // code alignment - const matches = self._sawKeyPress ? + const matches = self._sawKeyPress && !self[kLoadingSymbol] ? RegExpPrototypeExec(/^\s+/, cmd) : null; if (matches) { const prefix = matches[0]; @@ -1801,8 +1802,10 @@ function defineDefaultCommands(repl) { const stats = fs.statSync(file); if (stats && stats.isFile()) { _turnOnEditorMode(this); + this[kLoadingSymbol] = true; const data = fs.readFileSync(file, 'utf8'); this.write(data); + this[kLoadingSymbol] = false; _turnOffEditorMode(this); this.write('\n'); } else { diff --git a/lib/test/reporters.js b/lib/test/reporters.js index 86aea679b52a7a..06a0b27ee58275 100644 --- a/lib/test/reporters.js +++ b/lib/test/reporters.js @@ -3,6 +3,7 @@ const { ObjectDefineProperties, ReflectConstruct } = primordials; let dot; +let junit; let spec; let tap; @@ -17,6 +18,15 @@ ObjectDefineProperties(module.exports, { return dot; }, }, + junit: { + __proto__: null, + configurable: true, + enumerable: true, + get() { + junit ??= require('internal/test_runner/reporter/junit'); + return junit; + }, + }, spec: { __proto__: null, configurable: true, diff --git a/node.gyp b/node.gyp index 22a45eb8fd3ac8..4e614df1a9b9ad 100644 --- a/node.gyp +++ b/node.gyp @@ -10,6 +10,7 @@ 'node_use_v8_platform%': 'true', 'node_use_bundled_v8%': 'true', 'node_shared%': 'false', + 'node_write_snapshot_as_string_literals': 'true', 'force_dynamic_crt%': 0, 'ossfuzz' : 'false', 'node_module_version%': '', @@ -367,6 +368,38 @@ 'src/quic/tokens.h', 'src/quic/transportparams.h', ], + 'node_cctest_sources': [ + 'src/node_snapshot_stub.cc', + 'test/cctest/node_test_fixture.cc', + 'test/cctest/node_test_fixture.h', + 'test/cctest/test_aliased_buffer.cc', + 'test/cctest/test_base64.cc', + 'test/cctest/test_base_object_ptr.cc', + 'test/cctest/test_cppgc.cc', + 'test/cctest/test_node_postmortem_metadata.cc', + 'test/cctest/test_environment.cc', + 'test/cctest/test_linked_binding.cc', + 'test/cctest/test_node_api.cc', + 'test/cctest/test_per_process.cc', + 'test/cctest/test_platform.cc', + 'test/cctest/test_report.cc', + 'test/cctest/test_json_utils.cc', + 'test/cctest/test_sockaddr.cc', + 'test/cctest/test_traced_value.cc', + 'test/cctest/test_util.cc', + 'test/cctest/test_dataqueue.cc', + ], + 'node_cctest_openssl_sources': [ + 'test/cctest/test_crypto_clienthello.cc', + 'test/cctest/test_node_crypto.cc', + 'test/cctest/test_node_crypto_env.cc', + 'test/cctest/test_quic_cid.cc', + 'test/cctest/test_quic_tokens.cc', + ], + 'node_cctest_inspector_sources': [ + 'test/cctest/test_inspector_socket.cc', + 'test/cctest/test_inspector_socket_server.cc', + ], 'node_mksnapshot_exec': '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)node_mksnapshot<(EXECUTABLE_SUFFIX)', 'node_js2c_exec': '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)node_js2c<(EXECUTABLE_SUFFIX)', 'conditions': [ @@ -1030,49 +1063,20 @@ 'NODE_WANT_INTERNALS=1', ], - 'sources': [ - 'src/node_snapshot_stub.cc', - 'test/cctest/node_test_fixture.cc', - 'test/cctest/node_test_fixture.h', - 'test/cctest/test_aliased_buffer.cc', - 'test/cctest/test_base64.cc', - 'test/cctest/test_base_object_ptr.cc', - 'test/cctest/test_cppgc.cc', - 'test/cctest/test_node_postmortem_metadata.cc', - 'test/cctest/test_environment.cc', - 'test/cctest/test_linked_binding.cc', - 'test/cctest/test_node_api.cc', - 'test/cctest/test_per_process.cc', - 'test/cctest/test_platform.cc', - 'test/cctest/test_report.cc', - 'test/cctest/test_json_utils.cc', - 'test/cctest/test_sockaddr.cc', - 'test/cctest/test_traced_value.cc', - 'test/cctest/test_util.cc', - 'test/cctest/test_dataqueue.cc', - ], + 'sources': [ '<@(node_cctest_sources)' ], 'conditions': [ [ 'node_use_openssl=="true"', { 'defines': [ 'HAVE_OPENSSL=1', ], - 'sources': [ - 'test/cctest/test_crypto_clienthello.cc', - 'test/cctest/test_node_crypto.cc', - 'test/cctest/test_node_crypto_env.cc', - 'test/cctest/test_quic_cid.cc', - 'test/cctest/test_quic_tokens.cc', - ] + 'sources': [ '<@(node_cctest_openssl_sources)' ], }], ['v8_enable_inspector==1', { - 'sources': [ - 'test/cctest/test_inspector_socket.cc', - 'test/cctest/test_inspector_socket_server.cc' - ], 'defines': [ 'HAVE_INSPECTOR=1', ], + 'sources': [ '<@(node_cctest_inspector_sources)' ], }, { 'defines': [ 'HAVE_INSPECTOR=0', @@ -1247,8 +1251,8 @@ ], 'conditions': [ - ['OS in "linux mac"', { - 'defines': [ 'NODE_MKSNAPSHOT_USE_STRING_LITERALS=1' ], + ['node_write_snapshot_as_array_literals=="true"', { + 'defines': [ 'NODE_MKSNAPSHOT_USE_ARRAY_LITERALS=1' ], }], [ 'node_use_openssl=="true"', { 'defines': [ diff --git a/onboarding.md b/onboarding.md index 1e912f0c8a4379..be393a64f3fc67 100644 --- a/onboarding.md +++ b/onboarding.md @@ -10,7 +10,7 @@ onboarding session. possible to add them to the organization if they are not using two-factor authentication. If they cannot receive SMS messages from GitHub, try [using a TOTP mobile app][]. -* Suggest the new Collaborator install [`node-core-utils`][] and +* Suggest the new Collaborator install [`@node-core/utils`][] and [set up the credentials][] for it. ## Fifteen minutes before the onboarding session @@ -230,7 +230,7 @@ needs to be pointed out separately during the onboarding. request. * Be sure to add the `PR-URL: ` and appropriate `Reviewed-By:` metadata. - * [`node-core-utils`][] automates the generation of metadata and the landing + * [`@node-core/utils`][] automates the generation of metadata and the landing process. See the documentation of [`git-node`][]. * [`core-validate-commit`][] automates the validation of commit messages. This will be run during `git node land --final` of the [`git-node`][] @@ -260,10 +260,10 @@ needs to be pointed out separately during the onboarding. [Labels]: doc/contributing/collaborator-guide.md#labels [Landing pull requests]: doc/contributing/collaborator-guide.md#landing-pull-requests [Publicizing or hiding organization membership]: https://help.github.com/articles/publicizing-or-hiding-organization-membership/ +[`@node-core/utils`]: https://github.com/nodejs/node-core-utils [`author-ready`]: doc/contributing/collaborator-guide.md#author-ready-pull-requests [`core-validate-commit`]: https://github.com/nodejs/core-validate-commit [`git-node`]: https://github.com/nodejs/node-core-utils/blob/HEAD/docs/git-node.md -[`node-core-utils`]: https://github.com/nodejs/node-core-utils [set up the credentials]: https://github.com/nodejs/node-core-utils#setting-up-github-credentials [static-analysis]: doc/contributing/static-analysis.md [two-factor authentication]: https://help.github.com/articles/securing-your-account-with-two-factor-authentication-2fa/ diff --git a/pyproject.toml b/pyproject.toml index 6b51197ad66c2e..d0c3a056f2e92c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -20,6 +20,7 @@ select = [ exclude = [ "deps", "tools/inspector_protocol", + "tools/node_modules", ] ignore = [ "E401", diff --git a/src/debug_utils.h b/src/debug_utils.h index 31c929f122cd1f..280b4cb39c780a 100644 --- a/src/debug_utils.h +++ b/src/debug_utils.h @@ -51,6 +51,7 @@ void NODE_EXTERN_PRIVATE FWrite(FILE* file, const std::string& str); V(SEA) \ V(WASI) \ V(MKSNAPSHOT) \ + V(SNAPSHOT_SERDES) \ V(PERMISSION_MODEL) enum class DebugCategory : unsigned int { diff --git a/src/env_properties.h b/src/env_properties.h index 970e25d926dbb2..24de82429ec892 100644 --- a/src/env_properties.h +++ b/src/env_properties.h @@ -54,6 +54,7 @@ V(args_string, "args") \ V(asn1curve_string, "asn1Curve") \ V(async_ids_stack_string, "async_ids_stack") \ + V(base_string, "base") \ V(bits_string, "bits") \ V(block_list_string, "blockList") \ V(buffer_string, "buffer") \ diff --git a/src/module_wrap.cc b/src/module_wrap.cc index 0127a09167f851..b96106a39744b9 100644 --- a/src/module_wrap.cc +++ b/src/module_wrap.cc @@ -52,16 +52,22 @@ using v8::Value; ModuleWrap::ModuleWrap(Environment* env, Local object, Local module, - Local url) - : BaseObject(env, object), - module_(env->isolate(), module), - id_(env->get_next_module_id()) { + Local url, + Local context_object, + Local synthetic_evaluation_step) + : BaseObject(env, object), + module_(env->isolate(), module), + id_(env->get_next_module_id()) { env->id_to_module_map.emplace(id_, this); - Local undefined = Undefined(env->isolate()); object->SetInternalField(kURLSlot, url); - object->SetInternalField(kSyntheticEvaluationStepsSlot, undefined); - object->SetInternalField(kContextObjectSlot, undefined); + object->SetInternalField(kSyntheticEvaluationStepsSlot, + synthetic_evaluation_step); + object->SetInternalField(kContextObjectSlot, context_object); + + if (!synthetic_evaluation_step->IsUndefined()) { + synthetic_ = true; + } } ModuleWrap::~ModuleWrap() { @@ -79,7 +85,9 @@ ModuleWrap::~ModuleWrap() { Local ModuleWrap::context() const { Local obj = object()->GetInternalField(kContextObjectSlot).As(); - if (obj.IsEmpty()) return {}; + // If this fails, there is likely a bug e.g. ModuleWrap::context() is accessed + // before the ModuleWrap constructor completes. + CHECK(obj->IsObject()); return obj.As()->GetCreationContext().ToLocalChecked(); } @@ -227,18 +235,16 @@ void ModuleWrap::New(const FunctionCallbackInfo& args) { return; } - ModuleWrap* obj = new ModuleWrap(env, that, module, url); - - if (synthetic) { - obj->synthetic_ = true; - obj->object()->SetInternalField(kSyntheticEvaluationStepsSlot, args[3]); - } - // Use the extras object as an object whose GetCreationContext() will be the // original `context`, since the `Context` itself strictly speaking cannot // be stored in an internal field. - obj->object()->SetInternalField(kContextObjectSlot, - context->GetExtrasBindingObject()); + Local context_object = context->GetExtrasBindingObject(); + Local synthetic_evaluation_step = + synthetic ? args[3] : Undefined(env->isolate()).As(); + + ModuleWrap* obj = new ModuleWrap( + env, that, module, url, context_object, synthetic_evaluation_step); + obj->contextify_context_ = contextify_context; env->hash_to_module_map.emplace(module->GetIdentityHash(), obj); diff --git a/src/module_wrap.h b/src/module_wrap.h index c609ba5509dcd0..a3d3386763af85 100644 --- a/src/module_wrap.h +++ b/src/module_wrap.h @@ -72,7 +72,9 @@ class ModuleWrap : public BaseObject { ModuleWrap(Environment* env, v8::Local object, v8::Local module, - v8::Local url); + v8::Local url, + v8::Local context_object, + v8::Local synthetic_evaluation_step); ~ModuleWrap() override; static void New(const v8::FunctionCallbackInfo& args); diff --git a/src/node.cc b/src/node.cc index a6b829c0ff2e7f..89e0e5524c2102 100644 --- a/src/node.cc +++ b/src/node.cc @@ -838,6 +838,10 @@ static ExitCode InitializeNodeWithArgsInternal( V8::SetFlagsFromString(NODE_V8_OPTIONS, sizeof(NODE_V8_OPTIONS) - 1); #endif + // Specify this explicitly to avoid being affected by V8 changes to the + // default value. + V8::SetFlagsFromString("--rehash-snapshot"); + HandleEnvOptions(per_process::cli_options->per_isolate->per_env); std::string node_options; @@ -912,9 +916,14 @@ static ExitCode InitializeNodeWithArgsInternal( // Initialize ICU. // If icu_data_dir is empty here, it will load the 'minimal' data. - if (!i18n::InitializeICUDirectory(per_process::cli_options->icu_data_dir)) { - errors->push_back("could not initialize ICU " - "(check NODE_ICU_DATA or --icu-data-dir parameters)\n"); + std::string icu_error; + if (!i18n::InitializeICUDirectory(per_process::cli_options->icu_data_dir, + &icu_error)) { + errors->push_back(icu_error + + ": Could not initialize ICU. " + "Check the directory specified by NODE_ICU_DATA or " + "--icu-data-dir contains " U_ICUDATA_NAME ".dat and " + "it's readable\n"); return ExitCode::kInvalidCommandLineArgument; } per_process::metadata.versions.InitializeIntlVersions(); diff --git a/src/node_api.cc b/src/node_api.cc index 7537dc20b2bd82..368f05f3f4a261 100644 --- a/src/node_api.cc +++ b/src/node_api.cc @@ -82,9 +82,8 @@ void node_napi_env__::trigger_fatal_exception(v8::Local local_err) { node::errors::TriggerUncaughtException(isolate, local_err, local_msg); } -// option enforceUncaughtExceptionPolicy is added for not breaking existing -// running n-api add-ons, and should be deprecated in the next major Node.js -// release. +// The option enforceUncaughtExceptionPolicy is added for not breaking existing +// running Node-API add-ons. template void node_napi_env__::CallbackIntoModule(T&& call) { CallIntoModule(call, [](napi_env env_, v8::Local local_err) { @@ -93,19 +92,24 @@ void node_napi_env__::CallbackIntoModule(T&& call) { return; } node::Environment* node_env = env->node_env(); - if (!node_env->options()->force_node_api_uncaught_exceptions_policy && + // If the module api version is less than NAPI_VERSION_EXPERIMENTAL, + // and the option --force-node-api-uncaught-exceptions-policy is not + // specified, emit a warning about the uncaught exception instead of + // triggering uncaught exception event. + if (env->module_api_version < NAPI_VERSION_EXPERIMENTAL && + !node_env->options()->force_node_api_uncaught_exceptions_policy && !enforceUncaughtExceptionPolicy) { ProcessEmitDeprecationWarning( node_env, "Uncaught N-API callback exception detected, please run node " - "with option --force-node-api-uncaught-exceptions-policy=true" + "with option --force-node-api-uncaught-exceptions-policy=true " "to handle those exceptions properly.", "DEP0168"); return; } // If there was an unhandled exception in the complete callback, // report it as a fatal exception. (There is no JavaScript on the - // callstack that can possibly handle it.) + // call stack that can possibly handle it.) env->trigger_fatal_exception(local_err); }); } diff --git a/src/node_dir.cc b/src/node_dir.cc index 0bef2b8927639b..10cde6067899c7 100644 --- a/src/node_dir.cc +++ b/src/node_dir.cc @@ -53,7 +53,7 @@ static const char* get_dir_func_name_by_type(uv_fs_type req_type) { FS_TYPE_TO_NAME(CLOSEDIR, "closedir") #undef FS_TYPE_TO_NAME default: - return "unknow"; + return "unknown"; } } @@ -397,6 +397,32 @@ static void OpenDir(const FunctionCallbackInfo& args) { } } +static void OpenDirSync(const FunctionCallbackInfo& args) { + Environment* env = Environment::GetCurrent(args); + Isolate* isolate = env->isolate(); + + CHECK_GE(args.Length(), 1); + + BufferValue path(isolate, args[0]); + CHECK_NOT_NULL(*path); + THROW_IF_INSUFFICIENT_PERMISSIONS( + env, permission::PermissionScope::kFileSystemRead, path.ToStringView()); + + uv_fs_t req; + auto make = OnScopeLeave([&req]() { uv_fs_req_cleanup(&req); }); + FS_DIR_SYNC_TRACE_BEGIN(opendir); + int err = uv_fs_opendir(nullptr, &req, *path, nullptr); + FS_DIR_SYNC_TRACE_END(opendir); + if (err < 0) { + return env->ThrowUVException(err, "opendir"); + } + + uv_dir_t* dir = static_cast(req.ptr); + DirHandle* handle = DirHandle::New(env, dir); + + args.GetReturnValue().Set(handle->object().As()); +} + void Initialize(Local target, Local unused, Local context, @@ -405,6 +431,7 @@ void Initialize(Local target, Isolate* isolate = env->isolate(); SetMethod(context, target, "opendir", OpenDir); + SetMethod(context, target, "opendirSync", OpenDirSync); // Create FunctionTemplate for DirHandle Local dir = NewFunctionTemplate(isolate, DirHandle::New); @@ -419,6 +446,7 @@ void Initialize(Local target, void RegisterExternalReferences(ExternalReferenceRegistry* registry) { registry->Register(OpenDir); + registry->Register(OpenDirSync); registry->Register(DirHandle::New); registry->Register(DirHandle::Read); registry->Register(DirHandle::Close); diff --git a/src/node_file.cc b/src/node_file.cc index 285e532f0078e1..59780dec1c4b6d 100644 --- a/src/node_file.cc +++ b/src/node_file.cc @@ -157,7 +157,7 @@ static const char* get_fs_func_name_by_type(uv_fs_type req_type) { FS_TYPE_TO_NAME(LUTIME, "lutime") #undef FS_TYPE_TO_NAME default: - return "unknow"; + return "unknown"; } } @@ -457,8 +457,7 @@ MaybeLocal FileHandle::ClosePromise() { Local close_resolver = object()->GetInternalField(FileHandle::kClosingPromiseSlot).As(); - if (!close_resolver.IsEmpty() && !close_resolver->IsUndefined()) { - CHECK(close_resolver->IsPromise()); + if (close_resolver->IsPromise()) { return close_resolver.As(); } @@ -997,6 +996,31 @@ void Access(const FunctionCallbackInfo& args) { } } +static void AccessSync(const FunctionCallbackInfo& args) { + Environment* env = Environment::GetCurrent(args); + Isolate* isolate = env->isolate(); + + const int argc = args.Length(); + CHECK_GE(argc, 2); + + CHECK(args[1]->IsInt32()); + int mode = args[1].As()->Value(); + + BufferValue path(isolate, args[0]); + CHECK_NOT_NULL(*path); + THROW_IF_INSUFFICIENT_PERMISSIONS( + env, permission::PermissionScope::kFileSystemRead, path.ToStringView()); + + uv_fs_t req; + FS_SYNC_TRACE_BEGIN(access); + int err = uv_fs_access(nullptr, &req, *path, mode, nullptr); + uv_fs_req_cleanup(&req); + FS_SYNC_TRACE_END(access); + + if (err) { + return env->ThrowUVException(err, "access", nullptr, path.out()); + } +} void Close(const FunctionCallbackInfo& args) { Environment* env = Environment::GetCurrent(args); @@ -1022,6 +1046,54 @@ void Close(const FunctionCallbackInfo& args) { } } +static void CloseSync(const FunctionCallbackInfo& args) { + Environment* env = Environment::GetCurrent(args); + CHECK_GE(args.Length(), 1); + CHECK(args[0]->IsInt32()); + + int fd = args[0].As()->Value(); + env->RemoveUnmanagedFd(fd); + + uv_fs_t req; + FS_SYNC_TRACE_BEGIN(close); + int err = uv_fs_close(nullptr, &req, fd, nullptr); + FS_SYNC_TRACE_END(close); + uv_fs_req_cleanup(&req); + + if (err < 0) { + return env->ThrowUVException(err, "close"); + } +} + +static void ExistsSync(const FunctionCallbackInfo& args) { + Environment* env = Environment::GetCurrent(args); + Isolate* isolate = env->isolate(); + CHECK_GE(args.Length(), 1); + + BufferValue path(isolate, args[0]); + CHECK_NOT_NULL(*path); + THROW_IF_INSUFFICIENT_PERMISSIONS( + env, permission::PermissionScope::kFileSystemRead, path.ToStringView()); + + uv_fs_t req; + auto make = OnScopeLeave([&req]() { uv_fs_req_cleanup(&req); }); + FS_SYNC_TRACE_BEGIN(access); + int err = uv_fs_access(nullptr, &req, path.out(), 0, nullptr); + FS_SYNC_TRACE_END(access); + +#ifdef _WIN32 + // In case of an invalid symlink, `uv_fs_access` on win32 + // will **not** return an error and is therefore not enough. + // Double check with `uv_fs_stat()`. + if (err == 0) { + FS_SYNC_TRACE_BEGIN(stat); + err = uv_fs_stat(nullptr, &req, path.out(), nullptr); + FS_SYNC_TRACE_END(stat); + } +#endif // _WIN32 + + args.GetReturnValue().Set(err == 0); +} // Used to speed up module loading. Returns an array [string, boolean] static void InternalModuleReadJSON(const FunctionCallbackInfo& args) { @@ -1178,6 +1250,41 @@ static void Stat(const FunctionCallbackInfo& args) { } } +static void StatSync(const FunctionCallbackInfo& args) { + Realm* realm = Realm::GetCurrent(args); + BindingData* binding_data = realm->GetBindingData(); + Environment* env = realm->env(); + + CHECK_GE(args.Length(), 3); + + BufferValue path(realm->isolate(), args[0]); + bool use_bigint = args[1]->IsTrue(); + bool do_not_throw_if_no_entry = args[2]->IsFalse(); + CHECK_NOT_NULL(*path); + THROW_IF_INSUFFICIENT_PERMISSIONS( + env, permission::PermissionScope::kFileSystemRead, path.ToStringView()); + + env->PrintSyncTrace(); + + uv_fs_t req; + auto make = OnScopeLeave([&req]() { uv_fs_req_cleanup(&req); }); + + FS_SYNC_TRACE_BEGIN(stat); + int err = uv_fs_stat(nullptr, &req, *path, nullptr); + FS_SYNC_TRACE_END(stat); + + if (err < 0) { + if (err == UV_ENOENT && do_not_throw_if_no_entry) { + return; + } + return env->ThrowUVException(err, "stat", nullptr, path.out()); + } + + Local arr = FillGlobalStatsArray( + binding_data, use_bigint, static_cast(req.ptr)); + args.GetReturnValue().Set(arr); +} + static void LStat(const FunctionCallbackInfo& args) { Realm* realm = Realm::GetCurrent(args); BindingData* binding_data = realm->GetBindingData(); @@ -1291,6 +1398,34 @@ static void StatFs(const FunctionCallbackInfo& args) { } } +static void StatFsSync(const FunctionCallbackInfo& args) { + Realm* realm = Realm::GetCurrent(args); + BindingData* binding_data = realm->GetBindingData(); + Environment* env = realm->env(); + + CHECK_GE(args.Length(), 2); + + BufferValue path(realm->isolate(), args[0]); + bool use_bigint = args[1]->IsTrue(); + + CHECK_NOT_NULL(*path); + THROW_IF_INSUFFICIENT_PERMISSIONS( + env, permission::PermissionScope::kFileSystemRead, path.ToStringView()); + + uv_fs_t req; + auto make = OnScopeLeave([&req]() { uv_fs_req_cleanup(&req); }); + FS_SYNC_TRACE_BEGIN(statfs); + int err = uv_fs_statfs(nullptr, &req, *path, nullptr); + FS_SYNC_TRACE_END(statfs); + if (err < 0) { + return env->ThrowUVException(err, "statfs", *path, nullptr); + } + + Local arr = FillGlobalStatFsArray( + binding_data, use_bigint, static_cast(req.ptr)); + args.GetReturnValue().Set(arr); +} + static void Symlink(const FunctionCallbackInfo& args) { Environment* env = Environment::GetCurrent(args); Isolate* isolate = env->isolate(); @@ -1567,6 +1702,27 @@ static void Unlink(const FunctionCallbackInfo& args) { } } +static void UnlinkSync(const FunctionCallbackInfo& args) { + Environment* env = Environment::GetCurrent(args); + + const int argc = args.Length(); + CHECK_GE(argc, 1); + + BufferValue path(env->isolate(), args[0]); + CHECK_NOT_NULL(*path); + THROW_IF_INSUFFICIENT_PERMISSIONS( + env, permission::PermissionScope::kFileSystemWrite, path.ToStringView()); + + uv_fs_t req; + auto make = OnScopeLeave([&req]() { uv_fs_req_cleanup(&req); }); + FS_SYNC_TRACE_BEGIN(unlink); + int err = uv_fs_unlink(nullptr, &req, *path, nullptr); + FS_SYNC_TRACE_END(unlink); + if (err < 0) { + return env->ThrowUVException(err, "unlink", nullptr, *path); + } +} + static void RMDir(const FunctionCallbackInfo& args) { Environment* env = Environment::GetCurrent(args); @@ -1981,7 +2137,6 @@ static inline Maybe CheckOpenPermissions(Environment* env, const int write_as_side_effect = flags & (UV_FS_O_APPEND | UV_FS_O_CREAT | UV_FS_O_TRUNC | UV_FS_O_TEMPORARY); - // TODO(rafaelgss): it can be optimized to avoid two permission checks auto pathView = path.ToStringView(); if (rwflags != UV_FS_O_WRONLY) { THROW_IF_INSUFFICIENT_PERMISSIONS( @@ -2000,74 +2155,6 @@ static inline Maybe CheckOpenPermissions(Environment* env, return JustVoid(); } -static void ReadFileSync(const FunctionCallbackInfo& args) { - Environment* env = Environment::GetCurrent(args); - auto isolate = env->isolate(); - - CHECK_GE(args.Length(), 2); - - BufferValue path(env->isolate(), args[0]); - CHECK_NOT_NULL(*path); - - CHECK(args[1]->IsInt32()); - const int flags = args[1].As()->Value(); - - if (CheckOpenPermissions(env, path, flags).IsNothing()) return; - - uv_fs_t req; - auto defer_req_cleanup = OnScopeLeave([&req]() { uv_fs_req_cleanup(&req); }); - - FS_SYNC_TRACE_BEGIN(open); - uv_file file = uv_fs_open(nullptr, &req, *path, flags, 438, nullptr); - FS_SYNC_TRACE_END(open); - if (req.result < 0) { - // req will be cleaned up by scope leave. - Local out[] = { - Integer::New(isolate, req.result), // errno - FIXED_ONE_BYTE_STRING(isolate, "open"), // syscall - }; - return args.GetReturnValue().Set(Array::New(isolate, out, arraysize(out))); - } - uv_fs_req_cleanup(&req); - - auto defer_close = OnScopeLeave([file]() { - uv_fs_t close_req; - CHECK_EQ(0, uv_fs_close(nullptr, &close_req, file, nullptr)); - uv_fs_req_cleanup(&close_req); - }); - - std::string result{}; - char buffer[8192]; - uv_buf_t buf = uv_buf_init(buffer, sizeof(buffer)); - - FS_SYNC_TRACE_BEGIN(read); - while (true) { - auto r = uv_fs_read(nullptr, &req, file, &buf, 1, -1, nullptr); - if (req.result < 0) { - FS_SYNC_TRACE_END(read); - // req will be cleaned up by scope leave. - Local out[] = { - Integer::New(isolate, req.result), // errno - FIXED_ONE_BYTE_STRING(isolate, "read"), // syscall - }; - return args.GetReturnValue().Set( - Array::New(isolate, out, arraysize(out))); - } - uv_fs_req_cleanup(&req); - if (r <= 0) { - break; - } - result.append(buf.base, r); - } - FS_SYNC_TRACE_END(read); - - args.GetReturnValue().Set(String::NewFromUtf8(env->isolate(), - result.data(), - v8::NewStringType::kNormal, - result.size()) - .ToLocalChecked()); -} - static void Open(const FunctionCallbackInfo& args) { Environment* env = Environment::GetCurrent(args); @@ -2104,6 +2191,35 @@ static void Open(const FunctionCallbackInfo& args) { } } +static void OpenSync(const FunctionCallbackInfo& args) { + Environment* env = Environment::GetCurrent(args); + + const int argc = args.Length(); + CHECK_GE(argc, 3); + + BufferValue path(env->isolate(), args[0]); + CHECK_NOT_NULL(*path); + + CHECK(args[1]->IsInt32()); + const int flags = args[1].As()->Value(); + + CHECK(args[2]->IsInt32()); + const int mode = args[2].As()->Value(); + + if (CheckOpenPermissions(env, path, flags).IsNothing()) return; + + uv_fs_t req; + auto make = OnScopeLeave([&req]() { uv_fs_req_cleanup(&req); }); + FS_SYNC_TRACE_BEGIN(open); + auto err = uv_fs_open(nullptr, &req, *path, flags, mode, nullptr); + FS_SYNC_TRACE_END(open); + if (err < 0) { + return env->ThrowUVException(err, "open", nullptr, path.out()); + } + env->AddUnmanagedFd(err); + args.GetReturnValue().Set(err); +} + static void OpenFileHandle(const FunctionCallbackInfo& args) { Realm* realm = Realm::GetCurrent(args); BindingData* binding_data = realm->GetBindingData(); @@ -2186,6 +2302,38 @@ static void CopyFile(const FunctionCallbackInfo& args) { } } +static void CopyFileSync(const FunctionCallbackInfo& args) { + Environment* env = Environment::GetCurrent(args); + Isolate* isolate = env->isolate(); + + const int argc = args.Length(); + CHECK_GE(argc, 3); + + BufferValue src(isolate, args[0]); + CHECK_NOT_NULL(*src); + THROW_IF_INSUFFICIENT_PERMISSIONS( + env, permission::PermissionScope::kFileSystemRead, src.ToStringView()); + + BufferValue dest(isolate, args[1]); + CHECK_NOT_NULL(*dest); + THROW_IF_INSUFFICIENT_PERMISSIONS( + env, permission::PermissionScope::kFileSystemWrite, dest.ToStringView()); + + CHECK(args[2]->IsInt32()); + const int flags = args[2].As()->Value(); + + uv_fs_t req; + FS_SYNC_TRACE_BEGIN(copyfile); + int err = + uv_fs_copyfile(nullptr, &req, src.out(), dest.out(), flags, nullptr); + uv_fs_req_cleanup(&req); + FS_SYNC_TRACE_END(copyfile); + + if (err) { + return env->ThrowUVException( + err, "copyfile", nullptr, src.out(), dest.out()); + } +} // Wrapper for write(2). // @@ -2448,6 +2596,69 @@ static void Read(const FunctionCallbackInfo& args) { } } +static void ReadFileUtf8(const FunctionCallbackInfo& args) { + Environment* env = Environment::GetCurrent(args); + auto isolate = env->isolate(); + + CHECK_GE(args.Length(), 2); + + CHECK(args[1]->IsInt32()); + const int flags = args[1].As()->Value(); + + uv_file file; + uv_fs_t req; + + bool is_fd = args[0]->IsInt32(); + + // Check for file descriptor + if (is_fd) { + file = args[0].As()->Value(); + } else { + BufferValue path(env->isolate(), args[0]); + CHECK_NOT_NULL(*path); + if (CheckOpenPermissions(env, path, flags).IsNothing()) return; + + FS_SYNC_TRACE_BEGIN(open); + file = uv_fs_open(nullptr, &req, *path, flags, O_RDONLY, nullptr); + FS_SYNC_TRACE_END(open); + if (req.result < 0) { + uv_fs_req_cleanup(&req); + // req will be cleaned up by scope leave. + return env->ThrowUVException(req.result, "open", nullptr, path.out()); + } + } + + auto defer_close = OnScopeLeave([file, is_fd, &req]() { + if (!is_fd) { + FS_SYNC_TRACE_BEGIN(close); + CHECK_EQ(0, uv_fs_close(nullptr, &req, file, nullptr)); + FS_SYNC_TRACE_END(close); + } + uv_fs_req_cleanup(&req); + }); + + std::string result{}; + char buffer[8192]; + uv_buf_t buf = uv_buf_init(buffer, sizeof(buffer)); + + FS_SYNC_TRACE_BEGIN(read); + while (true) { + auto r = uv_fs_read(nullptr, &req, file, &buf, 1, -1, nullptr); + if (req.result < 0) { + FS_SYNC_TRACE_END(read); + // req will be cleaned up by scope leave. + return env->ThrowUVException(req.result, "read", nullptr); + } + if (r <= 0) { + break; + } + result.append(buf.base, r); + } + FS_SYNC_TRACE_END(read); + + args.GetReturnValue().Set( + ToV8Value(env->context(), result, isolate).ToLocalChecked()); +} // Wrapper for readv(2). // @@ -2560,7 +2771,6 @@ static void FChmod(const FunctionCallbackInfo& args) { } } - /* fs.chown(path, uid, gid); * Wrapper for chown(1) / EIO_CHOWN */ @@ -3207,10 +3417,15 @@ static void CreatePerIsolateProperties(IsolateData* isolate_data, Isolate* isolate = isolate_data->isolate(); SetMethod(isolate, target, "access", Access); + SetMethod(isolate, target, "accessSync", AccessSync); SetMethod(isolate, target, "close", Close); + SetMethod(isolate, target, "closeSync", CloseSync); + SetMethod(isolate, target, "existsSync", ExistsSync); SetMethod(isolate, target, "open", Open); + SetMethod(isolate, target, "openSync", OpenSync); SetMethod(isolate, target, "openFileHandle", OpenFileHandle); SetMethod(isolate, target, "read", Read); + SetMethod(isolate, target, "readFileUtf8", ReadFileUtf8); SetMethod(isolate, target, "readBuffers", ReadBuffers); SetMethod(isolate, target, "fdatasync", Fdatasync); SetMethod(isolate, target, "fsync", Fsync); @@ -3222,19 +3437,22 @@ static void CreatePerIsolateProperties(IsolateData* isolate_data, SetMethod(isolate, target, "internalModuleReadJSON", InternalModuleReadJSON); SetMethod(isolate, target, "internalModuleStat", InternalModuleStat); SetMethod(isolate, target, "stat", Stat); + SetMethod(isolate, target, "statSync", StatSync); SetMethod(isolate, target, "lstat", LStat); SetMethod(isolate, target, "fstat", FStat); - SetMethodNoSideEffect(isolate, target, "readFileSync", ReadFileSync); SetMethod(isolate, target, "statfs", StatFs); + SetMethod(isolate, target, "statfsSync", StatFsSync); SetMethod(isolate, target, "link", Link); SetMethod(isolate, target, "symlink", Symlink); SetMethod(isolate, target, "readlink", ReadLink); SetMethod(isolate, target, "unlink", Unlink); + SetMethod(isolate, target, "unlinkSync", UnlinkSync); SetMethod(isolate, target, "writeBuffer", WriteBuffer); SetMethod(isolate, target, "writeBuffers", WriteBuffers); SetMethod(isolate, target, "writeString", WriteString); SetMethod(isolate, target, "realpath", RealPath); SetMethod(isolate, target, "copyFile", CopyFile); + SetMethod(isolate, target, "copyFileSync", CopyFileSync); SetMethod(isolate, target, "chmod", Chmod); SetMethod(isolate, target, "fchmod", FChmod); @@ -3322,13 +3540,18 @@ BindingData* FSReqBase::binding_data() { void RegisterExternalReferences(ExternalReferenceRegistry* registry) { registry->Register(Access); + registry->Register(AccessSync); StatWatcher::RegisterExternalReferences(registry); BindingData::RegisterExternalReferences(registry); registry->Register(Close); + registry->Register(CloseSync); + registry->Register(ExistsSync); registry->Register(Open); + registry->Register(OpenSync); registry->Register(OpenFileHandle); registry->Register(Read); + registry->Register(ReadFileUtf8); registry->Register(ReadBuffers); registry->Register(Fdatasync); registry->Register(Fsync); @@ -3340,19 +3563,22 @@ void RegisterExternalReferences(ExternalReferenceRegistry* registry) { registry->Register(InternalModuleReadJSON); registry->Register(InternalModuleStat); registry->Register(Stat); + registry->Register(StatSync); registry->Register(LStat); registry->Register(FStat); - registry->Register(ReadFileSync); registry->Register(StatFs); + registry->Register(StatFsSync); registry->Register(Link); registry->Register(Symlink); registry->Register(ReadLink); registry->Register(Unlink); + registry->Register(UnlinkSync); registry->Register(WriteBuffer); registry->Register(WriteBuffers); registry->Register(WriteString); registry->Register(RealPath); registry->Register(CopyFile); + registry->Register(CopyFileSync); registry->Register(Chmod); registry->Register(FChmod); diff --git a/src/node_i18n.cc b/src/node_i18n.cc index 372df8d029fc4f..d45325954d9807 100644 --- a/src/node_i18n.cc +++ b/src/node_i18n.cc @@ -54,20 +54,21 @@ #include "util-inl.h" #include "v8.h" -#include #include +#include #include #include +#include #include #include -#include -#include -#include -#include #include +#include +#include +#include +#include +#include #include #include -#include #ifdef NODE_HAVE_SMALL_ICU /* if this is defined, we have a 'secondary' entry point. @@ -569,8 +570,7 @@ ConverterObject::ConverterObject( } } - -bool InitializeICUDirectory(const std::string& path) { +bool InitializeICUDirectory(const std::string& path, std::string* error) { UErrorCode status = U_ZERO_ERROR; if (path.empty()) { #ifdef NODE_HAVE_SMALL_ICU @@ -583,7 +583,12 @@ bool InitializeICUDirectory(const std::string& path) { u_setDataDirectory(path.c_str()); u_init(&status); } - return status == U_ZERO_ERROR; + if (status == U_ZERO_ERROR) { + return true; + } + + *error = u_errorName(status); + return false; } void SetDefaultTimeZone(const char* tzid) { diff --git a/src/node_i18n.h b/src/node_i18n.h index f32ade831b17a0..e516282865fb18 100644 --- a/src/node_i18n.h +++ b/src/node_i18n.h @@ -38,7 +38,7 @@ namespace node { namespace i18n { -bool InitializeICUDirectory(const std::string& path); +bool InitializeICUDirectory(const std::string& path, std::string* error); void SetDefaultTimeZone(const char* tzid); diff --git a/src/node_options.cc b/src/node_options.cc index 6ea85e3399be69..b544f1209143c0 100644 --- a/src/node_options.cc +++ b/src/node_options.cc @@ -173,7 +173,7 @@ void EnvironmentOptions::CheckOptions(std::vector* errors, } else if (force_repl) { errors->push_back("either --watch or --interactive " "can be used, not both"); - } else if (argv->size() < 1 || (*argv)[1].empty()) { + } else if (!test_runner && (argv->size() < 1 || (*argv)[1].empty())) { errors->push_back("--watch requires specifying a file"); } diff --git a/src/node_snapshot_builder.h b/src/node_snapshot_builder.h index 22d37242c96d22..66768cfd201b5e 100644 --- a/src/node_snapshot_builder.h +++ b/src/node_snapshot_builder.h @@ -23,7 +23,7 @@ class NODE_EXTERN_PRIVATE SnapshotBuilder { const std::vector& args, const std::vector& exec_args, std::optional main_script_path = std::nullopt, - bool use_string_literals = true); + bool use_array_literals = false); // Generate the snapshot into out. static ExitCode Generate(SnapshotData* out, diff --git a/src/node_snapshotable.cc b/src/node_snapshotable.cc index 1d93f846a1a981..562a47ddcc9c8e 100644 --- a/src/node_snapshotable.cc +++ b/src/node_snapshotable.cc @@ -145,7 +145,8 @@ class SnapshotDeserializer : public BlobDeserializer { public: explicit SnapshotDeserializer(std::string_view v) : BlobDeserializer( - per_process::enabled_debug_list.enabled(DebugCategory::MKSNAPSHOT), + per_process::enabled_debug_list.enabled( + DebugCategory::SNAPSHOT_SERDES), v) {} template { SnapshotSerializer() : BlobSerializer( per_process::enabled_debug_list.enabled( - DebugCategory::MKSNAPSHOT)) { + DebugCategory::SNAPSHOT_SERDES)) { // Currently the snapshot blob built with an empty script is around 4MB. // So use that as the default sink size. sink.reserve(4 * 1024 * 1024); @@ -773,11 +774,11 @@ void WriteByteVectorLiteral(std::ostream* ss, const T* vec, size_t size, const char* var_name, - bool use_string_literals) { + bool use_array_literals) { constexpr bool is_uint8_t = std::is_same_v; static_assert(is_uint8_t || std::is_same_v); constexpr const char* type_name = is_uint8_t ? "uint8_t" : "char"; - if (use_string_literals) { + if (!use_array_literals) { const uint8_t* data = reinterpret_cast(vec); *ss << "static const " << type_name << " *" << var_name << " = "; *ss << (is_uint8_t ? R"(reinterpret_cast(")" : "\""); @@ -818,7 +819,7 @@ static void WriteCodeCacheInitializer(std::ostream* ss, void FormatBlob(std::ostream& ss, const SnapshotData* data, - bool use_string_literals) { + bool use_array_literals) { ss << R"(#include #include "env.h" #include "node_snapshot_builder.h" @@ -833,7 +834,7 @@ namespace node { data->v8_snapshot_blob_data.data, data->v8_snapshot_blob_data.raw_size, "v8_snapshot_blob_data", - use_string_literals); + use_array_literals); ss << R"(static const int v8_snapshot_blob_size = )" << data->v8_snapshot_blob_data.raw_size << ";\n"; @@ -846,7 +847,7 @@ namespace node { item.data.data, item.data.length, var_name.c_str(), - use_string_literals); + use_array_literals); } ss << R"(const SnapshotData snapshot_data { @@ -975,21 +976,8 @@ ExitCode BuildSnapshotWithoutCodeCache( ExitCode BuildCodeCacheFromSnapshot(SnapshotData* out, const std::vector& args, const std::vector& exec_args) { - std::vector errors; - auto data_wrapper = out->AsEmbedderWrapper(); - auto setup = CommonEnvironmentSetup::CreateFromSnapshot( - per_process::v8_platform.Platform(), - &errors, - data_wrapper.get(), - args, - exec_args); - if (!setup) { - for (const auto& err : errors) - fprintf(stderr, "%s: %s\n", args[0].c_str(), err.c_str()); - return ExitCode::kBootstrapFailure; - } - - Isolate* isolate = setup->isolate(); + RAIIIsolate raii_isolate(out); + Isolate* isolate = raii_isolate.get(); v8::Locker locker(isolate); Isolate::Scope isolate_scope(isolate); HandleScope handle_scope(isolate); @@ -1002,12 +990,14 @@ ExitCode BuildCodeCacheFromSnapshot(SnapshotData* out, } }); - Environment* env = setup->env(); + Local context = Context::New(isolate); + Context::Scope context_scope(context); + builtins::BuiltinLoader builtin_loader; // Regenerate all the code cache. - if (!env->builtin_loader()->CompileAllBuiltins(setup->context())) { + if (!builtin_loader.CompileAllBuiltins(context)) { return ExitCode::kGenericUserError; } - env->builtin_loader()->CopyCodeCache(&(out->code_cache)); + builtin_loader.CopyCodeCache(&(out->code_cache)); if (per_process::enabled_debug_list.enabled(DebugCategory::MKSNAPSHOT)) { for (const auto& item : out->code_cache) { std::string size_str = FormatSize(item.data.length); @@ -1143,7 +1133,7 @@ ExitCode SnapshotBuilder::GenerateAsSource( const std::vector& args, const std::vector& exec_args, std::optional main_script_path, - bool use_string_literals) { + bool use_array_literals) { std::string main_script_content; std::optional main_script_optional; if (main_script_path.has_value()) { @@ -1170,7 +1160,7 @@ ExitCode SnapshotBuilder::GenerateAsSource( if (exit_code != ExitCode::kNoFailure) { return exit_code; } - FormatBlob(out, &data, use_string_literals); + FormatBlob(out, &data, use_array_literals); if (!out) { std::cerr << "Failed to write to " << out_path << "\n"; diff --git a/src/node_url.cc b/src/node_url.cc index 666492ca47cee3..89fcfec20f5685 100644 --- a/src/node_url.cc +++ b/src/node_url.cc @@ -227,6 +227,35 @@ void BindingData::Format(const FunctionCallbackInfo& args) { .ToLocalChecked()); } +void BindingData::ThrowInvalidURL(node::Environment* env, + std::string_view input, + std::optional base) { + Local err = ERR_INVALID_URL(env->isolate(), "Invalid URL"); + DCHECK(err->IsObject()); + + auto err_object = err.As(); + + USE(err_object->Set(env->context(), + env->input_string(), + v8::String::NewFromUtf8(env->isolate(), + input.data(), + v8::NewStringType::kNormal, + input.size()) + .ToLocalChecked())); + + if (base.has_value()) { + USE(err_object->Set(env->context(), + env->base_string(), + v8::String::NewFromUtf8(env->isolate(), + base.value().c_str(), + v8::NewStringType::kNormal, + base.value().size()) + .ToLocalChecked())); + } + + env->isolate()->ThrowException(err); +} + void BindingData::Parse(const FunctionCallbackInfo& args) { CHECK_GE(args.Length(), 1); CHECK(args[0]->IsString()); // input @@ -235,15 +264,16 @@ void BindingData::Parse(const FunctionCallbackInfo& args) { Realm* realm = Realm::GetCurrent(args); BindingData* binding_data = realm->GetBindingData(); Isolate* isolate = realm->isolate(); + std::optional base_{}; Utf8Value input(isolate, args[0]); ada::result base; ada::url_aggregator* base_pointer = nullptr; if (args[1]->IsString()) { - base = - ada::parse(Utf8Value(isolate, args[1]).ToString()); + base_ = Utf8Value(isolate, args[1]).ToString(); + base = ada::parse(*base_); if (!base) { - return args.GetReturnValue().Set(false); + return ThrowInvalidURL(realm->env(), input.ToStringView(), base_); } base_pointer = &base.value(); } @@ -251,7 +281,7 @@ void BindingData::Parse(const FunctionCallbackInfo& args) { ada::parse(input.ToStringView(), base_pointer); if (!out) { - return args.GetReturnValue().Set(false); + return ThrowInvalidURL(realm->env(), input.ToStringView(), base_); } binding_data->UpdateComponents(out->get_components(), out->type); diff --git a/src/node_url.h b/src/node_url.h index c485caa2eb0343..f3aa136a5b538d 100644 --- a/src/node_url.h +++ b/src/node_url.h @@ -76,6 +76,9 @@ class BindingData : public SnapshotableObject { const ada::scheme::type type); static v8::CFunction fast_can_parse_methods_[]; + static void ThrowInvalidURL(Environment* env, + std::string_view input, + std::optional base); }; std::string FromFilePath(const std::string_view file_path); diff --git a/src/node_version.h b/src/node_version.h index 4164eef7cc0241..78b057a6c1023b 100644 --- a/src/node_version.h +++ b/src/node_version.h @@ -29,7 +29,7 @@ #define NODE_VERSION_IS_LTS 0 #define NODE_VERSION_LTS_CODENAME "" -#define NODE_VERSION_IS_RELEASE 0 +#define NODE_VERSION_IS_RELEASE 1 #ifndef NODE_STRINGIFY #define NODE_STRINGIFY(n) NODE_STRINGIFY_HELPER(n) @@ -83,13 +83,20 @@ * We will, at times update the version of V8 shipped in the release line * if it can be made ABI compatible with the previous version. * + * Embedders building Node.js can define NODE_EMBEDDER_MODULE_VERSION to + * override the default value of NODE_MODULE_VERSION. + * * The registry of used NODE_MODULE_VERSION numbers is located at * https://github.com/nodejs/node/blob/HEAD/doc/abi_version_registry.json * Extenders, embedders and other consumers of Node.js that require ABI * version matching should open a pull request to reserve a number in this * registry. */ +#if defined(NODE_EMBEDDER_MODULE_VERSION) +#define NODE_MODULE_VERSION NODE_EMBEDDER_MODULE_VERSION +#else #define NODE_MODULE_VERSION 115 +#endif // The NAPI_VERSION provided by this version of the runtime. This is the version // which the Node binary being built supports. diff --git a/src/pipe_wrap.cc b/src/pipe_wrap.cc index 944d7c3e72c534..738a51a140d0af 100644 --- a/src/pipe_wrap.cc +++ b/src/pipe_wrap.cc @@ -62,7 +62,6 @@ MaybeLocal PipeWrap::Instantiate(Environment* env, constructor->NewInstance(env->context(), 1, &type_value)); } - void PipeWrap::Initialize(Local target, Local unused, Local context, @@ -71,8 +70,7 @@ void PipeWrap::Initialize(Local target, Isolate* isolate = env->isolate(); Local t = NewFunctionTemplate(isolate, New); - t->InstanceTemplate() - ->SetInternalFieldCount(StreamBase::kInternalFieldCount); + t->InstanceTemplate()->SetInternalFieldCount(StreamBase::kInternalFieldCount); t->Inherit(LibuvStreamWrap::GetConstructorTemplate(env)); @@ -102,9 +100,7 @@ void PipeWrap::Initialize(Local target, NODE_DEFINE_CONSTANT(constants, IPC); NODE_DEFINE_CONSTANT(constants, UV_READABLE); NODE_DEFINE_CONSTANT(constants, UV_WRITABLE); - target->Set(context, - env->constants_string(), - constants).Check(); + target->Set(context, env->constants_string(), constants).Check(); } void PipeWrap::RegisterExternalReferences(ExternalReferenceRegistry* registry) { @@ -152,7 +148,6 @@ void PipeWrap::New(const FunctionCallbackInfo& args) { new PipeWrap(env, args.This(), provider, ipc); } - PipeWrap::PipeWrap(Environment* env, Local object, ProviderType provider, @@ -163,16 +158,14 @@ PipeWrap::PipeWrap(Environment* env, // Suggestion: uv_pipe_init() returns void. } - void PipeWrap::Bind(const FunctionCallbackInfo& args) { PipeWrap* wrap; ASSIGN_OR_RETURN_UNWRAP(&wrap, args.Holder()); node::Utf8Value name(args.GetIsolate(), args[0]); - int err = uv_pipe_bind(&wrap->handle_, *name); + int err = uv_pipe_bind2(&wrap->handle_, *name, name.length(), 0); args.GetReturnValue().Set(err); } - #ifdef _WIN32 void PipeWrap::SetPendingInstances(const FunctionCallbackInfo& args) { PipeWrap* wrap; @@ -183,7 +176,6 @@ void PipeWrap::SetPendingInstances(const FunctionCallbackInfo& args) { } #endif - void PipeWrap::Fchmod(const v8::FunctionCallbackInfo& args) { PipeWrap* wrap; ASSIGN_OR_RETURN_UNWRAP(&wrap, args.Holder()); @@ -193,20 +185,17 @@ void PipeWrap::Fchmod(const v8::FunctionCallbackInfo& args) { args.GetReturnValue().Set(err); } - void PipeWrap::Listen(const FunctionCallbackInfo& args) { PipeWrap* wrap; ASSIGN_OR_RETURN_UNWRAP(&wrap, args.Holder()); Environment* env = wrap->env(); int backlog; if (!args[0]->Int32Value(env->context()).To(&backlog)) return; - int err = uv_listen(reinterpret_cast(&wrap->handle_), - backlog, - OnConnection); + int err = uv_listen( + reinterpret_cast(&wrap->handle_), backlog, OnConnection); args.GetReturnValue().Set(err); } - void PipeWrap::Open(const FunctionCallbackInfo& args) { Environment* env = Environment::GetCurrent(args); @@ -222,7 +211,6 @@ void PipeWrap::Open(const FunctionCallbackInfo& args) { args.GetReturnValue().Set(err); } - void PipeWrap::Connect(const FunctionCallbackInfo& args) { Environment* env = Environment::GetCurrent(args); @@ -237,10 +225,8 @@ void PipeWrap::Connect(const FunctionCallbackInfo& args) { ConnectWrap* req_wrap = new ConnectWrap(env, req_wrap_obj, AsyncWrap::PROVIDER_PIPECONNECTWRAP); - req_wrap->Dispatch(uv_pipe_connect, - &wrap->handle_, - *name, - AfterConnect); + req_wrap->Dispatch( + uv_pipe_connect2, &wrap->handle_, *name, name.length(), 0, AfterConnect); TRACE_EVENT_NESTABLE_ASYNC_BEGIN1(TRACING_CATEGORY_NODE2(net, native), "connect", @@ -251,7 +237,6 @@ void PipeWrap::Connect(const FunctionCallbackInfo& args) { args.GetReturnValue().Set(0); // uv_pipe_connect() doesn't return errors. } - } // namespace node NODE_BINDING_CONTEXT_AWARE_INTERNAL(pipe_wrap, node::PipeWrap::Initialize) diff --git a/src/stream_base.h b/src/stream_base.h index e96ff036157ab9..8f6a7b22ea1f2f 100644 --- a/src/stream_base.h +++ b/src/stream_base.h @@ -225,7 +225,7 @@ class StreamResource { // These need to be implemented on the readable side of this stream: // Start reading from the underlying resource. This is called by the consumer - // when more data is desired. Use `EmitAlloc()` and `EmitData()` to + // when more data is desired. Use `EmitAlloc()` and `EmitRead()` to // pass data along to the consumer. virtual int ReadStart() = 0; // Stop reading from the underlying resource. This is called by the diff --git a/src/undici_version.h b/src/undici_version.h index 47aef25a73212d..d47c6d538b7355 100644 --- a/src/undici_version.h +++ b/src/undici_version.h @@ -2,5 +2,5 @@ // Refer to tools/update-undici.sh #ifndef SRC_UNDICI_VERSION_H_ #define SRC_UNDICI_VERSION_H_ -#define UNDICI_VERSION "5.23.0" +#define UNDICI_VERSION "5.25.2" #endif // SRC_UNDICI_VERSION_H_ diff --git a/test/common/sea.js b/test/common/sea.js index bb337f176f2cc2..cc1890a5464012 100644 --- a/test/common/sea.js +++ b/test/common/sea.js @@ -4,7 +4,9 @@ const common = require('../common'); const fixtures = require('../common/fixtures'); const { readFileSync } = require('fs'); -const { execFileSync } = require('child_process'); +const { + spawnSyncAndExitWithoutError, +} = require('../common/child_process'); function skipIfSingleExecutableIsNotSupported() { if (!process.config.variables.single_executable_application) @@ -45,38 +47,39 @@ function skipIfSingleExecutableIsNotSupported() { function injectAndCodeSign(targetExecutable, resource) { const postjectFile = fixtures.path('postject-copy', 'node_modules', 'postject', 'dist', 'cli.js'); - execFileSync(process.execPath, [ + spawnSyncAndExitWithoutError(process.execPath, [ postjectFile, targetExecutable, 'NODE_SEA_BLOB', resource, '--sentinel-fuse', 'NODE_SEA_FUSE_fce680ab2cc467b6e072b8b5df1996b2', ...process.platform === 'darwin' ? [ '--macho-segment-name', 'NODE_SEA' ] : [], - ]); + ], {}); if (process.platform === 'darwin') { - execFileSync('codesign', [ '--sign', '-', targetExecutable ]); - execFileSync('codesign', [ '--verify', targetExecutable ]); + spawnSyncAndExitWithoutError('codesign', [ '--sign', '-', targetExecutable ], {}); + spawnSyncAndExitWithoutError('codesign', [ '--verify', targetExecutable ], {}); } else if (process.platform === 'win32') { let signtoolFound = false; try { - execFileSync('where', [ 'signtool' ]); + spawnSyncAndExitWithoutError('where', [ 'signtool' ], {}); signtoolFound = true; } catch (err) { console.log(err.message); } if (signtoolFound) { let certificatesFound = false; + let stderr; try { - execFileSync('signtool', [ 'sign', '/fd', 'SHA256', targetExecutable ]); + ({ stderr } = spawnSyncAndExitWithoutError('signtool', [ 'sign', '/fd', 'SHA256', targetExecutable ], {})); certificatesFound = true; } catch (err) { - if (!/SignTool Error: No certificates were found that met all the given criteria/.test(err)) { + if (!/SignTool Error: No certificates were found that met all the given criteria/.test(stderr)) { throw err; } } if (certificatesFound) { - execFileSync('signtool', 'verify', '/pa', 'SHA256', targetExecutable); + spawnSyncAndExitWithoutError('signtool', 'verify', '/pa', 'SHA256', targetExecutable, {}); } } } diff --git a/test/doctool/test-doctool-html.mjs b/test/doctool/test-doctool-html.mjs index 6fbca131851f3b..08a6af4299c33e 100644 --- a/test/doctool/test-doctool-html.mjs +++ b/test/doctool/test-doctool-html.mjs @@ -138,11 +138,11 @@ const testData = [ }, { file: fixtures.path('document_with_esm_and_cjs_code_snippet.md'), - html: '= 3); + // and --embedder-snapshot-create (which is filtered, so at least + // 2 arguments should remain after filtering). + assert(filtered_args.size() >= 2); + // Insert an anonymous filename as process.argv[1]. filtered_args.insert(filtered_args.begin() + 1, node::GetAnonymousMainPath()); } @@ -153,19 +154,26 @@ int RunNodeInstance(MultiIsolatePlatform* platform, Context::Scope context_scope(setup->context()); MaybeLocal loadenv_ret; - if (snapshot) { + if (snapshot) { // Deserializing snapshot loadenv_ret = node::LoadEnvironment(env, node::StartExecutionCallback{}); - } else { + } else if (is_building_snapshot) { + // Environment created for snapshotting must set process.argv[1] to + // the name of the main script, which was inserted above. loadenv_ret = node::LoadEnvironment( env, - // Snapshots do not support userland require()s (yet) - "if (!require('v8').startupSnapshot.isBuildingSnapshot()) {" - " const publicRequire =" - " require('module').createRequire(process.cwd() + '/');" - " globalThis.require = publicRequire;" - "} else globalThis.require = require;" + "const assert = require('assert');" + "assert(require('v8').startupSnapshot.isBuildingSnapshot());" "globalThis.embedVars = { nön_ascıı: '🏳️‍🌈' };" + "globalThis.require = require;" "require('vm').runInThisContext(process.argv[2]);"); + } else { + loadenv_ret = node::LoadEnvironment( + env, + "const publicRequire = require('module').createRequire(process.cwd() " + "+ '/');" + "globalThis.require = publicRequire;" + "globalThis.embedVars = { nön_ascıı: '🏳️‍🌈' };" + "require('vm').runInThisContext(process.argv[1]);"); } if (loadenv_ret.IsEmpty()) // There has been a JS exception. diff --git a/test/embedding/test-embedding.js b/test/embedding/test-embedding.js index 5d448b78a433e8..1fb3bc73f494cb 100644 --- a/test/embedding/test-embedding.js +++ b/test/embedding/test-embedding.js @@ -3,7 +3,10 @@ const common = require('../common'); const fixtures = require('../common/fixtures'); const tmpdir = require('../common/tmpdir'); const assert = require('assert'); -const child_process = require('child_process'); +const { + spawnSyncAndExit, + spawnSyncAndExitWithoutError, +} = require('../common/child_process'); const path = require('path'); const fs = require('fs'); @@ -21,39 +24,54 @@ function resolveBuiltBinary(bin) { const binary = resolveBuiltBinary('embedtest'); -assert.strictEqual( - child_process.spawnSync(binary, ['console.log(42)']) - .stdout.toString().trim(), - '42'); - -assert.strictEqual( - child_process.spawnSync(binary, ['console.log(embedVars.nön_ascıı)']) - .stdout.toString().trim(), - '🏳️‍🌈'); - -assert.strictEqual( - child_process.spawnSync(binary, ['console.log(42)']) - .stdout.toString().trim(), - '42'); +spawnSyncAndExitWithoutError( + binary, + ['console.log(42)'], + { + trim: true, + stdout: '42', + }); -assert.strictEqual( - child_process.spawnSync(binary, ['throw new Error()']).status, - 1); +spawnSyncAndExitWithoutError( + binary, + ['console.log(embedVars.nön_ascıı)'], + { + trim: true, + stdout: '🏳️‍🌈', + }); -// Cannot require internals anymore: -assert.strictEqual( - child_process.spawnSync(binary, ['require("lib/internal/test/binding")']).status, - 1); +spawnSyncAndExit( + binary, + ['throw new Error()'], + { + status: 1, + signal: null, + }); -assert.strictEqual( - child_process.spawnSync(binary, ['process.exitCode = 8']).status, - 8); +spawnSyncAndExit( + binary, + ['require("lib/internal/test/binding")'], + { + status: 1, + signal: null, + }); +spawnSyncAndExit( + binary, + ['process.exitCode = 8'], + { + status: 8, + signal: null, + }); const fixturePath = JSON.stringify(fixtures.path('exit.js')); -assert.strictEqual( - child_process.spawnSync(binary, [`require(${fixturePath})`, 92]).status, - 92); +spawnSyncAndExit( + binary, + [`require(${fixturePath})`, 92], + { + status: 92, + signal: null, + }); function getReadFileCodeForPath(path) { return `(require("fs").readFileSync(${JSON.stringify(path)}, "utf8"))`; @@ -64,31 +82,49 @@ for (const extraSnapshotArgs of [[], ['--embedder-snapshot-as-file']]) { // readSync + eval since snapshots don't support userland require() (yet) const snapshotFixture = fixtures.path('snapshot', 'echo-args.js'); const blobPath = tmpdir.resolve('embedder-snapshot.blob'); - const buildSnapshotArgs = [ + const buildSnapshotExecArgs = [ `eval(${getReadFileCodeForPath(snapshotFixture)})`, 'arg1', 'arg2', + ]; + const embedTestBuildArgs = [ '--embedder-snapshot-blob', blobPath, '--embedder-snapshot-create', ...extraSnapshotArgs, ]; - const runEmbeddedArgs = [ - '--embedder-snapshot-blob', blobPath, ...extraSnapshotArgs, 'arg3', 'arg4', + const buildSnapshotArgs = [ + ...buildSnapshotExecArgs, + ...embedTestBuildArgs, + ]; + + const runSnapshotExecArgs = [ + 'arg3', 'arg4', + ]; + const embedTestRunArgs = [ + '--embedder-snapshot-blob', blobPath, + ...extraSnapshotArgs, + ]; + const runSnapshotArgs = [ + ...runSnapshotExecArgs, + ...embedTestRunArgs, ]; fs.rmSync(blobPath, { force: true }); - const child = child_process.spawnSync(binary, [ - '--', ...buildSnapshotArgs, - ], { - cwd: tmpdir.path, - }); - if (child.status !== 0) { - console.log(child.stderr.toString()); - console.log(child.stdout.toString()); - } - assert.strictEqual(child.status, 0); - const spawnResult = child_process.spawnSync(binary, ['--', ...runEmbeddedArgs]); - assert.deepStrictEqual(JSON.parse(spawnResult.stdout), { - originalArgv: [binary, ...buildSnapshotArgs], - currentArgv: [binary, ...runEmbeddedArgs], - }); + spawnSyncAndExitWithoutError( + binary, + [ '--', ...buildSnapshotArgs ], + { cwd: tmpdir.path }, + {}); + spawnSyncAndExitWithoutError( + binary, + [ '--', ...runSnapshotArgs ], + { cwd: tmpdir.path }, + { + stdout(output) { + assert.deepStrictEqual(JSON.parse(output), { + originalArgv: [binary, '__node_anonymous_main', ...buildSnapshotExecArgs], + currentArgv: [binary, ...runSnapshotExecArgs], + }); + return true; + }, + }); } // Create workers and vm contexts after deserialization @@ -99,14 +135,20 @@ for (const extraSnapshotArgs of [[], ['--embedder-snapshot-as-file']]) { `eval(${getReadFileCodeForPath(snapshotFixture)})`, '--embedder-snapshot-blob', blobPath, '--embedder-snapshot-create', ]; + const runEmbeddedArgs = [ + '--embedder-snapshot-blob', blobPath, + ]; fs.rmSync(blobPath, { force: true }); - assert.strictEqual(child_process.spawnSync(binary, [ - '--', ...buildSnapshotArgs, - ], { - cwd: tmpdir.path, - }).status, 0); - assert.strictEqual( - child_process.spawnSync(binary, ['--', '--embedder-snapshot-blob', blobPath]).status, - 0); + + spawnSyncAndExitWithoutError( + binary, + [ '--', ...buildSnapshotArgs ], + { cwd: tmpdir.path }, + {}); + spawnSyncAndExitWithoutError( + binary, + [ '--', ...runEmbeddedArgs ], + { cwd: tmpdir.path }, + {}); } diff --git a/test/es-module/test-cjs-esm-warn.js b/test/es-module/test-cjs-esm-warn.js index c1d60a209502bb..7ac85fd58c5f18 100644 --- a/test/es-module/test-cjs-esm-warn.js +++ b/test/es-module/test-cjs-esm-warn.js @@ -31,7 +31,7 @@ describe('CJS ↔︎ ESM interop warnings', { concurrency: true }, () => { ); assert.ok( stderr.replaceAll('\r', '').includes( - `Instead rename ${basename} to end in .cjs, change the requiring ` + + `Instead either rename ${basename} to end in .cjs, change the requiring ` + 'code to use dynamic import() which is available in all CommonJS ' + `modules, or change "type": "module" to "type": "commonjs" in ${pjson} to ` + 'treat all .js files as CommonJS (using .mjs for all ES modules ' + diff --git a/test/es-module/test-esm-experimental-warnings.mjs b/test/es-module/test-esm-experimental-warnings.mjs index 85b458258b6134..d499aae0afc1cd 100644 --- a/test/es-module/test-esm-experimental-warnings.mjs +++ b/test/es-module/test-esm-experimental-warnings.mjs @@ -24,14 +24,18 @@ describe('ESM: warn for obsolete hooks provided', { concurrency: true }, () => { describe('experimental warnings for enabled experimental feature', () => { for ( - const [experiment, arg] of [ - [/Custom ESM Loaders/, `--experimental-loader=${fileURL('es-module-loaders', 'hooks-custom.mjs')}`], + const [experiment, ...args] of [ + [ + /`--experimental-loader` may be removed in the future/, + '--experimental-loader', + fileURL('es-module-loaders', 'hooks-custom.mjs'), + ], [/Network Imports/, '--experimental-network-imports'], ] ) { it(`should print for ${experiment.toString().replaceAll('/', '')}`, async () => { const { code, signal, stderr } = await spawnPromisified(execPath, [ - arg, + ...args, '--input-type=module', '--eval', `import ${JSON.stringify(fileURL('es-module-loaders', 'module-named-exports.mjs'))}`, diff --git a/test/es-module/test-esm-import-meta-resolve.mjs b/test/es-module/test-esm-import-meta-resolve.mjs index 8495c161312822..a6435655750c88 100644 --- a/test/es-module/test-esm-import-meta-resolve.mjs +++ b/test/es-module/test-esm-import-meta-resolve.mjs @@ -9,10 +9,8 @@ const fixtures = dirname.slice(0, dirname.lastIndexOf('/', dirname.length - 2) + assert.strictEqual(import.meta.resolve('./test-esm-import-meta.mjs'), dirname + 'test-esm-import-meta.mjs'); -const notFound = import.meta.resolve('./notfound.mjs'); -assert.strictEqual(new URL(notFound).href, new URL('./notfound.mjs', import.meta.url).href); -const noExtension = import.meta.resolve('./asset'); -assert.strictEqual(new URL(noExtension).href, new URL('./asset', import.meta.url).href); +assert.strictEqual(import.meta.resolve('./notfound.mjs'), new URL('./notfound.mjs', import.meta.url).href); +assert.strictEqual(import.meta.resolve('./asset'), new URL('./asset', import.meta.url).href); try { import.meta.resolve('does-not-exist'); assert.fail(); diff --git a/test/es-module/test-esm-loader-default-resolver.mjs b/test/es-module/test-esm-loader-default-resolver.mjs index 27320fcfcfe862..2a69010e05047f 100644 --- a/test/es-module/test-esm-loader-default-resolver.mjs +++ b/test/es-module/test-esm-loader-default-resolver.mjs @@ -49,4 +49,18 @@ describe('default resolver', () => { assert.strictEqual(stdout.trim(), 'index.byoe!'); assert.strictEqual(stderr, ''); }); + + it('should identify the parent module of an invalid URL host in import specifier', async () => { + if (process.platform === 'win32') return; + + const { code, stderr } = await spawnPromisified(execPath, [ + '--no-warnings', + fixtures.path('es-modules', 'invalid-posix-host.mjs'), + ]); + + assert.match(stderr, /ERR_INVALID_FILE_URL_HOST/); + assert.match(stderr, /file:\/\/hmm\.js/); + assert.match(stderr, /invalid-posix-host\.mjs/); + assert.strictEqual(code, 1); + }); }); diff --git a/test/es-module/test-esm-loader-globalpreload-hook.mjs b/test/es-module/test-esm-loader-globalpreload-hook.mjs new file mode 100644 index 00000000000000..87def31fb3d0ea --- /dev/null +++ b/test/es-module/test-esm-loader-globalpreload-hook.mjs @@ -0,0 +1,149 @@ +import { spawnPromisified } from '../common/index.mjs'; +import * as fixtures from '../common/fixtures.mjs'; +import assert from 'node:assert'; +import os from 'node:os'; +import { execPath } from 'node:process'; +import { describe, it } from 'node:test'; + +describe('globalPreload hook', () => { + it('should not emit deprecation warning when initialize is supplied', async () => { + const { stderr } = await spawnPromisified(execPath, [ + '--experimental-loader', + 'data:text/javascript,export function globalPreload(){}export function initialize(){}', + fixtures.path('empty.js'), + ]); + + assert.doesNotMatch(stderr, /`globalPreload` is an experimental feature/); + }); + + it('should handle globalPreload returning undefined', async () => { + const { code, signal, stdout, stderr } = await spawnPromisified(execPath, [ + '--no-warnings', + '--experimental-loader', + 'data:text/javascript,export function globalPreload(){}', + fixtures.path('empty.js'), + ]); + + assert.strictEqual(stderr, ''); + assert.strictEqual(stdout, ''); + assert.strictEqual(code, 0); + assert.strictEqual(signal, null); + }); + + it('should handle loading node:test', async () => { + const { code, signal, stdout, stderr } = await spawnPromisified(execPath, [ + '--no-warnings', + '--experimental-loader', + 'data:text/javascript,export function globalPreload(){return `getBuiltin("node:test")()`}', + fixtures.path('empty.js'), + ]); + + assert.strictEqual(stderr, ''); + assert.match(stdout, /\n# pass 1\r?\n/); + assert.strictEqual(code, 0); + assert.strictEqual(signal, null); + }); + + it('should handle loading node:os with node: prefix', async () => { + const { code, signal, stdout, stderr } = await spawnPromisified(execPath, [ + '--no-warnings', + '--experimental-loader', + 'data:text/javascript,export function globalPreload(){return `console.log(getBuiltin("node:os").arch())`}', + fixtures.path('empty.js'), + ]); + + assert.strictEqual(stderr, ''); + assert.strictEqual(stdout.trim(), os.arch()); + assert.strictEqual(code, 0); + assert.strictEqual(signal, null); + }); + + // `os` is used here because it's simple and not mocked (the builtin module otherwise doesn't matter). + it('should handle loading builtin module without node: prefix', async () => { + const { code, signal, stdout, stderr } = await spawnPromisified(execPath, [ + '--no-warnings', + '--experimental-loader', + 'data:text/javascript,export function globalPreload(){return `console.log(getBuiltin("os").arch())`}', + fixtures.path('empty.js'), + ]); + + assert.strictEqual(stderr, ''); + assert.strictEqual(stdout.trim(), os.arch()); + assert.strictEqual(code, 0); + assert.strictEqual(signal, null); + }); + + it('should throw when loading node:test without node: prefix', async () => { + const { code, signal, stdout, stderr } = await spawnPromisified(execPath, [ + '--no-warnings', + '--experimental-loader', + 'data:text/javascript,export function globalPreload(){return `getBuiltin("test")()`}', + fixtures.path('empty.js'), + ]); + + assert.match(stderr, /ERR_UNKNOWN_BUILTIN_MODULE/); + assert.strictEqual(stdout, ''); + assert.strictEqual(code, 1); + assert.strictEqual(signal, null); + }); + + it('should register globals set from globalPreload', async () => { + const { code, signal, stdout, stderr } = await spawnPromisified(execPath, [ + '--no-warnings', + '--experimental-loader', + 'data:text/javascript,export function globalPreload(){return "this.myGlobal=4"}', + '--print', 'myGlobal', + ]); + + assert.strictEqual(stderr, ''); + assert.strictEqual(stdout.trim(), '4'); + assert.strictEqual(code, 0); + assert.strictEqual(signal, null); + }); + + it('should log console.log calls returned from globalPreload', async () => { + const { code, signal, stdout, stderr } = await spawnPromisified(execPath, [ + '--no-warnings', + '--experimental-loader', + 'data:text/javascript,export function globalPreload(){return `console.log("Hello from globalPreload")`}', + fixtures.path('empty.js'), + ]); + + assert.strictEqual(stderr, ''); + assert.strictEqual(stdout.trim(), 'Hello from globalPreload'); + assert.strictEqual(code, 0); + assert.strictEqual(signal, null); + }); + + it('should crash if globalPreload returns code that throws', async () => { + const { code, signal, stdout, stderr } = await spawnPromisified(execPath, [ + '--no-warnings', + '--experimental-loader', + 'data:text/javascript,export function globalPreload(){return `throw new Error("error from globalPreload")`}', + fixtures.path('empty.js'), + ]); + + assert.match(stderr, /error from globalPreload/); + assert.strictEqual(stdout, ''); + assert.strictEqual(code, 1); + assert.strictEqual(signal, null); + }); + + it('should have a `this` value that is not bound to the loader instance', async () => { + const { code, signal, stdout, stderr } = await spawnPromisified(execPath, [ + '--no-warnings', + '--experimental-loader', + `data:text/javascript,export ${function globalPreload() { + if (this != null) { + throw new Error('hook function must not be bound to ESMLoader instance'); + } + }}`, + fixtures.path('empty.js'), + ]); + + assert.strictEqual(stderr, ''); + assert.strictEqual(stdout, ''); + assert.strictEqual(code, 0); + assert.strictEqual(signal, null); + }); +}); diff --git a/test/es-module/test-esm-loader-hooks.mjs b/test/es-module/test-esm-loader-hooks.mjs index 2ea0128596e25b..6544c05ec93f8e 100644 --- a/test/es-module/test-esm-loader-hooks.mjs +++ b/test/es-module/test-esm-loader-hooks.mjs @@ -1,7 +1,6 @@ import { spawnPromisified } from '../common/index.mjs'; import * as fixtures from '../common/fixtures.mjs'; import assert from 'node:assert'; -import os from 'node:os'; import { execPath } from 'node:process'; import { describe, it } from 'node:test'; @@ -423,7 +422,7 @@ describe('Loader hooks', { concurrency: true }, () => { }); describe('globalPreload', () => { - it('should emit deprecation warning', async () => { + it('should emit warning', async () => { const { stderr } = await spawnPromisified(execPath, [ '--experimental-loader', 'data:text/javascript,export function globalPreload(){}', @@ -434,290 +433,266 @@ describe('Loader hooks', { concurrency: true }, () => { assert.strictEqual(stderr.match(/`globalPreload` is an experimental feature/g).length, 1); }); + }); - it('should not emit deprecation warning when initialize is supplied', async () => { - const { stderr } = await spawnPromisified(execPath, [ - '--experimental-loader', - 'data:text/javascript,export function globalPreload(){}export function initialize(){}', - fixtures.path('empty.js'), - ]); + it('should be fine to call `process.removeAllListeners("beforeExit")` from the main thread', async () => { + const { code, signal, stdout, stderr } = await spawnPromisified(execPath, [ + '--no-warnings', + '--experimental-loader', + 'data:text/javascript,export function load(a,b,c){return new Promise(d=>setTimeout(()=>d(c(a,b)),99))}', + '--input-type=module', + '--eval', + 'setInterval(() => process.removeAllListeners("beforeExit"),1).unref();await import("data:text/javascript,")', + ]); - assert.doesNotMatch(stderr, /`globalPreload` is an experimental feature/); - }); + assert.strictEqual(stderr, ''); + assert.strictEqual(stdout, ''); + assert.strictEqual(code, 0); + assert.strictEqual(signal, null); + }); - it('should handle globalPreload returning undefined', async () => { + describe('`initialize`/`register`', () => { + it('should invoke `initialize` correctly', async () => { const { code, signal, stdout, stderr } = await spawnPromisified(execPath, [ '--no-warnings', '--experimental-loader', - 'data:text/javascript,export function globalPreload(){}', - fixtures.path('empty.js'), + fixtures.fileURL('es-module-loaders/hooks-initialize.mjs'), + '--input-type=module', + '--eval', + 'import os from "node:os";', ]); assert.strictEqual(stderr, ''); - assert.strictEqual(stdout, ''); + assert.deepStrictEqual(stdout.split('\n'), ['hooks initialize 1', '']); assert.strictEqual(code, 0); assert.strictEqual(signal, null); }); - it('should handle loading node:test', async () => { + it('should allow communicating with loader via `register` ports', async () => { const { code, signal, stdout, stderr } = await spawnPromisified(execPath, [ '--no-warnings', - '--experimental-loader', - 'data:text/javascript,export function globalPreload(){return `getBuiltin("node:test")()`}', - fixtures.path('empty.js'), + '--input-type=module', + '--eval', + ` + import {MessageChannel} from 'node:worker_threads'; + import {register} from 'node:module'; + import {once} from 'node:events'; + const {port1, port2} = new MessageChannel(); + port1.on('message', (msg) => { + console.log('message', msg); + }); + const result = register( + ${JSON.stringify(fixtures.fileURL('es-module-loaders/hooks-initialize-port.mjs'))}, + {data: port2, transferList: [port2]}, + ); + console.log('register', result); + + const timeout = setTimeout(() => {}, 2**31 - 1); // to keep the process alive. + await Promise.all([ + once(port1, 'message').then(() => once(port1, 'message')), + import('node:os'), + ]); + clearTimeout(timeout); + port1.close(); + `, ]); assert.strictEqual(stderr, ''); - assert.match(stdout, /\n# pass 1\r?\n/); + assert.deepStrictEqual(stdout.split('\n'), [ 'register undefined', + 'message initialize', + 'message resolve node:os', + '' ]); + assert.strictEqual(code, 0); assert.strictEqual(signal, null); }); - it('should handle loading node:os with node: prefix', async () => { + it('should have `register` accept URL objects as `parentURL`', async () => { const { code, signal, stdout, stderr } = await spawnPromisified(execPath, [ '--no-warnings', - '--experimental-loader', - 'data:text/javascript,export function globalPreload(){return `console.log(getBuiltin("node:os").arch())`}', - fixtures.path('empty.js'), - ]); + '--import', + `data:text/javascript,${encodeURIComponent( + 'import{ register } from "node:module";' + + 'import { pathToFileURL } from "node:url";' + + 'register("./hooks-initialize.mjs", pathToFileURL("./"));' + )}`, + '--input-type=module', + '--eval', + ` + import {register} from 'node:module'; + register( + ${JSON.stringify(fixtures.fileURL('es-module-loaders/loader-load-foo-or-42.mjs'))}, + new URL('data:'), + ); + + import('node:os').then((result) => { + console.log(JSON.stringify(result)); + }); + `, + ], { cwd: fixtures.fileURL('es-module-loaders/') }); assert.strictEqual(stderr, ''); - assert.strictEqual(stdout.trim(), os.arch()); + assert.deepStrictEqual(stdout.split('\n').sort(), ['hooks initialize 1', '{"default":"foo"}', ''].sort()); + assert.strictEqual(code, 0); assert.strictEqual(signal, null); }); - // `os` is used here because it's simple and not mocked (the builtin module otherwise doesn't matter). - it('should handle loading builtin module without node: prefix', async () => { + it('should have `register` work with cjs', async () => { const { code, signal, stdout, stderr } = await spawnPromisified(execPath, [ '--no-warnings', - '--experimental-loader', - 'data:text/javascript,export function globalPreload(){return `console.log(getBuiltin("os").arch())`}', - fixtures.path('empty.js'), + '--input-type=commonjs', + '--eval', + ` + 'use strict'; + const {register} = require('node:module'); + register( + ${JSON.stringify(fixtures.fileURL('es-module-loaders/hooks-initialize.mjs'))}, + ); + register( + ${JSON.stringify(fixtures.fileURL('es-module-loaders/loader-load-foo-or-42.mjs'))}, + ); + + import('node:os').then((result) => { + console.log(JSON.stringify(result)); + }); + `, ]); assert.strictEqual(stderr, ''); - assert.strictEqual(stdout.trim(), os.arch()); + assert.deepStrictEqual(stdout.split('\n').sort(), ['hooks initialize 1', '{"default":"foo"}', ''].sort()); + assert.strictEqual(code, 0); assert.strictEqual(signal, null); }); - it('should throw when loading node:test without node: prefix', async () => { + it('`register` should work with `require`', async () => { const { code, signal, stdout, stderr } = await spawnPromisified(execPath, [ '--no-warnings', - '--experimental-loader', - 'data:text/javascript,export function globalPreload(){return `getBuiltin("test")()`}', - fixtures.path('empty.js'), + '--require', + fixtures.path('es-module-loaders/register-loader.cjs'), + '--input-type=module', + '--eval', + 'import "node:os";', ]); - assert.match(stderr, /ERR_UNKNOWN_BUILTIN_MODULE/); - assert.strictEqual(stdout, ''); - assert.strictEqual(code, 1); + assert.strictEqual(stderr, ''); + assert.deepStrictEqual(stdout.split('\n'), ['resolve passthru', 'resolve passthru', '']); + assert.strictEqual(code, 0); assert.strictEqual(signal, null); }); - it('should register globals set from globalPreload', async () => { + it('`register` should work with `import`', async () => { const { code, signal, stdout, stderr } = await spawnPromisified(execPath, [ '--no-warnings', - '--experimental-loader', - 'data:text/javascript,export function globalPreload(){return "this.myGlobal=4"}', - '--print', 'myGlobal', + '--import', + fixtures.fileURL('es-module-loaders/register-loader.mjs'), + '--input-type=module', + '--eval', + 'import "node:os"', ]); assert.strictEqual(stderr, ''); - assert.strictEqual(stdout.trim(), '4'); + assert.deepStrictEqual(stdout.split('\n'), ['resolve passthru', '']); assert.strictEqual(code, 0); assert.strictEqual(signal, null); }); - it('should log console.log calls returned from globalPreload', async () => { + it('should execute `initialize` in sequence', async () => { const { code, signal, stdout, stderr } = await spawnPromisified(execPath, [ '--no-warnings', - '--experimental-loader', - 'data:text/javascript,export function globalPreload(){return `console.log("Hello from globalPreload")`}', - fixtures.path('empty.js'), + '--input-type=module', + '--eval', + ` + import {register} from 'node:module'; + console.log('result 1', register( + ${JSON.stringify(fixtures.fileURL('es-module-loaders/hooks-initialize.mjs'))} + )); + console.log('result 2', register( + ${JSON.stringify(fixtures.fileURL('es-module-loaders/hooks-initialize.mjs'))} + )); + + await import('node:os'); + `, ]); assert.strictEqual(stderr, ''); - assert.strictEqual(stdout.trim(), 'Hello from globalPreload'); + assert.deepStrictEqual(stdout.split('\n'), [ 'hooks initialize 1', + 'result 1 undefined', + 'hooks initialize 2', + 'result 2 undefined', + '' ]); assert.strictEqual(code, 0); assert.strictEqual(signal, null); }); - it('should crash if globalPreload returns code that throws', async () => { + it('should handle `initialize` returning never-settling promise', async () => { const { code, signal, stdout, stderr } = await spawnPromisified(execPath, [ '--no-warnings', - '--experimental-loader', - 'data:text/javascript,export function globalPreload(){return `throw new Error("error from globalPreload")`}', - fixtures.path('empty.js'), + '--input-type=module', + '--eval', + ` + import {register} from 'node:module'; + register('data:text/javascript,export function initialize(){return new Promise(()=>{})}'); + `, ]); - assert.match(stderr, /error from globalPreload/); + assert.strictEqual(stderr, ''); assert.strictEqual(stdout, ''); - assert.strictEqual(code, 1); + assert.strictEqual(code, 13); assert.strictEqual(signal, null); }); - }); - - it('should be fine to call `process.removeAllListeners("beforeExit")` from the main thread', async () => { - const { code, signal, stdout, stderr } = await spawnPromisified(execPath, [ - '--no-warnings', - '--experimental-loader', - 'data:text/javascript,export function load(a,b,c){return new Promise(d=>setTimeout(()=>d(c(a,b)),99))}', - '--input-type=module', - '--eval', - 'setInterval(() => process.removeAllListeners("beforeExit"),1).unref();await import("data:text/javascript,")', - ]); - - assert.strictEqual(stderr, ''); - assert.strictEqual(stdout, ''); - assert.strictEqual(code, 0); - assert.strictEqual(signal, null); - }); - - it('should invoke `initialize` correctly', async () => { - const { code, signal, stdout, stderr } = await spawnPromisified(execPath, [ - '--no-warnings', - '--experimental-loader', - fixtures.fileURL('es-module-loaders/hooks-initialize.mjs'), - '--input-type=module', - '--eval', - 'import os from "node:os";', - ]); - - assert.strictEqual(stderr, ''); - assert.deepStrictEqual(stdout.split('\n'), ['hooks initialize 1', '']); - assert.strictEqual(code, 0); - assert.strictEqual(signal, null); - }); - it('should allow communicating with loader via `register` ports', async () => { - const { code, signal, stdout, stderr } = await spawnPromisified(execPath, [ - '--no-warnings', - '--input-type=module', - '--eval', - ` - import {MessageChannel} from 'node:worker_threads'; + it('should handle `initialize` returning rejecting promise', async () => { + const { code, signal, stdout, stderr } = await spawnPromisified(execPath, [ + '--no-warnings', + '--input-type=module', + '--eval', + ` import {register} from 'node:module'; - import {once} from 'node:events'; - const {port1, port2} = new MessageChannel(); - port1.on('message', (msg) => { - console.log('message', msg); - }); - const result = register( - ${JSON.stringify(fixtures.fileURL('es-module-loaders/hooks-initialize-port.mjs'))}, - {data: port2, transferList: [port2]}, - ); - console.log('register', result); - - const timeout = setTimeout(() => {}, 2**31 - 1); // to keep the process alive. - await Promise.all([ - once(port1, 'message').then(() => once(port1, 'message')), - import('node:os'), - ]); - clearTimeout(timeout); - port1.close(); - `, - ]); - - assert.strictEqual(stderr, ''); - assert.deepStrictEqual(stdout.split('\n'), [ 'register ok', - 'message initialize', - 'message resolve node:os', - '' ]); - - assert.strictEqual(code, 0); - assert.strictEqual(signal, null); - }); - - it('should have `register` work with cjs', async () => { - const { code, signal, stdout, stderr } = await spawnPromisified(execPath, [ - '--no-warnings', - '--input-type=commonjs', - '--eval', - ` - 'use strict'; - const {register} = require('node:module'); - register( - ${JSON.stringify(fixtures.fileURL('es-module-loaders/hooks-initialize.mjs'))}, - ); - register( - ${JSON.stringify(fixtures.fileURL('es-module-loaders/loader-load-foo-or-42.mjs'))}, - ); - - import('node:os').then((result) => { - console.log(JSON.stringify(result)); - }); - `, - ]); - - assert.strictEqual(stderr, ''); - assert.deepStrictEqual(stdout.split('\n').sort(), ['hooks initialize 1', '{"default":"foo"}', ''].sort()); - - assert.strictEqual(code, 0); - assert.strictEqual(signal, null); - }); - - it('`register` should work with `require`', async () => { - const { code, signal, stdout, stderr } = await spawnPromisified(execPath, [ - '--no-warnings', - '--require', - fixtures.path('es-module-loaders/register-loader.cjs'), - '--input-type=module', - '--eval', - 'import "node:os";', - ]); + register('data:text/javascript,export function initialize(){return Promise.reject()}'); + `, + ]); - assert.strictEqual(stderr, ''); - assert.deepStrictEqual(stdout.split('\n'), ['resolve passthru', 'resolve passthru', '']); - assert.strictEqual(code, 0); - assert.strictEqual(signal, null); - }); + assert.match(stderr, /undefined\r?\n/); + assert.strictEqual(stdout, ''); + assert.strictEqual(code, 1); + assert.strictEqual(signal, null); + }); - it('`register` should work with `import`', async () => { - const { code, signal, stdout, stderr } = await spawnPromisified(execPath, [ - '--no-warnings', - '--import', - fixtures.fileURL('es-module-loaders/register-loader.mjs'), - '--input-type=module', - '--eval', - ` - import 'node:os'; - `, - ]); + it('should handle `initialize` throwing null', async () => { + const { code, signal, stdout, stderr } = await spawnPromisified(execPath, [ + '--no-warnings', + '--input-type=module', + '--eval', + ` + import {register} from 'node:module'; + register('data:text/javascript,export function initialize(){throw null}'); + `, + ]); - assert.strictEqual(stderr, ''); - assert.deepStrictEqual(stdout.split('\n'), ['resolve passthru', '']); - assert.strictEqual(code, 0); - assert.strictEqual(signal, null); - }); + assert.match(stderr, /null\r?\n/); + assert.strictEqual(stdout, ''); + assert.strictEqual(code, 1); + assert.strictEqual(signal, null); + }); - it('should execute `initialize` in sequence', async () => { - const { code, signal, stdout, stderr } = await spawnPromisified(execPath, [ - '--no-warnings', - '--input-type=module', - '--eval', - ` + it('should be fine to call `process.exit` from a initialize hook', async () => { + const { code, signal, stdout, stderr } = await spawnPromisified(execPath, [ + '--no-warnings', + '--input-type=module', + '--eval', + ` import {register} from 'node:module'; - console.log('result', register( - ${JSON.stringify(fixtures.fileURL('es-module-loaders/hooks-initialize.mjs'))} - )); - console.log('result', register( - ${JSON.stringify(fixtures.fileURL('es-module-loaders/hooks-initialize.mjs'))} - )); - - await import('node:os'); - `, - ]); + register('data:text/javascript,export function initialize(){process.exit(42);}'); + `, + ]); - assert.strictEqual(stderr, ''); - assert.deepStrictEqual(stdout.split('\n'), [ 'hooks initialize 1', - 'result 1', - 'hooks initialize 2', - 'result 2', - '' ]); - assert.strictEqual(code, 0); - assert.strictEqual(signal, null); + assert.strictEqual(stderr, ''); + assert.strictEqual(stdout, ''); + assert.strictEqual(code, 42); + assert.strictEqual(signal, null); + }); }); it('should use CJS loader to respond to require.resolve calls by default', async () => { diff --git a/test/es-module/test-esm-loader-mock.mjs b/test/es-module/test-esm-loader-mock.mjs index 2783bf694d239a..164d0ac3775039 100644 --- a/test/es-module/test-esm-loader-mock.mjs +++ b/test/es-module/test-esm-loader-mock.mjs @@ -1,9 +1,6 @@ -// Flags: --loader ./test/fixtures/es-module-loaders/mock-loader.mjs import '../common/index.mjs'; -import assert from 'assert/strict'; - -// This is provided by test/fixtures/es-module-loaders/mock-loader.mjs -import mock from 'node:mock'; +import assert from 'node:assert/strict'; +import { mock } from '../fixtures/es-module-loaders/mock.mjs'; mock('node:events', { EventEmitter: 'This is mocked!' diff --git a/test/es-module/test-esm-loader-resolve-type.mjs b/test/es-module/test-esm-loader-resolve-type.mjs index 482320c664c5d8..4c5e7aede8fccc 100644 --- a/test/es-module/test-esm-loader-resolve-type.mjs +++ b/test/es-module/test-esm-loader-resolve-type.mjs @@ -1,44 +1,46 @@ -// Flags: --loader ./test/fixtures/es-module-loaders/hook-resolve-type.mjs -import { allowGlobals } from '../common/index.mjs'; +import { spawnPromisified } from '../common/index.mjs'; +import * as tmpdir from '../common/tmpdir.js'; import * as fixtures from '../common/fixtures.mjs'; -import { strict as assert } from 'assert'; -import * as fs from 'fs'; - -allowGlobals(global.getModuleTypeStats); - -const { importedESM: importedESMBefore, - importedCJS: importedCJSBefore } = await global.getModuleTypeStats(); - -const basePath = - new URL('./node_modules/', import.meta.url); - -const rel = (file) => new URL(file, basePath); -const createDir = (path) => { - if (!fs.existsSync(path)) { - fs.mkdirSync(path); - } -}; +import { deepStrictEqual } from 'node:assert'; +import { mkdir, rm, cp } from 'node:fs/promises'; +import { execPath } from 'node:process'; +const base = tmpdir.fileURL(`test-esm-loader-resolve-type-${(Math.random() * Date.now()).toFixed(0)}`); const moduleName = 'module-counter-by-type'; -const moduleDir = rel(`${moduleName}`); +const moduleURL = new URL(`${base}/node_modules/${moduleName}`); try { - createDir(basePath); - createDir(moduleDir); - fs.cpSync( - fixtures.path('es-modules', moduleName), - moduleDir, + await mkdir(moduleURL, { recursive: true }); + await cp( + fixtures.path('es-modules', 'module-counter-by-type'), + moduleURL, { recursive: true } ); + const output = await spawnPromisified( + execPath, + [ + '--no-warnings', + '--input-type=module', + '--eval', + `import { getModuleTypeStats } from ${JSON.stringify(fixtures.fileURL('es-module-loaders', 'hook-resolve-type.mjs'))}; + const before = getModuleTypeStats(); + await import(${JSON.stringify(moduleName)}); + const after = getModuleTypeStats(); + console.log(JSON.stringify({ before, after }));`, + ], + { cwd: base }, + ); - await import(`${moduleName}`); + deepStrictEqual(output, { + code: 0, + signal: null, + stderr: '', + stdout: JSON.stringify({ + before: { importedESM: 0, importedCJS: 0 }, + // Dynamic import in the eval script should increment ESM counter but not CJS counter + after: { importedESM: 1, importedCJS: 0 }, + }) + '\n', + }); } finally { - fs.rmSync(basePath, { recursive: true, force: true }); + await rm(base, { recursive: true, force: true }); } - -const { importedESM: importedESMAfter, - importedCJS: importedCJSAfter } = await global.getModuleTypeStats(); - -// Dynamic import above should increment ESM counter but not CJS counter -assert.strictEqual(importedESMBefore + 1, importedESMAfter); -assert.strictEqual(importedCJSBefore, importedCJSAfter); diff --git a/test/es-module/test-esm-named-exports.js b/test/es-module/test-esm-named-exports.js index 4e10aaca635539..2c6f67288aa57c 100644 --- a/test/es-module/test-esm-named-exports.js +++ b/test/es-module/test-esm-named-exports.js @@ -1,4 +1,4 @@ -// Flags: --experimental-loader ./test/fixtures/es-module-loaders/builtin-named-exports-loader.mjs +// Flags: --import ./test/fixtures/es-module-loaders/builtin-named-exports.mjs 'use strict'; require('../common'); diff --git a/test/es-module/test-esm-named-exports.mjs b/test/es-module/test-esm-named-exports.mjs index ce8599e68b1bf5..bbe9c96b92d9b8 100644 --- a/test/es-module/test-esm-named-exports.mjs +++ b/test/es-module/test-esm-named-exports.mjs @@ -1,4 +1,4 @@ -// Flags: --experimental-loader ./test/fixtures/es-module-loaders/builtin-named-exports-loader.mjs +// Flags: --import ./test/fixtures/es-module-loaders/builtin-named-exports.mjs import '../common/index.mjs'; import { readFile, __fromLoader } from 'fs'; import assert from 'assert'; diff --git a/test/fixtures/es-module-loaders/builtin-named-exports-loader.mjs b/test/fixtures/es-module-loaders/builtin-named-exports-loader.mjs index 7d462a53ada9d1..38fa0b3a7488aa 100644 --- a/test/fixtures/es-module-loaders/builtin-named-exports-loader.mjs +++ b/test/fixtures/es-module-loaders/builtin-named-exports-loader.mjs @@ -1,17 +1,10 @@ -import module from 'module'; +import module from 'node:module'; import { readFileSync } from 'node:fs'; -const GET_BUILTIN = `$__get_builtin_hole_${Date.now()}`; - -export function globalPreload() { - return `Object.defineProperty(globalThis, ${JSON.stringify(GET_BUILTIN)}, { - value: (builtinName) => { - return getBuiltin(builtinName); - }, - enumerable: false, - configurable: false, -}); -`; +/** @type {string} */ +let GET_BUILTIN; +export function initialize(data) { + GET_BUILTIN = data.GET_BUILTIN; } export async function resolve(specifier, context, next) { @@ -56,7 +49,7 @@ const $builtinInstance = ${GET_BUILTIN}(${JSON.stringify(builtinName)}); module.exports = $builtinInstance; module.exports.__fromLoader = true; -// We need this for CJS-module-lexer can parse the exported names. +// We need this for CJS-module-lexer can parse the exported names. ${ builtinExports .map(name => `exports.${name} = $builtinInstance.${name};`) diff --git a/test/fixtures/es-module-loaders/builtin-named-exports.mjs b/test/fixtures/es-module-loaders/builtin-named-exports.mjs new file mode 100644 index 00000000000000..123b12c26bf0c9 --- /dev/null +++ b/test/fixtures/es-module-loaders/builtin-named-exports.mjs @@ -0,0 +1,17 @@ +import * as fixtures from '../../common/fixtures.mjs'; +import { createRequire, register } from 'node:module'; + +const require = createRequire(import.meta.url); + +const GET_BUILTIN = `$__get_builtin_hole_${Date.now()}`; +Object.defineProperty(globalThis, GET_BUILTIN, { + value: builtinName => require(builtinName), + enumerable: false, + configurable: false, +}); + +register(fixtures.fileURL('es-module-loaders/builtin-named-exports-loader.mjs'), { + data: { + GET_BUILTIN, + }, +}); diff --git a/test/fixtures/es-module-loaders/hook-resolve-type-loader.mjs b/test/fixtures/es-module-loaders/hook-resolve-type-loader.mjs new file mode 100644 index 00000000000000..f2dc0aba5ca80e --- /dev/null +++ b/test/fixtures/es-module-loaders/hook-resolve-type-loader.mjs @@ -0,0 +1,18 @@ +/** @type {MessagePort} */ +let port; +export function initialize(data) { + port = data.port; +} + +export async function resolve(specifier, context, next) { + const nextResult = await next(specifier, context); + const { format } = nextResult; + + if (format === 'module' || specifier.endsWith('.mjs')) { + port.postMessage({ type: 'module' }); + } else if (format == null || format === 'commonjs') { + port.postMessage({ type: 'commonjs' }); + } + + return nextResult; +} diff --git a/test/fixtures/es-module-loaders/hook-resolve-type.mjs b/test/fixtures/es-module-loaders/hook-resolve-type.mjs index a4d87938ad843f..6fa7a553b8e83f 100644 --- a/test/fixtures/es-module-loaders/hook-resolve-type.mjs +++ b/test/fixtures/es-module-loaders/hook-resolve-type.mjs @@ -1,44 +1,30 @@ +import * as fixtures from '../../common/fixtures.mjs'; +import { register } from 'node:module'; +import { MessageChannel } from 'node:worker_threads'; + let importedESM = 0; let importedCJS = 0; +export function getModuleTypeStats() { + return { importedESM, importedCJS }; +}; -export function globalPreload({ port }) { - port.on('message', (int32) => { - port.postMessage({ importedESM, importedCJS }); - Atomics.store(int32, 0, 1); - Atomics.notify(int32, 0); - }); - port.unref(); - return ` - const { receiveMessageOnPort } = getBuiltin('worker_threads'); - global.getModuleTypeStats = async function getModuleTypeStats() { - const sab = new SharedArrayBuffer(4); - const int32 = new Int32Array(sab); - port.postMessage(int32); - // Artificial timeout to keep the event loop alive. - // https://bugs.chromium.org/p/v8/issues/detail?id=13238 - // TODO(targos) Remove when V8 issue is resolved. - const timeout = setTimeout(() => { throw new Error('timeout'); }, 1_000); - await Atomics.waitAsync(int32, 0, 0).value; - clearTimeout(timeout); - return receiveMessageOnPort(port).message; - }; - `; -} - -export async function load(url, context, next) { - return next(url); -} +const { port1, port2 } = new MessageChannel(); -export async function resolve(specifier, context, next) { - const nextResult = await next(specifier, context); - const { format } = nextResult; +register(fixtures.fileURL('es-module-loaders/hook-resolve-type-loader.mjs'), { + data: { port: port2 }, + transferList: [port2], +}); - if (format === 'module' || specifier.endsWith('.mjs')) { - importedESM++; - } else if (format == null || format === 'commonjs') { - importedCJS++; +port1.on('message', ({ type }) => { + switch (type) { + case 'module': + importedESM++; + break; + case 'commonjs': + importedCJS++; + break; } +}); - return nextResult; -} - +port1.unref(); +port2.unref(); diff --git a/test/fixtures/es-module-loaders/hooks-initialize-port.mjs b/test/fixtures/es-module-loaders/hooks-initialize-port.mjs index c522e3fa8bfd98..cefe8854297c50 100644 --- a/test/fixtures/es-module-loaders/hooks-initialize-port.mjs +++ b/test/fixtures/es-module-loaders/hooks-initialize-port.mjs @@ -3,7 +3,6 @@ let thePort = null; export async function initialize(port) { port.postMessage('initialize'); thePort = port; - return 'ok'; } export async function resolve(specifier, context, next) { diff --git a/test/fixtures/es-module-loaders/hooks-initialize.mjs b/test/fixtures/es-module-loaders/hooks-initialize.mjs index ab6f2c50d146e3..7622d982a9d7c5 100644 --- a/test/fixtures/es-module-loaders/hooks-initialize.mjs +++ b/test/fixtures/es-module-loaders/hooks-initialize.mjs @@ -4,5 +4,4 @@ let counter = 0; export async function initialize() { writeFileSync(1, `hooks initialize ${++counter}\n`); - return counter; } diff --git a/test/fixtures/es-module-loaders/loader-this-value-inside-hook-functions.mjs b/test/fixtures/es-module-loaders/loader-this-value-inside-hook-functions.mjs index c1c80622feea66..2be18c4969ef80 100644 --- a/test/fixtures/es-module-loaders/loader-this-value-inside-hook-functions.mjs +++ b/test/fixtures/es-module-loaders/loader-this-value-inside-hook-functions.mjs @@ -1,14 +1,21 @@ +export function initialize() { + if (this != null) { + throw new Error('hook function must not be bound to loader instance'); + } +} + export function resolve(url, _, next) { - if (this != null) throw new Error('hook function must not be bound to ESMLoader instance'); + if (this != null) { + throw new Error('hook function must not be bound to loader instance'); + } + return next(url); } export function load(url, _, next) { - if (this != null) throw new Error('hook function must not be bound to ESMLoader instance'); - return next(url); -} + if (this != null) { + throw new Error('hook function must not be bound to loader instance'); + } -export function globalPreload() { - if (this != null) throw new Error('hook function must not be bound to ESMLoader instance'); - return ""; + return next(url); } diff --git a/test/fixtures/es-module-loaders/mock-loader.mjs b/test/fixtures/es-module-loaders/mock-loader.mjs index 062be39603e851..3bb349b5385362 100644 --- a/test/fixtures/es-module-loaders/mock-loader.mjs +++ b/test/fixtures/es-module-loaders/mock-loader.mjs @@ -2,7 +2,7 @@ import { receiveMessageOnPort } from 'node:worker_threads'; const mockedModuleExports = new Map(); let currentMockVersion = 0; -// This loader causes a new module `node:mock` to become available as a way to +// These hooks enable code running on the application thread to // swap module resolution results for mocking purposes. It uses this instead // of import.meta so that CommonJS can still use the functionality. // @@ -22,7 +22,7 @@ let currentMockVersion = 0; // it cannot be changed. So things like the following DO NOT WORK: // // ```mjs -// import mock from 'node:mock'; +// import mock from 'test-esm-loader-mock'; // See test-esm-loader-mock.mjs // mock('file:///app.js', {x:1}); // const namespace1 = await import('file:///app.js'); // namespace1.x; // 1 @@ -34,17 +34,6 @@ let currentMockVersion = 0; // assert(namespace1 === namespace2); // ``` -/** - * FIXME: this is a hack to workaround loaders being - * single threaded for now, just ensures that the MessagePort drains - */ -function doDrainPort() { - let msg; - while (msg = receiveMessageOnPort(preloadPort)) { - onPreloadPortMessage(msg.message); - } -} - /** * @param param0 message from the application context */ @@ -54,127 +43,31 @@ function onPreloadPortMessage({ currentMockVersion = mockVersion; mockedModuleExports.set(resolved, exports); } -let preloadPort; -export function globalPreload({port}) { - // Save the communication port to the application context to send messages - // to it later - preloadPort = port; - // Every time the application context sends a message over the port - port.on('message', onPreloadPortMessage); - // This prevents the port that the Loader/application talk over - // from keeping the process alive, without this, an application would be kept - // alive just because a loader is waiting for messages - port.unref(); - const insideAppContext = (getBuiltin, port, setImportMetaCallback) => { - /** - * This is the Map that saves *all* the mocked URL -> replacement Module - * mappings - * @type {Map} - */ - let mockedModules = new Map(); - let mockVersion = 0; - /** - * This is the value that is placed into the `node:mock` default export - * - * @example - * ```mjs - * import mock from 'node:mock'; - * const mutator = mock('file:///app.js', {x:1}); - * const namespace = await import('file:///app.js'); - * namespace.x; // 1; - * mutator.x = 2; - * namespace.x; // 2; - * ``` - * - * @param {string} resolved an absolute URL HREF string - * @param {object} replacementProperties an object to pick properties from - * to act as a module namespace - * @returns {object} a mutator object that can update the module namespace - * since we can't do something like old Object.observe - */ - const doMock = (resolved, replacementProperties) => { - let exportNames = Object.keys(replacementProperties); - let namespace = Object.create(null); - /** - * @type {Array<(name: string)=>void>} functions to call whenever an - * export name is updated - */ - let listeners = []; - for (const name of exportNames) { - let currentValueForPropertyName = replacementProperties[name]; - Object.defineProperty(namespace, name, { - enumerable: true, - get() { - return currentValueForPropertyName; - }, - set(v) { - currentValueForPropertyName = v; - for (let fn of listeners) { - try { - fn(name); - } catch { - } - } - } - }); - } - mockedModules.set(resolved, { - namespace, - listeners - }); - mockVersion++; - // Inform the loader that the `resolved` URL should now use the specific - // `mockVersion` and has export names of `exportNames` - // - // This allows the loader to generate a fake module for that version - // and names the next time it resolves a specifier to equal `resolved` - port.postMessage({ mockVersion, resolved, exports: exportNames }); - return namespace; - } - // Sets the import.meta properties up - // has the normal chaining workflow with `defaultImportMetaInitializer` - setImportMetaCallback((meta, context, defaultImportMetaInitializer) => { - /** - * 'node:mock' creates its default export by plucking off of import.meta - * and must do so in order to get the communications channel from inside - * preloadCode - */ - if (context.url === 'node:mock') { - meta.doMock = doMock; - return; - } - /** - * Fake modules created by `node:mock` get their meta.mock utility set - * to the corresponding value keyed off `mockedModules` and use this - * to setup their exports/listeners properly - */ - if (context.url.startsWith('mock-facade:')) { - let [proto, version, encodedTargetURL] = context.url.split(':'); - let decodedTargetURL = decodeURIComponent(encodedTargetURL); - if (mockedModules.has(decodedTargetURL)) { - meta.mock = mockedModules.get(decodedTargetURL); - return; - } - } - /** - * Ensure we still get things like `import.meta.url` - */ - defaultImportMetaInitializer(meta, context); - }); - }; - return `(${insideAppContext})(getBuiltin, port, setImportMetaCallback)` +/** @type {URL['href']} */ +let mainImportURL; +/** @type {MessagePort} */ +let preloadPort; +export async function initialize(data) { + ({ mainImportURL, port: preloadPort } = data); + + data.port.on('message', onPreloadPortMessage); } +/** + * Because Node.js internals use a separate MessagePort for cross-thread + * communication, there could be some messages pending that we should handle + * before continuing. + */ +function doDrainPort() { + let msg; + while (msg = receiveMessageOnPort(preloadPort)) { + onPreloadPortMessage(msg.message); + } +} // Rewrites node: loading to mock-facade: so that it can be intercepted export async function resolve(specifier, context, defaultResolve) { - if (specifier === 'node:mock') { - return { - shortCircuit: true, - url: specifier - }; - } doDrainPort(); const def = await defaultResolve(specifier, context); if (context.parentURL?.startsWith('mock-facade:')) { @@ -193,55 +86,46 @@ export async function resolve(specifier, context, defaultResolve) { export async function load(url, context, defaultLoad) { doDrainPort(); - if (url === 'node:mock') { - /** - * Simply grab the import.meta.doMock to establish the communication - * channel with preloadCode - */ - return { - shortCircuit: true, - source: 'export default import.meta.doMock', - format: 'module' - }; - } /** * Mocked fake module, not going to be handled in default way so it * generates the source text, then short circuits */ if (url.startsWith('mock-facade:')) { - let [proto, version, encodedTargetURL] = url.split(':'); - let ret = generateModule(mockedModuleExports.get( - decodeURIComponent(encodedTargetURL) - )); + const encodedTargetURL = url.slice(url.lastIndexOf(':') + 1); return { shortCircuit: true, - source: ret, - format: 'module' + source: generateModule(encodedTargetURL), + format: 'module', }; } return defaultLoad(url, context); } /** - * - * @param {Array} exports name of the exports of the module + * Generate the source code for a mocked module. + * @param {string} encodedTargetURL the module being mocked * @returns {string} */ -function generateModule(exports) { +function generateModule(encodedTargetURL) { + const exports = mockedModuleExports.get( + decodeURIComponent(encodedTargetURL) + ); let body = [ + `import { mockedModules } from ${JSON.stringify(mainImportURL)};`, 'export {};', - 'let mapping = {__proto__: null};' + 'let mapping = {__proto__: null};', + `const mock = mockedModules.get(${JSON.stringify(encodedTargetURL)});`, ]; for (const [i, name] of Object.entries(exports)) { let key = JSON.stringify(name); - body.push(`var _${i} = import.meta.mock.namespace[${key}];`); + body.push(`var _${i} = mock.namespace[${key}];`); body.push(`Object.defineProperty(mapping, ${key}, { enumerable: true, set(v) {_${i} = v;}, get() {return _${i};} });`); body.push(`export {_${i} as ${name}};`); } - body.push(`import.meta.mock.listeners.push(${ + body.push(`mock.listeners.push(${ () => { for (var k in mapping) { - mapping[k] = import.meta.mock.namespace[k]; + mapping[k] = mock.namespace[k]; } } });`); diff --git a/test/fixtures/es-module-loaders/mock.mjs b/test/fixtures/es-module-loaders/mock.mjs new file mode 100644 index 00000000000000..cb167f1d5204c7 --- /dev/null +++ b/test/fixtures/es-module-loaders/mock.mjs @@ -0,0 +1,70 @@ +import { register } from 'node:module'; +import { MessageChannel } from 'node:worker_threads'; + + +const { port1, port2 } = new MessageChannel(); + +register('./mock-loader.mjs', import.meta.url, { + data: { + port: port2, + mainImportURL: import.meta.url, + }, + transferList: [port2], +}); + +/** + * This is the Map that saves *all* the mocked URL -> replacement Module + * mappings + * @type {Map} + */ +export const mockedModules = new Map(); +let mockVersion = 0; + +/** + * @param {string} resolved an absolute URL HREF string + * @param {object} replacementProperties an object to pick properties from + * to act as a module namespace + * @returns {object} a mutator object that can update the module namespace + * since we can't do something like old Object.observe + */ +export function mock(resolved, replacementProperties) { + const exportNames = Object.keys(replacementProperties); + const namespace = { __proto__: null }; + /** + * @type {Array<(name: string)=>void>} functions to call whenever an + * export name is updated + */ + const listeners = []; + for (const name of exportNames) { + let currentValueForPropertyName = replacementProperties[name]; + Object.defineProperty(namespace, name, { + __proto__: null, + enumerable: true, + get() { + return currentValueForPropertyName; + }, + set(v) { + currentValueForPropertyName = v; + for (const fn of listeners) { + try { + fn(name); + } catch { + /* noop */ + } + } + }, + }); + } + mockedModules.set(encodeURIComponent(resolved), { + namespace, + listeners, + }); + mockVersion++; + // Inform the loader that the `resolved` URL should now use the specific + // `mockVersion` and has export names of `exportNames` + // + // This allows the loader to generate a fake module for that version + // and names the next time it resolves a specifier to equal `resolved` + port1.postMessage({ mockVersion, resolved, exports: exportNames }); + return namespace; +} diff --git a/test/fixtures/es-modules/invalid-posix-host.mjs b/test/fixtures/es-modules/invalid-posix-host.mjs new file mode 100644 index 00000000000000..65ebb2c0496c15 --- /dev/null +++ b/test/fixtures/es-modules/invalid-posix-host.mjs @@ -0,0 +1 @@ +import "file://hmm.js"; diff --git a/test/fixtures/snapshot/cwd.js b/test/fixtures/snapshot/cwd.js new file mode 100644 index 00000000000000..4860cc6662af8a --- /dev/null +++ b/test/fixtures/snapshot/cwd.js @@ -0,0 +1,10 @@ +const { + setDeserializeMainFunction, +} = require('v8').startupSnapshot; + +// To make sure the cwd is present in the cache +process.cwd(); + +setDeserializeMainFunction(() => { + console.log(process.cwd()); +}); diff --git a/test/fixtures/test-runner/output/abort.snapshot b/test/fixtures/test-runner/output/abort.snapshot index ceca09da14bfb1..1b758a2314c486 100644 --- a/test/fixtures/test-runner/output/abort.snapshot +++ b/test/fixtures/test-runner/output/abort.snapshot @@ -32,7 +32,7 @@ TAP version 13 # Subtest: not ok 2 not ok 6 - not ok 2 --- - duration_ms: ZERO + duration_ms: * location: '/test/fixtures/test-runner/output/abort.js:(LINE):7' failureType: 'cancelledByParent' error: 'test did not finish before its parent and was cancelled' @@ -41,7 +41,7 @@ TAP version 13 # Subtest: not ok 3 not ok 7 - not ok 3 --- - duration_ms: ZERO + duration_ms: * location: '/test/fixtures/test-runner/output/abort.js:(LINE):7' failureType: 'testAborted' error: 'This operation was aborted' @@ -62,7 +62,7 @@ TAP version 13 # Subtest: not ok 4 not ok 8 - not ok 4 --- - duration_ms: ZERO + duration_ms: * location: '/test/fixtures/test-runner/output/abort.js:(LINE):7' failureType: 'testAborted' error: 'This operation was aborted' @@ -83,7 +83,7 @@ TAP version 13 # Subtest: not ok 5 not ok 9 - not ok 5 --- - duration_ms: ZERO + duration_ms: * location: '/test/fixtures/test-runner/output/abort.js:(LINE):7' failureType: 'testAborted' error: 'This operation was aborted' @@ -169,7 +169,7 @@ not ok 2 - promise abort signal # Subtest: not ok 2 not ok 6 - not ok 2 --- - duration_ms: ZERO + duration_ms: * location: '/test/fixtures/test-runner/output/abort.js:(LINE):5' failureType: 'cancelledByParent' error: 'test did not finish before its parent and was cancelled' @@ -178,7 +178,7 @@ not ok 2 - promise abort signal # Subtest: not ok 3 not ok 7 - not ok 3 --- - duration_ms: ZERO + duration_ms: * location: '/test/fixtures/test-runner/output/abort.js:(LINE):5' failureType: 'testAborted' error: 'This operation was aborted' @@ -199,7 +199,7 @@ not ok 2 - promise abort signal # Subtest: not ok 4 not ok 8 - not ok 4 --- - duration_ms: ZERO + duration_ms: * location: '/test/fixtures/test-runner/output/abort.js:(LINE):5' failureType: 'testAborted' error: 'This operation was aborted' @@ -220,7 +220,7 @@ not ok 2 - promise abort signal # Subtest: not ok 5 not ok 9 - not ok 5 --- - duration_ms: ZERO + duration_ms: * location: '/test/fixtures/test-runner/output/abort.js:(LINE):5' failureType: 'testAborted' error: 'This operation was aborted' diff --git a/test/fixtures/test-runner/output/abort_hooks.snapshot b/test/fixtures/test-runner/output/abort_hooks.snapshot index d0b567bb6a22cd..278b5e5fd36ca5 100644 --- a/test/fixtures/test-runner/output/abort_hooks.snapshot +++ b/test/fixtures/test-runner/output/abort_hooks.snapshot @@ -11,7 +11,7 @@ TAP version 13 # Subtest: test 1 not ok 1 - test 1 --- - duration_ms: ZERO + duration_ms: * location: '/test/fixtures/test-runner/output/abort_hooks.js:(LINE):3' failureType: 'cancelledByParent' error: 'test did not finish before its parent and was cancelled' @@ -20,7 +20,7 @@ TAP version 13 # Subtest: test 2 not ok 2 - test 2 --- - duration_ms: ZERO + duration_ms: * location: '/test/fixtures/test-runner/output/abort_hooks.js:(LINE):3' failureType: 'cancelledByParent' error: 'test did not finish before its parent and was cancelled' diff --git a/test/fixtures/test-runner/output/abort_suite.snapshot b/test/fixtures/test-runner/output/abort_suite.snapshot index e7e8c4f4e2360f..30d48d236ff4a5 100644 --- a/test/fixtures/test-runner/output/abort_suite.snapshot +++ b/test/fixtures/test-runner/output/abort_suite.snapshot @@ -32,7 +32,7 @@ TAP version 13 # Subtest: not ok 2 not ok 6 - not ok 2 --- - duration_ms: ZERO + duration_ms: * location: '/test/fixtures/test-runner/output/abort_suite.js:(LINE):3' failureType: 'cancelledByParent' error: 'test did not finish before its parent and was cancelled' @@ -41,7 +41,7 @@ TAP version 13 # Subtest: not ok 3 not ok 7 - not ok 3 --- - duration_ms: ZERO + duration_ms: * location: '/test/fixtures/test-runner/output/abort_suite.js:(LINE):3' failureType: 'testAborted' error: 'This operation was aborted' @@ -62,7 +62,7 @@ TAP version 13 # Subtest: not ok 4 not ok 8 - not ok 4 --- - duration_ms: ZERO + duration_ms: * location: '/test/fixtures/test-runner/output/abort_suite.js:(LINE):3' failureType: 'testAborted' error: 'This operation was aborted' @@ -83,7 +83,7 @@ TAP version 13 # Subtest: not ok 5 not ok 9 - not ok 5 --- - duration_ms: ZERO + duration_ms: * location: '/test/fixtures/test-runner/output/abort_suite.js:(LINE):3' failureType: 'testAborted' error: 'This operation was aborted' diff --git a/test/fixtures/test-runner/output/arbitrary-output.snapshot b/test/fixtures/test-runner/output/arbitrary-output.snapshot index 2389096398cd09..601aaa42f3c74a 100644 --- a/test/fixtures/test-runner/output/arbitrary-output.snapshot +++ b/test/fixtures/test-runner/output/arbitrary-output.snapshot @@ -1,17 +1,17 @@ TAP version 13 ok 1 - test --- - duration_ms: ZERO + duration_ms: * ... # arbitrary - pre ok 2 - test --- - duration_ms: ZERO + duration_ms: * ... # arbitrary - mid ok 3 - test --- - duration_ms: ZERO + duration_ms: * ... # arbitrary - post 1..3 diff --git a/test/fixtures/test-runner/output/coverage_failure.js b/test/fixtures/test-runner/output/coverage_failure.js new file mode 100644 index 00000000000000..6c4d25ce081cad --- /dev/null +++ b/test/fixtures/test-runner/output/coverage_failure.js @@ -0,0 +1,13 @@ +// Flags: --expose-internals --experimental-test-coverage + +'use strict'; +require('../../../common'); +const { TestCoverage } = require('internal/test_runner/coverage'); +const { test, mock } = require('node:test'); + +mock.method(TestCoverage.prototype, 'summary', () => { + throw new Error('Failed to collect coverage'); +}); + +test('ok'); + diff --git a/test/fixtures/test-runner/output/coverage_failure.snapshot b/test/fixtures/test-runner/output/coverage_failure.snapshot new file mode 100644 index 00000000000000..62f39ebede943a --- /dev/null +++ b/test/fixtures/test-runner/output/coverage_failure.snapshot @@ -0,0 +1,16 @@ +TAP version 13 +# Subtest: ok +ok 1 - ok + --- + duration_ms: * + ... +1..1 +# Warning: Could not report code coverage. Error: Failed to collect coverage +# tests 1 +# suites 0 +# pass 1 +# fail 0 +# cancelled 0 +# skipped 0 +# todo 0 +# duration_ms * diff --git a/test/fixtures/test-runner/output/describe_it.snapshot b/test/fixtures/test-runner/output/describe_it.snapshot index be345f11575c8d..1d4f7853ead0d1 100644 --- a/test/fixtures/test-runner/output/describe_it.snapshot +++ b/test/fixtures/test-runner/output/describe_it.snapshot @@ -513,7 +513,7 @@ not ok 51 - subtest sync throw fails # Subtest: should not run not ok 1 - should not run --- - duration_ms: ZERO + duration_ms: * location: '/test/fixtures/test-runner/output/describe_it.js:(LINE):3' failureType: 'cancelledByParent' error: 'test did not finish before its parent and was cancelled' @@ -544,7 +544,7 @@ not ok 52 - describe sync throw fails # Subtest: should not run not ok 1 - should not run --- - duration_ms: ZERO + duration_ms: * location: '/test/fixtures/test-runner/output/describe_it.js:(LINE):3' failureType: 'cancelledByParent' error: 'test did not finish before its parent and was cancelled' diff --git a/test/fixtures/test-runner/output/hooks.snapshot b/test/fixtures/test-runner/output/hooks.snapshot index 5afe398ed3d0ea..6cf29612c535cb 100644 --- a/test/fixtures/test-runner/output/hooks.snapshot +++ b/test/fixtures/test-runner/output/hooks.snapshot @@ -37,7 +37,7 @@ ok 1 - describe hooks # Subtest: 1 not ok 1 - 1 --- - duration_ms: ZERO + duration_ms: * location: '/test/fixtures/test-runner/output/hooks.js:(LINE):3' failureType: 'cancelledByParent' error: 'test did not finish before its parent and was cancelled' @@ -46,7 +46,7 @@ ok 1 - describe hooks # Subtest: 2 not ok 2 - 2 --- - duration_ms: ZERO + duration_ms: * location: '/test/fixtures/test-runner/output/hooks.js:(LINE):3' failureType: 'cancelledByParent' error: 'test did not finish before its parent and was cancelled' diff --git a/test/fixtures/test-runner/output/junit_reporter.js b/test/fixtures/test-runner/output/junit_reporter.js new file mode 100644 index 00000000000000..1f49b3f6042d97 --- /dev/null +++ b/test/fixtures/test-runner/output/junit_reporter.js @@ -0,0 +1,7 @@ +'use strict'; +require('../../../common'); +const fixtures = require('../../../common/fixtures'); +const spawn = require('node:child_process').spawn; + +spawn(process.execPath, + ['--no-warnings', '--test-reporter', 'junit', fixtures.path('test-runner/output/output.js')], { stdio: 'inherit' }); diff --git a/test/fixtures/test-runner/output/junit_reporter.snapshot b/test/fixtures/test-runner/output/junit_reporter.snapshot new file mode 100644 index 00000000000000..6516387e7ed582 --- /dev/null +++ b/test/fixtures/test-runner/output/junit_reporter.snapshot @@ -0,0 +1,488 @@ + + + + + + + + + + + +[Error [ERR_TEST_FAILURE]: thrown from sync fail todo] { + failureType: 'testCodeFailure', + cause: Error: thrown from sync fail todo + * + * + * + * + * + * + at async Test.processPendingSubtests (node:internal/test_runner/test:374:7), + code: 'ERR_TEST_FAILURE' +} + + + + + +[Error [ERR_TEST_FAILURE]: thrown from sync fail todo with message] { + failureType: 'testCodeFailure', + cause: Error: thrown from sync fail todo with message + * + * + * + * + * + * + at async Test.processPendingSubtests (node:internal/test_runner/test:374:7), + code: 'ERR_TEST_FAILURE' +} + + + + + + + + + + + + +[Error [ERR_TEST_FAILURE]: thrown from sync throw fail] { + failureType: 'testCodeFailure', + cause: Error: thrown from sync throw fail + * + * + * + * + * + * + at async Test.processPendingSubtests (node:internal/test_runner/test:374:7), + code: 'ERR_TEST_FAILURE' +} + + + + + + + + +[Error [ERR_TEST_FAILURE]: thrown from async throw fail] { + failureType: 'testCodeFailure', + cause: Error: thrown from async throw fail + * + * + * + * + * + * + at async Test.processPendingSubtests (node:internal/test_runner/test:374:7), + code: 'ERR_TEST_FAILURE' +} + + + + + +[Error [ERR_TEST_FAILURE]: thrown from async throw fail] { + failureType: 'testCodeFailure', + cause: Error: thrown from async throw fail + * + * + * + * + * + * + at async Test.processPendingSubtests (node:internal/test_runner/test:374:7), + code: 'ERR_TEST_FAILURE' +} + + + + +[Error [ERR_TEST_FAILURE]: Expected values to be strictly equal: + +true !== false +] { + failureType: 'testCodeFailure', + cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: + + true !== false + + * + * + * + * + * + * + * { + generatedMessage: true, + code: 'ERR_ASSERTION', + actual: true, + expected: false, + operator: 'strictEqual' + }, + code: 'ERR_TEST_FAILURE' +} + + + + + +[Error [ERR_TEST_FAILURE]: rejected from reject fail] { + failureType: 'testCodeFailure', + cause: Error: rejected from reject fail + * + * + * + * + * + * + at async Test.processPendingSubtests (node:internal/test_runner/test:374:7), + code: 'ERR_TEST_FAILURE' +} + + + + + + + + + + +Error [ERR_TEST_FAILURE]: thrown from subtest sync throw fail + * { + failureType: 'testCodeFailure', + cause: Error: thrown from subtest sync throw fail + * + * + * + * + * + * + * + * + * + at Test.postRun (node:internal/test_runner/test:715:19), + code: 'ERR_TEST_FAILURE' +} + + + + + + +[Error [ERR_TEST_FAILURE]: Symbol(thrown symbol from sync throw non-error fail)] { failureType: 'testCodeFailure', cause: Symbol(thrown symbol from sync throw non-error fail), code: 'ERR_TEST_FAILURE' } + + + + + + + + + + + +[Error [ERR_TEST_FAILURE]: test did not finish before its parent and was cancelled] { failureType: 'cancelledByParent', cause: 'test did not finish before its parent and was cancelled', code: 'ERR_TEST_FAILURE' } + + + + + + + + + + + + + + + +[Error [ERR_TEST_FAILURE]: this should be executed] { + failureType: 'testCodeFailure', + cause: Error: this should be executed + * + * + * + * + * + * + at async Test.processPendingSubtests (node:internal/test_runner/test:374:7), + code: 'ERR_TEST_FAILURE' +} + + + + + + + + + + + + + + + + + + + +[Error [ERR_TEST_FAILURE]: callback failure] { + failureType: 'testCodeFailure', + cause: Error: callback failure + * + at process.processImmediate (node:internal/timers:478:21), + code: 'ERR_TEST_FAILURE' +} + + + + + + + +[Error [ERR_TEST_FAILURE]: passed a callback but also returned a Promise] { failureType: 'callbackAndPromisePresent', cause: 'passed a callback but also returned a Promise', code: 'ERR_TEST_FAILURE' } + + + + +[Error [ERR_TEST_FAILURE]: thrown from callback throw] { + failureType: 'testCodeFailure', + cause: Error: thrown from callback throw + * + * + * + * + * + * + at async Test.processPendingSubtests (node:internal/test_runner/test:374:7), + code: 'ERR_TEST_FAILURE' +} + + + + +Error [ERR_TEST_FAILURE]: callback invoked multiple times + * + * { + failureType: 'multipleCallbackInvocations', + cause: 'callback invoked multiple times', + code: 'ERR_TEST_FAILURE' +} + + + + + +Error [ERR_TEST_FAILURE]: callback invoked multiple times + * { + failureType: 'uncaughtException', + cause: Error [ERR_TEST_FAILURE]: callback invoked multiple times + * { + failureType: 'multipleCallbackInvocations', + cause: 'callback invoked multiple times', + code: 'ERR_TEST_FAILURE' + }, + code: 'ERR_TEST_FAILURE' +} + + + + +Error [ERR_TEST_FAILURE]: thrown from callback async throw + * { + failureType: 'uncaughtException', + cause: Error: thrown from callback async throw + * + at process.processImmediate (node:internal/timers:478:21), + code: 'ERR_TEST_FAILURE' +} + + + + + + + + + + + + + + +[Error [ERR_TEST_FAILURE]: customized] { failureType: 'testCodeFailure', cause: customized, code: 'ERR_TEST_FAILURE' } + + + + +[Error [ERR_TEST_FAILURE]: { + foo: 1, + [Symbol(nodejs.util.inspect.custom)]: [Function: [nodejs.util.inspect.custom]] +}] { + failureType: 'testCodeFailure', + cause: { foo: 1, [Symbol(nodejs.util.inspect.custom)]: [Function: [nodejs.util.inspect.custom]] }, + code: 'ERR_TEST_FAILURE' +} + + + + + +Error [ERR_TEST_FAILURE]: thrown from subtest sync throw fails at first + * { + failureType: 'testCodeFailure', + cause: Error: thrown from subtest sync throw fails at first + * + * + * + * + * + * + * + * + * + at Test.postRun (node:internal/test_runner/test:715:19), + code: 'ERR_TEST_FAILURE' +} + + + + +Error [ERR_TEST_FAILURE]: thrown from subtest sync throw fails at second + * { + failureType: 'testCodeFailure', + cause: Error: thrown from subtest sync throw fails at second + * + * + * + * + * + * + * + * + * + at async Test.run (node:internal/test_runner/test:632:9), + code: 'ERR_TEST_FAILURE' +} + + + + + +[Error [ERR_TEST_FAILURE]: test timed out after 5ms] { failureType: 'testTimeoutFailure', cause: 'test timed out after 5ms', code: 'ERR_TEST_FAILURE' } + + + + +[Error [ERR_TEST_FAILURE]: test timed out after 5ms] { failureType: 'testTimeoutFailure', cause: 'test timed out after 5ms', code: 'ERR_TEST_FAILURE' } + + + + + + + +[Error [ERR_TEST_FAILURE]: custom error] { failureType: 'testCodeFailure', cause: 'custom error', code: 'ERR_TEST_FAILURE' } + + + + +Error [ERR_TEST_FAILURE]: foo + * { + failureType: 'uncaughtException', + cause: Error: foo + * + * + at process.processTimers (node:internal/timers:514:7), + code: 'ERR_TEST_FAILURE' +} + + + + +Error [ERR_TEST_FAILURE]: bar + * { + failureType: 'unhandledRejection', + cause: Error: bar + * + * + at process.processTimers (node:internal/timers:514:7), + code: 'ERR_TEST_FAILURE' +} + + + + +[Error [ERR_TEST_FAILURE]: Expected values to be loosely deep-equal: + +{ + bar: 1, + foo: 1 +} + +should loosely deep-equal + +<ref *1> { + bar: 2, + c: [Circular *1] +}] { + failureType: 'testCodeFailure', + cause: AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal: + + { + bar: 1, + foo: 1 + } + + should loosely deep-equal + + <ref *1> { + bar: 2, + c: [Circular *1] + } + * { + generatedMessage: true, + code: 'ERR_ASSERTION', + actual: [Object], + expected: [Object], + operator: 'deepEqual' + }, + code: 'ERR_TEST_FAILURE' +} + + + + +Error [ERR_TEST_FAILURE]: test could not be started because its parent finished + * { + failureType: 'parentAlreadyFinished', + cause: 'test could not be started because its parent finished', + code: 'ERR_TEST_FAILURE' +} + + + + + + + + + + + + + + + + + + diff --git a/test/fixtures/test-runner/output/unresolved_promise.snapshot b/test/fixtures/test-runner/output/unresolved_promise.snapshot index 839ec311a65e04..0090885468c338 100644 --- a/test/fixtures/test-runner/output/unresolved_promise.snapshot +++ b/test/fixtures/test-runner/output/unresolved_promise.snapshot @@ -18,7 +18,7 @@ not ok 2 - never resolving promise # Subtest: fail not ok 3 - fail --- - duration_ms: ZERO + duration_ms: * location: '/test/fixtures/test-runner/output/unresolved_promise.js:(LINE):1' failureType: 'cancelledByParent' error: 'Promise resolution is still pending but the event loop has already resolved' diff --git a/test/fixtures/test-runner/test_only.js b/test/fixtures/test-runner/test_only.js new file mode 100644 index 00000000000000..efc79b9dfadca6 --- /dev/null +++ b/test/fixtures/test-runner/test_only.js @@ -0,0 +1,5 @@ +'use strict'; +const test = require('node:test'); + +test('this should be skipped'); +test.only('this should be executed'); diff --git a/test/fixtures/wpt/README.md b/test/fixtures/wpt/README.md index 890c8f9e1dbe3b..c8210edb569c17 100644 --- a/test/fixtures/wpt/README.md +++ b/test/fixtures/wpt/README.md @@ -31,7 +31,7 @@ Last update: - user-timing: https://github.com/web-platform-tests/wpt/tree/5ae85bf826/user-timing - wasm/jsapi: https://github.com/web-platform-tests/wpt/tree/cde25e7e3c/wasm/jsapi - wasm/webapi: https://github.com/web-platform-tests/wpt/tree/fd1b23eeaa/wasm/webapi -- WebCryptoAPI: https://github.com/web-platform-tests/wpt/tree/17b7ca10fd/WebCryptoAPI +- WebCryptoAPI: https://github.com/web-platform-tests/wpt/tree/f4e7e32fd0/WebCryptoAPI - webidl/ecmascript-binding/es-exceptions: https://github.com/web-platform-tests/wpt/tree/a370aad338/webidl/ecmascript-binding/es-exceptions - webmessaging/broadcastchannel: https://github.com/web-platform-tests/wpt/tree/e97fac4791/webmessaging/broadcastchannel diff --git a/test/fixtures/wpt/WebCryptoAPI/import_export/ec_importKey.https.any.js b/test/fixtures/wpt/WebCryptoAPI/import_export/ec_importKey.https.any.js index 25defa369c1d31..31f062e313f6fe 100644 --- a/test/fixtures/wpt/WebCryptoAPI/import_export/ec_importKey.https.any.js +++ b/test/fixtures/wpt/WebCryptoAPI/import_export/ec_importKey.https.any.js @@ -71,7 +71,7 @@ [true, false].forEach(function(extractable) { // Test public keys first - [[]].forEach(function(usages) { // Only valid usages argument is empty array + allValidUsages(vector.publicUsages, true).forEach(function(usages) { ['spki', 'spki_compressed', 'jwk', 'raw', 'raw_compressed'].forEach(function(format) { var algorithm = {name: vector.name, namedCurve: curve}; var data = keyData[curve]; @@ -88,7 +88,7 @@ ['pkcs8', 'jwk'].forEach(function(format) { var algorithm = {name: vector.name, namedCurve: curve}; var data = keyData[curve]; - allValidUsages(vector.privateUsages, []).forEach(function(usages) { + allValidUsages(vector.privateUsages).forEach(function(usages) { testFormat(format, algorithm, data, curve, usages, extractable); }); testEmptyUsages(format, algorithm, data, curve, extractable); @@ -219,46 +219,6 @@ return base64String.replace(/=/g, ""); } - // Want to test every valid combination of usages. Start by creating a list - // of all non-empty subsets to possible usages. - function allNonemptySubsetsOf(arr) { - var results = []; - var firstElement; - var remainingElements; - - for(var i=0; i 0) { - allNonemptySubsetsOf(remainingElements).forEach(function(combination) { - combination.push(firstElement); - results.push(combination); - }); - } - } - - return results; - } - - // Return a list of all valid usage combinations, given the possible ones - // and the ones that are required for a particular operation. - function allValidUsages(possibleUsages, requiredUsages) { - var allUsages = []; - - allNonemptySubsetsOf(possibleUsages).forEach(function(usage) { - for (var i=0; i 0) { - allNonemptySubsetsOf(remainingElements).forEach(function(combination) { - combination.push(firstElement); - results.push(combination); - }); - } - } - - return results; - } - - // Return a list of all valid usage combinations, given the possible ones - // and the ones that are required for a particular operation. - function allValidUsages(possibleUsages, requiredUsages) { - var allUsages = []; - - allNonemptySubsetsOf(possibleUsages).forEach(function(usage) { - for (var i=0; i 0) { - allNonemptySubsetsOf(remainingElements).forEach(function(combination) { - combination.push(firstElement); - results.push(combination); - }); - } - } - - return results; - } - - // Return a list of all valid usage combinations, given the possible ones - // and the ones that are required for a particular operation. - function allValidUsages(possibleUsages, requiredUsages) { - var allUsages = []; - - allNonemptySubsetsOf(possibleUsages).forEach(function(usage) { - for (var i=0; i 0) { - allNonemptySubsetsOf(remainingElements).forEach(function(combination) { - combination.push(firstElement); - results.push(combination); - }); - } - } - - return results; - } - - // Return a list of all valid usage combinations, given the possible ones - // and the ones that are required for a particular operation. - function allValidUsages(possibleUsages, requiredUsages) { - var allUsages = []; - - allNonemptySubsetsOf(possibleUsages).forEach(function(usage) { - for (var i=0; i #include "../common.h" +#include "../entry_point.h" static napi_value Add(napi_env env, napi_callback_info info) { size_t argc = 2; diff --git a/test/js-native-api/2_function_arguments/binding.gyp b/test/js-native-api/2_function_arguments/binding.gyp index 7e35a4c9d6dc05..77836418d4736e 100644 --- a/test/js-native-api/2_function_arguments/binding.gyp +++ b/test/js-native-api/2_function_arguments/binding.gyp @@ -3,7 +3,6 @@ { "target_name": "2_function_arguments", "sources": [ - "../entry_point.c", "2_function_arguments.c" ] } diff --git a/test/js-native-api/3_callbacks/3_callbacks.c b/test/js-native-api/3_callbacks/3_callbacks.c index 3be18daff1d7a6..44bd2455749145 100644 --- a/test/js-native-api/3_callbacks/3_callbacks.c +++ b/test/js-native-api/3_callbacks/3_callbacks.c @@ -1,6 +1,7 @@ #include -#include "../common.h" #include +#include "../common.h" +#include "../entry_point.h" static napi_value RunCallback(napi_env env, napi_callback_info info) { size_t argc = 2; diff --git a/test/js-native-api/3_callbacks/binding.gyp b/test/js-native-api/3_callbacks/binding.gyp index 3cc662c4076dc1..0b3e2eb96cd903 100644 --- a/test/js-native-api/3_callbacks/binding.gyp +++ b/test/js-native-api/3_callbacks/binding.gyp @@ -3,7 +3,6 @@ { "target_name": "3_callbacks", "sources": [ - "../entry_point.c", "3_callbacks.c" ] } diff --git a/test/js-native-api/4_object_factory/4_object_factory.c b/test/js-native-api/4_object_factory/4_object_factory.c index 5b06517744dd3e..8fd6090f22a37e 100644 --- a/test/js-native-api/4_object_factory/4_object_factory.c +++ b/test/js-native-api/4_object_factory/4_object_factory.c @@ -1,5 +1,6 @@ #include #include "../common.h" +#include "../entry_point.h" static napi_value CreateObject(napi_env env, napi_callback_info info) { size_t argc = 1; diff --git a/test/js-native-api/4_object_factory/binding.gyp b/test/js-native-api/4_object_factory/binding.gyp index 6cb3a9fa68b48a..c1f2aca1498346 100644 --- a/test/js-native-api/4_object_factory/binding.gyp +++ b/test/js-native-api/4_object_factory/binding.gyp @@ -3,7 +3,6 @@ { "target_name": "4_object_factory", "sources": [ - "../entry_point.c", "4_object_factory.c" ] } diff --git a/test/js-native-api/5_function_factory/5_function_factory.c b/test/js-native-api/5_function_factory/5_function_factory.c index 679f09fee9e49e..8c2bdac5bd5f94 100644 --- a/test/js-native-api/5_function_factory/5_function_factory.c +++ b/test/js-native-api/5_function_factory/5_function_factory.c @@ -1,5 +1,6 @@ #include #include "../common.h" +#include "../entry_point.h" static napi_value MyFunction(napi_env env, napi_callback_info info) { napi_value str; diff --git a/test/js-native-api/5_function_factory/binding.gyp b/test/js-native-api/5_function_factory/binding.gyp index c621c29f185cab..183332d3441112 100644 --- a/test/js-native-api/5_function_factory/binding.gyp +++ b/test/js-native-api/5_function_factory/binding.gyp @@ -3,7 +3,6 @@ { "target_name": "5_function_factory", "sources": [ - "../entry_point.c", "5_function_factory.c" ] } diff --git a/test/js-native-api/6_object_wrap/6_object_wrap.cc b/test/js-native-api/6_object_wrap/6_object_wrap.cc index 7ebe711a6dccf1..49b1241fb38caa 100644 --- a/test/js-native-api/6_object_wrap/6_object_wrap.cc +++ b/test/js-native-api/6_object_wrap/6_object_wrap.cc @@ -1,4 +1,5 @@ #include "../common.h" +#include "../entry_point.h" #include "assert.h" #include "myobject.h" diff --git a/test/js-native-api/6_object_wrap/binding.gyp b/test/js-native-api/6_object_wrap/binding.gyp index 2807d6a1572529..44c9c3f837b4a6 100644 --- a/test/js-native-api/6_object_wrap/binding.gyp +++ b/test/js-native-api/6_object_wrap/binding.gyp @@ -3,7 +3,6 @@ { "target_name": "6_object_wrap", "sources": [ - "../entry_point.c", "6_object_wrap.cc" ] } diff --git a/test/js-native-api/7_factory_wrap/7_factory_wrap.cc b/test/js-native-api/7_factory_wrap/7_factory_wrap.cc index b1dbd8eee4945f..5fb7a6670d74d8 100644 --- a/test/js-native-api/7_factory_wrap/7_factory_wrap.cc +++ b/test/js-native-api/7_factory_wrap/7_factory_wrap.cc @@ -1,6 +1,7 @@ #include -#include "myobject.h" #include "../common.h" +#include "../entry_point.h" +#include "myobject.h" napi_value CreateObject(napi_env env, napi_callback_info info) { size_t argc = 1; diff --git a/test/js-native-api/7_factory_wrap/binding.gyp b/test/js-native-api/7_factory_wrap/binding.gyp index f9096674a70b5c..bb7c8aab1826a2 100644 --- a/test/js-native-api/7_factory_wrap/binding.gyp +++ b/test/js-native-api/7_factory_wrap/binding.gyp @@ -3,7 +3,6 @@ { "target_name": "7_factory_wrap", "sources": [ - "../entry_point.c", "7_factory_wrap.cc", "myobject.cc" ] diff --git a/test/js-native-api/8_passing_wrapped/8_passing_wrapped.cc b/test/js-native-api/8_passing_wrapped/8_passing_wrapped.cc index 5b3b7909582e21..1a3e6d1072045b 100644 --- a/test/js-native-api/8_passing_wrapped/8_passing_wrapped.cc +++ b/test/js-native-api/8_passing_wrapped/8_passing_wrapped.cc @@ -1,6 +1,7 @@ #include -#include "myobject.h" #include "../common.h" +#include "../entry_point.h" +#include "myobject.h" extern size_t finalize_count; diff --git a/test/js-native-api/8_passing_wrapped/binding.gyp b/test/js-native-api/8_passing_wrapped/binding.gyp index f85cc4cc97ae45..206d106e52cf94 100644 --- a/test/js-native-api/8_passing_wrapped/binding.gyp +++ b/test/js-native-api/8_passing_wrapped/binding.gyp @@ -3,7 +3,6 @@ { "target_name": "8_passing_wrapped", "sources": [ - "../entry_point.c", "8_passing_wrapped.cc", "myobject.cc" ] diff --git a/test/js-native-api/common-inl.h b/test/js-native-api/common-inl.h new file mode 100644 index 00000000000000..d4db4a3e58bdc6 --- /dev/null +++ b/test/js-native-api/common-inl.h @@ -0,0 +1,56 @@ +#ifndef JS_NATIVE_API_COMMON_INL_H_ +#define JS_NATIVE_API_COMMON_INL_H_ + +#include +#include "common.h" + +#include + +inline void add_returned_status(napi_env env, + const char* key, + napi_value object, + char* expected_message, + napi_status expected_status, + napi_status actual_status) { + char napi_message_string[100] = ""; + napi_value prop_value; + + if (actual_status != expected_status) { + snprintf(napi_message_string, + sizeof(napi_message_string), + "Invalid status [%d]", + actual_status); + } + + NODE_API_CALL_RETURN_VOID( + env, + napi_create_string_utf8( + env, + (actual_status == expected_status ? expected_message + : napi_message_string), + NAPI_AUTO_LENGTH, + &prop_value)); + NODE_API_CALL_RETURN_VOID( + env, napi_set_named_property(env, object, key, prop_value)); +} + +inline void add_last_status(napi_env env, + const char* key, + napi_value return_value) { + napi_value prop_value; + const napi_extended_error_info* p_last_error; + NODE_API_CALL_RETURN_VOID(env, napi_get_last_error_info(env, &p_last_error)); + + NODE_API_CALL_RETURN_VOID( + env, + napi_create_string_utf8( + env, + (p_last_error->error_message == NULL ? "napi_ok" + : p_last_error->error_message), + NAPI_AUTO_LENGTH, + &prop_value)); + NODE_API_CALL_RETURN_VOID( + env, napi_set_named_property(env, return_value, key, prop_value)); +} + +#endif // JS_NATIVE_API_COMMON_INL_H_ diff --git a/test/js-native-api/common.c b/test/js-native-api/common.c deleted file mode 100644 index 865d2064bdef85..00000000000000 --- a/test/js-native-api/common.c +++ /dev/null @@ -1,48 +0,0 @@ -#include -#include "common.h" - -#include - -void add_returned_status(napi_env env, - const char* key, - napi_value object, - char* expected_message, - napi_status expected_status, - napi_status actual_status) { - - char napi_message_string[100] = ""; - napi_value prop_value; - - if (actual_status != expected_status) { - snprintf(napi_message_string, sizeof(napi_message_string), - "Invalid status [%d]", actual_status); - } - - NODE_API_CALL_RETURN_VOID(env, - napi_create_string_utf8( - env, - (actual_status == expected_status ? - expected_message : - napi_message_string), - NAPI_AUTO_LENGTH, - &prop_value)); - NODE_API_CALL_RETURN_VOID(env, - napi_set_named_property(env, object, key, prop_value)); -} - -void add_last_status(napi_env env, const char* key, napi_value return_value) { - napi_value prop_value; - const napi_extended_error_info* p_last_error; - NODE_API_CALL_RETURN_VOID(env, - napi_get_last_error_info(env, &p_last_error)); - - NODE_API_CALL_RETURN_VOID(env, - napi_create_string_utf8(env, - (p_last_error->error_message == NULL ? - "napi_ok" : - p_last_error->error_message), - NAPI_AUTO_LENGTH, - &prop_value)); - NODE_API_CALL_RETURN_VOID(env, - napi_set_named_property(env, return_value, key, prop_value)); -} diff --git a/test/js-native-api/common.h b/test/js-native-api/common.h index 25b26fb09137c5..fc6f4cb6c2e1db 100644 --- a/test/js-native-api/common.h +++ b/test/js-native-api/common.h @@ -1,3 +1,6 @@ +#ifndef JS_NATIVE_API_COMMON_H_ +#define JS_NATIVE_API_COMMON_H_ + #include // Empty value so that macros here are able to return NULL or void @@ -76,11 +79,17 @@ #define DECLARE_NODE_API_PROPERTY_VALUE(name, value) \ { (name), NULL, NULL, NULL, NULL, (value), napi_default, NULL } -void add_returned_status(napi_env env, - const char* key, - napi_value object, - char* expected_message, - napi_status expected_status, - napi_status actual_status); +static inline void add_returned_status(napi_env env, + const char* key, + napi_value object, + char* expected_message, + napi_status expected_status, + napi_status actual_status); + +static inline void add_last_status(napi_env env, + const char* key, + napi_value return_value); + +#include "common-inl.h" -void add_last_status(napi_env env, const char* key, napi_value return_value); +#endif // JS_NATIVE_API_COMMON_H_ diff --git a/test/js-native-api/entry_point.c b/test/js-native-api/entry_point.h similarity index 55% rename from test/js-native-api/entry_point.c rename to test/js-native-api/entry_point.h index 6b7b50a38c9535..5ba5aaffa62312 100644 --- a/test/js-native-api/entry_point.c +++ b/test/js-native-api/entry_point.h @@ -1,3 +1,6 @@ +#ifndef JS_NATIVE_API_ENTRY_POINT_H_ +#define JS_NATIVE_API_ENTRY_POINT_H_ + #include EXTERN_C_START @@ -5,3 +8,5 @@ napi_value Init(napi_env env, napi_value exports); EXTERN_C_END NAPI_MODULE(NODE_GYP_MODULE_NAME, Init) + +#endif // JS_NATIVE_API_ENTRY_POINT_H_ diff --git a/test/js-native-api/test_array/binding.gyp b/test/js-native-api/test_array/binding.gyp index feb6bd37d88b28..ba19b16e397ad8 100644 --- a/test/js-native-api/test_array/binding.gyp +++ b/test/js-native-api/test_array/binding.gyp @@ -3,7 +3,6 @@ { "target_name": "test_array", "sources": [ - "../entry_point.c", "test_array.c" ] } diff --git a/test/js-native-api/test_array/test_array.c b/test/js-native-api/test_array/test_array.c index 846755a97b7059..a4515025fc217c 100644 --- a/test/js-native-api/test_array/test_array.c +++ b/test/js-native-api/test_array/test_array.c @@ -1,6 +1,7 @@ #include #include #include "../common.h" +#include "../entry_point.h" static napi_value TestGetElement(napi_env env, napi_callback_info info) { size_t argc = 2; diff --git a/test/js-native-api/test_bigint/binding.gyp b/test/js-native-api/test_bigint/binding.gyp index 84db32bf3ea131..6ef04b4394ae8a 100644 --- a/test/js-native-api/test_bigint/binding.gyp +++ b/test/js-native-api/test_bigint/binding.gyp @@ -3,7 +3,6 @@ { "target_name": "test_bigint", "sources": [ - "../entry_point.c", "test_bigint.c" ] } diff --git a/test/js-native-api/test_bigint/test_bigint.c b/test/js-native-api/test_bigint/test_bigint.c index c63c2f7fe29b44..2c61e0b217ecb4 100644 --- a/test/js-native-api/test_bigint/test_bigint.c +++ b/test/js-native-api/test_bigint/test_bigint.c @@ -1,8 +1,9 @@ -#include #include -#include #include +#include +#include #include "../common.h" +#include "../entry_point.h" static napi_value IsLossless(napi_env env, napi_callback_info info) { size_t argc = 2; diff --git a/test/js-native-api/test_cannot_run_js/binding.gyp b/test/js-native-api/test_cannot_run_js/binding.gyp index 210417b47b17ec..0b827ff34d129f 100644 --- a/test/js-native-api/test_cannot_run_js/binding.gyp +++ b/test/js-native-api/test_cannot_run_js/binding.gyp @@ -1,32 +1,18 @@ { "targets": [ - { - "target_name": "copy_entry_point", - "type": "none", - "copies": [ - { - "destination": ".", - "files": [ "../entry_point.c" ] - } - ] - }, { "target_name": "test_cannot_run_js", "sources": [ - "entry_point.c", "test_cannot_run_js.c" ], "defines": [ "NAPI_EXPERIMENTAL" ], - "dependencies": [ "copy_entry_point" ], }, { "target_name": "test_pending_exception", "sources": [ - "entry_point.c", "test_cannot_run_js.c" ], "defines": [ "NAPI_VERSION=8" ], - "dependencies": [ "copy_entry_point" ], } ] } diff --git a/test/js-native-api/test_cannot_run_js/test_cannot_run_js.c b/test/js-native-api/test_cannot_run_js/test_cannot_run_js.c index 6f2a6e71b8dc22..2cd25823c924c0 100644 --- a/test/js-native-api/test_cannot_run_js/test_cannot_run_js.c +++ b/test/js-native-api/test_cannot_run_js/test_cannot_run_js.c @@ -1,5 +1,6 @@ #include #include "../common.h" +#include "../entry_point.h" #include "stdlib.h" static void Finalize(napi_env env, void* data, void* hint) { diff --git a/test/js-native-api/test_constructor/binding.gyp b/test/js-native-api/test_constructor/binding.gyp index 019114f64651c6..d796a9dbf1cf44 100644 --- a/test/js-native-api/test_constructor/binding.gyp +++ b/test/js-native-api/test_constructor/binding.gyp @@ -3,8 +3,6 @@ { "target_name": "test_constructor", "sources": [ - "../common.c", - "../entry_point.c", "test_constructor.c", "test_null.c", ] diff --git a/test/js-native-api/test_constructor/test_constructor.c b/test/js-native-api/test_constructor/test_constructor.c index 92b03985513d36..c706170bac4a8c 100644 --- a/test/js-native-api/test_constructor/test_constructor.c +++ b/test/js-native-api/test_constructor/test_constructor.c @@ -1,5 +1,6 @@ #include #include "../common.h" +#include "../entry_point.h" #include "test_null.h" static double value_ = 1; diff --git a/test/js-native-api/test_conversions/binding.gyp b/test/js-native-api/test_conversions/binding.gyp index f1640c6638e41e..c286c3fd029203 100644 --- a/test/js-native-api/test_conversions/binding.gyp +++ b/test/js-native-api/test_conversions/binding.gyp @@ -3,8 +3,6 @@ { "target_name": "test_conversions", "sources": [ - "../entry_point.c", - "../common.c", "test_conversions.c", "test_null.c", ] diff --git a/test/js-native-api/test_conversions/test_conversions.c b/test/js-native-api/test_conversions/test_conversions.c index 500962d5144e0f..89b93ef0112513 100644 --- a/test/js-native-api/test_conversions/test_conversions.c +++ b/test/js-native-api/test_conversions/test_conversions.c @@ -1,5 +1,6 @@ #include #include "../common.h" +#include "../entry_point.h" #include "test_null.h" static napi_value AsBool(napi_env env, napi_callback_info info) { diff --git a/test/js-native-api/test_dataview/binding.gyp b/test/js-native-api/test_dataview/binding.gyp index b8d641f5c0f34e..64235390812d79 100644 --- a/test/js-native-api/test_dataview/binding.gyp +++ b/test/js-native-api/test_dataview/binding.gyp @@ -3,7 +3,6 @@ { "target_name": "test_dataview", "sources": [ - "../entry_point.c", "test_dataview.c" ] } diff --git a/test/js-native-api/test_dataview/test_dataview.c b/test/js-native-api/test_dataview/test_dataview.c index c614a79818cb85..9f62b734c6a9ef 100644 --- a/test/js-native-api/test_dataview/test_dataview.c +++ b/test/js-native-api/test_dataview/test_dataview.c @@ -1,6 +1,7 @@ #include #include #include "../common.h" +#include "../entry_point.h" static napi_value CreateDataView(napi_env env, napi_callback_info info) { size_t argc = 3; diff --git a/test/js-native-api/test_date/binding.gyp b/test/js-native-api/test_date/binding.gyp index a65a4e1387235a..6039d122c7649a 100644 --- a/test/js-native-api/test_date/binding.gyp +++ b/test/js-native-api/test_date/binding.gyp @@ -3,7 +3,6 @@ { "target_name": "test_date", "sources": [ - "../entry_point.c", "test_date.c" ] } diff --git a/test/js-native-api/test_date/test_date.c b/test/js-native-api/test_date/test_date.c index d5e9c778a9cd8f..ef87d6da350d02 100644 --- a/test/js-native-api/test_date/test_date.c +++ b/test/js-native-api/test_date/test_date.c @@ -1,5 +1,6 @@ #include #include "../common.h" +#include "../entry_point.h" static napi_value createDate(napi_env env, napi_callback_info info) { size_t argc = 1; diff --git a/test/js-native-api/test_error/binding.gyp b/test/js-native-api/test_error/binding.gyp index 617ececb89fcb5..46382427fe669c 100644 --- a/test/js-native-api/test_error/binding.gyp +++ b/test/js-native-api/test_error/binding.gyp @@ -3,7 +3,6 @@ { "target_name": "test_error", "sources": [ - "../entry_point.c", "test_error.c" ] } diff --git a/test/js-native-api/test_error/test_error.c b/test/js-native-api/test_error/test_error.c index 43e98921efadb0..f34798263dba3e 100644 --- a/test/js-native-api/test_error/test_error.c +++ b/test/js-native-api/test_error/test_error.c @@ -1,6 +1,7 @@ #define NAPI_VERSION 9 #include #include "../common.h" +#include "../entry_point.h" static napi_value checkError(napi_env env, napi_callback_info info) { size_t argc = 1; diff --git a/test/js-native-api/test_exception/binding.gyp b/test/js-native-api/test_exception/binding.gyp index 4844346a139338..e98a564a10feac 100644 --- a/test/js-native-api/test_exception/binding.gyp +++ b/test/js-native-api/test_exception/binding.gyp @@ -3,7 +3,6 @@ { "target_name": "test_exception", "sources": [ - "../entry_point.c", "test_exception.c" ] } diff --git a/test/js-native-api/test_exception/test_exception.c b/test/js-native-api/test_exception/test_exception.c index 053f048466d930..84b991961ae136 100644 --- a/test/js-native-api/test_exception/test_exception.c +++ b/test/js-native-api/test_exception/test_exception.c @@ -1,5 +1,6 @@ #include #include "../common.h" +#include "../entry_point.h" static bool exceptionWasPending = false; static int num = 0x23432; diff --git a/test/js-native-api/test_function/binding.gyp b/test/js-native-api/test_function/binding.gyp index df70facefc00cb..7ea9400c351b88 100644 --- a/test/js-native-api/test_function/binding.gyp +++ b/test/js-native-api/test_function/binding.gyp @@ -3,8 +3,6 @@ { "target_name": "test_function", "sources": [ - "../common.c", - "../entry_point.c", "test_function.c" ] } diff --git a/test/js-native-api/test_function/test_function.c b/test/js-native-api/test_function/test_function.c index 107727872a0655..02a2988dc3e265 100644 --- a/test/js-native-api/test_function/test_function.c +++ b/test/js-native-api/test_function/test_function.c @@ -1,5 +1,6 @@ #include #include "../common.h" +#include "../entry_point.h" static napi_value TestCreateFunctionParameters(napi_env env, napi_callback_info info) { diff --git a/test/js-native-api/test_general/binding.gyp b/test/js-native-api/test_general/binding.gyp index 6a766dc5e40131..577a506f7fad73 100644 --- a/test/js-native-api/test_general/binding.gyp +++ b/test/js-native-api/test_general/binding.gyp @@ -3,7 +3,6 @@ { "target_name": "test_general", "sources": [ - "../entry_point.c", "test_general.c" ] } diff --git a/test/js-native-api/test_general/test_general.c b/test/js-native-api/test_general/test_general.c index b474ab442cb763..0cd1c54ee142f1 100644 --- a/test/js-native-api/test_general/test_general.c +++ b/test/js-native-api/test_general/test_general.c @@ -3,11 +3,12 @@ // not related to any of the other tests // defined in the file #define NODE_API_NO_EXTERNAL_BUFFERS_ALLOWED +#include +#include #include #include -#include -#include #include "../common.h" +#include "../entry_point.h" static napi_value testStrictEquals(napi_env env, napi_callback_info info) { size_t argc = 2; diff --git a/test/js-native-api/test_handle_scope/binding.gyp b/test/js-native-api/test_handle_scope/binding.gyp index 842bd5af7444ae..7959c47cb9039e 100644 --- a/test/js-native-api/test_handle_scope/binding.gyp +++ b/test/js-native-api/test_handle_scope/binding.gyp @@ -3,7 +3,6 @@ { "target_name": "test_handle_scope", "sources": [ - "../entry_point.c", "test_handle_scope.c" ] } diff --git a/test/js-native-api/test_handle_scope/test_handle_scope.c b/test/js-native-api/test_handle_scope/test_handle_scope.c index 681cc04c4f4b68..832ce545d1fabe 100644 --- a/test/js-native-api/test_handle_scope/test_handle_scope.c +++ b/test/js-native-api/test_handle_scope/test_handle_scope.c @@ -1,6 +1,7 @@ #include -#include "../common.h" #include +#include "../common.h" +#include "../entry_point.h" // these tests validate the handle scope functions in the normal // flow. Forcing gc behavior to fully validate they are doing diff --git a/test/js-native-api/test_instance_data/binding.gyp b/test/js-native-api/test_instance_data/binding.gyp index 5b2d4ff328b4fa..0d55905e9e7236 100644 --- a/test/js-native-api/test_instance_data/binding.gyp +++ b/test/js-native-api/test_instance_data/binding.gyp @@ -3,7 +3,6 @@ { "target_name": "test_instance_data", "sources": [ - "../entry_point.c", "test_instance_data.c" ] } diff --git a/test/js-native-api/test_instance_data/test_instance_data.c b/test/js-native-api/test_instance_data/test_instance_data.c index 95d41ed5f64994..5e33ddd75d47a5 100644 --- a/test/js-native-api/test_instance_data/test_instance_data.c +++ b/test/js-native-api/test_instance_data/test_instance_data.c @@ -1,7 +1,8 @@ +#include #include #include -#include #include "../common.h" +#include "../entry_point.h" typedef struct { size_t value; diff --git a/test/js-native-api/test_new_target/binding.gyp b/test/js-native-api/test_new_target/binding.gyp index f9cc6e83758ced..1afe797d1402b8 100644 --- a/test/js-native-api/test_new_target/binding.gyp +++ b/test/js-native-api/test_new_target/binding.gyp @@ -4,7 +4,6 @@ 'target_name': 'test_new_target', 'defines': [ 'V8_DEPRECATION_WARNINGS=1' ], 'sources': [ - '../entry_point.c', 'test_new_target.c' ] } diff --git a/test/js-native-api/test_new_target/test_new_target.c b/test/js-native-api/test_new_target/test_new_target.c index d3fe5b0d2d9568..4e2be97419c7f3 100644 --- a/test/js-native-api/test_new_target/test_new_target.c +++ b/test/js-native-api/test_new_target/test_new_target.c @@ -1,5 +1,6 @@ #include #include "../common.h" +#include "../entry_point.h" static napi_value BaseClass(napi_env env, napi_callback_info info) { napi_value newTargetArg; diff --git a/test/js-native-api/test_number/binding.gyp b/test/js-native-api/test_number/binding.gyp index fa65304ba54089..c0a4cb62d9803e 100644 --- a/test/js-native-api/test_number/binding.gyp +++ b/test/js-native-api/test_number/binding.gyp @@ -3,8 +3,6 @@ { "target_name": "test_number", "sources": [ - "../common.c", - "../entry_point.c", "test_number.c", "test_null.c", ] diff --git a/test/js-native-api/test_number/test_number.c b/test/js-native-api/test_number/test_number.c index c8d4733f580a05..b8169451e62ad1 100644 --- a/test/js-native-api/test_number/test_number.c +++ b/test/js-native-api/test_number/test_number.c @@ -1,5 +1,6 @@ #include #include "../common.h" +#include "../entry_point.h" #include "test_null.h" static napi_value Test(napi_env env, napi_callback_info info) { diff --git a/test/js-native-api/test_object/binding.gyp b/test/js-native-api/test_object/binding.gyp index e681f98f73ace6..b81f502584619e 100644 --- a/test/js-native-api/test_object/binding.gyp +++ b/test/js-native-api/test_object/binding.gyp @@ -3,8 +3,6 @@ { "target_name": "test_object", "sources": [ - "../common.c", - "../entry_point.c", "test_null.c", "test_object.c" ] diff --git a/test/js-native-api/test_object/test_object.c b/test/js-native-api/test_object/test_object.c index eb5aa2071e30a3..eddf805187507e 100644 --- a/test/js-native-api/test_object/test_object.c +++ b/test/js-native-api/test_object/test_object.c @@ -1,6 +1,7 @@ #include -#include "../common.h" #include +#include "../common.h" +#include "../entry_point.h" #include "test_null.h" static int test_value = 3; diff --git a/test/js-native-api/test_promise/binding.gyp b/test/js-native-api/test_promise/binding.gyp index fd777daf5e02cc..de2802f8607dcf 100644 --- a/test/js-native-api/test_promise/binding.gyp +++ b/test/js-native-api/test_promise/binding.gyp @@ -3,7 +3,6 @@ { "target_name": "test_promise", "sources": [ - "../entry_point.c", "test_promise.c" ] } diff --git a/test/js-native-api/test_promise/test_promise.c b/test/js-native-api/test_promise/test_promise.c index 488ecea7853601..eef4813aa63774 100644 --- a/test/js-native-api/test_promise/test_promise.c +++ b/test/js-native-api/test_promise/test_promise.c @@ -1,5 +1,6 @@ #include #include "../common.h" +#include "../entry_point.h" napi_deferred deferred = NULL; diff --git a/test/js-native-api/test_properties/binding.gyp b/test/js-native-api/test_properties/binding.gyp index adb6dd5ea151c3..ee38504eea75a6 100644 --- a/test/js-native-api/test_properties/binding.gyp +++ b/test/js-native-api/test_properties/binding.gyp @@ -3,7 +3,6 @@ { "target_name": "test_properties", "sources": [ - "../entry_point.c", "test_properties.c" ] } diff --git a/test/js-native-api/test_properties/test_properties.c b/test/js-native-api/test_properties/test_properties.c index d822d3628d87fa..567dd8c3a44ecd 100644 --- a/test/js-native-api/test_properties/test_properties.c +++ b/test/js-native-api/test_properties/test_properties.c @@ -1,6 +1,7 @@ #define NAPI_VERSION 9 #include #include "../common.h" +#include "../entry_point.h" static double value_ = 1; diff --git a/test/js-native-api/test_reference/binding.gyp b/test/js-native-api/test_reference/binding.gyp index 518fd21c37c566..a9d81ef9d2c05d 100644 --- a/test/js-native-api/test_reference/binding.gyp +++ b/test/js-native-api/test_reference/binding.gyp @@ -3,9 +3,14 @@ { "target_name": "test_reference", "sources": [ - "../entry_point.c", "test_reference.c" ] + }, + { + "target_name": "test_finalizer", + "sources": [ + "test_finalizer.c" + ] } ] } diff --git a/test/js-native-api/test_reference/test_finalizer.c b/test/js-native-api/test_reference/test_finalizer.c new file mode 100644 index 00000000000000..51492d9623f69c --- /dev/null +++ b/test/js-native-api/test_reference/test_finalizer.c @@ -0,0 +1,71 @@ +#include +#include +#include +#include "../common.h" +#include "../entry_point.h" + +static int test_value = 1; +static int finalize_count = 0; + +static void FinalizeExternalCallJs(napi_env env, void* data, void* hint) { + int* actual_value = data; + NODE_API_ASSERT_RETURN_VOID( + env, + actual_value == &test_value, + "The correct pointer was passed to the finalizer"); + + napi_ref finalizer_ref = (napi_ref)hint; + napi_value js_finalizer; + napi_value recv; + NODE_API_CALL_RETURN_VOID( + env, napi_get_reference_value(env, finalizer_ref, &js_finalizer)); + NODE_API_CALL_RETURN_VOID(env, napi_get_global(env, &recv)); + NODE_API_CALL_RETURN_VOID( + env, napi_call_function(env, recv, js_finalizer, 0, NULL, NULL)); + NODE_API_CALL_RETURN_VOID(env, napi_delete_reference(env, finalizer_ref)); +} + +static napi_value CreateExternalWithJsFinalize(napi_env env, + napi_callback_info info) { + size_t argc = 1; + napi_value args[1]; + NODE_API_CALL(env, napi_get_cb_info(env, info, &argc, args, NULL, NULL)); + NODE_API_ASSERT(env, argc == 1, "Wrong number of arguments"); + napi_value finalizer = args[0]; + napi_valuetype finalizer_valuetype; + NODE_API_CALL(env, napi_typeof(env, finalizer, &finalizer_valuetype)); + NODE_API_ASSERT(env, + finalizer_valuetype == napi_function, + "Wrong type of first argument"); + napi_ref finalizer_ref; + NODE_API_CALL(env, napi_create_reference(env, finalizer, 1, &finalizer_ref)); + + napi_value result; + NODE_API_CALL(env, + napi_create_external(env, + &test_value, + FinalizeExternalCallJs, + finalizer_ref, /* finalize_hint */ + &result)); + + finalize_count = 0; + return result; +} + +EXTERN_C_START +napi_value Init(napi_env env, napi_value exports) { + napi_property_descriptor descriptors[] = { + DECLARE_NODE_API_PROPERTY("createExternalWithJsFinalize", + CreateExternalWithJsFinalize), + }; + + NODE_API_CALL( + env, + napi_define_properties(env, + exports, + sizeof(descriptors) / sizeof(*descriptors), + descriptors)); + + return exports; +} +EXTERN_C_END diff --git a/test/js-native-api/test_reference/test_finalizer.js b/test/js-native-api/test_reference/test_finalizer.js index b70582fd0342fe..a5270512dc87c1 100644 --- a/test/js-native-api/test_reference/test_finalizer.js +++ b/test/js-native-api/test_reference/test_finalizer.js @@ -2,7 +2,7 @@ // Flags: --expose-gc --force-node-api-uncaught-exceptions-policy const common = require('../../common'); -const test_reference = require(`./build/${common.buildType}/test_reference`); +const binding = require(`./build/${common.buildType}/test_finalizer`); const assert = require('assert'); process.on('uncaughtException', common.mustCall((err) => { @@ -11,7 +11,7 @@ process.on('uncaughtException', common.mustCall((err) => { (async function() { { - test_reference.createExternalWithJsFinalize( + binding.createExternalWithJsFinalize( common.mustCall(() => { throw new Error('finalizer error'); })); diff --git a/test/js-native-api/test_reference/test_reference.c b/test/js-native-api/test_reference/test_reference.c index c17f27021b4215..058be07363588b 100644 --- a/test/js-native-api/test_reference/test_reference.c +++ b/test/js-native-api/test_reference/test_reference.c @@ -1,8 +1,9 @@ #define NAPI_VERSION 9 -#include #include #include +#include #include "../common.h" +#include "../entry_point.h" static int test_value = 1; static int finalize_count = 0; @@ -21,20 +22,6 @@ static void FinalizeExternal(napi_env env, void* data, void* hint) { finalize_count++; } -static void FinalizeExternalCallJs(napi_env env, void* data, void* hint) { - int *actual_value = data; - NODE_API_ASSERT_RETURN_VOID(env, actual_value == &test_value, - "The correct pointer was passed to the finalizer"); - - napi_ref finalizer_ref = (napi_ref)hint; - napi_value js_finalizer; - napi_value recv; - NODE_API_CALL_RETURN_VOID(env, napi_get_reference_value(env, finalizer_ref, &js_finalizer)); - NODE_API_CALL_RETURN_VOID(env, napi_get_global(env, &recv)); - NODE_API_CALL_RETURN_VOID(env, napi_call_function(env, recv, js_finalizer, 0, NULL, NULL)); - NODE_API_CALL_RETURN_VOID(env, napi_delete_reference(env, finalizer_ref)); -} - static napi_value CreateExternal(napi_env env, napi_callback_info info) { int* data = &test_value; @@ -51,40 +38,44 @@ static napi_value CreateExternal(napi_env env, napi_callback_info info) { } static napi_value CreateSymbol(napi_env env, napi_callback_info info) { - - size_t argc = 1; - napi_value args[1]; - - NODE_API_CALL(env, napi_get_cb_info(env, info, &argc, args, NULL,NULL)); - NODE_API_ASSERT(env, argc == 1, "Expect one argument only (symbol description)"); - - napi_value result_symbol; - - NODE_API_CALL(env, napi_create_symbol(env, args[0], &result_symbol)); - return result_symbol; + size_t argc = 1; + napi_value args[1]; + + NODE_API_CALL(env, napi_get_cb_info(env, info, &argc, args, NULL, NULL)); + NODE_API_ASSERT( + env, argc == 1, "Expect one argument only (symbol description)"); + + napi_value result_symbol; + + NODE_API_CALL(env, napi_create_symbol(env, args[0], &result_symbol)); + return result_symbol; } static napi_value CreateSymbolFor(napi_env env, napi_callback_info info) { - - size_t argc = 1; - napi_value args[1]; - - char description[256]; - size_t description_length; - - NODE_API_CALL(env, napi_get_cb_info(env, info, &argc, args, NULL,NULL)); - NODE_API_ASSERT(env, argc == 1, "Expect one argument only (symbol description)"); - - NODE_API_CALL(env, napi_get_value_string_utf8(env, args[0], description, sizeof(description), &description_length)); - NODE_API_ASSERT(env, description_length <= 255, "Cannot accommodate descriptions longer than 255 bytes"); - - napi_value result_symbol; - - NODE_API_CALL(env, node_api_symbol_for(env, - description, - description_length, - &result_symbol)); - return result_symbol; + size_t argc = 1; + napi_value args[1]; + + char description[256]; + size_t description_length; + + NODE_API_CALL(env, napi_get_cb_info(env, info, &argc, args, NULL, NULL)); + NODE_API_ASSERT( + env, argc == 1, "Expect one argument only (symbol description)"); + + NODE_API_CALL( + env, + napi_get_value_string_utf8( + env, args[0], description, sizeof(description), &description_length)); + NODE_API_ASSERT(env, + description_length <= 255, + "Cannot accommodate descriptions longer than 255 bytes"); + + napi_value result_symbol; + + NODE_API_CALL(env, + node_api_symbol_for( + env, description, description_length, &result_symbol)); + return result_symbol; } static napi_value CreateSymbolForEmptyString(napi_env env, napi_callback_info info) { @@ -113,31 +104,6 @@ CreateExternalWithFinalize(napi_env env, napi_callback_info info) { return result; } -static napi_value -CreateExternalWithJsFinalize(napi_env env, napi_callback_info info) { - size_t argc = 1; - napi_value args[1]; - NODE_API_CALL(env, napi_get_cb_info(env, info, &argc, args, NULL, NULL)); - NODE_API_ASSERT(env, argc == 1, "Wrong number of arguments"); - napi_value finalizer = args[0]; - napi_valuetype finalizer_valuetype; - NODE_API_CALL(env, napi_typeof(env, finalizer, &finalizer_valuetype)); - NODE_API_ASSERT(env, finalizer_valuetype == napi_function, "Wrong type of first argument"); - napi_ref finalizer_ref; - NODE_API_CALL(env, napi_create_reference(env, finalizer, 1, &finalizer_ref)); - - napi_value result; - NODE_API_CALL(env, - napi_create_external(env, - &test_value, - FinalizeExternalCallJs, - finalizer_ref, /* finalize_hint */ - &result)); - - finalize_count = 0; - return result; -} - static napi_value CheckExternal(napi_env env, napi_callback_info info) { size_t argc = 1; napi_value arg; @@ -258,24 +224,24 @@ static napi_value ValidateDeleteBeforeFinalize(napi_env env, napi_callback_info EXTERN_C_START napi_value Init(napi_env env, napi_value exports) { napi_property_descriptor descriptors[] = { - DECLARE_NODE_API_GETTER("finalizeCount", GetFinalizeCount), - DECLARE_NODE_API_PROPERTY("createExternal", CreateExternal), - DECLARE_NODE_API_PROPERTY("createExternalWithFinalize", - CreateExternalWithFinalize), - DECLARE_NODE_API_PROPERTY("createExternalWithJsFinalize", - CreateExternalWithJsFinalize), - DECLARE_NODE_API_PROPERTY("checkExternal", CheckExternal), - DECLARE_NODE_API_PROPERTY("createReference", CreateReference), - DECLARE_NODE_API_PROPERTY("createSymbol", CreateSymbol), - DECLARE_NODE_API_PROPERTY("createSymbolFor", CreateSymbolFor), - DECLARE_NODE_API_PROPERTY("createSymbolForEmptyString", CreateSymbolForEmptyString), - DECLARE_NODE_API_PROPERTY("createSymbolForIncorrectLength", CreateSymbolForIncorrectLength), - DECLARE_NODE_API_PROPERTY("deleteReference", DeleteReference), - DECLARE_NODE_API_PROPERTY("incrementRefcount", IncrementRefcount), - DECLARE_NODE_API_PROPERTY("decrementRefcount", DecrementRefcount), - DECLARE_NODE_API_GETTER("referenceValue", GetReferenceValue), - DECLARE_NODE_API_PROPERTY("validateDeleteBeforeFinalize", - ValidateDeleteBeforeFinalize), + DECLARE_NODE_API_GETTER("finalizeCount", GetFinalizeCount), + DECLARE_NODE_API_PROPERTY("createExternal", CreateExternal), + DECLARE_NODE_API_PROPERTY("createExternalWithFinalize", + CreateExternalWithFinalize), + DECLARE_NODE_API_PROPERTY("checkExternal", CheckExternal), + DECLARE_NODE_API_PROPERTY("createReference", CreateReference), + DECLARE_NODE_API_PROPERTY("createSymbol", CreateSymbol), + DECLARE_NODE_API_PROPERTY("createSymbolFor", CreateSymbolFor), + DECLARE_NODE_API_PROPERTY("createSymbolForEmptyString", + CreateSymbolForEmptyString), + DECLARE_NODE_API_PROPERTY("createSymbolForIncorrectLength", + CreateSymbolForIncorrectLength), + DECLARE_NODE_API_PROPERTY("deleteReference", DeleteReference), + DECLARE_NODE_API_PROPERTY("incrementRefcount", IncrementRefcount), + DECLARE_NODE_API_PROPERTY("decrementRefcount", DecrementRefcount), + DECLARE_NODE_API_GETTER("referenceValue", GetReferenceValue), + DECLARE_NODE_API_PROPERTY("validateDeleteBeforeFinalize", + ValidateDeleteBeforeFinalize), }; NODE_API_CALL(env, napi_define_properties( diff --git a/test/js-native-api/test_reference_double_free/binding.gyp b/test/js-native-api/test_reference_double_free/binding.gyp index 864846765d0132..2d906dadae6126 100644 --- a/test/js-native-api/test_reference_double_free/binding.gyp +++ b/test/js-native-api/test_reference_double_free/binding.gyp @@ -3,7 +3,6 @@ { "target_name": "test_reference_double_free", "sources": [ - "../entry_point.c", "test_reference_double_free.c" ] } diff --git a/test/js-native-api/test_reference_double_free/test_reference_double_free.c b/test/js-native-api/test_reference_double_free/test_reference_double_free.c index f491d237fded3e..0e0f91caf98458 100644 --- a/test/js-native-api/test_reference_double_free/test_reference_double_free.c +++ b/test/js-native-api/test_reference_double_free/test_reference_double_free.c @@ -1,6 +1,7 @@ -#include #include +#include #include "../common.h" +#include "../entry_point.h" static size_t g_call_count = 0; diff --git a/test/js-native-api/test_string/binding.gyp b/test/js-native-api/test_string/binding.gyp index c2f55857d41fe7..63fec1ae3b5375 100644 --- a/test/js-native-api/test_string/binding.gyp +++ b/test/js-native-api/test_string/binding.gyp @@ -3,10 +3,8 @@ { "target_name": "test_string", "sources": [ - "../entry_point.c", "test_string.c", "test_null.c", - "../common.c", ] } ] diff --git a/test/js-native-api/test_string/test_string.c b/test/js-native-api/test_string/test_string.c index e4b79fe50f0774..b2046e3b873392 100644 --- a/test/js-native-api/test_string/test_string.c +++ b/test/js-native-api/test_string/test_string.c @@ -4,6 +4,7 @@ #define NAPI_EXPERIMENTAL #include #include "../common.h" +#include "../entry_point.h" #include "test_null.h" enum length_type { actual_length, auto_length }; diff --git a/test/js-native-api/test_symbol/binding.gyp b/test/js-native-api/test_symbol/binding.gyp index 254531dfa92869..c44a78d042f57c 100644 --- a/test/js-native-api/test_symbol/binding.gyp +++ b/test/js-native-api/test_symbol/binding.gyp @@ -3,7 +3,6 @@ { "target_name": "test_symbol", "sources": [ - "../entry_point.c", "test_symbol.c" ] } diff --git a/test/js-native-api/test_symbol/test_symbol.c b/test/js-native-api/test_symbol/test_symbol.c index a87b275c938fbf..b14658298d517b 100644 --- a/test/js-native-api/test_symbol/test_symbol.c +++ b/test/js-native-api/test_symbol/test_symbol.c @@ -1,5 +1,6 @@ #include #include "../common.h" +#include "../entry_point.h" static napi_value New(napi_env env, napi_callback_info info) { size_t argc = 1; diff --git a/test/js-native-api/test_typedarray/binding.gyp b/test/js-native-api/test_typedarray/binding.gyp index 0caf90049cac5d..d708d2d2493bf6 100644 --- a/test/js-native-api/test_typedarray/binding.gyp +++ b/test/js-native-api/test_typedarray/binding.gyp @@ -3,7 +3,6 @@ { "target_name": "test_typedarray", "sources": [ - "../entry_point.c", "test_typedarray.c" ] } diff --git a/test/js-native-api/test_typedarray/test_typedarray.c b/test/js-native-api/test_typedarray/test_typedarray.c index 9a2031d256604d..240d024691e772 100644 --- a/test/js-native-api/test_typedarray/test_typedarray.c +++ b/test/js-native-api/test_typedarray/test_typedarray.c @@ -1,7 +1,8 @@ #include -#include #include +#include #include "../common.h" +#include "../entry_point.h" static napi_value Multiply(napi_env env, napi_callback_info info) { size_t argc = 2; diff --git a/test/node-api/test_buffer/binding.gyp b/test/node-api/test_buffer/binding.gyp index e41a3993cd7c9d..e5d0955ae6308e 100644 --- a/test/node-api/test_buffer/binding.gyp +++ b/test/node-api/test_buffer/binding.gyp @@ -3,6 +3,10 @@ { "target_name": "test_buffer", "sources": [ "test_buffer.c" ] + }, + { + "target_name": "test_finalizer", + "sources": [ "test_finalizer.c" ] } ] } diff --git a/test/node-api/test_buffer/test_buffer.c b/test/node-api/test_buffer/test_buffer.c index bc61cd7a2e9062..013a7e2d417fbe 100644 --- a/test/node-api/test_buffer/test_buffer.c +++ b/test/node-api/test_buffer/test_buffer.c @@ -22,17 +22,6 @@ static void noopDeleter(napi_env env, void* data, void* finalize_hint) { deleterCallCount++; } -static void malignDeleter(napi_env env, void* data, void* finalize_hint) { - NODE_API_ASSERT_RETURN_VOID(env, data != NULL && strcmp(data, theText) == 0, "invalid data"); - napi_ref finalizer_ref = (napi_ref)finalize_hint; - napi_value js_finalizer; - napi_value recv; - NODE_API_CALL_RETURN_VOID(env, napi_get_reference_value(env, finalizer_ref, &js_finalizer)); - NODE_API_CALL_RETURN_VOID(env, napi_get_global(env, &recv)); - NODE_API_CALL_RETURN_VOID(env, napi_call_function(env, recv, js_finalizer, 0, NULL, NULL)); - NODE_API_CALL_RETURN_VOID(env, napi_delete_reference(env, finalizer_ref)); -} - static napi_value newBuffer(napi_env env, napi_callback_info info) { napi_value theBuffer; char* theCopy; @@ -118,30 +107,6 @@ static napi_value staticBuffer(napi_env env, napi_callback_info info) { return theBuffer; } -static napi_value malignFinalizerBuffer(napi_env env, napi_callback_info info) { - size_t argc = 1; - napi_value args[1]; - NODE_API_CALL(env, napi_get_cb_info(env, info, &argc, args, NULL, NULL)); - NODE_API_ASSERT(env, argc == 1, "Wrong number of arguments"); - napi_value finalizer = args[0]; - napi_valuetype finalizer_valuetype; - NODE_API_CALL(env, napi_typeof(env, finalizer, &finalizer_valuetype)); - NODE_API_ASSERT(env, finalizer_valuetype == napi_function, "Wrong type of first argument"); - napi_ref finalizer_ref; - NODE_API_CALL(env, napi_create_reference(env, finalizer, 1, &finalizer_ref)); - - napi_value theBuffer; - NODE_API_CALL( - env, - napi_create_external_buffer(env, - sizeof(theText), - (void*)theText, - malignDeleter, - finalizer_ref, // finalize_hint - &theBuffer)); - return theBuffer; -} - static napi_value Init(napi_env env, napi_value exports) { napi_value theValue; @@ -151,14 +116,13 @@ static napi_value Init(napi_env env, napi_value exports) { napi_set_named_property(env, exports, "theText", theValue)); napi_property_descriptor methods[] = { - DECLARE_NODE_API_PROPERTY("newBuffer", newBuffer), - DECLARE_NODE_API_PROPERTY("newExternalBuffer", newExternalBuffer), - DECLARE_NODE_API_PROPERTY("getDeleterCallCount", getDeleterCallCount), - DECLARE_NODE_API_PROPERTY("copyBuffer", copyBuffer), - DECLARE_NODE_API_PROPERTY("bufferHasInstance", bufferHasInstance), - DECLARE_NODE_API_PROPERTY("bufferInfo", bufferInfo), - DECLARE_NODE_API_PROPERTY("staticBuffer", staticBuffer), - DECLARE_NODE_API_PROPERTY("malignFinalizerBuffer", malignFinalizerBuffer), + DECLARE_NODE_API_PROPERTY("newBuffer", newBuffer), + DECLARE_NODE_API_PROPERTY("newExternalBuffer", newExternalBuffer), + DECLARE_NODE_API_PROPERTY("getDeleterCallCount", getDeleterCallCount), + DECLARE_NODE_API_PROPERTY("copyBuffer", copyBuffer), + DECLARE_NODE_API_PROPERTY("bufferHasInstance", bufferHasInstance), + DECLARE_NODE_API_PROPERTY("bufferInfo", bufferInfo), + DECLARE_NODE_API_PROPERTY("staticBuffer", staticBuffer), }; NODE_API_CALL(env, napi_define_properties( diff --git a/test/node-api/test_buffer/test_finalizer.c b/test/node-api/test_buffer/test_finalizer.c new file mode 100644 index 00000000000000..eb5426d8f29cdf --- /dev/null +++ b/test/node-api/test_buffer/test_finalizer.c @@ -0,0 +1,61 @@ +#include +#include +#include +#include "../../js-native-api/common.h" + +static const char theText[] = + "Lorem ipsum dolor sit amet, consectetur adipiscing elit."; + +static void malignDeleter(napi_env env, void* data, void* finalize_hint) { + NODE_API_ASSERT_RETURN_VOID( + env, data != NULL && strcmp(data, theText) == 0, "invalid data"); + napi_ref finalizer_ref = (napi_ref)finalize_hint; + napi_value js_finalizer; + napi_value recv; + NODE_API_CALL_RETURN_VOID( + env, napi_get_reference_value(env, finalizer_ref, &js_finalizer)); + NODE_API_CALL_RETURN_VOID(env, napi_get_global(env, &recv)); + NODE_API_CALL_RETURN_VOID( + env, napi_call_function(env, recv, js_finalizer, 0, NULL, NULL)); + NODE_API_CALL_RETURN_VOID(env, napi_delete_reference(env, finalizer_ref)); +} + +static napi_value malignFinalizerBuffer(napi_env env, napi_callback_info info) { + size_t argc = 1; + napi_value args[1]; + NODE_API_CALL(env, napi_get_cb_info(env, info, &argc, args, NULL, NULL)); + NODE_API_ASSERT(env, argc == 1, "Wrong number of arguments"); + napi_value finalizer = args[0]; + napi_valuetype finalizer_valuetype; + NODE_API_CALL(env, napi_typeof(env, finalizer, &finalizer_valuetype)); + NODE_API_ASSERT(env, + finalizer_valuetype == napi_function, + "Wrong type of first argument"); + napi_ref finalizer_ref; + NODE_API_CALL(env, napi_create_reference(env, finalizer, 1, &finalizer_ref)); + + napi_value theBuffer; + NODE_API_CALL(env, + napi_create_external_buffer(env, + sizeof(theText), + (void*)theText, + malignDeleter, + finalizer_ref, // finalize_hint + &theBuffer)); + return theBuffer; +} + +static napi_value Init(napi_env env, napi_value exports) { + napi_property_descriptor methods[] = { + DECLARE_NODE_API_PROPERTY("malignFinalizerBuffer", malignFinalizerBuffer), + }; + + NODE_API_CALL( + env, + napi_define_properties( + env, exports, sizeof(methods) / sizeof(methods[0]), methods)); + + return exports; +} + +NAPI_MODULE(NODE_GYP_MODULE_NAME, Init) diff --git a/test/node-api/test_buffer/test_finalizer.js b/test/node-api/test_buffer/test_finalizer.js index b706c68c7c3e02..35511fcb016c95 100644 --- a/test/node-api/test_buffer/test_finalizer.js +++ b/test/node-api/test_buffer/test_finalizer.js @@ -2,7 +2,7 @@ // Flags: --expose-gc --force-node-api-uncaught-exceptions-policy const common = require('../../common'); -const binding = require(`./build/${common.buildType}/test_buffer`); +const binding = require(`./build/${common.buildType}/test_finalizer`); const assert = require('assert'); const tick = require('util').promisify(require('../../common/tick')); diff --git a/test/node-api/test_threadsafe_function/binding.gyp b/test/node-api/test_threadsafe_function/binding.gyp index b60352e05af103..58a9d04d4a5619 100644 --- a/test/node-api/test_threadsafe_function/binding.gyp +++ b/test/node-api/test_threadsafe_function/binding.gyp @@ -3,6 +3,20 @@ { 'target_name': 'binding', 'sources': ['binding.c'] + }, + { + 'target_name': 'test_uncaught_exception_v9', + 'defines': [ + 'NAPI_VERSION=9' + ], + 'sources': ['test_uncaught_exception.c'] + }, + { + 'target_name': 'test_uncaught_exception', + 'defines': [ + 'NAPI_EXPERIMENTAL' + ], + 'sources': ['test_uncaught_exception.c'] } ] } diff --git a/test/node-api/test_threadsafe_function/test_force_uncaught_exception.js b/test/node-api/test_threadsafe_function/test_legacy_uncaught_exception.js similarity index 85% rename from test/node-api/test_threadsafe_function/test_force_uncaught_exception.js rename to test/node-api/test_threadsafe_function/test_legacy_uncaught_exception.js index b1f95715eadf60..a8743e00b5b8c5 100644 --- a/test/node-api/test_threadsafe_function/test_force_uncaught_exception.js +++ b/test/node-api/test_threadsafe_function/test_legacy_uncaught_exception.js @@ -2,7 +2,7 @@ // Flags: --no-force-node-api-uncaught-exceptions-policy const common = require('../../common'); -const binding = require(`./build/${common.buildType}/binding`); +const binding = require(`./build/${common.buildType}/test_uncaught_exception_v9`); process.on( 'uncaughtException', diff --git a/test/node-api/test_threadsafe_function/test_uncaught_exception.c b/test/node-api/test_threadsafe_function/test_uncaught_exception.c new file mode 100644 index 00000000000000..f8499d4fe4d680 --- /dev/null +++ b/test/node-api/test_threadsafe_function/test_uncaught_exception.c @@ -0,0 +1,62 @@ +#include +#include "../../js-native-api/common.h" + +// Testing calling into JavaScript +static void ThreadSafeFunctionFinalize(napi_env env, + void* finalize_data, + void* finalize_hint) { + napi_ref js_func_ref = (napi_ref)finalize_data; + napi_value js_func; + napi_value recv; + NODE_API_CALL_RETURN_VOID( + env, napi_get_reference_value(env, js_func_ref, &js_func)); + NODE_API_CALL_RETURN_VOID(env, napi_get_global(env, &recv)); + NODE_API_CALL_RETURN_VOID( + env, napi_call_function(env, recv, js_func, 0, NULL, NULL)); + NODE_API_CALL_RETURN_VOID(env, napi_delete_reference(env, js_func_ref)); +} + +// Testing calling into JavaScript +static napi_value CallIntoModule(napi_env env, napi_callback_info info) { + size_t argc = 4; + napi_value argv[4]; + NODE_API_CALL(env, napi_get_cb_info(env, info, &argc, argv, NULL, NULL)); + + napi_ref finalize_func; + NODE_API_CALL(env, napi_create_reference(env, argv[3], 1, &finalize_func)); + + napi_threadsafe_function tsfn; + NODE_API_CALL(env, + napi_create_threadsafe_function(env, + argv[0], + argv[1], + argv[2], + 0, + 1, + finalize_func, + ThreadSafeFunctionFinalize, + NULL, + NULL, + &tsfn)); + NODE_API_CALL(env, + napi_call_threadsafe_function(tsfn, NULL, napi_tsfn_blocking)); + NODE_API_CALL(env, napi_release_threadsafe_function(tsfn, napi_tsfn_release)); + return NULL; +} + +// Module init +static napi_value Init(napi_env env, napi_value exports) { + napi_property_descriptor properties[] = { + DECLARE_NODE_API_PROPERTY("CallIntoModule", CallIntoModule), + }; + + NODE_API_CALL( + env, + napi_define_properties(env, + exports, + sizeof(properties) / sizeof(properties[0]), + properties)); + + return exports; +} +NAPI_MODULE(NODE_GYP_MODULE_NAME, Init) diff --git a/test/node-api/test_threadsafe_function/test_uncaught_exception.js b/test/node-api/test_threadsafe_function/test_uncaught_exception.js index 2529757908999b..81b2623d702790 100644 --- a/test/node-api/test_threadsafe_function/test_uncaught_exception.js +++ b/test/node-api/test_threadsafe_function/test_uncaught_exception.js @@ -1,27 +1,7 @@ 'use strict'; -// Flags: --force-node-api-uncaught-exceptions-policy const common = require('../../common'); -const assert = require('assert'); -const binding = require(`./build/${common.buildType}/binding`); +const binding = require(`./build/${common.buildType}/test_uncaught_exception`); +const { testUncaughtException } = require('./uncaught_exception'); -const callbackCheck = common.mustCall((err) => { - assert.throws(() => { throw err; }, /callback error/); - process.removeListener('uncaughtException', callbackCheck); - process.on('uncaughtException', finalizerCheck); -}); -const finalizerCheck = common.mustCall((err) => { - assert.throws(() => { throw err; }, /finalizer error/); -}); -process.on('uncaughtException', callbackCheck); - -binding.CallIntoModule( - common.mustCall(() => { - throw new Error('callback error'); - }), - {}, - 'resource_name', - common.mustCall(function finalizer() { - throw new Error('finalizer error'); - }), -); +testUncaughtException(binding); diff --git a/test/node-api/test_threadsafe_function/test_uncaught_exception_v9.js b/test/node-api/test_threadsafe_function/test_uncaught_exception_v9.js new file mode 100644 index 00000000000000..28e628918fdff2 --- /dev/null +++ b/test/node-api/test_threadsafe_function/test_uncaught_exception_v9.js @@ -0,0 +1,8 @@ +'use strict'; +// Flags: --force-node-api-uncaught-exceptions-policy + +const common = require('../../common'); +const binding = require(`./build/${common.buildType}/test_uncaught_exception_v9`); +const { testUncaughtException } = require('./uncaught_exception'); + +testUncaughtException(binding); diff --git a/test/node-api/test_threadsafe_function/uncaught_exception.js b/test/node-api/test_threadsafe_function/uncaught_exception.js new file mode 100644 index 00000000000000..da2aa2f4efef8a --- /dev/null +++ b/test/node-api/test_threadsafe_function/uncaught_exception.js @@ -0,0 +1,31 @@ +'use strict'; + +const common = require('../../common'); +const assert = require('assert'); + +function testUncaughtException(binding) { + const callbackCheck = common.mustCall((err) => { + assert.throws(() => { throw err; }, /callback error/); + process.removeListener('uncaughtException', callbackCheck); + process.on('uncaughtException', finalizerCheck); + }); + const finalizerCheck = common.mustCall((err) => { + assert.throws(() => { throw err; }, /finalizer error/); + }); + process.on('uncaughtException', callbackCheck); + + binding.CallIntoModule( + common.mustCall(() => { + throw new Error('callback error'); + }), + {}, + 'resource_name', + common.mustCall(function finalizer() { + throw new Error('finalizer error'); + }), + ); +} + +module.exports = { + testUncaughtException, +}; diff --git a/test/parallel/parallel.status b/test/parallel/parallel.status index 8de4ad29cb1414..fe8ddee7cbf05e 100644 --- a/test/parallel/parallel.status +++ b/test/parallel/parallel.status @@ -5,15 +5,14 @@ prefix parallel # sample-test : PASS,FLAKY [true] # This section applies to all platforms +# https://github.com/nodejs/node/issues/49853 +test-runner-output: PASS,FLAKY [$system==win32] # https://github.com/nodejs/node/issues/41206 test-crypto-keygen: PASS,FLAKY # https://github.com/nodejs/node/issues/41201 test-fs-rmdir-recursive: PASS, FLAKY -# https://github.com/nodejs/node/issues/48300 -test-child-process-pipe-dataflow: PASS, FLAKY -test-child-process-stdio-reuse-readable-stdio: PASS, FLAKY # Windows on ARM [$system==win32 && $arch==arm64] @@ -24,6 +23,10 @@ test-domain-error-types: PASS,FLAKY # https://github.com/nodejs/node/issues/47420 test-file-write-stream4: PASS,FLAKY +[$system==linux || $system==win32] +# https://github.com/nodejs/node/issues/49605 +test-runner-watch-mode: PASS,FLAKY + [$system==macos] # https://github.com/nodejs/node/issues/42741 test-http-server-headers-timeout-keepalive: PASS,FLAKY diff --git a/test/parallel/test-assert.js b/test/parallel/test-assert.js index 0343e8422885ad..2e4097eb270263 100644 --- a/test/parallel/test-assert.js +++ b/test/parallel/test-assert.js @@ -1,4 +1,3 @@ -// Flags: --expose-internals // Copyright Joyent, Inc. and other Node contributors. // // Permission is hereby granted, free of charge, to any person obtaining a @@ -26,7 +25,6 @@ const common = require('../common'); const assert = require('assert'); const { inspect } = require('util'); const vm = require('vm'); -const { internalBinding } = require('internal/test/binding'); const a = assert; // Disable colored output to prevent color codes from breaking assertion @@ -802,37 +800,6 @@ assert.throws( } ); -{ - // Test caching. - const fs = internalBinding('fs'); - const tmp = fs.close; - fs.close = common.mustCall(tmp, 1); - function throwErr() { - assert( - (Buffer.from('test') instanceof Error) - ); - } - assert.throws( - () => throwErr(), - { - code: 'ERR_ASSERTION', - constructor: assert.AssertionError, - message: 'The expression evaluated to a falsy value:\n\n ' + - "assert(\n (Buffer.from('test') instanceof Error)\n )\n" - } - ); - assert.throws( - () => throwErr(), - { - code: 'ERR_ASSERTION', - constructor: assert.AssertionError, - message: 'The expression evaluated to a falsy value:\n\n ' + - "assert(\n (Buffer.from('test') instanceof Error)\n )\n" - } - ); - fs.close = tmp; -} - assert.throws( () => { a( diff --git a/test/parallel/test-blob.js b/test/parallel/test-blob.js index a517bad1ccb42d..e17824d2833682 100644 --- a/test/parallel/test-blob.js +++ b/test/parallel/test-blob.js @@ -331,12 +331,54 @@ assert.throws(() => new Blob({}), { const b = new Blob(Array(10).fill('hello')); const stream = b.stream(); const reader = stream.getReader(); - assert.strictEqual(stream[kState].controller.desiredSize, 1); + assert.strictEqual(stream[kState].controller.desiredSize, 0); const { value, done } = await reader.read(); assert.strictEqual(value.byteLength, 5); assert(!done); setTimeout(() => { - assert.strictEqual(stream[kState].controller.desiredSize, 0); + // The blob stream is now a byte stream hence after the first read, + // it should pull in the next 'hello' which is 5 bytes hence -5. + assert.strictEqual(stream[kState].controller.desiredSize, -5); + }, 0); +})().then(common.mustCall()); + +(async () => { + const blob = new Blob(['hello', 'world']); + const stream = blob.stream(); + const reader = stream.getReader({ mode: 'byob' }); + const decoder = new TextDecoder(); + const chunks = []; + while (true) { + const { value, done } = await reader.read(new Uint8Array(100)); + if (done) break; + chunks.push(decoder.decode(value, { stream: true })); + } + assert.strictEqual(chunks.join(''), 'helloworld'); +})().then(common.mustCall()); + +(async () => { + const b = new Blob(Array(10).fill('hello')); + const stream = b.stream(); + const reader = stream.getReader({ mode: 'byob' }); + assert.strictEqual(stream[kState].controller.desiredSize, 0); + const { value, done } = await reader.read(new Uint8Array(100)); + assert.strictEqual(value.byteLength, 5); + assert(!done); + setTimeout(() => { + assert.strictEqual(stream[kState].controller.desiredSize, -5); + }, 0); +})().then(common.mustCall()); + +(async () => { + const b = new Blob(Array(10).fill('hello')); + const stream = b.stream(); + const reader = stream.getReader({ mode: 'byob' }); + assert.strictEqual(stream[kState].controller.desiredSize, 0); + const { value, done } = await reader.read(new Uint8Array(2)); + assert.strictEqual(value.byteLength, 2); + assert(!done); + setTimeout(() => { + assert.strictEqual(stream[kState].controller.desiredSize, -3); }, 0); })().then(common.mustCall()); diff --git a/test/parallel/test-bootstrap-modules.js b/test/parallel/test-bootstrap-modules.js index 9abe2dee22c1c7..8e9f6fa0f1535d 100644 --- a/test/parallel/test-bootstrap-modules.js +++ b/test/parallel/test-bootstrap-modules.js @@ -74,7 +74,7 @@ const expectedModules = new Set([ 'NativeModule internal/webstreams/queuingstrategies', 'NativeModule internal/blob', 'NativeModule internal/fs/utils', - 'NativeModule internal/fs/read/utf8', + 'NativeModule internal/fs/sync', 'NativeModule fs', 'Internal Binding options', 'NativeModule internal/options', diff --git a/test/parallel/test-child-process-pipe-dataflow.js b/test/parallel/test-child-process-pipe-dataflow.js index 257f4046aa6b99..e61bcde5b035d2 100644 --- a/test/parallel/test-child-process-pipe-dataflow.js +++ b/test/parallel/test-child-process-pipe-dataflow.js @@ -1,5 +1,11 @@ 'use strict'; const common = require('../common'); + +if (common.isWindows) { + // https://github.com/nodejs/node/issues/48300 + common.skip('Does not work with cygwin quirks on Windows'); +} + const assert = require('assert'); const fs = require('fs'); const spawn = require('child_process').spawn; diff --git a/test/parallel/test-child-process-stdio-reuse-readable-stdio.js b/test/parallel/test-child-process-stdio-reuse-readable-stdio.js index 263270f8e8891f..19f746e25952df 100644 --- a/test/parallel/test-child-process-stdio-reuse-readable-stdio.js +++ b/test/parallel/test-child-process-stdio-reuse-readable-stdio.js @@ -1,5 +1,11 @@ 'use strict'; const common = require('../common'); + +if (common.isWindows) { + // https://github.com/nodejs/node/issues/48300 + common.skip('Does not work with cygwin quirks on Windows'); +} + const assert = require('assert'); const { spawn } = require('child_process'); diff --git a/test/parallel/test-crypto-dh-errors.js b/test/parallel/test-crypto-dh-errors.js new file mode 100644 index 00000000000000..fcf1922bcdba73 --- /dev/null +++ b/test/parallel/test-crypto-dh-errors.js @@ -0,0 +1,111 @@ +'use strict'; +const common = require('../common'); +if (!common.hasCrypto) + common.skip('missing crypto'); + +const assert = require('assert'); +const crypto = require('crypto'); + +// https://github.com/nodejs/node/issues/32738 +// XXX(bnoordhuis) validateInt32() throwing ERR_OUT_OF_RANGE and RangeError +// instead of ERR_INVALID_ARG_TYPE and TypeError is questionable, IMO. +assert.throws(() => crypto.createDiffieHellman(13.37), { + code: 'ERR_OUT_OF_RANGE', + name: 'RangeError', + message: 'The value of "sizeOrKey" is out of range. ' + + 'It must be an integer. Received 13.37', +}); + +assert.throws(() => crypto.createDiffieHellman('abcdef', 13.37), { + code: 'ERR_OUT_OF_RANGE', + name: 'RangeError', + message: 'The value of "generator" is out of range. ' + + 'It must be an integer. Received 13.37', +}); + +for (const bits of [-1, 0, 1]) { + if (common.hasOpenSSL3) { + assert.throws(() => crypto.createDiffieHellman(bits), { + code: 'ERR_OSSL_DH_MODULUS_TOO_SMALL', + name: 'Error', + message: /modulus too small/, + }); + } else { + assert.throws(() => crypto.createDiffieHellman(bits), { + code: 'ERR_OSSL_BN_BITS_TOO_SMALL', + name: 'Error', + message: /bits too small/, + }); + } +} + +for (const g of [-1, 1]) { + const ex = { + code: 'ERR_OSSL_DH_BAD_GENERATOR', + name: 'Error', + message: /bad generator/, + }; + assert.throws(() => crypto.createDiffieHellman('abcdef', g), ex); + assert.throws(() => crypto.createDiffieHellman('abcdef', 'hex', g), ex); +} + +for (const g of [Buffer.from([]), + Buffer.from([0]), + Buffer.from([1])]) { + const ex = { + code: 'ERR_OSSL_DH_BAD_GENERATOR', + name: 'Error', + message: /bad generator/, + }; + assert.throws(() => crypto.createDiffieHellman('abcdef', g), ex); + assert.throws(() => crypto.createDiffieHellman('abcdef', 'hex', g), ex); +} + +[ + [0x1, 0x2], + () => { }, + /abc/, + {}, +].forEach((input) => { + assert.throws( + () => crypto.createDiffieHellman(input), + { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError', + } + ); +}); + +// Invalid test: curve argument is undefined +assert.throws( + () => crypto.createECDH(), + { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError', + message: 'The "curve" argument must be of type string. ' + + 'Received undefined' + }); + +assert.throws( + function() { + crypto.getDiffieHellman('unknown-group'); + }, + { + name: 'Error', + code: 'ERR_CRYPTO_UNKNOWN_DH_GROUP', + message: 'Unknown DH group' + }, + 'crypto.getDiffieHellman(\'unknown-group\') ' + + 'failed to throw the expected error.' +); + +assert.throws( + () => crypto.createDiffieHellman('', true), + { + code: 'ERR_INVALID_ARG_TYPE' + } +); +[true, Symbol(), {}, () => {}, []].forEach((generator) => assert.throws( + () => crypto.createDiffieHellman('', 'base64', generator), + { code: 'ERR_INVALID_ARG_TYPE' } +)); diff --git a/test/parallel/test-crypto-dh-generate-keys.js b/test/parallel/test-crypto-dh-generate-keys.js new file mode 100644 index 00000000000000..fc277bb0d9b8e4 --- /dev/null +++ b/test/parallel/test-crypto-dh-generate-keys.js @@ -0,0 +1,63 @@ +'use strict'; + +const common = require('../common'); +if (!common.hasCrypto) + common.skip('missing crypto'); + +const assert = require('assert'); +const crypto = require('crypto'); + +{ + const size = common.hasFipsCrypto || common.hasOpenSSL3 ? 1024 : 256; + + function unlessInvalidState(f) { + try { + return f(); + } catch (err) { + if (err.code !== 'ERR_CRYPTO_INVALID_STATE') { + throw err; + } + } + } + + function testGenerateKeysChangesKeys(setup, expected) { + const dh = crypto.createDiffieHellman(size); + setup(dh); + const firstPublicKey = unlessInvalidState(() => dh.getPublicKey()); + const firstPrivateKey = unlessInvalidState(() => dh.getPrivateKey()); + dh.generateKeys(); + const secondPublicKey = dh.getPublicKey(); + const secondPrivateKey = dh.getPrivateKey(); + function changed(shouldChange, first, second) { + if (shouldChange) { + assert.notDeepStrictEqual(first, second); + } else { + assert.deepStrictEqual(first, second); + } + } + changed(expected.includes('public'), firstPublicKey, secondPublicKey); + changed(expected.includes('private'), firstPrivateKey, secondPrivateKey); + } + + // Both the private and the public key are missing: generateKeys() generates both. + testGenerateKeysChangesKeys(() => { + // No setup. + }, ['public', 'private']); + + // Neither key is missing: generateKeys() does nothing. + testGenerateKeysChangesKeys((dh) => { + dh.generateKeys(); + }, []); + + // Only the public key is missing: generateKeys() generates only the public key. + testGenerateKeysChangesKeys((dh) => { + dh.setPrivateKey(Buffer.from('01020304', 'hex')); + }, ['public']); + + // The public key is outdated: generateKeys() generates only the public key. + testGenerateKeysChangesKeys((dh) => { + const oldPublicKey = dh.generateKeys(); + dh.setPrivateKey(Buffer.from('01020304', 'hex')); + assert.deepStrictEqual(dh.getPublicKey(), oldPublicKey); + }, ['public']); +} diff --git a/test/parallel/test-crypto-dh.js b/test/parallel/test-crypto-dh.js index c730eac4ce76dd..abbe1abe7e53d7 100644 --- a/test/parallel/test-crypto-dh.js +++ b/test/parallel/test-crypto-dh.js @@ -6,252 +6,99 @@ if (!common.hasCrypto) const assert = require('assert'); const crypto = require('crypto'); -const size = common.hasFipsCrypto || common.hasOpenSSL3 ? 1024 : 256; -const dh1 = crypto.createDiffieHellman(size); -const p1 = dh1.getPrime('buffer'); -const dh2 = crypto.createDiffieHellman(p1, 'buffer'); -const key1 = dh1.generateKeys(); -const key2 = dh2.generateKeys('hex'); -const secret1 = dh1.computeSecret(key2, 'hex', 'base64'); -const secret2 = dh2.computeSecret(key1, 'latin1', 'buffer'); - -// Test Diffie-Hellman with two parties sharing a secret, -// using various encodings as we go along -assert.strictEqual(secret2.toString('base64'), secret1); -assert.strictEqual(dh1.verifyError, 0); -assert.strictEqual(dh2.verifyError, 0); - -// https://github.com/nodejs/node/issues/32738 -// XXX(bnoordhuis) validateInt32() throwing ERR_OUT_OF_RANGE and RangeError -// instead of ERR_INVALID_ARG_TYPE and TypeError is questionable, IMO. -assert.throws(() => crypto.createDiffieHellman(13.37), { - code: 'ERR_OUT_OF_RANGE', - name: 'RangeError', - message: 'The value of "sizeOrKey" is out of range. ' + - 'It must be an integer. Received 13.37', -}); - -assert.throws(() => crypto.createDiffieHellman('abcdef', 13.37), { - code: 'ERR_OUT_OF_RANGE', - name: 'RangeError', - message: 'The value of "generator" is out of range. ' + - 'It must be an integer. Received 13.37', -}); - -for (const bits of [-1, 0, 1]) { +{ + const size = common.hasFipsCrypto || common.hasOpenSSL3 ? 1024 : 256; + const dh1 = crypto.createDiffieHellman(size); + const p1 = dh1.getPrime('buffer'); + const dh2 = crypto.createDiffieHellman(p1, 'buffer'); + const key1 = dh1.generateKeys(); + const key2 = dh2.generateKeys('hex'); + const secret1 = dh1.computeSecret(key2, 'hex', 'base64'); + const secret2 = dh2.computeSecret(key1, 'latin1', 'buffer'); + + // Test Diffie-Hellman with two parties sharing a secret, + // using various encodings as we go along + assert.strictEqual(secret2.toString('base64'), secret1); + assert.strictEqual(dh1.verifyError, 0); + assert.strictEqual(dh2.verifyError, 0); + + // Create "another dh1" using generated keys from dh1, + // and compute secret again + const dh3 = crypto.createDiffieHellman(p1, 'buffer'); + const privkey1 = dh1.getPrivateKey(); + dh3.setPublicKey(key1); + dh3.setPrivateKey(privkey1); + + assert.deepStrictEqual(dh1.getPrime(), dh3.getPrime()); + assert.deepStrictEqual(dh1.getGenerator(), dh3.getGenerator()); + assert.deepStrictEqual(dh1.getPublicKey(), dh3.getPublicKey()); + assert.deepStrictEqual(dh1.getPrivateKey(), dh3.getPrivateKey()); + assert.strictEqual(dh3.verifyError, 0); + + const secret3 = dh3.computeSecret(key2, 'hex', 'base64'); + + assert.strictEqual(secret1, secret3); + + // computeSecret works without a public key set at all. + const dh4 = crypto.createDiffieHellman(p1, 'buffer'); + dh4.setPrivateKey(privkey1); + + assert.deepStrictEqual(dh1.getPrime(), dh4.getPrime()); + assert.deepStrictEqual(dh1.getGenerator(), dh4.getGenerator()); + assert.deepStrictEqual(dh1.getPrivateKey(), dh4.getPrivateKey()); + assert.strictEqual(dh4.verifyError, 0); + + const secret4 = dh4.computeSecret(key2, 'hex', 'base64'); + + assert.strictEqual(secret1, secret4); + + let wrongBlockLength; if (common.hasOpenSSL3) { - assert.throws(() => crypto.createDiffieHellman(bits), { - code: 'ERR_OSSL_DH_MODULUS_TOO_SMALL', - name: 'Error', - message: /modulus too small/, - }); + wrongBlockLength = { + message: 'error:1C80006B:Provider routines::wrong final block length', + code: 'ERR_OSSL_WRONG_FINAL_BLOCK_LENGTH', + library: 'Provider routines', + reason: 'wrong final block length' + }; } else { - assert.throws(() => crypto.createDiffieHellman(bits), { - code: 'ERR_OSSL_BN_BITS_TOO_SMALL', - name: 'Error', - message: /bits too small/, - }); + wrongBlockLength = { + message: 'error:0606506D:digital envelope' + + ' routines:EVP_DecryptFinal_ex:wrong final block length', + code: 'ERR_OSSL_EVP_WRONG_FINAL_BLOCK_LENGTH', + library: 'digital envelope routines', + reason: 'wrong final block length' + }; } -} - -// Through a fluke of history, g=0 defaults to DH_GENERATOR (2). -{ - const g = 0; - crypto.createDiffieHellman('abcdef', g); - crypto.createDiffieHellman('abcdef', 'hex', g); -} - -for (const g of [-1, 1]) { - const ex = { - code: 'ERR_OSSL_DH_BAD_GENERATOR', - name: 'Error', - message: /bad generator/, - }; - assert.throws(() => crypto.createDiffieHellman('abcdef', g), ex); - assert.throws(() => crypto.createDiffieHellman('abcdef', 'hex', g), ex); -} - -crypto.createDiffieHellman('abcdef', Buffer.from([2])); // OK - -for (const g of [Buffer.from([]), - Buffer.from([0]), - Buffer.from([1])]) { - const ex = { - code: 'ERR_OSSL_DH_BAD_GENERATOR', - name: 'Error', - message: /bad generator/, - }; - assert.throws(() => crypto.createDiffieHellman('abcdef', g), ex); - assert.throws(() => crypto.createDiffieHellman('abcdef', 'hex', g), ex); -} - -[ - [0x1, 0x2], - () => { }, - /abc/, - {}, -].forEach((input) => { - assert.throws( - () => crypto.createDiffieHellman(input), - { - code: 'ERR_INVALID_ARG_TYPE', - name: 'TypeError', - } - ); -}); - -// Create "another dh1" using generated keys from dh1, -// and compute secret again -const dh3 = crypto.createDiffieHellman(p1, 'buffer'); -const privkey1 = dh1.getPrivateKey(); -dh3.setPublicKey(key1); -dh3.setPrivateKey(privkey1); - -assert.deepStrictEqual(dh1.getPrime(), dh3.getPrime()); -assert.deepStrictEqual(dh1.getGenerator(), dh3.getGenerator()); -assert.deepStrictEqual(dh1.getPublicKey(), dh3.getPublicKey()); -assert.deepStrictEqual(dh1.getPrivateKey(), dh3.getPrivateKey()); -assert.strictEqual(dh3.verifyError, 0); - -const secret3 = dh3.computeSecret(key2, 'hex', 'base64'); - -assert.strictEqual(secret1, secret3); - -// computeSecret works without a public key set at all. -const dh4 = crypto.createDiffieHellman(p1, 'buffer'); -dh4.setPrivateKey(privkey1); - -assert.deepStrictEqual(dh1.getPrime(), dh4.getPrime()); -assert.deepStrictEqual(dh1.getGenerator(), dh4.getGenerator()); -assert.deepStrictEqual(dh1.getPrivateKey(), dh4.getPrivateKey()); -assert.strictEqual(dh4.verifyError, 0); - -const secret4 = dh4.computeSecret(key2, 'hex', 'base64'); -assert.strictEqual(secret1, secret4); + // Run this one twice to make sure that the dh3 clears its error properly + { + const c = crypto.createDecipheriv('aes-128-ecb', crypto.randomBytes(16), ''); + assert.throws(() => { + c.final('utf8'); + }, wrongBlockLength); + } -let wrongBlockLength; -if (common.hasOpenSSL3) { - wrongBlockLength = { - message: 'error:1C80006B:Provider routines::wrong final block length', - code: 'ERR_OSSL_WRONG_FINAL_BLOCK_LENGTH', - library: 'Provider routines', - reason: 'wrong final block length' - }; -} else { - wrongBlockLength = { - message: 'error:0606506D:digital envelope' + - ' routines:EVP_DecryptFinal_ex:wrong final block length', - code: 'ERR_OSSL_EVP_WRONG_FINAL_BLOCK_LENGTH', - library: 'digital envelope routines', - reason: 'wrong final block length' - }; -} + { + const c = crypto.createDecipheriv('aes-128-ecb', crypto.randomBytes(16), ''); + assert.throws(() => { + c.final('utf8'); + }, wrongBlockLength); + } -// Run this one twice to make sure that the dh3 clears its error properly -{ - const c = crypto.createDecipheriv('aes-128-ecb', crypto.randomBytes(16), ''); assert.throws(() => { - c.final('utf8'); - }, wrongBlockLength); + dh3.computeSecret(''); + }, { message: common.hasOpenSSL3 ? + 'error:02800080:Diffie-Hellman routines::invalid secret' : + 'Supplied key is too small' }); } +// Through a fluke of history, g=0 defaults to DH_GENERATOR (2). { - const c = crypto.createDecipheriv('aes-128-ecb', crypto.randomBytes(16), ''); - assert.throws(() => { - c.final('utf8'); - }, wrongBlockLength); + const g = 0; + crypto.createDiffieHellman('abcdef', g); + crypto.createDiffieHellman('abcdef', 'hex', g); } -assert.throws(() => { - dh3.computeSecret(''); -}, { message: common.hasOpenSSL3 ? - 'error:02800080:Diffie-Hellman routines::invalid secret' : - 'Supplied key is too small' }); - -// Invalid test: curve argument is undefined -assert.throws( - () => crypto.createECDH(), - { - code: 'ERR_INVALID_ARG_TYPE', - name: 'TypeError', - message: 'The "curve" argument must be of type string. ' + - 'Received undefined' - }); - -assert.throws( - function() { - crypto.getDiffieHellman('unknown-group'); - }, - { - name: 'Error', - code: 'ERR_CRYPTO_UNKNOWN_DH_GROUP', - message: 'Unknown DH group' - }, - 'crypto.getDiffieHellman(\'unknown-group\') ' + - 'failed to throw the expected error.' -); - -assert.throws( - () => crypto.createDiffieHellman('', true), - { - code: 'ERR_INVALID_ARG_TYPE' - } -); -[true, Symbol(), {}, () => {}, []].forEach((generator) => assert.throws( - () => crypto.createDiffieHellman('', 'base64', generator), - { code: 'ERR_INVALID_ARG_TYPE' } -)); - { - function unlessInvalidState(f) { - try { - return f(); - } catch (err) { - if (err.code !== 'ERR_CRYPTO_INVALID_STATE') { - throw err; - } - } - } - - function testGenerateKeysChangesKeys(setup, expected) { - const dh = crypto.createDiffieHellman(size); - setup(dh); - const firstPublicKey = unlessInvalidState(() => dh.getPublicKey()); - const firstPrivateKey = unlessInvalidState(() => dh.getPrivateKey()); - dh.generateKeys(); - const secondPublicKey = dh.getPublicKey(); - const secondPrivateKey = dh.getPrivateKey(); - function changed(shouldChange, first, second) { - if (shouldChange) { - assert.notDeepStrictEqual(first, second); - } else { - assert.deepStrictEqual(first, second); - } - } - changed(expected.includes('public'), firstPublicKey, secondPublicKey); - changed(expected.includes('private'), firstPrivateKey, secondPrivateKey); - } - - // Both the private and the public key are missing: generateKeys() generates both. - testGenerateKeysChangesKeys(() => { - // No setup. - }, ['public', 'private']); - - // Neither key is missing: generateKeys() does nothing. - testGenerateKeysChangesKeys((dh) => { - dh.generateKeys(); - }, []); - - // Only the public key is missing: generateKeys() generates only the public key. - testGenerateKeysChangesKeys((dh) => { - dh.setPrivateKey(Buffer.from('01020304', 'hex')); - }, ['public']); - - // The public key is outdated: generateKeys() generates only the public key. - testGenerateKeysChangesKeys((dh) => { - const oldPublicKey = dh.generateKeys(); - dh.setPrivateKey(Buffer.from('01020304', 'hex')); - assert.deepStrictEqual(dh.getPublicKey(), oldPublicKey); - }, ['public']); + crypto.createDiffieHellman('abcdef', Buffer.from([2])); // OK } diff --git a/test/parallel/test-dotenv-node-options.js b/test/parallel/test-dotenv-node-options.js index f8a176066a1dec..d35d1eeaeb33db 100644 --- a/test/parallel/test-dotenv-node-options.js +++ b/test/parallel/test-dotenv-node-options.js @@ -46,7 +46,7 @@ describe('.env supports NODE_OPTIONS', () => { it('TZ environment variable', { skip: !common.hasIntl || process.config.variables.icu_small }, async () => { const code = ` - require('assert')(new Date().toString().includes('Hawaii')) + require('assert')(new Date().toString().includes('GMT-1000')) `.trim(); // Some CI environments set TZ. Since an env file doesn't override existing // environment variables, we need to delete it and then pass the env object diff --git a/test/parallel/test-fs-access.js b/test/parallel/test-fs-access.js index d2afc65a11807f..5a8b85433eeefa 100644 --- a/test/parallel/test-fs-access.js +++ b/test/parallel/test-fs-access.js @@ -63,10 +63,10 @@ if (!common.isWindows && process.getuid() === 0) { } } -assert.strictEqual(typeof fs.F_OK, 'number'); -assert.strictEqual(typeof fs.R_OK, 'number'); -assert.strictEqual(typeof fs.W_OK, 'number'); -assert.strictEqual(typeof fs.X_OK, 'number'); +assert.strictEqual(typeof fs.constants.F_OK, 'number'); +assert.strictEqual(typeof fs.constants.R_OK, 'number'); +assert.strictEqual(typeof fs.constants.W_OK, 'number'); +assert.strictEqual(typeof fs.constants.X_OK, 'number'); const throwNextTick = (e) => { process.nextTick(() => { throw e; }); }; @@ -76,16 +76,16 @@ fs.access(__filename, common.mustCall(function(...args) { fs.promises.access(__filename) .then(common.mustCall()) .catch(throwNextTick); -fs.access(__filename, fs.R_OK, common.mustCall(function(...args) { +fs.access(__filename, fs.constants.R_OK, common.mustCall(function(...args) { assert.deepStrictEqual(args, [null]); })); -fs.promises.access(__filename, fs.R_OK) +fs.promises.access(__filename, fs.constants.R_OK) .then(common.mustCall()) .catch(throwNextTick); -fs.access(readOnlyFile, fs.R_OK, common.mustCall(function(...args) { +fs.access(readOnlyFile, fs.constants.R_OK, common.mustCall(function(...args) { assert.deepStrictEqual(args, [null]); })); -fs.promises.access(readOnlyFile, fs.R_OK) +fs.promises.access(readOnlyFile, fs.constants.R_OK) .then(common.mustCall()) .catch(throwNextTick); @@ -111,8 +111,8 @@ fs.promises.access(readOnlyFile, fs.R_OK) assert.strictEqual(err.path, readOnlyFile); } } - fs.access(readOnlyFile, fs.W_OK, common.mustCall(expectedError)); - fs.promises.access(readOnlyFile, fs.W_OK) + fs.access(readOnlyFile, fs.constants.W_OK, common.mustCall(expectedError)); + fs.promises.access(readOnlyFile, fs.constants.W_OK) .then(common.mustNotCall(), common.mustCall(expectedError)) .catch(throwNextTick); } @@ -124,18 +124,18 @@ fs.promises.access(readOnlyFile, fs.R_OK) return true; }; assert.throws( - () => { fs.access(100, fs.F_OK, common.mustNotCall()); }, + () => { fs.access(100, fs.constants.F_OK, common.mustNotCall()); }, expectedError ); - fs.promises.access(100, fs.F_OK) + fs.promises.access(100, fs.constants.F_OK) .then(common.mustNotCall(), common.mustCall(expectedError)) .catch(throwNextTick); } assert.throws( () => { - fs.access(__filename, fs.F_OK); + fs.access(__filename, fs.constants.F_OK); }, { code: 'ERR_INVALID_ARG_TYPE', @@ -144,7 +144,7 @@ assert.throws( assert.throws( () => { - fs.access(__filename, fs.F_OK, common.mustNotMutateObjectDeep({})); + fs.access(__filename, fs.constants.F_OK, common.mustNotMutateObjectDeep({})); }, { code: 'ERR_INVALID_ARG_TYPE', @@ -153,14 +153,14 @@ assert.throws( // Regular access should not throw. fs.accessSync(__filename); -const mode = fs.R_OK | fs.W_OK; +const mode = fs.constants.R_OK | fs.constants.W_OK; fs.accessSync(readWriteFile, mode); // Invalid modes should throw. [ false, 1n, - { [Symbol.toPrimitive]() { return fs.R_OK; } }, + { [Symbol.toPrimitive]() { return fs.constants.R_OK; } }, [1], 'r', ].forEach((mode, i) => { diff --git a/test/parallel/test-fs-null-bytes.js b/test/parallel/test-fs-null-bytes.js index 2851ac657ded33..302d37196f0495 100644 --- a/test/parallel/test-fs-null-bytes.js +++ b/test/parallel/test-fs-null-bytes.js @@ -52,7 +52,7 @@ function check(async, sync) { } check(fs.access, fs.accessSync, 'foo\u0000bar'); -check(fs.access, fs.accessSync, 'foo\u0000bar', fs.F_OK); +check(fs.access, fs.accessSync, 'foo\u0000bar', fs.constants.F_OK); check(fs.appendFile, fs.appendFileSync, 'foo\u0000bar', 'abc'); check(fs.chmod, fs.chmodSync, 'foo\u0000bar', '0644'); check(fs.chown, fs.chownSync, 'foo\u0000bar', 12, 34); @@ -87,7 +87,7 @@ const fileUrl = new URL('file:///C:/foo\u0000bar'); const fileUrl2 = new URL('file:///C:/foo%00bar'); check(fs.access, fs.accessSync, fileUrl); -check(fs.access, fs.accessSync, fileUrl, fs.F_OK); +check(fs.access, fs.accessSync, fileUrl, fs.constants.F_OK); check(fs.appendFile, fs.appendFileSync, fileUrl, 'abc'); check(fs.chmod, fs.chmodSync, fileUrl, '0644'); check(fs.chown, fs.chownSync, fileUrl, 12, 34); @@ -119,7 +119,7 @@ check(null, fs.watchFile, fileUrl, assert.fail); check(fs.writeFile, fs.writeFileSync, fileUrl, 'abc'); check(fs.access, fs.accessSync, fileUrl2); -check(fs.access, fs.accessSync, fileUrl2, fs.F_OK); +check(fs.access, fs.accessSync, fileUrl2, fs.constants.F_OK); check(fs.appendFile, fs.appendFileSync, fileUrl2, 'abc'); check(fs.chmod, fs.chmodSync, fileUrl2, '0644'); check(fs.chown, fs.chownSync, fileUrl2, 12, 34); diff --git a/test/parallel/test-fs-whatwg-url.js b/test/parallel/test-fs-whatwg-url.js index fcd3b7e98a5dd4..7401ed7e76ecd1 100644 --- a/test/parallel/test-fs-whatwg-url.js +++ b/test/parallel/test-fs-whatwg-url.js @@ -4,6 +4,8 @@ const common = require('../common'); const fixtures = require('../common/fixtures'); const assert = require('assert'); const fs = require('fs'); +const tmpdir = require('../common/tmpdir'); +tmpdir.refresh(); const url = fixtures.fileURL('a.js'); @@ -80,3 +82,25 @@ if (common.isWindows) { } ); } + +// Test that strings are interpreted as paths and not as URL +// Can't use process.chdir in Workers +// Please avoid testing fs.rmdir('file:') or using it as cleanup +if (common.isMainThread && !common.isWindows) { + const oldCwd = process.cwd(); + process.chdir(tmpdir.path); + + for (let slashCount = 0; slashCount < 9; slashCount++) { + const slashes = '/'.repeat(slashCount); + + const dirname = `file:${slashes}thisDirectoryWasMadeByFailingNodeJSTestSorry/subdir`; + fs.mkdirSync(dirname, { recursive: true }); + fs.writeFileSync(`${dirname}/file`, `test failed with ${slashCount} slashes`); + + const expected = fs.readFileSync(tmpdir.resolve(dirname, 'file')); + const actual = fs.readFileSync(`${dirname}/file`); + assert.deepStrictEqual(actual, expected); + } + + process.chdir(oldCwd); +} diff --git a/test/parallel/test-icu-data-dir.js b/test/parallel/test-icu-data-dir.js index f1da0dc685ae9d..0a3166180be3f4 100644 --- a/test/parallel/test-icu-data-dir.js +++ b/test/parallel/test-icu-data-dir.js @@ -1,27 +1,33 @@ // Flags: --expose-internals 'use strict'; const common = require('../common'); +const { spawnSyncAndExit } = require('../common/child_process'); const { internalBinding } = require('internal/test/binding'); -const os = require('os'); const { hasSmallICU } = internalBinding('config'); if (!(common.hasIntl && hasSmallICU)) common.skip('missing Intl'); -const assert = require('assert'); -const { spawnSync } = require('child_process'); - -const expected = - 'could not initialize ICU (check NODE_ICU_DATA or ' + - `--icu-data-dir parameters)${os.EOL}`; - { - const child = spawnSync(process.execPath, ['--icu-data-dir=/', '-e', '0']); - assert(child.stderr.toString().includes(expected)); + spawnSyncAndExit( + process.execPath, + ['--icu-data-dir=/', '-e', '0'], + { + status: 9, + signal: null, + stderr: /Could not initialize ICU/ + }); } { const env = { ...process.env, NODE_ICU_DATA: '/' }; - const child = spawnSync(process.execPath, ['-e', '0'], { env }); - assert(child.stderr.toString().includes(expected)); + spawnSyncAndExit( + process.execPath, + ['-e', '0'], + { env }, + { + status: 9, + signal: null, + stderr: /Could not initialize ICU/ + }); } diff --git a/test/parallel/test-os.js b/test/parallel/test-os.js index f0f55fbe261946..d82f2ece3159a6 100644 --- a/test/parallel/test-os.js +++ b/test/parallel/test-os.js @@ -81,6 +81,12 @@ const hostname = os.hostname(); is.string(hostname); assert.ok(hostname.length > 0); +const DUMMY_PRIORITY = 10; +os.setPriority(DUMMY_PRIORITY); +const priority = os.getPriority(); +is.number(priority); +assert.strictEqual(priority, DUMMY_PRIORITY); + // On IBMi, os.uptime() returns 'undefined' if (!common.isIBMi) { const uptime = os.uptime(); diff --git a/test/parallel/test-pipe-abstract-socket-http.js b/test/parallel/test-pipe-abstract-socket-http.js new file mode 100644 index 00000000000000..6d3beb44d1e277 --- /dev/null +++ b/test/parallel/test-pipe-abstract-socket-http.js @@ -0,0 +1,27 @@ +'use strict'; +const common = require('../common'); +const assert = require('assert'); +const http = require('http'); + +if (!common.isLinux) common.skip(); + +const server = http.createServer( + common.mustCall((req, res) => { + res.end('ok'); + }) +); + +server.listen( + '\0abstract', + common.mustCall(() => { + http.get( + { + socketPath: server.address(), + }, + common.mustCall((res) => { + assert.strictEqual(res.statusCode, 200); + server.close(); + }) + ); + }) +); diff --git a/test/parallel/test-readline-async-iterators.js b/test/parallel/test-readline-async-iterators.js index fdd3edaaf9e119..32fa32a1284a09 100644 --- a/test/parallel/test-readline-async-iterators.js +++ b/test/parallel/test-readline-async-iterators.js @@ -73,115 +73,6 @@ async function testMutual() { } } -async function testPerformance() { - const loremIpsum = `Lorem ipsum dolor sit amet, consectetur adipiscing elit, -sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Dui accumsan sit amet nulla facilisi morbi tempus iaculis urna. -Eget dolor morbi non arcu risus quis varius quam quisque. -Lacus viverra vitae congue eu consequat ac felis donec. -Amet porttitor eget dolor morbi non arcu. -Velit ut tortor pretium viverra suspendisse. -Mauris nunc congue nisi vitae suscipit tellus. -Amet nisl suscipit adipiscing bibendum est ultricies integer. -Sit amet dictum sit amet justo donec enim diam. -Condimentum mattis pellentesque id nibh tortor id aliquet lectus proin. -Diam in arcu cursus euismod quis viverra nibh. -`; - - const REPETITIONS = 10000; - const SAMPLE = 100; - const THRESHOLD = 81; - - function getLoremIpsumStream() { - const readable = Readable({ - objectMode: true, - }); - let i = 0; - readable._read = () => readable.push( - i++ >= REPETITIONS ? null : loremIpsum - ); - return readable; - } - - function oldWay() { - const readable = new Readable({ - objectMode: true, - read: () => { - this.resume(); - }, - destroy: (err, cb) => { - this.off('line', lineListener); - this.off('close', closeListener); - this.close(); - cb(err); - }, - }); - const lineListener = (input) => { - if (!readable.push(input)) { - // TODO(rexagod): drain to resume flow - this.pause(); - } - }; - const closeListener = () => { - readable.push(null); - }; - const errorListener = (err) => { - readable.destroy(err); - }; - this.on('error', errorListener); - this.on('line', lineListener); - this.on('close', closeListener); - return readable[Symbol.asyncIterator](); - } - - function getAvg(mean, x, n) { - return (mean * n + x) / (n + 1); - } - - let totalTimeOldWay = 0; - let totalTimeNewWay = 0; - let totalCharsOldWay = 0; - let totalCharsNewWay = 0; - const linesOldWay = []; - const linesNewWay = []; - - for (let time = 0; time < SAMPLE; time++) { - const rlOldWay = readline.createInterface({ - input: getLoremIpsumStream(), - }); - let currenttotalTimeOldWay = Date.now(); - for await (const line of oldWay.call(rlOldWay)) { - totalCharsOldWay += line.length; - if (time === 0) { - linesOldWay.push(line); - } - } - currenttotalTimeOldWay = Date.now() - currenttotalTimeOldWay; - totalTimeOldWay = getAvg(totalTimeOldWay, currenttotalTimeOldWay, SAMPLE); - - const rlNewWay = readline.createInterface({ - input: getLoremIpsumStream(), - }); - let currentTotalTimeNewWay = Date.now(); - for await (const line of rlNewWay) { - totalCharsNewWay += line.length; - if (time === 0) { - linesNewWay.push(line); - } - } - currentTotalTimeNewWay = Date.now() - currentTotalTimeNewWay; - totalTimeNewWay = getAvg(totalTimeNewWay, currentTotalTimeNewWay, SAMPLE); - } - - assert.strictEqual(totalCharsOldWay, totalCharsNewWay); - assert.strictEqual(linesOldWay.length, linesNewWay.length); - linesOldWay.forEach((line, index) => - assert.strictEqual(line, linesNewWay[index]) - ); - const percentage = totalTimeNewWay * 100 / totalTimeOldWay; - assert.ok(percentage <= THRESHOLD, `Failed: ${totalTimeNewWay} isn't lesser than ${THRESHOLD}% of ${totalTimeOldWay}. Actual percentage: ${percentage.toFixed(2)}%`); -} - async function testSlowStreamForLeaks() { const message = 'a\nb\nc\n'; const DELAY = 1; @@ -225,6 +116,5 @@ async function testSlowStreamForLeaks() { testSimple() .then(testMutual) - .then(testPerformance) .then(testSlowStreamForLeaks) .then(common.mustCall()); diff --git a/test/parallel/test-repl-save-load.js b/test/parallel/test-repl-save-load.js index 19b4cf8f755407..365bad8260bfc6 100644 --- a/test/parallel/test-repl-save-load.js +++ b/test/parallel/test-repl-save-load.js @@ -67,9 +67,14 @@ testMe.complete('inner.o', common.mustSucceed((data) => { // Clear the REPL. putIn.run(['.clear']); +testMe._sawKeyPress = true; // Load the file back in. putIn.run([`.load ${saveFileName}`]); +// Make sure loading doesn't insert extra indentation +// https://github.com/nodejs/node/issues/47673 +assert.strictEqual(testMe.line, ''); + // Make sure that the REPL data is "correct". testMe.complete('inner.o', common.mustSucceed((data) => { assert.deepStrictEqual(data, works); diff --git a/test/parallel/test-runner-mock-timers.js b/test/parallel/test-runner-mock-timers.js index c740aa3b4958d4..3a2203091337c6 100644 --- a/test/parallel/test-runner-mock-timers.js +++ b/test/parallel/test-runner-mock-timers.js @@ -46,8 +46,7 @@ describe('Mock Timers Test Suite', () => { code: 'ERR_INVALID_ARG_VALUE', }); }); - - it('should check that propertyDescriptor gets back after reseting timers', (t) => { + it('should check that propertyDescriptor gets back after resetting timers', (t) => { const getDescriptor = (ctx, fn) => Object.getOwnPropertyDescriptor(ctx, fn); const getCurrentTimersDescriptors = () => { const timers = [ @@ -71,26 +70,36 @@ describe('Mock Timers Test Suite', () => { nodeTimersPromises: nodeTimersPromisesDescriptors, }; }; - const before = getCurrentTimersDescriptors(); + + const originalDescriptors = getCurrentTimersDescriptors(); + t.mock.timers.enable(); const during = getCurrentTimersDescriptors(); t.mock.timers.reset(); const after = getCurrentTimersDescriptors(); - assert.deepStrictEqual( - before, - after, - ); + for (const env in originalDescriptors) { + for (const prop in originalDescriptors[env]) { + const originalDescriptor = originalDescriptors[env][prop]; + const afterDescriptor = after[env][prop]; - assert.notDeepStrictEqual( - before, - during, - ); + assert.deepStrictEqual( + originalDescriptor, + afterDescriptor, + ); - assert.notDeepStrictEqual( - during, - after, - ); + assert.notDeepStrictEqual( + originalDescriptor, + during[env][prop], + ); + + assert.notDeepStrictEqual( + during[env][prop], + after[env][prop], + ); + + } + } }); it('should reset all timers when calling .reset function', (t) => { diff --git a/test/parallel/test-runner-output.mjs b/test/parallel/test-runner-output.mjs index 8db41bff38a114..372ca8f3bae0ff 100644 --- a/test/parallel/test-runner-output.mjs +++ b/test/parallel/test-runner-output.mjs @@ -2,6 +2,7 @@ import * as common from '../common/index.mjs'; import * as fixtures from '../common/fixtures.mjs'; import * as snapshot from '../common/assertSnapshot.js'; import { describe, it } from 'node:test'; +import { hostname } from 'node:os'; const skipForceColors = process.config.variables.icu_gyp_path !== 'tools/icu/icu-generic.gyp' || @@ -9,7 +10,6 @@ const skipForceColors = function replaceTestDuration(str) { return str - .replaceAll(/duration_ms: 0(\r?\n)/g, 'duration_ms: ZERO$1') .replaceAll(/duration_ms: [0-9.]+/g, 'duration_ms: *') .replaceAll(/duration_ms [0-9.]+/g, 'duration_ms *'); } @@ -19,12 +19,19 @@ const stackTraceBasePath = new RegExp(`${color}\\(${process.cwd()}/?${color}(.*) function replaceSpecDuration(str) { return str - .replaceAll(/\(0(\r?\n)ms\)/g, '(ZEROms)') .replaceAll(/[0-9.]+ms/g, '*ms') .replaceAll(/duration_ms [0-9.]+/g, 'duration_ms *') .replace(stackTraceBasePath, '$3'); } +function replaceJunitDuration(str) { + return str + .replaceAll(/time="[0-9.]+"/g, 'time="*"') + .replaceAll(/duration_ms [0-9.]+/g, 'duration_ms *') + .replaceAll(hostname(), 'HOSTNAME') + .replace(stackTraceBasePath, '$3'); +} + function removeWindowsPathEscaping(str) { return common.isWindows ? str.replaceAll(/\\\\/g, '\\') : str; } @@ -47,6 +54,11 @@ const specTransform = snapshot.transform( snapshot.replaceWindowsLineEndings, snapshot.replaceStackTrace, ); +const junitTransform = snapshot.transform( + replaceJunitDuration, + snapshot.replaceWindowsLineEndings, + snapshot.replaceStackTrace, +); const tests = [ { name: 'test-runner/output/abort.js' }, @@ -64,6 +76,7 @@ const tests = [ { name: 'test-runner/output/no_tests.js' }, { name: 'test-runner/output/only_tests.js' }, { name: 'test-runner/output/dot_reporter.js' }, + { name: 'test-runner/output/junit_reporter.js', transform: junitTransform }, { name: 'test-runner/output/spec_reporter_successful.js', transform: specTransform }, { name: 'test-runner/output/spec_reporter.js', transform: specTransform }, { name: 'test-runner/output/spec_reporter_cli.js', transform: specTransform }, @@ -87,6 +100,7 @@ const tests = [ replaceTestDuration, ), }, + process.features.inspector ? { name: 'test-runner/output/coverage_failure.js' } : false, ] .filter(Boolean) .map(({ name, tty, transform }) => ({ diff --git a/test/parallel/test-runner-run.mjs b/test/parallel/test-runner-run.mjs index be15c42d465fca..02fed7a3659162 100644 --- a/test/parallel/test-runner-run.mjs +++ b/test/parallel/test-runner-run.mjs @@ -148,6 +148,18 @@ describe('require(\'node:test\').run', { concurrency: true }, () => { assert.strictEqual(result[5], 'ok 2 - this should be executed\n'); }); + it('should pass only to children', async () => { + const result = await run({ + files: [join(testFixtures, 'test_only.js')], + only: true + }) + .compose(tap) + .toArray(); + + assert.strictEqual(result[2], 'ok 1 - this should be skipped # SKIP \'only\' option not set\n'); + assert.strictEqual(result[5], 'ok 2 - this should be executed\n'); + }); + it('should emit "test:watch:drained" event on watch mode', async () => { const controller = new AbortController(); await run({ diff --git a/test/parallel/test-runner-watch-mode.mjs b/test/parallel/test-runner-watch-mode.mjs index 92a2b972cf6f0d..5ec847330c2c2c 100644 --- a/test/parallel/test-runner-watch-mode.mjs +++ b/test/parallel/test-runner-watch-mode.mjs @@ -17,7 +17,7 @@ tmpdir.refresh(); const fixtureContent = { 'dependency.js': 'module.exports = {};', 'dependency.mjs': 'export const a = 1;', - 'dependent.js': ` + 'test.js': ` const test = require('node:test'); require('./dependency.js'); import('./dependency.mjs'); @@ -29,12 +29,12 @@ const fixturePaths = Object.keys(fixtureContent) Object.entries(fixtureContent) .forEach(([file, content]) => writeFileSync(fixturePaths[file], content)); -async function testWatch({ fileToUpdate }) { +async function testWatch({ fileToUpdate, file }) { const ran1 = util.createDeferredPromise(); const ran2 = util.createDeferredPromise(); const child = spawn(process.execPath, - ['--watch', '--test', '--no-warnings', fixturePaths['dependent.js']], - { encoding: 'utf8', stdio: 'pipe' }); + ['--watch', '--test', file ? fixturePaths[file] : undefined].filter(Boolean), + { encoding: 'utf8', stdio: 'pipe', cwd: tmpdir.path }); let stdout = ''; child.stdout.on('data', (data) => { @@ -47,10 +47,7 @@ async function testWatch({ fileToUpdate }) { await ran1.promise; const content = fixtureContent[fileToUpdate]; const path = fixturePaths[fileToUpdate]; - const interval = setInterval(() => { - console.log(`Updating ${path}`); - writeFileSync(path, content); - }, 50); + const interval = setInterval(() => writeFileSync(path, content), common.platformTimeout(1000)); await ran2.promise; clearInterval(interval); child.kill(); @@ -58,14 +55,18 @@ async function testWatch({ fileToUpdate }) { describe('test runner watch mode', () => { it('should run tests repeatedly', async () => { - await testWatch({ fileToUpdate: 'dependent.js' }); + await testWatch({ file: 'test.js', fileToUpdate: 'test.js' }); }); it('should run tests with dependency repeatedly', async () => { - await testWatch({ fileToUpdate: 'dependency.js' }); + await testWatch({ file: 'test.js', fileToUpdate: 'dependency.js' }); }); it('should run tests with ESM dependency', async () => { - await testWatch({ fileToUpdate: 'dependency.mjs' }); + await testWatch({ file: 'test.js', fileToUpdate: 'dependency.mjs' }); + }); + + it('should support running tests without a file', async () => { + await testWatch({ fileToUpdate: 'test.js' }); }); }); diff --git a/test/parallel/test-snapshot-cwd.js b/test/parallel/test-snapshot-cwd.js new file mode 100644 index 00000000000000..c41ded27b45a3e --- /dev/null +++ b/test/parallel/test-snapshot-cwd.js @@ -0,0 +1,47 @@ +'use strict'; + +// This tests that process.cwd() is accurate when +// restoring state from a snapshot + +require('../common'); +const { spawnSyncAndExitWithoutError } = require('../common/child_process'); +const tmpdir = require('../common/tmpdir'); +const fixtures = require('../common/fixtures'); +const fs = require('fs'); + +tmpdir.refresh(); +const blobPath = tmpdir.resolve('snapshot.blob'); +const file = fixtures.path('snapshot', 'cwd.js'); + +const subdir = tmpdir.resolve('foo'); +fs.mkdirSync(subdir); + +{ + // Create the snapshot. + spawnSyncAndExitWithoutError(process.execPath, [ + '--snapshot-blob', + blobPath, + '--build-snapshot', + file, + ], { + cwd: tmpdir.path, + encoding: 'utf8' + }, { + status: 0, + }); +} + +{ + spawnSyncAndExitWithoutError(process.execPath, [ + '--snapshot-blob', + blobPath, + file, + ], { + cwd: subdir, + encoding: 'utf8' + }, { + status: 0, + trim: true, + stdout: subdir, + }); +} diff --git a/test/parallel/test-tls-socket-close.js b/test/parallel/test-tls-socket-close.js index 667b291309a4c5..70af760d53bb4d 100644 --- a/test/parallel/test-tls-socket-close.js +++ b/test/parallel/test-tls-socket-close.js @@ -44,9 +44,9 @@ function connectClient(server) { setImmediate(() => { assert.strictEqual(netSocket.destroyed, true); - assert.strictEqual(clientTlsSocket.destroyed, true); setImmediate(() => { + assert.strictEqual(clientTlsSocket.destroyed, true); assert.strictEqual(serverTlsSocket.destroyed, true); tlsServer.close(); diff --git a/test/parallel/test-trace-events-bootstrap.js b/test/parallel/test-trace-events-bootstrap.js index 9497bd896e7bd6..0ad9c33800d799 100644 --- a/test/parallel/test-trace-events-bootstrap.js +++ b/test/parallel/test-trace-events-bootstrap.js @@ -32,7 +32,7 @@ if (process.argv[2] === 'child') { const file = tmpdir.resolve('node_trace.1.log'); assert(fs.existsSync(file)); - fs.readFile(file, common.mustCall((err, data) => { + fs.readFile(file, common.mustSucceed((data) => { const traces = JSON.parse(data.toString()).traceEvents .filter((trace) => trace.cat !== '__metadata'); traces.forEach((trace) => { diff --git a/test/parallel/test-url-null-char.js b/test/parallel/test-url-null-char.js index 468080844d534b..d81cbcfb6648d8 100644 --- a/test/parallel/test-url-null-char.js +++ b/test/parallel/test-url-null-char.js @@ -4,5 +4,5 @@ const assert = require('assert'); assert.throws( () => { new URL('a\0b'); }, - { input: 'a\0b' } + { code: 'ERR_INVALID_URL', input: 'a\0b' } ); diff --git a/test/parallel/test-whatwg-encoding-custom-internals.js b/test/parallel/test-whatwg-encoding-custom-internals.js index c810b43b1ae447..505e623a681998 100644 --- a/test/parallel/test-whatwg-encoding-custom-internals.js +++ b/test/parallel/test-whatwg-encoding-custom-internals.js @@ -13,10 +13,20 @@ const { getEncodingFromLabel } = require('internal/encoding'); const mappings = { 'utf-8': [ 'unicode-1-1-utf-8', + 'unicode11utf8', + 'unicode20utf8', 'utf8', + 'x-unicode20utf8', + ], + 'utf-16be': [ + 'unicodefffe', ], - 'utf-16be': [], 'utf-16le': [ + 'csunicode', + 'iso-10646-ucs-2', + 'ucs-2', + 'unicode', + 'unicodefeff', 'utf-16', ], 'ibm866': [ @@ -258,7 +268,15 @@ const { getEncodingFromLabel } = require('internal/encoding'); 'ksc5601', 'ksc_5601', 'windows-949', - ] + ], + 'replacement': [ + 'csiso2022kr', + 'hz-gb-2312', + 'iso-2022-cn', + 'iso-2022-cn-ext', + 'iso-2022-kr', + ], + 'x-user-defined': [] }; Object.entries(mappings).forEach((i) => { const enc = i[0]; diff --git a/test/parallel/test-whatwg-encoding-custom-textdecoder-api-invalid-label.js b/test/parallel/test-whatwg-encoding-custom-textdecoder-api-invalid-label.js index a701d79a285a16..569c17baff4b6e 100644 --- a/test/parallel/test-whatwg-encoding-custom-textdecoder-api-invalid-label.js +++ b/test/parallel/test-whatwg-encoding-custom-textdecoder-api-invalid-label.js @@ -8,8 +8,17 @@ const assert = require('assert'); [ 'utf-8', 'unicode-1-1-utf-8', + 'unicode11utf8', + 'unicode20utf8', + 'x-unicode20utf8', 'utf8', + 'unicodefffe', 'utf-16be', + 'csunicode', + 'iso-10646-ucs-2', + 'ucs-2', + 'unicode', + 'unicodefeff', 'utf-16le', 'utf-16', ].forEach((i) => { diff --git a/test/parallel/test-whatwg-encoding-custom-textdecoder.js b/test/parallel/test-whatwg-encoding-custom-textdecoder.js index e4379aa03f870d..835c4d962d2ada 100644 --- a/test/parallel/test-whatwg-encoding-custom-textdecoder.js +++ b/test/parallel/test-whatwg-encoding-custom-textdecoder.js @@ -13,19 +13,21 @@ const util = require('util'); const buf = Buffer.from([0xef, 0xbb, 0xbf, 0x74, 0x65, 0x73, 0x74, 0xe2, 0x82, 0xac]); +const encoding_sets = ['unicode-1-1-utf-8', 'unicode11utf8', 'unicode20utf8', + 'utf8', 'utf-8', 'x-unicode20utf8']; // Make Sure TextDecoder exist assert(TextDecoder); // Test TextDecoder, UTF-8, fatal: false, ignoreBOM: false { - ['unicode-1-1-utf-8', 'utf8', 'utf-8'].forEach((i) => { + encoding_sets.forEach((i) => { const dec = new TextDecoder(i); assert.strictEqual(dec.encoding, 'utf-8'); const res = dec.decode(buf); assert.strictEqual(res, 'test€'); }); - ['unicode-1-1-utf-8', 'utf8', 'utf-8'].forEach((i) => { + encoding_sets.forEach((i) => { const dec = new TextDecoder(i); let res = ''; res += dec.decode(buf.slice(0, 8), { stream: true }); @@ -36,13 +38,13 @@ assert(TextDecoder); // Test TextDecoder, UTF-8, fatal: false, ignoreBOM: true { - ['unicode-1-1-utf-8', 'utf8', 'utf-8'].forEach((i) => { + encoding_sets.forEach((i) => { const dec = new TextDecoder(i, { ignoreBOM: true }); const res = dec.decode(buf); assert.strictEqual(res, '\ufefftest€'); }); - ['unicode-1-1-utf-8', 'utf8', 'utf-8'].forEach((i) => { + encoding_sets.forEach((i) => { const dec = new TextDecoder(i, { ignoreBOM: true }); let res = ''; res += dec.decode(buf.slice(0, 8), { stream: true }); diff --git a/test/parallel/test-whatwg-url-custom-parsing.js b/test/parallel/test-whatwg-url-custom-parsing.js index 905028fee3812c..cdeda59eec0c98 100644 --- a/test/parallel/test-whatwg-url-custom-parsing.js +++ b/test/parallel/test-whatwg-url-custom-parsing.js @@ -55,7 +55,7 @@ for (const test of failureTests) { () => new URL(test.input, test.base), (error) => { assert.throws(() => { throw error; }, expectedError); - assert.strictEqual(`${error}`, 'TypeError [ERR_INVALID_URL]: Invalid URL'); + assert.strictEqual(`${error}`, 'TypeError: Invalid URL'); assert.strictEqual(error.message, 'Invalid URL'); return true; }); diff --git a/test/pummel/test-heapdump-shadow-realm.js b/test/pummel/test-heapdump-shadow-realm.js index 76bd425e1c8674..7ec40118c5b9ca 100644 --- a/test/pummel/test-heapdump-shadow-realm.js +++ b/test/pummel/test-heapdump-shadow-realm.js @@ -4,29 +4,39 @@ require('../common'); const { validateSnapshotNodes } = require('../common/heap'); validateSnapshotNodes('Node / ShadowRealm', []); -const realm = new ShadowRealm(); -{ - // Create a bunch of un-referenced ShadowRealms to make sure the heap - // snapshot can handle it. - for (let i = 0; i < 100; i++) { - const realm = new ShadowRealm(); + +let realm; +let counter = 0; +// Create a bunch of un-referenced ShadowRealms to make sure the heap +// snapshot can handle it. +function createRealms() { + // Use setImmediate to give GC some time to kick in to avoid OOM. + if (counter++ < 100) { + realm = new ShadowRealm(); + realm.evaluate('undefined'); + setImmediate(createRealms); + } else { + validateHeap(); + // Keep the realm alive. realm.evaluate('undefined'); } } -validateSnapshotNodes('Node / Environment', [ - { - children: [ - { node_name: 'Node / shadow_realms', edge_name: 'shadow_realms' }, - ], - }, -]); -validateSnapshotNodes('Node / shadow_realms', [ - { - children: [ - { node_name: 'Node / ShadowRealm' }, - ], - }, -]); -// Keep the realm alive. -realm.evaluate('undefined'); +function validateHeap() { + validateSnapshotNodes('Node / Environment', [ + { + children: [ + { node_name: 'Node / shadow_realms', edge_name: 'shadow_realms' }, + ], + }, + ]); + validateSnapshotNodes('Node / shadow_realms', [ + { + children: [ + { node_name: 'Node / ShadowRealm' }, + ], + }, + ]); +} + +createRealms(); diff --git a/test/sequential/test-async-wrap-getasyncid.js b/test/sequential/test-async-wrap-getasyncid.js index 92b26ce769c632..18211db4d0402b 100644 --- a/test/sequential/test-async-wrap-getasyncid.js +++ b/test/sequential/test-async-wrap-getasyncid.js @@ -161,7 +161,7 @@ if (common.hasCrypto) { // eslint-disable-line node-core/crypto-check req.oncomplete = () => { }; testInitialized(req, 'FSReqCallback'); - binding.access(path.toNamespacedPath('../'), fs.F_OK, req); + binding.access(path.toNamespacedPath('../'), fs.constants.F_OK, req); const StatWatcher = binding.StatWatcher; testInitialized(new StatWatcher(), 'StatWatcher'); diff --git a/test/sequential/test-cli-syntax-require.js b/test/sequential/test-cli-syntax-require.js index 055458ca8542b1..5572379f15bc97 100644 --- a/test/sequential/test-cli-syntax-require.js +++ b/test/sequential/test-cli-syntax-require.js @@ -1,8 +1,8 @@ 'use strict'; -const common = require('../common'); +require('../common'); const assert = require('assert'); -const { spawn } = require('child_process'); +const { spawnSyncAndExit } = require('../common/child_process'); const fixtures = require('../common/fixtures'); const node = process.execPath; @@ -17,25 +17,18 @@ const syntaxErrorRE = /^SyntaxError: \b/m; const preloadFile = fixtures.path('no-wrapper.js'); const file = fixtures.path('syntax', 'illegal_if_not_wrapped.js'); const args = [requireFlag, preloadFile, checkFlag, file]; - const cp = spawn(node, args); - - // No stdout should be produced - cp.stdout.on('data', common.mustNotCall('stdout data event')); - - const stderrBuffer = []; - cp.stderr.on('data', (chunk) => stderrBuffer.push(chunk)); - - cp.on('exit', common.mustCall((code, signal) => { - assert.strictEqual(code, 1); - assert.strictEqual(signal, null); - - const stderr = Buffer.concat(stderrBuffer).toString('utf-8'); - // stderr should have a syntax error message - assert.match(stderr, syntaxErrorRE); - - // stderr should include the filename - assert(stderr.startsWith(file), `${stderr} starts with ${file}`); - })); - + spawnSyncAndExit(node, args, { + status: 1, + signal: null, + trim: true, + stdout: '', + stderr(output) { + // stderr should have a syntax error message + assert.match(output, syntaxErrorRE); + + // stderr should include the filename + assert(output.startsWith(file), `${output} starts with ${file}`); + } + }); }); }); diff --git a/test/sequential/test-fs-opendir-recursive.js b/test/sequential/test-fs-opendir-recursive.js index 935be957e903c2..a7e9b9a318e5fb 100644 --- a/test/sequential/test-fs-opendir-recursive.js +++ b/test/sequential/test-fs-opendir-recursive.js @@ -10,7 +10,7 @@ const tmpdir = require('../common/tmpdir'); const testDir = tmpdir.path; const fileStructure = [ - [ 'a', [ 'foo', 'bar' ] ], + [ 'a', [ 'a', 'foo', 'bar' ] ], [ 'b', [ 'foo', 'bar' ] ], [ 'c', [ 'foo', 'bar' ] ], [ 'd', [ 'foo', 'bar' ] ], @@ -91,7 +91,7 @@ fs.symlinkSync(symlinkTargetFile, pathModule.join(symlinksRootPath, 'symlink-src fs.symlinkSync(symlinkTargetDir, pathModule.join(symlinksRootPath, 'symlink-src-dir')); const expected = [ - 'a', 'a/bar', 'a/foo', 'aa', 'aa/bar', 'aa/foo', + 'a', 'a/a', 'a/bar', 'a/foo', 'aa', 'aa/bar', 'aa/foo', 'abc', 'abc/def', 'abc/def/bar', 'abc/def/foo', 'abc/ghi', 'abc/ghi/bar', 'abc/ghi/foo', 'b', 'b/bar', 'b/foo', 'bb', 'bb/bar', 'bb/foo', 'c', 'c/bar', 'c/foo', 'cc', 'cc/bar', 'cc/foo', @@ -128,15 +128,18 @@ for (let i = 0; i < expected.length; i++) { } function getDirentPath(dirent) { - return pathModule.relative(testDir, dirent.path); + return pathModule.relative(testDir, pathModule.join(dirent.path, dirent.name)); } function assertDirents(dirents) { dirents.sort((a, b) => (getDirentPath(a) < getDirentPath(b) ? -1 : 1)); - for (const [i, dirent] of dirents.entries()) { - assert(dirent instanceof fs.Dirent); - assert.strictEqual(getDirentPath(dirent), expected[i]); - } + assert.deepStrictEqual( + dirents.map((dirent) => { + assert(dirent instanceof fs.Dirent); + return getDirentPath(dirent); + }), + expected + ); } function processDirSync(dir) { diff --git a/test/sequential/test-fs-readdir-recursive.js b/test/sequential/test-fs-readdir-recursive.js index 1bb69f203ea526..2775573837786d 100644 --- a/test/sequential/test-fs-readdir-recursive.js +++ b/test/sequential/test-fs-readdir-recursive.js @@ -9,7 +9,7 @@ const tmpdir = require('../common/tmpdir'); const readdirDir = tmpdir.path; const fileStructure = [ - [ 'a', [ 'foo', 'bar' ] ], + [ 'a', [ 'a', 'foo', 'bar' ] ], [ 'b', [ 'foo', 'bar' ] ], [ 'c', [ 'foo', 'bar' ] ], [ 'd', [ 'foo', 'bar' ] ], @@ -90,7 +90,7 @@ fs.symlinkSync(symlinkTargetFile, pathModule.join(symlinksRootPath, 'symlink-src fs.symlinkSync(symlinkTargetDir, pathModule.join(symlinksRootPath, 'symlink-src-dir')); const expected = [ - 'a', 'a/bar', 'a/foo', 'aa', 'aa/bar', 'aa/foo', + 'a', 'a/a', 'a/bar', 'a/foo', 'aa', 'aa/bar', 'aa/foo', 'abc', 'abc/def', 'abc/def/bar', 'abc/def/foo', 'abc/ghi', 'abc/ghi/bar', 'abc/ghi/foo', 'b', 'b/bar', 'b/foo', 'bb', 'bb/bar', 'bb/foo', 'c', 'c/bar', 'c/foo', 'cc', 'cc/bar', 'cc/foo', @@ -133,11 +133,14 @@ function getDirentPath(dirent) { function assertDirents(dirents) { assert.strictEqual(dirents.length, expected.length); dirents.sort((a, b) => (getDirentPath(a) < getDirentPath(b) ? -1 : 1)); - for (const [i, dirent] of dirents.entries()) { - assert(dirent instanceof fs.Dirent); - assert.notStrictEqual(dirent.name, undefined); - assert.strictEqual(getDirentPath(dirent), expected[i]); - } + assert.deepStrictEqual( + dirents.map((dirent) => { + assert(dirent instanceof fs.Dirent); + assert.notStrictEqual(dirent.name, undefined); + return getDirentPath(dirent); + }), + expected + ); } // readdirSync diff --git a/test/sequential/test-heapdump-flag-custom-dir.js b/test/sequential/test-heapdump-flag-custom-dir.js new file mode 100644 index 00000000000000..ea53cb660441d3 --- /dev/null +++ b/test/sequential/test-heapdump-flag-custom-dir.js @@ -0,0 +1,50 @@ +'use strict'; +const common = require('../common'); + + +if (common.isWindows) + common.skip('test not supported on Windows'); + +const assert = require('assert'); + +const validateHeapSnapshotFile = () => { + const fs = require('fs'); + + assert.strictEqual(process.listenerCount('SIGUSR2'), 1); + process.kill(process.pid, 'SIGUSR2'); + process.kill(process.pid, 'SIGUSR2'); + + // Asynchronously wait for the snapshot. Use an async loop to be a bit more + // robust in case platform or machine differences throw off the timing. + (function validate() { + const files = fs.readdirSync(process.cwd()); + + if (files.length === 0) + return setImmediate(validate); + + assert.strictEqual(files.length, 2); + + for (let i = 0; i < files.length; i++) { + assert.match(files[i], /^Heap\..+\.heapsnapshot$/); + + // Check the file is parsable as JSON + JSON.parse(fs.readFileSync(files[i])); + } + })(); +}; + +if (process.argv[2] === 'child') { + validateHeapSnapshotFile(); +} else { + // Modify the timezone. So we can check the file date string still returning correctly. + process.env.TZ = 'America/New_York'; + const { spawnSync } = require('child_process'); + const tmpdir = require('../common/tmpdir'); + + tmpdir.refresh(); + const args = ['--heapsnapshot-signal', 'SIGUSR2', '--diagnostic-dir', tmpdir.path, __filename, 'child']; + const child = spawnSync(process.execPath, args, { cwd: tmpdir.path }); + + assert.strictEqual(child.status, 0); + assert.strictEqual(child.signal, null); +} diff --git a/test/sequential/test-http-regr-gh-2928.js b/test/sequential/test-http-regr-gh-2928.js index 149aaeb6e6e420..25476e0453c53b 100644 --- a/test/sequential/test-http-regr-gh-2928.js +++ b/test/sequential/test-http-regr-gh-2928.js @@ -25,7 +25,7 @@ function execAndClose() { const parser = parsers.pop(); parser.initialize(HTTPParser.RESPONSE, {}); - const socket = net.connect(common.PORT); + const socket = net.connect(common.PORT, common.localhostIPv4); socket.on('error', (e) => { // If SmartOS and ECONNREFUSED, then retry. See // https://github.com/nodejs/node/issues/2663. @@ -57,7 +57,7 @@ const server = net.createServer(function(c) { c.end('HTTP/1.1 200 OK\r\n\r\n', function() { c.destroySoon(); }); -}).listen(common.PORT, execAndClose); +}).listen(common.PORT, common.localhostIPv4, execAndClose); process.on('exit', function() { assert.strictEqual(gotResponses, COUNT); diff --git a/test/sequential/test-single-executable-application-snapshot-and-code-cache.js b/test/sequential/test-single-executable-application-snapshot-and-code-cache.js index 66012e38a4faa6..6d86d6a79d8d68 100644 --- a/test/sequential/test-single-executable-application-snapshot-and-code-cache.js +++ b/test/sequential/test-single-executable-application-snapshot-and-code-cache.js @@ -13,7 +13,9 @@ skipIfSingleExecutableIsNotSupported(); const tmpdir = require('../common/tmpdir'); const { copyFileSync, writeFileSync, existsSync } = require('fs'); -const { spawnSync } = require('child_process'); +const { + spawnSyncAndExitWithoutError +} = require('../common/child_process'); const { join } = require('path'); const assert = require('assert'); @@ -43,21 +45,24 @@ const outputFile = join(tmpdir.path, process.platform === 'win32' ? 'sea.exe' : } `); - let child = spawnSync( + spawnSyncAndExitWithoutError( process.execPath, ['--experimental-sea-config', 'sea-config.json'], { cwd: tmpdir.path - }); - assert.match( - child.stderr.toString(), - /"useCodeCache" is redundant when "useSnapshot" is true/); + }, + { + stderr: /"useCodeCache" is redundant when "useSnapshot" is true/ + } + ); assert(existsSync(seaPrepBlob)); copyFileSync(process.execPath, outputFile); injectAndCodeSign(outputFile, seaPrepBlob); - child = spawnSync(outputFile); - assert.strictEqual(child.stdout.toString().trim(), 'Hello from snapshot'); + spawnSyncAndExitWithoutError(outputFile, { + stdout: 'Hello from snapshot', + trim: true, + }); } diff --git a/test/sequential/test-single-executable-application-snapshot.js b/test/sequential/test-single-executable-application-snapshot.js index 51b09cea662adf..5c2d8c36fdd38f 100644 --- a/test/sequential/test-single-executable-application-snapshot.js +++ b/test/sequential/test-single-executable-application-snapshot.js @@ -13,7 +13,10 @@ skipIfSingleExecutableIsNotSupported(); const tmpdir = require('../common/tmpdir'); const { copyFileSync, writeFileSync, existsSync } = require('fs'); -const { spawnSync } = require('child_process'); +const { + spawnSyncAndExit, + spawnSyncAndExitWithoutError +} = require('../common/child_process'); const assert = require('assert'); const configFile = tmpdir.resolve('sea-config.json'); @@ -32,16 +35,17 @@ const outputFile = tmpdir.resolve(process.platform === 'win32' ? 'sea.exe' : 'se } `); - const child = spawnSync( + spawnSyncAndExit( process.execPath, ['--experimental-sea-config', 'sea-config.json'], { cwd: tmpdir.path + }, + { + status: 1, + signal: null, + stderr: /snapshot\.js does not invoke v8\.startupSnapshot\.setDeserializeMainFunction\(\)/ }); - - assert.match( - child.stderr.toString(), - /snapshot\.js does not invoke v8\.startupSnapshot\.setDeserializeMainFunction\(\)/); } { @@ -65,24 +69,31 @@ const outputFile = tmpdir.resolve(process.platform === 'win32' ? 'sea.exe' : 'se } `); - let child = spawnSync( + spawnSyncAndExitWithoutError( process.execPath, ['--experimental-sea-config', 'sea-config.json'], { cwd: tmpdir.path + }, + { + stderr: /Single executable application is an experimental feature/ }); - assert.match( - child.stderr.toString(), - /Single executable application is an experimental feature/); assert(existsSync(seaPrepBlob)); copyFileSync(process.execPath, outputFile); injectAndCodeSign(outputFile, seaPrepBlob); - child = spawnSync(outputFile); - assert.strictEqual(child.stdout.toString().trim(), 'Hello from snapshot'); - assert.doesNotMatch( - child.stderr.toString(), - /Single executable application is an experimental feature/); + spawnSyncAndExitWithoutError( + outputFile, + { + trim: true, + stdout: 'Hello from snapshot', + stderr(output) { + assert.doesNotMatch( + output, + /Single executable application is an experimental feature/); + } + } + ); } diff --git a/test/sequential/test-worker-prof.js b/test/sequential/test-worker-prof.js index bcb5a477497d73..cb6d580294b1cb 100644 --- a/test/sequential/test-worker-prof.js +++ b/test/sequential/test-worker-prof.js @@ -3,77 +3,81 @@ const common = require('../common'); const tmpdir = require('../common/tmpdir'); const fs = require('fs'); const assert = require('assert'); -const util = require('util'); -const { spawnSync } = require('child_process'); +const { spawnSyncAndExitWithoutError } = require('../common/child_process'); // Test that --prof also tracks Worker threads. // Refs: https://github.com/nodejs/node/issues/24016 if (process.argv[2] === 'child') { - const fs = require('fs'); - let files = fs.readdirSync(tmpdir.path); - const plog = files.filter((name) => /\.log$/.test(name))[0]; - if (plog === undefined) { - console.error('`--prof` did not produce a profile log for parent thread!'); - process.exit(1); - } - const pingpong = ` - let counter = 0; - const fs = require('fs'); - const { Worker, parentPort } = require('worker_threads'); - parentPort.on('message', (m) => { - if (counter++ === 1024) + let files = fs.readdirSync(process.cwd()); + console.log('files found in working directory before worker starts', files); + const parentProf = files.find((name) => name.endsWith('.log')); + assert(parentProf, '--prof did not produce a profile log for parent thread'); + console.log('parent prof file:', parentProf); + + const { Worker } = require('worker_threads'); + const w = new Worker(` + const { parentPort, workerData } = require('worker_threads'); + + const SPIN_MS = 1000; + const start = Date.now(); + parentPort.on('message', (data) => { + if (Date.now() - start < SPIN_MS) { + parentPort.postMessage(data); + } else { process.exit(0); - parentPort.postMessage( - fs.readFileSync(m.toString()).slice(0, 1024 * 1024)); + } }); - `; +`, { eval: true }); - const { Worker } = require('worker_threads'); - const w = new Worker(pingpong, { eval: true }); - w.on('message', (m) => { - w.postMessage(__filename); + let count = 1; + w.postMessage('hello\n'); + w.on('message', () => { + count++; + w.postMessage('hello\n'); }); w.on('exit', common.mustCall(() => { - files = fs.readdirSync(tmpdir.path); - const wlog = files.filter((name) => /\.log$/.test(name) && name !== plog)[0]; - if (wlog === undefined) { - console.error('`--prof` did not produce a profile log' + - ' for worker thread!'); - process.exit(1); - } - process.exit(0); + console.log(`parent posted ${count} messages`); + files = fs.readdirSync(process.cwd()); + console.log('files found in working directory before worker exits', files); + const workerProf = files.find((name) => name !== parentProf && name.endsWith('.log')); + assert(workerProf, '--prof did not produce a profile log for worker thread'); + console.log('worker prof file:', workerProf); })); - w.postMessage(__filename); } else { tmpdir.refresh(); - const timeout = common.platformTimeout(30_000); - const spawnResult = spawnSync( + + const workerProfRegexp = /worker prof file: (.+\.log)/; + const parentProfRegexp = /parent prof file: (.+\.log)/; + const { stdout } = spawnSyncAndExitWithoutError( process.execPath, ['--prof', __filename, 'child'], - { cwd: tmpdir.path, encoding: 'utf8', timeout }); - assert.strictEqual(spawnResult.stderr.toString(), '', - `child exited with an error: \ - ${util.inspect(spawnResult)}`); - assert.strictEqual(spawnResult.signal, null, - `child exited with signal: ${util.inspect(spawnResult)}`); - assert.strictEqual(spawnResult.status, 0, - `child exited with non-zero status: \ - ${util.inspect(spawnResult)}`); - const files = fs.readdirSync(tmpdir.path); - const logfiles = files.filter((name) => /\.log$/.test(name)); - assert.strictEqual(logfiles.length, 2); // Parent thread + child thread. + { cwd: tmpdir.path, encoding: 'utf8' }, { + stdout(output) { + console.log(output); + assert.match(output, workerProfRegexp); + assert.match(output, parentProfRegexp); + return true; + } + }); + const workerProf = stdout.match(workerProfRegexp)[1]; + const parentProf = stdout.match(parentProfRegexp)[1]; + + const logfiles = fs.readdirSync(tmpdir.path).filter((name) => name.endsWith('.log')); + assert.deepStrictEqual(new Set(logfiles), new Set([workerProf, parentProf])); + + const workerLines = fs.readFileSync(tmpdir.resolve(workerProf), 'utf8').split('\n'); + const parentLines = fs.readFileSync(tmpdir.resolve(parentProf), 'utf8').split('\n'); - for (const logfile of logfiles) { - const lines = fs.readFileSync( - tmpdir.resolve(logfile), 'utf8').split('\n'); - const ticks = lines.filter((line) => /^tick,/.test(line)).length; + const workerTicks = workerLines.filter((line) => line.startsWith('tick')); + const parentTicks = parentLines.filter((line) => line.startsWith('tick')); - // Test that at least 15 ticks have been recorded for both parent and child - // threads. When not tracking Worker threads, only 1 or 2 ticks would - // have been recorded. - // When running locally, this number is usually around 200 - // for both threads, so 15 seems like a very safe threshold. - assert(ticks >= 15, `${ticks} >= 15`); - } + console.log('worker ticks', workerTicks.length); + console.log('parent ticks', parentTicks.length); + // When not tracking Worker threads, only 1 or 2 ticks would + // have been recorded. + // prof_sampling_interval is by default 1 millsecond. A higher NODE_TEST_SPIN_MS + // should result in more ticks, while 15 should be safe on most machines. + assert(workerTicks.length > 15, `worker ticks <= 15:\n${workerTicks.join('\n')}`); + assert(parentTicks.length > 15, `parent ticks <= 15:\n${parentTicks.join('\n')}`); } diff --git a/test/wpt/status/FileAPI/blob.json b/test/wpt/status/FileAPI/blob.json index 017d931d7abdc4..8ea03bbc019992 100644 --- a/test/wpt/status/FileAPI/blob.json +++ b/test/wpt/status/FileAPI/blob.json @@ -44,12 +44,5 @@ }, "Blob-slice.any.js": { "skip": "Depends on File API" - }, - "Blob-stream.any.js": { - "fail": { - "expected": [ - "Reading Blob.stream() with BYOB reader" - ] - } } } diff --git a/tools/dep_updaters/update-uvwasi.sh b/tools/dep_updaters/update-uvwasi.sh index 04aa2c6469157f..c36a7377bf44bc 100755 --- a/tools/dep_updaters/update-uvwasi.sh +++ b/tools/dep_updaters/update-uvwasi.sh @@ -75,4 +75,4 @@ echo "" # Update the version number on maintaining-dependencies.md # and print the new version as the last line of the script as we need # to add it to $GITHUB_ENV variable -finalize_version_update "acorn" "$NEW_VERSION" +finalize_version_update "uvwasi" "$NEW_VERSION" diff --git a/tools/doc/buildCSSForFlavoredJS.mjs b/tools/doc/buildCSSForFlavoredJS.mjs index 6b355ab1760a64..072729be836083 100644 --- a/tools/doc/buildCSSForFlavoredJS.mjs +++ b/tools/doc/buildCSSForFlavoredJS.mjs @@ -45,7 +45,7 @@ export default function buildCSSForFlavoredJS(dynamicSizes) { `@media(max-width:${getMarginLeft(charCount) + getPaddingLeft(charCount) + charCount * ESTIMATED_CHAR_WIDTH + TOGGLE_WIDTH + getPaddingRight(charCount) + getMarginRight(charCount)}px){` + - `.with-${charCount}-chars>.js-flavor-selector{` + + `.with-${charCount}-chars>.js-flavor-toggle{` + 'float:none;' + 'margin:0 0 1em auto;' + '}' + diff --git a/tools/doc/html.mjs b/tools/doc/html.mjs index d5dd7973e206ac..168f68c1b03f21 100644 --- a/tools/doc/html.mjs +++ b/tools/doc/html.mjs @@ -250,7 +250,7 @@ export function preprocessElements({ filename }) { const actualCharCount = Math.max(charCountFirstTwoLines, previousNode.charCountFirstTwoLines); (dynamicSizes[filename] ??= new Set()).add(actualCharCount); node.value = `
` +
-              '' +
diff --git a/tools/doc/package-lock.json b/tools/doc/package-lock.json
index d74d85083b68c8..59e4608d3e1c1c 100644
--- a/tools/doc/package-lock.json
+++ b/tools/doc/package-lock.json
@@ -13,15 +13,15 @@
       "devDependencies": {
         "highlight.js": "^11.8.0",
         "js-yaml": "^4.1.0",
-        "rehype-raw": "^6.1.1",
-        "rehype-stringify": "^9.0.3",
+        "rehype-raw": "^7.0.0",
+        "rehype-stringify": "^10.0.0",
         "remark-frontmatter": "^4.0.1",
         "remark-gfm": "^3.0.1",
         "remark-html": "^15.0.2",
         "remark-parse": "^10.0.2",
         "remark-rehype": "^10.1.0",
         "to-vfile": "^8.0.0",
-        "unified": "^10.1.2",
+        "unified": "^11.0.2",
         "unist-util-select": "^5.0.0",
         "unist-util-visit": "^5.0.0"
       },
@@ -39,18 +39,18 @@
       }
     },
     "node_modules/@types/hast": {
-      "version": "2.3.4",
-      "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.4.tgz",
-      "integrity": "sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==",
+      "version": "3.0.0",
+      "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.0.tgz",
+      "integrity": "sha512-SoytUJRuf68HXYqcXicQIhCrLQjqeYU2anikr4G3p3Iz+OZO5QDQpDj++gv+RenHsnUBwNZ2dumBArF8VLSk2Q==",
       "dev": true,
       "dependencies": {
         "@types/unist": "*"
       }
     },
     "node_modules/@types/mdast": {
-      "version": "3.0.11",
-      "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.11.tgz",
-      "integrity": "sha512-Y/uImid8aAwrEA24/1tcRZwpxX3pIFTSilcNDKSPn+Y2iDywSEachzRuvgAYYLR3wpGXAsMbv5lvKLDZLeYPAw==",
+      "version": "4.0.0",
+      "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.0.tgz",
+      "integrity": "sha512-YLeG8CujC9adtj/kuDzq1N4tCDYKoZ5l/bnjq8d74+t/3q/tHquJOJKUQXJrLCflOHpKjXgcI/a929gpmLOEng==",
       "dev": true,
       "dependencies": {
         "@types/unist": "*"
@@ -74,6 +74,12 @@
       "integrity": "sha512-MFETx3tbTjE7Uk6vvnWINA/1iJ7LuMdO4fcq8UfF0pRbj01aGLduVvQcRyswuACJdpnHgg8E3rQLhaRdNEJS0w==",
       "dev": true
     },
+    "node_modules/@ungap/structured-clone": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz",
+      "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==",
+      "dev": true
+    },
     "node_modules/argparse": {
       "version": "2.0.1",
       "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
@@ -223,6 +229,18 @@
         "node": ">=0.3.1"
       }
     },
+    "node_modules/entities": {
+      "version": "4.5.0",
+      "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
+      "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
+      "dev": true,
+      "engines": {
+        "node": ">=0.12"
+      },
+      "funding": {
+        "url": "https://github.com/fb55/entities?sponsor=1"
+      }
+    },
     "node_modules/escape-string-regexp": {
       "version": "5.0.0",
       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz",
@@ -264,17 +282,18 @@
       }
     },
     "node_modules/hast-util-from-parse5": {
-      "version": "7.1.2",
-      "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-7.1.2.tgz",
-      "integrity": "sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==",
+      "version": "8.0.1",
+      "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.1.tgz",
+      "integrity": "sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==",
       "dev": true,
       "dependencies": {
-        "@types/hast": "^2.0.0",
-        "@types/unist": "^2.0.0",
-        "hastscript": "^7.0.0",
+        "@types/hast": "^3.0.0",
+        "@types/unist": "^3.0.0",
+        "devlop": "^1.0.0",
+        "hastscript": "^8.0.0",
         "property-information": "^6.0.0",
-        "vfile": "^5.0.0",
-        "vfile-location": "^4.0.0",
+        "vfile": "^6.0.0",
+        "vfile-location": "^5.0.0",
         "web-namespaces": "^2.0.0"
       },
       "funding": {
@@ -282,19 +301,13 @@
         "url": "https://opencollective.com/unified"
       }
     },
-    "node_modules/hast-util-from-parse5/node_modules/@types/unist": {
-      "version": "2.0.6",
-      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz",
-      "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==",
-      "dev": true
-    },
     "node_modules/hast-util-parse-selector": {
-      "version": "3.1.1",
-      "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-3.1.1.tgz",
-      "integrity": "sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==",
+      "version": "4.0.0",
+      "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz",
+      "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==",
       "dev": true,
       "dependencies": {
-        "@types/hast": "^2.0.0"
+        "@types/hast": "^3.0.0"
       },
       "funding": {
         "type": "opencollective",
@@ -302,20 +315,22 @@
       }
     },
     "node_modules/hast-util-raw": {
-      "version": "7.2.3",
-      "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-7.2.3.tgz",
-      "integrity": "sha512-RujVQfVsOrxzPOPSzZFiwofMArbQke6DJjnFfceiEbFh7S05CbPt0cYN+A5YeD3pso0JQk6O1aHBnx9+Pm2uqg==",
+      "version": "9.0.1",
+      "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.0.1.tgz",
+      "integrity": "sha512-5m1gmba658Q+lO5uqL5YNGQWeh1MYWZbZmWrM5lncdcuiXuo5E2HT/CIOp0rLF8ksfSwiCVJ3twlgVRyTGThGA==",
       "dev": true,
       "dependencies": {
-        "@types/hast": "^2.0.0",
-        "@types/parse5": "^6.0.0",
-        "hast-util-from-parse5": "^7.0.0",
-        "hast-util-to-parse5": "^7.0.0",
-        "html-void-elements": "^2.0.0",
-        "parse5": "^6.0.0",
-        "unist-util-position": "^4.0.0",
-        "unist-util-visit": "^4.0.0",
-        "vfile": "^5.0.0",
+        "@types/hast": "^3.0.0",
+        "@types/unist": "^3.0.0",
+        "@ungap/structured-clone": "^1.0.0",
+        "hast-util-from-parse5": "^8.0.0",
+        "hast-util-to-parse5": "^8.0.0",
+        "html-void-elements": "^3.0.0",
+        "mdast-util-to-hast": "^13.0.0",
+        "parse5": "^7.0.0",
+        "unist-util-position": "^5.0.0",
+        "unist-util-visit": "^5.0.0",
+        "vfile": "^6.0.0",
         "web-namespaces": "^2.0.0",
         "zwitch": "^2.0.0"
       },
@@ -324,27 +339,6 @@
         "url": "https://opencollective.com/unified"
       }
     },
-    "node_modules/hast-util-raw/node_modules/@types/unist": {
-      "version": "2.0.6",
-      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz",
-      "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==",
-      "dev": true
-    },
-    "node_modules/hast-util-raw/node_modules/unist-util-visit": {
-      "version": "4.1.2",
-      "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.2.tgz",
-      "integrity": "sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==",
-      "dev": true,
-      "dependencies": {
-        "@types/unist": "^2.0.0",
-        "unist-util-is": "^5.0.0",
-        "unist-util-visit-parents": "^5.1.1"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified"
-      }
-    },
     "node_modules/hast-util-sanitize": {
       "version": "4.1.0",
       "resolved": "https://registry.npmjs.org/hast-util-sanitize/-/hast-util-sanitize-4.1.0.tgz",
@@ -358,19 +352,35 @@
         "url": "https://opencollective.com/unified"
       }
     },
+    "node_modules/hast-util-sanitize/node_modules/@types/hast": {
+      "version": "2.3.5",
+      "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.5.tgz",
+      "integrity": "sha512-SvQi0L/lNpThgPoleH53cdjB3y9zpLlVjRbqB3rH8hx1jiRSBGAhyjV3H+URFjNVRqt2EdYNrbZE5IsGlNfpRg==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^2"
+      }
+    },
+    "node_modules/hast-util-sanitize/node_modules/@types/unist": {
+      "version": "2.0.8",
+      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz",
+      "integrity": "sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==",
+      "dev": true
+    },
     "node_modules/hast-util-to-html": {
-      "version": "8.0.4",
-      "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-8.0.4.tgz",
-      "integrity": "sha512-4tpQTUOr9BMjtYyNlt0P50mH7xj0Ks2xpo8M943Vykljf99HW6EzulIoJP1N3eKOSScEHzyzi9dm7/cn0RfGwA==",
+      "version": "9.0.0",
+      "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.0.tgz",
+      "integrity": "sha512-IVGhNgg7vANuUA2XKrT6sOIIPgaYZnmLx3l/CCOAK0PtgfoHrZwX7jCSYyFxHTrGmC6S9q8aQQekjp4JPZF+cw==",
       "dev": true,
       "dependencies": {
-        "@types/hast": "^2.0.0",
-        "@types/unist": "^2.0.0",
+        "@types/hast": "^3.0.0",
+        "@types/unist": "^3.0.0",
         "ccount": "^2.0.0",
         "comma-separated-tokens": "^2.0.0",
-        "hast-util-raw": "^7.0.0",
-        "hast-util-whitespace": "^2.0.0",
-        "html-void-elements": "^2.0.0",
+        "hast-util-raw": "^9.0.0",
+        "hast-util-whitespace": "^3.0.0",
+        "html-void-elements": "^3.0.0",
+        "mdast-util-to-hast": "^13.0.0",
         "property-information": "^6.0.0",
         "space-separated-tokens": "^2.0.0",
         "stringify-entities": "^4.0.0",
@@ -381,20 +391,15 @@
         "url": "https://opencollective.com/unified"
       }
     },
-    "node_modules/hast-util-to-html/node_modules/@types/unist": {
-      "version": "2.0.6",
-      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz",
-      "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==",
-      "dev": true
-    },
     "node_modules/hast-util-to-parse5": {
-      "version": "7.1.0",
-      "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-7.1.0.tgz",
-      "integrity": "sha512-YNRgAJkH2Jky5ySkIqFXTQiaqcAtJyVE+D5lkN6CdtOqrnkLfGYYrEcKuHOJZlp+MwjSwuD3fZuawI+sic/RBw==",
+      "version": "8.0.0",
+      "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz",
+      "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==",
       "dev": true,
       "dependencies": {
-        "@types/hast": "^2.0.0",
+        "@types/hast": "^3.0.0",
         "comma-separated-tokens": "^2.0.0",
+        "devlop": "^1.0.0",
         "property-information": "^6.0.0",
         "space-separated-tokens": "^2.0.0",
         "web-namespaces": "^2.0.0",
@@ -406,24 +411,27 @@
       }
     },
     "node_modules/hast-util-whitespace": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-2.0.1.tgz",
-      "integrity": "sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==",
+      "version": "3.0.0",
+      "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz",
+      "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==",
       "dev": true,
+      "dependencies": {
+        "@types/hast": "^3.0.0"
+      },
       "funding": {
         "type": "opencollective",
         "url": "https://opencollective.com/unified"
       }
     },
     "node_modules/hastscript": {
-      "version": "7.2.0",
-      "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-7.2.0.tgz",
-      "integrity": "sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==",
+      "version": "8.0.0",
+      "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-8.0.0.tgz",
+      "integrity": "sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==",
       "dev": true,
       "dependencies": {
-        "@types/hast": "^2.0.0",
+        "@types/hast": "^3.0.0",
         "comma-separated-tokens": "^2.0.0",
-        "hast-util-parse-selector": "^3.0.0",
+        "hast-util-parse-selector": "^4.0.0",
         "property-information": "^6.0.0",
         "space-separated-tokens": "^2.0.0"
       },
@@ -442,9 +450,9 @@
       }
     },
     "node_modules/html-void-elements": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-2.0.1.tgz",
-      "integrity": "sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==",
+      "version": "3.0.0",
+      "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz",
+      "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==",
       "dev": true,
       "funding": {
         "type": "github",
@@ -542,10 +550,19 @@
         "url": "https://opencollective.com/unified"
       }
     },
+    "node_modules/mdast-util-definitions/node_modules/@types/mdast": {
+      "version": "3.0.12",
+      "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.12.tgz",
+      "integrity": "sha512-DT+iNIRNX884cx0/Q1ja7NyUPpZuv0KPyL5rGNxm1WC1OtHstl7n4Jb7nk+xacNShQMbczJjt8uFzznpp6kYBg==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^2"
+      }
+    },
     "node_modules/mdast-util-definitions/node_modules/@types/unist": {
-      "version": "2.0.6",
-      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz",
-      "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==",
+      "version": "2.0.8",
+      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz",
+      "integrity": "sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==",
       "dev": true
     },
     "node_modules/mdast-util-definitions/node_modules/unist-util-visit": {
@@ -579,6 +596,21 @@
         "url": "https://opencollective.com/unified"
       }
     },
+    "node_modules/mdast-util-find-and-replace/node_modules/@types/mdast": {
+      "version": "3.0.12",
+      "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.12.tgz",
+      "integrity": "sha512-DT+iNIRNX884cx0/Q1ja7NyUPpZuv0KPyL5rGNxm1WC1OtHstl7n4Jb7nk+xacNShQMbczJjt8uFzznpp6kYBg==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^2"
+      }
+    },
+    "node_modules/mdast-util-find-and-replace/node_modules/@types/unist": {
+      "version": "2.0.8",
+      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz",
+      "integrity": "sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==",
+      "dev": true
+    },
     "node_modules/mdast-util-from-markdown": {
       "version": "1.3.1",
       "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.1.tgz",
@@ -603,12 +635,53 @@
         "url": "https://opencollective.com/unified"
       }
     },
+    "node_modules/mdast-util-from-markdown/node_modules/@types/mdast": {
+      "version": "3.0.12",
+      "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.12.tgz",
+      "integrity": "sha512-DT+iNIRNX884cx0/Q1ja7NyUPpZuv0KPyL5rGNxm1WC1OtHstl7n4Jb7nk+xacNShQMbczJjt8uFzznpp6kYBg==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^2"
+      }
+    },
     "node_modules/mdast-util-from-markdown/node_modules/@types/unist": {
-      "version": "2.0.6",
-      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz",
-      "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==",
+      "version": "2.0.8",
+      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz",
+      "integrity": "sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==",
       "dev": true
     },
+    "node_modules/mdast-util-from-markdown/node_modules/micromark-util-symbol": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz",
+      "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/mdast-util-from-markdown/node_modules/micromark-util-types": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz",
+      "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
     "node_modules/mdast-util-frontmatter": {
       "version": "1.0.1",
       "resolved": "https://registry.npmjs.org/mdast-util-frontmatter/-/mdast-util-frontmatter-1.0.1.tgz",
@@ -624,6 +697,21 @@
         "url": "https://opencollective.com/unified"
       }
     },
+    "node_modules/mdast-util-frontmatter/node_modules/@types/mdast": {
+      "version": "3.0.12",
+      "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.12.tgz",
+      "integrity": "sha512-DT+iNIRNX884cx0/Q1ja7NyUPpZuv0KPyL5rGNxm1WC1OtHstl7n4Jb7nk+xacNShQMbczJjt8uFzznpp6kYBg==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^2"
+      }
+    },
+    "node_modules/mdast-util-frontmatter/node_modules/@types/unist": {
+      "version": "2.0.8",
+      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz",
+      "integrity": "sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==",
+      "dev": true
+    },
     "node_modules/mdast-util-gfm": {
       "version": "2.0.2",
       "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-2.0.2.tgz",
@@ -659,6 +747,73 @@
         "url": "https://opencollective.com/unified"
       }
     },
+    "node_modules/mdast-util-gfm-autolink-literal/node_modules/@types/mdast": {
+      "version": "3.0.12",
+      "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.12.tgz",
+      "integrity": "sha512-DT+iNIRNX884cx0/Q1ja7NyUPpZuv0KPyL5rGNxm1WC1OtHstl7n4Jb7nk+xacNShQMbczJjt8uFzznpp6kYBg==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^2"
+      }
+    },
+    "node_modules/mdast-util-gfm-autolink-literal/node_modules/@types/unist": {
+      "version": "2.0.8",
+      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz",
+      "integrity": "sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==",
+      "dev": true
+    },
+    "node_modules/mdast-util-gfm-autolink-literal/node_modules/micromark-util-character": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz",
+      "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ],
+      "dependencies": {
+        "micromark-util-symbol": "^1.0.0",
+        "micromark-util-types": "^1.0.0"
+      }
+    },
+    "node_modules/mdast-util-gfm-autolink-literal/node_modules/micromark-util-symbol": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz",
+      "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/mdast-util-gfm-autolink-literal/node_modules/micromark-util-types": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz",
+      "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
     "node_modules/mdast-util-gfm-footnote": {
       "version": "1.0.2",
       "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-1.0.2.tgz",
@@ -674,6 +829,21 @@
         "url": "https://opencollective.com/unified"
       }
     },
+    "node_modules/mdast-util-gfm-footnote/node_modules/@types/mdast": {
+      "version": "3.0.12",
+      "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.12.tgz",
+      "integrity": "sha512-DT+iNIRNX884cx0/Q1ja7NyUPpZuv0KPyL5rGNxm1WC1OtHstl7n4Jb7nk+xacNShQMbczJjt8uFzznpp6kYBg==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^2"
+      }
+    },
+    "node_modules/mdast-util-gfm-footnote/node_modules/@types/unist": {
+      "version": "2.0.8",
+      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz",
+      "integrity": "sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==",
+      "dev": true
+    },
     "node_modules/mdast-util-gfm-strikethrough": {
       "version": "1.0.3",
       "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-1.0.3.tgz",
@@ -688,6 +858,21 @@
         "url": "https://opencollective.com/unified"
       }
     },
+    "node_modules/mdast-util-gfm-strikethrough/node_modules/@types/mdast": {
+      "version": "3.0.12",
+      "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.12.tgz",
+      "integrity": "sha512-DT+iNIRNX884cx0/Q1ja7NyUPpZuv0KPyL5rGNxm1WC1OtHstl7n4Jb7nk+xacNShQMbczJjt8uFzznpp6kYBg==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^2"
+      }
+    },
+    "node_modules/mdast-util-gfm-strikethrough/node_modules/@types/unist": {
+      "version": "2.0.8",
+      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz",
+      "integrity": "sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==",
+      "dev": true
+    },
     "node_modules/mdast-util-gfm-table": {
       "version": "1.0.7",
       "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.7.tgz",
@@ -704,6 +889,21 @@
         "url": "https://opencollective.com/unified"
       }
     },
+    "node_modules/mdast-util-gfm-table/node_modules/@types/mdast": {
+      "version": "3.0.12",
+      "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.12.tgz",
+      "integrity": "sha512-DT+iNIRNX884cx0/Q1ja7NyUPpZuv0KPyL5rGNxm1WC1OtHstl7n4Jb7nk+xacNShQMbczJjt8uFzznpp6kYBg==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^2"
+      }
+    },
+    "node_modules/mdast-util-gfm-table/node_modules/@types/unist": {
+      "version": "2.0.8",
+      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz",
+      "integrity": "sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==",
+      "dev": true
+    },
     "node_modules/mdast-util-gfm-task-list-item": {
       "version": "1.0.2",
       "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-1.0.2.tgz",
@@ -718,6 +918,21 @@
         "url": "https://opencollective.com/unified"
       }
     },
+    "node_modules/mdast-util-gfm-task-list-item/node_modules/@types/mdast": {
+      "version": "3.0.12",
+      "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.12.tgz",
+      "integrity": "sha512-DT+iNIRNX884cx0/Q1ja7NyUPpZuv0KPyL5rGNxm1WC1OtHstl7n4Jb7nk+xacNShQMbczJjt8uFzznpp6kYBg==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^2"
+      }
+    },
+    "node_modules/mdast-util-gfm-task-list-item/node_modules/@types/unist": {
+      "version": "2.0.8",
+      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz",
+      "integrity": "sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==",
+      "dev": true
+    },
     "node_modules/mdast-util-phrasing": {
       "version": "3.0.1",
       "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-3.0.1.tgz",
@@ -732,41 +947,35 @@
         "url": "https://opencollective.com/unified"
       }
     },
-    "node_modules/mdast-util-to-hast": {
-      "version": "12.3.0",
-      "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-12.3.0.tgz",
-      "integrity": "sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==",
+    "node_modules/mdast-util-phrasing/node_modules/@types/mdast": {
+      "version": "3.0.12",
+      "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.12.tgz",
+      "integrity": "sha512-DT+iNIRNX884cx0/Q1ja7NyUPpZuv0KPyL5rGNxm1WC1OtHstl7n4Jb7nk+xacNShQMbczJjt8uFzznpp6kYBg==",
       "dev": true,
       "dependencies": {
-        "@types/hast": "^2.0.0",
-        "@types/mdast": "^3.0.0",
-        "mdast-util-definitions": "^5.0.0",
-        "micromark-util-sanitize-uri": "^1.1.0",
-        "trim-lines": "^3.0.0",
-        "unist-util-generated": "^2.0.0",
-        "unist-util-position": "^4.0.0",
-        "unist-util-visit": "^4.0.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified"
+        "@types/unist": "^2"
       }
     },
-    "node_modules/mdast-util-to-hast/node_modules/@types/unist": {
-      "version": "2.0.6",
-      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz",
-      "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==",
+    "node_modules/mdast-util-phrasing/node_modules/@types/unist": {
+      "version": "2.0.8",
+      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz",
+      "integrity": "sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==",
       "dev": true
     },
-    "node_modules/mdast-util-to-hast/node_modules/unist-util-visit": {
-      "version": "4.1.2",
-      "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.2.tgz",
-      "integrity": "sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==",
+    "node_modules/mdast-util-to-hast": {
+      "version": "13.0.2",
+      "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.0.2.tgz",
+      "integrity": "sha512-U5I+500EOOw9e3ZrclN3Is3fRpw8c19SMyNZlZ2IS+7vLsNzb2Om11VpIVOR+/0137GhZsFEF6YiKD5+0Hr2Og==",
       "dev": true,
       "dependencies": {
-        "@types/unist": "^2.0.0",
-        "unist-util-is": "^5.0.0",
-        "unist-util-visit-parents": "^5.1.1"
+        "@types/hast": "^3.0.0",
+        "@types/mdast": "^4.0.0",
+        "@ungap/structured-clone": "^1.0.0",
+        "devlop": "^1.0.0",
+        "micromark-util-sanitize-uri": "^2.0.0",
+        "trim-lines": "^3.0.0",
+        "unist-util-position": "^5.0.0",
+        "unist-util-visit": "^5.0.0"
       },
       "funding": {
         "type": "opencollective",
@@ -793,10 +1002,19 @@
         "url": "https://opencollective.com/unified"
       }
     },
+    "node_modules/mdast-util-to-markdown/node_modules/@types/mdast": {
+      "version": "3.0.12",
+      "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.12.tgz",
+      "integrity": "sha512-DT+iNIRNX884cx0/Q1ja7NyUPpZuv0KPyL5rGNxm1WC1OtHstl7n4Jb7nk+xacNShQMbczJjt8uFzznpp6kYBg==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^2"
+      }
+    },
     "node_modules/mdast-util-to-markdown/node_modules/@types/unist": {
-      "version": "2.0.6",
-      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz",
-      "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==",
+      "version": "2.0.8",
+      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz",
+      "integrity": "sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==",
       "dev": true
     },
     "node_modules/mdast-util-to-markdown/node_modules/unist-util-visit": {
@@ -827,10 +1045,25 @@
         "url": "https://opencollective.com/unified"
       }
     },
-    "node_modules/micromark": {
-      "version": "3.2.0",
-      "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.2.0.tgz",
-      "integrity": "sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==",
+    "node_modules/mdast-util-to-string/node_modules/@types/mdast": {
+      "version": "3.0.12",
+      "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.12.tgz",
+      "integrity": "sha512-DT+iNIRNX884cx0/Q1ja7NyUPpZuv0KPyL5rGNxm1WC1OtHstl7n4Jb7nk+xacNShQMbczJjt8uFzznpp6kYBg==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^2"
+      }
+    },
+    "node_modules/mdast-util-to-string/node_modules/@types/unist": {
+      "version": "2.0.8",
+      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz",
+      "integrity": "sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==",
+      "dev": true
+    },
+    "node_modules/micromark": {
+      "version": "3.2.0",
+      "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.2.0.tgz",
+      "integrity": "sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==",
       "dev": true,
       "funding": [
         {
@@ -896,6 +1129,58 @@
         "uvu": "^0.5.0"
       }
     },
+    "node_modules/micromark-core-commonmark/node_modules/micromark-util-character": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz",
+      "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ],
+      "dependencies": {
+        "micromark-util-symbol": "^1.0.0",
+        "micromark-util-types": "^1.0.0"
+      }
+    },
+    "node_modules/micromark-core-commonmark/node_modules/micromark-util-symbol": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz",
+      "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/micromark-core-commonmark/node_modules/micromark-util-types": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz",
+      "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
     "node_modules/micromark-extension-frontmatter": {
       "version": "1.1.1",
       "resolved": "https://registry.npmjs.org/micromark-extension-frontmatter/-/micromark-extension-frontmatter-1.1.1.tgz",
@@ -912,6 +1197,58 @@
         "url": "https://opencollective.com/unified"
       }
     },
+    "node_modules/micromark-extension-frontmatter/node_modules/micromark-util-character": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz",
+      "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ],
+      "dependencies": {
+        "micromark-util-symbol": "^1.0.0",
+        "micromark-util-types": "^1.0.0"
+      }
+    },
+    "node_modules/micromark-extension-frontmatter/node_modules/micromark-util-symbol": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz",
+      "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/micromark-extension-frontmatter/node_modules/micromark-util-types": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz",
+      "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
     "node_modules/micromark-extension-gfm": {
       "version": "2.0.3",
       "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-2.0.3.tgz",
@@ -948,95 +1285,10 @@
         "url": "https://opencollective.com/unified"
       }
     },
-    "node_modules/micromark-extension-gfm-footnote": {
-      "version": "1.1.2",
-      "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-1.1.2.tgz",
-      "integrity": "sha512-Yxn7z7SxgyGWRNa4wzf8AhYYWNrwl5q1Z8ii+CSTTIqVkmGZF1CElX2JI8g5yGoM3GAman9/PVCUFUSJ0kB/8Q==",
-      "dev": true,
-      "dependencies": {
-        "micromark-core-commonmark": "^1.0.0",
-        "micromark-factory-space": "^1.0.0",
-        "micromark-util-character": "^1.0.0",
-        "micromark-util-normalize-identifier": "^1.0.0",
-        "micromark-util-sanitize-uri": "^1.0.0",
-        "micromark-util-symbol": "^1.0.0",
-        "micromark-util-types": "^1.0.0",
-        "uvu": "^0.5.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified"
-      }
-    },
-    "node_modules/micromark-extension-gfm-strikethrough": {
-      "version": "1.0.7",
-      "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-1.0.7.tgz",
-      "integrity": "sha512-sX0FawVE1o3abGk3vRjOH50L5TTLr3b5XMqnP9YDRb34M0v5OoZhG+OHFz1OffZ9dlwgpTBKaT4XW/AsUVnSDw==",
-      "dev": true,
-      "dependencies": {
-        "micromark-util-chunked": "^1.0.0",
-        "micromark-util-classify-character": "^1.0.0",
-        "micromark-util-resolve-all": "^1.0.0",
-        "micromark-util-symbol": "^1.0.0",
-        "micromark-util-types": "^1.0.0",
-        "uvu": "^0.5.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified"
-      }
-    },
-    "node_modules/micromark-extension-gfm-table": {
-      "version": "1.0.7",
-      "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-1.0.7.tgz",
-      "integrity": "sha512-3ZORTHtcSnMQEKtAOsBQ9/oHp9096pI/UvdPtN7ehKvrmZZ2+bbWhi0ln+I9drmwXMt5boocn6OlwQzNXeVeqw==",
-      "dev": true,
-      "dependencies": {
-        "micromark-factory-space": "^1.0.0",
-        "micromark-util-character": "^1.0.0",
-        "micromark-util-symbol": "^1.0.0",
-        "micromark-util-types": "^1.0.0",
-        "uvu": "^0.5.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified"
-      }
-    },
-    "node_modules/micromark-extension-gfm-tagfilter": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-1.0.2.tgz",
-      "integrity": "sha512-5XWB9GbAUSHTn8VPU8/1DBXMuKYT5uOgEjJb8gN3mW0PNW5OPHpSdojoqf+iq1xo7vWzw/P8bAHY0n6ijpXF7g==",
-      "dev": true,
-      "dependencies": {
-        "micromark-util-types": "^1.0.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified"
-      }
-    },
-    "node_modules/micromark-extension-gfm-task-list-item": {
-      "version": "1.0.5",
-      "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-1.0.5.tgz",
-      "integrity": "sha512-RMFXl2uQ0pNQy6Lun2YBYT9g9INXtWJULgbt01D/x8/6yJ2qpKyzdZD3pi6UIkzF++Da49xAelVKUeUMqd5eIQ==",
-      "dev": true,
-      "dependencies": {
-        "micromark-factory-space": "^1.0.0",
-        "micromark-util-character": "^1.0.0",
-        "micromark-util-symbol": "^1.0.0",
-        "micromark-util-types": "^1.0.0",
-        "uvu": "^0.5.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified"
-      }
-    },
-    "node_modules/micromark-factory-destination": {
-      "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.1.0.tgz",
-      "integrity": "sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==",
+    "node_modules/micromark-extension-gfm-autolink-literal/node_modules/micromark-util-character": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz",
+      "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==",
       "dev": true,
       "funding": [
         {
@@ -1049,15 +1301,14 @@
         }
       ],
       "dependencies": {
-        "micromark-util-character": "^1.0.0",
         "micromark-util-symbol": "^1.0.0",
         "micromark-util-types": "^1.0.0"
       }
     },
-    "node_modules/micromark-factory-label": {
+    "node_modules/micromark-extension-gfm-autolink-literal/node_modules/micromark-util-encode": {
       "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.1.0.tgz",
-      "integrity": "sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==",
+      "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.1.0.tgz",
+      "integrity": "sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==",
       "dev": true,
       "funding": [
         {
@@ -1068,18 +1319,12 @@
           "type": "OpenCollective",
           "url": "https://opencollective.com/unified"
         }
-      ],
-      "dependencies": {
-        "micromark-util-character": "^1.0.0",
-        "micromark-util-symbol": "^1.0.0",
-        "micromark-util-types": "^1.0.0",
-        "uvu": "^0.5.0"
-      }
+      ]
     },
-    "node_modules/micromark-factory-space": {
-      "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz",
-      "integrity": "sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==",
+    "node_modules/micromark-extension-gfm-autolink-literal/node_modules/micromark-util-sanitize-uri": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.2.0.tgz",
+      "integrity": "sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==",
       "dev": true,
       "funding": [
         {
@@ -1093,13 +1338,14 @@
       ],
       "dependencies": {
         "micromark-util-character": "^1.0.0",
-        "micromark-util-types": "^1.0.0"
+        "micromark-util-encode": "^1.0.0",
+        "micromark-util-symbol": "^1.0.0"
       }
     },
-    "node_modules/micromark-factory-title": {
+    "node_modules/micromark-extension-gfm-autolink-literal/node_modules/micromark-util-symbol": {
       "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.1.0.tgz",
-      "integrity": "sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==",
+      "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz",
+      "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==",
       "dev": true,
       "funding": [
         {
@@ -1110,18 +1356,12 @@
           "type": "OpenCollective",
           "url": "https://opencollective.com/unified"
         }
-      ],
-      "dependencies": {
-        "micromark-factory-space": "^1.0.0",
-        "micromark-util-character": "^1.0.0",
-        "micromark-util-symbol": "^1.0.0",
-        "micromark-util-types": "^1.0.0"
-      }
+      ]
     },
-    "node_modules/micromark-factory-whitespace": {
+    "node_modules/micromark-extension-gfm-autolink-literal/node_modules/micromark-util-types": {
       "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.1.0.tgz",
-      "integrity": "sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==",
+      "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz",
+      "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==",
       "dev": true,
       "funding": [
         {
@@ -1132,15 +1372,29 @@
           "type": "OpenCollective",
           "url": "https://opencollective.com/unified"
         }
-      ],
+      ]
+    },
+    "node_modules/micromark-extension-gfm-footnote": {
+      "version": "1.1.2",
+      "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-1.1.2.tgz",
+      "integrity": "sha512-Yxn7z7SxgyGWRNa4wzf8AhYYWNrwl5q1Z8ii+CSTTIqVkmGZF1CElX2JI8g5yGoM3GAman9/PVCUFUSJ0kB/8Q==",
+      "dev": true,
       "dependencies": {
+        "micromark-core-commonmark": "^1.0.0",
         "micromark-factory-space": "^1.0.0",
         "micromark-util-character": "^1.0.0",
+        "micromark-util-normalize-identifier": "^1.0.0",
+        "micromark-util-sanitize-uri": "^1.0.0",
         "micromark-util-symbol": "^1.0.0",
-        "micromark-util-types": "^1.0.0"
-      }
-    },
-    "node_modules/micromark-util-character": {
+        "micromark-util-types": "^1.0.0",
+        "uvu": "^0.5.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
+      }
+    },
+    "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-util-character": {
       "version": "1.2.0",
       "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz",
       "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==",
@@ -1160,10 +1414,26 @@
         "micromark-util-types": "^1.0.0"
       }
     },
-    "node_modules/micromark-util-chunked": {
+    "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-util-encode": {
       "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.1.0.tgz",
-      "integrity": "sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==",
+      "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.1.0.tgz",
+      "integrity": "sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-util-sanitize-uri": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.2.0.tgz",
+      "integrity": "sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==",
       "dev": true,
       "funding": [
         {
@@ -1176,13 +1446,15 @@
         }
       ],
       "dependencies": {
+        "micromark-util-character": "^1.0.0",
+        "micromark-util-encode": "^1.0.0",
         "micromark-util-symbol": "^1.0.0"
       }
     },
-    "node_modules/micromark-util-classify-character": {
+    "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-util-symbol": {
       "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.1.0.tgz",
-      "integrity": "sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==",
+      "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz",
+      "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==",
       "dev": true,
       "funding": [
         {
@@ -1193,17 +1465,95 @@
           "type": "OpenCollective",
           "url": "https://opencollective.com/unified"
         }
-      ],
+      ]
+    },
+    "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-util-types": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz",
+      "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/micromark-extension-gfm-strikethrough": {
+      "version": "1.0.7",
+      "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-1.0.7.tgz",
+      "integrity": "sha512-sX0FawVE1o3abGk3vRjOH50L5TTLr3b5XMqnP9YDRb34M0v5OoZhG+OHFz1OffZ9dlwgpTBKaT4XW/AsUVnSDw==",
+      "dev": true,
       "dependencies": {
-        "micromark-util-character": "^1.0.0",
+        "micromark-util-chunked": "^1.0.0",
+        "micromark-util-classify-character": "^1.0.0",
+        "micromark-util-resolve-all": "^1.0.0",
         "micromark-util-symbol": "^1.0.0",
-        "micromark-util-types": "^1.0.0"
+        "micromark-util-types": "^1.0.0",
+        "uvu": "^0.5.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
       }
     },
-    "node_modules/micromark-util-combine-extensions": {
+    "node_modules/micromark-extension-gfm-strikethrough/node_modules/micromark-util-symbol": {
       "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.1.0.tgz",
-      "integrity": "sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==",
+      "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz",
+      "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/micromark-extension-gfm-strikethrough/node_modules/micromark-util-types": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz",
+      "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/micromark-extension-gfm-table": {
+      "version": "1.0.7",
+      "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-1.0.7.tgz",
+      "integrity": "sha512-3ZORTHtcSnMQEKtAOsBQ9/oHp9096pI/UvdPtN7ehKvrmZZ2+bbWhi0ln+I9drmwXMt5boocn6OlwQzNXeVeqw==",
+      "dev": true,
+      "dependencies": {
+        "micromark-factory-space": "^1.0.0",
+        "micromark-util-character": "^1.0.0",
+        "micromark-util-symbol": "^1.0.0",
+        "micromark-util-types": "^1.0.0",
+        "uvu": "^0.5.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
+      }
+    },
+    "node_modules/micromark-extension-gfm-table/node_modules/micromark-util-character": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz",
+      "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==",
       "dev": true,
       "funding": [
         {
@@ -1216,14 +1566,14 @@
         }
       ],
       "dependencies": {
-        "micromark-util-chunked": "^1.0.0",
+        "micromark-util-symbol": "^1.0.0",
         "micromark-util-types": "^1.0.0"
       }
     },
-    "node_modules/micromark-util-decode-numeric-character-reference": {
+    "node_modules/micromark-extension-gfm-table/node_modules/micromark-util-symbol": {
       "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.1.0.tgz",
-      "integrity": "sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==",
+      "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz",
+      "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==",
       "dev": true,
       "funding": [
         {
@@ -1234,15 +1584,41 @@
           "type": "OpenCollective",
           "url": "https://opencollective.com/unified"
         }
-      ],
+      ]
+    },
+    "node_modules/micromark-extension-gfm-table/node_modules/micromark-util-types": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz",
+      "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/micromark-extension-gfm-tagfilter": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-1.0.2.tgz",
+      "integrity": "sha512-5XWB9GbAUSHTn8VPU8/1DBXMuKYT5uOgEjJb8gN3mW0PNW5OPHpSdojoqf+iq1xo7vWzw/P8bAHY0n6ijpXF7g==",
+      "dev": true,
       "dependencies": {
-        "micromark-util-symbol": "^1.0.0"
+        "micromark-util-types": "^1.0.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
       }
     },
-    "node_modules/micromark-util-decode-string": {
+    "node_modules/micromark-extension-gfm-tagfilter/node_modules/micromark-util-types": {
       "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.1.0.tgz",
-      "integrity": "sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==",
+      "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz",
+      "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==",
       "dev": true,
       "funding": [
         {
@@ -1253,18 +1629,49 @@
           "type": "OpenCollective",
           "url": "https://opencollective.com/unified"
         }
-      ],
+      ]
+    },
+    "node_modules/micromark-extension-gfm-task-list-item": {
+      "version": "1.0.5",
+      "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-1.0.5.tgz",
+      "integrity": "sha512-RMFXl2uQ0pNQy6Lun2YBYT9g9INXtWJULgbt01D/x8/6yJ2qpKyzdZD3pi6UIkzF++Da49xAelVKUeUMqd5eIQ==",
+      "dev": true,
       "dependencies": {
-        "decode-named-character-reference": "^1.0.0",
+        "micromark-factory-space": "^1.0.0",
         "micromark-util-character": "^1.0.0",
-        "micromark-util-decode-numeric-character-reference": "^1.0.0",
-        "micromark-util-symbol": "^1.0.0"
+        "micromark-util-symbol": "^1.0.0",
+        "micromark-util-types": "^1.0.0",
+        "uvu": "^0.5.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
       }
     },
-    "node_modules/micromark-util-encode": {
+    "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-util-character": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz",
+      "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ],
+      "dependencies": {
+        "micromark-util-symbol": "^1.0.0",
+        "micromark-util-types": "^1.0.0"
+      }
+    },
+    "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-util-symbol": {
       "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.1.0.tgz",
-      "integrity": "sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==",
+      "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz",
+      "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==",
       "dev": true,
       "funding": [
         {
@@ -1277,10 +1684,10 @@
         }
       ]
     },
-    "node_modules/micromark-util-html-tag-name": {
-      "version": "1.2.0",
-      "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.2.0.tgz",
-      "integrity": "sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==",
+    "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-util-types": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz",
+      "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==",
       "dev": true,
       "funding": [
         {
@@ -1293,10 +1700,10 @@
         }
       ]
     },
-    "node_modules/micromark-util-normalize-identifier": {
+    "node_modules/micromark-extension-gfm/node_modules/micromark-util-types": {
       "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.1.0.tgz",
-      "integrity": "sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==",
+      "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz",
+      "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==",
       "dev": true,
       "funding": [
         {
@@ -1307,15 +1714,12 @@
           "type": "OpenCollective",
           "url": "https://opencollective.com/unified"
         }
-      ],
-      "dependencies": {
-        "micromark-util-symbol": "^1.0.0"
-      }
+      ]
     },
-    "node_modules/micromark-util-resolve-all": {
+    "node_modules/micromark-factory-destination": {
       "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.1.0.tgz",
-      "integrity": "sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==",
+      "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.1.0.tgz",
+      "integrity": "sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==",
       "dev": true,
       "funding": [
         {
@@ -1328,13 +1732,15 @@
         }
       ],
       "dependencies": {
+        "micromark-util-character": "^1.0.0",
+        "micromark-util-symbol": "^1.0.0",
         "micromark-util-types": "^1.0.0"
       }
     },
-    "node_modules/micromark-util-sanitize-uri": {
+    "node_modules/micromark-factory-destination/node_modules/micromark-util-character": {
       "version": "1.2.0",
-      "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.2.0.tgz",
-      "integrity": "sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==",
+      "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz",
+      "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==",
       "dev": true,
       "funding": [
         {
@@ -1347,15 +1753,14 @@
         }
       ],
       "dependencies": {
-        "micromark-util-character": "^1.0.0",
-        "micromark-util-encode": "^1.0.0",
-        "micromark-util-symbol": "^1.0.0"
+        "micromark-util-symbol": "^1.0.0",
+        "micromark-util-types": "^1.0.0"
       }
     },
-    "node_modules/micromark-util-subtokenize": {
+    "node_modules/micromark-factory-destination/node_modules/micromark-util-symbol": {
       "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.1.0.tgz",
-      "integrity": "sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==",
+      "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz",
+      "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==",
       "dev": true,
       "funding": [
         {
@@ -1366,15 +1771,1705 @@
           "type": "OpenCollective",
           "url": "https://opencollective.com/unified"
         }
-      ],
-      "dependencies": {
-        "micromark-util-chunked": "^1.0.0",
-        "micromark-util-symbol": "^1.0.0",
-        "micromark-util-types": "^1.0.0",
-        "uvu": "^0.5.0"
+      ]
+    },
+    "node_modules/micromark-factory-destination/node_modules/micromark-util-types": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz",
+      "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/micromark-factory-label": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.1.0.tgz",
+      "integrity": "sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ],
+      "dependencies": {
+        "micromark-util-character": "^1.0.0",
+        "micromark-util-symbol": "^1.0.0",
+        "micromark-util-types": "^1.0.0",
+        "uvu": "^0.5.0"
+      }
+    },
+    "node_modules/micromark-factory-label/node_modules/micromark-util-character": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz",
+      "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ],
+      "dependencies": {
+        "micromark-util-symbol": "^1.0.0",
+        "micromark-util-types": "^1.0.0"
+      }
+    },
+    "node_modules/micromark-factory-label/node_modules/micromark-util-symbol": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz",
+      "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/micromark-factory-label/node_modules/micromark-util-types": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz",
+      "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/micromark-factory-space": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz",
+      "integrity": "sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ],
+      "dependencies": {
+        "micromark-util-character": "^1.0.0",
+        "micromark-util-types": "^1.0.0"
+      }
+    },
+    "node_modules/micromark-factory-space/node_modules/micromark-util-character": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz",
+      "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ],
+      "dependencies": {
+        "micromark-util-symbol": "^1.0.0",
+        "micromark-util-types": "^1.0.0"
+      }
+    },
+    "node_modules/micromark-factory-space/node_modules/micromark-util-symbol": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz",
+      "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/micromark-factory-space/node_modules/micromark-util-types": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz",
+      "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/micromark-factory-title": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.1.0.tgz",
+      "integrity": "sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ],
+      "dependencies": {
+        "micromark-factory-space": "^1.0.0",
+        "micromark-util-character": "^1.0.0",
+        "micromark-util-symbol": "^1.0.0",
+        "micromark-util-types": "^1.0.0"
+      }
+    },
+    "node_modules/micromark-factory-title/node_modules/micromark-util-character": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz",
+      "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ],
+      "dependencies": {
+        "micromark-util-symbol": "^1.0.0",
+        "micromark-util-types": "^1.0.0"
+      }
+    },
+    "node_modules/micromark-factory-title/node_modules/micromark-util-symbol": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz",
+      "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/micromark-factory-title/node_modules/micromark-util-types": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz",
+      "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/micromark-factory-whitespace": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.1.0.tgz",
+      "integrity": "sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ],
+      "dependencies": {
+        "micromark-factory-space": "^1.0.0",
+        "micromark-util-character": "^1.0.0",
+        "micromark-util-symbol": "^1.0.0",
+        "micromark-util-types": "^1.0.0"
+      }
+    },
+    "node_modules/micromark-factory-whitespace/node_modules/micromark-util-character": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz",
+      "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ],
+      "dependencies": {
+        "micromark-util-symbol": "^1.0.0",
+        "micromark-util-types": "^1.0.0"
+      }
+    },
+    "node_modules/micromark-factory-whitespace/node_modules/micromark-util-symbol": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz",
+      "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/micromark-factory-whitespace/node_modules/micromark-util-types": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz",
+      "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/micromark-util-character": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.0.1.tgz",
+      "integrity": "sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ],
+      "dependencies": {
+        "micromark-util-symbol": "^2.0.0",
+        "micromark-util-types": "^2.0.0"
+      }
+    },
+    "node_modules/micromark-util-chunked": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.1.0.tgz",
+      "integrity": "sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ],
+      "dependencies": {
+        "micromark-util-symbol": "^1.0.0"
+      }
+    },
+    "node_modules/micromark-util-chunked/node_modules/micromark-util-symbol": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz",
+      "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/micromark-util-classify-character": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.1.0.tgz",
+      "integrity": "sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ],
+      "dependencies": {
+        "micromark-util-character": "^1.0.0",
+        "micromark-util-symbol": "^1.0.0",
+        "micromark-util-types": "^1.0.0"
+      }
+    },
+    "node_modules/micromark-util-classify-character/node_modules/micromark-util-character": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz",
+      "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ],
+      "dependencies": {
+        "micromark-util-symbol": "^1.0.0",
+        "micromark-util-types": "^1.0.0"
+      }
+    },
+    "node_modules/micromark-util-classify-character/node_modules/micromark-util-symbol": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz",
+      "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/micromark-util-classify-character/node_modules/micromark-util-types": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz",
+      "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/micromark-util-combine-extensions": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.1.0.tgz",
+      "integrity": "sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ],
+      "dependencies": {
+        "micromark-util-chunked": "^1.0.0",
+        "micromark-util-types": "^1.0.0"
+      }
+    },
+    "node_modules/micromark-util-combine-extensions/node_modules/micromark-util-types": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz",
+      "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/micromark-util-decode-numeric-character-reference": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.1.0.tgz",
+      "integrity": "sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ],
+      "dependencies": {
+        "micromark-util-symbol": "^1.0.0"
+      }
+    },
+    "node_modules/micromark-util-decode-numeric-character-reference/node_modules/micromark-util-symbol": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz",
+      "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/micromark-util-decode-string": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.1.0.tgz",
+      "integrity": "sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ],
+      "dependencies": {
+        "decode-named-character-reference": "^1.0.0",
+        "micromark-util-character": "^1.0.0",
+        "micromark-util-decode-numeric-character-reference": "^1.0.0",
+        "micromark-util-symbol": "^1.0.0"
+      }
+    },
+    "node_modules/micromark-util-decode-string/node_modules/micromark-util-character": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz",
+      "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ],
+      "dependencies": {
+        "micromark-util-symbol": "^1.0.0",
+        "micromark-util-types": "^1.0.0"
+      }
+    },
+    "node_modules/micromark-util-decode-string/node_modules/micromark-util-symbol": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz",
+      "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/micromark-util-decode-string/node_modules/micromark-util-types": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz",
+      "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/micromark-util-encode": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz",
+      "integrity": "sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/micromark-util-html-tag-name": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.2.0.tgz",
+      "integrity": "sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/micromark-util-normalize-identifier": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.1.0.tgz",
+      "integrity": "sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ],
+      "dependencies": {
+        "micromark-util-symbol": "^1.0.0"
+      }
+    },
+    "node_modules/micromark-util-normalize-identifier/node_modules/micromark-util-symbol": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz",
+      "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/micromark-util-resolve-all": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.1.0.tgz",
+      "integrity": "sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ],
+      "dependencies": {
+        "micromark-util-types": "^1.0.0"
+      }
+    },
+    "node_modules/micromark-util-resolve-all/node_modules/micromark-util-types": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz",
+      "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/micromark-util-sanitize-uri": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz",
+      "integrity": "sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ],
+      "dependencies": {
+        "micromark-util-character": "^2.0.0",
+        "micromark-util-encode": "^2.0.0",
+        "micromark-util-symbol": "^2.0.0"
+      }
+    },
+    "node_modules/micromark-util-subtokenize": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.1.0.tgz",
+      "integrity": "sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ],
+      "dependencies": {
+        "micromark-util-chunked": "^1.0.0",
+        "micromark-util-symbol": "^1.0.0",
+        "micromark-util-types": "^1.0.0",
+        "uvu": "^0.5.0"
+      }
+    },
+    "node_modules/micromark-util-subtokenize/node_modules/micromark-util-symbol": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz",
+      "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/micromark-util-subtokenize/node_modules/micromark-util-types": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz",
+      "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/micromark-util-symbol": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz",
+      "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/micromark-util-types": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.0.tgz",
+      "integrity": "sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/micromark/node_modules/micromark-util-character": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz",
+      "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ],
+      "dependencies": {
+        "micromark-util-symbol": "^1.0.0",
+        "micromark-util-types": "^1.0.0"
+      }
+    },
+    "node_modules/micromark/node_modules/micromark-util-encode": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.1.0.tgz",
+      "integrity": "sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/micromark/node_modules/micromark-util-sanitize-uri": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.2.0.tgz",
+      "integrity": "sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ],
+      "dependencies": {
+        "micromark-util-character": "^1.0.0",
+        "micromark-util-encode": "^1.0.0",
+        "micromark-util-symbol": "^1.0.0"
+      }
+    },
+    "node_modules/micromark/node_modules/micromark-util-symbol": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz",
+      "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/micromark/node_modules/micromark-util-types": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz",
+      "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/mri": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz",
+      "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==",
+      "dev": true,
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/ms": {
+      "version": "2.1.2",
+      "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+      "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+      "dev": true
+    },
+    "node_modules/nth-check": {
+      "version": "2.1.1",
+      "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
+      "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
+      "dev": true,
+      "dependencies": {
+        "boolbase": "^1.0.0"
+      },
+      "funding": {
+        "url": "https://github.com/fb55/nth-check?sponsor=1"
+      }
+    },
+    "node_modules/parse5": {
+      "version": "7.1.2",
+      "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz",
+      "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==",
+      "dev": true,
+      "dependencies": {
+        "entities": "^4.4.0"
+      },
+      "funding": {
+        "url": "https://github.com/inikulin/parse5?sponsor=1"
+      }
+    },
+    "node_modules/property-information": {
+      "version": "6.3.0",
+      "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.3.0.tgz",
+      "integrity": "sha512-gVNZ74nqhRMiIUYWGQdosYetaKc83x8oT41a0LlV3AAFCAZwCpg4vmGkq8t34+cUhp3cnM4XDiU/7xlgK7HGrg==",
+      "dev": true,
+      "funding": {
+        "type": "github",
+        "url": "https://github.com/sponsors/wooorm"
+      }
+    },
+    "node_modules/rehype-raw": {
+      "version": "7.0.0",
+      "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-7.0.0.tgz",
+      "integrity": "sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==",
+      "dev": true,
+      "dependencies": {
+        "@types/hast": "^3.0.0",
+        "hast-util-raw": "^9.0.0",
+        "vfile": "^6.0.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
+      }
+    },
+    "node_modules/rehype-stringify": {
+      "version": "10.0.0",
+      "resolved": "https://registry.npmjs.org/rehype-stringify/-/rehype-stringify-10.0.0.tgz",
+      "integrity": "sha512-1TX1i048LooI9QoecrXy7nGFFbFSufxVRAfc6Y9YMRAi56l+oB0zP51mLSV312uRuvVLPV1opSlJmslozR1XHQ==",
+      "dev": true,
+      "dependencies": {
+        "@types/hast": "^3.0.0",
+        "hast-util-to-html": "^9.0.0",
+        "unified": "^11.0.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
+      }
+    },
+    "node_modules/remark-frontmatter": {
+      "version": "4.0.1",
+      "resolved": "https://registry.npmjs.org/remark-frontmatter/-/remark-frontmatter-4.0.1.tgz",
+      "integrity": "sha512-38fJrB0KnmD3E33a5jZC/5+gGAC2WKNiPw1/fdXJvijBlhA7RCsvJklrYJakS0HedninvaCYW8lQGf9C918GfA==",
+      "dev": true,
+      "dependencies": {
+        "@types/mdast": "^3.0.0",
+        "mdast-util-frontmatter": "^1.0.0",
+        "micromark-extension-frontmatter": "^1.0.0",
+        "unified": "^10.0.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
+      }
+    },
+    "node_modules/remark-frontmatter/node_modules/@types/mdast": {
+      "version": "3.0.12",
+      "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.12.tgz",
+      "integrity": "sha512-DT+iNIRNX884cx0/Q1ja7NyUPpZuv0KPyL5rGNxm1WC1OtHstl7n4Jb7nk+xacNShQMbczJjt8uFzznpp6kYBg==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^2"
+      }
+    },
+    "node_modules/remark-frontmatter/node_modules/@types/unist": {
+      "version": "2.0.8",
+      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz",
+      "integrity": "sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==",
+      "dev": true
+    },
+    "node_modules/remark-frontmatter/node_modules/unified": {
+      "version": "10.1.2",
+      "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz",
+      "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^2.0.0",
+        "bail": "^2.0.0",
+        "extend": "^3.0.0",
+        "is-buffer": "^2.0.0",
+        "is-plain-obj": "^4.0.0",
+        "trough": "^2.0.0",
+        "vfile": "^5.0.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
+      }
+    },
+    "node_modules/remark-frontmatter/node_modules/vfile": {
+      "version": "5.3.7",
+      "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.7.tgz",
+      "integrity": "sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^2.0.0",
+        "is-buffer": "^2.0.0",
+        "unist-util-stringify-position": "^3.0.0",
+        "vfile-message": "^3.0.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
+      }
+    },
+    "node_modules/remark-frontmatter/node_modules/vfile-message": {
+      "version": "3.1.4",
+      "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.4.tgz",
+      "integrity": "sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^2.0.0",
+        "unist-util-stringify-position": "^3.0.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
+      }
+    },
+    "node_modules/remark-gfm": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-3.0.1.tgz",
+      "integrity": "sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==",
+      "dev": true,
+      "dependencies": {
+        "@types/mdast": "^3.0.0",
+        "mdast-util-gfm": "^2.0.0",
+        "micromark-extension-gfm": "^2.0.0",
+        "unified": "^10.0.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
+      }
+    },
+    "node_modules/remark-gfm/node_modules/@types/mdast": {
+      "version": "3.0.12",
+      "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.12.tgz",
+      "integrity": "sha512-DT+iNIRNX884cx0/Q1ja7NyUPpZuv0KPyL5rGNxm1WC1OtHstl7n4Jb7nk+xacNShQMbczJjt8uFzznpp6kYBg==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^2"
+      }
+    },
+    "node_modules/remark-gfm/node_modules/@types/unist": {
+      "version": "2.0.8",
+      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz",
+      "integrity": "sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==",
+      "dev": true
+    },
+    "node_modules/remark-gfm/node_modules/unified": {
+      "version": "10.1.2",
+      "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz",
+      "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^2.0.0",
+        "bail": "^2.0.0",
+        "extend": "^3.0.0",
+        "is-buffer": "^2.0.0",
+        "is-plain-obj": "^4.0.0",
+        "trough": "^2.0.0",
+        "vfile": "^5.0.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
+      }
+    },
+    "node_modules/remark-gfm/node_modules/vfile": {
+      "version": "5.3.7",
+      "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.7.tgz",
+      "integrity": "sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^2.0.0",
+        "is-buffer": "^2.0.0",
+        "unist-util-stringify-position": "^3.0.0",
+        "vfile-message": "^3.0.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
+      }
+    },
+    "node_modules/remark-gfm/node_modules/vfile-message": {
+      "version": "3.1.4",
+      "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.4.tgz",
+      "integrity": "sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^2.0.0",
+        "unist-util-stringify-position": "^3.0.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
+      }
+    },
+    "node_modules/remark-html": {
+      "version": "15.0.2",
+      "resolved": "https://registry.npmjs.org/remark-html/-/remark-html-15.0.2.tgz",
+      "integrity": "sha512-/CIOI7wzHJzsh48AiuIyIe1clxVkUtreul73zcCXLub0FmnevQE0UMFDQm7NUx8/3rl/4zCshlMfqBdWScQthw==",
+      "dev": true,
+      "dependencies": {
+        "@types/mdast": "^3.0.0",
+        "hast-util-sanitize": "^4.0.0",
+        "hast-util-to-html": "^8.0.0",
+        "mdast-util-to-hast": "^12.0.0",
+        "unified": "^10.0.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
+      }
+    },
+    "node_modules/remark-html/node_modules/@types/hast": {
+      "version": "2.3.5",
+      "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.5.tgz",
+      "integrity": "sha512-SvQi0L/lNpThgPoleH53cdjB3y9zpLlVjRbqB3rH8hx1jiRSBGAhyjV3H+URFjNVRqt2EdYNrbZE5IsGlNfpRg==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^2"
+      }
+    },
+    "node_modules/remark-html/node_modules/@types/mdast": {
+      "version": "3.0.12",
+      "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.12.tgz",
+      "integrity": "sha512-DT+iNIRNX884cx0/Q1ja7NyUPpZuv0KPyL5rGNxm1WC1OtHstl7n4Jb7nk+xacNShQMbczJjt8uFzznpp6kYBg==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^2"
+      }
+    },
+    "node_modules/remark-html/node_modules/@types/unist": {
+      "version": "2.0.8",
+      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz",
+      "integrity": "sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==",
+      "dev": true
+    },
+    "node_modules/remark-html/node_modules/hast-util-from-parse5": {
+      "version": "7.1.2",
+      "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-7.1.2.tgz",
+      "integrity": "sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==",
+      "dev": true,
+      "dependencies": {
+        "@types/hast": "^2.0.0",
+        "@types/unist": "^2.0.0",
+        "hastscript": "^7.0.0",
+        "property-information": "^6.0.0",
+        "vfile": "^5.0.0",
+        "vfile-location": "^4.0.0",
+        "web-namespaces": "^2.0.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
+      }
+    },
+    "node_modules/remark-html/node_modules/hast-util-parse-selector": {
+      "version": "3.1.1",
+      "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-3.1.1.tgz",
+      "integrity": "sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==",
+      "dev": true,
+      "dependencies": {
+        "@types/hast": "^2.0.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
+      }
+    },
+    "node_modules/remark-html/node_modules/hast-util-raw": {
+      "version": "7.2.3",
+      "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-7.2.3.tgz",
+      "integrity": "sha512-RujVQfVsOrxzPOPSzZFiwofMArbQke6DJjnFfceiEbFh7S05CbPt0cYN+A5YeD3pso0JQk6O1aHBnx9+Pm2uqg==",
+      "dev": true,
+      "dependencies": {
+        "@types/hast": "^2.0.0",
+        "@types/parse5": "^6.0.0",
+        "hast-util-from-parse5": "^7.0.0",
+        "hast-util-to-parse5": "^7.0.0",
+        "html-void-elements": "^2.0.0",
+        "parse5": "^6.0.0",
+        "unist-util-position": "^4.0.0",
+        "unist-util-visit": "^4.0.0",
+        "vfile": "^5.0.0",
+        "web-namespaces": "^2.0.0",
+        "zwitch": "^2.0.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
+      }
+    },
+    "node_modules/remark-html/node_modules/hast-util-to-html": {
+      "version": "8.0.4",
+      "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-8.0.4.tgz",
+      "integrity": "sha512-4tpQTUOr9BMjtYyNlt0P50mH7xj0Ks2xpo8M943Vykljf99HW6EzulIoJP1N3eKOSScEHzyzi9dm7/cn0RfGwA==",
+      "dev": true,
+      "dependencies": {
+        "@types/hast": "^2.0.0",
+        "@types/unist": "^2.0.0",
+        "ccount": "^2.0.0",
+        "comma-separated-tokens": "^2.0.0",
+        "hast-util-raw": "^7.0.0",
+        "hast-util-whitespace": "^2.0.0",
+        "html-void-elements": "^2.0.0",
+        "property-information": "^6.0.0",
+        "space-separated-tokens": "^2.0.0",
+        "stringify-entities": "^4.0.0",
+        "zwitch": "^2.0.4"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
+      }
+    },
+    "node_modules/remark-html/node_modules/hast-util-to-parse5": {
+      "version": "7.1.0",
+      "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-7.1.0.tgz",
+      "integrity": "sha512-YNRgAJkH2Jky5ySkIqFXTQiaqcAtJyVE+D5lkN6CdtOqrnkLfGYYrEcKuHOJZlp+MwjSwuD3fZuawI+sic/RBw==",
+      "dev": true,
+      "dependencies": {
+        "@types/hast": "^2.0.0",
+        "comma-separated-tokens": "^2.0.0",
+        "property-information": "^6.0.0",
+        "space-separated-tokens": "^2.0.0",
+        "web-namespaces": "^2.0.0",
+        "zwitch": "^2.0.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
+      }
+    },
+    "node_modules/remark-html/node_modules/hast-util-whitespace": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-2.0.1.tgz",
+      "integrity": "sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==",
+      "dev": true,
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
+      }
+    },
+    "node_modules/remark-html/node_modules/hastscript": {
+      "version": "7.2.0",
+      "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-7.2.0.tgz",
+      "integrity": "sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==",
+      "dev": true,
+      "dependencies": {
+        "@types/hast": "^2.0.0",
+        "comma-separated-tokens": "^2.0.0",
+        "hast-util-parse-selector": "^3.0.0",
+        "property-information": "^6.0.0",
+        "space-separated-tokens": "^2.0.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
+      }
+    },
+    "node_modules/remark-html/node_modules/html-void-elements": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-2.0.1.tgz",
+      "integrity": "sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==",
+      "dev": true,
+      "funding": {
+        "type": "github",
+        "url": "https://github.com/sponsors/wooorm"
+      }
+    },
+    "node_modules/remark-html/node_modules/mdast-util-to-hast": {
+      "version": "12.3.0",
+      "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-12.3.0.tgz",
+      "integrity": "sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==",
+      "dev": true,
+      "dependencies": {
+        "@types/hast": "^2.0.0",
+        "@types/mdast": "^3.0.0",
+        "mdast-util-definitions": "^5.0.0",
+        "micromark-util-sanitize-uri": "^1.1.0",
+        "trim-lines": "^3.0.0",
+        "unist-util-generated": "^2.0.0",
+        "unist-util-position": "^4.0.0",
+        "unist-util-visit": "^4.0.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
+      }
+    },
+    "node_modules/remark-html/node_modules/micromark-util-character": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz",
+      "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ],
+      "dependencies": {
+        "micromark-util-symbol": "^1.0.0",
+        "micromark-util-types": "^1.0.0"
+      }
+    },
+    "node_modules/remark-html/node_modules/micromark-util-encode": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.1.0.tgz",
+      "integrity": "sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/remark-html/node_modules/micromark-util-sanitize-uri": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.2.0.tgz",
+      "integrity": "sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ],
+      "dependencies": {
+        "micromark-util-character": "^1.0.0",
+        "micromark-util-encode": "^1.0.0",
+        "micromark-util-symbol": "^1.0.0"
+      }
+    },
+    "node_modules/remark-html/node_modules/micromark-util-symbol": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz",
+      "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/remark-html/node_modules/micromark-util-types": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz",
+      "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/remark-html/node_modules/parse5": {
+      "version": "6.0.1",
+      "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
+      "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
+      "dev": true
+    },
+    "node_modules/remark-html/node_modules/unified": {
+      "version": "10.1.2",
+      "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz",
+      "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^2.0.0",
+        "bail": "^2.0.0",
+        "extend": "^3.0.0",
+        "is-buffer": "^2.0.0",
+        "is-plain-obj": "^4.0.0",
+        "trough": "^2.0.0",
+        "vfile": "^5.0.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
+      }
+    },
+    "node_modules/remark-html/node_modules/unist-util-position": {
+      "version": "4.0.4",
+      "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.4.tgz",
+      "integrity": "sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^2.0.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
+      }
+    },
+    "node_modules/remark-html/node_modules/unist-util-visit": {
+      "version": "4.1.2",
+      "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.2.tgz",
+      "integrity": "sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^2.0.0",
+        "unist-util-is": "^5.0.0",
+        "unist-util-visit-parents": "^5.1.1"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
+      }
+    },
+    "node_modules/remark-html/node_modules/vfile": {
+      "version": "5.3.7",
+      "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.7.tgz",
+      "integrity": "sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^2.0.0",
+        "is-buffer": "^2.0.0",
+        "unist-util-stringify-position": "^3.0.0",
+        "vfile-message": "^3.0.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
+      }
+    },
+    "node_modules/remark-html/node_modules/vfile-location": {
+      "version": "4.1.0",
+      "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-4.1.0.tgz",
+      "integrity": "sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^2.0.0",
+        "vfile": "^5.0.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
+      }
+    },
+    "node_modules/remark-html/node_modules/vfile-message": {
+      "version": "3.1.4",
+      "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.4.tgz",
+      "integrity": "sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^2.0.0",
+        "unist-util-stringify-position": "^3.0.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
+      }
+    },
+    "node_modules/remark-parse": {
+      "version": "10.0.2",
+      "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-10.0.2.tgz",
+      "integrity": "sha512-3ydxgHa/ZQzG8LvC7jTXccARYDcRld3VfcgIIFs7bI6vbRSxJJmzgLEIIoYKyrfhaY+ujuWaf/PJiMZXoiCXgw==",
+      "dev": true,
+      "dependencies": {
+        "@types/mdast": "^3.0.0",
+        "mdast-util-from-markdown": "^1.0.0",
+        "unified": "^10.0.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
+      }
+    },
+    "node_modules/remark-parse/node_modules/@types/mdast": {
+      "version": "3.0.12",
+      "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.12.tgz",
+      "integrity": "sha512-DT+iNIRNX884cx0/Q1ja7NyUPpZuv0KPyL5rGNxm1WC1OtHstl7n4Jb7nk+xacNShQMbczJjt8uFzznpp6kYBg==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^2"
+      }
+    },
+    "node_modules/remark-parse/node_modules/@types/unist": {
+      "version": "2.0.8",
+      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz",
+      "integrity": "sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==",
+      "dev": true
+    },
+    "node_modules/remark-parse/node_modules/unified": {
+      "version": "10.1.2",
+      "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz",
+      "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^2.0.0",
+        "bail": "^2.0.0",
+        "extend": "^3.0.0",
+        "is-buffer": "^2.0.0",
+        "is-plain-obj": "^4.0.0",
+        "trough": "^2.0.0",
+        "vfile": "^5.0.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
+      }
+    },
+    "node_modules/remark-parse/node_modules/vfile": {
+      "version": "5.3.7",
+      "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.7.tgz",
+      "integrity": "sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^2.0.0",
+        "is-buffer": "^2.0.0",
+        "unist-util-stringify-position": "^3.0.0",
+        "vfile-message": "^3.0.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
+      }
+    },
+    "node_modules/remark-parse/node_modules/vfile-message": {
+      "version": "3.1.4",
+      "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.4.tgz",
+      "integrity": "sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^2.0.0",
+        "unist-util-stringify-position": "^3.0.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
+      }
+    },
+    "node_modules/remark-rehype": {
+      "version": "10.1.0",
+      "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-10.1.0.tgz",
+      "integrity": "sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==",
+      "dev": true,
+      "dependencies": {
+        "@types/hast": "^2.0.0",
+        "@types/mdast": "^3.0.0",
+        "mdast-util-to-hast": "^12.1.0",
+        "unified": "^10.0.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
+      }
+    },
+    "node_modules/remark-rehype/node_modules/@types/hast": {
+      "version": "2.3.5",
+      "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.5.tgz",
+      "integrity": "sha512-SvQi0L/lNpThgPoleH53cdjB3y9zpLlVjRbqB3rH8hx1jiRSBGAhyjV3H+URFjNVRqt2EdYNrbZE5IsGlNfpRg==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^2"
+      }
+    },
+    "node_modules/remark-rehype/node_modules/@types/mdast": {
+      "version": "3.0.12",
+      "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.12.tgz",
+      "integrity": "sha512-DT+iNIRNX884cx0/Q1ja7NyUPpZuv0KPyL5rGNxm1WC1OtHstl7n4Jb7nk+xacNShQMbczJjt8uFzznpp6kYBg==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^2"
+      }
+    },
+    "node_modules/remark-rehype/node_modules/@types/unist": {
+      "version": "2.0.8",
+      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz",
+      "integrity": "sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==",
+      "dev": true
+    },
+    "node_modules/remark-rehype/node_modules/mdast-util-to-hast": {
+      "version": "12.3.0",
+      "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-12.3.0.tgz",
+      "integrity": "sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==",
+      "dev": true,
+      "dependencies": {
+        "@types/hast": "^2.0.0",
+        "@types/mdast": "^3.0.0",
+        "mdast-util-definitions": "^5.0.0",
+        "micromark-util-sanitize-uri": "^1.1.0",
+        "trim-lines": "^3.0.0",
+        "unist-util-generated": "^2.0.0",
+        "unist-util-position": "^4.0.0",
+        "unist-util-visit": "^4.0.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
+      }
+    },
+    "node_modules/remark-rehype/node_modules/micromark-util-character": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz",
+      "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ],
+      "dependencies": {
+        "micromark-util-symbol": "^1.0.0",
+        "micromark-util-types": "^1.0.0"
+      }
+    },
+    "node_modules/remark-rehype/node_modules/micromark-util-encode": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.1.0.tgz",
+      "integrity": "sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ]
+    },
+    "node_modules/remark-rehype/node_modules/micromark-util-sanitize-uri": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.2.0.tgz",
+      "integrity": "sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "GitHub Sponsors",
+          "url": "https://github.com/sponsors/unifiedjs"
+        },
+        {
+          "type": "OpenCollective",
+          "url": "https://opencollective.com/unified"
+        }
+      ],
+      "dependencies": {
+        "micromark-util-character": "^1.0.0",
+        "micromark-util-encode": "^1.0.0",
+        "micromark-util-symbol": "^1.0.0"
       }
     },
-    "node_modules/micromark-util-symbol": {
+    "node_modules/remark-rehype/node_modules/micromark-util-symbol": {
       "version": "1.1.0",
       "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz",
       "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==",
@@ -1390,7 +3485,7 @@
         }
       ]
     },
-    "node_modules/micromark-util-types": {
+    "node_modules/remark-rehype/node_modules/micromark-util-types": {
       "version": "1.1.0",
       "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz",
       "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==",
@@ -1406,153 +3501,77 @@
         }
       ]
     },
-    "node_modules/mri": {
-      "version": "1.2.0",
-      "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz",
-      "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==",
-      "dev": true,
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/ms": {
-      "version": "2.1.2",
-      "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
-      "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
-      "dev": true
-    },
-    "node_modules/nth-check": {
-      "version": "2.1.1",
-      "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
-      "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
-      "dev": true,
-      "dependencies": {
-        "boolbase": "^1.0.0"
-      },
-      "funding": {
-        "url": "https://github.com/fb55/nth-check?sponsor=1"
-      }
-    },
-    "node_modules/parse5": {
-      "version": "6.0.1",
-      "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
-      "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
-      "dev": true
-    },
-    "node_modules/property-information": {
-      "version": "6.2.0",
-      "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.2.0.tgz",
-      "integrity": "sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==",
-      "dev": true,
-      "funding": {
-        "type": "github",
-        "url": "https://github.com/sponsors/wooorm"
-      }
-    },
-    "node_modules/rehype-raw": {
-      "version": "6.1.1",
-      "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-6.1.1.tgz",
-      "integrity": "sha512-d6AKtisSRtDRX4aSPsJGTfnzrX2ZkHQLE5kiUuGOeEoLpbEulFF4hj0mLPbsa+7vmguDKOVVEQdHKDSwoaIDsQ==",
-      "dev": true,
-      "dependencies": {
-        "@types/hast": "^2.0.0",
-        "hast-util-raw": "^7.2.0",
-        "unified": "^10.0.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified"
-      }
-    },
-    "node_modules/rehype-stringify": {
-      "version": "9.0.3",
-      "resolved": "https://registry.npmjs.org/rehype-stringify/-/rehype-stringify-9.0.3.tgz",
-      "integrity": "sha512-kWiZ1bgyWlgOxpqD5HnxShKAdXtb2IUljn3hQAhySeak6IOQPPt6DeGnsIh4ixm7yKJWzm8TXFuC/lPfcWHJqw==",
-      "dev": true,
-      "dependencies": {
-        "@types/hast": "^2.0.0",
-        "hast-util-to-html": "^8.0.0",
-        "unified": "^10.0.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified"
-      }
-    },
-    "node_modules/remark-frontmatter": {
-      "version": "4.0.1",
-      "resolved": "https://registry.npmjs.org/remark-frontmatter/-/remark-frontmatter-4.0.1.tgz",
-      "integrity": "sha512-38fJrB0KnmD3E33a5jZC/5+gGAC2WKNiPw1/fdXJvijBlhA7RCsvJklrYJakS0HedninvaCYW8lQGf9C918GfA==",
+    "node_modules/remark-rehype/node_modules/unified": {
+      "version": "10.1.2",
+      "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz",
+      "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==",
       "dev": true,
       "dependencies": {
-        "@types/mdast": "^3.0.0",
-        "mdast-util-frontmatter": "^1.0.0",
-        "micromark-extension-frontmatter": "^1.0.0",
-        "unified": "^10.0.0"
+        "@types/unist": "^2.0.0",
+        "bail": "^2.0.0",
+        "extend": "^3.0.0",
+        "is-buffer": "^2.0.0",
+        "is-plain-obj": "^4.0.0",
+        "trough": "^2.0.0",
+        "vfile": "^5.0.0"
       },
       "funding": {
         "type": "opencollective",
         "url": "https://opencollective.com/unified"
       }
     },
-    "node_modules/remark-gfm": {
-      "version": "3.0.1",
-      "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-3.0.1.tgz",
-      "integrity": "sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==",
+    "node_modules/remark-rehype/node_modules/unist-util-position": {
+      "version": "4.0.4",
+      "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.4.tgz",
+      "integrity": "sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==",
       "dev": true,
       "dependencies": {
-        "@types/mdast": "^3.0.0",
-        "mdast-util-gfm": "^2.0.0",
-        "micromark-extension-gfm": "^2.0.0",
-        "unified": "^10.0.0"
+        "@types/unist": "^2.0.0"
       },
       "funding": {
         "type": "opencollective",
         "url": "https://opencollective.com/unified"
       }
     },
-    "node_modules/remark-html": {
-      "version": "15.0.2",
-      "resolved": "https://registry.npmjs.org/remark-html/-/remark-html-15.0.2.tgz",
-      "integrity": "sha512-/CIOI7wzHJzsh48AiuIyIe1clxVkUtreul73zcCXLub0FmnevQE0UMFDQm7NUx8/3rl/4zCshlMfqBdWScQthw==",
+    "node_modules/remark-rehype/node_modules/unist-util-visit": {
+      "version": "4.1.2",
+      "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.2.tgz",
+      "integrity": "sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==",
       "dev": true,
       "dependencies": {
-        "@types/mdast": "^3.0.0",
-        "hast-util-sanitize": "^4.0.0",
-        "hast-util-to-html": "^8.0.0",
-        "mdast-util-to-hast": "^12.0.0",
-        "unified": "^10.0.0"
+        "@types/unist": "^2.0.0",
+        "unist-util-is": "^5.0.0",
+        "unist-util-visit-parents": "^5.1.1"
       },
       "funding": {
         "type": "opencollective",
         "url": "https://opencollective.com/unified"
       }
     },
-    "node_modules/remark-parse": {
-      "version": "10.0.2",
-      "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-10.0.2.tgz",
-      "integrity": "sha512-3ydxgHa/ZQzG8LvC7jTXccARYDcRld3VfcgIIFs7bI6vbRSxJJmzgLEIIoYKyrfhaY+ujuWaf/PJiMZXoiCXgw==",
+    "node_modules/remark-rehype/node_modules/vfile": {
+      "version": "5.3.7",
+      "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.7.tgz",
+      "integrity": "sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==",
       "dev": true,
       "dependencies": {
-        "@types/mdast": "^3.0.0",
-        "mdast-util-from-markdown": "^1.0.0",
-        "unified": "^10.0.0"
+        "@types/unist": "^2.0.0",
+        "is-buffer": "^2.0.0",
+        "unist-util-stringify-position": "^3.0.0",
+        "vfile-message": "^3.0.0"
       },
       "funding": {
         "type": "opencollective",
         "url": "https://opencollective.com/unified"
       }
     },
-    "node_modules/remark-rehype": {
-      "version": "10.1.0",
-      "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-10.1.0.tgz",
-      "integrity": "sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==",
+    "node_modules/remark-rehype/node_modules/vfile-message": {
+      "version": "3.1.4",
+      "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.4.tgz",
+      "integrity": "sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==",
       "dev": true,
       "dependencies": {
-        "@types/hast": "^2.0.0",
-        "@types/mdast": "^3.0.0",
-        "mdast-util-to-hast": "^12.1.0",
-        "unified": "^10.0.0"
+        "@types/unist": "^2.0.0",
+        "unist-util-stringify-position": "^3.0.0"
       },
       "funding": {
         "type": "opencollective",
@@ -1608,48 +3627,6 @@
         "url": "https://opencollective.com/unified"
       }
     },
-    "node_modules/to-vfile/node_modules/unist-util-stringify-position": {
-      "version": "4.0.0",
-      "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz",
-      "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==",
-      "dev": true,
-      "dependencies": {
-        "@types/unist": "^3.0.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified"
-      }
-    },
-    "node_modules/to-vfile/node_modules/vfile": {
-      "version": "6.0.1",
-      "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.1.tgz",
-      "integrity": "sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==",
-      "dev": true,
-      "dependencies": {
-        "@types/unist": "^3.0.0",
-        "unist-util-stringify-position": "^4.0.0",
-        "vfile-message": "^4.0.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified"
-      }
-    },
-    "node_modules/to-vfile/node_modules/vfile-message": {
-      "version": "4.0.2",
-      "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz",
-      "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==",
-      "dev": true,
-      "dependencies": {
-        "@types/unist": "^3.0.0",
-        "unist-util-stringify-position": "^4.0.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified"
-      }
-    },
     "node_modules/trim-lines": {
       "version": "3.0.1",
       "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz",
@@ -1671,30 +3648,24 @@
       }
     },
     "node_modules/unified": {
-      "version": "10.1.2",
-      "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz",
-      "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==",
+      "version": "11.0.2",
+      "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.2.tgz",
+      "integrity": "sha512-Zta++onvS/dJ6xUvXQOR5q8XJZOkiMCE5wQ8Yv9mLR25pxRS567EX0GO6HZRxxNV/lznwfsvRZ/1pqe9K9QLeQ==",
       "dev": true,
       "dependencies": {
-        "@types/unist": "^2.0.0",
+        "@types/unist": "^3.0.0",
+        "@ungap/structured-clone": "^1.0.0",
         "bail": "^2.0.0",
-        "extend": "^3.0.0",
-        "is-buffer": "^2.0.0",
+        "devlop": "^1.0.0",
         "is-plain-obj": "^4.0.0",
         "trough": "^2.0.0",
-        "vfile": "^5.0.0"
+        "vfile": "^6.0.0"
       },
       "funding": {
         "type": "opencollective",
         "url": "https://opencollective.com/unified"
       }
     },
-    "node_modules/unified/node_modules/@types/unist": {
-      "version": "2.0.6",
-      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz",
-      "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==",
-      "dev": true
-    },
     "node_modules/unist-util-generated": {
       "version": "2.0.1",
       "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-2.0.1.tgz",
@@ -1719,30 +3690,24 @@
       }
     },
     "node_modules/unist-util-is/node_modules/@types/unist": {
-      "version": "2.0.6",
-      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz",
-      "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==",
+      "version": "2.0.8",
+      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz",
+      "integrity": "sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==",
       "dev": true
     },
     "node_modules/unist-util-position": {
-      "version": "4.0.4",
-      "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.4.tgz",
-      "integrity": "sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==",
+      "version": "5.0.0",
+      "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz",
+      "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==",
       "dev": true,
       "dependencies": {
-        "@types/unist": "^2.0.0"
+        "@types/unist": "^3.0.0"
       },
       "funding": {
         "type": "opencollective",
         "url": "https://opencollective.com/unified"
       }
     },
-    "node_modules/unist-util-position/node_modules/@types/unist": {
-      "version": "2.0.6",
-      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz",
-      "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==",
-      "dev": true
-    },
     "node_modules/unist-util-select": {
       "version": "5.0.0",
       "resolved": "https://registry.npmjs.org/unist-util-select/-/unist-util-select-5.0.0.tgz",
@@ -1774,9 +3739,9 @@
       }
     },
     "node_modules/unist-util-stringify-position/node_modules/@types/unist": {
-      "version": "2.0.6",
-      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz",
-      "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==",
+      "version": "2.0.8",
+      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz",
+      "integrity": "sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==",
       "dev": true
     },
     "node_modules/unist-util-visit": {
@@ -1809,9 +3774,9 @@
       }
     },
     "node_modules/unist-util-visit-parents/node_modules/@types/unist": {
-      "version": "2.0.6",
-      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz",
-      "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==",
+      "version": "2.0.8",
+      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz",
+      "integrity": "sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==",
       "dev": true
     },
     "node_modules/unist-util-visit/node_modules/unist-util-is": {
@@ -1860,15 +3825,14 @@
       }
     },
     "node_modules/vfile": {
-      "version": "5.3.7",
-      "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.7.tgz",
-      "integrity": "sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==",
+      "version": "6.0.1",
+      "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.1.tgz",
+      "integrity": "sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==",
       "dev": true,
       "dependencies": {
-        "@types/unist": "^2.0.0",
-        "is-buffer": "^2.0.0",
-        "unist-util-stringify-position": "^3.0.0",
-        "vfile-message": "^3.0.0"
+        "@types/unist": "^3.0.0",
+        "unist-util-stringify-position": "^4.0.0",
+        "vfile-message": "^4.0.0"
       },
       "funding": {
         "type": "opencollective",
@@ -1876,50 +3840,58 @@
       }
     },
     "node_modules/vfile-location": {
-      "version": "4.1.0",
-      "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-4.1.0.tgz",
-      "integrity": "sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==",
+      "version": "5.0.2",
+      "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.2.tgz",
+      "integrity": "sha512-NXPYyxyBSH7zB5U6+3uDdd6Nybz6o6/od9rk8bp9H8GR3L+cm/fC0uUTbqBmUTnMCUDslAGBOIKNfvvb+gGlDg==",
       "dev": true,
       "dependencies": {
-        "@types/unist": "^2.0.0",
-        "vfile": "^5.0.0"
+        "@types/unist": "^3.0.0",
+        "vfile": "^6.0.0"
       },
       "funding": {
         "type": "opencollective",
         "url": "https://opencollective.com/unified"
       }
     },
-    "node_modules/vfile-location/node_modules/@types/unist": {
-      "version": "2.0.6",
-      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz",
-      "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==",
-      "dev": true
-    },
     "node_modules/vfile-message": {
-      "version": "3.1.4",
-      "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.4.tgz",
-      "integrity": "sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==",
+      "version": "4.0.2",
+      "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz",
+      "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==",
       "dev": true,
       "dependencies": {
-        "@types/unist": "^2.0.0",
-        "unist-util-stringify-position": "^3.0.0"
+        "@types/unist": "^3.0.0",
+        "unist-util-stringify-position": "^4.0.0"
       },
       "funding": {
         "type": "opencollective",
         "url": "https://opencollective.com/unified"
       }
     },
-    "node_modules/vfile-message/node_modules/@types/unist": {
-      "version": "2.0.6",
-      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz",
-      "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==",
-      "dev": true
+    "node_modules/vfile-message/node_modules/unist-util-stringify-position": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz",
+      "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^3.0.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
+      }
     },
-    "node_modules/vfile/node_modules/@types/unist": {
-      "version": "2.0.6",
-      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz",
-      "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==",
-      "dev": true
+    "node_modules/vfile/node_modules/unist-util-stringify-position": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz",
+      "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==",
+      "dev": true,
+      "dependencies": {
+        "@types/unist": "^3.0.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/unified"
+      }
     },
     "node_modules/web-namespaces": {
       "version": "2.0.1",
diff --git a/tools/doc/package.json b/tools/doc/package.json
index 72f2cd09dc5e8c..3d49c92208b7ac 100644
--- a/tools/doc/package.json
+++ b/tools/doc/package.json
@@ -9,15 +9,15 @@
   "devDependencies": {
     "highlight.js": "^11.8.0",
     "js-yaml": "^4.1.0",
-    "rehype-raw": "^6.1.1",
-    "rehype-stringify": "^9.0.3",
+    "rehype-raw": "^7.0.0",
+    "rehype-stringify": "^10.0.0",
     "remark-frontmatter": "^4.0.1",
     "remark-gfm": "^3.0.1",
     "remark-html": "^15.0.2",
     "remark-parse": "^10.0.2",
     "remark-rehype": "^10.1.0",
     "to-vfile": "^8.0.0",
-    "unified": "^10.1.2",
+    "unified": "^11.0.2",
     "unist-util-select": "^5.0.0",
     "unist-util-visit": "^5.0.0"
   },
diff --git a/tools/js2c.cc b/tools/js2c.cc
index 83dbca135db628..904fb6fa44d4f5 100644
--- a/tools/js2c.cc
+++ b/tools/js2c.cc
@@ -89,6 +89,10 @@ bool StartsWith(const std::string& str, std::string_view prefix) {
   return str.compare(0, prefix_len, prefix) == 0;
 }
 
+bool FilenameIsConfigGypi(const std::string& path) {
+  return path == "config.gypi" || EndsWith(path, "/config.gypi");
+}
+
 typedef std::vector FileList;
 typedef std::map FileMap;
 
@@ -707,7 +711,7 @@ int JS2C(const FileList& js_files,
     }
   }
 
-  assert(config == "config.gypi");
+  assert(FilenameIsConfigGypi(config));
   // "config.gypi" -> config_raw.
   int r = AddGypi("config", config, &definitions);
   if (r != 0) {
@@ -789,10 +793,9 @@ int Main(int argc, char* argv[]) {
   // Should have exactly 3 types: `.js`, `.mjs` and `.gypi`.
   assert(file_map.size() == 3);
   auto gypi_it = file_map.find(".gypi");
-  std::string config = "config.gypi";
   // Currently config.gypi is the only `.gypi` file allowed
   if (gypi_it == file_map.end() || gypi_it->second.size() != 1 ||
-      gypi_it->second[0] != config) {
+      !FilenameIsConfigGypi(gypi_it->second[0])) {
     fprintf(
         stderr,
         "Arguments should contain one and only one .gypi file: config.gypi\n");
@@ -805,7 +808,7 @@ int Main(int argc, char* argv[]) {
   std::sort(js_it->second.begin(), js_it->second.end());
   std::sort(mjs_it->second.begin(), mjs_it->second.end());
 
-  return JS2C(js_it->second, mjs_it->second, config, output);
+  return JS2C(js_it->second, mjs_it->second, gypi_it->second[0], output);
 }
 }  // namespace js2c
 }  // namespace node
diff --git a/tools/lint-md/lint-md.mjs b/tools/lint-md/lint-md.mjs
index 762a678f21dd38..102a661a693f87 100644
--- a/tools/lint-md/lint-md.mjs
+++ b/tools/lint-md/lint-md.mjs
@@ -8,215 +8,103 @@ import fs$1 from 'node:fs';
 import os from 'node:os';
 import tty from 'node:tty';
 
-const VOID       = -1;
-const PRIMITIVE  = 0;
-const ARRAY      = 1;
-const OBJECT     = 2;
-const DATE       = 3;
-const REGEXP     = 4;
-const MAP        = 5;
-const SET        = 6;
-const ERROR      = 7;
-const BIGINT     = 8;
-
-const env$1 = typeof self === 'object' ? self : globalThis;
-const deserializer = ($, _) => {
-  const as = (out, index) => {
-    $.set(index, out);
-    return out;
-  };
-  const unpair = index => {
-    if ($.has(index))
-      return $.get(index);
-    const [type, value] = _[index];
-    switch (type) {
-      case PRIMITIVE:
-      case VOID:
-        return as(value, index);
-      case ARRAY: {
-        const arr = as([], index);
-        for (const index of value)
-          arr.push(unpair(index));
-        return arr;
-      }
-      case OBJECT: {
-        const object = as({}, index);
-        for (const [key, index] of value)
-          object[unpair(key)] = unpair(index);
-        return object;
-      }
-      case DATE:
-        return as(new Date(value), index);
-      case REGEXP: {
-        const {source, flags} = value;
-        return as(new RegExp(source, flags), index);
-      }
-      case MAP: {
-        const map = as(new Map, index);
-        for (const [key, index] of value)
-          map.set(unpair(key), unpair(index));
-        return map;
-      }
-      case SET: {
-        const set = as(new Set, index);
-        for (const index of value)
-          set.add(unpair(index));
-        return set;
-      }
-      case ERROR: {
-        const {name, message} = value;
-        return as(new env$1[name](message), index);
-      }
-      case BIGINT:
-        return as(BigInt(value), index);
-      case 'BigInt':
-        return as(Object(BigInt(value)), index);
-    }
-    return as(new env$1[type](value), index);
-  };
-  return unpair;
-};
-const deserialize = serialized => deserializer(new Map, serialized)(0);
-
-const EMPTY = '';
-const {toString: toString$1} = {};
-const {keys} = Object;
-const typeOf = value => {
-  const type = typeof value;
-  if (type !== 'object' || !value)
-    return [PRIMITIVE, type];
-  const asString = toString$1.call(value).slice(8, -1);
-  switch (asString) {
-    case 'Array':
-      return [ARRAY, EMPTY];
-    case 'Object':
-      return [OBJECT, EMPTY];
-    case 'Date':
-      return [DATE, EMPTY];
-    case 'RegExp':
-      return [REGEXP, EMPTY];
-    case 'Map':
-      return [MAP, EMPTY];
-    case 'Set':
-      return [SET, EMPTY];
-  }
-  if (asString.includes('Array'))
-    return [ARRAY, asString];
-  if (asString.includes('Error'))
-    return [ERROR, asString];
-  return [OBJECT, asString];
-};
-const shouldSkip = ([TYPE, type]) => (
-  TYPE === PRIMITIVE &&
-  (type === 'function' || type === 'symbol')
-);
-const serializer = (strict, json, $, _) => {
-  const as = (out, value) => {
-    const index = _.push(out) - 1;
-    $.set(value, index);
-    return index;
-  };
-  const pair = value => {
-    if ($.has(value))
-      return $.get(value);
-    let [TYPE, type] = typeOf(value);
-    switch (TYPE) {
-      case PRIMITIVE: {
-        let entry = value;
-        switch (type) {
-          case 'bigint':
-            TYPE = BIGINT;
-            entry = value.toString();
-            break;
-          case 'function':
-          case 'symbol':
-            if (strict)
-              throw new TypeError('unable to serialize ' + type);
-            entry = null;
-            break;
-          case 'undefined':
-            return as([VOID], value);
-        }
-        return as([TYPE, entry], value);
-      }
-      case ARRAY: {
-        if (type)
-          return as([type, [...value]], value);
-        const arr = [];
-        const index = as([TYPE, arr], value);
-        for (const entry of value)
-          arr.push(pair(entry));
-        return index;
-      }
-      case OBJECT: {
-        if (type) {
-          switch (type) {
-            case 'BigInt':
-              return as([type, value.toString()], value);
-            case 'Boolean':
-            case 'Number':
-            case 'String':
-              return as([type, value.valueOf()], value);
-          }
-        }
-        if (json && ('toJSON' in value))
-          return pair(value.toJSON());
-        const entries = [];
-        const index = as([TYPE, entries], value);
-        for (const key of keys(value)) {
-          if (strict || !shouldSkip(typeOf(value[key])))
-            entries.push([pair(key), pair(value[key])]);
-        }
-        return index;
-      }
-      case DATE:
-        return as([TYPE, value.toISOString()], value);
-      case REGEXP: {
-        const {source, flags} = value;
-        return as([TYPE, {source, flags}], value);
-      }
-      case MAP: {
-        const entries = [];
-        const index = as([TYPE, entries], value);
-        for (const [key, entry] of value) {
-          if (strict || !(shouldSkip(typeOf(key)) || shouldSkip(typeOf(entry))))
-            entries.push([pair(key), pair(entry)]);
-        }
-        return index;
-      }
-      case SET: {
-        const entries = [];
-        const index = as([TYPE, entries], value);
-        for (const entry of value) {
-          if (strict || !shouldSkip(typeOf(entry)))
-            entries.push(pair(entry));
-        }
-        return index;
-      }
-    }
-    const {message} = value;
-    return as([TYPE, {name: type, message}], value);
-  };
-  return pair;
-};
- const serialize$1 = (value, {json, lossy} = {}) => {
-  const _ = [];
-  return serializer(!(json || lossy), !!json, new Map, _)(value), _;
-};
-
-var structuredClone$1 = typeof structuredClone === "function" ?
-  (any, options) => (
-    options && ('json' in options || 'lossy' in options) ?
-      deserialize(serialize$1(any, options)) : structuredClone(any)
-  ) :
-  (any, options) => deserialize(serialize$1(any, options));
-
 function bail(error) {
   if (error) {
     throw error
   }
 }
 
+var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {};
+
+function getDefaultExportFromCjs (x) {
+	return x && x.__esModule && Object.prototype.hasOwnProperty.call(x, 'default') ? x['default'] : x;
+}
+
+var hasOwn = Object.prototype.hasOwnProperty;
+var toStr = Object.prototype.toString;
+var defineProperty = Object.defineProperty;
+var gOPD = Object.getOwnPropertyDescriptor;
+var isArray = function isArray(arr) {
+	if (typeof Array.isArray === 'function') {
+		return Array.isArray(arr);
+	}
+	return toStr.call(arr) === '[object Array]';
+};
+var isPlainObject$1 = function isPlainObject(obj) {
+	if (!obj || toStr.call(obj) !== '[object Object]') {
+		return false;
+	}
+	var hasOwnConstructor = hasOwn.call(obj, 'constructor');
+	var hasIsPrototypeOf = obj.constructor && obj.constructor.prototype && hasOwn.call(obj.constructor.prototype, 'isPrototypeOf');
+	if (obj.constructor && !hasOwnConstructor && !hasIsPrototypeOf) {
+		return false;
+	}
+	var key;
+	for (key in obj) {  }
+	return typeof key === 'undefined' || hasOwn.call(obj, key);
+};
+var setProperty = function setProperty(target, options) {
+	if (defineProperty && options.name === '__proto__') {
+		defineProperty(target, options.name, {
+			enumerable: true,
+			configurable: true,
+			value: options.newValue,
+			writable: true
+		});
+	} else {
+		target[options.name] = options.newValue;
+	}
+};
+var getProperty = function getProperty(obj, name) {
+	if (name === '__proto__') {
+		if (!hasOwn.call(obj, name)) {
+			return void 0;
+		} else if (gOPD) {
+			return gOPD(obj, name).value;
+		}
+	}
+	return obj[name];
+};
+var extend$1 = function extend() {
+	var options, name, src, copy, copyIsArray, clone;
+	var target = arguments[0];
+	var i = 1;
+	var length = arguments.length;
+	var deep = false;
+	if (typeof target === 'boolean') {
+		deep = target;
+		target = arguments[1] || {};
+		i = 2;
+	}
+	if (target == null || (typeof target !== 'object' && typeof target !== 'function')) {
+		target = {};
+	}
+	for (; i < length; ++i) {
+		options = arguments[i];
+		if (options != null) {
+			for (name in options) {
+				src = getProperty(target, name);
+				copy = getProperty(options, name);
+				if (target !== copy) {
+					if (deep && copy && (isPlainObject$1(copy) || (copyIsArray = isArray(copy)))) {
+						if (copyIsArray) {
+							copyIsArray = false;
+							clone = src && isArray(src) ? src : [];
+						} else {
+							clone = src && isPlainObject$1(src) ? src : {};
+						}
+						setProperty(target, { name: name, newValue: extend(deep, clone, copy) });
+					} else if (typeof copy !== 'undefined') {
+						setProperty(target, { name: name, newValue: copy });
+					}
+				}
+			}
+		}
+	}
+	return target;
+};
+var extend$2 = getDefaultExportFromCjs(extend$1);
+
 function isPlainObject(value) {
 	if (typeof value !== 'object' || value === null) {
 		return false;
@@ -646,7 +534,7 @@ class Processor extends CallableInstance {
       const attacher = this.attachers[index];
       destination.use(...attacher);
     }
-    destination.data(structuredClone$1(this.namespace));
+    destination.data(extend$2(true, {}, this.namespace));
     return destination
   }
   data(key, value) {
@@ -834,10 +722,7 @@ class Processor extends CallableInstance {
       }
       addList(result.plugins);
       if (result.settings) {
-        namespace.settings = {
-          ...namespace.settings,
-          ...structuredClone$1(result.settings)
-        };
+        namespace.settings = extend$2(true, namespace.settings, result.settings);
       }
     }
     function addList(plugins) {
@@ -867,7 +752,7 @@ class Processor extends CallableInstance {
         let [primary, ...rest] = parameters;
         const currentPrimary = attachers[entryIndex][1];
         if (isPlainObject(currentPrimary) && isPlainObject(primary)) {
-          primary = structuredClone$1({...currentPrimary, ...primary});
+          primary = extend$2(true, currentPrimary, primary);
         }
         attachers[entryIndex] = [plugin, primary, ...rest];
       }
@@ -12546,12 +12431,6 @@ const remarkLintFinalNewline = lintRule(
 );
 var remarkLintFinalNewline$1 = remarkLintFinalNewline;
 
-var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {};
-
-function getDefaultExportFromCjs (x) {
-	return x && x.__esModule && Object.prototype.hasOwnProperty.call(x, 'default') ? x['default'] : x;
-}
-
 function commonjsRequire(path) {
 	throw new Error('Could not dynamically require "' + path + '". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.');
 }
diff --git a/tools/lint-md/package-lock.json b/tools/lint-md/package-lock.json
index c447966eae8840..c19f824e481b1c 100644
--- a/tools/lint-md/package-lock.json
+++ b/tools/lint-md/package-lock.json
@@ -12,13 +12,13 @@
         "remark-preset-lint-node": "^4.0.0",
         "remark-stringify": "^10.0.3",
         "to-vfile": "^8.0.0",
-        "unified": "^11.0.2",
+        "unified": "^11.0.3",
         "vfile-reporter": "^8.1.0"
       },
       "devDependencies": {
         "@rollup/plugin-commonjs": "^25.0.4",
         "@rollup/plugin-node-resolve": "^15.2.1",
-        "rollup": "^3.28.1",
+        "rollup": "^3.29.2",
         "rollup-plugin-cleanup": "^3.2.1"
       }
     },
@@ -122,9 +122,9 @@
       }
     },
     "node_modules/@types/hast": {
-      "version": "2.3.5",
-      "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.5.tgz",
-      "integrity": "sha512-SvQi0L/lNpThgPoleH53cdjB3y9zpLlVjRbqB3rH8hx1jiRSBGAhyjV3H+URFjNVRqt2EdYNrbZE5IsGlNfpRg==",
+      "version": "2.3.6",
+      "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.6.tgz",
+      "integrity": "sha512-47rJE80oqPmFdVDCD7IheXBrVdwuBgsYwoczFvKmwfo2Mzsnt+V9OONsYauFmICb6lQPpCuXYJWejBNs4pDJRg==",
       "dependencies": {
         "@types/unist": "^2"
       }
@@ -154,14 +154,9 @@
       "integrity": "sha512-dPWnWsf+kzIG140B8z2w3fr5D03TLWbOAFQl45xUpI3vcizeXriNR5VYkWZ+WTMsUHqZ9Xlt3hrxGNANFyNQfw=="
     },
     "node_modules/@types/unist": {
-      "version": "2.0.7",
-      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.7.tgz",
-      "integrity": "sha512-cputDpIbFgLUaGQn6Vqg3/YsJwxUwHLO13v3i5ouxT4lat0khip9AEWxtERujXV9wxIB1EyF97BSJFt6vpdI8g=="
-    },
-    "node_modules/@ungap/structured-clone": {
-      "version": "1.2.0",
-      "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz",
-      "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ=="
+      "version": "2.0.8",
+      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz",
+      "integrity": "sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw=="
     },
     "node_modules/ansi-regex": {
       "version": "6.0.1",
@@ -3058,9 +3053,9 @@
       }
     },
     "node_modules/resolve": {
-      "version": "1.22.4",
-      "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.4.tgz",
-      "integrity": "sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg==",
+      "version": "1.22.6",
+      "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz",
+      "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==",
       "dev": true,
       "dependencies": {
         "is-core-module": "^2.13.0",
@@ -3075,9 +3070,9 @@
       }
     },
     "node_modules/rollup": {
-      "version": "3.28.1",
-      "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.28.1.tgz",
-      "integrity": "sha512-R9OMQmIHJm9znrU3m3cpE8uhN0fGdXiawME7aZIpQqvpS/85+Vt1Hq1/yVIcYfOmaQiHjvXkQAoJukvLpau6Yw==",
+      "version": "3.29.2",
+      "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.29.2.tgz",
+      "integrity": "sha512-CJouHoZ27v6siztc21eEQGo0kIcE5D1gVPA571ez0mMYb25LGYGKnVNXpEj5MGlepmDWGXNjDB5q7uNiPHC11A==",
       "dev": true,
       "bin": {
         "rollup": "dist/bin/rollup"
@@ -3286,14 +3281,14 @@
       }
     },
     "node_modules/unified": {
-      "version": "11.0.2",
-      "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.2.tgz",
-      "integrity": "sha512-Zta++onvS/dJ6xUvXQOR5q8XJZOkiMCE5wQ8Yv9mLR25pxRS567EX0GO6HZRxxNV/lznwfsvRZ/1pqe9K9QLeQ==",
+      "version": "11.0.3",
+      "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.3.tgz",
+      "integrity": "sha512-jlCV402P+YDcFcB2VcN/n8JasOddqIiaxv118wNBoZXEhOn+lYG7BR4Bfg2BwxvlK58dwbuH2w7GX2esAjL6Mg==",
       "dependencies": {
         "@types/unist": "^3.0.0",
-        "@ungap/structured-clone": "^1.0.0",
         "bail": "^2.0.0",
         "devlop": "^1.0.0",
+        "extend": "^3.0.0",
         "is-plain-obj": "^4.0.0",
         "trough": "^2.0.0",
         "vfile": "^6.0.0"
diff --git a/tools/lint-md/package.json b/tools/lint-md/package.json
index 36b7fd7ece14e3..1e64a5e5bf7bdf 100644
--- a/tools/lint-md/package.json
+++ b/tools/lint-md/package.json
@@ -10,13 +10,13 @@
     "remark-preset-lint-node": "^4.0.0",
     "remark-stringify": "^10.0.3",
     "to-vfile": "^8.0.0",
-    "unified": "^11.0.2",
+    "unified": "^11.0.3",
     "vfile-reporter": "^8.1.0"
   },
   "devDependencies": {
     "@rollup/plugin-commonjs": "^25.0.4",
     "@rollup/plugin-node-resolve": "^15.2.1",
-    "rollup": "^3.28.1",
+    "rollup": "^3.29.2",
     "rollup-plugin-cleanup": "^3.2.1"
   }
 }
diff --git a/tools/node_modules/eslint/lib/config/rule-validator.js b/tools/node_modules/eslint/lib/config/rule-validator.js
index 0b5858fb30f38b..eee5b40bd07b0d 100644
--- a/tools/node_modules/eslint/lib/config/rule-validator.js
+++ b/tools/node_modules/eslint/lib/config/rule-validator.js
@@ -9,7 +9,8 @@
 // Requirements
 //-----------------------------------------------------------------------------
 
-const ajv = require("../shared/ajv")();
+const ajvImport = require("../shared/ajv");
+const ajv = ajvImport();
 const {
     parseRuleId,
     getRuleFromConfig,
diff --git a/tools/node_modules/eslint/lib/linter/code-path-analysis/code-path-analyzer.js b/tools/node_modules/eslint/lib/linter/code-path-analysis/code-path-analyzer.js
index 2dcc2734884459..b60e55c16dedcf 100644
--- a/tools/node_modules/eslint/lib/linter/code-path-analysis/code-path-analyzer.js
+++ b/tools/node_modules/eslint/lib/linter/code-path-analysis/code-path-analyzer.js
@@ -192,15 +192,18 @@ function forwardCurrentToHead(analyzer, node) {
         headSegment = headSegments[i];
 
         if (currentSegment !== headSegment && currentSegment) {
-            debug.dump(`onCodePathSegmentEnd ${currentSegment.id}`);
 
-            if (currentSegment.reachable) {
-                analyzer.emitter.emit(
-                    "onCodePathSegmentEnd",
-                    currentSegment,
-                    node
-                );
-            }
+            const eventName = currentSegment.reachable
+                ? "onCodePathSegmentEnd"
+                : "onUnreachableCodePathSegmentEnd";
+
+            debug.dump(`${eventName} ${currentSegment.id}`);
+
+            analyzer.emitter.emit(
+                eventName,
+                currentSegment,
+                node
+            );
         }
     }
 
@@ -213,16 +216,19 @@ function forwardCurrentToHead(analyzer, node) {
         headSegment = headSegments[i];
 
         if (currentSegment !== headSegment && headSegment) {
-            debug.dump(`onCodePathSegmentStart ${headSegment.id}`);
+
+            const eventName = headSegment.reachable
+                ? "onCodePathSegmentStart"
+                : "onUnreachableCodePathSegmentStart";
+
+            debug.dump(`${eventName} ${headSegment.id}`);
 
             CodePathSegment.markUsed(headSegment);
-            if (headSegment.reachable) {
-                analyzer.emitter.emit(
-                    "onCodePathSegmentStart",
-                    headSegment,
-                    node
-                );
-            }
+            analyzer.emitter.emit(
+                eventName,
+                headSegment,
+                node
+            );
         }
     }
 
@@ -241,15 +247,17 @@ function leaveFromCurrentSegment(analyzer, node) {
 
     for (let i = 0; i < currentSegments.length; ++i) {
         const currentSegment = currentSegments[i];
+        const eventName = currentSegment.reachable
+            ? "onCodePathSegmentEnd"
+            : "onUnreachableCodePathSegmentEnd";
 
-        debug.dump(`onCodePathSegmentEnd ${currentSegment.id}`);
-        if (currentSegment.reachable) {
-            analyzer.emitter.emit(
-                "onCodePathSegmentEnd",
-                currentSegment,
-                node
-            );
-        }
+        debug.dump(`${eventName} ${currentSegment.id}`);
+
+        analyzer.emitter.emit(
+            eventName,
+            currentSegment,
+            node
+        );
     }
 
     state.currentSegments = [];
diff --git a/tools/node_modules/eslint/lib/linter/code-path-analysis/code-path.js b/tools/node_modules/eslint/lib/linter/code-path-analysis/code-path.js
index a028ca69481c09..f6a88a00af924e 100644
--- a/tools/node_modules/eslint/lib/linter/code-path-analysis/code-path.js
+++ b/tools/node_modules/eslint/lib/linter/code-path-analysis/code-path.js
@@ -117,6 +117,7 @@ class CodePath {
     /**
      * Current code path segments.
      * @type {CodePathSegment[]}
+     * @deprecated
      */
     get currentSegments() {
         return this.internal.currentSegments;
diff --git a/tools/node_modules/eslint/lib/linter/linter.js b/tools/node_modules/eslint/lib/linter/linter.js
index 233cbed5b5ccdf..48b2bdbe5c3919 100644
--- a/tools/node_modules/eslint/lib/linter/linter.js
+++ b/tools/node_modules/eslint/lib/linter/linter.js
@@ -898,6 +898,7 @@ const DEPRECATED_SOURCECODE_PASSTHROUGHS = {
     getTokensBetween: "getTokensBetween"
 };
 
+
 const BASE_TRAVERSAL_CONTEXT = Object.freeze(
     Object.keys(DEPRECATED_SOURCECODE_PASSTHROUGHS).reduce(
         (contextInfo, methodName) =>
diff --git a/tools/node_modules/eslint/lib/rule-tester/flat-rule-tester.js b/tools/node_modules/eslint/lib/rule-tester/flat-rule-tester.js
index 5a93be1cce8f88..d5f5981e67ee08 100644
--- a/tools/node_modules/eslint/lib/rule-tester/flat-rule-tester.js
+++ b/tools/node_modules/eslint/lib/rule-tester/flat-rule-tester.js
@@ -16,7 +16,9 @@ const
     equal = require("fast-deep-equal"),
     Traverser = require("../shared/traverser"),
     { getRuleOptionsSchema } = require("../config/flat-config-helpers"),
-    { Linter, SourceCodeFixer, interpolate } = require("../linter");
+    { Linter, SourceCodeFixer, interpolate } = require("../linter"),
+    CodePath = require("../linter/code-path-analysis/code-path");
+
 const { FlatConfigArray } = require("../config/flat-config-array");
 const { defaultConfig } = require("../config/default-config");
 
@@ -274,6 +276,21 @@ function getCommentsDeprecation() {
     );
 }
 
+/**
+ * Emit a deprecation warning if rule uses CodePath#currentSegments.
+ * @param {string} ruleName Name of the rule.
+ * @returns {void}
+ */
+function emitCodePathCurrentSegmentsWarning(ruleName) {
+    if (!emitCodePathCurrentSegmentsWarning[`warned-${ruleName}`]) {
+        emitCodePathCurrentSegmentsWarning[`warned-${ruleName}`] = true;
+        process.emitWarning(
+            `"${ruleName}" rule uses CodePath#currentSegments and will stop working in ESLint v9. Please read the documentation for how to update your code: https://eslint.org/docs/latest/extend/code-path-analysis#usage-examples`,
+            "DeprecationWarning"
+        );
+    }
+}
+
 //------------------------------------------------------------------------------
 // Public Interface
 //------------------------------------------------------------------------------
@@ -664,6 +681,7 @@ class FlatRuleTester {
 
             // Verify the code.
             const { getComments } = SourceCode.prototype;
+            const originalCurrentSegments = Object.getOwnPropertyDescriptor(CodePath.prototype, "currentSegments");
             let messages;
 
             // check for validation errors
@@ -677,11 +695,20 @@ class FlatRuleTester {
 
             try {
                 SourceCode.prototype.getComments = getCommentsDeprecation;
+                Object.defineProperty(CodePath.prototype, "currentSegments", {
+                    get() {
+                        emitCodePathCurrentSegmentsWarning(ruleName);
+                        return originalCurrentSegments.get.call(this);
+                    }
+                });
+
                 messages = linter.verify(code, configs, filename);
             } finally {
                 SourceCode.prototype.getComments = getComments;
+                Object.defineProperty(CodePath.prototype, "currentSegments", originalCurrentSegments);
             }
 
+
             const fatalErrorMessage = messages.find(m => m.fatal);
 
             assert(!fatalErrorMessage, `A fatal parsing error occurred: ${fatalErrorMessage && fatalErrorMessage.message}`);
diff --git a/tools/node_modules/eslint/lib/rule-tester/rule-tester.js b/tools/node_modules/eslint/lib/rule-tester/rule-tester.js
index 030a986867f302..82d79790a31640 100644
--- a/tools/node_modules/eslint/lib/rule-tester/rule-tester.js
+++ b/tools/node_modules/eslint/lib/rule-tester/rule-tester.js
@@ -48,7 +48,8 @@ const
     equal = require("fast-deep-equal"),
     Traverser = require("../../lib/shared/traverser"),
     { getRuleOptionsSchema, validate } = require("../shared/config-validator"),
-    { Linter, SourceCodeFixer, interpolate } = require("../linter");
+    { Linter, SourceCodeFixer, interpolate } = require("../linter"),
+    CodePath = require("../linter/code-path-analysis/code-path");
 
 const ajv = require("../shared/ajv")({ strictDefaults: true });
 
@@ -164,6 +165,30 @@ const friendlySuggestionObjectParameterList = `[${[...suggestionObjectParameters
 
 const hasOwnProperty = Function.call.bind(Object.hasOwnProperty);
 
+const DEPRECATED_SOURCECODE_PASSTHROUGHS = {
+    getSource: "getText",
+    getSourceLines: "getLines",
+    getAllComments: "getAllComments",
+    getNodeByRangeIndex: "getNodeByRangeIndex",
+
+    // getComments: "getComments", -- already handled by a separate error
+    getCommentsBefore: "getCommentsBefore",
+    getCommentsAfter: "getCommentsAfter",
+    getCommentsInside: "getCommentsInside",
+    getJSDocComment: "getJSDocComment",
+    getFirstToken: "getFirstToken",
+    getFirstTokens: "getFirstTokens",
+    getLastToken: "getLastToken",
+    getLastTokens: "getLastTokens",
+    getTokenAfter: "getTokenAfter",
+    getTokenBefore: "getTokenBefore",
+    getTokenByRangeStart: "getTokenByRangeStart",
+    getTokens: "getTokens",
+    getTokensAfter: "getTokensAfter",
+    getTokensBefore: "getTokensBefore",
+    getTokensBetween: "getTokensBetween"
+};
+
 /**
  * Clones a given value deeply.
  * Note: This ignores `parent` property.
@@ -335,6 +360,37 @@ function emitMissingSchemaWarning(ruleName) {
     }
 }
 
+/**
+ * Emit a deprecation warning if a rule uses a deprecated `context` method.
+ * @param {string} ruleName Name of the rule.
+ * @param {string} methodName The name of the method on `context` that was used.
+ * @returns {void}
+ */
+function emitDeprecatedContextMethodWarning(ruleName, methodName) {
+    if (!emitDeprecatedContextMethodWarning[`warned-${ruleName}-${methodName}`]) {
+        emitDeprecatedContextMethodWarning[`warned-${ruleName}-${methodName}`] = true;
+        process.emitWarning(
+            `"${ruleName}" rule is using \`context.${methodName}()\`, which is deprecated and will be removed in ESLint v9. Please use \`sourceCode.${DEPRECATED_SOURCECODE_PASSTHROUGHS[methodName]}()\` instead.`,
+            "DeprecationWarning"
+        );
+    }
+}
+
+/**
+ * Emit a deprecation warning if rule uses CodePath#currentSegments.
+ * @param {string} ruleName Name of the rule.
+ * @returns {void}
+ */
+function emitCodePathCurrentSegmentsWarning(ruleName) {
+    if (!emitCodePathCurrentSegmentsWarning[`warned-${ruleName}`]) {
+        emitCodePathCurrentSegmentsWarning[`warned-${ruleName}`] = true;
+        process.emitWarning(
+            `"${ruleName}" rule uses CodePath#currentSegments and will stop working in ESLint v9. Please read the documentation for how to update your code: https://eslint.org/docs/latest/extend/code-path-analysis#usage-examples`,
+            "DeprecationWarning"
+        );
+    }
+}
+
 //------------------------------------------------------------------------------
 // Public Interface
 //------------------------------------------------------------------------------
@@ -566,7 +622,27 @@ class RuleTester {
                 freezeDeeply(context.settings);
                 freezeDeeply(context.parserOptions);
 
-                return (typeof rule === "function" ? rule : rule.create)(context);
+                const newContext = Object.freeze(
+                    Object.create(
+                        context,
+                        Object.fromEntries(Object.keys(DEPRECATED_SOURCECODE_PASSTHROUGHS).map(methodName => [
+                            methodName,
+                            {
+                                value(...args) {
+
+                                    // emit deprecation warning
+                                    emitDeprecatedContextMethodWarning(ruleName, methodName);
+
+                                    // call the original method
+                                    return context[methodName].call(this, ...args);
+                                },
+                                enumerable: true
+                            }
+                        ]))
+                    )
+                );
+
+                return (typeof rule === "function" ? rule : rule.create)(newContext);
             }
         }));
 
@@ -686,13 +762,22 @@ class RuleTester {
 
             // Verify the code.
             const { getComments } = SourceCode.prototype;
+            const originalCurrentSegments = Object.getOwnPropertyDescriptor(CodePath.prototype, "currentSegments");
             let messages;
 
             try {
                 SourceCode.prototype.getComments = getCommentsDeprecation;
+                Object.defineProperty(CodePath.prototype, "currentSegments", {
+                    get() {
+                        emitCodePathCurrentSegmentsWarning(ruleName);
+                        return originalCurrentSegments.get.call(this);
+                    }
+                });
+
                 messages = linter.verify(code, config, filename);
             } finally {
                 SourceCode.prototype.getComments = getComments;
+                Object.defineProperty(CodePath.prototype, "currentSegments", originalCurrentSegments);
             }
 
             const fatalErrorMessage = messages.find(m => m.fatal);
diff --git a/tools/node_modules/eslint/lib/rules/array-callback-return.js b/tools/node_modules/eslint/lib/rules/array-callback-return.js
index 05cd4ede96651a..24a33d16c997df 100644
--- a/tools/node_modules/eslint/lib/rules/array-callback-return.js
+++ b/tools/node_modules/eslint/lib/rules/array-callback-return.js
@@ -18,15 +18,6 @@ const astUtils = require("./utils/ast-utils");
 const TARGET_NODE_TYPE = /^(?:Arrow)?FunctionExpression$/u;
 const TARGET_METHODS = /^(?:every|filter|find(?:Last)?(?:Index)?|flatMap|forEach|map|reduce(?:Right)?|some|sort|toSorted)$/u;
 
-/**
- * Checks a given code path segment is reachable.
- * @param {CodePathSegment} segment A segment to check.
- * @returns {boolean} `true` if the segment is reachable.
- */
-function isReachable(segment) {
-    return segment.reachable;
-}
-
 /**
  * Checks a given node is a member access which has the specified name's
  * property.
@@ -38,6 +29,22 @@ function isTargetMethod(node) {
     return astUtils.isSpecificMemberAccess(node, null, TARGET_METHODS);
 }
 
+/**
+ * Checks all segments in a set and returns true if any are reachable.
+ * @param {Set} segments The segments to check.
+ * @returns {boolean} True if any segment is reachable; false otherwise.
+ */
+function isAnySegmentReachable(segments) {
+
+    for (const segment of segments) {
+        if (segment.reachable) {
+            return true;
+        }
+    }
+
+    return false;
+}
+
 /**
  * Returns a human-legible description of an array method
  * @param {string} arrayMethodName A method name to fully qualify
@@ -205,7 +212,7 @@ module.exports = {
                     messageId = "expectedNoReturnValue";
                 }
             } else {
-                if (node.body.type === "BlockStatement" && funcInfo.codePath.currentSegments.some(isReachable)) {
+                if (node.body.type === "BlockStatement" && isAnySegmentReachable(funcInfo.currentSegments)) {
                     messageId = funcInfo.hasReturn ? "expectedAtEnd" : "expectedInside";
                 }
             }
@@ -242,7 +249,8 @@ module.exports = {
                         methodName &&
                         !node.async &&
                         !node.generator,
-                    node
+                    node,
+                    currentSegments: new Set()
                 };
             },
 
@@ -251,6 +259,23 @@ module.exports = {
                 funcInfo = funcInfo.upper;
             },
 
+            onUnreachableCodePathSegmentStart(segment) {
+                funcInfo.currentSegments.add(segment);
+            },
+
+            onUnreachableCodePathSegmentEnd(segment) {
+                funcInfo.currentSegments.delete(segment);
+            },
+
+            onCodePathSegmentStart(segment) {
+                funcInfo.currentSegments.add(segment);
+            },
+
+            onCodePathSegmentEnd(segment) {
+                funcInfo.currentSegments.delete(segment);
+            },
+
+
             // Checks the return statement is valid.
             ReturnStatement(node) {
 
diff --git a/tools/node_modules/eslint/lib/rules/consistent-return.js b/tools/node_modules/eslint/lib/rules/consistent-return.js
index e2d3f078270cf6..304e924b14a09c 100644
--- a/tools/node_modules/eslint/lib/rules/consistent-return.js
+++ b/tools/node_modules/eslint/lib/rules/consistent-return.js
@@ -16,12 +16,19 @@ const { upperCaseFirst } = require("../shared/string-utils");
 //------------------------------------------------------------------------------
 
 /**
- * Checks whether or not a given code path segment is unreachable.
- * @param {CodePathSegment} segment A CodePathSegment to check.
- * @returns {boolean} `true` if the segment is unreachable.
+ * Checks all segments in a set and returns true if all are unreachable.
+ * @param {Set} segments The segments to check.
+ * @returns {boolean} True if all segments are unreachable; false otherwise.
  */
-function isUnreachable(segment) {
-    return !segment.reachable;
+function areAllSegmentsUnreachable(segments) {
+
+    for (const segment of segments) {
+        if (segment.reachable) {
+            return false;
+        }
+    }
+
+    return true;
 }
 
 /**
@@ -88,7 +95,7 @@ module.exports = {
              * When unreachable, all paths are returned or thrown.
              */
             if (!funcInfo.hasReturnValue ||
-                funcInfo.codePath.currentSegments.every(isUnreachable) ||
+                areAllSegmentsUnreachable(funcInfo.currentSegments) ||
                 astUtils.isES5Constructor(node) ||
                 isClassConstructor(node)
             ) {
@@ -141,13 +148,31 @@ module.exports = {
                     hasReturn: false,
                     hasReturnValue: false,
                     messageId: "",
-                    node
+                    node,
+                    currentSegments: new Set()
                 };
             },
             onCodePathEnd() {
                 funcInfo = funcInfo.upper;
             },
 
+            onUnreachableCodePathSegmentStart(segment) {
+                funcInfo.currentSegments.add(segment);
+            },
+
+            onUnreachableCodePathSegmentEnd(segment) {
+                funcInfo.currentSegments.delete(segment);
+            },
+
+            onCodePathSegmentStart(segment) {
+                funcInfo.currentSegments.add(segment);
+            },
+
+            onCodePathSegmentEnd(segment) {
+                funcInfo.currentSegments.delete(segment);
+            },
+
+
             // Reports a given return statement if it's inconsistent.
             ReturnStatement(node) {
                 const argument = node.argument;
diff --git a/tools/node_modules/eslint/lib/rules/constructor-super.js b/tools/node_modules/eslint/lib/rules/constructor-super.js
index 5f405881252481..330be80f386539 100644
--- a/tools/node_modules/eslint/lib/rules/constructor-super.js
+++ b/tools/node_modules/eslint/lib/rules/constructor-super.js
@@ -10,12 +10,19 @@
 //------------------------------------------------------------------------------
 
 /**
- * Checks whether a given code path segment is reachable or not.
- * @param {CodePathSegment} segment A code path segment to check.
- * @returns {boolean} `true` if the segment is reachable.
+ * Checks all segments in a set and returns true if any are reachable.
+ * @param {Set} segments The segments to check.
+ * @returns {boolean} True if any segment is reachable; false otherwise.
  */
-function isReachable(segment) {
-    return segment.reachable;
+function isAnySegmentReachable(segments) {
+
+    for (const segment of segments) {
+        if (segment.reachable) {
+            return true;
+        }
+    }
+
+    return false;
 }
 
 /**
@@ -210,7 +217,8 @@ module.exports = {
                         isConstructor: true,
                         hasExtends: Boolean(superClass),
                         superIsConstructor: isPossibleConstructor(superClass),
-                        codePath
+                        codePath,
+                        currentSegments: new Set()
                     };
                 } else {
                     funcInfo = {
@@ -218,7 +226,8 @@ module.exports = {
                         isConstructor: false,
                         hasExtends: false,
                         superIsConstructor: false,
-                        codePath
+                        codePath,
+                        currentSegments: new Set()
                     };
                 }
             },
@@ -261,6 +270,9 @@ module.exports = {
              * @returns {void}
              */
             onCodePathSegmentStart(segment) {
+
+                funcInfo.currentSegments.add(segment);
+
                 if (!(funcInfo && funcInfo.isConstructor && funcInfo.hasExtends)) {
                     return;
                 }
@@ -281,6 +293,19 @@ module.exports = {
                 }
             },
 
+            onUnreachableCodePathSegmentStart(segment) {
+                funcInfo.currentSegments.add(segment);
+            },
+
+            onUnreachableCodePathSegmentEnd(segment) {
+                funcInfo.currentSegments.delete(segment);
+            },
+
+            onCodePathSegmentEnd(segment) {
+                funcInfo.currentSegments.delete(segment);
+            },
+
+
             /**
              * Update information of the code path segment when a code path was
              * looped.
@@ -344,12 +369,11 @@ module.exports = {
 
                 // Reports if needed.
                 if (funcInfo.hasExtends) {
-                    const segments = funcInfo.codePath.currentSegments;
+                    const segments = funcInfo.currentSegments;
                     let duplicate = false;
                     let info = null;
 
-                    for (let i = 0; i < segments.length; ++i) {
-                        const segment = segments[i];
+                    for (const segment of segments) {
 
                         if (segment.reachable) {
                             info = segInfoMap[segment.id];
@@ -374,7 +398,7 @@ module.exports = {
                             info.validNodes.push(node);
                         }
                     }
-                } else if (funcInfo.codePath.currentSegments.some(isReachable)) {
+                } else if (isAnySegmentReachable(funcInfo.currentSegments)) {
                     context.report({
                         messageId: "unexpected",
                         node
@@ -398,10 +422,9 @@ module.exports = {
                 }
 
                 // Returning argument is a substitute of 'super()'.
-                const segments = funcInfo.codePath.currentSegments;
+                const segments = funcInfo.currentSegments;
 
-                for (let i = 0; i < segments.length; ++i) {
-                    const segment = segments[i];
+                for (const segment of segments) {
 
                     if (segment.reachable) {
                         const info = segInfoMap[segment.id];
diff --git a/tools/node_modules/eslint/lib/rules/getter-return.js b/tools/node_modules/eslint/lib/rules/getter-return.js
index 622b6a7541cda5..79ebf3e0902b07 100644
--- a/tools/node_modules/eslint/lib/rules/getter-return.js
+++ b/tools/node_modules/eslint/lib/rules/getter-return.js
@@ -14,15 +14,23 @@ const astUtils = require("./utils/ast-utils");
 //------------------------------------------------------------------------------
 // Helpers
 //------------------------------------------------------------------------------
+
 const TARGET_NODE_TYPE = /^(?:Arrow)?FunctionExpression$/u;
 
 /**
- * Checks a given code path segment is reachable.
- * @param {CodePathSegment} segment A segment to check.
- * @returns {boolean} `true` if the segment is reachable.
+ * Checks all segments in a set and returns true if any are reachable.
+ * @param {Set} segments The segments to check.
+ * @returns {boolean} True if any segment is reachable; false otherwise.
  */
-function isReachable(segment) {
-    return segment.reachable;
+function isAnySegmentReachable(segments) {
+
+    for (const segment of segments) {
+        if (segment.reachable) {
+            return true;
+        }
+    }
+
+    return false;
 }
 
 //------------------------------------------------------------------------------
@@ -71,7 +79,8 @@ module.exports = {
             codePath: null,
             hasReturn: false,
             shouldCheck: false,
-            node: null
+            node: null,
+            currentSegments: []
         };
 
         /**
@@ -85,7 +94,7 @@ module.exports = {
          */
         function checkLastSegment(node) {
             if (funcInfo.shouldCheck &&
-                funcInfo.codePath.currentSegments.some(isReachable)
+                isAnySegmentReachable(funcInfo.currentSegments)
             ) {
                 context.report({
                     node,
@@ -144,7 +153,8 @@ module.exports = {
                     codePath,
                     hasReturn: false,
                     shouldCheck: isGetter(node),
-                    node
+                    node,
+                    currentSegments: new Set()
                 };
             },
 
@@ -152,6 +162,21 @@ module.exports = {
             onCodePathEnd() {
                 funcInfo = funcInfo.upper;
             },
+            onUnreachableCodePathSegmentStart(segment) {
+                funcInfo.currentSegments.add(segment);
+            },
+
+            onUnreachableCodePathSegmentEnd(segment) {
+                funcInfo.currentSegments.delete(segment);
+            },
+
+            onCodePathSegmentStart(segment) {
+                funcInfo.currentSegments.add(segment);
+            },
+
+            onCodePathSegmentEnd(segment) {
+                funcInfo.currentSegments.delete(segment);
+            },
 
             // Checks the return statement is valid.
             ReturnStatement(node) {
diff --git a/tools/node_modules/eslint/lib/rules/lines-between-class-members.js b/tools/node_modules/eslint/lib/rules/lines-between-class-members.js
index dee4bab5f54b01..3d0a5e6738e953 100644
--- a/tools/node_modules/eslint/lib/rules/lines-between-class-members.js
+++ b/tools/node_modules/eslint/lib/rules/lines-between-class-members.js
@@ -10,6 +10,21 @@
 
 const astUtils = require("./utils/ast-utils");
 
+//------------------------------------------------------------------------------
+// Helpers
+//------------------------------------------------------------------------------
+
+/**
+ * Types of class members.
+ * Those have `test` method to check it matches to the given class member.
+ * @private
+ */
+const ClassMemberTypes = {
+    "*": { test: () => true },
+    field: { test: node => node.type === "PropertyDefinition" },
+    method: { test: node => node.type === "MethodDefinition" }
+};
+
 //------------------------------------------------------------------------------
 // Rule Definition
 //------------------------------------------------------------------------------
@@ -29,7 +44,32 @@ module.exports = {
 
         schema: [
             {
-                enum: ["always", "never"]
+                anyOf: [
+                    {
+                        type: "object",
+                        properties: {
+                            enforce: {
+                                type: "array",
+                                items: {
+                                    type: "object",
+                                    properties: {
+                                        blankLine: { enum: ["always", "never"] },
+                                        prev: { enum: ["method", "field", "*"] },
+                                        next: { enum: ["method", "field", "*"] }
+                                    },
+                                    additionalProperties: false,
+                                    required: ["blankLine", "prev", "next"]
+                                },
+                                minItems: 1
+                            }
+                        },
+                        additionalProperties: false,
+                        required: ["enforce"]
+                    },
+                    {
+                        enum: ["always", "never"]
+                    }
+                ]
             },
             {
                 type: "object",
@@ -55,6 +95,7 @@ module.exports = {
         options[0] = context.options[0] || "always";
         options[1] = context.options[1] || { exceptAfterSingleLine: false };
 
+        const configureList = typeof options[0] === "object" ? options[0].enforce : [{ blankLine: options[0], prev: "*", next: "*" }];
         const sourceCode = context.sourceCode;
 
         /**
@@ -144,6 +185,38 @@ module.exports = {
             return sourceCode.getTokensBetween(before, after, { includeComments: true }).length !== 0;
         }
 
+        /**
+         * Checks whether the given node matches the given type.
+         * @param {ASTNode} node The class member node to check.
+         * @param {string} type The class member type to check.
+         * @returns {boolean} `true` if the class member node matched the type.
+         * @private
+         */
+        function match(node, type) {
+            return ClassMemberTypes[type].test(node);
+        }
+
+        /**
+         * Finds the last matched configuration from the configureList.
+         * @param {ASTNode} prevNode The previous node to match.
+         * @param {ASTNode} nextNode The current node to match.
+         * @returns {string|null} Padding type or `null` if no matches were found.
+         * @private
+         */
+        function getPaddingType(prevNode, nextNode) {
+            for (let i = configureList.length - 1; i >= 0; --i) {
+                const configure = configureList[i];
+                const matched =
+                    match(prevNode, configure.prev) &&
+                    match(nextNode, configure.next);
+
+                if (matched) {
+                    return configure.blankLine;
+                }
+            }
+            return null;
+        }
+
         return {
             ClassBody(node) {
                 const body = node.body;
@@ -158,22 +231,34 @@ module.exports = {
                     const isPadded = afterPadding.loc.start.line - beforePadding.loc.end.line > 1;
                     const hasTokenInPadding = hasTokenOrCommentBetween(beforePadding, afterPadding);
                     const curLineLastToken = findLastConsecutiveTokenAfter(curLast, nextFirst, 0);
+                    const paddingType = getPaddingType(body[i], body[i + 1]);
+
+                    if (paddingType === "never" && isPadded) {
+                        context.report({
+                            node: body[i + 1],
+                            messageId: "never",
 
-                    if ((options[0] === "always" && !skip && !isPadded) ||
-                        (options[0] === "never" && isPadded)) {
+                            fix(fixer) {
+                                if (hasTokenInPadding) {
+                                    return null;
+                                }
+                                return fixer.replaceTextRange([beforePadding.range[1], afterPadding.range[0]], "\n");
+                            }
+                        });
+                    } else if (paddingType === "always" && !skip && !isPadded) {
                         context.report({
                             node: body[i + 1],
-                            messageId: isPadded ? "never" : "always",
+                            messageId: "always",
+
                             fix(fixer) {
                                 if (hasTokenInPadding) {
                                     return null;
                                 }
-                                return isPadded
-                                    ? fixer.replaceTextRange([beforePadding.range[1], afterPadding.range[0]], "\n")
-                                    : fixer.insertTextAfter(curLineLastToken, "\n");
+                                return fixer.insertTextAfter(curLineLastToken, "\n");
                             }
                         });
                     }
+
                 }
             }
         };
diff --git a/tools/node_modules/eslint/lib/rules/no-fallthrough.js b/tools/node_modules/eslint/lib/rules/no-fallthrough.js
index bd2ee9bbe2c803..91da12120222be 100644
--- a/tools/node_modules/eslint/lib/rules/no-fallthrough.js
+++ b/tools/node_modules/eslint/lib/rules/no-fallthrough.js
@@ -16,6 +16,22 @@ const { directivesPattern } = require("../shared/directives");
 
 const DEFAULT_FALLTHROUGH_COMMENT = /falls?\s?through/iu;
 
+/**
+ * Checks all segments in a set and returns true if any are reachable.
+ * @param {Set} segments The segments to check.
+ * @returns {boolean} True if any segment is reachable; false otherwise.
+ */
+function isAnySegmentReachable(segments) {
+
+    for (const segment of segments) {
+        if (segment.reachable) {
+            return true;
+        }
+    }
+
+    return false;
+}
+
 /**
  * Checks whether or not a given comment string is really a fallthrough comment and not an ESLint directive.
  * @param {string} comment The comment string to check.
@@ -51,15 +67,6 @@ function hasFallthroughComment(caseWhichFallsThrough, subsequentCase, context, f
     return Boolean(comment && isFallThroughComment(comment.value, fallthroughCommentPattern));
 }
 
-/**
- * Checks whether or not a given code path segment is reachable.
- * @param {CodePathSegment} segment A CodePathSegment to check.
- * @returns {boolean} `true` if the segment is reachable.
- */
-function isReachable(segment) {
-    return segment.reachable;
-}
-
 /**
  * Checks whether a node and a token are separated by blank lines
  * @param {ASTNode} node The node to check
@@ -109,7 +116,8 @@ module.exports = {
 
     create(context) {
         const options = context.options[0] || {};
-        let currentCodePath = null;
+        const codePathSegments = [];
+        let currentCodePathSegments = new Set();
         const sourceCode = context.sourceCode;
         const allowEmptyCase = options.allowEmptyCase || false;
 
@@ -126,13 +134,33 @@ module.exports = {
             fallthroughCommentPattern = DEFAULT_FALLTHROUGH_COMMENT;
         }
         return {
-            onCodePathStart(codePath) {
-                currentCodePath = codePath;
+
+            onCodePathStart() {
+                codePathSegments.push(currentCodePathSegments);
+                currentCodePathSegments = new Set();
             },
+
             onCodePathEnd() {
-                currentCodePath = currentCodePath.upper;
+                currentCodePathSegments = codePathSegments.pop();
+            },
+
+            onUnreachableCodePathSegmentStart(segment) {
+                currentCodePathSegments.add(segment);
+            },
+
+            onUnreachableCodePathSegmentEnd(segment) {
+                currentCodePathSegments.delete(segment);
+            },
+
+            onCodePathSegmentStart(segment) {
+                currentCodePathSegments.add(segment);
             },
 
+            onCodePathSegmentEnd(segment) {
+                currentCodePathSegments.delete(segment);
+            },
+
+
             SwitchCase(node) {
 
                 /*
@@ -157,7 +185,7 @@ module.exports = {
                  * `break`, `return`, or `throw` are unreachable.
                  * And allows empty cases and the last case.
                  */
-                if (currentCodePath.currentSegments.some(isReachable) &&
+                if (isAnySegmentReachable(currentCodePathSegments) &&
                     (node.consequent.length > 0 || (!allowEmptyCase && hasBlankLinesBetween(node, nextToken))) &&
                     node.parent.cases[node.parent.cases.length - 1] !== node) {
                     fallthroughCase = node;
diff --git a/tools/node_modules/eslint/lib/rules/no-this-before-super.js b/tools/node_modules/eslint/lib/rules/no-this-before-super.js
index 139bb6649d131f..f96d8ace81d27e 100644
--- a/tools/node_modules/eslint/lib/rules/no-this-before-super.js
+++ b/tools/node_modules/eslint/lib/rules/no-this-before-super.js
@@ -90,6 +90,21 @@ module.exports = {
             return Boolean(funcInfo && funcInfo.isConstructor && funcInfo.hasExtends);
         }
 
+        /**
+         * Determines if every segment in a set has been called.
+         * @param {Set} segments The segments to search.
+         * @returns {boolean} True if every segment has been called; false otherwise.
+         */
+        function isEverySegmentCalled(segments) {
+            for (const segment of segments) {
+                if (!isCalled(segment)) {
+                    return false;
+                }
+            }
+
+            return true;
+        }
+
         /**
          * Checks whether or not this is before `super()` is called.
          * @returns {boolean} `true` if this is before `super()` is called.
@@ -97,7 +112,7 @@ module.exports = {
         function isBeforeCallOfSuper() {
             return (
                 isInConstructorOfDerivedClass() &&
-                !funcInfo.codePath.currentSegments.every(isCalled)
+                !isEverySegmentCalled(funcInfo.currentSegments)
             );
         }
 
@@ -108,11 +123,9 @@ module.exports = {
          * @returns {void}
          */
         function setInvalid(node) {
-            const segments = funcInfo.codePath.currentSegments;
-
-            for (let i = 0; i < segments.length; ++i) {
-                const segment = segments[i];
+            const segments = funcInfo.currentSegments;
 
+            for (const segment of segments) {
                 if (segment.reachable) {
                     segInfoMap[segment.id].invalidNodes.push(node);
                 }
@@ -124,11 +137,9 @@ module.exports = {
          * @returns {void}
          */
         function setSuperCalled() {
-            const segments = funcInfo.codePath.currentSegments;
-
-            for (let i = 0; i < segments.length; ++i) {
-                const segment = segments[i];
+            const segments = funcInfo.currentSegments;
 
+            for (const segment of segments) {
                 if (segment.reachable) {
                     segInfoMap[segment.id].superCalled = true;
                 }
@@ -156,14 +167,16 @@ module.exports = {
                             classNode.superClass &&
                             !astUtils.isNullOrUndefined(classNode.superClass)
                         ),
-                        codePath
+                        codePath,
+                        currentSegments: new Set()
                     };
                 } else {
                     funcInfo = {
                         upper: funcInfo,
                         isConstructor: false,
                         hasExtends: false,
-                        codePath
+                        codePath,
+                        currentSegments: new Set()
                     };
                 }
             },
@@ -211,6 +224,8 @@ module.exports = {
              * @returns {void}
              */
             onCodePathSegmentStart(segment) {
+                funcInfo.currentSegments.add(segment);
+
                 if (!isInConstructorOfDerivedClass()) {
                     return;
                 }
@@ -225,6 +240,18 @@ module.exports = {
                 };
             },
 
+            onUnreachableCodePathSegmentStart(segment) {
+                funcInfo.currentSegments.add(segment);
+            },
+
+            onUnreachableCodePathSegmentEnd(segment) {
+                funcInfo.currentSegments.delete(segment);
+            },
+
+            onCodePathSegmentEnd(segment) {
+                funcInfo.currentSegments.delete(segment);
+            },
+
             /**
              * Update information of the code path segment when a code path was
              * looped.
diff --git a/tools/node_modules/eslint/lib/rules/no-unreachable-loop.js b/tools/node_modules/eslint/lib/rules/no-unreachable-loop.js
index 1df764e17d87ef..577d39ac7c7adf 100644
--- a/tools/node_modules/eslint/lib/rules/no-unreachable-loop.js
+++ b/tools/node_modules/eslint/lib/rules/no-unreachable-loop.js
@@ -11,6 +11,22 @@
 
 const allLoopTypes = ["WhileStatement", "DoWhileStatement", "ForStatement", "ForInStatement", "ForOfStatement"];
 
+/**
+ * Checks all segments in a set and returns true if any are reachable.
+ * @param {Set} segments The segments to check.
+ * @returns {boolean} True if any segment is reachable; false otherwise.
+ */
+function isAnySegmentReachable(segments) {
+
+    for (const segment of segments) {
+        if (segment.reachable) {
+            return true;
+        }
+    }
+
+    return false;
+}
+
 /**
  * Determines whether the given node is the first node in the code path to which a loop statement
  * 'loops' for the next iteration.
@@ -90,29 +106,36 @@ module.exports = {
             loopsByTargetSegments = new Map(),
             loopsToReport = new Set();
 
-        let currentCodePath = null;
+        const codePathSegments = [];
+        let currentCodePathSegments = new Set();
 
         return {
-            onCodePathStart(codePath) {
-                currentCodePath = codePath;
+
+            onCodePathStart() {
+                codePathSegments.push(currentCodePathSegments);
+                currentCodePathSegments = new Set();
             },
 
             onCodePathEnd() {
-                currentCodePath = currentCodePath.upper;
+                currentCodePathSegments = codePathSegments.pop();
             },
 
-            [loopSelector](node) {
+            onUnreachableCodePathSegmentStart(segment) {
+                currentCodePathSegments.add(segment);
+            },
 
-                /**
-                 * Ignore unreachable loop statements to avoid unnecessary complexity in the implementation, or false positives otherwise.
-                 * For unreachable segments, the code path analysis does not raise events required for this implementation.
-                 */
-                if (currentCodePath.currentSegments.some(segment => segment.reachable)) {
-                    loopsToReport.add(node);
-                }
+            onUnreachableCodePathSegmentEnd(segment) {
+                currentCodePathSegments.delete(segment);
+            },
+
+            onCodePathSegmentEnd(segment) {
+                currentCodePathSegments.delete(segment);
             },
 
             onCodePathSegmentStart(segment, node) {
+
+                currentCodePathSegments.add(segment);
+
                 if (isLoopingTarget(node)) {
                     const loop = node.parent;
 
@@ -140,6 +163,18 @@ module.exports = {
                 }
             },
 
+            [loopSelector](node) {
+
+                /**
+                 * Ignore unreachable loop statements to avoid unnecessary complexity in the implementation, or false positives otherwise.
+                 * For unreachable segments, the code path analysis does not raise events required for this implementation.
+                 */
+                if (isAnySegmentReachable(currentCodePathSegments)) {
+                    loopsToReport.add(node);
+                }
+            },
+
+
             "Program:exit"() {
                 loopsToReport.forEach(
                     node => context.report({ node, messageId: "invalid" })
diff --git a/tools/node_modules/eslint/lib/rules/no-unreachable.js b/tools/node_modules/eslint/lib/rules/no-unreachable.js
index 6216a73a23533d..0cf750e4251edb 100644
--- a/tools/node_modules/eslint/lib/rules/no-unreachable.js
+++ b/tools/node_modules/eslint/lib/rules/no-unreachable.js
@@ -24,12 +24,19 @@ function isInitialized(node) {
 }
 
 /**
- * Checks whether or not a given code path segment is unreachable.
- * @param {CodePathSegment} segment A CodePathSegment to check.
- * @returns {boolean} `true` if the segment is unreachable.
+ * Checks all segments in a set and returns true if all are unreachable.
+ * @param {Set} segments The segments to check.
+ * @returns {boolean} True if all segments are unreachable; false otherwise.
  */
-function isUnreachable(segment) {
-    return !segment.reachable;
+function areAllSegmentsUnreachable(segments) {
+
+    for (const segment of segments) {
+        if (segment.reachable) {
+            return false;
+        }
+    }
+
+    return true;
 }
 
 /**
@@ -124,7 +131,6 @@ module.exports = {
     },
 
     create(context) {
-        let currentCodePath = null;
 
         /** @type {ConstructorInfo | null} */
         let constructorInfo = null;
@@ -132,6 +138,12 @@ module.exports = {
         /** @type {ConsecutiveRange} */
         const range = new ConsecutiveRange(context.sourceCode);
 
+        /** @type {Array>} */
+        const codePathSegments = [];
+
+        /** @type {Set} */
+        let currentCodePathSegments = new Set();
+
         /**
          * Reports a given node if it's unreachable.
          * @param {ASTNode} node A statement node to report.
@@ -140,7 +152,7 @@ module.exports = {
         function reportIfUnreachable(node) {
             let nextNode = null;
 
-            if (node && (node.type === "PropertyDefinition" || currentCodePath.currentSegments.every(isUnreachable))) {
+            if (node && (node.type === "PropertyDefinition" || areAllSegmentsUnreachable(currentCodePathSegments))) {
 
                 // Store this statement to distinguish consecutive statements.
                 if (range.isEmpty) {
@@ -181,12 +193,29 @@ module.exports = {
         return {
 
             // Manages the current code path.
-            onCodePathStart(codePath) {
-                currentCodePath = codePath;
+            onCodePathStart() {
+                codePathSegments.push(currentCodePathSegments);
+                currentCodePathSegments = new Set();
             },
 
             onCodePathEnd() {
-                currentCodePath = currentCodePath.upper;
+                currentCodePathSegments = codePathSegments.pop();
+            },
+
+            onUnreachableCodePathSegmentStart(segment) {
+                currentCodePathSegments.add(segment);
+            },
+
+            onUnreachableCodePathSegmentEnd(segment) {
+                currentCodePathSegments.delete(segment);
+            },
+
+            onCodePathSegmentEnd(segment) {
+                currentCodePathSegments.delete(segment);
+            },
+
+            onCodePathSegmentStart(segment) {
+                currentCodePathSegments.add(segment);
             },
 
             // Registers for all statement nodes (excludes FunctionDeclaration).
diff --git a/tools/node_modules/eslint/lib/rules/no-useless-return.js b/tools/node_modules/eslint/lib/rules/no-useless-return.js
index f89523153d475b..81d61051053e87 100644
--- a/tools/node_modules/eslint/lib/rules/no-useless-return.js
+++ b/tools/node_modules/eslint/lib/rules/no-useless-return.js
@@ -57,6 +57,22 @@ function isInFinally(node) {
     return false;
 }
 
+/**
+ * Checks all segments in a set and returns true if any are reachable.
+ * @param {Set} segments The segments to check.
+ * @returns {boolean} True if any segment is reachable; false otherwise.
+ */
+function isAnySegmentReachable(segments) {
+
+    for (const segment of segments) {
+        if (segment.reachable) {
+            return true;
+        }
+    }
+
+    return false;
+}
+
 //------------------------------------------------------------------------------
 // Rule Definition
 //------------------------------------------------------------------------------
@@ -205,7 +221,6 @@ module.exports = {
          */
         function markReturnStatementsOnCurrentSegmentsAsUsed() {
             scopeInfo
-                .codePath
                 .currentSegments
                 .forEach(segment => markReturnStatementsOnSegmentAsUsed(segment, new Set()));
         }
@@ -222,7 +237,8 @@ module.exports = {
                     upper: scopeInfo,
                     uselessReturns: [],
                     traversedTryBlockStatements: [],
-                    codePath
+                    codePath,
+                    currentSegments: new Set()
                 };
             },
 
@@ -259,6 +275,9 @@ module.exports = {
              * NOTE: This event is notified for only reachable segments.
              */
             onCodePathSegmentStart(segment) {
+
+                scopeInfo.currentSegments.add(segment);
+
                 const info = {
                     uselessReturns: getUselessReturns([], segment.allPrevSegments),
                     returned: false
@@ -268,6 +287,18 @@ module.exports = {
                 segmentInfoMap.set(segment, info);
             },
 
+            onUnreachableCodePathSegmentStart(segment) {
+                scopeInfo.currentSegments.add(segment);
+            },
+
+            onUnreachableCodePathSegmentEnd(segment) {
+                scopeInfo.currentSegments.delete(segment);
+            },
+
+            onCodePathSegmentEnd(segment) {
+                scopeInfo.currentSegments.delete(segment);
+            },
+
             // Adds ReturnStatement node to check whether it's useless or not.
             ReturnStatement(node) {
                 if (node.argument) {
@@ -279,12 +310,12 @@ module.exports = {
                     isInFinally(node) ||
 
                     // Ignore `return` statements in unreachable places (https://github.com/eslint/eslint/issues/11647).
-                    !scopeInfo.codePath.currentSegments.some(s => s.reachable)
+                    !isAnySegmentReachable(scopeInfo.currentSegments)
                 ) {
                     return;
                 }
 
-                for (const segment of scopeInfo.codePath.currentSegments) {
+                for (const segment of scopeInfo.currentSegments) {
                     const info = segmentInfoMap.get(segment);
 
                     if (info) {
diff --git a/tools/node_modules/eslint/lib/rules/require-atomic-updates.js b/tools/node_modules/eslint/lib/rules/require-atomic-updates.js
index ba369a203e7dfe..7e397ceb1cfd87 100644
--- a/tools/node_modules/eslint/lib/rules/require-atomic-updates.js
+++ b/tools/node_modules/eslint/lib/rules/require-atomic-updates.js
@@ -213,7 +213,8 @@ module.exports = {
                 stack = {
                     upper: stack,
                     codePath,
-                    referenceMap: shouldVerify ? createReferenceMap(scope) : null
+                    referenceMap: shouldVerify ? createReferenceMap(scope) : null,
+                    currentSegments: new Set()
                 };
             },
             onCodePathEnd() {
@@ -223,11 +224,25 @@ module.exports = {
             // Initialize the segment information.
             onCodePathSegmentStart(segment) {
                 segmentInfo.initialize(segment);
+                stack.currentSegments.add(segment);
             },
 
+            onUnreachableCodePathSegmentStart(segment) {
+                stack.currentSegments.add(segment);
+            },
+
+            onUnreachableCodePathSegmentEnd(segment) {
+                stack.currentSegments.delete(segment);
+            },
+
+            onCodePathSegmentEnd(segment) {
+                stack.currentSegments.delete(segment);
+            },
+
+
             // Handle references to prepare verification.
             Identifier(node) {
-                const { codePath, referenceMap } = stack;
+                const { referenceMap } = stack;
                 const reference = referenceMap && referenceMap.get(node);
 
                 // Ignore if this is not a valid variable reference.
@@ -240,7 +255,7 @@ module.exports = {
 
                 // Add a fresh read variable.
                 if (reference.isRead() && !(writeExpr && writeExpr.parent.operator === "=")) {
-                    segmentInfo.markAsRead(codePath.currentSegments, variable);
+                    segmentInfo.markAsRead(stack.currentSegments, variable);
                 }
 
                 /*
@@ -267,16 +282,15 @@ module.exports = {
              * If the reference exists in `outdatedReadVariables` list, report it.
              */
             ":expression:exit"(node) {
-                const { codePath, referenceMap } = stack;
 
                 // referenceMap exists if this is in a resumable function scope.
-                if (!referenceMap) {
+                if (!stack.referenceMap) {
                     return;
                 }
 
                 // Mark the read variables on this code path as outdated.
                 if (node.type === "AwaitExpression" || node.type === "YieldExpression") {
-                    segmentInfo.makeOutdated(codePath.currentSegments);
+                    segmentInfo.makeOutdated(stack.currentSegments);
                 }
 
                 // Verify.
@@ -288,7 +302,7 @@ module.exports = {
                     for (const reference of references) {
                         const variable = reference.resolved;
 
-                        if (segmentInfo.isOutdated(codePath.currentSegments, variable)) {
+                        if (segmentInfo.isOutdated(stack.currentSegments, variable)) {
                             if (node.parent.left === reference.identifier) {
                                 context.report({
                                     node: node.parent,
diff --git a/tools/node_modules/eslint/node_modules/@babel/code-frame/lib/index.js b/tools/node_modules/eslint/node_modules/@babel/code-frame/lib/index.js
index 8d8281e2c2e337..74495b0d852b72 100644
--- a/tools/node_modules/eslint/node_modules/@babel/code-frame/lib/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/code-frame/lib/index.js
@@ -6,19 +6,20 @@ Object.defineProperty(exports, "__esModule", {
 exports.codeFrameColumns = codeFrameColumns;
 exports.default = _default;
 var _highlight = require("@babel/highlight");
-var _chalk2 = require("chalk");
-const chalk = _chalk2;
+var _chalk = _interopRequireWildcard(require("chalk"), true);
+function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function (nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
+function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
 let chalkWithForcedColor = undefined;
 function getChalk(forceColor) {
   if (forceColor) {
     var _chalkWithForcedColor;
-    (_chalkWithForcedColor = chalkWithForcedColor) != null ? _chalkWithForcedColor : chalkWithForcedColor = new chalk.constructor({
+    (_chalkWithForcedColor = chalkWithForcedColor) != null ? _chalkWithForcedColor : chalkWithForcedColor = new _chalk.default.constructor({
       enabled: true,
       level: 1
     });
     return chalkWithForcedColor;
   }
-  return chalk;
+  return _chalk.default;
 }
 let deprecationWarningShown = false;
 function getDefs(chalk) {
diff --git a/tools/node_modules/eslint/node_modules/@babel/code-frame/package.json b/tools/node_modules/eslint/node_modules/@babel/code-frame/package.json
index 7069f1fa834cf1..c3afdc1557675c 100644
--- a/tools/node_modules/eslint/node_modules/@babel/code-frame/package.json
+++ b/tools/node_modules/eslint/node_modules/@babel/code-frame/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@babel/code-frame",
-  "version": "7.22.10",
+  "version": "7.22.13",
   "description": "Generate errors that contain a code frame that point to source locations.",
   "author": "The Babel Team (https://babel.dev/team)",
   "homepage": "https://babel.dev/docs/en/next/babel-code-frame",
@@ -16,10 +16,11 @@
   },
   "main": "./lib/index.js",
   "dependencies": {
-    "@babel/highlight": "^7.22.10",
+    "@babel/highlight": "^7.22.13",
     "chalk": "^2.4.2"
   },
   "devDependencies": {
+    "import-meta-resolve": "^3.0.0",
     "strip-ansi": "^4.0.0"
   },
   "engines": {
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/caching.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/caching.js
index fac046bd238541..344c8390e3d054 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/caching.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/caching.js
@@ -15,8 +15,8 @@ function _gensync() {
   };
   return data;
 }
-var _async = require("../gensync-utils/async");
-var _util = require("./util");
+var _async = require("../gensync-utils/async.js");
+var _util = require("./util.js");
 const synchronize = gen => {
   return _gensync()(gen).sync;
 };
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/config-chain.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/config-chain.js
index 050469688c0240..cda396fe6d1340 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/config-chain.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/config-chain.js
@@ -20,14 +20,14 @@ function _debug() {
   };
   return data;
 }
-var _options = require("./validation/options");
-var _patternToRegex = require("./pattern-to-regex");
-var _printer = require("./printer");
-var _rewriteStackTrace = require("../errors/rewrite-stack-trace");
-var _configError = require("../errors/config-error");
-var _files = require("./files");
-var _caching = require("./caching");
-var _configDescriptors = require("./config-descriptors");
+var _options = require("./validation/options.js");
+var _patternToRegex = require("./pattern-to-regex.js");
+var _printer = require("./printer.js");
+var _rewriteStackTrace = require("../errors/rewrite-stack-trace.js");
+var _configError = require("../errors/config-error.js");
+var _index = require("./files/index.js");
+var _caching = require("./caching.js");
+var _configDescriptors = require("./config-descriptors.js");
 const debug = _debug()("babel:config:config-chain");
 function* buildPresetChain(arg, context) {
   const chain = yield* buildPresetChainWalker(arg, context);
@@ -62,9 +62,9 @@ function* buildRootChain(opts, context) {
   const programmaticReport = yield* programmaticLogger.output();
   let configFile;
   if (typeof opts.configFile === "string") {
-    configFile = yield* (0, _files.loadConfig)(opts.configFile, context.cwd, context.envName, context.caller);
+    configFile = yield* (0, _index.loadConfig)(opts.configFile, context.cwd, context.envName, context.caller);
   } else if (opts.configFile !== false) {
-    configFile = yield* (0, _files.findRootConfig)(context.root, context.envName, context.caller);
+    configFile = yield* (0, _index.findRootConfig)(context.root, context.envName, context.caller);
   }
   let {
     babelrc,
@@ -91,12 +91,12 @@ function* buildRootChain(opts, context) {
   let isIgnored = false;
   const fileChain = emptyChain();
   if ((babelrc === true || babelrc === undefined) && typeof context.filename === "string") {
-    const pkgData = yield* (0, _files.findPackageData)(context.filename);
+    const pkgData = yield* (0, _index.findPackageData)(context.filename);
     if (pkgData && babelrcLoadEnabled(context, pkgData, babelrcRoots, babelrcRootsDirectory)) {
       ({
         ignore: ignoreFile,
         config: babelrcFile
-      } = yield* (0, _files.findRelativeConfig)(pkgData, context.envName, context.caller));
+      } = yield* (0, _index.findRelativeConfig)(pkgData, context.envName, context.caller));
       if (ignoreFile) {
         fileChain.files.add(ignoreFile.filepath);
       }
@@ -321,7 +321,7 @@ function makeChainWalker({
 }
 function* mergeExtendsChain(chain, opts, dirname, context, files, baseLogger) {
   if (opts.extends === undefined) return true;
-  const file = yield* (0, _files.loadConfig)(opts.extends, dirname, context.envName, context.caller);
+  const file = yield* (0, _index.loadConfig)(opts.extends, dirname, context.envName, context.caller);
   if (files.has(file)) {
     throw new Error(`Configuration cycle detected loading ${file.filepath}.\n` + `File already loaded following the config chain:\n` + Array.from(files, file => ` - ${file.filepath}`).join("\n"));
   }
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/config-descriptors.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/config-descriptors.js
index c660e36d728574..36d633c35a57c3 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/config-descriptors.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/config-descriptors.js
@@ -13,11 +13,11 @@ function _gensync() {
   };
   return data;
 }
-var _functional = require("../gensync-utils/functional");
-var _files = require("./files");
-var _item = require("./item");
-var _caching = require("./caching");
-var _resolveTargets = require("./resolve-targets");
+var _functional = require("../gensync-utils/functional.js");
+var _index = require("./files/index.js");
+var _item = require("./item.js");
+var _caching = require("./caching.js");
+var _resolveTargets = require("./resolve-targets.js");
 function isEqualDescriptor(a, b) {
   var _a$file, _b$file, _a$file2, _b$file2;
   return a.name === b.name && a.value === b.value && a.options === b.options && a.dirname === b.dirname && a.alias === b.alias && a.ownPass === b.ownPass && ((_a$file = a.file) == null ? void 0 : _a$file.request) === ((_b$file = b.file) == null ? void 0 : _b$file.request) && ((_a$file2 = a.file) == null ? void 0 : _a$file2.resolved) === ((_b$file2 = b.file) == null ? void 0 : _b$file2.resolved);
@@ -132,7 +132,7 @@ function* createDescriptor(pair, dirname, {
     if (typeof type !== "string") {
       throw new Error("To resolve a string-based item, the type of item must be given");
     }
-    const resolver = type === "plugin" ? _files.loadPlugin : _files.loadPreset;
+    const resolver = type === "plugin" ? _index.loadPlugin : _index.loadPreset;
     const request = value;
     ({
       filepath,
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/configuration.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/configuration.js
index 33de07781fc4ab..34327ee52c46f5 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/configuration.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/configuration.js
@@ -44,20 +44,19 @@ function _gensync() {
   };
   return data;
 }
-var _caching = require("../caching");
-var _configApi = require("../helpers/config-api");
-var _utils = require("./utils");
-var _moduleTypes = require("./module-types");
-var _patternToRegex = require("../pattern-to-regex");
-var _configError = require("../../errors/config-error");
-var fs = require("../../gensync-utils/fs");
-var _rewriteStackTrace = require("../../errors/rewrite-stack-trace");
+var _caching = require("../caching.js");
+var _configApi = require("../helpers/config-api.js");
+var _utils = require("./utils.js");
+var _moduleTypes = require("./module-types.js");
+var _patternToRegex = require("../pattern-to-regex.js");
+var _configError = require("../../errors/config-error.js");
+var fs = require("../../gensync-utils/fs.js");
+var _rewriteStackTrace = require("../../errors/rewrite-stack-trace.js");
 const debug = _debug()("babel:config:loading:files:configuration");
 const ROOT_CONFIG_FILENAMES = ["babel.config.js", "babel.config.cjs", "babel.config.mjs", "babel.config.json", "babel.config.cts"];
 exports.ROOT_CONFIG_FILENAMES = ROOT_CONFIG_FILENAMES;
 const RELATIVE_CONFIG_FILENAMES = [".babelrc", ".babelrc.js", ".babelrc.cjs", ".babelrc.mjs", ".babelrc.json", ".babelrc.cts"];
 const BABELIGNORE_FILENAME = ".babelignore";
-const LOADING_CONFIGS = new Set();
 const runConfig = (0, _caching.makeWeakCache)(function* runConfig(options, cache) {
   yield* [];
   return {
@@ -67,17 +66,7 @@ const runConfig = (0, _caching.makeWeakCache)(function* runConfig(options, cache
 });
 function* readConfigCode(filepath, data) {
   if (!_fs().existsSync(filepath)) return null;
-  if (LOADING_CONFIGS.has(filepath)) {
-    debug("Auto-ignoring usage of config %o.", filepath);
-    return buildConfigFileObject({}, filepath);
-  }
-  let options;
-  try {
-    LOADING_CONFIGS.add(filepath);
-    options = yield* (0, _moduleTypes.default)(filepath, "You appear to be using a native ECMAScript module configuration " + "file, which is only supported when running Babel asynchronously.");
-  } finally {
-    LOADING_CONFIGS.delete(filepath);
-  }
+  let options = yield* (0, _moduleTypes.default)(filepath, "You appear to be using a native ECMAScript module configuration " + "file, which is only supported when running Babel asynchronously.");
   let cacheNeedsConfiguration = false;
   if (typeof options === "function") {
     ({
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/import-meta-resolve.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/import-meta-resolve.js
deleted file mode 100644
index 16eef9cb630c8a..00000000000000
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/import-meta-resolve.js
+++ /dev/null
@@ -1,17 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
-  value: true
-});
-exports.default = resolve;
-var _importMetaResolve = require("../../vendor/import-meta-resolve");
-let importMetaResolve;
-{
-  importMetaResolve = _importMetaResolve.resolve;
-}
-function resolve(specifier, parent) {
-  return importMetaResolve(specifier, parent);
-}
-0 && 0;
-
-//# sourceMappingURL=import-meta-resolve.js.map
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/index.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/index.js
index d11981e066bdc4..8750f40a9c80b2 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/index.js
@@ -69,9 +69,9 @@ Object.defineProperty(exports, "resolveShowConfigPath", {
     return _configuration.resolveShowConfigPath;
   }
 });
-var _package = require("./package");
-var _configuration = require("./configuration");
-var _plugins = require("./plugins");
+var _package = require("./package.js");
+var _configuration = require("./configuration.js");
+var _plugins = require("./plugins.js");
 ({});
 0 && 0;
 
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/module-types.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/module-types.js
index 60dda9b7072c1a..473100e77f4160 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/module-types.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/module-types.js
@@ -5,7 +5,7 @@ Object.defineProperty(exports, "__esModule", {
 });
 exports.default = loadCodeDefault;
 exports.supportsESM = void 0;
-var _async = require("../../gensync-utils/async");
+var _async = require("../../gensync-utils/async.js");
 function _path() {
   const data = require("path");
   _path = function () {
@@ -27,11 +27,19 @@ function _semver() {
   };
   return data;
 }
-var _rewriteStackTrace = require("../../errors/rewrite-stack-trace");
-var _configError = require("../../errors/config-error");
-var _transformFile = require("../../transform-file");
+function _debug() {
+  const data = require("debug");
+  _debug = function () {
+    return data;
+  };
+  return data;
+}
+var _rewriteStackTrace = require("../../errors/rewrite-stack-trace.js");
+var _configError = require("../../errors/config-error.js");
+var _transformFile = require("../../transform-file.js");
 function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }
 function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; }
+const debug = _debug()("babel:config:loading:files:module-types");
 let import_;
 try {
   import_ = require("./import.cjs");
@@ -101,8 +109,7 @@ function loadCtsDefault(filepath) {
     require.extensions[ext] = handler;
   }
   try {
-    const module = (0, _rewriteStackTrace.endHiddenCallStack)(require)(filepath);
-    return module != null && module.__esModule ? module.default : module;
+    return loadCjsDefault(filepath);
   } finally {
     if (!hasTsSupport) {
       if (require.extensions[ext] === handler) delete require.extensions[ext];
@@ -110,10 +117,22 @@ function loadCtsDefault(filepath) {
     }
   }
 }
+const LOADING_CJS_FILES = new Set();
 function loadCjsDefault(filepath) {
-  const module = (0, _rewriteStackTrace.endHiddenCallStack)(require)(filepath);
+  if (LOADING_CJS_FILES.has(filepath)) {
+    debug("Auto-ignoring usage of config %o.", filepath);
+    return {};
+  }
+  let module;
+  try {
+    LOADING_CJS_FILES.add(filepath);
+    module = (0, _rewriteStackTrace.endHiddenCallStack)(require)(filepath);
+  } finally {
+    LOADING_CJS_FILES.delete(filepath);
+  }
   {
-    return module != null && module.__esModule ? module.default || (arguments[1] ? module : undefined) : module;
+    var _module;
+    return (_module = module) != null && _module.__esModule ? module.default || (arguments[1] ? module : undefined) : module;
   }
 }
 function loadMjsDefault(_x) {
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/package.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/package.js
index 4d2195de74ab5f..eed8ab82fac64e 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/package.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/package.js
@@ -11,8 +11,8 @@ function _path() {
   };
   return data;
 }
-var _utils = require("./utils");
-var _configError = require("../../errors/config-error");
+var _utils = require("./utils.js");
+var _configError = require("../../errors/config-error.js");
 const PACKAGE_FILENAME = "package.json";
 const readConfigPackage = (0, _utils.makeStaticFileCache)((filepath, content) => {
   let options;
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/plugins.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/plugins.js
index e83cd231e6bab6..6fbe8db19cc975 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/plugins.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/plugins.js
@@ -20,8 +20,8 @@ function _path() {
   };
   return data;
 }
-var _async = require("../../gensync-utils/async");
-var _moduleTypes = require("./module-types");
+var _async = require("../../gensync-utils/async.js");
+var _moduleTypes = require("./module-types.js");
 function _url() {
   const data = require("url");
   _url = function () {
@@ -29,7 +29,7 @@ function _url() {
   };
   return data;
 }
-var _importMetaResolve = require("./import-meta-resolve");
+var _importMetaResolve = require("../../vendor/import-meta-resolve.js");
 const debug = _debug()("babel:config:loading:files:plugins");
 const EXACT_RE = /^module:/;
 const BABEL_PLUGIN_PREFIX_RE = /^(?!@|module:|[^/]+\/|babel-plugin-)/;
@@ -134,7 +134,7 @@ function tryImportMetaResolve(id, options) {
   try {
     return {
       error: null,
-      value: (0, _importMetaResolve.default)(id, options)
+      value: (0, _importMetaResolve.resolve)(id, options)
     };
   } catch (error) {
     return {
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/utils.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/utils.js
index 1c4ccbf0d478c0..406aab9fc08a42 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/utils.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/utils.js
@@ -4,8 +4,8 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.makeStaticFileCache = makeStaticFileCache;
-var _caching = require("../caching");
-var fs = require("../../gensync-utils/fs");
+var _caching = require("../caching.js");
+var fs = require("../../gensync-utils/fs.js");
 function _fs2() {
   const data = require("fs");
   _fs2 = function () {
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/full.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/full.js
index 2f6934acbaefa4..3c1e6f7813244d 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/full.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/full.js
@@ -11,13 +11,13 @@ function _gensync() {
   };
   return data;
 }
-var _async = require("../gensync-utils/async");
-var _util = require("./util");
-var context = require("../index");
-var _plugin = require("./plugin");
-var _item = require("./item");
-var _configChain = require("./config-chain");
-var _deepArray = require("./helpers/deep-array");
+var _async = require("../gensync-utils/async.js");
+var _util = require("./util.js");
+var context = require("../index.js");
+var _plugin = require("./plugin.js");
+var _item = require("./item.js");
+var _configChain = require("./config-chain.js");
+var _deepArray = require("./helpers/deep-array.js");
 function _traverse() {
   const data = require("@babel/traverse");
   _traverse = function () {
@@ -25,12 +25,12 @@ function _traverse() {
   };
   return data;
 }
-var _caching = require("./caching");
-var _options = require("./validation/options");
-var _plugins = require("./validation/plugins");
-var _configApi = require("./helpers/config-api");
-var _partial = require("./partial");
-var _configError = require("../errors/config-error");
+var _caching = require("./caching.js");
+var _options = require("./validation/options.js");
+var _plugins = require("./validation/plugins.js");
+var _configApi = require("./helpers/config-api.js");
+var _partial = require("./partial.js");
+var _configError = require("../errors/config-error.js");
 var _default = _gensync()(function* loadFullConfig(inputOpts) {
   var _opts$assumptions;
   const result = yield* (0, _partial.default)(inputOpts);
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/helpers/config-api.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/helpers/config-api.js
index 2cb8779f7d4c05..c59bb59442dd18 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/helpers/config-api.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/helpers/config-api.js
@@ -13,8 +13,8 @@ function _semver() {
   };
   return data;
 }
-var _ = require("../../");
-var _caching = require("../caching");
+var _index = require("../../index.js");
+var _caching = require("../caching.js");
 function makeConfigAPI(cache) {
   const env = value => cache.using(data => {
     if (typeof value === "undefined") return data.envName;
@@ -30,7 +30,7 @@ function makeConfigAPI(cache) {
   });
   const caller = cb => cache.using(data => (0, _caching.assertSimpleType)(cb(data.caller)));
   return {
-    version: _.version,
+    version: _index.version,
     cache: cache.simple(),
     env,
     async: () => false,
@@ -65,18 +65,18 @@ function assertVersion(range) {
     throw new Error("Expected string or integer value.");
   }
   ;
-  if (_semver().satisfies(_.version, range)) return;
+  if (_semver().satisfies(_index.version, range)) return;
   const limit = Error.stackTraceLimit;
   if (typeof limit === "number" && limit < 25) {
     Error.stackTraceLimit = 25;
   }
-  const err = new Error(`Requires Babel "${range}", but was loaded with "${_.version}". ` + `If you are sure you have a compatible version of @babel/core, ` + `it is likely that something in your build process is loading the ` + `wrong version. Inspect the stack trace of this error to look for ` + `the first entry that doesn't mention "@babel/core" or "babel-core" ` + `to see what is calling Babel.`);
+  const err = new Error(`Requires Babel "${range}", but was loaded with "${_index.version}". ` + `If you are sure you have a compatible version of @babel/core, ` + `it is likely that something in your build process is loading the ` + `wrong version. Inspect the stack trace of this error to look for ` + `the first entry that doesn't mention "@babel/core" or "babel-core" ` + `to see what is calling Babel.`);
   if (typeof limit === "number") {
     Error.stackTraceLimit = limit;
   }
   throw Object.assign(err, {
     code: "BABEL_VERSION_UNSUPPORTED",
-    version: _.version,
+    version: _index.version,
     range
   });
 }
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/index.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/index.js
index eeab8a03e40872..b2262b27571a55 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/index.js
@@ -25,10 +25,10 @@ function _gensync() {
   };
   return data;
 }
-var _full = require("./full");
-var _partial = require("./partial");
-var _item = require("./item");
-var _rewriteStackTrace = require("../errors/rewrite-stack-trace");
+var _full = require("./full.js");
+var _partial = require("./partial.js");
+var _item = require("./item.js");
+var _rewriteStackTrace = require("../errors/rewrite-stack-trace.js");
 const loadPartialConfigRunner = _gensync()(_partial.loadPartialConfig);
 function loadPartialConfigAsync(...args) {
   return (0, _rewriteStackTrace.beginHiddenCallStack)(loadPartialConfigRunner.async)(...args);
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/item.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/item.js
index f619287f2dc1e2..69cf01ff1ac74b 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/item.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/item.js
@@ -13,7 +13,7 @@ function _path() {
   };
   return data;
 }
-var _configDescriptors = require("./config-descriptors");
+var _configDescriptors = require("./config-descriptors.js");
 function createItemFromDescriptor(desc) {
   return new ConfigItem(desc);
 }
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/partial.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/partial.js
index 04bef91d1806bd..5874ad99b9437f 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/partial.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/partial.js
@@ -12,14 +12,14 @@ function _path() {
   };
   return data;
 }
-var _plugin = require("./plugin");
-var _util = require("./util");
-var _item = require("./item");
-var _configChain = require("./config-chain");
-var _environment = require("./helpers/environment");
-var _options = require("./validation/options");
-var _files = require("./files");
-var _resolveTargets = require("./resolve-targets");
+var _plugin = require("./plugin.js");
+var _util = require("./util.js");
+var _item = require("./item.js");
+var _configChain = require("./config-chain.js");
+var _environment = require("./helpers/environment.js");
+var _options = require("./validation/options.js");
+var _index = require("./files/index.js");
+var _resolveTargets = require("./resolve-targets.js");
 const _excluded = ["showIgnoredFiles"];
 function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }
 function resolveRootMode(rootDir, rootMode) {
@@ -28,14 +28,14 @@ function resolveRootMode(rootDir, rootMode) {
       return rootDir;
     case "upward-optional":
       {
-        const upwardRootDir = (0, _files.findConfigUpwards)(rootDir);
+        const upwardRootDir = (0, _index.findConfigUpwards)(rootDir);
         return upwardRootDir === null ? rootDir : upwardRootDir;
       }
     case "upward":
       {
-        const upwardRootDir = (0, _files.findConfigUpwards)(rootDir);
+        const upwardRootDir = (0, _index.findConfigUpwards)(rootDir);
         if (upwardRootDir !== null) return upwardRootDir;
-        throw Object.assign(new Error(`Babel was run with rootMode:"upward" but a root could not ` + `be found when searching upward from "${rootDir}".\n` + `One of the following config files must be in the directory tree: ` + `"${_files.ROOT_CONFIG_FILENAMES.join(", ")}".`), {
+        throw Object.assign(new Error(`Babel was run with rootMode:"upward" but a root could not ` + `be found when searching upward from "${rootDir}".\n` + `One of the following config files must be in the directory tree: ` + `"${_index.ROOT_CONFIG_FILENAMES.join(", ")}".`), {
           code: "BABEL_ROOT_NOT_FOUND",
           dirname: rootDir
         });
@@ -60,7 +60,7 @@ function* loadPrivatePartialConfig(inputOpts) {
   const absoluteCwd = _path().resolve(cwd);
   const absoluteRootDir = resolveRootMode(_path().resolve(absoluteCwd, rootDir), rootMode);
   const filename = typeof args.filename === "string" ? _path().resolve(cwd, args.filename) : undefined;
-  const showConfigPath = yield* (0, _files.resolveShowConfigPath)(absoluteCwd);
+  const showConfigPath = yield* (0, _index.resolveShowConfigPath)(absoluteCwd);
   const context = {
     filename,
     cwd: absoluteCwd,
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/plugin.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/plugin.js
index 58dcb03403a104..21a28cd5a54219 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/plugin.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/plugin.js
@@ -4,7 +4,7 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = void 0;
-var _deepArray = require("./helpers/deep-array");
+var _deepArray = require("./helpers/deep-array.js");
 class Plugin {
   constructor(plugin, options, key, externalDependencies = (0, _deepArray.finalize)([])) {
     this.key = void 0;
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/validation/option-assertions.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/validation/option-assertions.js
index fac83fa3706acf..db245b451a681e 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/validation/option-assertions.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/validation/option-assertions.js
@@ -30,7 +30,7 @@ function _helperCompilationTargets() {
   };
   return data;
 }
-var _options = require("./options");
+var _options = require("./options.js");
 function msg(loc) {
   switch (loc.type) {
     case "root":
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/validation/options.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/validation/options.js
index 1412de1e00f35c..f8f17039ff0d14 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/validation/options.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/validation/options.js
@@ -6,9 +6,9 @@ Object.defineProperty(exports, "__esModule", {
 exports.assumptionsNames = void 0;
 exports.checkNoUnwrappedItemOptionPairs = checkNoUnwrappedItemOptionPairs;
 exports.validate = validate;
-var _removed = require("./removed");
-var _optionAssertions = require("./option-assertions");
-var _configError = require("../../errors/config-error");
+var _removed = require("./removed.js");
+var _optionAssertions = require("./option-assertions.js");
+var _configError = require("../../errors/config-error.js");
 const ROOT_VALIDATORS = {
   cwd: _optionAssertions.assertString,
   root: _optionAssertions.assertString,
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/validation/plugins.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/validation/plugins.js
index 3fe5c1486e9487..d744eccc4c5904 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/validation/plugins.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/validation/plugins.js
@@ -4,7 +4,7 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.validatePluginObject = validatePluginObject;
-var _optionAssertions = require("./option-assertions");
+var _optionAssertions = require("./option-assertions.js");
 const VALIDATORS = {
   name: _optionAssertions.assertString,
   manipulateOptions: _optionAssertions.assertFunction,
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/errors/config-error.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/errors/config-error.js
index 7390a06ab51c60..c290804789dbf8 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/errors/config-error.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/errors/config-error.js
@@ -4,7 +4,7 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = void 0;
-var _rewriteStackTrace = require("./rewrite-stack-trace");
+var _rewriteStackTrace = require("./rewrite-stack-trace.js");
 class ConfigError extends Error {
   constructor(message, filename) {
     super(message);
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/gensync-utils/functional.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/gensync-utils/functional.js
index db849596b0ee8a..60d5b940deeddd 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/gensync-utils/functional.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/gensync-utils/functional.js
@@ -4,7 +4,7 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.once = once;
-var _async = require("./async");
+var _async = require("./async.js");
 function once(fn) {
   let result;
   let resultP;
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/index.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/index.js
index 92db557c3ac6c2..32c15a6f14b810 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/index.js
@@ -1,5 +1,13 @@
 "use strict";
 
+if (typeof process === "object" && process.version === "v20.6.0") {
+  if (exports["___internal__alreadyRunning" + ""]) return;
+  Object.defineProperty(exports, "___internal__alreadyRunning", {
+    value: true,
+    enumerable: false,
+    configurable: true
+  });
+}
 Object.defineProperty(exports, "__esModule", {
   value: true
 });
@@ -19,19 +27,19 @@ Object.defineProperty(exports, "buildExternalHelpers", {
 Object.defineProperty(exports, "createConfigItem", {
   enumerable: true,
   get: function () {
-    return _config.createConfigItem;
+    return _index2.createConfigItem;
   }
 });
 Object.defineProperty(exports, "createConfigItemAsync", {
   enumerable: true,
   get: function () {
-    return _config.createConfigItemAsync;
+    return _index2.createConfigItemAsync;
   }
 });
 Object.defineProperty(exports, "createConfigItemSync", {
   enumerable: true,
   get: function () {
-    return _config.createConfigItemSync;
+    return _index2.createConfigItemSync;
   }
 });
 Object.defineProperty(exports, "getEnv", {
@@ -43,37 +51,37 @@ Object.defineProperty(exports, "getEnv", {
 Object.defineProperty(exports, "loadOptions", {
   enumerable: true,
   get: function () {
-    return _config.loadOptions;
+    return _index2.loadOptions;
   }
 });
 Object.defineProperty(exports, "loadOptionsAsync", {
   enumerable: true,
   get: function () {
-    return _config.loadOptionsAsync;
+    return _index2.loadOptionsAsync;
   }
 });
 Object.defineProperty(exports, "loadOptionsSync", {
   enumerable: true,
   get: function () {
-    return _config.loadOptionsSync;
+    return _index2.loadOptionsSync;
   }
 });
 Object.defineProperty(exports, "loadPartialConfig", {
   enumerable: true,
   get: function () {
-    return _config.loadPartialConfig;
+    return _index2.loadPartialConfig;
   }
 });
 Object.defineProperty(exports, "loadPartialConfigAsync", {
   enumerable: true,
   get: function () {
-    return _config.loadPartialConfigAsync;
+    return _index2.loadPartialConfigAsync;
   }
 });
 Object.defineProperty(exports, "loadPartialConfigSync", {
   enumerable: true,
   get: function () {
-    return _config.loadPartialConfigSync;
+    return _index2.loadPartialConfigSync;
   }
 });
 Object.defineProperty(exports, "parse", {
@@ -97,13 +105,13 @@ Object.defineProperty(exports, "parseSync", {
 Object.defineProperty(exports, "resolvePlugin", {
   enumerable: true,
   get: function () {
-    return _files.resolvePlugin;
+    return _index.resolvePlugin;
   }
 });
 Object.defineProperty(exports, "resolvePreset", {
   enumerable: true,
   get: function () {
-    return _files.resolvePreset;
+    return _index.resolvePreset;
   }
 });
 Object.defineProperty((0, exports), "template", {
@@ -179,10 +187,10 @@ Object.defineProperty((0, exports), "traverse", {
   }
 });
 exports.version = exports.types = void 0;
-var _file = require("./transformation/file/file");
-var _buildExternalHelpers = require("./tools/build-external-helpers");
-var _files = require("./config/files");
-var _environment = require("./config/helpers/environment");
+var _file = require("./transformation/file/file.js");
+var _buildExternalHelpers = require("./tools/build-external-helpers.js");
+var _index = require("./config/files/index.js");
+var _environment = require("./config/helpers/environment.js");
 function _types() {
   const data = require("@babel/types");
   _types = function () {
@@ -217,14 +225,14 @@ function _template() {
   };
   return data;
 }
-var _config = require("./config");
-var _transform = require("./transform");
-var _transformFile = require("./transform-file");
-var _transformAst = require("./transform-ast");
-var _parse = require("./parse");
-var thisFile = require("./index");
+var _index2 = require("./config/index.js");
+var _transform = require("./transform.js");
+var _transformFile = require("./transform-file.js");
+var _transformAst = require("./transform-ast.js");
+var _parse = require("./parse.js");
+var thisFile = require("./index.js");
 ;
-const version = "7.22.11";
+const version = "7.22.17";
 exports.version = version;
 const DEFAULT_EXTENSIONS = Object.freeze([".js", ".jsx", ".es6", ".es", ".mjs", ".cjs"]);
 exports.DEFAULT_EXTENSIONS = DEFAULT_EXTENSIONS;
@@ -233,7 +241,7 @@ exports.DEFAULT_EXTENSIONS = DEFAULT_EXTENSIONS;
   {
     exports.OptionManager = class OptionManager {
       init(opts) {
-        return (0, _config.loadOptionsSync)(opts);
+        return (0, _index2.loadOptionsSync)(opts);
       }
     };
     exports.Plugin = function Plugin(alias) {
@@ -242,5 +250,6 @@ exports.DEFAULT_EXTENSIONS = DEFAULT_EXTENSIONS;
   }
 }
 0 && (exports.types = exports.traverse = exports.tokTypes = exports.template = 0);
+if (typeof process === "object" && process.version === "v20.6.0") delete exports["___internal__alreadyRunning" + ""];
 
 //# sourceMappingURL=index.js.map
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/parse.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/parse.js
index 93bb7d1006d584..0aaa535e1f1c08 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/parse.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/parse.js
@@ -13,16 +13,16 @@ function _gensync() {
   };
   return data;
 }
-var _config = require("./config");
-var _parser = require("./parser");
-var _normalizeOpts = require("./transformation/normalize-opts");
-var _rewriteStackTrace = require("./errors/rewrite-stack-trace");
+var _index = require("./config/index.js");
+var _index2 = require("./parser/index.js");
+var _normalizeOpts = require("./transformation/normalize-opts.js");
+var _rewriteStackTrace = require("./errors/rewrite-stack-trace.js");
 const parseRunner = _gensync()(function* parse(code, opts) {
-  const config = yield* (0, _config.default)(opts);
+  const config = yield* (0, _index.default)(opts);
   if (config === null) {
     return null;
   }
-  return yield* (0, _parser.default)(config.passes, (0, _normalizeOpts.default)(config), code);
+  return yield* (0, _index2.default)(config.passes, (0, _normalizeOpts.default)(config), code);
 });
 const parse = function parse(code, opts, callback) {
   if (typeof opts === "function") {
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/parser/index.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/parser/index.js
index b2b05cfef398ef..4355697d4cd801 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/parser/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/parser/index.js
@@ -18,7 +18,7 @@ function _codeFrame() {
   };
   return data;
 }
-var _missingPluginHelper = require("./util/missing-plugin-helper");
+var _missingPluginHelper = require("./util/missing-plugin-helper.js");
 function* parser(pluginPasses, {
   parserOpts,
   highlightCode = true,
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/tools/build-external-helpers.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/tools/build-external-helpers.js
index dc67d48198e1fa..6d7e62e6cee616 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/tools/build-external-helpers.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/tools/build-external-helpers.js
@@ -32,7 +32,7 @@ function _t() {
   };
   return data;
 }
-var _file = require("../transformation/file/file");
+var _file = require("../transformation/file/file.js");
 const {
   arrayExpression,
   assignmentExpression,
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/transform-ast.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/transform-ast.js
index ac9819b7adaf2d..0aad935167e983 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/transform-ast.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/transform-ast.js
@@ -13,14 +13,14 @@ function _gensync() {
   };
   return data;
 }
-var _config = require("./config");
-var _transformation = require("./transformation");
-var _rewriteStackTrace = require("./errors/rewrite-stack-trace");
+var _index = require("./config/index.js");
+var _index2 = require("./transformation/index.js");
+var _rewriteStackTrace = require("./errors/rewrite-stack-trace.js");
 const transformFromAstRunner = _gensync()(function* (ast, code, opts) {
-  const config = yield* (0, _config.default)(opts);
+  const config = yield* (0, _index.default)(opts);
   if (config === null) return null;
   if (!ast) throw new Error("No AST given");
-  return yield* (0, _transformation.run)(config, code, ast);
+  return yield* (0, _index2.run)(config, code, ast);
 });
 const transformFromAst = function transformFromAst(ast, code, optsOrCallback, maybeCallback) {
   let opts;
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/transform-file.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/transform-file.js
index d08a85f92992ab..ce7f9f97c025cd 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/transform-file.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/transform-file.js
@@ -13,18 +13,18 @@ function _gensync() {
   };
   return data;
 }
-var _config = require("./config");
-var _transformation = require("./transformation");
-var fs = require("./gensync-utils/fs");
+var _index = require("./config/index.js");
+var _index2 = require("./transformation/index.js");
+var fs = require("./gensync-utils/fs.js");
 ({});
 const transformFileRunner = _gensync()(function* (filename, opts) {
   const options = Object.assign({}, opts, {
     filename
   });
-  const config = yield* (0, _config.default)(options);
+  const config = yield* (0, _index.default)(options);
   if (config === null) return null;
   const code = yield* fs.readFile(filename, "utf8");
-  return yield* (0, _transformation.run)(config, code);
+  return yield* (0, _index2.run)(config, code);
 });
 function transformFile(...args) {
   transformFileRunner.errback(...args);
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/transform.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/transform.js
index e523a533734b71..bc1a2c076d01df 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/transform.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/transform.js
@@ -13,13 +13,13 @@ function _gensync() {
   };
   return data;
 }
-var _config = require("./config");
-var _transformation = require("./transformation");
-var _rewriteStackTrace = require("./errors/rewrite-stack-trace");
+var _index = require("./config/index.js");
+var _index2 = require("./transformation/index.js");
+var _rewriteStackTrace = require("./errors/rewrite-stack-trace.js");
 const transformRunner = _gensync()(function* transform(code, opts) {
-  const config = yield* (0, _config.default)(opts);
+  const config = yield* (0, _index.default)(opts);
   if (config === null) return null;
-  return yield* (0, _transformation.run)(config, code);
+  return yield* (0, _index2.run)(config, code);
 });
 const transform = function transform(code, optsOrCallback, maybeCallback) {
   let opts;
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/block-hoist-plugin.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/block-hoist-plugin.js
index d0ac93f385e776..227b07e46acce8 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/block-hoist-plugin.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/block-hoist-plugin.js
@@ -11,7 +11,7 @@ function _traverse() {
   };
   return data;
 }
-var _plugin = require("../config/plugin");
+var _plugin = require("../config/plugin.js");
 let LOADED_PLUGIN;
 const blockHoistPlugin = {
   name: "internal.blockHoist",
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/file/generate.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/file/generate.js
index 351bc0b28453d0..10b5b29fb7c1ea 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/file/generate.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/file/generate.js
@@ -18,7 +18,7 @@ function _generator() {
   };
   return data;
 }
-var _mergeMap = require("./merge-map");
+var _mergeMap = require("./merge-map.js");
 function generateCode(pluginPasses, file) {
   const {
     opts,
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/index.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/index.js
index da61dc7bedc850..7d3247fc8a93ea 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/index.js
@@ -11,12 +11,12 @@ function _traverse() {
   };
   return data;
 }
-var _pluginPass = require("./plugin-pass");
-var _blockHoistPlugin = require("./block-hoist-plugin");
-var _normalizeOpts = require("./normalize-opts");
-var _normalizeFile = require("./normalize-file");
-var _generate = require("./file/generate");
-var _deepArray = require("../config/helpers/deep-array");
+var _pluginPass = require("./plugin-pass.js");
+var _blockHoistPlugin = require("./block-hoist-plugin.js");
+var _normalizeOpts = require("./normalize-opts.js");
+var _normalizeFile = require("./normalize-file.js");
+var _generate = require("./file/generate.js");
+var _deepArray = require("../config/helpers/deep-array.js");
 function* run(config, code, ast) {
   const file = yield* (0, _normalizeFile.default)(config.passes, (0, _normalizeOpts.default)(config), code, ast);
   const opts = file.opts;
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/normalize-file.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/normalize-file.js
index a07586f3716553..450f4021b07ab9 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/normalize-file.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/normalize-file.js
@@ -39,9 +39,9 @@ function _convertSourceMap() {
   };
   return data;
 }
-var _file = require("./file/file");
-var _parser = require("../parser");
-var _cloneDeep = require("./util/clone-deep");
+var _file = require("./file/file.js");
+var _index = require("../parser/index.js");
+var _cloneDeep = require("./util/clone-deep.js");
 const {
   file,
   traverseFast
@@ -61,7 +61,7 @@ function* normalizeFile(pluginPasses, options, code, ast) {
       ast = (0, _cloneDeep.default)(ast);
     }
   } else {
-    ast = yield* (0, _parser.default)(pluginPasses, options, code);
+    ast = yield* (0, _index.default)(pluginPasses, options, code);
   }
   let inputMap = null;
   if (options.inputSourceMap !== false) {
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/package.json b/tools/node_modules/eslint/node_modules/@babel/core/package.json
index e67d9f8e391e8e..1f951f25710912 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/package.json
+++ b/tools/node_modules/eslint/node_modules/@babel/core/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@babel/core",
-  "version": "7.22.11",
+  "version": "7.22.17",
   "description": "Babel compiler core.",
   "main": "./lib/index.js",
   "author": "The Babel Team (https://babel.dev/team)",
@@ -47,15 +47,15 @@
   },
   "dependencies": {
     "@ampproject/remapping": "^2.2.0",
-    "@babel/code-frame": "^7.22.10",
-    "@babel/generator": "^7.22.10",
-    "@babel/helper-compilation-targets": "^7.22.10",
-    "@babel/helper-module-transforms": "^7.22.9",
-    "@babel/helpers": "^7.22.11",
-    "@babel/parser": "^7.22.11",
-    "@babel/template": "^7.22.5",
-    "@babel/traverse": "^7.22.11",
-    "@babel/types": "^7.22.11",
+    "@babel/code-frame": "^7.22.13",
+    "@babel/generator": "^7.22.15",
+    "@babel/helper-compilation-targets": "^7.22.15",
+    "@babel/helper-module-transforms": "^7.22.17",
+    "@babel/helpers": "^7.22.15",
+    "@babel/parser": "^7.22.16",
+    "@babel/template": "^7.22.15",
+    "@babel/traverse": "^7.22.17",
+    "@babel/types": "^7.22.17",
     "convert-source-map": "^1.7.0",
     "debug": "^4.1.0",
     "gensync": "^1.0.0-beta.2",
@@ -63,12 +63,12 @@
     "semver": "^6.3.1"
   },
   "devDependencies": {
-    "@babel/helper-transform-fixture-test-runner": "^7.22.11",
+    "@babel/helper-transform-fixture-test-runner": "^7.22.15",
     "@babel/plugin-syntax-flow": "^7.22.5",
     "@babel/plugin-transform-flow-strip-types": "^7.22.5",
-    "@babel/plugin-transform-modules-commonjs": "^7.22.11",
-    "@babel/preset-env": "^7.22.10",
-    "@babel/preset-typescript": "^7.22.11",
+    "@babel/plugin-transform-modules-commonjs": "^7.22.15",
+    "@babel/preset-env": "^7.22.15",
+    "@babel/preset-typescript": "^7.22.15",
     "@jridgewell/trace-mapping": "^0.3.17",
     "@types/convert-source-map": "^1.5.1",
     "@types/debug": "^4.1.0",
diff --git a/tools/node_modules/eslint/node_modules/@babel/eslint-parser/lib/experimental-worker.cjs b/tools/node_modules/eslint/node_modules/@babel/eslint-parser/lib/experimental-worker.cjs
index e82ae9d8f4dd6c..00bcd0cbfdd6f0 100644
--- a/tools/node_modules/eslint/node_modules/@babel/eslint-parser/lib/experimental-worker.cjs
+++ b/tools/node_modules/eslint/node_modules/@babel/eslint-parser/lib/experimental-worker.cjs
@@ -13,7 +13,7 @@ const {
 const client = new WorkerClient();
 exports.meta = {
   name: "@babel/eslint-parser/experimental-worker",
-  version: "7.22.11"
+  version: "7.22.15"
 };
 exports.parseForESLint = function (code, options = {}) {
   const normalizedOptions = normalizeESLintConfig(options);
diff --git a/tools/node_modules/eslint/node_modules/@babel/eslint-parser/lib/index.cjs b/tools/node_modules/eslint/node_modules/@babel/eslint-parser/lib/index.cjs
index 94cc5f32c88445..08da6a3a48b3c6 100644
--- a/tools/node_modules/eslint/node_modules/@babel/eslint-parser/lib/index.cjs
+++ b/tools/node_modules/eslint/node_modules/@babel/eslint-parser/lib/index.cjs
@@ -10,7 +10,7 @@ const {
 const client = new LocalClient();
 exports.meta = {
   name: "@babel/eslint-parser",
-  version: "7.22.11"
+  version: "7.22.15"
 };
 exports.parse = function (code, options = {}) {
   return baseParse(code, normalizeESLintConfig(options), client);
diff --git a/tools/node_modules/eslint/node_modules/@babel/eslint-parser/lib/parse.cjs b/tools/node_modules/eslint/node_modules/@babel/eslint-parser/lib/parse.cjs
index 8379a793d9553d..f91eb4d0670e7e 100644
--- a/tools/node_modules/eslint/node_modules/@babel/eslint-parser/lib/parse.cjs
+++ b/tools/node_modules/eslint/node_modules/@babel/eslint-parser/lib/parse.cjs
@@ -21,7 +21,7 @@ module.exports = function parse(code, options, client) {
     isRunningMinSupportedCoreVersion = semver.satisfies(client.getVersion(), minSupportedCoreVersion);
   }
   if (!isRunningMinSupportedCoreVersion) {
-    throw new Error(`@babel/eslint-parser@${"7.22.11"} does not support @babel/core@${client.getVersion()}. Please upgrade to @babel/core@${minSupportedCoreVersion}.`);
+    throw new Error(`@babel/eslint-parser@${"7.22.15"} does not support @babel/core@${client.getVersion()}. Please upgrade to @babel/core@${minSupportedCoreVersion}.`);
   }
   const {
     ast,
diff --git a/tools/node_modules/eslint/node_modules/@babel/eslint-parser/package.json b/tools/node_modules/eslint/node_modules/@babel/eslint-parser/package.json
index da78eb9a50b45b..460ddff14f2019 100644
--- a/tools/node_modules/eslint/node_modules/@babel/eslint-parser/package.json
+++ b/tools/node_modules/eslint/node_modules/@babel/eslint-parser/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@babel/eslint-parser",
-  "version": "7.22.11",
+  "version": "7.22.15",
   "description": "ESLint parser that allows for linting of experimental syntax transformed by Babel",
   "author": "The Babel Team (https://babel.dev/team)",
   "license": "MIT",
@@ -36,7 +36,7 @@
     "semver": "^6.3.1"
   },
   "devDependencies": {
-    "@babel/core": "^7.22.11",
+    "@babel/core": "^7.22.15",
     "dedent": "^0.7.0",
     "eslint": "^8.22.0"
   }
diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/expressions.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/expressions.js
index 336e708b1eab91..f464f5c39ac24d 100644
--- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/expressions.js
+++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/expressions.js
@@ -31,7 +31,7 @@ exports.V8IntrinsicIdentifier = V8IntrinsicIdentifier;
 exports.YieldExpression = YieldExpression;
 exports._shouldPrintDecoratorsBeforeExport = _shouldPrintDecoratorsBeforeExport;
 var _t = require("@babel/types");
-var n = require("../node");
+var n = require("../node/index.js");
 const {
   isCallExpression,
   isLiteral,
diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/flow.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/flow.js
index e1f95be3ee5e6a..18c170097440ca 100644
--- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/flow.js
+++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/flow.js
@@ -78,8 +78,8 @@ exports.VoidTypeAnnotation = VoidTypeAnnotation;
 exports._interfaceish = _interfaceish;
 exports._variance = _variance;
 var _t = require("@babel/types");
-var _modules = require("./modules");
-var _types2 = require("./types");
+var _modules = require("./modules.js");
+var _types2 = require("./types.js");
 const {
   isDeclareExportDeclaration,
   isStatement
diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/index.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/index.js
index 25ad36b14e15b4..331c73f7e6a07a 100644
--- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/index.js
@@ -3,7 +3,7 @@
 Object.defineProperty(exports, "__esModule", {
   value: true
 });
-var _templateLiterals = require("./template-literals");
+var _templateLiterals = require("./template-literals.js");
 Object.keys(_templateLiterals).forEach(function (key) {
   if (key === "default" || key === "__esModule") return;
   if (key in exports && exports[key] === _templateLiterals[key]) return;
@@ -14,7 +14,7 @@ Object.keys(_templateLiterals).forEach(function (key) {
     }
   });
 });
-var _expressions = require("./expressions");
+var _expressions = require("./expressions.js");
 Object.keys(_expressions).forEach(function (key) {
   if (key === "default" || key === "__esModule") return;
   if (key in exports && exports[key] === _expressions[key]) return;
@@ -25,7 +25,7 @@ Object.keys(_expressions).forEach(function (key) {
     }
   });
 });
-var _statements = require("./statements");
+var _statements = require("./statements.js");
 Object.keys(_statements).forEach(function (key) {
   if (key === "default" || key === "__esModule") return;
   if (key in exports && exports[key] === _statements[key]) return;
@@ -36,7 +36,7 @@ Object.keys(_statements).forEach(function (key) {
     }
   });
 });
-var _classes = require("./classes");
+var _classes = require("./classes.js");
 Object.keys(_classes).forEach(function (key) {
   if (key === "default" || key === "__esModule") return;
   if (key in exports && exports[key] === _classes[key]) return;
@@ -47,7 +47,7 @@ Object.keys(_classes).forEach(function (key) {
     }
   });
 });
-var _methods = require("./methods");
+var _methods = require("./methods.js");
 Object.keys(_methods).forEach(function (key) {
   if (key === "default" || key === "__esModule") return;
   if (key in exports && exports[key] === _methods[key]) return;
@@ -58,7 +58,7 @@ Object.keys(_methods).forEach(function (key) {
     }
   });
 });
-var _modules = require("./modules");
+var _modules = require("./modules.js");
 Object.keys(_modules).forEach(function (key) {
   if (key === "default" || key === "__esModule") return;
   if (key in exports && exports[key] === _modules[key]) return;
@@ -69,7 +69,7 @@ Object.keys(_modules).forEach(function (key) {
     }
   });
 });
-var _types = require("./types");
+var _types = require("./types.js");
 Object.keys(_types).forEach(function (key) {
   if (key === "default" || key === "__esModule") return;
   if (key in exports && exports[key] === _types[key]) return;
@@ -80,7 +80,7 @@ Object.keys(_types).forEach(function (key) {
     }
   });
 });
-var _flow = require("./flow");
+var _flow = require("./flow.js");
 Object.keys(_flow).forEach(function (key) {
   if (key === "default" || key === "__esModule") return;
   if (key in exports && exports[key] === _flow[key]) return;
@@ -91,7 +91,7 @@ Object.keys(_flow).forEach(function (key) {
     }
   });
 });
-var _base = require("./base");
+var _base = require("./base.js");
 Object.keys(_base).forEach(function (key) {
   if (key === "default" || key === "__esModule") return;
   if (key in exports && exports[key] === _base[key]) return;
@@ -102,7 +102,7 @@ Object.keys(_base).forEach(function (key) {
     }
   });
 });
-var _jsx = require("./jsx");
+var _jsx = require("./jsx.js");
 Object.keys(_jsx).forEach(function (key) {
   if (key === "default" || key === "__esModule") return;
   if (key in exports && exports[key] === _jsx[key]) return;
@@ -113,7 +113,7 @@ Object.keys(_jsx).forEach(function (key) {
     }
   });
 });
-var _typescript = require("./typescript");
+var _typescript = require("./typescript.js");
 Object.keys(_typescript).forEach(function (key) {
   if (key === "default" || key === "__esModule") return;
   if (key in exports && exports[key] === _typescript[key]) return;
diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/index.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/index.js
index a4eaf4aed8d043..cf7d0b7b20a3fb 100644
--- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/index.js
@@ -5,8 +5,8 @@ Object.defineProperty(exports, "__esModule", {
 });
 exports.CodeGenerator = void 0;
 exports.default = generate;
-var _sourceMap = require("./source-map");
-var _printer = require("./printer");
+var _sourceMap = require("./source-map.js");
+var _printer = require("./printer.js");
 class Generator extends _printer.default {
   constructor(ast, opts = {}, code) {
     const format = normalizeOptions(code, opts);
diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/node/index.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/node/index.js
index 43d60ee84445e9..70106ba099b403 100644
--- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/node/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/node/index.js
@@ -7,8 +7,8 @@ exports.needsParens = needsParens;
 exports.needsWhitespace = needsWhitespace;
 exports.needsWhitespaceAfter = needsWhitespaceAfter;
 exports.needsWhitespaceBefore = needsWhitespaceBefore;
-var whitespace = require("./whitespace");
-var parens = require("./parentheses");
+var whitespace = require("./whitespace.js");
+var parens = require("./parentheses.js");
 var _t = require("@babel/types");
 const {
   FLIPPED_ALIAS_KEYS,
diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/printer.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/printer.js
index d9b04b606eda97..cc2faeb07c1182 100644
--- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/printer.js
+++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/printer.js
@@ -4,10 +4,10 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = void 0;
-var _buffer = require("./buffer");
-var n = require("./node");
+var _buffer = require("./buffer.js");
+var n = require("./node/index.js");
 var _t = require("@babel/types");
-var generatorFunctions = require("./generators");
+var generatorFunctions = require("./generators/index.js");
 const {
   isFunction,
   isStatement,
diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/package.json b/tools/node_modules/eslint/node_modules/@babel/generator/package.json
index 5f8147651a467d..6b2661d8993ea9 100644
--- a/tools/node_modules/eslint/node_modules/@babel/generator/package.json
+++ b/tools/node_modules/eslint/node_modules/@babel/generator/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@babel/generator",
-  "version": "7.22.10",
+  "version": "7.22.15",
   "description": "Turns an AST into code.",
   "author": "The Babel Team (https://babel.dev/team)",
   "license": "MIT",
@@ -19,14 +19,14 @@
     "lib"
   ],
   "dependencies": {
-    "@babel/types": "^7.22.10",
+    "@babel/types": "^7.22.15",
     "@jridgewell/gen-mapping": "^0.3.2",
     "@jridgewell/trace-mapping": "^0.3.17",
     "jsesc": "^2.5.1"
   },
   "devDependencies": {
-    "@babel/helper-fixtures": "^7.22.9",
-    "@babel/parser": "^7.22.10",
+    "@babel/helper-fixtures": "^7.22.13",
+    "@babel/parser": "^7.22.15",
     "@jridgewell/sourcemap-codec": "^1.4.15",
     "@types/jsesc": "^2.5.0",
     "charcodes": "^0.2.0"
diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-compilation-targets/lib/debug.js b/tools/node_modules/eslint/node_modules/@babel/helper-compilation-targets/lib/debug.js
index 0fefa43cca20c1..372e6868260ac9 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helper-compilation-targets/lib/debug.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helper-compilation-targets/lib/debug.js
@@ -5,8 +5,8 @@ Object.defineProperty(exports, "__esModule", {
 });
 exports.getInclusionReasons = getInclusionReasons;
 var _semver = require("semver");
-var _pretty = require("./pretty");
-var _utils = require("./utils");
+var _pretty = require("./pretty.js");
+var _utils = require("./utils.js");
 function getInclusionReasons(item, targetVersions, list) {
   const minVersions = list[item] || {};
   return Object.keys(targetVersions).reduce((result, env) => {
diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-compilation-targets/lib/filter-items.js b/tools/node_modules/eslint/node_modules/@babel/helper-compilation-targets/lib/filter-items.js
index 47382c4619f613..3f74cb937e1b0e 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helper-compilation-targets/lib/filter-items.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helper-compilation-targets/lib/filter-items.js
@@ -8,7 +8,7 @@ exports.isRequired = isRequired;
 exports.targetsSupported = targetsSupported;
 var _semver = require("semver");
 var _plugins = require("@babel/compat-data/plugins");
-var _utils = require("./utils");
+var _utils = require("./utils.js");
 function targetsSupported(target, support) {
   const targetEnvironments = Object.keys(target);
   if (targetEnvironments.length === 0) {
diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-compilation-targets/lib/index.js b/tools/node_modules/eslint/node_modules/@babel/helper-compilation-targets/lib/index.js
index a01a871772909c..c1f7b7f0fba0ec 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helper-compilation-targets/lib/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helper-compilation-targets/lib/index.js
@@ -45,12 +45,12 @@ var _browserslist = require("browserslist");
 var _helperValidatorOption = require("@babel/helper-validator-option");
 var _nativeModules = require("@babel/compat-data/native-modules");
 var _lruCache = require("lru-cache");
-var _utils = require("./utils");
-var _targets = require("./targets");
-var _options = require("./options");
-var _pretty = require("./pretty");
-var _debug = require("./debug");
-var _filterItems = require("./filter-items");
+var _utils = require("./utils.js");
+var _targets = require("./targets.js");
+var _options = require("./options.js");
+var _pretty = require("./pretty.js");
+var _debug = require("./debug.js");
+var _filterItems = require("./filter-items.js");
 const ESM_SUPPORT = _nativeModules["es6.module"];
 const v = new _helperValidatorOption.OptionValidator("@babel/helper-compilation-targets");
 function validateTargetNames(targets) {
diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-compilation-targets/lib/pretty.js b/tools/node_modules/eslint/node_modules/@babel/helper-compilation-targets/lib/pretty.js
index 73b002bf2d41a4..f7c195dffd4e3a 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helper-compilation-targets/lib/pretty.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helper-compilation-targets/lib/pretty.js
@@ -6,7 +6,7 @@ Object.defineProperty(exports, "__esModule", {
 exports.prettifyTargets = prettifyTargets;
 exports.prettifyVersion = prettifyVersion;
 var _semver = require("semver");
-var _targets = require("./targets");
+var _targets = require("./targets.js");
 function prettifyVersion(version) {
   if (typeof version !== "string") {
     return version;
diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-compilation-targets/lib/utils.js b/tools/node_modules/eslint/node_modules/@babel/helper-compilation-targets/lib/utils.js
index 25cedecf4bcd8d..cc52bf247cc03d 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helper-compilation-targets/lib/utils.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helper-compilation-targets/lib/utils.js
@@ -11,7 +11,7 @@ exports.semverMin = semverMin;
 exports.semverify = semverify;
 var _semver = require("semver");
 var _helperValidatorOption = require("@babel/helper-validator-option");
-var _targets = require("./targets");
+var _targets = require("./targets.js");
 const versionRegExp = /^(\d+|\d+.\d+)$/;
 const v = new _helperValidatorOption.OptionValidator("@babel/helper-compilation-targets");
 function semverMin(first, second) {
diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-compilation-targets/package.json b/tools/node_modules/eslint/node_modules/@babel/helper-compilation-targets/package.json
index 3cc3a4024f903c..677cd048544034 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helper-compilation-targets/package.json
+++ b/tools/node_modules/eslint/node_modules/@babel/helper-compilation-targets/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@babel/helper-compilation-targets",
-  "version": "7.22.10",
+  "version": "7.22.15",
   "author": "The Babel Team (https://babel.dev/team)",
   "license": "MIT",
   "description": "Helper functions on Babel compilation targets",
@@ -23,7 +23,7 @@
   ],
   "dependencies": {
     "@babel/compat-data": "^7.22.9",
-    "@babel/helper-validator-option": "^7.22.5",
+    "@babel/helper-validator-option": "^7.22.15",
     "browserslist": "^4.21.9",
     "lru-cache": "^5.1.1",
     "semver": "^6.3.1"
diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-module-imports/lib/import-injector.js b/tools/node_modules/eslint/node_modules/@babel/helper-module-imports/lib/import-injector.js
index f1b8b7f17486d4..0c7df3b7867c64 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helper-module-imports/lib/import-injector.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helper-module-imports/lib/import-injector.js
@@ -6,8 +6,8 @@ Object.defineProperty(exports, "__esModule", {
 exports.default = void 0;
 var _assert = require("assert");
 var _t = require("@babel/types");
-var _importBuilder = require("./import-builder");
-var _isModule = require("./is-module");
+var _importBuilder = require("./import-builder.js");
+var _isModule = require("./is-module.js");
 const {
   numericLiteral,
   sequenceExpression
diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-module-imports/lib/index.js b/tools/node_modules/eslint/node_modules/@babel/helper-module-imports/lib/index.js
index 99d963a3263c63..84f97fc5869778 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helper-module-imports/lib/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helper-module-imports/lib/index.js
@@ -19,8 +19,8 @@ Object.defineProperty(exports, "isModule", {
     return _isModule.default;
   }
 });
-var _importInjector = require("./import-injector");
-var _isModule = require("./is-module");
+var _importInjector = require("./import-injector.js");
+var _isModule = require("./is-module.js");
 function addDefault(path, importedSource, opts) {
   return new _importInjector.default(path).addDefault(importedSource, opts);
 }
diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-module-imports/package.json b/tools/node_modules/eslint/node_modules/@babel/helper-module-imports/package.json
index f85d89401908f9..b30bd4b0217c7a 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helper-module-imports/package.json
+++ b/tools/node_modules/eslint/node_modules/@babel/helper-module-imports/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@babel/helper-module-imports",
-  "version": "7.22.5",
+  "version": "7.22.15",
   "description": "Babel helper functions for inserting module loads",
   "author": "The Babel Team (https://babel.dev/team)",
   "homepage": "https://babel.dev/docs/en/next/babel-helper-module-imports",
@@ -15,11 +15,11 @@
   },
   "main": "./lib/index.js",
   "dependencies": {
-    "@babel/types": "^7.22.5"
+    "@babel/types": "^7.22.15"
   },
   "devDependencies": {
-    "@babel/core": "^7.22.5",
-    "@babel/traverse": "^7.22.5"
+    "@babel/core": "^7.22.15",
+    "@babel/traverse": "^7.22.15"
   },
   "engines": {
     "node": ">=6.9.0"
diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/index.js b/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/index.js
index 1e16304ec51543..9f44b1cd25795e 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/index.js
@@ -46,11 +46,11 @@ exports.wrapInterop = wrapInterop;
 var _assert = require("assert");
 var _core = require("@babel/core");
 var _helperModuleImports = require("@babel/helper-module-imports");
-var _rewriteThis = require("./rewrite-this");
-var _rewriteLiveReferences = require("./rewrite-live-references");
-var _normalizeAndLoadMetadata = require("./normalize-and-load-metadata");
-var _dynamicImport = require("./dynamic-import");
-var _getModuleName = require("./get-module-name");
+var _rewriteThis = require("./rewrite-this.js");
+var _rewriteLiveReferences = require("./rewrite-live-references.js");
+var _normalizeAndLoadMetadata = require("./normalize-and-load-metadata.js");
+var _dynamicImport = require("./dynamic-import.js");
+var _getModuleName = require("./get-module-name.js");
 const {
   booleanLiteral,
   callExpression,
@@ -150,15 +150,15 @@ function wrapInterop(programPath, expr, type) {
 }
 function buildNamespaceInitStatements(metadata, sourceMetadata, constantReexports = false) {
   const statements = [];
-  let srcNamespace = identifier(sourceMetadata.name);
-  if (sourceMetadata.lazy) srcNamespace = callExpression(srcNamespace, []);
+  const srcNamespaceId = identifier(sourceMetadata.name);
   for (const localName of sourceMetadata.importsNamespace) {
     if (localName === sourceMetadata.name) continue;
     statements.push(_core.template.statement`var NAME = SOURCE;`({
       NAME: localName,
-      SOURCE: cloneNode(srcNamespace)
+      SOURCE: cloneNode(srcNamespaceId)
     }));
   }
+  const srcNamespace = sourceMetadata.lazy ? callExpression(srcNamespaceId, []) : srcNamespaceId;
   if (constantReexports) {
     statements.push(...buildReexportsFromMeta(metadata, sourceMetadata, true));
   }
diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/package.json b/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/package.json
index 3e84cb3af8742b..5bb205ab8ad490 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/package.json
+++ b/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@babel/helper-module-transforms",
-  "version": "7.22.9",
+  "version": "7.22.17",
   "description": "Babel helper functions for implementing ES6 module transformations",
   "author": "The Babel Team (https://babel.dev/team)",
   "homepage": "https://babel.dev/docs/en/next/babel-helper-module-transforms",
@@ -16,14 +16,14 @@
   "main": "./lib/index.js",
   "dependencies": {
     "@babel/helper-environment-visitor": "^7.22.5",
-    "@babel/helper-module-imports": "^7.22.5",
+    "@babel/helper-module-imports": "^7.22.15",
     "@babel/helper-simple-access": "^7.22.5",
     "@babel/helper-split-export-declaration": "^7.22.6",
-    "@babel/helper-validator-identifier": "^7.22.5"
+    "@babel/helper-validator-identifier": "^7.22.15"
   },
   "devDependencies": {
-    "@babel/core": "^7.22.9",
-    "@babel/traverse": "^7.22.8"
+    "@babel/core": "^7.22.17",
+    "@babel/traverse": "^7.22.17"
   },
   "peerDependencies": {
     "@babel/core": "^7.0.0"
diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-validator-identifier/lib/index.js b/tools/node_modules/eslint/node_modules/@babel/helper-validator-identifier/lib/index.js
index c677cea19b191d..76b22822cc4de3 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helper-validator-identifier/lib/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helper-validator-identifier/lib/index.js
@@ -51,7 +51,7 @@ Object.defineProperty(exports, "isStrictReservedWord", {
     return _keyword.isStrictReservedWord;
   }
 });
-var _identifier = require("./identifier");
-var _keyword = require("./keyword");
+var _identifier = require("./identifier.js");
+var _keyword = require("./keyword.js");
 
 //# sourceMappingURL=index.js.map
diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-validator-identifier/package.json b/tools/node_modules/eslint/node_modules/@babel/helper-validator-identifier/package.json
index 7579010dcfe6d0..cd582967dd548c 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helper-validator-identifier/package.json
+++ b/tools/node_modules/eslint/node_modules/@babel/helper-validator-identifier/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@babel/helper-validator-identifier",
-  "version": "7.22.5",
+  "version": "7.22.15",
   "description": "Validate identifier/keywords name",
   "repository": {
     "type": "git",
diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-validator-identifier/scripts/generate-identifier-regex.js b/tools/node_modules/eslint/node_modules/@babel/helper-validator-identifier/scripts/generate-identifier-regex.js
index aca8710b2a1e46..7d795d246a99b5 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helper-validator-identifier/scripts/generate-identifier-regex.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helper-validator-identifier/scripts/generate-identifier-regex.js
@@ -4,16 +4,18 @@
 // https://tc39.github.io/ecma262/#sec-conformance
 const version = "15.0.0";
 
-const start = require("@unicode/unicode-" +
-  version +
-  "/Binary_Property/ID_Start/code-points.js").filter(function (ch) {
+const start = require(
+  "@unicode/unicode-" + version + "/Binary_Property/ID_Start/code-points.js"
+).filter(function (ch) {
   return ch > 0x7f;
 });
 let last = -1;
 const cont = [0x200c, 0x200d].concat(
-  require("@unicode/unicode-" +
-    version +
-    "/Binary_Property/ID_Continue/code-points.js").filter(function (ch) {
+  require(
+    "@unicode/unicode-" +
+      version +
+      "/Binary_Property/ID_Continue/code-points.js"
+  ).filter(function (ch) {
     return ch > 0x7f && search(start, ch, last + 1) == -1;
   })
 );
diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/lib/index.js b/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/lib/index.js
index 12de4cac558bd9..533eb4547339db 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/lib/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/lib/index.js
@@ -15,7 +15,7 @@ Object.defineProperty(exports, "findSuggestion", {
     return _findSuggestion.findSuggestion;
   }
 });
-var _validator = require("./validator");
-var _findSuggestion = require("./find-suggestion");
+var _validator = require("./validator.js");
+var _findSuggestion = require("./find-suggestion.js");
 
 //# sourceMappingURL=index.js.map
diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/lib/validator.js b/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/lib/validator.js
index b3e01aa66b696c..5c9312e290bd26 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/lib/validator.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/lib/validator.js
@@ -4,7 +4,7 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.OptionValidator = void 0;
-var _findSuggestion = require("./find-suggestion");
+var _findSuggestion = require("./find-suggestion.js");
 class OptionValidator {
   constructor(descriptor) {
     this.descriptor = descriptor;
diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/package.json b/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/package.json
index 8a30af3f41e1f2..c6ed03172f2ce8 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/package.json
+++ b/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@babel/helper-validator-option",
-  "version": "7.22.5",
+  "version": "7.22.15",
   "description": "Validate plugin/preset options",
   "repository": {
     "type": "git",
diff --git a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers.js b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers.js
index 8a872aa969d702..1ed8b9448b1b66 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers.js
@@ -5,7 +5,7 @@ Object.defineProperty(exports, "__esModule", {
 });
 exports.default = void 0;
 var _template = require("@babel/template");
-var _helpersGenerated = require("./helpers-generated");
+var _helpersGenerated = require("./helpers-generated.js");
 const helpers = Object.assign({
   __proto__: null
 }, _helpersGenerated.default);
diff --git a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/index.js b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/index.js
index 770157460fbe94..a6e1c96d084149 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/index.js
@@ -11,7 +11,7 @@ exports.list = void 0;
 exports.minVersion = minVersion;
 var _traverse = require("@babel/traverse");
 var _t = require("@babel/types");
-var _helpers = require("./helpers");
+var _helpers = require("./helpers.js");
 const {
   assignmentExpression,
   cloneNode,
diff --git a/tools/node_modules/eslint/node_modules/@babel/helpers/package.json b/tools/node_modules/eslint/node_modules/@babel/helpers/package.json
index e513e84090d9f2..605c9e4c3f7c2a 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helpers/package.json
+++ b/tools/node_modules/eslint/node_modules/@babel/helpers/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@babel/helpers",
-  "version": "7.22.11",
+  "version": "7.22.15",
   "description": "Collection of helper functions used by Babel transforms.",
   "author": "The Babel Team (https://babel.dev/team)",
   "homepage": "https://babel.dev/docs/en/next/babel-helpers",
@@ -15,14 +15,14 @@
   },
   "main": "./lib/index.js",
   "dependencies": {
-    "@babel/template": "^7.22.5",
-    "@babel/traverse": "^7.22.11",
-    "@babel/types": "^7.22.11"
+    "@babel/template": "^7.22.15",
+    "@babel/traverse": "^7.22.15",
+    "@babel/types": "^7.22.15"
   },
   "devDependencies": {
-    "@babel/generator": "^7.22.10",
+    "@babel/generator": "^7.22.15",
     "@babel/helper-plugin-test-runner": "^7.22.5",
-    "@babel/parser": "^7.22.11",
+    "@babel/parser": "^7.22.15",
     "regenerator-runtime": "^0.14.0",
     "terser": "^5.19.2"
   },
diff --git a/tools/node_modules/eslint/node_modules/@babel/highlight/lib/index.js b/tools/node_modules/eslint/node_modules/@babel/highlight/lib/index.js
index 9f14f100094b78..eca79d65df92ec 100644
--- a/tools/node_modules/eslint/node_modules/@babel/highlight/lib/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/highlight/lib/index.js
@@ -7,8 +7,9 @@ exports.default = highlight;
 exports.shouldHighlight = shouldHighlight;
 var _jsTokens = require("js-tokens");
 var _helperValidatorIdentifier = require("@babel/helper-validator-identifier");
-var _chalk2 = require("chalk");
-const chalk = _chalk2;
+var _chalk = _interopRequireWildcard(require("chalk"), true);
+function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function (nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
+function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
 const sometimesKeywords = new Set(["as", "async", "from", "get", "of", "set"]);
 function getDefs(chalk) {
   return {
@@ -75,19 +76,19 @@ function highlightTokens(defs, text) {
   return highlighted;
 }
 function shouldHighlight(options) {
-  return !!chalk.supportsColor || options.forceColor;
+  return _chalk.default.level > 0 || options.forceColor;
 }
 let chalkWithForcedColor = undefined;
 function getChalk(forceColor) {
   if (forceColor) {
     var _chalkWithForcedColor;
-    (_chalkWithForcedColor = chalkWithForcedColor) != null ? _chalkWithForcedColor : chalkWithForcedColor = new chalk.constructor({
+    (_chalkWithForcedColor = chalkWithForcedColor) != null ? _chalkWithForcedColor : chalkWithForcedColor = new _chalk.default.constructor({
       enabled: true,
       level: 1
     });
     return chalkWithForcedColor;
   }
-  return chalk;
+  return _chalk.default;
 }
 {
   {
diff --git a/tools/node_modules/eslint/node_modules/@babel/highlight/package.json b/tools/node_modules/eslint/node_modules/@babel/highlight/package.json
index 33f69fd82997df..b8c3df7e254b0f 100644
--- a/tools/node_modules/eslint/node_modules/@babel/highlight/package.json
+++ b/tools/node_modules/eslint/node_modules/@babel/highlight/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@babel/highlight",
-  "version": "7.22.10",
+  "version": "7.22.13",
   "description": "Syntax highlight JavaScript strings for output in terminals.",
   "author": "The Babel Team (https://babel.dev/team)",
   "homepage": "https://babel.dev/docs/en/next/babel-highlight",
diff --git a/tools/node_modules/eslint/node_modules/@babel/parser/lib/index.js b/tools/node_modules/eslint/node_modules/@babel/parser/lib/index.js
index dc4e15391b94c8..2e32aee09b1bc3 100644
--- a/tools/node_modules/eslint/node_modules/@babel/parser/lib/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/parser/lib/index.js
@@ -1,5 +1,8 @@
 'use strict';
 
+Object.defineProperty(exports, '__esModule', {
+  value: true
+});
 function _objectWithoutPropertiesLoose(source, excluded) {
   if (source == null) return {};
   var target = {};
@@ -40,32 +43,15 @@ function createPositionWithColumnOffset(position, columnOffset) {
   } = position;
   return new Position(line, column + columnOffset, index + columnOffset);
 }
-var ParseErrorCode = {
-  SyntaxError: "BABEL_PARSER_SYNTAX_ERROR",
-  SourceTypeModuleError: "BABEL_PARSER_SOURCETYPE_MODULE_REQUIRED"
-};
-const reflect = (keys, last = keys.length - 1) => ({
-  get() {
-    return keys.reduce((object, key) => object[key], this);
-  },
-  set(value) {
-    keys.reduce((item, key, i) => i === last ? item[key] = value : item[key], this);
-  }
-});
-const instantiate = (constructor, properties, descriptors) => Object.keys(descriptors).map(key => [key, descriptors[key]]).filter(([, descriptor]) => !!descriptor).map(([key, descriptor]) => [key, typeof descriptor === "function" ? {
-  value: descriptor,
-  enumerable: false
-} : typeof descriptor.reflect === "string" ? Object.assign({}, descriptor, reflect(descriptor.reflect.split("."))) : descriptor]).reduce((instance, [key, descriptor]) => Object.defineProperty(instance, key, Object.assign({
-  configurable: true
-}, descriptor)), Object.assign(new constructor(), properties));
+const code = "BABEL_PARSER_SOURCETYPE_MODULE_REQUIRED";
 var ModuleErrors = {
   ImportMetaOutsideModule: {
     message: `import.meta may appear only with 'sourceType: "module"'`,
-    code: ParseErrorCode.SourceTypeModuleError
+    code
   },
   ImportOutsideModule: {
     message: `'import' and 'export' may appear only with 'sourceType: "module"'`,
-    code: ParseErrorCode.SourceTypeModuleError
+    code
   }
 };
 const NodeDescriptions = {
@@ -205,7 +191,7 @@ var StandardErrors = {
   LabelRedeclaration: ({
     labelName
   }) => `Label '${labelName}' is already declared.`,
-  LetInLexicalBinding: "'let' is not allowed to be used as a name in 'let' or 'const' declarations.",
+  LetInLexicalBinding: "'let' is disallowed as a lexically bound name.",
   LineTerminatorBeforeArrow: "No line break is allowed before '=>'.",
   MalformedRegExpFlags: "Invalid regular expression flag.",
   MissingClassName: "A class name is required.",
@@ -343,6 +329,13 @@ var PipelineOperatorErrors = {
 };
 const _excluded$1 = ["toMessage"],
   _excluded2$1 = ["message"];
+function defineHidden(obj, key, value) {
+  Object.defineProperty(obj, key, {
+    enumerable: false,
+    configurable: true,
+    value
+  });
+}
 function toParseErrorConstructor(_ref) {
   let {
       toMessage
@@ -352,39 +345,44 @@ function toParseErrorConstructor(_ref) {
     loc,
     details
   }) {
-    return instantiate(SyntaxError, Object.assign({}, properties, {
-      loc
-    }), {
-      clone(overrides = {}) {
-        const loc = overrides.loc || {};
-        return constructor({
-          loc: new Position("line" in loc ? loc.line : this.loc.line, "column" in loc ? loc.column : this.loc.column, "index" in loc ? loc.index : this.loc.index),
-          details: Object.assign({}, this.details, overrides.details)
-        });
-      },
-      details: {
-        value: details,
-        enumerable: false
-      },
-      message: {
-        get() {
-          return `${toMessage(this.details)} (${this.loc.line}:${this.loc.column})`;
-        },
-        set(value) {
-          Object.defineProperty(this, "message", {
-            value
-          });
-        }
-      },
-      pos: {
-        reflect: "loc.index",
-        enumerable: true
+    const error = new SyntaxError();
+    Object.assign(error, properties, {
+      loc,
+      pos: loc.index
+    });
+    if ("missingPlugin" in details) {
+      Object.assign(error, {
+        missingPlugin: details.missingPlugin
+      });
+    }
+    defineHidden(error, "clone", function clone(overrides = {}) {
+      var _overrides$loc;
+      const {
+        line,
+        column,
+        index
+      } = (_overrides$loc = overrides.loc) != null ? _overrides$loc : loc;
+      return constructor({
+        loc: new Position(line, column, index),
+        details: Object.assign({}, details, overrides.details)
+      });
+    });
+    defineHidden(error, "details", details);
+    Object.defineProperty(error, "message", {
+      configurable: true,
+      get() {
+        const message = `${toMessage(details)} (${loc.line}:${loc.column})`;
+        this.message = message;
+        return message;
       },
-      missingPlugin: "missingPlugin" in details && {
-        reflect: "details.missingPlugin",
-        enumerable: true
+      set(value) {
+        Object.defineProperty(this, "message", {
+          value,
+          writable: true
+        });
       }
     });
+    return error;
   };
 }
 function ParseErrorEnum(argument, syntaxPlugin) {
@@ -405,7 +403,7 @@ function ParseErrorEnum(argument, syntaxPlugin) {
       rest = _objectWithoutPropertiesLoose(_ref2, _excluded2$1);
     const toMessage = typeof message === "string" ? () => message : message;
     ParseErrorConstructors[reasonCode] = toParseErrorConstructor(Object.assign({
-      code: ParseErrorCode.SyntaxError,
+      code: "BABEL_PARSER_SYNTAX_ERROR",
       reasonCode,
       toMessage
     }, syntaxPlugin ? {
@@ -10945,7 +10943,7 @@ class ExpressionParser extends LValParser {
     if (optional) {
       node.arguments = this.parseCallExpressionArguments(11);
     } else {
-      node.arguments = this.parseCallExpressionArguments(11, base.type === "Import", base.type !== "Super", maybeAsyncArrow ? node : null, refExpressionErrors);
+      node.arguments = this.parseCallExpressionArguments(11, base.type === "Import", base.type !== "Super", node, refExpressionErrors);
     }
     let finishedNode = this.finishCallExpression(node, optionalChainMember);
     if (maybeAsyncArrow && this.shouldParseAsyncArrow() && !optional) {
diff --git a/tools/node_modules/eslint/node_modules/@babel/parser/package.json b/tools/node_modules/eslint/node_modules/@babel/parser/package.json
index a4558df1e87c3f..1d8dd2bb3dd4b0 100644
--- a/tools/node_modules/eslint/node_modules/@babel/parser/package.json
+++ b/tools/node_modules/eslint/node_modules/@babel/parser/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@babel/parser",
-  "version": "7.22.11",
+  "version": "7.22.16",
   "description": "A JavaScript parser",
   "author": "The Babel Team (https://babel.dev/team)",
   "homepage": "https://babel.dev/docs/en/next/babel-parser",
@@ -34,11 +34,11 @@
     "node": ">=6.0.0"
   },
   "devDependencies": {
-    "@babel/code-frame": "^7.22.10",
+    "@babel/code-frame": "^7.22.13",
     "@babel/helper-check-duplicate-nodes": "^7.22.5",
-    "@babel/helper-fixtures": "^7.22.9",
+    "@babel/helper-fixtures": "^7.22.13",
     "@babel/helper-string-parser": "^7.22.5",
-    "@babel/helper-validator-identifier": "^7.22.5",
+    "@babel/helper-validator-identifier": "^7.22.15",
     "charcodes": "^0.2.0"
   },
   "bin": "./bin/babel-parser.js",
diff --git a/tools/node_modules/eslint/node_modules/@babel/template/lib/builder.js b/tools/node_modules/eslint/node_modules/@babel/template/lib/builder.js
index c3b02835a91e61..38cb2eb272b35c 100644
--- a/tools/node_modules/eslint/node_modules/@babel/template/lib/builder.js
+++ b/tools/node_modules/eslint/node_modules/@babel/template/lib/builder.js
@@ -4,9 +4,9 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = createTemplateBuilder;
-var _options = require("./options");
-var _string = require("./string");
-var _literal = require("./literal");
+var _options = require("./options.js");
+var _string = require("./string.js");
+var _literal = require("./literal.js");
 const NO_PLACEHOLDER = (0, _options.validate)({
   placeholderPattern: false
 });
diff --git a/tools/node_modules/eslint/node_modules/@babel/template/lib/index.js b/tools/node_modules/eslint/node_modules/@babel/template/lib/index.js
index 7223472fd55622..8e368dcead6d17 100644
--- a/tools/node_modules/eslint/node_modules/@babel/template/lib/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/template/lib/index.js
@@ -4,8 +4,8 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.statements = exports.statement = exports.smart = exports.program = exports.expression = exports.default = void 0;
-var formatters = require("./formatters");
-var _builder = require("./builder");
+var formatters = require("./formatters.js");
+var _builder = require("./builder.js");
 const smart = (0, _builder.default)(formatters.smart);
 exports.smart = smart;
 const statement = (0, _builder.default)(formatters.statement);
diff --git a/tools/node_modules/eslint/node_modules/@babel/template/lib/literal.js b/tools/node_modules/eslint/node_modules/@babel/template/lib/literal.js
index caf34105211b75..6104ed0ef5ceea 100644
--- a/tools/node_modules/eslint/node_modules/@babel/template/lib/literal.js
+++ b/tools/node_modules/eslint/node_modules/@babel/template/lib/literal.js
@@ -4,9 +4,9 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = literalTemplate;
-var _options = require("./options");
-var _parse = require("./parse");
-var _populate = require("./populate");
+var _options = require("./options.js");
+var _parse = require("./parse.js");
+var _populate = require("./populate.js");
 function literalTemplate(formatter, tpl, opts) {
   const {
     metadata,
diff --git a/tools/node_modules/eslint/node_modules/@babel/template/lib/string.js b/tools/node_modules/eslint/node_modules/@babel/template/lib/string.js
index 2cf845521685f7..e29914d047ea71 100644
--- a/tools/node_modules/eslint/node_modules/@babel/template/lib/string.js
+++ b/tools/node_modules/eslint/node_modules/@babel/template/lib/string.js
@@ -4,9 +4,9 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = stringTemplate;
-var _options = require("./options");
-var _parse = require("./parse");
-var _populate = require("./populate");
+var _options = require("./options.js");
+var _parse = require("./parse.js");
+var _populate = require("./populate.js");
 function stringTemplate(formatter, code, opts) {
   code = formatter.code(code);
   let metadata;
diff --git a/tools/node_modules/eslint/node_modules/@babel/template/package.json b/tools/node_modules/eslint/node_modules/@babel/template/package.json
index 7f7eb9643e1569..51deb96693ff53 100644
--- a/tools/node_modules/eslint/node_modules/@babel/template/package.json
+++ b/tools/node_modules/eslint/node_modules/@babel/template/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@babel/template",
-  "version": "7.22.5",
+  "version": "7.22.15",
   "description": "Generate an AST from a string template.",
   "author": "The Babel Team (https://babel.dev/team)",
   "homepage": "https://babel.dev/docs/en/next/babel-template",
@@ -16,9 +16,9 @@
   },
   "main": "./lib/index.js",
   "dependencies": {
-    "@babel/code-frame": "^7.22.5",
-    "@babel/parser": "^7.22.5",
-    "@babel/types": "^7.22.5"
+    "@babel/code-frame": "^7.22.13",
+    "@babel/parser": "^7.22.15",
+    "@babel/types": "^7.22.15"
   },
   "engines": {
     "node": ">=6.9.0"
diff --git a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/context.js b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/context.js
index cf24caddbf60e3..9aa34f9c479980 100644
--- a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/context.js
+++ b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/context.js
@@ -4,7 +4,7 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = void 0;
-var _path = require("./path");
+var _index = require("./path/index.js");
 var _t = require("@babel/types");
 const {
   VISITOR_KEYS
@@ -32,7 +32,7 @@ class TraversalContext {
     return false;
   }
   create(node, container, key, listKey) {
-    return _path.default.get({
+    return _index.default.get({
       parentPath: this.parentPath,
       parent: node,
       container,
diff --git a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/index.js b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/index.js
index 5e03fa74868e95..ef4fbabc184448 100644
--- a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/index.js
@@ -1,5 +1,13 @@
 "use strict";
 
+if (typeof process === "object" && process.version === "v20.6.0") {
+  if (exports["___internal__alreadyRunning" + ""]) return;
+  Object.defineProperty(exports, "___internal__alreadyRunning", {
+    value: true,
+    enumerable: false,
+    configurable: true
+  });
+}
 Object.defineProperty(exports, "__esModule", {
   value: true
 });
@@ -12,24 +20,24 @@ Object.defineProperty(exports, "Hub", {
 Object.defineProperty(exports, "NodePath", {
   enumerable: true,
   get: function () {
-    return _path.default;
+    return _index.default;
   }
 });
 Object.defineProperty(exports, "Scope", {
   enumerable: true,
   get: function () {
-    return _scope.default;
+    return _index2.default;
   }
 });
 exports.visitors = exports.default = void 0;
-var visitors = require("./visitors");
+var visitors = require("./visitors.js");
 exports.visitors = visitors;
 var _t = require("@babel/types");
-var cache = require("./cache");
-var _traverseNode = require("./traverse-node");
-var _path = require("./path");
-var _scope = require("./scope");
-var _hub = require("./hub");
+var cache = require("./cache.js");
+var _traverseNode = require("./traverse-node.js");
+var _index = require("./path/index.js");
+var _index2 = require("./scope/index.js");
+var _hub = require("./hub.js");
 const {
   VISITOR_KEYS,
   removeProperties,
@@ -91,5 +99,6 @@ traverse.hasType = function (tree, type, denylistTypes) {
   return state.has;
 };
 traverse.cache = cache;
+if (typeof process === "object" && process.version === "v20.6.0") delete exports["___internal__alreadyRunning" + ""];
 
 //# sourceMappingURL=index.js.map
diff --git a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/context.js b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/context.js
index 6c0cf74ae6dcf3..e197836c111d3c 100644
--- a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/context.js
+++ b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/context.js
@@ -23,8 +23,8 @@ exports.skip = skip;
 exports.skipKey = skipKey;
 exports.stop = stop;
 exports.visit = visit;
-var _traverseNode = require("../traverse-node");
-var _index = require("./index");
+var _traverseNode = require("../traverse-node.js");
+var _index = require("./index.js");
 function call(key) {
   const opts = this.opts;
   this.debug(key);
diff --git a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/conversion.js b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/conversion.js
index ca136321bd9e0e..d582891838a016 100644
--- a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/conversion.js
+++ b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/conversion.js
@@ -10,7 +10,7 @@ exports.unwrapFunctionEnvironment = unwrapFunctionEnvironment;
 var _t = require("@babel/types");
 var _helperEnvironmentVisitor = require("@babel/helper-environment-visitor");
 var _helperFunctionName = require("@babel/helper-function-name");
-var _visitors = require("../visitors");
+var _visitors = require("../visitors.js");
 const {
   arrowFunctionExpression,
   assignmentExpression,
diff --git a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/family.js b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/family.js
index b092c58faf6542..505af29d963757 100644
--- a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/family.js
+++ b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/family.js
@@ -17,7 +17,7 @@ exports.getOuterBindingIdentifierPaths = getOuterBindingIdentifierPaths;
 exports.getOuterBindingIdentifiers = getOuterBindingIdentifiers;
 exports.getPrevSibling = getPrevSibling;
 exports.getSibling = getSibling;
-var _index = require("./index");
+var _index = require("./index.js");
 var _t = require("@babel/types");
 const {
   getBindingIdentifiers: _getBindingIdentifiers,
diff --git a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/index.js b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/index.js
index c6e0b5d8f90409..640d758e895a24 100644
--- a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/index.js
@@ -4,26 +4,26 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = exports.SHOULD_STOP = exports.SHOULD_SKIP = exports.REMOVED = void 0;
-var virtualTypes = require("./lib/virtual-types");
+var virtualTypes = require("./lib/virtual-types.js");
 var _debug = require("debug");
-var _index = require("../index");
-var _scope = require("../scope");
+var _index = require("../index.js");
+var _index2 = require("../scope/index.js");
 var _t = require("@babel/types");
 var t = _t;
-var cache = require("../cache");
+var cache = require("../cache.js");
 var _generator = require("@babel/generator");
-var NodePath_ancestry = require("./ancestry");
-var NodePath_inference = require("./inference");
-var NodePath_replacement = require("./replacement");
-var NodePath_evaluation = require("./evaluation");
-var NodePath_conversion = require("./conversion");
-var NodePath_introspection = require("./introspection");
-var NodePath_context = require("./context");
-var NodePath_removal = require("./removal");
-var NodePath_modification = require("./modification");
-var NodePath_family = require("./family");
-var NodePath_comments = require("./comments");
-var NodePath_virtual_types_validator = require("./lib/virtual-types-validator");
+var NodePath_ancestry = require("./ancestry.js");
+var NodePath_inference = require("./inference/index.js");
+var NodePath_replacement = require("./replacement.js");
+var NodePath_evaluation = require("./evaluation.js");
+var NodePath_conversion = require("./conversion.js");
+var NodePath_introspection = require("./introspection.js");
+var NodePath_context = require("./context.js");
+var NodePath_removal = require("./removal.js");
+var NodePath_modification = require("./modification.js");
+var NodePath_family = require("./family.js");
+var NodePath_comments = require("./comments.js");
+var NodePath_virtual_types_validator = require("./lib/virtual-types-validator.js");
 const {
   validate
 } = _t;
@@ -78,7 +78,7 @@ class NodePath {
     return path;
   }
   getScope(scope) {
-    return this.isScope() ? new _scope.default(this) : scope;
+    return this.isScope() ? new _index2.default(this) : scope;
   }
   setData(key, val) {
     if (this.data == null) {
diff --git a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/inference/index.js b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/inference/index.js
index 45b5c02517332a..8e1b0b9f01b8d9 100644
--- a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/inference/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/inference/index.js
@@ -9,7 +9,7 @@ exports.couldBeBaseType = couldBeBaseType;
 exports.getTypeAnnotation = getTypeAnnotation;
 exports.isBaseType = isBaseType;
 exports.isGenericType = isGenericType;
-var inferers = require("./inferers");
+var inferers = require("./inferers.js");
 var _t = require("@babel/types");
 const {
   anyTypeAnnotation,
diff --git a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/inference/inferer-reference.js b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/inference/inferer-reference.js
index 9db2aead8eb73d..6ba05948b6491c 100644
--- a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/inference/inferer-reference.js
+++ b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/inference/inferer-reference.js
@@ -5,7 +5,7 @@ Object.defineProperty(exports, "__esModule", {
 });
 exports.default = _default;
 var _t = require("@babel/types");
-var _util = require("./util");
+var _util = require("./util.js");
 const {
   BOOLEAN_NUMBER_BINARY_OPERATORS,
   createTypeAnnotationBasedOnTypeof,
diff --git a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/inference/inferers.js b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/inference/inferers.js
index 358085c749670c..9d0ae0139784f0 100644
--- a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/inference/inferers.js
+++ b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/inference/inferers.js
@@ -35,8 +35,8 @@ exports.UnaryExpression = UnaryExpression;
 exports.UpdateExpression = UpdateExpression;
 exports.VariableDeclarator = VariableDeclarator;
 var _t = require("@babel/types");
-var _infererReference = require("./inferer-reference");
-var _util = require("./util");
+var _infererReference = require("./inferer-reference.js");
+var _util = require("./util.js");
 const {
   BOOLEAN_BINARY_OPERATORS,
   BOOLEAN_UNARY_OPERATORS,
diff --git a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/modification.js b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/modification.js
index 611830f700ae70..c0a6bec1ae3518 100644
--- a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/modification.js
+++ b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/modification.js
@@ -13,9 +13,9 @@ exports.insertBefore = insertBefore;
 exports.pushContainer = pushContainer;
 exports.unshiftContainer = unshiftContainer;
 exports.updateSiblingKeys = updateSiblingKeys;
-var _cache = require("../cache");
-var _hoister = require("./lib/hoister");
-var _index = require("./index");
+var _cache = require("../cache.js");
+var _hoister = require("./lib/hoister.js");
+var _index = require("./index.js");
 var _t = require("@babel/types");
 const {
   arrowFunctionExpression,
diff --git a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/removal.js b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/removal.js
index 04674687b5f788..220cdc946fbeb2 100644
--- a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/removal.js
+++ b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/removal.js
@@ -9,9 +9,9 @@ exports._markRemoved = _markRemoved;
 exports._remove = _remove;
 exports._removeFromScope = _removeFromScope;
 exports.remove = remove;
-var _removalHooks = require("./lib/removal-hooks");
-var _cache = require("../cache");
-var _index = require("./index");
+var _removalHooks = require("./lib/removal-hooks.js");
+var _cache = require("../cache.js");
+var _index = require("./index.js");
 function remove() {
   var _this$opts;
   this._assertUnremoved();
diff --git a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/replacement.js b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/replacement.js
index f848ba3fadd24a..dd3df51aa040b1 100644
--- a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/replacement.js
+++ b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/replacement.js
@@ -10,9 +10,9 @@ exports.replaceWith = replaceWith;
 exports.replaceWithMultiple = replaceWithMultiple;
 exports.replaceWithSourceString = replaceWithSourceString;
 var _codeFrame = require("@babel/code-frame");
-var _index = require("../index");
-var _index2 = require("./index");
-var _cache = require("../cache");
+var _index = require("../index.js");
+var _index2 = require("./index.js");
+var _cache = require("../cache.js");
 var _parser = require("@babel/parser");
 var _t = require("@babel/types");
 var _helperHoistVariables = require("@babel/helper-hoist-variables");
diff --git a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/scope/index.js b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/scope/index.js
index 88dbf58109b772..6e52b86950ccf7 100644
--- a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/scope/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/scope/index.js
@@ -4,14 +4,14 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = void 0;
-var _renamer = require("./lib/renamer");
-var _index = require("../index");
-var _binding = require("./binding");
+var _renamer = require("./lib/renamer.js");
+var _index = require("../index.js");
+var _binding = require("./binding.js");
 var _globals = require("globals");
 var _t = require("@babel/types");
 var t = _t;
-var _cache = require("../cache");
-var _visitors = require("../visitors");
+var _cache = require("../cache.js");
+var _visitors = require("../visitors.js");
 const {
   NOT_LOCAL_BINDING,
   callExpression,
diff --git a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/scope/lib/renamer.js b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/scope/lib/renamer.js
index f52410df808066..3e1ac868f07886 100644
--- a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/scope/lib/renamer.js
+++ b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/scope/lib/renamer.js
@@ -7,8 +7,8 @@ exports.default = void 0;
 var _helperSplitExportDeclaration = require("@babel/helper-split-export-declaration");
 var t = require("@babel/types");
 var _helperEnvironmentVisitor = require("@babel/helper-environment-visitor");
-var _traverseNode = require("../../traverse-node");
-var _visitors = require("../../visitors");
+var _traverseNode = require("../../traverse-node.js");
+var _visitors = require("../../visitors.js");
 const renameVisitor = {
   ReferencedIdentifier({
     node
diff --git a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/traverse-node.js b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/traverse-node.js
index 9afb4b1dd75807..d3012328939db4 100644
--- a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/traverse-node.js
+++ b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/traverse-node.js
@@ -4,7 +4,7 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.traverseNode = traverseNode;
-var _context = require("./context");
+var _context = require("./context.js");
 var _t = require("@babel/types");
 const {
   VISITOR_KEYS
diff --git a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/visitors.js b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/visitors.js
index 337e93ba79fce8..a2b9d81d02cf0b 100644
--- a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/visitors.js
+++ b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/visitors.js
@@ -7,7 +7,7 @@ exports.explode = explode;
 exports.isExplodedVisitor = isExplodedVisitor;
 exports.merge = merge;
 exports.verify = verify;
-var virtualTypes = require("./path/lib/virtual-types");
+var virtualTypes = require("./path/lib/virtual-types.js");
 var _t = require("@babel/types");
 const {
   DEPRECATED_KEYS,
diff --git a/tools/node_modules/eslint/node_modules/@babel/traverse/package.json b/tools/node_modules/eslint/node_modules/@babel/traverse/package.json
index 62a02e6b490758..c802d4626bfb5a 100644
--- a/tools/node_modules/eslint/node_modules/@babel/traverse/package.json
+++ b/tools/node_modules/eslint/node_modules/@babel/traverse/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@babel/traverse",
-  "version": "7.22.11",
+  "version": "7.22.17",
   "description": "The Babel Traverse module maintains the overall tree state, and is responsible for replacing, removing, and adding nodes",
   "author": "The Babel Team (https://babel.dev/team)",
   "homepage": "https://babel.dev/docs/en/next/babel-traverse",
@@ -16,19 +16,19 @@
   },
   "main": "./lib/index.js",
   "dependencies": {
-    "@babel/code-frame": "^7.22.10",
-    "@babel/generator": "^7.22.10",
+    "@babel/code-frame": "^7.22.13",
+    "@babel/generator": "^7.22.15",
     "@babel/helper-environment-visitor": "^7.22.5",
     "@babel/helper-function-name": "^7.22.5",
     "@babel/helper-hoist-variables": "^7.22.5",
     "@babel/helper-split-export-declaration": "^7.22.6",
-    "@babel/parser": "^7.22.11",
-    "@babel/types": "^7.22.11",
+    "@babel/parser": "^7.22.16",
+    "@babel/types": "^7.22.17",
     "debug": "^4.1.0",
     "globals": "^11.1.0"
   },
   "devDependencies": {
-    "@babel/core": "^7.22.11",
+    "@babel/core": "^7.22.17",
     "@babel/helper-plugin-test-runner": "^7.22.5"
   },
   "engines": {
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/asserts/assertNode.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/asserts/assertNode.js
index be19cee94ffa85..c43d9c476980fc 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/asserts/assertNode.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/asserts/assertNode.js
@@ -4,7 +4,7 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = assertNode;
-var _isNode = require("../validators/isNode");
+var _isNode = require("../validators/isNode.js");
 function assertNode(node) {
   if (!(0, _isNode.default)(node)) {
     var _node$type;
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/asserts/generated/index.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/asserts/generated/index.js
index eeb839cef19a1c..a63dab34753c43 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/asserts/generated/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/asserts/generated/index.js
@@ -306,8 +306,8 @@ exports.assertWhile = assertWhile;
 exports.assertWhileStatement = assertWhileStatement;
 exports.assertWithStatement = assertWithStatement;
 exports.assertYieldExpression = assertYieldExpression;
-var _is = require("../../validators/is");
-var _deprecationWarning = require("../../utils/deprecationWarning");
+var _is = require("../../validators/is.js");
+var _deprecationWarning = require("../../utils/deprecationWarning.js");
 function assert(type, node, opts) {
   if (!(0, _is.default)(type, node, opts)) {
     throw new Error(`Expected type "${type}" with option ${JSON.stringify(opts)}, ` + `but instead got "${node.type}".`);
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/flow/createFlowUnionType.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/flow/createFlowUnionType.js
index a324573ae586f1..b6848a03b08025 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/flow/createFlowUnionType.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/flow/createFlowUnionType.js
@@ -4,14 +4,14 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = createFlowUnionType;
-var _generated = require("../generated");
-var _removeTypeDuplicates = require("../../modifications/flow/removeTypeDuplicates");
+var _index = require("../generated/index.js");
+var _removeTypeDuplicates = require("../../modifications/flow/removeTypeDuplicates.js");
 function createFlowUnionType(types) {
   const flattened = (0, _removeTypeDuplicates.default)(types);
   if (flattened.length === 1) {
     return flattened[0];
   } else {
-    return (0, _generated.unionTypeAnnotation)(flattened);
+    return (0, _index.unionTypeAnnotation)(flattened);
   }
 }
 
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/flow/createTypeAnnotationBasedOnTypeof.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/flow/createTypeAnnotationBasedOnTypeof.js
index 73a47d05213431..8b1917c43e6fe5 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/flow/createTypeAnnotationBasedOnTypeof.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/flow/createTypeAnnotationBasedOnTypeof.js
@@ -4,27 +4,27 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = void 0;
-var _generated = require("../generated");
+var _index = require("../generated/index.js");
 var _default = createTypeAnnotationBasedOnTypeof;
 exports.default = _default;
 function createTypeAnnotationBasedOnTypeof(type) {
   switch (type) {
     case "string":
-      return (0, _generated.stringTypeAnnotation)();
+      return (0, _index.stringTypeAnnotation)();
     case "number":
-      return (0, _generated.numberTypeAnnotation)();
+      return (0, _index.numberTypeAnnotation)();
     case "undefined":
-      return (0, _generated.voidTypeAnnotation)();
+      return (0, _index.voidTypeAnnotation)();
     case "boolean":
-      return (0, _generated.booleanTypeAnnotation)();
+      return (0, _index.booleanTypeAnnotation)();
     case "function":
-      return (0, _generated.genericTypeAnnotation)((0, _generated.identifier)("Function"));
+      return (0, _index.genericTypeAnnotation)((0, _index.identifier)("Function"));
     case "object":
-      return (0, _generated.genericTypeAnnotation)((0, _generated.identifier)("Object"));
+      return (0, _index.genericTypeAnnotation)((0, _index.identifier)("Object"));
     case "symbol":
-      return (0, _generated.genericTypeAnnotation)((0, _generated.identifier)("Symbol"));
+      return (0, _index.genericTypeAnnotation)((0, _index.identifier)("Symbol"));
     case "bigint":
-      return (0, _generated.anyTypeAnnotation)();
+      return (0, _index.anyTypeAnnotation)();
   }
   throw new Error("Invalid typeof value: " + type);
 }
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/generated/index.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/generated/index.js
index e70f7626b5477a..5b61c3e1714c14 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/generated/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/generated/index.js
@@ -256,8 +256,8 @@ exports.voidTypeAnnotation = voidTypeAnnotation;
 exports.whileStatement = whileStatement;
 exports.withStatement = withStatement;
 exports.yieldExpression = yieldExpression;
-var _validateNode = require("../validateNode");
-var _deprecationWarning = require("../../utils/deprecationWarning");
+var _validateNode = require("../validateNode.js");
+var _deprecationWarning = require("../../utils/deprecationWarning.js");
 function arrayExpression(elements = []) {
   return (0, _validateNode.default)({
     type: "ArrayExpression",
@@ -658,7 +658,7 @@ function classExpression(id = null, superClass = null, body, decorators = null)
     decorators
   });
 }
-function classDeclaration(id, superClass = null, body, decorators = null) {
+function classDeclaration(id = null, superClass = null, body, decorators = null) {
   return (0, _validateNode.default)({
     type: "ClassDeclaration",
     id,
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/generated/uppercase.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/generated/uppercase.js
index fe7747ee059e60..25a83cbd1b31b7 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/generated/uppercase.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/generated/uppercase.js
@@ -1521,6 +1521,6 @@ Object.defineProperty(exports, "YieldExpression", {
     return _index.yieldExpression;
   }
 });
-var _index = require("./index");
+var _index = require("./index.js");
 
 //# sourceMappingURL=uppercase.js.map
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/react/buildChildren.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/react/buildChildren.js
index f640aa12d40a6c..22dd95375348ec 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/react/buildChildren.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/react/buildChildren.js
@@ -4,18 +4,18 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = buildChildren;
-var _generated = require("../../validators/generated");
-var _cleanJSXElementLiteralChild = require("../../utils/react/cleanJSXElementLiteralChild");
+var _index = require("../../validators/generated/index.js");
+var _cleanJSXElementLiteralChild = require("../../utils/react/cleanJSXElementLiteralChild.js");
 function buildChildren(node) {
   const elements = [];
   for (let i = 0; i < node.children.length; i++) {
     let child = node.children[i];
-    if ((0, _generated.isJSXText)(child)) {
+    if ((0, _index.isJSXText)(child)) {
       (0, _cleanJSXElementLiteralChild.default)(child, elements);
       continue;
     }
-    if ((0, _generated.isJSXExpressionContainer)(child)) child = child.expression;
-    if ((0, _generated.isJSXEmptyExpression)(child)) continue;
+    if ((0, _index.isJSXExpressionContainer)(child)) child = child.expression;
+    if ((0, _index.isJSXEmptyExpression)(child)) continue;
     elements.push(child);
   }
   return elements;
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/typescript/createTSUnionType.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/typescript/createTSUnionType.js
index f62062f218e1db..6a38530905abfe 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/typescript/createTSUnionType.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/typescript/createTSUnionType.js
@@ -4,18 +4,18 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = createTSUnionType;
-var _generated = require("../generated");
-var _removeTypeDuplicates = require("../../modifications/typescript/removeTypeDuplicates");
-var _index = require("../../validators/generated/index");
+var _index = require("../generated/index.js");
+var _removeTypeDuplicates = require("../../modifications/typescript/removeTypeDuplicates.js");
+var _index2 = require("../../validators/generated/index.js");
 function createTSUnionType(typeAnnotations) {
   const types = typeAnnotations.map(type => {
-    return (0, _index.isTSTypeAnnotation)(type) ? type.typeAnnotation : type;
+    return (0, _index2.isTSTypeAnnotation)(type) ? type.typeAnnotation : type;
   });
   const flattened = (0, _removeTypeDuplicates.default)(types);
   if (flattened.length === 1) {
     return flattened[0];
   } else {
-    return (0, _generated.tsUnionType)(flattened);
+    return (0, _index.tsUnionType)(flattened);
   }
 }
 
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/validateNode.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/validateNode.js
index 814d90d067299d..d7f6048c3a1d45 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/validateNode.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/validateNode.js
@@ -4,10 +4,10 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = validateNode;
-var _validate = require("../validators/validate");
-var _ = require("..");
+var _validate = require("../validators/validate.js");
+var _index = require("../index.js");
 function validateNode(node) {
-  const keys = _.BUILDER_KEYS[node.type];
+  const keys = _index.BUILDER_KEYS[node.type];
   for (const key of keys) {
     (0, _validate.default)(node, key, node[key]);
   }
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/clone/clone.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/clone/clone.js
index 98870e712b9b59..f6a31dcaa3ff8a 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/clone/clone.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/clone/clone.js
@@ -4,7 +4,7 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = clone;
-var _cloneNode = require("./cloneNode");
+var _cloneNode = require("./cloneNode.js");
 function clone(node) {
   return (0, _cloneNode.default)(node, false);
 }
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/clone/cloneDeep.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/clone/cloneDeep.js
index c6cd7841c40df5..a30a6e8d73ee00 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/clone/cloneDeep.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/clone/cloneDeep.js
@@ -4,7 +4,7 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = cloneDeep;
-var _cloneNode = require("./cloneNode");
+var _cloneNode = require("./cloneNode.js");
 function cloneDeep(node) {
   return (0, _cloneNode.default)(node);
 }
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/clone/cloneDeepWithoutLoc.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/clone/cloneDeepWithoutLoc.js
index 3df81bbbbca686..e2dfd7558516e8 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/clone/cloneDeepWithoutLoc.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/clone/cloneDeepWithoutLoc.js
@@ -4,7 +4,7 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = cloneDeepWithoutLoc;
-var _cloneNode = require("./cloneNode");
+var _cloneNode = require("./cloneNode.js");
 function cloneDeepWithoutLoc(node) {
   return (0, _cloneNode.default)(node, true, true);
 }
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/clone/cloneNode.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/clone/cloneNode.js
index 9934c1bc09e445..e6c84700169792 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/clone/cloneNode.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/clone/cloneNode.js
@@ -4,8 +4,8 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = cloneNode;
-var _definitions = require("../definitions");
-var _generated = require("../validators/generated");
+var _index = require("../definitions/index.js");
+var _index2 = require("../validators/generated/index.js");
 const has = Function.call.bind(Object.prototype.hasOwnProperty);
 function cloneIfNode(obj, deep, withoutLoc, commentsCache) {
   if (obj && typeof obj.type === "string") {
@@ -30,7 +30,7 @@ function cloneNodeInternal(node, deep = true, withoutLoc = false, commentsCache)
   const newNode = {
     type: node.type
   };
-  if ((0, _generated.isIdentifier)(node)) {
+  if ((0, _index2.isIdentifier)(node)) {
     newNode.name = node.name;
     if (has(node, "optional") && typeof node.optional === "boolean") {
       newNode.optional = node.optional;
@@ -38,13 +38,13 @@ function cloneNodeInternal(node, deep = true, withoutLoc = false, commentsCache)
     if (has(node, "typeAnnotation")) {
       newNode.typeAnnotation = deep ? cloneIfNodeOrArray(node.typeAnnotation, true, withoutLoc, commentsCache) : node.typeAnnotation;
     }
-  } else if (!has(_definitions.NODE_FIELDS, type)) {
+  } else if (!has(_index.NODE_FIELDS, type)) {
     throw new Error(`Unknown node type: "${type}"`);
   } else {
-    for (const field of Object.keys(_definitions.NODE_FIELDS[type])) {
+    for (const field of Object.keys(_index.NODE_FIELDS[type])) {
       if (has(node, field)) {
         if (deep) {
-          newNode[field] = (0, _generated.isFile)(node) && field === "comments" ? maybeCloneComments(node.comments, deep, withoutLoc, commentsCache) : cloneIfNodeOrArray(node[field], true, withoutLoc, commentsCache);
+          newNode[field] = (0, _index2.isFile)(node) && field === "comments" ? maybeCloneComments(node.comments, deep, withoutLoc, commentsCache) : cloneIfNodeOrArray(node[field], true, withoutLoc, commentsCache);
         } else {
           newNode[field] = node[field];
         }
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/clone/cloneWithoutLoc.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/clone/cloneWithoutLoc.js
index 59bfeb9f36a1f2..95aeddc7c9f59f 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/clone/cloneWithoutLoc.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/clone/cloneWithoutLoc.js
@@ -4,7 +4,7 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = cloneWithoutLoc;
-var _cloneNode = require("./cloneNode");
+var _cloneNode = require("./cloneNode.js");
 function cloneWithoutLoc(node) {
   return (0, _cloneNode.default)(node, false, true);
 }
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/comments/addComment.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/comments/addComment.js
index 1e6ebc73bf2aa2..4e4eb48c11fc9c 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/comments/addComment.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/comments/addComment.js
@@ -4,7 +4,7 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = addComment;
-var _addComments = require("./addComments");
+var _addComments = require("./addComments.js");
 function addComment(node, type, content, line) {
   return (0, _addComments.default)(node, type, [{
     type: line ? "CommentLine" : "CommentBlock",
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/comments/inheritInnerComments.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/comments/inheritInnerComments.js
index 4fddfe121a2249..76f1d68b60fbd0 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/comments/inheritInnerComments.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/comments/inheritInnerComments.js
@@ -4,7 +4,7 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = inheritInnerComments;
-var _inherit = require("../utils/inherit");
+var _inherit = require("../utils/inherit.js");
 function inheritInnerComments(child, parent) {
   (0, _inherit.default)("innerComments", child, parent);
 }
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/comments/inheritLeadingComments.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/comments/inheritLeadingComments.js
index 06fa2d976e183d..8b476ba4c0beef 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/comments/inheritLeadingComments.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/comments/inheritLeadingComments.js
@@ -4,7 +4,7 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = inheritLeadingComments;
-var _inherit = require("../utils/inherit");
+var _inherit = require("../utils/inherit.js");
 function inheritLeadingComments(child, parent) {
   (0, _inherit.default)("leadingComments", child, parent);
 }
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/comments/inheritTrailingComments.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/comments/inheritTrailingComments.js
index ce53b2a6a72e47..23574d4c2d88a0 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/comments/inheritTrailingComments.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/comments/inheritTrailingComments.js
@@ -4,7 +4,7 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = inheritTrailingComments;
-var _inherit = require("../utils/inherit");
+var _inherit = require("../utils/inherit.js");
 function inheritTrailingComments(child, parent) {
   (0, _inherit.default)("trailingComments", child, parent);
 }
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/comments/inheritsComments.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/comments/inheritsComments.js
index 0e8e7d288046d2..6c9c61c581d4d1 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/comments/inheritsComments.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/comments/inheritsComments.js
@@ -4,9 +4,9 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = inheritsComments;
-var _inheritTrailingComments = require("./inheritTrailingComments");
-var _inheritLeadingComments = require("./inheritLeadingComments");
-var _inheritInnerComments = require("./inheritInnerComments");
+var _inheritTrailingComments = require("./inheritTrailingComments.js");
+var _inheritLeadingComments = require("./inheritLeadingComments.js");
+var _inheritInnerComments = require("./inheritInnerComments.js");
 function inheritsComments(child, parent) {
   (0, _inheritTrailingComments.default)(child, parent);
   (0, _inheritLeadingComments.default)(child, parent);
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/comments/removeComments.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/comments/removeComments.js
index 7b247a662cc5c8..36044119ce40e5 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/comments/removeComments.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/comments/removeComments.js
@@ -4,9 +4,9 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = removeComments;
-var _constants = require("../constants");
+var _index = require("../constants/index.js");
 function removeComments(node) {
-  _constants.COMMENT_KEYS.forEach(key => {
+  _index.COMMENT_KEYS.forEach(key => {
     node[key] = null;
   });
   return node;
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/constants/generated/index.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/constants/generated/index.js
index 14b34afae65675..50c8179583b75b 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/constants/generated/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/constants/generated/index.js
@@ -4,104 +4,104 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.WHILE_TYPES = exports.USERWHITESPACABLE_TYPES = exports.UNARYLIKE_TYPES = exports.TYPESCRIPT_TYPES = exports.TSTYPE_TYPES = exports.TSTYPEELEMENT_TYPES = exports.TSENTITYNAME_TYPES = exports.TSBASETYPE_TYPES = exports.TERMINATORLESS_TYPES = exports.STATEMENT_TYPES = exports.STANDARDIZED_TYPES = exports.SCOPABLE_TYPES = exports.PUREISH_TYPES = exports.PROPERTY_TYPES = exports.PRIVATE_TYPES = exports.PATTERN_TYPES = exports.PATTERNLIKE_TYPES = exports.OBJECTMEMBER_TYPES = exports.MODULESPECIFIER_TYPES = exports.MODULEDECLARATION_TYPES = exports.MISCELLANEOUS_TYPES = exports.METHOD_TYPES = exports.LVAL_TYPES = exports.LOOP_TYPES = exports.LITERAL_TYPES = exports.JSX_TYPES = exports.IMPORTOREXPORTDECLARATION_TYPES = exports.IMMUTABLE_TYPES = exports.FUNCTION_TYPES = exports.FUNCTIONPARENT_TYPES = exports.FOR_TYPES = exports.FORXSTATEMENT_TYPES = exports.FLOW_TYPES = exports.FLOWTYPE_TYPES = exports.FLOWPREDICATE_TYPES = exports.FLOWDECLARATION_TYPES = exports.FLOWBASEANNOTATION_TYPES = exports.EXPRESSION_TYPES = exports.EXPRESSIONWRAPPER_TYPES = exports.EXPORTDECLARATION_TYPES = exports.ENUMMEMBER_TYPES = exports.ENUMBODY_TYPES = exports.DECLARATION_TYPES = exports.CONDITIONAL_TYPES = exports.COMPLETIONSTATEMENT_TYPES = exports.CLASS_TYPES = exports.BLOCK_TYPES = exports.BLOCKPARENT_TYPES = exports.BINARY_TYPES = exports.ACCESSOR_TYPES = void 0;
-var _definitions = require("../../definitions");
-const STANDARDIZED_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Standardized"];
+var _index = require("../../definitions/index.js");
+const STANDARDIZED_TYPES = _index.FLIPPED_ALIAS_KEYS["Standardized"];
 exports.STANDARDIZED_TYPES = STANDARDIZED_TYPES;
-const EXPRESSION_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Expression"];
+const EXPRESSION_TYPES = _index.FLIPPED_ALIAS_KEYS["Expression"];
 exports.EXPRESSION_TYPES = EXPRESSION_TYPES;
-const BINARY_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Binary"];
+const BINARY_TYPES = _index.FLIPPED_ALIAS_KEYS["Binary"];
 exports.BINARY_TYPES = BINARY_TYPES;
-const SCOPABLE_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Scopable"];
+const SCOPABLE_TYPES = _index.FLIPPED_ALIAS_KEYS["Scopable"];
 exports.SCOPABLE_TYPES = SCOPABLE_TYPES;
-const BLOCKPARENT_TYPES = _definitions.FLIPPED_ALIAS_KEYS["BlockParent"];
+const BLOCKPARENT_TYPES = _index.FLIPPED_ALIAS_KEYS["BlockParent"];
 exports.BLOCKPARENT_TYPES = BLOCKPARENT_TYPES;
-const BLOCK_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Block"];
+const BLOCK_TYPES = _index.FLIPPED_ALIAS_KEYS["Block"];
 exports.BLOCK_TYPES = BLOCK_TYPES;
-const STATEMENT_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Statement"];
+const STATEMENT_TYPES = _index.FLIPPED_ALIAS_KEYS["Statement"];
 exports.STATEMENT_TYPES = STATEMENT_TYPES;
-const TERMINATORLESS_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Terminatorless"];
+const TERMINATORLESS_TYPES = _index.FLIPPED_ALIAS_KEYS["Terminatorless"];
 exports.TERMINATORLESS_TYPES = TERMINATORLESS_TYPES;
-const COMPLETIONSTATEMENT_TYPES = _definitions.FLIPPED_ALIAS_KEYS["CompletionStatement"];
+const COMPLETIONSTATEMENT_TYPES = _index.FLIPPED_ALIAS_KEYS["CompletionStatement"];
 exports.COMPLETIONSTATEMENT_TYPES = COMPLETIONSTATEMENT_TYPES;
-const CONDITIONAL_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Conditional"];
+const CONDITIONAL_TYPES = _index.FLIPPED_ALIAS_KEYS["Conditional"];
 exports.CONDITIONAL_TYPES = CONDITIONAL_TYPES;
-const LOOP_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Loop"];
+const LOOP_TYPES = _index.FLIPPED_ALIAS_KEYS["Loop"];
 exports.LOOP_TYPES = LOOP_TYPES;
-const WHILE_TYPES = _definitions.FLIPPED_ALIAS_KEYS["While"];
+const WHILE_TYPES = _index.FLIPPED_ALIAS_KEYS["While"];
 exports.WHILE_TYPES = WHILE_TYPES;
-const EXPRESSIONWRAPPER_TYPES = _definitions.FLIPPED_ALIAS_KEYS["ExpressionWrapper"];
+const EXPRESSIONWRAPPER_TYPES = _index.FLIPPED_ALIAS_KEYS["ExpressionWrapper"];
 exports.EXPRESSIONWRAPPER_TYPES = EXPRESSIONWRAPPER_TYPES;
-const FOR_TYPES = _definitions.FLIPPED_ALIAS_KEYS["For"];
+const FOR_TYPES = _index.FLIPPED_ALIAS_KEYS["For"];
 exports.FOR_TYPES = FOR_TYPES;
-const FORXSTATEMENT_TYPES = _definitions.FLIPPED_ALIAS_KEYS["ForXStatement"];
+const FORXSTATEMENT_TYPES = _index.FLIPPED_ALIAS_KEYS["ForXStatement"];
 exports.FORXSTATEMENT_TYPES = FORXSTATEMENT_TYPES;
-const FUNCTION_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Function"];
+const FUNCTION_TYPES = _index.FLIPPED_ALIAS_KEYS["Function"];
 exports.FUNCTION_TYPES = FUNCTION_TYPES;
-const FUNCTIONPARENT_TYPES = _definitions.FLIPPED_ALIAS_KEYS["FunctionParent"];
+const FUNCTIONPARENT_TYPES = _index.FLIPPED_ALIAS_KEYS["FunctionParent"];
 exports.FUNCTIONPARENT_TYPES = FUNCTIONPARENT_TYPES;
-const PUREISH_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Pureish"];
+const PUREISH_TYPES = _index.FLIPPED_ALIAS_KEYS["Pureish"];
 exports.PUREISH_TYPES = PUREISH_TYPES;
-const DECLARATION_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Declaration"];
+const DECLARATION_TYPES = _index.FLIPPED_ALIAS_KEYS["Declaration"];
 exports.DECLARATION_TYPES = DECLARATION_TYPES;
-const PATTERNLIKE_TYPES = _definitions.FLIPPED_ALIAS_KEYS["PatternLike"];
+const PATTERNLIKE_TYPES = _index.FLIPPED_ALIAS_KEYS["PatternLike"];
 exports.PATTERNLIKE_TYPES = PATTERNLIKE_TYPES;
-const LVAL_TYPES = _definitions.FLIPPED_ALIAS_KEYS["LVal"];
+const LVAL_TYPES = _index.FLIPPED_ALIAS_KEYS["LVal"];
 exports.LVAL_TYPES = LVAL_TYPES;
-const TSENTITYNAME_TYPES = _definitions.FLIPPED_ALIAS_KEYS["TSEntityName"];
+const TSENTITYNAME_TYPES = _index.FLIPPED_ALIAS_KEYS["TSEntityName"];
 exports.TSENTITYNAME_TYPES = TSENTITYNAME_TYPES;
-const LITERAL_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Literal"];
+const LITERAL_TYPES = _index.FLIPPED_ALIAS_KEYS["Literal"];
 exports.LITERAL_TYPES = LITERAL_TYPES;
-const IMMUTABLE_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Immutable"];
+const IMMUTABLE_TYPES = _index.FLIPPED_ALIAS_KEYS["Immutable"];
 exports.IMMUTABLE_TYPES = IMMUTABLE_TYPES;
-const USERWHITESPACABLE_TYPES = _definitions.FLIPPED_ALIAS_KEYS["UserWhitespacable"];
+const USERWHITESPACABLE_TYPES = _index.FLIPPED_ALIAS_KEYS["UserWhitespacable"];
 exports.USERWHITESPACABLE_TYPES = USERWHITESPACABLE_TYPES;
-const METHOD_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Method"];
+const METHOD_TYPES = _index.FLIPPED_ALIAS_KEYS["Method"];
 exports.METHOD_TYPES = METHOD_TYPES;
-const OBJECTMEMBER_TYPES = _definitions.FLIPPED_ALIAS_KEYS["ObjectMember"];
+const OBJECTMEMBER_TYPES = _index.FLIPPED_ALIAS_KEYS["ObjectMember"];
 exports.OBJECTMEMBER_TYPES = OBJECTMEMBER_TYPES;
-const PROPERTY_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Property"];
+const PROPERTY_TYPES = _index.FLIPPED_ALIAS_KEYS["Property"];
 exports.PROPERTY_TYPES = PROPERTY_TYPES;
-const UNARYLIKE_TYPES = _definitions.FLIPPED_ALIAS_KEYS["UnaryLike"];
+const UNARYLIKE_TYPES = _index.FLIPPED_ALIAS_KEYS["UnaryLike"];
 exports.UNARYLIKE_TYPES = UNARYLIKE_TYPES;
-const PATTERN_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Pattern"];
+const PATTERN_TYPES = _index.FLIPPED_ALIAS_KEYS["Pattern"];
 exports.PATTERN_TYPES = PATTERN_TYPES;
-const CLASS_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Class"];
+const CLASS_TYPES = _index.FLIPPED_ALIAS_KEYS["Class"];
 exports.CLASS_TYPES = CLASS_TYPES;
-const IMPORTOREXPORTDECLARATION_TYPES = _definitions.FLIPPED_ALIAS_KEYS["ImportOrExportDeclaration"];
+const IMPORTOREXPORTDECLARATION_TYPES = _index.FLIPPED_ALIAS_KEYS["ImportOrExportDeclaration"];
 exports.IMPORTOREXPORTDECLARATION_TYPES = IMPORTOREXPORTDECLARATION_TYPES;
-const EXPORTDECLARATION_TYPES = _definitions.FLIPPED_ALIAS_KEYS["ExportDeclaration"];
+const EXPORTDECLARATION_TYPES = _index.FLIPPED_ALIAS_KEYS["ExportDeclaration"];
 exports.EXPORTDECLARATION_TYPES = EXPORTDECLARATION_TYPES;
-const MODULESPECIFIER_TYPES = _definitions.FLIPPED_ALIAS_KEYS["ModuleSpecifier"];
+const MODULESPECIFIER_TYPES = _index.FLIPPED_ALIAS_KEYS["ModuleSpecifier"];
 exports.MODULESPECIFIER_TYPES = MODULESPECIFIER_TYPES;
-const ACCESSOR_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Accessor"];
+const ACCESSOR_TYPES = _index.FLIPPED_ALIAS_KEYS["Accessor"];
 exports.ACCESSOR_TYPES = ACCESSOR_TYPES;
-const PRIVATE_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Private"];
+const PRIVATE_TYPES = _index.FLIPPED_ALIAS_KEYS["Private"];
 exports.PRIVATE_TYPES = PRIVATE_TYPES;
-const FLOW_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Flow"];
+const FLOW_TYPES = _index.FLIPPED_ALIAS_KEYS["Flow"];
 exports.FLOW_TYPES = FLOW_TYPES;
-const FLOWTYPE_TYPES = _definitions.FLIPPED_ALIAS_KEYS["FlowType"];
+const FLOWTYPE_TYPES = _index.FLIPPED_ALIAS_KEYS["FlowType"];
 exports.FLOWTYPE_TYPES = FLOWTYPE_TYPES;
-const FLOWBASEANNOTATION_TYPES = _definitions.FLIPPED_ALIAS_KEYS["FlowBaseAnnotation"];
+const FLOWBASEANNOTATION_TYPES = _index.FLIPPED_ALIAS_KEYS["FlowBaseAnnotation"];
 exports.FLOWBASEANNOTATION_TYPES = FLOWBASEANNOTATION_TYPES;
-const FLOWDECLARATION_TYPES = _definitions.FLIPPED_ALIAS_KEYS["FlowDeclaration"];
+const FLOWDECLARATION_TYPES = _index.FLIPPED_ALIAS_KEYS["FlowDeclaration"];
 exports.FLOWDECLARATION_TYPES = FLOWDECLARATION_TYPES;
-const FLOWPREDICATE_TYPES = _definitions.FLIPPED_ALIAS_KEYS["FlowPredicate"];
+const FLOWPREDICATE_TYPES = _index.FLIPPED_ALIAS_KEYS["FlowPredicate"];
 exports.FLOWPREDICATE_TYPES = FLOWPREDICATE_TYPES;
-const ENUMBODY_TYPES = _definitions.FLIPPED_ALIAS_KEYS["EnumBody"];
+const ENUMBODY_TYPES = _index.FLIPPED_ALIAS_KEYS["EnumBody"];
 exports.ENUMBODY_TYPES = ENUMBODY_TYPES;
-const ENUMMEMBER_TYPES = _definitions.FLIPPED_ALIAS_KEYS["EnumMember"];
+const ENUMMEMBER_TYPES = _index.FLIPPED_ALIAS_KEYS["EnumMember"];
 exports.ENUMMEMBER_TYPES = ENUMMEMBER_TYPES;
-const JSX_TYPES = _definitions.FLIPPED_ALIAS_KEYS["JSX"];
+const JSX_TYPES = _index.FLIPPED_ALIAS_KEYS["JSX"];
 exports.JSX_TYPES = JSX_TYPES;
-const MISCELLANEOUS_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Miscellaneous"];
+const MISCELLANEOUS_TYPES = _index.FLIPPED_ALIAS_KEYS["Miscellaneous"];
 exports.MISCELLANEOUS_TYPES = MISCELLANEOUS_TYPES;
-const TYPESCRIPT_TYPES = _definitions.FLIPPED_ALIAS_KEYS["TypeScript"];
+const TYPESCRIPT_TYPES = _index.FLIPPED_ALIAS_KEYS["TypeScript"];
 exports.TYPESCRIPT_TYPES = TYPESCRIPT_TYPES;
-const TSTYPEELEMENT_TYPES = _definitions.FLIPPED_ALIAS_KEYS["TSTypeElement"];
+const TSTYPEELEMENT_TYPES = _index.FLIPPED_ALIAS_KEYS["TSTypeElement"];
 exports.TSTYPEELEMENT_TYPES = TSTYPEELEMENT_TYPES;
-const TSTYPE_TYPES = _definitions.FLIPPED_ALIAS_KEYS["TSType"];
+const TSTYPE_TYPES = _index.FLIPPED_ALIAS_KEYS["TSType"];
 exports.TSTYPE_TYPES = TSTYPE_TYPES;
-const TSBASETYPE_TYPES = _definitions.FLIPPED_ALIAS_KEYS["TSBaseType"];
+const TSBASETYPE_TYPES = _index.FLIPPED_ALIAS_KEYS["TSBaseType"];
 exports.TSBASETYPE_TYPES = TSBASETYPE_TYPES;
 const MODULEDECLARATION_TYPES = IMPORTOREXPORTDECLARATION_TYPES;
 exports.MODULEDECLARATION_TYPES = MODULEDECLARATION_TYPES;
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/ensureBlock.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/ensureBlock.js
index e6d749d2c910bf..8e641342d0d1bd 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/ensureBlock.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/ensureBlock.js
@@ -4,7 +4,7 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = ensureBlock;
-var _toBlock = require("./toBlock");
+var _toBlock = require("./toBlock.js");
 function ensureBlock(node, key = "body") {
   const result = (0, _toBlock.default)(node[key], node);
   node[key] = result;
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/gatherSequenceExpressions.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/gatherSequenceExpressions.js
index 56ad5c2bee015a..aa212fdcb02910 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/gatherSequenceExpressions.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/gatherSequenceExpressions.js
@@ -4,22 +4,22 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = gatherSequenceExpressions;
-var _getBindingIdentifiers = require("../retrievers/getBindingIdentifiers");
-var _generated = require("../validators/generated");
-var _generated2 = require("../builders/generated");
-var _cloneNode = require("../clone/cloneNode");
+var _getBindingIdentifiers = require("../retrievers/getBindingIdentifiers.js");
+var _index = require("../validators/generated/index.js");
+var _index2 = require("../builders/generated/index.js");
+var _cloneNode = require("../clone/cloneNode.js");
 function gatherSequenceExpressions(nodes, scope, declars) {
   const exprs = [];
   let ensureLastUndefined = true;
   for (const node of nodes) {
-    if (!(0, _generated.isEmptyStatement)(node)) {
+    if (!(0, _index.isEmptyStatement)(node)) {
       ensureLastUndefined = false;
     }
-    if ((0, _generated.isExpression)(node)) {
+    if ((0, _index.isExpression)(node)) {
       exprs.push(node);
-    } else if ((0, _generated.isExpressionStatement)(node)) {
+    } else if ((0, _index.isExpressionStatement)(node)) {
       exprs.push(node.expression);
-    } else if ((0, _generated.isVariableDeclaration)(node)) {
+    } else if ((0, _index.isVariableDeclaration)(node)) {
       if (node.kind !== "var") return;
       for (const declar of node.declarations) {
         const bindings = (0, _getBindingIdentifiers.default)(declar);
@@ -30,20 +30,20 @@ function gatherSequenceExpressions(nodes, scope, declars) {
           });
         }
         if (declar.init) {
-          exprs.push((0, _generated2.assignmentExpression)("=", declar.id, declar.init));
+          exprs.push((0, _index2.assignmentExpression)("=", declar.id, declar.init));
         }
       }
       ensureLastUndefined = true;
-    } else if ((0, _generated.isIfStatement)(node)) {
+    } else if ((0, _index.isIfStatement)(node)) {
       const consequent = node.consequent ? gatherSequenceExpressions([node.consequent], scope, declars) : scope.buildUndefinedNode();
       const alternate = node.alternate ? gatherSequenceExpressions([node.alternate], scope, declars) : scope.buildUndefinedNode();
       if (!consequent || !alternate) return;
-      exprs.push((0, _generated2.conditionalExpression)(node.test, consequent, alternate));
-    } else if ((0, _generated.isBlockStatement)(node)) {
+      exprs.push((0, _index2.conditionalExpression)(node.test, consequent, alternate));
+    } else if ((0, _index.isBlockStatement)(node)) {
       const body = gatherSequenceExpressions(node.body, scope, declars);
       if (!body) return;
       exprs.push(body);
-    } else if ((0, _generated.isEmptyStatement)(node)) {
+    } else if ((0, _index.isEmptyStatement)(node)) {
       if (nodes.indexOf(node) === 0) {
         ensureLastUndefined = true;
       }
@@ -57,7 +57,7 @@ function gatherSequenceExpressions(nodes, scope, declars) {
   if (exprs.length === 1) {
     return exprs[0];
   } else {
-    return (0, _generated2.sequenceExpression)(exprs);
+    return (0, _index2.sequenceExpression)(exprs);
   }
 }
 
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toBindingIdentifierName.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toBindingIdentifierName.js
index cd16b5d945d151..c4cc176ca4be47 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toBindingIdentifierName.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toBindingIdentifierName.js
@@ -4,7 +4,7 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = toBindingIdentifierName;
-var _toIdentifier = require("./toIdentifier");
+var _toIdentifier = require("./toIdentifier.js");
 function toBindingIdentifierName(name) {
   name = (0, _toIdentifier.default)(name);
   if (name === "eval" || name === "arguments") name = "_" + name;
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toBlock.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toBlock.js
index f713a03f17342a..d884b1ee53a352 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toBlock.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toBlock.js
@@ -4,26 +4,26 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = toBlock;
-var _generated = require("../validators/generated");
-var _generated2 = require("../builders/generated");
+var _index = require("../validators/generated/index.js");
+var _index2 = require("../builders/generated/index.js");
 function toBlock(node, parent) {
-  if ((0, _generated.isBlockStatement)(node)) {
+  if ((0, _index.isBlockStatement)(node)) {
     return node;
   }
   let blockNodes = [];
-  if ((0, _generated.isEmptyStatement)(node)) {
+  if ((0, _index.isEmptyStatement)(node)) {
     blockNodes = [];
   } else {
-    if (!(0, _generated.isStatement)(node)) {
-      if ((0, _generated.isFunction)(parent)) {
-        node = (0, _generated2.returnStatement)(node);
+    if (!(0, _index.isStatement)(node)) {
+      if ((0, _index.isFunction)(parent)) {
+        node = (0, _index2.returnStatement)(node);
       } else {
-        node = (0, _generated2.expressionStatement)(node);
+        node = (0, _index2.expressionStatement)(node);
       }
     }
     blockNodes = [node];
   }
-  return (0, _generated2.blockStatement)(blockNodes);
+  return (0, _index2.blockStatement)(blockNodes);
 }
 
 //# sourceMappingURL=toBlock.js.map
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toComputedKey.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toComputedKey.js
index 5ee040e82f4e8c..41ed1ca04bc42e 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toComputedKey.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toComputedKey.js
@@ -4,10 +4,10 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = toComputedKey;
-var _generated = require("../validators/generated");
-var _generated2 = require("../builders/generated");
+var _index = require("../validators/generated/index.js");
+var _index2 = require("../builders/generated/index.js");
 function toComputedKey(node, key = node.key || node.property) {
-  if (!node.computed && (0, _generated.isIdentifier)(key)) key = (0, _generated2.stringLiteral)(key.name);
+  if (!node.computed && (0, _index.isIdentifier)(key)) key = (0, _index2.stringLiteral)(key.name);
   return key;
 }
 
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toExpression.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toExpression.js
index f52bd3abac7941..6628365712d998 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toExpression.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toExpression.js
@@ -4,22 +4,22 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = void 0;
-var _generated = require("../validators/generated");
+var _index = require("../validators/generated/index.js");
 var _default = toExpression;
 exports.default = _default;
 function toExpression(node) {
-  if ((0, _generated.isExpressionStatement)(node)) {
+  if ((0, _index.isExpressionStatement)(node)) {
     node = node.expression;
   }
-  if ((0, _generated.isExpression)(node)) {
+  if ((0, _index.isExpression)(node)) {
     return node;
   }
-  if ((0, _generated.isClass)(node)) {
+  if ((0, _index.isClass)(node)) {
     node.type = "ClassExpression";
-  } else if ((0, _generated.isFunction)(node)) {
+  } else if ((0, _index.isFunction)(node)) {
     node.type = "FunctionExpression";
   }
-  if (!(0, _generated.isExpression)(node)) {
+  if (!(0, _index.isExpression)(node)) {
     throw new Error(`cannot turn ${node.type} to an expression`);
   }
   return node;
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toIdentifier.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toIdentifier.js
index 6294e6afd53c12..88037850dfac21 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toIdentifier.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toIdentifier.js
@@ -4,7 +4,7 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = toIdentifier;
-var _isValidIdentifier = require("../validators/isValidIdentifier");
+var _isValidIdentifier = require("../validators/isValidIdentifier.js");
 var _helperValidatorIdentifier = require("@babel/helper-validator-identifier");
 function toIdentifier(input) {
   input = input + "";
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toKeyAlias.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toKeyAlias.js
index 059ce9f1cfeab6..ee73a0e926d216 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toKeyAlias.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toKeyAlias.js
@@ -4,16 +4,16 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = toKeyAlias;
-var _generated = require("../validators/generated");
-var _cloneNode = require("../clone/cloneNode");
-var _removePropertiesDeep = require("../modifications/removePropertiesDeep");
+var _index = require("../validators/generated/index.js");
+var _cloneNode = require("../clone/cloneNode.js");
+var _removePropertiesDeep = require("../modifications/removePropertiesDeep.js");
 function toKeyAlias(node, key = node.key) {
   let alias;
   if (node.kind === "method") {
     return toKeyAlias.increment() + "";
-  } else if ((0, _generated.isIdentifier)(key)) {
+  } else if ((0, _index.isIdentifier)(key)) {
     alias = key.name;
-  } else if ((0, _generated.isStringLiteral)(key)) {
+  } else if ((0, _index.isStringLiteral)(key)) {
     alias = JSON.stringify(key.value);
   } else {
     alias = JSON.stringify((0, _removePropertiesDeep.default)((0, _cloneNode.default)(key)));
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toSequenceExpression.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toSequenceExpression.js
index 992a78eea847c6..110feb5db5f90b 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toSequenceExpression.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toSequenceExpression.js
@@ -4,7 +4,7 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = toSequenceExpression;
-var _gatherSequenceExpressions = require("./gatherSequenceExpressions");
+var _gatherSequenceExpressions = require("./gatherSequenceExpressions.js");
 function toSequenceExpression(nodes, scope) {
   if (!(nodes != null && nodes.length)) return;
   const declars = [];
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toStatement.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toStatement.js
index 45bf21221fcc21..9b3962eb3e6dbd 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toStatement.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toStatement.js
@@ -4,24 +4,24 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = void 0;
-var _generated = require("../validators/generated");
-var _generated2 = require("../builders/generated");
+var _index = require("../validators/generated/index.js");
+var _index2 = require("../builders/generated/index.js");
 var _default = toStatement;
 exports.default = _default;
 function toStatement(node, ignore) {
-  if ((0, _generated.isStatement)(node)) {
+  if ((0, _index.isStatement)(node)) {
     return node;
   }
   let mustHaveId = false;
   let newType;
-  if ((0, _generated.isClass)(node)) {
+  if ((0, _index.isClass)(node)) {
     mustHaveId = true;
     newType = "ClassDeclaration";
-  } else if ((0, _generated.isFunction)(node)) {
+  } else if ((0, _index.isFunction)(node)) {
     mustHaveId = true;
     newType = "FunctionDeclaration";
-  } else if ((0, _generated.isAssignmentExpression)(node)) {
-    return (0, _generated2.expressionStatement)(node);
+  } else if ((0, _index.isAssignmentExpression)(node)) {
+    return (0, _index2.expressionStatement)(node);
   }
   if (mustHaveId && !node.id) {
     newType = false;
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/valueToNode.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/valueToNode.js
index b82bd8490044fe..17b35edadc3113 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/valueToNode.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/valueToNode.js
@@ -4,8 +4,8 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = void 0;
-var _isValidIdentifier = require("../validators/isValidIdentifier");
-var _generated = require("../builders/generated");
+var _isValidIdentifier = require("../validators/isValidIdentifier.js");
+var _index = require("../builders/generated/index.js");
 var _default = valueToNode;
 exports.default = _default;
 const objectToString = Function.call.bind(Object.prototype.toString);
@@ -21,55 +21,55 @@ function isPlainObject(value) {
 }
 function valueToNode(value) {
   if (value === undefined) {
-    return (0, _generated.identifier)("undefined");
+    return (0, _index.identifier)("undefined");
   }
   if (value === true || value === false) {
-    return (0, _generated.booleanLiteral)(value);
+    return (0, _index.booleanLiteral)(value);
   }
   if (value === null) {
-    return (0, _generated.nullLiteral)();
+    return (0, _index.nullLiteral)();
   }
   if (typeof value === "string") {
-    return (0, _generated.stringLiteral)(value);
+    return (0, _index.stringLiteral)(value);
   }
   if (typeof value === "number") {
     let result;
     if (Number.isFinite(value)) {
-      result = (0, _generated.numericLiteral)(Math.abs(value));
+      result = (0, _index.numericLiteral)(Math.abs(value));
     } else {
       let numerator;
       if (Number.isNaN(value)) {
-        numerator = (0, _generated.numericLiteral)(0);
+        numerator = (0, _index.numericLiteral)(0);
       } else {
-        numerator = (0, _generated.numericLiteral)(1);
+        numerator = (0, _index.numericLiteral)(1);
       }
-      result = (0, _generated.binaryExpression)("/", numerator, (0, _generated.numericLiteral)(0));
+      result = (0, _index.binaryExpression)("/", numerator, (0, _index.numericLiteral)(0));
     }
     if (value < 0 || Object.is(value, -0)) {
-      result = (0, _generated.unaryExpression)("-", result);
+      result = (0, _index.unaryExpression)("-", result);
     }
     return result;
   }
   if (isRegExp(value)) {
     const pattern = value.source;
     const flags = value.toString().match(/\/([a-z]+|)$/)[1];
-    return (0, _generated.regExpLiteral)(pattern, flags);
+    return (0, _index.regExpLiteral)(pattern, flags);
   }
   if (Array.isArray(value)) {
-    return (0, _generated.arrayExpression)(value.map(valueToNode));
+    return (0, _index.arrayExpression)(value.map(valueToNode));
   }
   if (isPlainObject(value)) {
     const props = [];
     for (const key of Object.keys(value)) {
       let nodeKey;
       if ((0, _isValidIdentifier.default)(key)) {
-        nodeKey = (0, _generated.identifier)(key);
+        nodeKey = (0, _index.identifier)(key);
       } else {
-        nodeKey = (0, _generated.stringLiteral)(key);
+        nodeKey = (0, _index.stringLiteral)(key);
       }
-      props.push((0, _generated.objectProperty)(nodeKey, valueToNode(value[key])));
+      props.push((0, _index.objectProperty)(nodeKey, valueToNode(value[key])));
     }
-    return (0, _generated.objectExpression)(props);
+    return (0, _index.objectExpression)(props);
   }
   throw new Error("don't know how to turn this value into a node");
 }
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/core.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/core.js
index 9b0c79e3519a24..64d6c09e6a361a 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/core.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/core.js
@@ -4,12 +4,12 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.patternLikeCommon = exports.functionTypeAnnotationCommon = exports.functionDeclarationCommon = exports.functionCommon = exports.classMethodOrPropertyCommon = exports.classMethodOrDeclareMethodCommon = void 0;
-var _is = require("../validators/is");
-var _isValidIdentifier = require("../validators/isValidIdentifier");
+var _is = require("../validators/is.js");
+var _isValidIdentifier = require("../validators/isValidIdentifier.js");
 var _helperValidatorIdentifier = require("@babel/helper-validator-identifier");
 var _helperStringParser = require("@babel/helper-string-parser");
-var _constants = require("../constants");
-var _utils = require("./utils");
+var _index = require("../constants/index.js");
+var _utils = require("./utils.js");
 const defineType = (0, _utils.defineAliasedType)("Standardized");
 defineType("ArrayExpression", {
   fields: {
@@ -28,7 +28,7 @@ defineType("AssignmentExpression", {
         if (!process.env.BABEL_TYPES_8_BREAKING) {
           return (0, _utils.assertValueType)("string");
         }
-        const identifier = (0, _utils.assertOneOf)(..._constants.ASSIGNMENT_OPERATORS);
+        const identifier = (0, _utils.assertOneOf)(..._index.ASSIGNMENT_OPERATORS);
         const pattern = (0, _utils.assertOneOf)("=");
         return function (node, key, val) {
           const validator = (0, _is.default)("Pattern", node.left) ? pattern : identifier;
@@ -51,7 +51,7 @@ defineType("BinaryExpression", {
   builder: ["operator", "left", "right"],
   fields: {
     operator: {
-      validate: (0, _utils.assertOneOf)(..._constants.BINARY_OPERATORS)
+      validate: (0, _utils.assertOneOf)(..._index.BINARY_OPERATORS)
     },
     left: {
       validate: function () {
@@ -501,7 +501,7 @@ defineType("LogicalExpression", {
   aliases: ["Binary", "Expression"],
   fields: {
     operator: {
-      validate: (0, _utils.assertOneOf)(..._constants.LOGICAL_OPERATORS)
+      validate: (0, _utils.assertOneOf)(..._index.LOGICAL_OPERATORS)
     },
     left: {
       validate: (0, _utils.assertNodeType)("Expression")
@@ -786,7 +786,7 @@ defineType("UnaryExpression", {
       validate: (0, _utils.assertNodeType)("Expression")
     },
     operator: {
-      validate: (0, _utils.assertOneOf)(..._constants.UNARY_OPERATORS)
+      validate: (0, _utils.assertOneOf)(..._index.UNARY_OPERATORS)
     }
   },
   visitor: ["argument"],
@@ -802,7 +802,7 @@ defineType("UpdateExpression", {
       validate: !process.env.BABEL_TYPES_8_BREAKING ? (0, _utils.assertNodeType)("Expression") : (0, _utils.assertNodeType)("Identifier", "MemberExpression")
     },
     operator: {
-      validate: (0, _utils.assertOneOf)(..._constants.UPDATE_OPERATORS)
+      validate: (0, _utils.assertOneOf)(..._index.UPDATE_OPERATORS)
     }
   },
   visitor: ["argument"],
@@ -979,7 +979,8 @@ defineType("ClassDeclaration", {
   aliases: ["Scopable", "Class", "Statement", "Declaration"],
   fields: {
     id: {
-      validate: (0, _utils.assertNodeType)("Identifier")
+      validate: (0, _utils.assertNodeType)("Identifier"),
+      optional: true
     },
     typeParameters: {
       validate: (0, _utils.assertNodeType)("TypeParameterDeclaration", "TSTypeParameterDeclaration", "Noop"),
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/experimental.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/experimental.js
index 2783bbb4e43b82..38e1fc1820bb19 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/experimental.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/experimental.js
@@ -1,6 +1,6 @@
 "use strict";
 
-var _utils = require("./utils");
+var _utils = require("./utils.js");
 (0, _utils.default)("ArgumentPlaceholder", {});
 (0, _utils.default)("BindExpression", {
   visitor: ["object", "callee"],
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/flow.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/flow.js
index 40bcc2e13f9edd..d5459861bde0f0 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/flow.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/flow.js
@@ -1,6 +1,6 @@
 "use strict";
 
-var _utils = require("./utils");
+var _utils = require("./utils.js");
 const defineType = (0, _utils.defineAliasedType)("Flow");
 const defineInterfaceishType = name => {
   const isDeclareClass = name === "DeclareClass";
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/index.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/index.js
index f777bb8d9e73fa..da75ae9b66dba3 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/index.js
@@ -71,15 +71,15 @@ Object.defineProperty(exports, "VISITOR_KEYS", {
   }
 });
 var _toFastProperties = require("to-fast-properties");
-require("./core");
-require("./flow");
-require("./jsx");
-require("./misc");
-require("./experimental");
-require("./typescript");
-var _utils = require("./utils");
-var _placeholders = require("./placeholders");
-var _deprecatedAliases = require("./deprecated-aliases");
+require("./core.js");
+require("./flow.js");
+require("./jsx.js");
+require("./misc.js");
+require("./experimental.js");
+require("./typescript.js");
+var _utils = require("./utils.js");
+var _placeholders = require("./placeholders.js");
+var _deprecatedAliases = require("./deprecated-aliases.js");
 Object.keys(_deprecatedAliases.DEPRECATED_ALIASES).forEach(deprecatedAlias => {
   _utils.FLIPPED_ALIAS_KEYS[deprecatedAlias] = _utils.FLIPPED_ALIAS_KEYS[_deprecatedAliases.DEPRECATED_ALIASES[deprecatedAlias]];
 });
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/jsx.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/jsx.js
index 7dcd29de855dc3..f83b0ee7db08d8 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/jsx.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/jsx.js
@@ -1,6 +1,6 @@
 "use strict";
 
-var _utils = require("./utils");
+var _utils = require("./utils.js");
 const defineType = (0, _utils.defineAliasedType)("JSX");
 defineType("JSXAttribute", {
   visitor: ["name", "value"],
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/misc.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/misc.js
index fc59bc4d54f7b7..850c1e404b1f71 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/misc.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/misc.js
@@ -1,7 +1,7 @@
 "use strict";
 
-var _utils = require("./utils");
-var _placeholders = require("./placeholders");
+var _utils = require("./utils.js");
+var _placeholders = require("./placeholders.js");
 const defineType = (0, _utils.defineAliasedType)("Miscellaneous");
 {
   defineType("Noop", {
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/placeholders.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/placeholders.js
index 27f5c80e04a28f..3b96a0ea39acff 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/placeholders.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/placeholders.js
@@ -4,7 +4,7 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.PLACEHOLDERS_FLIPPED_ALIAS = exports.PLACEHOLDERS_ALIAS = exports.PLACEHOLDERS = void 0;
-var _utils = require("./utils");
+var _utils = require("./utils.js");
 const PLACEHOLDERS = ["Identifier", "StringLiteral", "Expression", "Statement", "Declaration", "BlockStatement", "ClassBody", "Pattern"];
 exports.PLACEHOLDERS = PLACEHOLDERS;
 const PLACEHOLDERS_ALIAS = {
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/typescript.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/typescript.js
index ca2532faddd2ef..e495c34b5f2f7d 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/typescript.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/typescript.js
@@ -1,8 +1,8 @@
 "use strict";
 
-var _utils = require("./utils");
-var _core = require("./core");
-var _is = require("../validators/is");
+var _utils = require("./utils.js");
+var _core = require("./core.js");
+var _is = require("../validators/is.js");
 const defineType = (0, _utils.defineAliasedType)("TypeScript");
 const bool = (0, _utils.assertValueType)("boolean");
 const tSFunctionTypeAnnotationCommon = () => ({
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/utils.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/utils.js
index 5dcdce2e688b2a..b5b043519ac06f 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/utils.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/utils.js
@@ -22,8 +22,8 @@ exports.validateArrayOfType = validateArrayOfType;
 exports.validateOptional = validateOptional;
 exports.validateOptionalType = validateOptionalType;
 exports.validateType = validateType;
-var _is = require("../validators/is");
-var _validate = require("../validators/validate");
+var _is = require("../validators/is.js");
+var _validate = require("../validators/validate.js");
 const VISITOR_KEYS = {};
 exports.VISITOR_KEYS = VISITOR_KEYS;
 const ALIAS_KEYS = {};
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/index.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/index.js
index 8ccd49b551ec01..e5de3d4880b8df 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/index.js
@@ -1,5 +1,13 @@
 "use strict";
 
+if (typeof process === "object" && process.version === "v20.6.0") {
+  if (exports["___internal__alreadyRunning" + ""]) return;
+  Object.defineProperty(exports, "___internal__alreadyRunning", {
+    value: true,
+    enumerable: false,
+    configurable: true
+  });
+}
 Object.defineProperty(exports, "__esModule", {
   value: true
 });
@@ -406,38 +414,38 @@ Object.defineProperty(exports, "valueToNode", {
     return _valueToNode.default;
   }
 });
-var _isReactComponent = require("./validators/react/isReactComponent");
-var _isCompatTag = require("./validators/react/isCompatTag");
-var _buildChildren = require("./builders/react/buildChildren");
-var _assertNode = require("./asserts/assertNode");
-var _generated = require("./asserts/generated");
-Object.keys(_generated).forEach(function (key) {
+var _isReactComponent = require("./validators/react/isReactComponent.js");
+var _isCompatTag = require("./validators/react/isCompatTag.js");
+var _buildChildren = require("./builders/react/buildChildren.js");
+var _assertNode = require("./asserts/assertNode.js");
+var _index = require("./asserts/generated/index.js");
+Object.keys(_index).forEach(function (key) {
   if (key === "default" || key === "__esModule") return;
   if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
-  if (key in exports && exports[key] === _generated[key]) return;
+  if (key in exports && exports[key] === _index[key]) return;
   Object.defineProperty(exports, key, {
     enumerable: true,
     get: function () {
-      return _generated[key];
+      return _index[key];
     }
   });
 });
-var _createTypeAnnotationBasedOnTypeof = require("./builders/flow/createTypeAnnotationBasedOnTypeof");
-var _createFlowUnionType = require("./builders/flow/createFlowUnionType");
-var _createTSUnionType = require("./builders/typescript/createTSUnionType");
-var _generated2 = require("./builders/generated");
-Object.keys(_generated2).forEach(function (key) {
+var _createTypeAnnotationBasedOnTypeof = require("./builders/flow/createTypeAnnotationBasedOnTypeof.js");
+var _createFlowUnionType = require("./builders/flow/createFlowUnionType.js");
+var _createTSUnionType = require("./builders/typescript/createTSUnionType.js");
+var _index2 = require("./builders/generated/index.js");
+Object.keys(_index2).forEach(function (key) {
   if (key === "default" || key === "__esModule") return;
   if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
-  if (key in exports && exports[key] === _generated2[key]) return;
+  if (key in exports && exports[key] === _index2[key]) return;
   Object.defineProperty(exports, key, {
     enumerable: true,
     get: function () {
-      return _generated2[key];
+      return _index2[key];
     }
   });
 });
-var _uppercase = require("./builders/generated/uppercase");
+var _uppercase = require("./builders/generated/uppercase.js");
 Object.keys(_uppercase).forEach(function (key) {
   if (key === "default" || key === "__esModule") return;
   if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
@@ -449,73 +457,73 @@ Object.keys(_uppercase).forEach(function (key) {
     }
   });
 });
-var _cloneNode = require("./clone/cloneNode");
-var _clone = require("./clone/clone");
-var _cloneDeep = require("./clone/cloneDeep");
-var _cloneDeepWithoutLoc = require("./clone/cloneDeepWithoutLoc");
-var _cloneWithoutLoc = require("./clone/cloneWithoutLoc");
-var _addComment = require("./comments/addComment");
-var _addComments = require("./comments/addComments");
-var _inheritInnerComments = require("./comments/inheritInnerComments");
-var _inheritLeadingComments = require("./comments/inheritLeadingComments");
-var _inheritsComments = require("./comments/inheritsComments");
-var _inheritTrailingComments = require("./comments/inheritTrailingComments");
-var _removeComments = require("./comments/removeComments");
-var _generated3 = require("./constants/generated");
-Object.keys(_generated3).forEach(function (key) {
+var _cloneNode = require("./clone/cloneNode.js");
+var _clone = require("./clone/clone.js");
+var _cloneDeep = require("./clone/cloneDeep.js");
+var _cloneDeepWithoutLoc = require("./clone/cloneDeepWithoutLoc.js");
+var _cloneWithoutLoc = require("./clone/cloneWithoutLoc.js");
+var _addComment = require("./comments/addComment.js");
+var _addComments = require("./comments/addComments.js");
+var _inheritInnerComments = require("./comments/inheritInnerComments.js");
+var _inheritLeadingComments = require("./comments/inheritLeadingComments.js");
+var _inheritsComments = require("./comments/inheritsComments.js");
+var _inheritTrailingComments = require("./comments/inheritTrailingComments.js");
+var _removeComments = require("./comments/removeComments.js");
+var _index3 = require("./constants/generated/index.js");
+Object.keys(_index3).forEach(function (key) {
   if (key === "default" || key === "__esModule") return;
   if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
-  if (key in exports && exports[key] === _generated3[key]) return;
+  if (key in exports && exports[key] === _index3[key]) return;
   Object.defineProperty(exports, key, {
     enumerable: true,
     get: function () {
-      return _generated3[key];
+      return _index3[key];
     }
   });
 });
-var _constants = require("./constants");
-Object.keys(_constants).forEach(function (key) {
+var _index4 = require("./constants/index.js");
+Object.keys(_index4).forEach(function (key) {
   if (key === "default" || key === "__esModule") return;
   if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
-  if (key in exports && exports[key] === _constants[key]) return;
+  if (key in exports && exports[key] === _index4[key]) return;
   Object.defineProperty(exports, key, {
     enumerable: true,
     get: function () {
-      return _constants[key];
+      return _index4[key];
     }
   });
 });
-var _ensureBlock = require("./converters/ensureBlock");
-var _toBindingIdentifierName = require("./converters/toBindingIdentifierName");
-var _toBlock = require("./converters/toBlock");
-var _toComputedKey = require("./converters/toComputedKey");
-var _toExpression = require("./converters/toExpression");
-var _toIdentifier = require("./converters/toIdentifier");
-var _toKeyAlias = require("./converters/toKeyAlias");
-var _toSequenceExpression = require("./converters/toSequenceExpression");
-var _toStatement = require("./converters/toStatement");
-var _valueToNode = require("./converters/valueToNode");
-var _definitions = require("./definitions");
-Object.keys(_definitions).forEach(function (key) {
+var _ensureBlock = require("./converters/ensureBlock.js");
+var _toBindingIdentifierName = require("./converters/toBindingIdentifierName.js");
+var _toBlock = require("./converters/toBlock.js");
+var _toComputedKey = require("./converters/toComputedKey.js");
+var _toExpression = require("./converters/toExpression.js");
+var _toIdentifier = require("./converters/toIdentifier.js");
+var _toKeyAlias = require("./converters/toKeyAlias.js");
+var _toSequenceExpression = require("./converters/toSequenceExpression.js");
+var _toStatement = require("./converters/toStatement.js");
+var _valueToNode = require("./converters/valueToNode.js");
+var _index5 = require("./definitions/index.js");
+Object.keys(_index5).forEach(function (key) {
   if (key === "default" || key === "__esModule") return;
   if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
-  if (key in exports && exports[key] === _definitions[key]) return;
+  if (key in exports && exports[key] === _index5[key]) return;
   Object.defineProperty(exports, key, {
     enumerable: true,
     get: function () {
-      return _definitions[key];
+      return _index5[key];
     }
   });
 });
-var _appendToMemberExpression = require("./modifications/appendToMemberExpression");
-var _inherits = require("./modifications/inherits");
-var _prependToMemberExpression = require("./modifications/prependToMemberExpression");
-var _removeProperties = require("./modifications/removeProperties");
-var _removePropertiesDeep = require("./modifications/removePropertiesDeep");
-var _removeTypeDuplicates = require("./modifications/flow/removeTypeDuplicates");
-var _getBindingIdentifiers = require("./retrievers/getBindingIdentifiers");
-var _getOuterBindingIdentifiers = require("./retrievers/getOuterBindingIdentifiers");
-var _traverse = require("./traverse/traverse");
+var _appendToMemberExpression = require("./modifications/appendToMemberExpression.js");
+var _inherits = require("./modifications/inherits.js");
+var _prependToMemberExpression = require("./modifications/prependToMemberExpression.js");
+var _removeProperties = require("./modifications/removeProperties.js");
+var _removePropertiesDeep = require("./modifications/removePropertiesDeep.js");
+var _removeTypeDuplicates = require("./modifications/flow/removeTypeDuplicates.js");
+var _getBindingIdentifiers = require("./retrievers/getBindingIdentifiers.js");
+var _getOuterBindingIdentifiers = require("./retrievers/getOuterBindingIdentifiers.js");
+var _traverse = require("./traverse/traverse.js");
 Object.keys(_traverse).forEach(function (key) {
   if (key === "default" || key === "__esModule") return;
   if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
@@ -527,44 +535,45 @@ Object.keys(_traverse).forEach(function (key) {
     }
   });
 });
-var _traverseFast = require("./traverse/traverseFast");
-var _shallowEqual = require("./utils/shallowEqual");
-var _is = require("./validators/is");
-var _isBinding = require("./validators/isBinding");
-var _isBlockScoped = require("./validators/isBlockScoped");
-var _isImmutable = require("./validators/isImmutable");
-var _isLet = require("./validators/isLet");
-var _isNode = require("./validators/isNode");
-var _isNodesEquivalent = require("./validators/isNodesEquivalent");
-var _isPlaceholderType = require("./validators/isPlaceholderType");
-var _isReferenced = require("./validators/isReferenced");
-var _isScope = require("./validators/isScope");
-var _isSpecifierDefault = require("./validators/isSpecifierDefault");
-var _isType = require("./validators/isType");
-var _isValidES3Identifier = require("./validators/isValidES3Identifier");
-var _isValidIdentifier = require("./validators/isValidIdentifier");
-var _isVar = require("./validators/isVar");
-var _matchesPattern = require("./validators/matchesPattern");
-var _validate = require("./validators/validate");
-var _buildMatchMemberExpression = require("./validators/buildMatchMemberExpression");
-var _generated4 = require("./validators/generated");
-Object.keys(_generated4).forEach(function (key) {
+var _traverseFast = require("./traverse/traverseFast.js");
+var _shallowEqual = require("./utils/shallowEqual.js");
+var _is = require("./validators/is.js");
+var _isBinding = require("./validators/isBinding.js");
+var _isBlockScoped = require("./validators/isBlockScoped.js");
+var _isImmutable = require("./validators/isImmutable.js");
+var _isLet = require("./validators/isLet.js");
+var _isNode = require("./validators/isNode.js");
+var _isNodesEquivalent = require("./validators/isNodesEquivalent.js");
+var _isPlaceholderType = require("./validators/isPlaceholderType.js");
+var _isReferenced = require("./validators/isReferenced.js");
+var _isScope = require("./validators/isScope.js");
+var _isSpecifierDefault = require("./validators/isSpecifierDefault.js");
+var _isType = require("./validators/isType.js");
+var _isValidES3Identifier = require("./validators/isValidES3Identifier.js");
+var _isValidIdentifier = require("./validators/isValidIdentifier.js");
+var _isVar = require("./validators/isVar.js");
+var _matchesPattern = require("./validators/matchesPattern.js");
+var _validate = require("./validators/validate.js");
+var _buildMatchMemberExpression = require("./validators/buildMatchMemberExpression.js");
+var _index6 = require("./validators/generated/index.js");
+Object.keys(_index6).forEach(function (key) {
   if (key === "default" || key === "__esModule") return;
   if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
-  if (key in exports && exports[key] === _generated4[key]) return;
+  if (key in exports && exports[key] === _index6[key]) return;
   Object.defineProperty(exports, key, {
     enumerable: true,
     get: function () {
-      return _generated4[key];
+      return _index6[key];
     }
   });
 });
-var _deprecationWarning = require("./utils/deprecationWarning");
+var _deprecationWarning = require("./utils/deprecationWarning.js");
 const react = {
   isReactComponent: _isReactComponent.default,
   isCompatTag: _isCompatTag.default,
   buildChildren: _buildChildren.default
 };
 exports.react = react;
+if (typeof process === "object" && process.version === "v20.6.0") delete exports["___internal__alreadyRunning" + ""];
 
 //# sourceMappingURL=index.js.map
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/index.js.flow b/tools/node_modules/eslint/node_modules/@babel/types/lib/index.js.flow
index 621ec594928f3a..4810ff88754dc8 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/index.js.flow
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/index.js.flow
@@ -421,7 +421,7 @@ declare class BabelNodeClassExpression extends BabelNode {
 
 declare class BabelNodeClassDeclaration extends BabelNode {
   type: "ClassDeclaration";
-  id: BabelNodeIdentifier;
+  id?: BabelNodeIdentifier;
   superClass?: BabelNodeExpression;
   body: BabelNodeClassBody;
   decorators?: Array;
@@ -1727,7 +1727,7 @@ declare module "@babel/types" {
   declare export function arrowFunctionExpression(params: Array, body: BabelNodeBlockStatement | BabelNodeExpression, async?: boolean): BabelNodeArrowFunctionExpression;
   declare export function classBody(body: Array): BabelNodeClassBody;
   declare export function classExpression(id?: BabelNodeIdentifier, superClass?: BabelNodeExpression, body: BabelNodeClassBody, decorators?: Array): BabelNodeClassExpression;
-  declare export function classDeclaration(id: BabelNodeIdentifier, superClass?: BabelNodeExpression, body: BabelNodeClassBody, decorators?: Array): BabelNodeClassDeclaration;
+  declare export function classDeclaration(id?: BabelNodeIdentifier, superClass?: BabelNodeExpression, body: BabelNodeClassBody, decorators?: Array): BabelNodeClassDeclaration;
   declare export function exportAllDeclaration(source: BabelNodeStringLiteral): BabelNodeExportAllDeclaration;
   declare export function exportDefaultDeclaration(declaration: BabelNodeTSDeclareFunction | BabelNodeFunctionDeclaration | BabelNodeClassDeclaration | BabelNodeExpression): BabelNodeExportDefaultDeclaration;
   declare export function exportNamedDeclaration(declaration?: BabelNodeDeclaration, specifiers?: Array, source?: BabelNodeStringLiteral): BabelNodeExportNamedDeclaration;
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/appendToMemberExpression.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/appendToMemberExpression.js
index 55a92adc59c3d5..48ff2a2aeb0753 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/appendToMemberExpression.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/appendToMemberExpression.js
@@ -4,9 +4,9 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = appendToMemberExpression;
-var _generated = require("../builders/generated");
+var _index = require("../builders/generated/index.js");
 function appendToMemberExpression(member, append, computed = false) {
-  member.object = (0, _generated.memberExpression)(member.object, member.property, member.computed);
+  member.object = (0, _index.memberExpression)(member.object, member.property, member.computed);
   member.property = append;
   member.computed = !!computed;
   return member;
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/flow/removeTypeDuplicates.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/flow/removeTypeDuplicates.js
index c2335205d45640..b4a95af0e7b49e 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/flow/removeTypeDuplicates.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/flow/removeTypeDuplicates.js
@@ -4,9 +4,9 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = removeTypeDuplicates;
-var _generated = require("../../validators/generated");
+var _index = require("../../validators/generated/index.js");
 function getQualifiedName(node) {
-  return (0, _generated.isIdentifier)(node) ? node.name : `${node.id.name}.${getQualifiedName(node.qualification)}`;
+  return (0, _index.isIdentifier)(node) ? node.name : `${node.id.name}.${getQualifiedName(node.qualification)}`;
 }
 function removeTypeDuplicates(nodesIn) {
   const nodes = Array.from(nodesIn);
@@ -20,21 +20,21 @@ function removeTypeDuplicates(nodesIn) {
     if (types.indexOf(node) >= 0) {
       continue;
     }
-    if ((0, _generated.isAnyTypeAnnotation)(node)) {
+    if ((0, _index.isAnyTypeAnnotation)(node)) {
       return [node];
     }
-    if ((0, _generated.isFlowBaseAnnotation)(node)) {
+    if ((0, _index.isFlowBaseAnnotation)(node)) {
       bases.set(node.type, node);
       continue;
     }
-    if ((0, _generated.isUnionTypeAnnotation)(node)) {
+    if ((0, _index.isUnionTypeAnnotation)(node)) {
       if (!typeGroups.has(node.types)) {
         nodes.push(...node.types);
         typeGroups.add(node.types);
       }
       continue;
     }
-    if ((0, _generated.isGenericTypeAnnotation)(node)) {
+    if ((0, _index.isGenericTypeAnnotation)(node)) {
       const name = getQualifiedName(node.id);
       if (generics.has(name)) {
         let existing = generics.get(name);
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/inherits.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/inherits.js
index b7da022ab58838..cea0a9c2253999 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/inherits.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/inherits.js
@@ -4,11 +4,11 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = inherits;
-var _constants = require("../constants");
-var _inheritsComments = require("../comments/inheritsComments");
+var _index = require("../constants/index.js");
+var _inheritsComments = require("../comments/inheritsComments.js");
 function inherits(child, parent) {
   if (!child || !parent) return child;
-  for (const key of _constants.INHERIT_KEYS.optional) {
+  for (const key of _index.INHERIT_KEYS.optional) {
     if (child[key] == null) {
       child[key] = parent[key];
     }
@@ -18,7 +18,7 @@ function inherits(child, parent) {
       child[key] = parent[key];
     }
   }
-  for (const key of _constants.INHERIT_KEYS.force) {
+  for (const key of _index.INHERIT_KEYS.force) {
     child[key] = parent[key];
   }
   (0, _inheritsComments.default)(child, parent);
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/prependToMemberExpression.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/prependToMemberExpression.js
index 93e89fc930db85..d86e70add32e11 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/prependToMemberExpression.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/prependToMemberExpression.js
@@ -4,13 +4,13 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = prependToMemberExpression;
-var _generated = require("../builders/generated");
-var _ = require("..");
+var _index = require("../builders/generated/index.js");
+var _index2 = require("../index.js");
 function prependToMemberExpression(member, prepend) {
-  if ((0, _.isSuper)(member.object)) {
+  if ((0, _index2.isSuper)(member.object)) {
     throw new Error("Cannot prepend node to super property access (`super.foo`).");
   }
-  member.object = (0, _generated.memberExpression)(prepend, member.object);
+  member.object = (0, _index.memberExpression)(prepend, member.object);
   return member;
 }
 
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/removeProperties.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/removeProperties.js
index 22e8c872ba4181..d3cbf16efe7fcc 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/removeProperties.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/removeProperties.js
@@ -4,9 +4,9 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = removeProperties;
-var _constants = require("../constants");
+var _index = require("../constants/index.js");
 const CLEAR_KEYS = ["tokens", "start", "end", "loc", "raw", "rawValue"];
-const CLEAR_KEYS_PLUS_COMMENTS = [..._constants.COMMENT_KEYS, "comments", ...CLEAR_KEYS];
+const CLEAR_KEYS_PLUS_COMMENTS = [..._index.COMMENT_KEYS, "comments", ...CLEAR_KEYS];
 function removeProperties(node, opts = {}) {
   const map = opts.preserveComments ? CLEAR_KEYS : CLEAR_KEYS_PLUS_COMMENTS;
   for (const key of map) {
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/removePropertiesDeep.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/removePropertiesDeep.js
index 0e97f52360a54e..58a9a0074f76eb 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/removePropertiesDeep.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/removePropertiesDeep.js
@@ -4,8 +4,8 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = removePropertiesDeep;
-var _traverseFast = require("../traverse/traverseFast");
-var _removeProperties = require("./removeProperties");
+var _traverseFast = require("../traverse/traverseFast.js");
+var _removeProperties = require("./removeProperties.js");
 function removePropertiesDeep(tree, opts) {
   (0, _traverseFast.default)(tree, _removeProperties.default, opts);
   return tree;
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/typescript/removeTypeDuplicates.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/typescript/removeTypeDuplicates.js
index 4fae7c38cabab4..89f23f497dd45d 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/typescript/removeTypeDuplicates.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/typescript/removeTypeDuplicates.js
@@ -4,9 +4,9 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = removeTypeDuplicates;
-var _generated = require("../../validators/generated");
+var _index = require("../../validators/generated/index.js");
 function getQualifiedName(node) {
-  return (0, _generated.isIdentifier)(node) ? node.name : `${node.right.name}.${getQualifiedName(node.left)}`;
+  return (0, _index.isIdentifier)(node) ? node.name : `${node.right.name}.${getQualifiedName(node.left)}`;
 }
 function removeTypeDuplicates(nodesIn) {
   const nodes = Array.from(nodesIn);
@@ -20,21 +20,21 @@ function removeTypeDuplicates(nodesIn) {
     if (types.indexOf(node) >= 0) {
       continue;
     }
-    if ((0, _generated.isTSAnyKeyword)(node)) {
+    if ((0, _index.isTSAnyKeyword)(node)) {
       return [node];
     }
-    if ((0, _generated.isTSBaseType)(node)) {
+    if ((0, _index.isTSBaseType)(node)) {
       bases.set(node.type, node);
       continue;
     }
-    if ((0, _generated.isTSUnionType)(node)) {
+    if ((0, _index.isTSUnionType)(node)) {
       if (!typeGroups.has(node.types)) {
         nodes.push(...node.types);
         typeGroups.add(node.types);
       }
       continue;
     }
-    if ((0, _generated.isTSTypeReference)(node) && node.typeParameters) {
+    if ((0, _index.isTSTypeReference)(node) && node.typeParameters) {
       const name = getQualifiedName(node.typeName);
       if (generics.has(name)) {
         let existing = generics.get(name);
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/retrievers/getBindingIdentifiers.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/retrievers/getBindingIdentifiers.js
index 19903eb911cae8..dc90bdb35be202 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/retrievers/getBindingIdentifiers.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/retrievers/getBindingIdentifiers.js
@@ -4,7 +4,7 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = getBindingIdentifiers;
-var _generated = require("../validators/generated");
+var _index = require("../validators/generated/index.js");
 function getBindingIdentifiers(node, duplicates, outerOnly) {
   const search = [].concat(node);
   const ids = Object.create(null);
@@ -12,7 +12,7 @@ function getBindingIdentifiers(node, duplicates, outerOnly) {
     const id = search.shift();
     if (!id) continue;
     const keys = getBindingIdentifiers.keys[id.type];
-    if ((0, _generated.isIdentifier)(id)) {
+    if ((0, _index.isIdentifier)(id)) {
       if (duplicates) {
         const _ids = ids[id.name] = ids[id.name] || [];
         _ids.push(id);
@@ -21,18 +21,18 @@ function getBindingIdentifiers(node, duplicates, outerOnly) {
       }
       continue;
     }
-    if ((0, _generated.isExportDeclaration)(id) && !(0, _generated.isExportAllDeclaration)(id)) {
-      if ((0, _generated.isDeclaration)(id.declaration)) {
+    if ((0, _index.isExportDeclaration)(id) && !(0, _index.isExportAllDeclaration)(id)) {
+      if ((0, _index.isDeclaration)(id.declaration)) {
         search.push(id.declaration);
       }
       continue;
     }
     if (outerOnly) {
-      if ((0, _generated.isFunctionDeclaration)(id)) {
+      if ((0, _index.isFunctionDeclaration)(id)) {
         search.push(id.id);
         continue;
       }
-      if ((0, _generated.isFunctionExpression)(id)) {
+      if ((0, _index.isFunctionExpression)(id)) {
         continue;
       }
     }
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/retrievers/getOuterBindingIdentifiers.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/retrievers/getOuterBindingIdentifiers.js
index 68e07924952f15..42425626d7c49c 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/retrievers/getOuterBindingIdentifiers.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/retrievers/getOuterBindingIdentifiers.js
@@ -4,7 +4,7 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = void 0;
-var _getBindingIdentifiers = require("./getBindingIdentifiers");
+var _getBindingIdentifiers = require("./getBindingIdentifiers.js");
 var _default = getOuterBindingIdentifiers;
 exports.default = _default;
 function getOuterBindingIdentifiers(node, duplicates) {
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/traverse/traverse.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/traverse/traverse.js
index 8f3f86169c554e..77b0c3736f94a6 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/traverse/traverse.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/traverse/traverse.js
@@ -4,7 +4,7 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = traverse;
-var _definitions = require("../definitions");
+var _index = require("../definitions/index.js");
 function traverse(node, handlers, state) {
   if (typeof handlers === "function") {
     handlers = {
@@ -18,7 +18,7 @@ function traverse(node, handlers, state) {
   traverseSimpleImpl(node, enter, exit, state, []);
 }
 function traverseSimpleImpl(node, enter, exit, state, ancestors) {
-  const keys = _definitions.VISITOR_KEYS[node.type];
+  const keys = _index.VISITOR_KEYS[node.type];
   if (!keys) return;
   if (enter) enter(node, ancestors, state);
   for (const key of keys) {
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/traverse/traverseFast.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/traverse/traverseFast.js
index 2d7475e89be7cc..f618cff3b27ea5 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/traverse/traverseFast.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/traverse/traverseFast.js
@@ -4,10 +4,10 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = traverseFast;
-var _definitions = require("../definitions");
+var _index = require("../definitions/index.js");
 function traverseFast(node, enter, opts) {
   if (!node) return;
-  const keys = _definitions.VISITOR_KEYS[node.type];
+  const keys = _index.VISITOR_KEYS[node.type];
   if (!keys) return;
   opts = opts || {};
   enter(node, opts);
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/utils/react/cleanJSXElementLiteralChild.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/utils/react/cleanJSXElementLiteralChild.js
index 97a0369ae0aad5..f576c3e92e6097 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/utils/react/cleanJSXElementLiteralChild.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/utils/react/cleanJSXElementLiteralChild.js
@@ -4,8 +4,8 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = cleanJSXElementLiteralChild;
-var _generated = require("../../builders/generated");
-var _ = require("../..");
+var _index = require("../../builders/generated/index.js");
+var _index2 = require("../../index.js");
 function cleanJSXElementLiteralChild(child, args) {
   const lines = child.value.split(/\r\n|\n|\r/);
   let lastNonEmptyLine = 0;
@@ -34,7 +34,7 @@ function cleanJSXElementLiteralChild(child, args) {
       str += trimmedLine;
     }
   }
-  if (str) args.push((0, _.inherits)((0, _generated.stringLiteral)(str), child));
+  if (str) args.push((0, _index2.inherits)((0, _index.stringLiteral)(str), child));
 }
 
 //# sourceMappingURL=cleanJSXElementLiteralChild.js.map
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/buildMatchMemberExpression.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/buildMatchMemberExpression.js
index 5cebb4a8ec23ab..dcde1dbf8c9396 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/buildMatchMemberExpression.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/buildMatchMemberExpression.js
@@ -4,7 +4,7 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = buildMatchMemberExpression;
-var _matchesPattern = require("./matchesPattern");
+var _matchesPattern = require("./matchesPattern.js");
 function buildMatchMemberExpression(match, allowPartial) {
   const parts = match.split(".");
   return member => (0, _matchesPattern.default)(member, parts, allowPartial);
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/generated/index.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/generated/index.js
index 108dd00c35677c..d346ee694cc184 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/generated/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/generated/index.js
@@ -306,8 +306,8 @@ exports.isWhile = isWhile;
 exports.isWhileStatement = isWhileStatement;
 exports.isWithStatement = isWithStatement;
 exports.isYieldExpression = isYieldExpression;
-var _shallowEqual = require("../../utils/shallowEqual");
-var _deprecationWarning = require("../../utils/deprecationWarning");
+var _shallowEqual = require("../../utils/shallowEqual.js");
+var _deprecationWarning = require("../../utils/deprecationWarning.js");
 function isArrayExpression(node, opts) {
   if (!node) return false;
   if (node.type !== "ArrayExpression") return false;
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/is.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/is.js
index cb7576b34bd7cf..b4f2649af865f3 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/is.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/is.js
@@ -4,15 +4,15 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = is;
-var _shallowEqual = require("../utils/shallowEqual");
-var _isType = require("./isType");
-var _isPlaceholderType = require("./isPlaceholderType");
-var _definitions = require("../definitions");
+var _shallowEqual = require("../utils/shallowEqual.js");
+var _isType = require("./isType.js");
+var _isPlaceholderType = require("./isPlaceholderType.js");
+var _index = require("../definitions/index.js");
 function is(type, node, opts) {
   if (!node) return false;
   const matches = (0, _isType.default)(node.type, type);
   if (!matches) {
-    if (!opts && node.type === "Placeholder" && type in _definitions.FLIPPED_ALIAS_KEYS) {
+    if (!opts && node.type === "Placeholder" && type in _index.FLIPPED_ALIAS_KEYS) {
       return (0, _isPlaceholderType.default)(node.expectedNode, type);
     }
     return false;
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isBinding.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isBinding.js
index 5d996de6d199fb..4962cce48e7234 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isBinding.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isBinding.js
@@ -4,7 +4,7 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = isBinding;
-var _getBindingIdentifiers = require("../retrievers/getBindingIdentifiers");
+var _getBindingIdentifiers = require("../retrievers/getBindingIdentifiers.js");
 function isBinding(node, parent, grandparent) {
   if (grandparent && node.type === "Identifier" && parent.type === "ObjectProperty" && grandparent.type === "ObjectExpression") {
     return false;
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isBlockScoped.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isBlockScoped.js
index 53b0388f5abe5e..a552f65f62ba6c 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isBlockScoped.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isBlockScoped.js
@@ -4,10 +4,10 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = isBlockScoped;
-var _generated = require("./generated");
-var _isLet = require("./isLet");
+var _index = require("./generated/index.js");
+var _isLet = require("./isLet.js");
 function isBlockScoped(node) {
-  return (0, _generated.isFunctionDeclaration)(node) || (0, _generated.isClassDeclaration)(node) || (0, _isLet.default)(node);
+  return (0, _index.isFunctionDeclaration)(node) || (0, _index.isClassDeclaration)(node) || (0, _isLet.default)(node);
 }
 
 //# sourceMappingURL=isBlockScoped.js.map
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isImmutable.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isImmutable.js
index 5b5005c2c26831..324fae63afadf3 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isImmutable.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isImmutable.js
@@ -4,11 +4,11 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = isImmutable;
-var _isType = require("./isType");
-var _generated = require("./generated");
+var _isType = require("./isType.js");
+var _index = require("./generated/index.js");
 function isImmutable(node) {
   if ((0, _isType.default)(node.type, "Immutable")) return true;
-  if ((0, _generated.isIdentifier)(node)) {
+  if ((0, _index.isIdentifier)(node)) {
     if (node.name === "undefined") {
       return true;
     } else {
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isLet.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isLet.js
index 28152ef0b3d7fb..2965a8af82861c 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isLet.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isLet.js
@@ -4,10 +4,10 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = isLet;
-var _generated = require("./generated");
-var _constants = require("../constants");
+var _index = require("./generated/index.js");
+var _index2 = require("../constants/index.js");
 function isLet(node) {
-  return (0, _generated.isVariableDeclaration)(node) && (node.kind !== "var" || node[_constants.BLOCK_SCOPED_SYMBOL]);
+  return (0, _index.isVariableDeclaration)(node) && (node.kind !== "var" || node[_index2.BLOCK_SCOPED_SYMBOL]);
 }
 
 //# sourceMappingURL=isLet.js.map
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isNode.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isNode.js
index 256abd0cac370d..d80ce74a5c948b 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isNode.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isNode.js
@@ -4,9 +4,9 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = isNode;
-var _definitions = require("../definitions");
+var _index = require("../definitions/index.js");
 function isNode(node) {
-  return !!(node && _definitions.VISITOR_KEYS[node.type]);
+  return !!(node && _index.VISITOR_KEYS[node.type]);
 }
 
 //# sourceMappingURL=isNode.js.map
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isNodesEquivalent.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isNodesEquivalent.js
index 74aa51f27ee720..fc399028b439f2 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isNodesEquivalent.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isNodesEquivalent.js
@@ -4,7 +4,7 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = isNodesEquivalent;
-var _definitions = require("../definitions");
+var _index = require("../definitions/index.js");
 function isNodesEquivalent(a, b) {
   if (typeof a !== "object" || typeof b !== "object" || a == null || b == null) {
     return a === b;
@@ -12,8 +12,8 @@ function isNodesEquivalent(a, b) {
   if (a.type !== b.type) {
     return false;
   }
-  const fields = Object.keys(_definitions.NODE_FIELDS[a.type] || a.type);
-  const visitorKeys = _definitions.VISITOR_KEYS[a.type];
+  const fields = Object.keys(_index.NODE_FIELDS[a.type] || a.type);
+  const visitorKeys = _index.VISITOR_KEYS[a.type];
   for (const field of fields) {
     const val_a = a[field];
     const val_b = b[field];
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isPlaceholderType.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isPlaceholderType.js
index afd061606adad5..ed8f24795cd994 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isPlaceholderType.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isPlaceholderType.js
@@ -4,10 +4,10 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = isPlaceholderType;
-var _definitions = require("../definitions");
+var _index = require("../definitions/index.js");
 function isPlaceholderType(placeholderType, targetType) {
   if (placeholderType === targetType) return true;
-  const aliases = _definitions.PLACEHOLDERS_ALIAS[placeholderType];
+  const aliases = _index.PLACEHOLDERS_ALIAS[placeholderType];
   if (aliases) {
     for (const alias of aliases) {
       if (targetType === alias) return true;
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isScope.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isScope.js
index 8fb0157cd8c83b..40b5dc28ee41b8 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isScope.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isScope.js
@@ -4,15 +4,15 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = isScope;
-var _generated = require("./generated");
+var _index = require("./generated/index.js");
 function isScope(node, parent) {
-  if ((0, _generated.isBlockStatement)(node) && ((0, _generated.isFunction)(parent) || (0, _generated.isCatchClause)(parent))) {
+  if ((0, _index.isBlockStatement)(node) && ((0, _index.isFunction)(parent) || (0, _index.isCatchClause)(parent))) {
     return false;
   }
-  if ((0, _generated.isPattern)(node) && ((0, _generated.isFunction)(parent) || (0, _generated.isCatchClause)(parent))) {
+  if ((0, _index.isPattern)(node) && ((0, _index.isFunction)(parent) || (0, _index.isCatchClause)(parent))) {
     return true;
   }
-  return (0, _generated.isScopable)(node);
+  return (0, _index.isScopable)(node);
 }
 
 //# sourceMappingURL=isScope.js.map
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isSpecifierDefault.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isSpecifierDefault.js
index f5fc3b5139ee04..fc492b1cfdaf1e 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isSpecifierDefault.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isSpecifierDefault.js
@@ -4,9 +4,9 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = isSpecifierDefault;
-var _generated = require("./generated");
+var _index = require("./generated/index.js");
 function isSpecifierDefault(specifier) {
-  return (0, _generated.isImportDefaultSpecifier)(specifier) || (0, _generated.isIdentifier)(specifier.imported || specifier.exported, {
+  return (0, _index.isImportDefaultSpecifier)(specifier) || (0, _index.isIdentifier)(specifier.imported || specifier.exported, {
     name: "default"
   });
 }
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isType.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isType.js
index 8e54fb9dfe1148..b3430839401afd 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isType.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isType.js
@@ -4,12 +4,12 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = isType;
-var _definitions = require("../definitions");
+var _index = require("../definitions/index.js");
 function isType(nodeType, targetType) {
   if (nodeType === targetType) return true;
   if (nodeType == null) return false;
-  if (_definitions.ALIAS_KEYS[targetType]) return false;
-  const aliases = _definitions.FLIPPED_ALIAS_KEYS[targetType];
+  if (_index.ALIAS_KEYS[targetType]) return false;
+  const aliases = _index.FLIPPED_ALIAS_KEYS[targetType];
   if (aliases) {
     if (aliases[0] === nodeType) return true;
     for (const alias of aliases) {
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isValidES3Identifier.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isValidES3Identifier.js
index 36e7ae5388ed7f..08c7d0ab1236b5 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isValidES3Identifier.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isValidES3Identifier.js
@@ -4,7 +4,7 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = isValidES3Identifier;
-var _isValidIdentifier = require("./isValidIdentifier");
+var _isValidIdentifier = require("./isValidIdentifier.js");
 const RESERVED_WORDS_ES3_ONLY = new Set(["abstract", "boolean", "byte", "char", "double", "enum", "final", "float", "goto", "implements", "int", "interface", "long", "native", "package", "private", "protected", "public", "short", "static", "synchronized", "throws", "transient", "volatile"]);
 function isValidES3Identifier(name) {
   return (0, _isValidIdentifier.default)(name) && !RESERVED_WORDS_ES3_ONLY.has(name);
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isVar.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isVar.js
index 6243b3ad2e6a98..6400af6b514eff 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isVar.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isVar.js
@@ -4,12 +4,12 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = isVar;
-var _generated = require("./generated");
-var _constants = require("../constants");
+var _index = require("./generated/index.js");
+var _index2 = require("../constants/index.js");
 function isVar(node) {
-  return (0, _generated.isVariableDeclaration)(node, {
+  return (0, _index.isVariableDeclaration)(node, {
     kind: "var"
-  }) && !node[_constants.BLOCK_SCOPED_SYMBOL];
+  }) && !node[_index2.BLOCK_SCOPED_SYMBOL];
 }
 
 //# sourceMappingURL=isVar.js.map
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/matchesPattern.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/matchesPattern.js
index c7bb672698a421..1c7921f4a822ac 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/matchesPattern.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/matchesPattern.js
@@ -4,13 +4,13 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = matchesPattern;
-var _generated = require("./generated");
+var _index = require("./generated/index.js");
 function matchesPattern(member, match, allowPartial) {
-  if (!(0, _generated.isMemberExpression)(member)) return false;
+  if (!(0, _index.isMemberExpression)(member)) return false;
   const parts = Array.isArray(match) ? match : match.split(".");
   const nodes = [];
   let node;
-  for (node = member; (0, _generated.isMemberExpression)(node); node = node.object) {
+  for (node = member; (0, _index.isMemberExpression)(node); node = node.object) {
     nodes.push(node.property);
   }
   nodes.push(node);
@@ -19,11 +19,11 @@ function matchesPattern(member, match, allowPartial) {
   for (let i = 0, j = nodes.length - 1; i < parts.length; i++, j--) {
     const node = nodes[j];
     let value;
-    if ((0, _generated.isIdentifier)(node)) {
+    if ((0, _index.isIdentifier)(node)) {
       value = node.name;
-    } else if ((0, _generated.isStringLiteral)(node)) {
+    } else if ((0, _index.isStringLiteral)(node)) {
       value = node.value;
-    } else if ((0, _generated.isThisExpression)(node)) {
+    } else if ((0, _index.isThisExpression)(node)) {
       value = "this";
     } else {
       return false;
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/react/isReactComponent.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/react/isReactComponent.js
index 4a7997702b983d..63f878a214767f 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/react/isReactComponent.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/react/isReactComponent.js
@@ -4,7 +4,7 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.default = void 0;
-var _buildMatchMemberExpression = require("../buildMatchMemberExpression");
+var _buildMatchMemberExpression = require("../buildMatchMemberExpression.js");
 const isReactComponent = (0, _buildMatchMemberExpression.default)("React.Component");
 var _default = isReactComponent;
 exports.default = _default;
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/validate.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/validate.js
index fe5ff94f71d1ea..16e28dd12c0823 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/validate.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/validate.js
@@ -6,10 +6,10 @@ Object.defineProperty(exports, "__esModule", {
 exports.default = validate;
 exports.validateChild = validateChild;
 exports.validateField = validateField;
-var _definitions = require("../definitions");
+var _index = require("../definitions/index.js");
 function validate(node, key, val) {
   if (!node) return;
-  const fields = _definitions.NODE_FIELDS[node.type];
+  const fields = _index.NODE_FIELDS[node.type];
   if (!fields) return;
   const field = fields[key];
   validateField(node, key, val, field);
@@ -22,7 +22,7 @@ function validateField(node, key, val, field) {
 }
 function validateChild(node, key, val) {
   if (val == null) return;
-  const validate = _definitions.NODE_PARENT_VALIDATIONS[val.type];
+  const validate = _index.NODE_PARENT_VALIDATIONS[val.type];
   if (!validate) return;
   validate(node, key, val);
 }
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/package.json b/tools/node_modules/eslint/node_modules/@babel/types/package.json
index 07e91330a24395..5bd9c9ba3466bf 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/package.json
+++ b/tools/node_modules/eslint/node_modules/@babel/types/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@babel/types",
-  "version": "7.22.11",
+  "version": "7.22.17",
   "description": "Babel Types is a Lodash-esque utility library for AST nodes",
   "author": "The Babel Team (https://babel.dev/team)",
   "homepage": "https://babel.dev/docs/en/next/babel-types",
@@ -25,12 +25,12 @@
   },
   "dependencies": {
     "@babel/helper-string-parser": "^7.22.5",
-    "@babel/helper-validator-identifier": "^7.22.5",
+    "@babel/helper-validator-identifier": "^7.22.15",
     "to-fast-properties": "^2.0.0"
   },
   "devDependencies": {
-    "@babel/generator": "^7.22.10",
-    "@babel/parser": "^7.22.11",
+    "@babel/generator": "^7.22.15",
+    "@babel/parser": "^7.22.16",
     "glob": "^7.2.0"
   },
   "engines": {
diff --git a/tools/node_modules/eslint/node_modules/@eslint/js/package.json b/tools/node_modules/eslint/node_modules/@eslint/js/package.json
index 965acdba0581bb..7bfcf6e6b60d51 100644
--- a/tools/node_modules/eslint/node_modules/@eslint/js/package.json
+++ b/tools/node_modules/eslint/node_modules/@eslint/js/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@eslint/js",
-  "version": "8.48.0",
+  "version": "8.49.0",
   "description": "ESLint JavaScript language implementation",
   "main": "./src/index.js",
   "scripts": {},
diff --git a/tools/node_modules/eslint/node_modules/@humanwhocodes/config-array/api.js b/tools/node_modules/eslint/node_modules/@humanwhocodes/config-array/api.js
index f52e29ce49371a..be79888f294fc3 100644
--- a/tools/node_modules/eslint/node_modules/@humanwhocodes/config-array/api.js
+++ b/tools/node_modules/eslint/node_modules/@humanwhocodes/config-array/api.js
@@ -14,11 +14,52 @@ var objectSchema = require('@humanwhocodes/object-schema');
 // Helpers
 //------------------------------------------------------------------------------
 
+const NOOP_STRATEGY = {
+	required: false,
+	merge() {
+		return undefined;
+	},
+	validate() { }
+};
+
+//------------------------------------------------------------------------------
+// Exports
+//------------------------------------------------------------------------------
+
+/**
+ * The base schema that every ConfigArray uses.
+ * @type Object
+ */
+const baseSchema = Object.freeze({
+	name: {
+		required: false,
+		merge() {
+			return undefined;
+		},
+		validate(value) {
+			if (typeof value !== 'string') {
+				throw new TypeError('Property must be a string.');
+			}
+		}
+	},
+	files: NOOP_STRATEGY,
+	ignores: NOOP_STRATEGY
+});
+
+/**
+ * @fileoverview ConfigSchema
+ * @author Nicholas C. Zakas
+ */
+
+//------------------------------------------------------------------------------
+// Helpers
+//------------------------------------------------------------------------------
+
 /**
- * Assets that a given value is an array.
+ * Asserts that a given value is an array.
  * @param {*} value The value to check.
  * @returns {void}
- * @throws {TypeError} When the value is not an array. 
+ * @throws {TypeError} When the value is not an array.
  */
 function assertIsArray(value) {
 	if (!Array.isArray(value)) {
@@ -27,7 +68,7 @@ function assertIsArray(value) {
 }
 
 /**
- * Assets that a given value is an array containing only strings and functions.
+ * Asserts that a given value is an array containing only strings and functions.
  * @param {*} value The value to check.
  * @returns {void}
  * @throws {TypeError} When the value is not an array of strings and functions.
@@ -36,7 +77,19 @@ function assertIsArrayOfStringsAndFunctions(value, name) {
 	assertIsArray(value);
 
 	if (value.some(item => typeof item !== 'string' && typeof item !== 'function')) {
-		throw new TypeError('Expected array to only contain strings.');
+		throw new TypeError('Expected array to only contain strings and functions.');
+	}
+}
+
+/**
+ * Asserts that a given value is a non-empty array.
+ * @param {*} value The value to check.
+ * @returns {void}
+ * @throws {TypeError} When the value is not an array or an empty array.
+ */
+function assertIsNonEmptyArray(value) {
+	if (!Array.isArray(value) || value.length === 0) {
+		throw new TypeError('Expected value to be a non-empty array.');
 	}
 }
 
@@ -45,21 +98,10 @@ function assertIsArrayOfStringsAndFunctions(value, name) {
 //------------------------------------------------------------------------------
 
 /**
- * The base schema that every ConfigArray uses.
+ * The schema for `files` and `ignores` that every ConfigArray uses.
  * @type Object
  */
-const baseSchema = Object.freeze({
-	name: {
-		required: false,
-		merge() {
-			return undefined;
-		},
-		validate(value) {
-			if (typeof value !== 'string') {
-				throw new TypeError('Property must be a string.');
-			}
-		}
-	},
+const filesAndIgnoresSchema = Object.freeze({
 	files: {
 		required: false,
 		merge() {
@@ -68,7 +110,7 @@ const baseSchema = Object.freeze({
 		validate(value) {
 
 			// first check if it's an array
-			assertIsArray(value);
+			assertIsNonEmptyArray(value);
 
 			// then check each member
 			value.forEach(item => {
@@ -95,6 +137,7 @@ const baseSchema = Object.freeze({
  * @author Nicholas C. Zakas
  */
 
+
 //------------------------------------------------------------------------------
 // Helpers
 //------------------------------------------------------------------------------
@@ -111,6 +154,8 @@ const MINIMATCH_OPTIONS = {
 
 const CONFIG_TYPES = new Set(['array', 'function']);
 
+const FILES_AND_IGNORES_SCHEMA = new objectSchema.ObjectSchema(filesAndIgnoresSchema);
+
 /**
  * Shorthand for checking if a value is a string.
  * @param {any} value The value to check.
@@ -121,15 +166,23 @@ function isString(value) {
 }
 
 /**
- * Asserts that the files key of a config object is a nonempty array.
+ * Asserts that the files and ignores keys of a config object are valid as per base schema.
  * @param {object} config The config object to check.
  * @returns {void}
- * @throws {TypeError} If the files key isn't a nonempty array. 
+ * @throws {TypeError} If the files and ignores keys of a config object are not valid.
  */
-function assertNonEmptyFilesArray(config) {
-	if (!Array.isArray(config.files) || config.files.length === 0) {
-		throw new TypeError('The files key must be a non-empty array.');
+function assertValidFilesAndIgnores(config) {
+	if (!config || typeof config !== 'object') {
+		return;
+	}
+	const validateConfig = { };
+	if ('files' in config) {
+		validateConfig.files = config.files;
 	}
+	if ('ignores' in config) {
+		validateConfig.ignores = config.ignores;
+	}
+	FILES_AND_IGNORES_SCHEMA.validate(validateConfig);
 }
 
 /**
@@ -349,9 +402,6 @@ function pathMatches(filePath, basePath, config) {
 	 */
 	const relativeFilePath = path.relative(basePath, filePath);
 
-	// if files isn't an array, throw an error
-	assertNonEmptyFilesArray(config);
-
 	// match both strings and functions
 	const match = pattern => {
 
@@ -658,6 +708,7 @@ class ConfigArray extends Array {
 			const normalizedConfigs = await normalize(this, context, this.extraConfigTypes);
 			this.length = 0;
 			this.push(...normalizedConfigs.map(this[ConfigArraySymbol.preprocessConfig].bind(this)));
+			this.forEach(assertValidFilesAndIgnores);
 			this[ConfigArraySymbol.isNormalized] = true;
 
 			// prevent further changes
@@ -679,6 +730,7 @@ class ConfigArray extends Array {
 			const normalizedConfigs = normalizeSync(this, context, this.extraConfigTypes);
 			this.length = 0;
 			this.push(...normalizedConfigs.map(this[ConfigArraySymbol.preprocessConfig].bind(this)));
+			this.forEach(assertValidFilesAndIgnores);
 			this[ConfigArraySymbol.isNormalized] = true;
 
 			// prevent further changes
@@ -827,8 +879,6 @@ class ConfigArray extends Array {
 				return;
 			}
 
-			assertNonEmptyFilesArray(config);
-
 			/*
 			 * If a config has a files pattern ending in /** or /*, and the
 			 * filePath only matches those patterns, then the config is only
diff --git a/tools/node_modules/eslint/node_modules/@humanwhocodes/config-array/package.json b/tools/node_modules/eslint/node_modules/@humanwhocodes/config-array/package.json
index 17bd39ee0b11e0..09eaeaafe9867a 100644
--- a/tools/node_modules/eslint/node_modules/@humanwhocodes/config-array/package.json
+++ b/tools/node_modules/eslint/node_modules/@humanwhocodes/config-array/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@humanwhocodes/config-array",
-  "version": "0.11.10",
+  "version": "0.11.11",
   "description": "Glob-based configuration matching.",
   "author": "Nicholas C. Zakas",
   "main": "api.js",
@@ -49,13 +49,13 @@
   "devDependencies": {
     "@nitpik/javascript": "0.4.0",
     "@nitpik/node": "0.0.5",
-    "chai": "4.3.7",
+    "chai": "4.3.8",
     "eslint": "8.41.0",
     "esm": "3.2.25",
-    "lint-staged": "13.2.2",
+    "lint-staged": "14.0.1",
     "mocha": "6.2.3",
     "nyc": "14.1.1",
-    "rollup": "3.20.4",
+    "rollup": "3.28.1",
     "yorkie": "2.0.0"
   }
 }
diff --git a/tools/node_modules/eslint/node_modules/@types/unist/package.json b/tools/node_modules/eslint/node_modules/@types/unist/package.json
index bef900601de1f7..46aa74fe67ea69 100755
--- a/tools/node_modules/eslint/node_modules/@types/unist/package.json
+++ b/tools/node_modules/eslint/node_modules/@types/unist/package.json
@@ -1,6 +1,6 @@
 {
     "name": "@types/unist",
-    "version": "2.0.7",
+    "version": "2.0.8",
     "description": "TypeScript definitions for Unist",
     "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/unist",
     "license": "MIT",
@@ -50,6 +50,6 @@
     },
     "scripts": {},
     "dependencies": {},
-    "typesPublisherContentHash": "b9da6d7defa752fffb2f906f6a1e42bd92cb64985e1aab57c05ad1edb12f4025",
+    "typesPublisherContentHash": "6f0fbad7f7e548fa74313e425571a019550cf848fd074a2395066325b9ecb9a9",
     "typeScriptVersion": "4.3"
 }
\ No newline at end of file
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/agents.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/agents.js
index 4b4ce8cc082bb1..c128fe716456a0 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/agents.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/agents.js
@@ -1 +1 @@
-module.exports={A:{A:{K:0,F:0,G:0.034985,H:0.0466466,A:0,B:0.396496,KC:0},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","KC","K","F","G","H","A","B","","",""],E:"IE",F:{KC:962323200,K:998870400,F:1161129600,G:1237420800,H:1300060800,A:1346716800,B:1381968000}},B:{A:{"0":3.57315,"1":0.994677,C:0,L:0,M:0,I:0.004269,N:0,D:0.004269,O:0.008538,P:0,Q:0.008538,R:0.008538,S:0.008538,T:0.008538,U:0.004269,V:0.008538,W:0.008538,X:0.004269,Y:0.008538,Z:0.008538,a:0,b:0.012807,c:0,d:0,e:0,f:0,g:0,h:0,i:0.017076,j:0,k:0,o:0,p:0,q:0,r:0,s:0.004269,t:0.008538,u:0.012807,v:0.081111,w:0.017076,x:0.055497,y:0.081111,z:0.055497,E:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","C","L","M","I","N","D","O","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","o","p","q","r","s","t","u","v","w","x","y","z","0","1","E","","",""],E:"Edge",F:{"0":1685664000,"1":1689897600,C:1438128000,L:1447286400,M:1470096000,I:1491868800,N:1508198400,D:1525046400,O:1542067200,P:1579046400,Q:1581033600,R:1586736000,S:1590019200,T:1594857600,U:1598486400,V:1602201600,W:1605830400,X:1611360000,Y:1614816000,Z:1618358400,a:1622073600,b:1626912000,c:1630627200,d:1632441600,e:1634774400,f:1637539200,g:1641427200,h:1643932800,i:1646265600,j:1649635200,k:1651190400,o:1653955200,p:1655942400,q:1659657600,r:1661990400,s:1664755200,t:1666915200,u:1670198400,v:1673481600,w:1675900800,x:1678665600,y:1680825600,z:1683158400,E:1692576000},D:{C:"ms",L:"ms",M:"ms",I:"ms",N:"ms",D:"ms",O:"ms"}},C:{A:{"0":0.542163,"1":1.37889,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,LC:0,"0B":0,J:0,K:0,F:0,G:0,H:0,A:0,B:0.008538,C:0,L:0,M:0,I:0,N:0,D:0,O:0,l:0,m:0,AB:0,BB:0,CB:0,DB:0,EB:0,FB:0,GB:0,HB:0,IB:0,JB:0,KB:0,LB:0,MB:0,NB:0,OB:0,PB:0.008538,QB:0.008538,RB:0,SB:0,TB:0,UB:0,VB:0,WB:0,XB:0,YB:0.046959,ZB:0.004269,aB:0,bB:0,cB:0.004269,dB:0,eB:0,"1B":0.004269,fB:0,"2B":0,gB:0,hB:0,iB:0,jB:0,kB:0,lB:0,mB:0,nB:0,oB:0,pB:0,qB:0.004269,n:0,rB:0,sB:0,tB:0,uB:0,vB:0.04269,P:0,Q:0,R:0,"3B":0,S:0,T:0,U:0,V:0,W:0,X:0.004269,Y:0.004269,Z:0.004269,a:0.004269,b:0,c:0,d:0.008538,e:0,f:0,g:0,h:0,i:0,j:0,k:0,o:0.110994,p:0.008538,q:0,r:0.004269,s:0.004269,t:0.004269,u:0.008538,v:0.008538,w:0.012807,x:0.021345,y:0.068304,z:0.038421,E:0.008538,"4B":0,"5B":0,"6B":0,MC:0,NC:0},B:"moz",C:["LC","0B","MC","NC","J","2","K","F","G","H","A","B","C","L","M","I","N","D","O","3","l","m","4","5","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","cB","dB","eB","1B","fB","2B","gB","hB","iB","jB","kB","lB","mB","nB","oB","pB","qB","n","rB","sB","tB","uB","vB","P","Q","R","3B","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","o","p","q","r","s","t","u","v","w","x","y","z","0","1","E","4B","5B","6B"],E:"Firefox",F:{"0":1686009600,"1":1688428800,"2":1308614400,"3":1357603200,"4":1368489600,"5":1372118400,"6":1375747200,"7":1379376000,"8":1386633600,"9":1391472000,LC:1161648000,"0B":1213660800,MC:1246320000,NC:1264032000,J:1300752000,K:1313452800,F:1317081600,G:1317081600,H:1320710400,A:1324339200,B:1327968000,C:1331596800,L:1335225600,M:1338854400,I:1342483200,N:1346112000,D:1349740800,O:1353628800,l:1361232000,m:1364860800,AB:1395100800,BB:1398729600,CB:1402358400,DB:1405987200,EB:1409616000,FB:1413244800,GB:1417392000,HB:1421107200,IB:1424736000,JB:1428278400,KB:1431475200,LB:1435881600,MB:1439251200,NB:1442880000,OB:1446508800,PB:1450137600,QB:1453852800,RB:1457395200,SB:1461628800,TB:1465257600,UB:1470096000,VB:1474329600,WB:1479168000,XB:1485216000,YB:1488844800,ZB:1492560000,aB:1497312000,bB:1502150400,cB:1506556800,dB:1510617600,eB:1516665600,"1B":1520985600,fB:1525824000,"2B":1529971200,gB:1536105600,hB:1540252800,iB:1544486400,jB:1548720000,kB:1552953600,lB:1558396800,mB:1562630400,nB:1567468800,oB:1571788800,pB:1575331200,qB:1578355200,n:1581379200,rB:1583798400,sB:1586304000,tB:1588636800,uB:1591056000,vB:1593475200,P:1595894400,Q:1598313600,R:1600732800,"3B":1603152000,S:1605571200,T:1607990400,U:1611619200,V:1614038400,W:1616457600,X:1618790400,Y:1622505600,Z:1626134400,a:1628553600,b:1630972800,c:1633392000,d:1635811200,e:1638835200,f:1641859200,g:1644364800,h:1646697600,i:1649116800,j:1651536000,k:1653955200,o:1656374400,p:1658793600,q:1661212800,r:1663632000,s:1666051200,t:1668470400,u:1670889600,v:1673913600,w:1676332800,x:1678752000,y:1681171200,z:1683590400,E:1690848000,"4B":null,"5B":null,"6B":null}},D:{A:{"0":16.3375,"1":2.92,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,J:0,K:0,F:0,G:0,H:0,A:0,B:0,C:0,L:0,M:0,I:0,N:0,D:0,O:0,l:0,m:0,AB:0,BB:0,CB:0,DB:0,EB:0,FB:0,GB:0.004269,HB:0,IB:0,JB:0,KB:0.017076,LB:0,MB:0.017076,NB:0.004269,OB:0,PB:0.004269,QB:0,RB:0,SB:0,TB:0.008538,UB:0.021345,VB:0.034152,WB:0.008538,XB:0.004269,YB:0.004269,ZB:0.008538,aB:0,bB:0.004269,cB:0.051228,dB:0.004269,eB:0.008538,"1B":0,fB:0.021345,"2B":0.012807,gB:0,hB:0.008538,iB:0,jB:0.008538,kB:0.029883,lB:0.008538,mB:0.046959,nB:0.064035,oB:0.064035,pB:0.025614,qB:0.034152,n:0.012807,rB:0.076842,sB:0.068304,tB:0.106725,uB:0.038421,vB:0.046959,P:0.247602,Q:0.072573,R:0.068304,S:0.153684,T:0.04269,U:0.102456,V:0.102456,W:0.110994,X:0.068304,Y:0.051228,Z:0.068304,a:0.072573,b:0.029883,c:0.145146,d:0.025614,e:0.021345,f:0.025614,g:0.029883,h:0.059766,i:0.051228,j:0.04269,k:0.051228,o:0.04269,p:0.226257,q:0.064035,r:0.055497,s:0.04269,t:0.093918,u:0.145146,v:1.8869,w:0.123801,x:0.29883,y:0.268947,z:0.4269,E:0.021345,"4B":0.008538,"5B":0,"6B":0},B:"webkit",C:["","","","","","J","2","K","F","G","H","A","B","C","L","M","I","N","D","O","3","l","m","4","5","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","cB","dB","eB","1B","fB","2B","gB","hB","iB","jB","kB","lB","mB","nB","oB","pB","qB","n","rB","sB","tB","uB","vB","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","o","p","q","r","s","t","u","v","w","x","y","z","0","1","E","4B","5B","6B"],E:"Chrome",F:{"0":1685404800,"1":1689724800,"2":1274745600,"3":1332892800,"4":1343692800,"5":1348531200,"6":1352246400,"7":1357862400,"8":1361404800,"9":1364428800,J:1264377600,K:1283385600,F:1287619200,G:1291248000,H:1296777600,A:1299542400,B:1303862400,C:1307404800,L:1312243200,M:1316131200,I:1316131200,N:1319500800,D:1323734400,O:1328659200,l:1337040000,m:1340668800,AB:1369094400,BB:1374105600,CB:1376956800,DB:1384214400,EB:1389657600,FB:1392940800,GB:1397001600,HB:1400544000,IB:1405468800,JB:1409011200,KB:1412640000,LB:1416268800,MB:1421798400,NB:1425513600,OB:1429401600,PB:1432080000,QB:1437523200,RB:1441152000,SB:1444780800,TB:1449014400,UB:1453248000,VB:1456963200,WB:1460592000,XB:1464134400,YB:1469059200,ZB:1472601600,aB:1476230400,bB:1480550400,cB:1485302400,dB:1489017600,eB:1492560000,"1B":1496707200,fB:1500940800,"2B":1504569600,gB:1508198400,hB:1512518400,iB:1516752000,jB:1520294400,kB:1523923200,lB:1527552000,mB:1532390400,nB:1536019200,oB:1539648000,pB:1543968000,qB:1548720000,n:1552348800,rB:1555977600,sB:1559606400,tB:1564444800,uB:1568073600,vB:1571702400,P:1575936000,Q:1580860800,R:1586304000,S:1589846400,T:1594684800,U:1598313600,V:1601942400,W:1605571200,X:1611014400,Y:1614556800,Z:1618272000,a:1621987200,b:1626739200,c:1630368000,d:1632268800,e:1634601600,f:1637020800,g:1641340800,h:1643673600,i:1646092800,j:1648512000,k:1650931200,o:1653350400,p:1655769600,q:1659398400,r:1661817600,s:1664236800,t:1666656000,u:1669680000,v:1673308800,w:1675728000,x:1678147200,y:1680566400,z:1682985600,E:1692057600,"4B":null,"5B":null,"6B":null}},E:{A:{"2":0,J:0,K:0,F:0,G:0,H:0,A:0,B:0,C:0,L:0.017076,M:0.102456,I:0.021345,D:0.017076,OC:0,"7B":0,PC:0.008538,QC:0,RC:0,SC:0.204912,"8B":0,wB:0.008538,xB:0.029883,"9B":0.149415,TC:0.264678,UC:0.04269,AC:0.034152,BC:0.081111,yB:0.136608,VC:0.610467,zB:0.192105,CC:0.192105,DC:0.209181,EC:0.495204,FC:0.183567,GC:2.35649,HC:0.055497,WC:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","OC","7B","J","2","PC","K","QC","F","RC","G","H","SC","A","8B","B","wB","C","xB","L","9B","M","TC","I","UC","AC","BC","yB","VC","zB","CC","DC","EC","FC","GC","HC","D","WC"],E:"Safari",F:{"2":1275868800,OC:1205798400,"7B":1226534400,J:1244419200,PC:1311120000,K:1343174400,QC:1382400000,F:1382400000,RC:1410998400,G:1413417600,H:1443657600,SC:1458518400,A:1474329600,"8B":1490572800,B:1505779200,wB:1522281600,C:1537142400,xB:1553472000,L:1568851200,"9B":1585008000,M:1600214400,TC:1619395200,I:1632096000,UC:1635292800,AC:1639353600,BC:1647216000,yB:1652745600,VC:1658275200,zB:1662940800,CC:1666569600,DC:1670889600,EC:1674432000,FC:1679875200,GC:1684368000,HC:null,D:null,WC:null}},F:{A:{"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,H:0,B:0,C:0,I:0,N:0,D:0,O:0,l:0,m:0,AB:0.008538,BB:0,CB:0,DB:0,EB:0,FB:0,GB:0,HB:0,IB:0,JB:0,KB:0,LB:0,MB:0.004269,NB:0,OB:0,PB:0,QB:0,RB:0,SB:0.017076,TB:0,UB:0,VB:0,WB:0,XB:0,YB:0,ZB:0,aB:0.004269,bB:0.004269,cB:0,dB:0,eB:0,fB:0,gB:0,hB:0,iB:0,jB:0,kB:0,lB:0,mB:0,nB:0,oB:0,pB:0,qB:0,n:0,rB:0,sB:0,tB:0,uB:0,vB:0,P:0,Q:0,R:0,"3B":0,S:0,T:0,U:0.004269,V:0,W:0,X:0,Y:0,Z:0,a:0,b:0,c:0,d:0,e:0.055497,f:0.008538,g:0.04269,h:0.008538,i:1.05871,j:0.563508,k:0.008538,XC:0,YC:0,ZC:0,aC:0,wB:0,IC:0,bC:0,xB:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","H","XC","YC","ZC","aC","B","wB","IC","bC","C","xB","I","N","D","O","3","l","m","4","5","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","cB","dB","eB","fB","gB","hB","iB","jB","kB","lB","mB","nB","oB","pB","qB","n","rB","sB","tB","uB","vB","P","Q","R","3B","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","","",""],E:"Opera",F:{"3":1390867200,"4":1401753600,"5":1405987200,"6":1409616000,"7":1413331200,"8":1417132800,"9":1422316800,H:1150761600,XC:1223424000,YC:1251763200,ZC:1267488000,aC:1277942400,B:1292457600,wB:1302566400,IC:1309219200,bC:1323129600,C:1323129600,xB:1352073600,I:1372723200,N:1377561600,D:1381104000,O:1386288000,l:1393891200,m:1399334400,AB:1425945600,BB:1430179200,CB:1433808000,DB:1438646400,EB:1442448000,FB:1445904000,GB:1449100800,HB:1454371200,IB:1457308800,JB:1462320000,KB:1465344000,LB:1470096000,MB:1474329600,NB:1477267200,OB:1481587200,PB:1486425600,QB:1490054400,RB:1494374400,SB:1498003200,TB:1502236800,UB:1506470400,VB:1510099200,WB:1515024000,XB:1517961600,YB:1521676800,ZB:1525910400,aB:1530144000,bB:1534982400,cB:1537833600,dB:1543363200,eB:1548201600,fB:1554768000,gB:1561593600,hB:1566259200,iB:1570406400,jB:1573689600,kB:1578441600,lB:1583971200,mB:1587513600,nB:1592956800,oB:1595894400,pB:1600128000,qB:1603238400,n:1613520000,rB:1612224000,sB:1616544000,tB:1619568000,uB:1623715200,vB:1627948800,P:1631577600,Q:1633392000,R:1635984000,"3B":1638403200,S:1642550400,T:1644969600,U:1647993600,V:1650412800,W:1652745600,X:1654646400,Y:1657152000,Z:1660780800,a:1663113600,b:1668816000,c:1668643200,d:1671062400,e:1675209600,f:1677024000,g:1679529600,h:1681948800,i:1684195200,j:1687219200,k:1690329600},D:{H:"o",B:"o",C:"o",XC:"o",YC:"o",ZC:"o",aC:"o",wB:"o",IC:"o",bC:"o",xB:"o"}},G:{A:{G:0,D:0.060132,"7B":0,cC:0,JC:0.0030066,dC:0.0030066,eC:0.0030066,fC:0.0120264,gC:0.0045099,hC:0.0105231,iC:0.0435957,jC:0.0030066,kC:0.0586287,lC:0.0315693,mC:0.0210462,nC:0.015033,oC:0.281117,pC:0.00751649,qC:0.0105231,rC:0.0195429,sC:0.0616352,tC:0.174383,uC:0.30517,vC:0.108238,AC:0.121767,BC:0.139807,yB:0.201442,wC:0.481056,zB:0.551711,CC:1.05231,DC:0.545697,EC:1.15604,FC:0.317196,GC:8.21102,HC:0.189416},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","7B","cC","JC","dC","eC","fC","G","gC","hC","iC","jC","kC","lC","mC","nC","oC","pC","qC","rC","sC","tC","uC","vC","AC","BC","yB","wC","zB","CC","DC","EC","FC","GC","HC","D",""],E:"Safari on iOS",F:{"7B":1270252800,cC:1283904000,JC:1299628800,dC:1331078400,eC:1359331200,fC:1394409600,G:1410912000,gC:1413763200,hC:1442361600,iC:1458518400,jC:1473724800,kC:1490572800,lC:1505779200,mC:1522281600,nC:1537142400,oC:1553472000,pC:1568851200,qC:1572220800,rC:1580169600,sC:1585008000,tC:1600214400,uC:1619395200,vC:1632096000,AC:1639353600,BC:1647216000,yB:1652659200,wC:1658275200,zB:1662940800,CC:1666569600,DC:1670889600,EC:1674432000,FC:1679875200,GC:1684368000,HC:null,D:null}},H:{A:{xC:1.05241},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","xC","","",""],E:"Opera Mini",F:{xC:1426464000}},I:{A:{"0B":0,J:0.0242902,E:0,yC:0,zC:0.00809674,"0C":0,"1C":0.0404837,JC:0.0566772,"2C":0,"3C":0.242902},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","yC","zC","0C","0B","J","1C","JC","2C","3C","E","","",""],E:"Android Browser",F:{yC:1256515200,zC:1274313600,"0C":1291593600,"0B":1298332800,J:1318896000,"1C":1341792000,JC:1374624000,"2C":1386547200,"3C":1401667200,E:1692057600}},J:{A:{F:0,A:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","F","A","","",""],E:"Blackberry Browser",F:{F:1325376000,A:1359504000}},K:{A:{A:0,B:0,C:0,n:0,wB:0,IC:0,xB:0},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","wB","IC","C","xB","n","","",""],E:"Opera Mobile",F:{A:1287100800,B:1300752000,wB:1314835200,IC:1318291200,C:1330300800,xB:1349740800,n:1673827200},D:{n:"webkit"}},L:{A:{E:38.273},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","E","","",""],E:"Chrome for Android",F:{E:1692057600}},M:{A:{E:0.2865},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","E","","",""],E:"Firefox for Android",F:{E:1690848000}},N:{A:{A:0,B:0},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","","",""],E:"IE Mobile",F:{A:1340150400,B:1353456000}},O:{A:{yB:1.02567},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","yB","","",""],E:"UC Browser for Android",F:{yB:1687132800},D:{yB:"webkit"}},P:{A:{J:0.135723,l:0.125283,m:1.23195,"4C":0,"5C":0,"6C":0.041761,"7C":0,"8C":0,"8B":0,"9C":0.0104403,AD:0,BD:0.0208805,CD:0.0208805,DD:0.0104403,zB:0.0313208,ED:0.041761,FD:0.0313208,GD:0.0626415},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","J","4C","5C","6C","7C","8C","8B","9C","AD","BD","CD","DD","zB","ED","FD","GD","l","m","","",""],E:"Samsung Internet",F:{J:1461024000,"4C":1481846400,"5C":1509408000,"6C":1528329600,"7C":1546128000,"8C":1554163200,"8B":1567900800,"9C":1582588800,AD:1593475200,BD:1605657600,CD:1618531200,DD:1629072000,zB:1640736000,ED:1651708800,FD:1659657600,GD:1667260800,l:1677369600,m:1684454400}},Q:{A:{"9B":0.16617},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","9B","","",""],E:"QQ Browser",F:{"9B":1663718400}},R:{A:{HD:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","HD","","",""],E:"Baidu Browser",F:{HD:1663027200}},S:{A:{ID:0.08595,JD:0},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","ID","JD","","",""],E:"KaiOS Browser",F:{ID:1527811200,JD:1631664000}}};
+module.exports={A:{A:{K:0,F:0,G:0.0268696,H:0.0537391,A:0,B:0.416478,KC:0},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","KC","K","F","G","H","A","B","","",""],E:"IE",F:{KC:962323200,K:998870400,F:1161129600,G:1237420800,H:1300060800,A:1346716800,B:1381968000}},B:{A:{"0":0.035192,"1":0.607062,"2":3.20687,C:0.004399,L:0.004399,M:0.004399,I:0.004399,N:0,D:0.004399,O:0.008798,P:0,Q:0.004399,R:0.004399,S:0.004399,T:0.008798,U:0.004399,V:0.008798,W:0.004399,X:0.004399,Y:0.004399,Z:0.008798,a:0,b:0.013197,c:0,d:0,e:0,f:0,g:0,h:0,i:0.017596,j:0,k:0,l:0,q:0,r:0,s:0,t:0,u:0.008798,v:0.013197,w:0.083581,x:0.013197,y:0.092379,z:0.096778,E:1.03376},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","C","L","M","I","N","D","O","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","q","r","s","t","u","v","w","x","y","z","0","1","2","E","","",""],E:"Edge",F:{"0":1683158400,"1":1685664000,"2":1689897600,C:1438128000,L:1447286400,M:1470096000,I:1491868800,N:1508198400,D:1525046400,O:1542067200,P:1579046400,Q:1581033600,R:1586736000,S:1590019200,T:1594857600,U:1598486400,V:1602201600,W:1605830400,X:1611360000,Y:1614816000,Z:1618358400,a:1622073600,b:1626912000,c:1630627200,d:1632441600,e:1634774400,f:1637539200,g:1641427200,h:1643932800,i:1646265600,j:1649635200,k:1651190400,l:1653955200,q:1655942400,r:1659657600,s:1661990400,t:1664755200,u:1666915200,v:1670198400,w:1673481600,x:1675900800,y:1678665600,z:1680825600,E:1692576000},D:{C:"ms",L:"ms",M:"ms",I:"ms",N:"ms",D:"ms",O:"ms"}},C:{A:{"0":0.026394,"1":0.030793,"2":0.580668,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,LC:0,"0B":0,J:0,K:0,F:0,G:0,H:0,A:0,B:0.008798,C:0,L:0,M:0,I:0,N:0,D:0,O:0,m:0,n:0,o:0,AB:0,BB:0,CB:0,DB:0,EB:0,FB:0,GB:0,HB:0,IB:0,JB:0,KB:0,LB:0,MB:0,NB:0,OB:0,PB:0.008798,QB:0.004399,RB:0,SB:0,TB:0,UB:0.004399,VB:0,WB:0.008798,XB:0,YB:0.052788,ZB:0.004399,aB:0.004399,bB:0,cB:0.008798,dB:0,eB:0,"1B":0.004399,fB:0,"2B":0,gB:0,hB:0,iB:0,jB:0,kB:0,lB:0,mB:0,nB:0,oB:0,pB:0,qB:0.030793,p:0,rB:0,sB:0,tB:0,uB:0,vB:0.039591,P:0,Q:0,R:0,"3B":0,S:0.008798,T:0,U:0,V:0,W:0,X:0.004399,Y:0,Z:0.004399,a:0.008798,b:0,c:0,d:0.013197,e:0,f:0,g:0,h:0,i:0,j:0,k:0,l:0.118773,q:0.017596,r:0,s:0.004399,t:0.004399,u:0.004399,v:0.008798,w:0.008798,x:0.008798,y:0.013197,z:0.065985,E:1.39008,"4B":0.052788,"5B":0,"6B":0,MC:0,NC:0,OC:0},B:"moz",C:["LC","0B","NC","OC","J","3","K","F","G","H","A","B","C","L","M","I","N","D","O","4","m","n","o","5","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","cB","dB","eB","1B","fB","2B","gB","hB","iB","jB","kB","lB","mB","nB","oB","pB","qB","p","rB","sB","tB","uB","vB","P","Q","R","3B","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","q","r","s","t","u","v","w","x","y","z","0","1","2","E","4B","5B","6B","MC"],E:"Firefox",F:{"0":1683590400,"1":1686009600,"2":1688428800,"3":1308614400,"4":1357603200,"5":1372118400,"6":1375747200,"7":1379376000,"8":1386633600,"9":1391472000,LC:1161648000,"0B":1213660800,NC:1246320000,OC:1264032000,J:1300752000,K:1313452800,F:1317081600,G:1317081600,H:1320710400,A:1324339200,B:1327968000,C:1331596800,L:1335225600,M:1338854400,I:1342483200,N:1346112000,D:1349740800,O:1353628800,m:1361232000,n:1364860800,o:1368489600,AB:1395100800,BB:1398729600,CB:1402358400,DB:1405987200,EB:1409616000,FB:1413244800,GB:1417392000,HB:1421107200,IB:1424736000,JB:1428278400,KB:1431475200,LB:1435881600,MB:1439251200,NB:1442880000,OB:1446508800,PB:1450137600,QB:1453852800,RB:1457395200,SB:1461628800,TB:1465257600,UB:1470096000,VB:1474329600,WB:1479168000,XB:1485216000,YB:1488844800,ZB:1492560000,aB:1497312000,bB:1502150400,cB:1506556800,dB:1510617600,eB:1516665600,"1B":1520985600,fB:1525824000,"2B":1529971200,gB:1536105600,hB:1540252800,iB:1544486400,jB:1548720000,kB:1552953600,lB:1558396800,mB:1562630400,nB:1567468800,oB:1571788800,pB:1575331200,qB:1578355200,p:1581379200,rB:1583798400,sB:1586304000,tB:1588636800,uB:1591056000,vB:1593475200,P:1595894400,Q:1598313600,R:1600732800,"3B":1603152000,S:1605571200,T:1607990400,U:1611619200,V:1614038400,W:1616457600,X:1618790400,Y:1622505600,Z:1626134400,a:1628553600,b:1630972800,c:1633392000,d:1635811200,e:1638835200,f:1641859200,g:1644364800,h:1646697600,i:1649116800,j:1651536000,k:1653955200,l:1656374400,q:1658793600,r:1661212800,s:1663632000,t:1666051200,u:1668470400,v:1670889600,w:1673913600,x:1676332800,y:1678752000,z:1681171200,E:1690848000,"4B":1693267200,"5B":null,"6B":null,MC:null}},D:{A:{"0":0.255142,"1":2.10712,"2":12.8099,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,J:0,K:0,F:0,G:0,H:0,A:0,B:0,C:0,L:0,M:0,I:0,N:0,D:0,O:0,m:0,n:0,o:0,AB:0,BB:0,CB:0,DB:0,EB:0,FB:0,GB:0.004399,HB:0,IB:0,JB:0,KB:0.013197,LB:0,MB:0,NB:0,OB:0,PB:0,QB:0,RB:0,SB:0,TB:0.004399,UB:0.017596,VB:0.030793,WB:0.013197,XB:0,YB:0,ZB:0.008798,aB:0,bB:0.004399,cB:0.048389,dB:0.004399,eB:0,"1B":0,fB:0.021995,"2B":0.004399,gB:0.004399,hB:0.008798,iB:0,jB:0.008798,kB:0.026394,lB:0.004399,mB:0.039591,nB:0.065985,oB:0.039591,pB:0.021995,qB:0.026394,p:0.030793,rB:0.048389,sB:0.048389,tB:0.096778,uB:0.026394,vB:0.039591,P:0.202354,Q:0.079182,R:0.057187,S:0.114374,T:0.030793,U:0.083581,V:0.092379,W:0.08798,X:0.048389,Y:0.039591,Z:0.048389,a:0.061586,b:0.035192,c:0.127571,d:0.030793,e:0.017596,f:0.026394,g:0.026394,h:0.061586,i:0.04399,j:0.035192,k:0.035192,l:0.039591,q:0.211152,r:0.052788,s:0.048389,t:0.052788,u:0.123172,v:0.180359,w:1.83878,x:0.149566,y:0.285935,z:0.228748,E:5.7231,"4B":0.017596,"5B":0.004399,"6B":0},B:"webkit",C:["","","","","","","J","3","K","F","G","H","A","B","C","L","M","I","N","D","O","4","m","n","o","5","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","cB","dB","eB","1B","fB","2B","gB","hB","iB","jB","kB","lB","mB","nB","oB","pB","qB","p","rB","sB","tB","uB","vB","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","q","r","s","t","u","v","w","x","y","z","0","1","2","E","4B","5B","6B"],E:"Chrome",F:{"0":1682985600,"1":1685404800,"2":1689724800,"3":1274745600,"4":1332892800,"5":1348531200,"6":1352246400,"7":1357862400,"8":1361404800,"9":1364428800,J:1264377600,K:1283385600,F:1287619200,G:1291248000,H:1296777600,A:1299542400,B:1303862400,C:1307404800,L:1312243200,M:1316131200,I:1316131200,N:1319500800,D:1323734400,O:1328659200,m:1337040000,n:1340668800,o:1343692800,AB:1369094400,BB:1374105600,CB:1376956800,DB:1384214400,EB:1389657600,FB:1392940800,GB:1397001600,HB:1400544000,IB:1405468800,JB:1409011200,KB:1412640000,LB:1416268800,MB:1421798400,NB:1425513600,OB:1429401600,PB:1432080000,QB:1437523200,RB:1441152000,SB:1444780800,TB:1449014400,UB:1453248000,VB:1456963200,WB:1460592000,XB:1464134400,YB:1469059200,ZB:1472601600,aB:1476230400,bB:1480550400,cB:1485302400,dB:1489017600,eB:1492560000,"1B":1496707200,fB:1500940800,"2B":1504569600,gB:1508198400,hB:1512518400,iB:1516752000,jB:1520294400,kB:1523923200,lB:1527552000,mB:1532390400,nB:1536019200,oB:1539648000,pB:1543968000,qB:1548720000,p:1552348800,rB:1555977600,sB:1559606400,tB:1564444800,uB:1568073600,vB:1571702400,P:1575936000,Q:1580860800,R:1586304000,S:1589846400,T:1594684800,U:1598313600,V:1601942400,W:1605571200,X:1611014400,Y:1614556800,Z:1618272000,a:1621987200,b:1626739200,c:1630368000,d:1632268800,e:1634601600,f:1637020800,g:1641340800,h:1643673600,i:1646092800,j:1648512000,k:1650931200,l:1653350400,q:1655769600,r:1659398400,s:1661817600,t:1664236800,u:1666656000,v:1669680000,w:1673308800,x:1675728000,y:1678147200,z:1680566400,E:1692057600,"4B":null,"5B":null,"6B":null}},E:{A:{"3":0,J:0,K:0,F:0,G:0,H:0,A:0,B:0,C:0,L:0.017596,M:0.105576,I:0.017596,D:0.026394,PC:0,"7B":0,QC:0.008798,RC:0,SC:0,TC:0.140768,"8B":0,wB:0.004399,xB:0.030793,"9B":0.136369,UC:0.255142,VC:0.039591,AC:0.035192,BC:0.070384,yB:0.123172,WC:0.576269,zB:0.171561,CC:0.180359,DC:0.184758,EC:0.422304,FC:0.189157,GC:1.15254,HC:1.65402,XC:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","PC","7B","J","3","QC","K","RC","F","SC","G","H","TC","A","8B","B","wB","C","xB","L","9B","M","UC","I","VC","AC","BC","yB","WC","zB","CC","DC","EC","FC","GC","HC","D","XC",""],E:"Safari",F:{"3":1275868800,PC:1205798400,"7B":1226534400,J:1244419200,QC:1311120000,K:1343174400,RC:1382400000,F:1382400000,SC:1410998400,G:1413417600,H:1443657600,TC:1458518400,A:1474329600,"8B":1490572800,B:1505779200,wB:1522281600,C:1537142400,xB:1553472000,L:1568851200,"9B":1585008000,M:1600214400,UC:1619395200,I:1632096000,VC:1635292800,AC:1639353600,BC:1647216000,yB:1652745600,WC:1658275200,zB:1662940800,CC:1666569600,DC:1670889600,EC:1674432000,FC:1679875200,GC:1684368000,HC:1690156800,D:null,XC:null}},F:{A:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,H:0,B:0,C:0,I:0,N:0,D:0,O:0,m:0,n:0,o:0,AB:0.004399,BB:0,CB:0,DB:0,EB:0,FB:0,GB:0,HB:0,IB:0,JB:0,KB:0,LB:0,MB:0,NB:0,OB:0,PB:0,QB:0,RB:0,SB:0.013197,TB:0,UB:0,VB:0,WB:0,XB:0,YB:0,ZB:0,aB:0,bB:0,cB:0,dB:0,eB:0,fB:0,gB:0,hB:0,iB:0,jB:0,kB:0,lB:0,mB:0,nB:0,oB:0,pB:0,qB:0,p:0,rB:0,sB:0,tB:0,uB:0,vB:0,P:0,Q:0,R:0,"3B":0,S:0,T:0,U:0.004399,V:0,W:0,X:0,Y:0,Z:0,a:0,b:0,c:0,d:0,e:0.057187,f:0,g:0.079182,h:0,i:0.030793,j:0.83581,k:0.466294,l:0.008798,YC:0,ZC:0,aC:0,bC:0,wB:0,IC:0,cC:0,xB:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","H","YC","ZC","aC","bC","B","wB","IC","cC","C","xB","I","N","D","O","4","m","n","o","5","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","cB","dB","eB","fB","gB","hB","iB","jB","kB","lB","mB","nB","oB","pB","qB","p","rB","sB","tB","uB","vB","P","Q","R","3B","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","","",""],E:"Opera",F:{"4":1390867200,"5":1405987200,"6":1409616000,"7":1413331200,"8":1417132800,"9":1422316800,H:1150761600,YC:1223424000,ZC:1251763200,aC:1267488000,bC:1277942400,B:1292457600,wB:1302566400,IC:1309219200,cC:1323129600,C:1323129600,xB:1352073600,I:1372723200,N:1377561600,D:1381104000,O:1386288000,m:1393891200,n:1399334400,o:1401753600,AB:1425945600,BB:1430179200,CB:1433808000,DB:1438646400,EB:1442448000,FB:1445904000,GB:1449100800,HB:1454371200,IB:1457308800,JB:1462320000,KB:1465344000,LB:1470096000,MB:1474329600,NB:1477267200,OB:1481587200,PB:1486425600,QB:1490054400,RB:1494374400,SB:1498003200,TB:1502236800,UB:1506470400,VB:1510099200,WB:1515024000,XB:1517961600,YB:1521676800,ZB:1525910400,aB:1530144000,bB:1534982400,cB:1537833600,dB:1543363200,eB:1548201600,fB:1554768000,gB:1561593600,hB:1566259200,iB:1570406400,jB:1573689600,kB:1578441600,lB:1583971200,mB:1587513600,nB:1592956800,oB:1595894400,pB:1600128000,qB:1603238400,p:1613520000,rB:1612224000,sB:1616544000,tB:1619568000,uB:1623715200,vB:1627948800,P:1631577600,Q:1633392000,R:1635984000,"3B":1638403200,S:1642550400,T:1644969600,U:1647993600,V:1650412800,W:1652745600,X:1654646400,Y:1657152000,Z:1660780800,a:1663113600,b:1668816000,c:1668643200,d:1671062400,e:1675209600,f:1677024000,g:1679529600,h:1681948800,i:1684195200,j:1687219200,k:1690329600,l:1692748800},D:{H:"o",B:"o",C:"o",YC:"o",ZC:"o",aC:"o",bC:"o",wB:"o",IC:"o",cC:"o",xB:"o"}},G:{A:{G:0,D:0.0965185,"7B":0,dC:0,JC:0.00279764,eC:0.00419646,fC:0.00279764,gC:0.0125894,hC:0.00419646,iC:0.00839291,jC:0.0391669,kC:0.00279764,lC:0.0545539,mC:0.0223811,nC:0.0195835,oC:0.015387,pC:0.257383,qC:0.00699409,rC:0.0111905,sC:0.0181846,tC:0.0573516,uC:0.149674,vC:0.257383,wC:0.0965185,AC:0.10631,BC:0.120298,yB:0.170656,xC:1.13864,zB:0.43783,CC:0.863071,DC:0.440628,EC:0.879857,FC:0.211222,GC:2.6032,HC:5.87084},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","7B","dC","JC","eC","fC","gC","G","hC","iC","jC","kC","lC","mC","nC","oC","pC","qC","rC","sC","tC","uC","vC","wC","AC","BC","yB","xC","zB","CC","DC","EC","FC","GC","HC","D",""],E:"Safari on iOS",F:{"7B":1270252800,dC:1283904000,JC:1299628800,eC:1331078400,fC:1359331200,gC:1394409600,G:1410912000,hC:1413763200,iC:1442361600,jC:1458518400,kC:1473724800,lC:1490572800,mC:1505779200,nC:1522281600,oC:1537142400,pC:1553472000,qC:1568851200,rC:1572220800,sC:1580169600,tC:1585008000,uC:1600214400,vC:1619395200,wC:1632096000,AC:1639353600,BC:1647216000,yB:1652659200,xC:1658275200,zB:1662940800,CC:1666569600,DC:1670889600,EC:1674432000,FC:1679875200,GC:1684368000,HC:null,D:null}},H:{A:{yC:1.08194},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","yC","","",""],E:"Opera Mini",F:{yC:1426464000}},I:{A:{"0B":0,J:0.0136938,E:0,zC:0,"0C":0.00684689,"1C":0,"2C":0.0273876,JC:0.0479282,"3C":0,"4C":0.212254},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","zC","0C","1C","0B","J","2C","JC","3C","4C","E","","",""],E:"Android Browser",F:{zC:1256515200,"0C":1274313600,"1C":1291593600,"0B":1298332800,J:1318896000,"2C":1341792000,JC:1374624000,"3C":1386547200,"4C":1401667200,E:1692057600}},J:{A:{F:0,A:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","F","A","","",""],E:"Blackberry Browser",F:{F:1325376000,A:1359504000}},K:{A:{A:0,B:0,C:0,p:0,wB:0,IC:0,xB:0},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","wB","IC","C","xB","p","","",""],E:"Opera Mobile",F:{A:1287100800,B:1300752000,wB:1314835200,IC:1318291200,C:1330300800,xB:1349740800,p:1673827200},D:{p:"webkit"}},L:{A:{E:37.5486},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","E","","",""],E:"Chrome for Android",F:{E:1692057600}},M:{A:{E:0.263294},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","E","","",""],E:"Firefox for Android",F:{E:1690848000}},N:{A:{A:0,B:0},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","","",""],E:"IE Mobile",F:{A:1340150400,B:1353456000}},O:{A:{yB:1.00276},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","yB","","",""],E:"UC Browser for Android",F:{yB:1687132800},D:{yB:"webkit"}},P:{A:{J:0.115947,m:0.0843248,n:0.210812,o:0,"5C":0,"6C":0,"7C":0.0421624,"8C":0,"9C":0,"8B":0,AD:0.0105406,BD:0,CD:0.0210812,DD:0.0210812,ED:0,zB:0.0316218,FD:0.0316218,GD:0.0316218,HD:0.052703},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","J","5C","6C","7C","8C","9C","8B","AD","BD","CD","DD","ED","zB","FD","GD","HD","m","n","o","","",""],E:"Samsung Internet",F:{J:1461024000,"5C":1481846400,"6C":1509408000,"7C":1528329600,"8C":1546128000,"9C":1554163200,"8B":1567900800,AD:1582588800,BD:1593475200,CD:1605657600,DD:1618531200,ED:1629072000,zB:1640736000,FD:1651708800,GD:1659657600,HD:1667260800,m:1677369600,n:1684454400,o:1689292800}},Q:{A:{"9B":0.173662},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","9B","","",""],E:"QQ Browser",F:{"9B":1663718400}},R:{A:{ID:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","ID","","",""],E:"Baidu Browser",F:{ID:1663027200}},S:{A:{JD:0.05602,KD:0},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","JD","KD","","",""],E:"KaiOS Browser",F:{JD:1527811200,KD:1631664000}}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/browserVersions.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/browserVersions.js
index b9a96dcf70a32a..443b01de780546 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/browserVersions.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/browserVersions.js
@@ -1 +1 @@
-module.exports={"0":"114","1":"115","2":"5","3":"19","4":"22","5":"23","6":"24","7":"25","8":"26","9":"27",A:"10",B:"11",C:"12",D:"17",E:"116",F:"7",G:"8",H:"9",I:"15",J:"4",K:"6",L:"13",M:"14",N:"16",O:"18",P:"79",Q:"80",R:"81",S:"83",T:"84",U:"85",V:"86",W:"87",X:"88",Y:"89",Z:"90",a:"91",b:"92",c:"93",d:"94",e:"95",f:"96",g:"97",h:"98",i:"99",j:"100",k:"101",l:"20",m:"21",n:"73",o:"102",p:"103",q:"104",r:"105",s:"106",t:"107",u:"108",v:"109",w:"110",x:"111",y:"112",z:"113",AB:"28",BB:"29",CB:"30",DB:"31",EB:"32",FB:"33",GB:"34",HB:"35",IB:"36",JB:"37",KB:"38",LB:"39",MB:"40",NB:"41",OB:"42",PB:"43",QB:"44",RB:"45",SB:"46",TB:"47",UB:"48",VB:"49",WB:"50",XB:"51",YB:"52",ZB:"53",aB:"54",bB:"55",cB:"56",dB:"57",eB:"58",fB:"60",gB:"62",hB:"63",iB:"64",jB:"65",kB:"66",lB:"67",mB:"68",nB:"69",oB:"70",pB:"71",qB:"72",rB:"74",sB:"75",tB:"76",uB:"77",vB:"78",wB:"11.1",xB:"12.1",yB:"15.5",zB:"16.0","0B":"3","1B":"59","2B":"61","3B":"82","4B":"117","5B":"118","6B":"119","7B":"3.2","8B":"10.1","9B":"13.1",AC:"15.2-15.3",BC:"15.4",CC:"16.1",DC:"16.2",EC:"16.3",FC:"16.4",GC:"16.5",HC:"16.6",IC:"11.5",JC:"4.2-4.3",KC:"5.5",LC:"2",MC:"3.5",NC:"3.6",OC:"3.1",PC:"5.1",QC:"6.1",RC:"7.1",SC:"9.1",TC:"14.1",UC:"15.1",VC:"15.6",WC:"TP",XC:"9.5-9.6",YC:"10.0-10.1",ZC:"10.5",aC:"10.6",bC:"11.6",cC:"4.0-4.1",dC:"5.0-5.1",eC:"6.0-6.1",fC:"7.0-7.1",gC:"8.1-8.4",hC:"9.0-9.2",iC:"9.3",jC:"10.0-10.2",kC:"10.3",lC:"11.0-11.2",mC:"11.3-11.4",nC:"12.0-12.1",oC:"12.2-12.5",pC:"13.0-13.1",qC:"13.2",rC:"13.3",sC:"13.4-13.7",tC:"14.0-14.4",uC:"14.5-14.8",vC:"15.0-15.1",wC:"15.6-15.7",xC:"all",yC:"2.1",zC:"2.2","0C":"2.3","1C":"4.1","2C":"4.4","3C":"4.4.3-4.4.4","4C":"5.0-5.4","5C":"6.2-6.4","6C":"7.2-7.4","7C":"8.2","8C":"9.2","9C":"11.1-11.2",AD:"12.0",BD:"13.0",CD:"14.0",DD:"15.0",ED:"17.0",FD:"18.0",GD:"19.0",HD:"13.18",ID:"2.5",JD:"3.0-3.1"};
+module.exports={"0":"113","1":"114","2":"115","3":"5","4":"19","5":"23","6":"24","7":"25","8":"26","9":"27",A:"10",B:"11",C:"12",D:"17",E:"116",F:"7",G:"8",H:"9",I:"15",J:"4",K:"6",L:"13",M:"14",N:"16",O:"18",P:"79",Q:"80",R:"81",S:"83",T:"84",U:"85",V:"86",W:"87",X:"88",Y:"89",Z:"90",a:"91",b:"92",c:"93",d:"94",e:"95",f:"96",g:"97",h:"98",i:"99",j:"100",k:"101",l:"102",m:"20",n:"21",o:"22",p:"73",q:"103",r:"104",s:"105",t:"106",u:"107",v:"108",w:"109",x:"110",y:"111",z:"112",AB:"28",BB:"29",CB:"30",DB:"31",EB:"32",FB:"33",GB:"34",HB:"35",IB:"36",JB:"37",KB:"38",LB:"39",MB:"40",NB:"41",OB:"42",PB:"43",QB:"44",RB:"45",SB:"46",TB:"47",UB:"48",VB:"49",WB:"50",XB:"51",YB:"52",ZB:"53",aB:"54",bB:"55",cB:"56",dB:"57",eB:"58",fB:"60",gB:"62",hB:"63",iB:"64",jB:"65",kB:"66",lB:"67",mB:"68",nB:"69",oB:"70",pB:"71",qB:"72",rB:"74",sB:"75",tB:"76",uB:"77",vB:"78",wB:"11.1",xB:"12.1",yB:"15.5",zB:"16.0","0B":"3","1B":"59","2B":"61","3B":"82","4B":"117","5B":"118","6B":"119","7B":"3.2","8B":"10.1","9B":"13.1",AC:"15.2-15.3",BC:"15.4",CC:"16.1",DC:"16.2",EC:"16.3",FC:"16.4",GC:"16.5",HC:"16.6",IC:"11.5",JC:"4.2-4.3",KC:"5.5",LC:"2",MC:"120",NC:"3.5",OC:"3.6",PC:"3.1",QC:"5.1",RC:"6.1",SC:"7.1",TC:"9.1",UC:"14.1",VC:"15.1",WC:"15.6",XC:"TP",YC:"9.5-9.6",ZC:"10.0-10.1",aC:"10.5",bC:"10.6",cC:"11.6",dC:"4.0-4.1",eC:"5.0-5.1",fC:"6.0-6.1",gC:"7.0-7.1",hC:"8.1-8.4",iC:"9.0-9.2",jC:"9.3",kC:"10.0-10.2",lC:"10.3",mC:"11.0-11.2",nC:"11.3-11.4",oC:"12.0-12.1",pC:"12.2-12.5",qC:"13.0-13.1",rC:"13.2",sC:"13.3",tC:"13.4-13.7",uC:"14.0-14.4",vC:"14.5-14.8",wC:"15.0-15.1",xC:"15.6-15.7",yC:"all",zC:"2.1","0C":"2.2","1C":"2.3","2C":"4.1","3C":"4.4","4C":"4.4.3-4.4.4","5C":"5.0-5.4","6C":"6.2-6.4","7C":"7.2-7.4","8C":"8.2","9C":"9.2",AD:"11.1-11.2",BD:"12.0",CD:"13.0",DD:"14.0",ED:"15.0",FD:"17.0",GD:"18.0",HD:"19.0",ID:"13.18",JD:"2.5",KD:"3.0-3.1"};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features.js
index 11326ac0c24f5d..1a3831c0f3bccb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features.js
@@ -1 +1 @@
-module.exports={"aac":require("./features/aac"),"abortcontroller":require("./features/abortcontroller"),"ac3-ec3":require("./features/ac3-ec3"),"accelerometer":require("./features/accelerometer"),"addeventlistener":require("./features/addeventlistener"),"alternate-stylesheet":require("./features/alternate-stylesheet"),"ambient-light":require("./features/ambient-light"),"apng":require("./features/apng"),"array-find-index":require("./features/array-find-index"),"array-find":require("./features/array-find"),"array-flat":require("./features/array-flat"),"array-includes":require("./features/array-includes"),"arrow-functions":require("./features/arrow-functions"),"asmjs":require("./features/asmjs"),"async-clipboard":require("./features/async-clipboard"),"async-functions":require("./features/async-functions"),"atob-btoa":require("./features/atob-btoa"),"audio-api":require("./features/audio-api"),"audio":require("./features/audio"),"audiotracks":require("./features/audiotracks"),"autofocus":require("./features/autofocus"),"auxclick":require("./features/auxclick"),"av1":require("./features/av1"),"avif":require("./features/avif"),"background-attachment":require("./features/background-attachment"),"background-clip-text":require("./features/background-clip-text"),"background-img-opts":require("./features/background-img-opts"),"background-position-x-y":require("./features/background-position-x-y"),"background-repeat-round-space":require("./features/background-repeat-round-space"),"background-sync":require("./features/background-sync"),"battery-status":require("./features/battery-status"),"beacon":require("./features/beacon"),"beforeafterprint":require("./features/beforeafterprint"),"bigint":require("./features/bigint"),"blobbuilder":require("./features/blobbuilder"),"bloburls":require("./features/bloburls"),"border-image":require("./features/border-image"),"border-radius":require("./features/border-radius"),"broadcastchannel":require("./features/broadcastchannel"),"brotli":require("./features/brotli"),"calc":require("./features/calc"),"canvas-blending":require("./features/canvas-blending"),"canvas-text":require("./features/canvas-text"),"canvas":require("./features/canvas"),"ch-unit":require("./features/ch-unit"),"chacha20-poly1305":require("./features/chacha20-poly1305"),"channel-messaging":require("./features/channel-messaging"),"childnode-remove":require("./features/childnode-remove"),"classlist":require("./features/classlist"),"client-hints-dpr-width-viewport":require("./features/client-hints-dpr-width-viewport"),"clipboard":require("./features/clipboard"),"colr-v1":require("./features/colr-v1"),"colr":require("./features/colr"),"comparedocumentposition":require("./features/comparedocumentposition"),"console-basic":require("./features/console-basic"),"console-time":require("./features/console-time"),"const":require("./features/const"),"constraint-validation":require("./features/constraint-validation"),"contenteditable":require("./features/contenteditable"),"contentsecuritypolicy":require("./features/contentsecuritypolicy"),"contentsecuritypolicy2":require("./features/contentsecuritypolicy2"),"cookie-store-api":require("./features/cookie-store-api"),"cors":require("./features/cors"),"createimagebitmap":require("./features/createimagebitmap"),"credential-management":require("./features/credential-management"),"cryptography":require("./features/cryptography"),"css-all":require("./features/css-all"),"css-animation":require("./features/css-animation"),"css-any-link":require("./features/css-any-link"),"css-appearance":require("./features/css-appearance"),"css-at-counter-style":require("./features/css-at-counter-style"),"css-autofill":require("./features/css-autofill"),"css-backdrop-filter":require("./features/css-backdrop-filter"),"css-background-offsets":require("./features/css-background-offsets"),"css-backgroundblendmode":require("./features/css-backgroundblendmode"),"css-boxdecorationbreak":require("./features/css-boxdecorationbreak"),"css-boxshadow":require("./features/css-boxshadow"),"css-canvas":require("./features/css-canvas"),"css-caret-color":require("./features/css-caret-color"),"css-cascade-layers":require("./features/css-cascade-layers"),"css-cascade-scope":require("./features/css-cascade-scope"),"css-case-insensitive":require("./features/css-case-insensitive"),"css-clip-path":require("./features/css-clip-path"),"css-color-adjust":require("./features/css-color-adjust"),"css-color-function":require("./features/css-color-function"),"css-conic-gradients":require("./features/css-conic-gradients"),"css-container-queries-style":require("./features/css-container-queries-style"),"css-container-queries":require("./features/css-container-queries"),"css-container-query-units":require("./features/css-container-query-units"),"css-containment":require("./features/css-containment"),"css-content-visibility":require("./features/css-content-visibility"),"css-counters":require("./features/css-counters"),"css-crisp-edges":require("./features/css-crisp-edges"),"css-cross-fade":require("./features/css-cross-fade"),"css-default-pseudo":require("./features/css-default-pseudo"),"css-descendant-gtgt":require("./features/css-descendant-gtgt"),"css-deviceadaptation":require("./features/css-deviceadaptation"),"css-dir-pseudo":require("./features/css-dir-pseudo"),"css-display-contents":require("./features/css-display-contents"),"css-element-function":require("./features/css-element-function"),"css-env-function":require("./features/css-env-function"),"css-exclusions":require("./features/css-exclusions"),"css-featurequeries":require("./features/css-featurequeries"),"css-file-selector-button":require("./features/css-file-selector-button"),"css-filter-function":require("./features/css-filter-function"),"css-filters":require("./features/css-filters"),"css-first-letter":require("./features/css-first-letter"),"css-first-line":require("./features/css-first-line"),"css-fixed":require("./features/css-fixed"),"css-focus-visible":require("./features/css-focus-visible"),"css-focus-within":require("./features/css-focus-within"),"css-font-palette":require("./features/css-font-palette"),"css-font-rendering-controls":require("./features/css-font-rendering-controls"),"css-font-stretch":require("./features/css-font-stretch"),"css-gencontent":require("./features/css-gencontent"),"css-gradients":require("./features/css-gradients"),"css-grid-animation":require("./features/css-grid-animation"),"css-grid":require("./features/css-grid"),"css-hanging-punctuation":require("./features/css-hanging-punctuation"),"css-has":require("./features/css-has"),"css-hyphens":require("./features/css-hyphens"),"css-image-orientation":require("./features/css-image-orientation"),"css-image-set":require("./features/css-image-set"),"css-in-out-of-range":require("./features/css-in-out-of-range"),"css-indeterminate-pseudo":require("./features/css-indeterminate-pseudo"),"css-initial-letter":require("./features/css-initial-letter"),"css-initial-value":require("./features/css-initial-value"),"css-lch-lab":require("./features/css-lch-lab"),"css-letter-spacing":require("./features/css-letter-spacing"),"css-line-clamp":require("./features/css-line-clamp"),"css-logical-props":require("./features/css-logical-props"),"css-marker-pseudo":require("./features/css-marker-pseudo"),"css-masks":require("./features/css-masks"),"css-matches-pseudo":require("./features/css-matches-pseudo"),"css-math-functions":require("./features/css-math-functions"),"css-media-interaction":require("./features/css-media-interaction"),"css-media-range-syntax":require("./features/css-media-range-syntax"),"css-media-resolution":require("./features/css-media-resolution"),"css-media-scripting":require("./features/css-media-scripting"),"css-mediaqueries":require("./features/css-mediaqueries"),"css-mixblendmode":require("./features/css-mixblendmode"),"css-motion-paths":require("./features/css-motion-paths"),"css-namespaces":require("./features/css-namespaces"),"css-nesting":require("./features/css-nesting"),"css-not-sel-list":require("./features/css-not-sel-list"),"css-nth-child-of":require("./features/css-nth-child-of"),"css-opacity":require("./features/css-opacity"),"css-optional-pseudo":require("./features/css-optional-pseudo"),"css-overflow-anchor":require("./features/css-overflow-anchor"),"css-overflow-overlay":require("./features/css-overflow-overlay"),"css-overflow":require("./features/css-overflow"),"css-overscroll-behavior":require("./features/css-overscroll-behavior"),"css-page-break":require("./features/css-page-break"),"css-paged-media":require("./features/css-paged-media"),"css-paint-api":require("./features/css-paint-api"),"css-placeholder-shown":require("./features/css-placeholder-shown"),"css-placeholder":require("./features/css-placeholder"),"css-print-color-adjust":require("./features/css-print-color-adjust"),"css-read-only-write":require("./features/css-read-only-write"),"css-rebeccapurple":require("./features/css-rebeccapurple"),"css-reflections":require("./features/css-reflections"),"css-regions":require("./features/css-regions"),"css-relative-colors":require("./features/css-relative-colors"),"css-repeating-gradients":require("./features/css-repeating-gradients"),"css-resize":require("./features/css-resize"),"css-revert-value":require("./features/css-revert-value"),"css-rrggbbaa":require("./features/css-rrggbbaa"),"css-scroll-behavior":require("./features/css-scroll-behavior"),"css-scroll-timeline":require("./features/css-scroll-timeline"),"css-scrollbar":require("./features/css-scrollbar"),"css-sel2":require("./features/css-sel2"),"css-sel3":require("./features/css-sel3"),"css-selection":require("./features/css-selection"),"css-shapes":require("./features/css-shapes"),"css-snappoints":require("./features/css-snappoints"),"css-sticky":require("./features/css-sticky"),"css-subgrid":require("./features/css-subgrid"),"css-supports-api":require("./features/css-supports-api"),"css-table":require("./features/css-table"),"css-text-align-last":require("./features/css-text-align-last"),"css-text-box-trim":require("./features/css-text-box-trim"),"css-text-indent":require("./features/css-text-indent"),"css-text-justify":require("./features/css-text-justify"),"css-text-orientation":require("./features/css-text-orientation"),"css-text-spacing":require("./features/css-text-spacing"),"css-text-wrap-balance":require("./features/css-text-wrap-balance"),"css-textshadow":require("./features/css-textshadow"),"css-touch-action":require("./features/css-touch-action"),"css-transitions":require("./features/css-transitions"),"css-unicode-bidi":require("./features/css-unicode-bidi"),"css-unset-value":require("./features/css-unset-value"),"css-variables":require("./features/css-variables"),"css-when-else":require("./features/css-when-else"),"css-widows-orphans":require("./features/css-widows-orphans"),"css-width-stretch":require("./features/css-width-stretch"),"css-writing-mode":require("./features/css-writing-mode"),"css-zoom":require("./features/css-zoom"),"css3-attr":require("./features/css3-attr"),"css3-boxsizing":require("./features/css3-boxsizing"),"css3-colors":require("./features/css3-colors"),"css3-cursors-grab":require("./features/css3-cursors-grab"),"css3-cursors-newer":require("./features/css3-cursors-newer"),"css3-cursors":require("./features/css3-cursors"),"css3-tabsize":require("./features/css3-tabsize"),"currentcolor":require("./features/currentcolor"),"custom-elements":require("./features/custom-elements"),"custom-elementsv1":require("./features/custom-elementsv1"),"customevent":require("./features/customevent"),"datalist":require("./features/datalist"),"dataset":require("./features/dataset"),"datauri":require("./features/datauri"),"date-tolocaledatestring":require("./features/date-tolocaledatestring"),"declarative-shadow-dom":require("./features/declarative-shadow-dom"),"decorators":require("./features/decorators"),"details":require("./features/details"),"deviceorientation":require("./features/deviceorientation"),"devicepixelratio":require("./features/devicepixelratio"),"dialog":require("./features/dialog"),"dispatchevent":require("./features/dispatchevent"),"dnssec":require("./features/dnssec"),"do-not-track":require("./features/do-not-track"),"document-currentscript":require("./features/document-currentscript"),"document-evaluate-xpath":require("./features/document-evaluate-xpath"),"document-execcommand":require("./features/document-execcommand"),"document-policy":require("./features/document-policy"),"document-scrollingelement":require("./features/document-scrollingelement"),"documenthead":require("./features/documenthead"),"dom-manip-convenience":require("./features/dom-manip-convenience"),"dom-range":require("./features/dom-range"),"domcontentloaded":require("./features/domcontentloaded"),"dommatrix":require("./features/dommatrix"),"download":require("./features/download"),"dragndrop":require("./features/dragndrop"),"element-closest":require("./features/element-closest"),"element-from-point":require("./features/element-from-point"),"element-scroll-methods":require("./features/element-scroll-methods"),"eme":require("./features/eme"),"eot":require("./features/eot"),"es5":require("./features/es5"),"es6-class":require("./features/es6-class"),"es6-generators":require("./features/es6-generators"),"es6-module-dynamic-import":require("./features/es6-module-dynamic-import"),"es6-module":require("./features/es6-module"),"es6-number":require("./features/es6-number"),"es6-string-includes":require("./features/es6-string-includes"),"es6":require("./features/es6"),"eventsource":require("./features/eventsource"),"extended-system-fonts":require("./features/extended-system-fonts"),"feature-policy":require("./features/feature-policy"),"fetch":require("./features/fetch"),"fieldset-disabled":require("./features/fieldset-disabled"),"fileapi":require("./features/fileapi"),"filereader":require("./features/filereader"),"filereadersync":require("./features/filereadersync"),"filesystem":require("./features/filesystem"),"flac":require("./features/flac"),"flexbox-gap":require("./features/flexbox-gap"),"flexbox":require("./features/flexbox"),"flow-root":require("./features/flow-root"),"focusin-focusout-events":require("./features/focusin-focusout-events"),"font-family-system-ui":require("./features/font-family-system-ui"),"font-feature":require("./features/font-feature"),"font-kerning":require("./features/font-kerning"),"font-loading":require("./features/font-loading"),"font-size-adjust":require("./features/font-size-adjust"),"font-smooth":require("./features/font-smooth"),"font-unicode-range":require("./features/font-unicode-range"),"font-variant-alternates":require("./features/font-variant-alternates"),"font-variant-numeric":require("./features/font-variant-numeric"),"fontface":require("./features/fontface"),"form-attribute":require("./features/form-attribute"),"form-submit-attributes":require("./features/form-submit-attributes"),"form-validation":require("./features/form-validation"),"forms":require("./features/forms"),"fullscreen":require("./features/fullscreen"),"gamepad":require("./features/gamepad"),"geolocation":require("./features/geolocation"),"getboundingclientrect":require("./features/getboundingclientrect"),"getcomputedstyle":require("./features/getcomputedstyle"),"getelementsbyclassname":require("./features/getelementsbyclassname"),"getrandomvalues":require("./features/getrandomvalues"),"gyroscope":require("./features/gyroscope"),"hardwareconcurrency":require("./features/hardwareconcurrency"),"hashchange":require("./features/hashchange"),"heif":require("./features/heif"),"hevc":require("./features/hevc"),"hidden":require("./features/hidden"),"high-resolution-time":require("./features/high-resolution-time"),"history":require("./features/history"),"html-media-capture":require("./features/html-media-capture"),"html5semantic":require("./features/html5semantic"),"http-live-streaming":require("./features/http-live-streaming"),"http2":require("./features/http2"),"http3":require("./features/http3"),"iframe-sandbox":require("./features/iframe-sandbox"),"iframe-seamless":require("./features/iframe-seamless"),"iframe-srcdoc":require("./features/iframe-srcdoc"),"imagecapture":require("./features/imagecapture"),"ime":require("./features/ime"),"img-naturalwidth-naturalheight":require("./features/img-naturalwidth-naturalheight"),"import-maps":require("./features/import-maps"),"imports":require("./features/imports"),"indeterminate-checkbox":require("./features/indeterminate-checkbox"),"indexeddb":require("./features/indexeddb"),"indexeddb2":require("./features/indexeddb2"),"inline-block":require("./features/inline-block"),"innertext":require("./features/innertext"),"input-autocomplete-onoff":require("./features/input-autocomplete-onoff"),"input-color":require("./features/input-color"),"input-datetime":require("./features/input-datetime"),"input-email-tel-url":require("./features/input-email-tel-url"),"input-event":require("./features/input-event"),"input-file-accept":require("./features/input-file-accept"),"input-file-directory":require("./features/input-file-directory"),"input-file-multiple":require("./features/input-file-multiple"),"input-inputmode":require("./features/input-inputmode"),"input-minlength":require("./features/input-minlength"),"input-number":require("./features/input-number"),"input-pattern":require("./features/input-pattern"),"input-placeholder":require("./features/input-placeholder"),"input-range":require("./features/input-range"),"input-search":require("./features/input-search"),"input-selection":require("./features/input-selection"),"insert-adjacent":require("./features/insert-adjacent"),"insertadjacenthtml":require("./features/insertadjacenthtml"),"internationalization":require("./features/internationalization"),"intersectionobserver-v2":require("./features/intersectionobserver-v2"),"intersectionobserver":require("./features/intersectionobserver"),"intl-pluralrules":require("./features/intl-pluralrules"),"intrinsic-width":require("./features/intrinsic-width"),"jpeg2000":require("./features/jpeg2000"),"jpegxl":require("./features/jpegxl"),"jpegxr":require("./features/jpegxr"),"js-regexp-lookbehind":require("./features/js-regexp-lookbehind"),"json":require("./features/json"),"justify-content-space-evenly":require("./features/justify-content-space-evenly"),"kerning-pairs-ligatures":require("./features/kerning-pairs-ligatures"),"keyboardevent-charcode":require("./features/keyboardevent-charcode"),"keyboardevent-code":require("./features/keyboardevent-code"),"keyboardevent-getmodifierstate":require("./features/keyboardevent-getmodifierstate"),"keyboardevent-key":require("./features/keyboardevent-key"),"keyboardevent-location":require("./features/keyboardevent-location"),"keyboardevent-which":require("./features/keyboardevent-which"),"lazyload":require("./features/lazyload"),"let":require("./features/let"),"link-icon-png":require("./features/link-icon-png"),"link-icon-svg":require("./features/link-icon-svg"),"link-rel-dns-prefetch":require("./features/link-rel-dns-prefetch"),"link-rel-modulepreload":require("./features/link-rel-modulepreload"),"link-rel-preconnect":require("./features/link-rel-preconnect"),"link-rel-prefetch":require("./features/link-rel-prefetch"),"link-rel-preload":require("./features/link-rel-preload"),"link-rel-prerender":require("./features/link-rel-prerender"),"loading-lazy-attr":require("./features/loading-lazy-attr"),"localecompare":require("./features/localecompare"),"magnetometer":require("./features/magnetometer"),"matchesselector":require("./features/matchesselector"),"matchmedia":require("./features/matchmedia"),"mathml":require("./features/mathml"),"maxlength":require("./features/maxlength"),"mdn-css-backdrop-pseudo-element":require("./features/mdn-css-backdrop-pseudo-element"),"mdn-css-unicode-bidi-isolate-override":require("./features/mdn-css-unicode-bidi-isolate-override"),"mdn-css-unicode-bidi-isolate":require("./features/mdn-css-unicode-bidi-isolate"),"mdn-css-unicode-bidi-plaintext":require("./features/mdn-css-unicode-bidi-plaintext"),"mdn-text-decoration-color":require("./features/mdn-text-decoration-color"),"mdn-text-decoration-line":require("./features/mdn-text-decoration-line"),"mdn-text-decoration-shorthand":require("./features/mdn-text-decoration-shorthand"),"mdn-text-decoration-style":require("./features/mdn-text-decoration-style"),"media-fragments":require("./features/media-fragments"),"mediacapture-fromelement":require("./features/mediacapture-fromelement"),"mediarecorder":require("./features/mediarecorder"),"mediasource":require("./features/mediasource"),"menu":require("./features/menu"),"meta-theme-color":require("./features/meta-theme-color"),"meter":require("./features/meter"),"midi":require("./features/midi"),"minmaxwh":require("./features/minmaxwh"),"mp3":require("./features/mp3"),"mpeg-dash":require("./features/mpeg-dash"),"mpeg4":require("./features/mpeg4"),"multibackgrounds":require("./features/multibackgrounds"),"multicolumn":require("./features/multicolumn"),"mutation-events":require("./features/mutation-events"),"mutationobserver":require("./features/mutationobserver"),"namevalue-storage":require("./features/namevalue-storage"),"native-filesystem-api":require("./features/native-filesystem-api"),"nav-timing":require("./features/nav-timing"),"netinfo":require("./features/netinfo"),"notifications":require("./features/notifications"),"object-entries":require("./features/object-entries"),"object-fit":require("./features/object-fit"),"object-observe":require("./features/object-observe"),"object-values":require("./features/object-values"),"objectrtc":require("./features/objectrtc"),"offline-apps":require("./features/offline-apps"),"offscreencanvas":require("./features/offscreencanvas"),"ogg-vorbis":require("./features/ogg-vorbis"),"ogv":require("./features/ogv"),"ol-reversed":require("./features/ol-reversed"),"once-event-listener":require("./features/once-event-listener"),"online-status":require("./features/online-status"),"opus":require("./features/opus"),"orientation-sensor":require("./features/orientation-sensor"),"outline":require("./features/outline"),"pad-start-end":require("./features/pad-start-end"),"page-transition-events":require("./features/page-transition-events"),"pagevisibility":require("./features/pagevisibility"),"passive-event-listener":require("./features/passive-event-listener"),"passkeys":require("./features/passkeys"),"passwordrules":require("./features/passwordrules"),"path2d":require("./features/path2d"),"payment-request":require("./features/payment-request"),"pdf-viewer":require("./features/pdf-viewer"),"permissions-api":require("./features/permissions-api"),"permissions-policy":require("./features/permissions-policy"),"picture-in-picture":require("./features/picture-in-picture"),"picture":require("./features/picture"),"ping":require("./features/ping"),"png-alpha":require("./features/png-alpha"),"pointer-events":require("./features/pointer-events"),"pointer":require("./features/pointer"),"pointerlock":require("./features/pointerlock"),"portals":require("./features/portals"),"prefers-color-scheme":require("./features/prefers-color-scheme"),"prefers-reduced-motion":require("./features/prefers-reduced-motion"),"progress":require("./features/progress"),"promise-finally":require("./features/promise-finally"),"promises":require("./features/promises"),"proximity":require("./features/proximity"),"proxy":require("./features/proxy"),"publickeypinning":require("./features/publickeypinning"),"push-api":require("./features/push-api"),"queryselector":require("./features/queryselector"),"readonly-attr":require("./features/readonly-attr"),"referrer-policy":require("./features/referrer-policy"),"registerprotocolhandler":require("./features/registerprotocolhandler"),"rel-noopener":require("./features/rel-noopener"),"rel-noreferrer":require("./features/rel-noreferrer"),"rellist":require("./features/rellist"),"rem":require("./features/rem"),"requestanimationframe":require("./features/requestanimationframe"),"requestidlecallback":require("./features/requestidlecallback"),"resizeobserver":require("./features/resizeobserver"),"resource-timing":require("./features/resource-timing"),"rest-parameters":require("./features/rest-parameters"),"rtcpeerconnection":require("./features/rtcpeerconnection"),"ruby":require("./features/ruby"),"run-in":require("./features/run-in"),"same-site-cookie-attribute":require("./features/same-site-cookie-attribute"),"screen-orientation":require("./features/screen-orientation"),"script-async":require("./features/script-async"),"script-defer":require("./features/script-defer"),"scrollintoview":require("./features/scrollintoview"),"scrollintoviewifneeded":require("./features/scrollintoviewifneeded"),"sdch":require("./features/sdch"),"selection-api":require("./features/selection-api"),"server-timing":require("./features/server-timing"),"serviceworkers":require("./features/serviceworkers"),"setimmediate":require("./features/setimmediate"),"shadowdom":require("./features/shadowdom"),"shadowdomv1":require("./features/shadowdomv1"),"sharedarraybuffer":require("./features/sharedarraybuffer"),"sharedworkers":require("./features/sharedworkers"),"sni":require("./features/sni"),"spdy":require("./features/spdy"),"speech-recognition":require("./features/speech-recognition"),"speech-synthesis":require("./features/speech-synthesis"),"spellcheck-attribute":require("./features/spellcheck-attribute"),"sql-storage":require("./features/sql-storage"),"srcset":require("./features/srcset"),"stream":require("./features/stream"),"streams":require("./features/streams"),"stricttransportsecurity":require("./features/stricttransportsecurity"),"style-scoped":require("./features/style-scoped"),"subresource-bundling":require("./features/subresource-bundling"),"subresource-integrity":require("./features/subresource-integrity"),"svg-css":require("./features/svg-css"),"svg-filters":require("./features/svg-filters"),"svg-fonts":require("./features/svg-fonts"),"svg-fragment":require("./features/svg-fragment"),"svg-html":require("./features/svg-html"),"svg-html5":require("./features/svg-html5"),"svg-img":require("./features/svg-img"),"svg-smil":require("./features/svg-smil"),"svg":require("./features/svg"),"sxg":require("./features/sxg"),"tabindex-attr":require("./features/tabindex-attr"),"template-literals":require("./features/template-literals"),"template":require("./features/template"),"temporal":require("./features/temporal"),"testfeat":require("./features/testfeat"),"text-decoration":require("./features/text-decoration"),"text-emphasis":require("./features/text-emphasis"),"text-overflow":require("./features/text-overflow"),"text-size-adjust":require("./features/text-size-adjust"),"text-stroke":require("./features/text-stroke"),"textcontent":require("./features/textcontent"),"textencoder":require("./features/textencoder"),"tls1-1":require("./features/tls1-1"),"tls1-2":require("./features/tls1-2"),"tls1-3":require("./features/tls1-3"),"touch":require("./features/touch"),"transforms2d":require("./features/transforms2d"),"transforms3d":require("./features/transforms3d"),"trusted-types":require("./features/trusted-types"),"ttf":require("./features/ttf"),"typedarrays":require("./features/typedarrays"),"u2f":require("./features/u2f"),"unhandledrejection":require("./features/unhandledrejection"),"upgradeinsecurerequests":require("./features/upgradeinsecurerequests"),"url-scroll-to-text-fragment":require("./features/url-scroll-to-text-fragment"),"url":require("./features/url"),"urlsearchparams":require("./features/urlsearchparams"),"use-strict":require("./features/use-strict"),"user-select-none":require("./features/user-select-none"),"user-timing":require("./features/user-timing"),"variable-fonts":require("./features/variable-fonts"),"vector-effect":require("./features/vector-effect"),"vibration":require("./features/vibration"),"video":require("./features/video"),"videotracks":require("./features/videotracks"),"view-transitions":require("./features/view-transitions"),"viewport-unit-variants":require("./features/viewport-unit-variants"),"viewport-units":require("./features/viewport-units"),"wai-aria":require("./features/wai-aria"),"wake-lock":require("./features/wake-lock"),"wasm":require("./features/wasm"),"wav":require("./features/wav"),"wbr-element":require("./features/wbr-element"),"web-animation":require("./features/web-animation"),"web-app-manifest":require("./features/web-app-manifest"),"web-bluetooth":require("./features/web-bluetooth"),"web-serial":require("./features/web-serial"),"web-share":require("./features/web-share"),"webauthn":require("./features/webauthn"),"webcodecs":require("./features/webcodecs"),"webgl":require("./features/webgl"),"webgl2":require("./features/webgl2"),"webgpu":require("./features/webgpu"),"webhid":require("./features/webhid"),"webkit-user-drag":require("./features/webkit-user-drag"),"webm":require("./features/webm"),"webnfc":require("./features/webnfc"),"webp":require("./features/webp"),"websockets":require("./features/websockets"),"webtransport":require("./features/webtransport"),"webusb":require("./features/webusb"),"webvr":require("./features/webvr"),"webvtt":require("./features/webvtt"),"webworkers":require("./features/webworkers"),"webxr":require("./features/webxr"),"will-change":require("./features/will-change"),"woff":require("./features/woff"),"woff2":require("./features/woff2"),"word-break":require("./features/word-break"),"wordwrap":require("./features/wordwrap"),"x-doc-messaging":require("./features/x-doc-messaging"),"x-frame-options":require("./features/x-frame-options"),"xhr2":require("./features/xhr2"),"xhtml":require("./features/xhtml"),"xhtmlsmil":require("./features/xhtmlsmil"),"xml-serializer":require("./features/xml-serializer"),"zstd":require("./features/zstd")};
+module.exports={"aac":require("./features/aac"),"abortcontroller":require("./features/abortcontroller"),"ac3-ec3":require("./features/ac3-ec3"),"accelerometer":require("./features/accelerometer"),"addeventlistener":require("./features/addeventlistener"),"alternate-stylesheet":require("./features/alternate-stylesheet"),"ambient-light":require("./features/ambient-light"),"apng":require("./features/apng"),"array-find-index":require("./features/array-find-index"),"array-find":require("./features/array-find"),"array-flat":require("./features/array-flat"),"array-includes":require("./features/array-includes"),"arrow-functions":require("./features/arrow-functions"),"asmjs":require("./features/asmjs"),"async-clipboard":require("./features/async-clipboard"),"async-functions":require("./features/async-functions"),"atob-btoa":require("./features/atob-btoa"),"audio-api":require("./features/audio-api"),"audio":require("./features/audio"),"audiotracks":require("./features/audiotracks"),"autofocus":require("./features/autofocus"),"auxclick":require("./features/auxclick"),"av1":require("./features/av1"),"avif":require("./features/avif"),"background-attachment":require("./features/background-attachment"),"background-clip-text":require("./features/background-clip-text"),"background-img-opts":require("./features/background-img-opts"),"background-position-x-y":require("./features/background-position-x-y"),"background-repeat-round-space":require("./features/background-repeat-round-space"),"background-sync":require("./features/background-sync"),"battery-status":require("./features/battery-status"),"beacon":require("./features/beacon"),"beforeafterprint":require("./features/beforeafterprint"),"bigint":require("./features/bigint"),"blobbuilder":require("./features/blobbuilder"),"bloburls":require("./features/bloburls"),"border-image":require("./features/border-image"),"border-radius":require("./features/border-radius"),"broadcastchannel":require("./features/broadcastchannel"),"brotli":require("./features/brotli"),"calc":require("./features/calc"),"canvas-blending":require("./features/canvas-blending"),"canvas-text":require("./features/canvas-text"),"canvas":require("./features/canvas"),"ch-unit":require("./features/ch-unit"),"chacha20-poly1305":require("./features/chacha20-poly1305"),"channel-messaging":require("./features/channel-messaging"),"childnode-remove":require("./features/childnode-remove"),"classlist":require("./features/classlist"),"client-hints-dpr-width-viewport":require("./features/client-hints-dpr-width-viewport"),"clipboard":require("./features/clipboard"),"colr-v1":require("./features/colr-v1"),"colr":require("./features/colr"),"comparedocumentposition":require("./features/comparedocumentposition"),"console-basic":require("./features/console-basic"),"console-time":require("./features/console-time"),"const":require("./features/const"),"constraint-validation":require("./features/constraint-validation"),"contenteditable":require("./features/contenteditable"),"contentsecuritypolicy":require("./features/contentsecuritypolicy"),"contentsecuritypolicy2":require("./features/contentsecuritypolicy2"),"cookie-store-api":require("./features/cookie-store-api"),"cors":require("./features/cors"),"createimagebitmap":require("./features/createimagebitmap"),"credential-management":require("./features/credential-management"),"cryptography":require("./features/cryptography"),"css-all":require("./features/css-all"),"css-anchor-positioning":require("./features/css-anchor-positioning"),"css-animation":require("./features/css-animation"),"css-any-link":require("./features/css-any-link"),"css-appearance":require("./features/css-appearance"),"css-at-counter-style":require("./features/css-at-counter-style"),"css-autofill":require("./features/css-autofill"),"css-backdrop-filter":require("./features/css-backdrop-filter"),"css-background-offsets":require("./features/css-background-offsets"),"css-backgroundblendmode":require("./features/css-backgroundblendmode"),"css-boxdecorationbreak":require("./features/css-boxdecorationbreak"),"css-boxshadow":require("./features/css-boxshadow"),"css-canvas":require("./features/css-canvas"),"css-caret-color":require("./features/css-caret-color"),"css-cascade-layers":require("./features/css-cascade-layers"),"css-cascade-scope":require("./features/css-cascade-scope"),"css-case-insensitive":require("./features/css-case-insensitive"),"css-clip-path":require("./features/css-clip-path"),"css-color-adjust":require("./features/css-color-adjust"),"css-color-function":require("./features/css-color-function"),"css-conic-gradients":require("./features/css-conic-gradients"),"css-container-queries-style":require("./features/css-container-queries-style"),"css-container-queries":require("./features/css-container-queries"),"css-container-query-units":require("./features/css-container-query-units"),"css-containment":require("./features/css-containment"),"css-content-visibility":require("./features/css-content-visibility"),"css-counters":require("./features/css-counters"),"css-crisp-edges":require("./features/css-crisp-edges"),"css-cross-fade":require("./features/css-cross-fade"),"css-default-pseudo":require("./features/css-default-pseudo"),"css-descendant-gtgt":require("./features/css-descendant-gtgt"),"css-deviceadaptation":require("./features/css-deviceadaptation"),"css-dir-pseudo":require("./features/css-dir-pseudo"),"css-display-contents":require("./features/css-display-contents"),"css-element-function":require("./features/css-element-function"),"css-env-function":require("./features/css-env-function"),"css-exclusions":require("./features/css-exclusions"),"css-featurequeries":require("./features/css-featurequeries"),"css-file-selector-button":require("./features/css-file-selector-button"),"css-filter-function":require("./features/css-filter-function"),"css-filters":require("./features/css-filters"),"css-first-letter":require("./features/css-first-letter"),"css-first-line":require("./features/css-first-line"),"css-fixed":require("./features/css-fixed"),"css-focus-visible":require("./features/css-focus-visible"),"css-focus-within":require("./features/css-focus-within"),"css-font-palette":require("./features/css-font-palette"),"css-font-rendering-controls":require("./features/css-font-rendering-controls"),"css-font-stretch":require("./features/css-font-stretch"),"css-gencontent":require("./features/css-gencontent"),"css-gradients":require("./features/css-gradients"),"css-grid-animation":require("./features/css-grid-animation"),"css-grid":require("./features/css-grid"),"css-hanging-punctuation":require("./features/css-hanging-punctuation"),"css-has":require("./features/css-has"),"css-hyphens":require("./features/css-hyphens"),"css-image-orientation":require("./features/css-image-orientation"),"css-image-set":require("./features/css-image-set"),"css-in-out-of-range":require("./features/css-in-out-of-range"),"css-indeterminate-pseudo":require("./features/css-indeterminate-pseudo"),"css-initial-letter":require("./features/css-initial-letter"),"css-initial-value":require("./features/css-initial-value"),"css-lch-lab":require("./features/css-lch-lab"),"css-letter-spacing":require("./features/css-letter-spacing"),"css-line-clamp":require("./features/css-line-clamp"),"css-logical-props":require("./features/css-logical-props"),"css-marker-pseudo":require("./features/css-marker-pseudo"),"css-masks":require("./features/css-masks"),"css-matches-pseudo":require("./features/css-matches-pseudo"),"css-math-functions":require("./features/css-math-functions"),"css-media-interaction":require("./features/css-media-interaction"),"css-media-range-syntax":require("./features/css-media-range-syntax"),"css-media-resolution":require("./features/css-media-resolution"),"css-media-scripting":require("./features/css-media-scripting"),"css-mediaqueries":require("./features/css-mediaqueries"),"css-mixblendmode":require("./features/css-mixblendmode"),"css-motion-paths":require("./features/css-motion-paths"),"css-namespaces":require("./features/css-namespaces"),"css-nesting":require("./features/css-nesting"),"css-not-sel-list":require("./features/css-not-sel-list"),"css-nth-child-of":require("./features/css-nth-child-of"),"css-opacity":require("./features/css-opacity"),"css-optional-pseudo":require("./features/css-optional-pseudo"),"css-overflow-anchor":require("./features/css-overflow-anchor"),"css-overflow-overlay":require("./features/css-overflow-overlay"),"css-overflow":require("./features/css-overflow"),"css-overscroll-behavior":require("./features/css-overscroll-behavior"),"css-page-break":require("./features/css-page-break"),"css-paged-media":require("./features/css-paged-media"),"css-paint-api":require("./features/css-paint-api"),"css-placeholder-shown":require("./features/css-placeholder-shown"),"css-placeholder":require("./features/css-placeholder"),"css-print-color-adjust":require("./features/css-print-color-adjust"),"css-read-only-write":require("./features/css-read-only-write"),"css-rebeccapurple":require("./features/css-rebeccapurple"),"css-reflections":require("./features/css-reflections"),"css-regions":require("./features/css-regions"),"css-relative-colors":require("./features/css-relative-colors"),"css-repeating-gradients":require("./features/css-repeating-gradients"),"css-resize":require("./features/css-resize"),"css-revert-value":require("./features/css-revert-value"),"css-rrggbbaa":require("./features/css-rrggbbaa"),"css-scroll-behavior":require("./features/css-scroll-behavior"),"css-scroll-timeline":require("./features/css-scroll-timeline"),"css-scrollbar":require("./features/css-scrollbar"),"css-sel2":require("./features/css-sel2"),"css-sel3":require("./features/css-sel3"),"css-selection":require("./features/css-selection"),"css-shapes":require("./features/css-shapes"),"css-snappoints":require("./features/css-snappoints"),"css-sticky":require("./features/css-sticky"),"css-subgrid":require("./features/css-subgrid"),"css-supports-api":require("./features/css-supports-api"),"css-table":require("./features/css-table"),"css-text-align-last":require("./features/css-text-align-last"),"css-text-box-trim":require("./features/css-text-box-trim"),"css-text-indent":require("./features/css-text-indent"),"css-text-justify":require("./features/css-text-justify"),"css-text-orientation":require("./features/css-text-orientation"),"css-text-spacing":require("./features/css-text-spacing"),"css-text-wrap-balance":require("./features/css-text-wrap-balance"),"css-textshadow":require("./features/css-textshadow"),"css-touch-action":require("./features/css-touch-action"),"css-transitions":require("./features/css-transitions"),"css-unicode-bidi":require("./features/css-unicode-bidi"),"css-unset-value":require("./features/css-unset-value"),"css-variables":require("./features/css-variables"),"css-when-else":require("./features/css-when-else"),"css-widows-orphans":require("./features/css-widows-orphans"),"css-width-stretch":require("./features/css-width-stretch"),"css-writing-mode":require("./features/css-writing-mode"),"css-zoom":require("./features/css-zoom"),"css3-attr":require("./features/css3-attr"),"css3-boxsizing":require("./features/css3-boxsizing"),"css3-colors":require("./features/css3-colors"),"css3-cursors-grab":require("./features/css3-cursors-grab"),"css3-cursors-newer":require("./features/css3-cursors-newer"),"css3-cursors":require("./features/css3-cursors"),"css3-tabsize":require("./features/css3-tabsize"),"currentcolor":require("./features/currentcolor"),"custom-elements":require("./features/custom-elements"),"custom-elementsv1":require("./features/custom-elementsv1"),"customevent":require("./features/customevent"),"datalist":require("./features/datalist"),"dataset":require("./features/dataset"),"datauri":require("./features/datauri"),"date-tolocaledatestring":require("./features/date-tolocaledatestring"),"declarative-shadow-dom":require("./features/declarative-shadow-dom"),"decorators":require("./features/decorators"),"details":require("./features/details"),"deviceorientation":require("./features/deviceorientation"),"devicepixelratio":require("./features/devicepixelratio"),"dialog":require("./features/dialog"),"dispatchevent":require("./features/dispatchevent"),"dnssec":require("./features/dnssec"),"do-not-track":require("./features/do-not-track"),"document-currentscript":require("./features/document-currentscript"),"document-evaluate-xpath":require("./features/document-evaluate-xpath"),"document-execcommand":require("./features/document-execcommand"),"document-policy":require("./features/document-policy"),"document-scrollingelement":require("./features/document-scrollingelement"),"documenthead":require("./features/documenthead"),"dom-manip-convenience":require("./features/dom-manip-convenience"),"dom-range":require("./features/dom-range"),"domcontentloaded":require("./features/domcontentloaded"),"dommatrix":require("./features/dommatrix"),"download":require("./features/download"),"dragndrop":require("./features/dragndrop"),"element-closest":require("./features/element-closest"),"element-from-point":require("./features/element-from-point"),"element-scroll-methods":require("./features/element-scroll-methods"),"eme":require("./features/eme"),"eot":require("./features/eot"),"es5":require("./features/es5"),"es6-class":require("./features/es6-class"),"es6-generators":require("./features/es6-generators"),"es6-module-dynamic-import":require("./features/es6-module-dynamic-import"),"es6-module":require("./features/es6-module"),"es6-number":require("./features/es6-number"),"es6-string-includes":require("./features/es6-string-includes"),"es6":require("./features/es6"),"eventsource":require("./features/eventsource"),"extended-system-fonts":require("./features/extended-system-fonts"),"feature-policy":require("./features/feature-policy"),"fetch":require("./features/fetch"),"fieldset-disabled":require("./features/fieldset-disabled"),"fileapi":require("./features/fileapi"),"filereader":require("./features/filereader"),"filereadersync":require("./features/filereadersync"),"filesystem":require("./features/filesystem"),"flac":require("./features/flac"),"flexbox-gap":require("./features/flexbox-gap"),"flexbox":require("./features/flexbox"),"flow-root":require("./features/flow-root"),"focusin-focusout-events":require("./features/focusin-focusout-events"),"font-family-system-ui":require("./features/font-family-system-ui"),"font-feature":require("./features/font-feature"),"font-kerning":require("./features/font-kerning"),"font-loading":require("./features/font-loading"),"font-size-adjust":require("./features/font-size-adjust"),"font-smooth":require("./features/font-smooth"),"font-unicode-range":require("./features/font-unicode-range"),"font-variant-alternates":require("./features/font-variant-alternates"),"font-variant-numeric":require("./features/font-variant-numeric"),"fontface":require("./features/fontface"),"form-attribute":require("./features/form-attribute"),"form-submit-attributes":require("./features/form-submit-attributes"),"form-validation":require("./features/form-validation"),"forms":require("./features/forms"),"fullscreen":require("./features/fullscreen"),"gamepad":require("./features/gamepad"),"geolocation":require("./features/geolocation"),"getboundingclientrect":require("./features/getboundingclientrect"),"getcomputedstyle":require("./features/getcomputedstyle"),"getelementsbyclassname":require("./features/getelementsbyclassname"),"getrandomvalues":require("./features/getrandomvalues"),"gyroscope":require("./features/gyroscope"),"hardwareconcurrency":require("./features/hardwareconcurrency"),"hashchange":require("./features/hashchange"),"heif":require("./features/heif"),"hevc":require("./features/hevc"),"hidden":require("./features/hidden"),"high-resolution-time":require("./features/high-resolution-time"),"history":require("./features/history"),"html-media-capture":require("./features/html-media-capture"),"html5semantic":require("./features/html5semantic"),"http-live-streaming":require("./features/http-live-streaming"),"http2":require("./features/http2"),"http3":require("./features/http3"),"iframe-sandbox":require("./features/iframe-sandbox"),"iframe-seamless":require("./features/iframe-seamless"),"iframe-srcdoc":require("./features/iframe-srcdoc"),"imagecapture":require("./features/imagecapture"),"ime":require("./features/ime"),"img-naturalwidth-naturalheight":require("./features/img-naturalwidth-naturalheight"),"import-maps":require("./features/import-maps"),"imports":require("./features/imports"),"indeterminate-checkbox":require("./features/indeterminate-checkbox"),"indexeddb":require("./features/indexeddb"),"indexeddb2":require("./features/indexeddb2"),"inline-block":require("./features/inline-block"),"innertext":require("./features/innertext"),"input-autocomplete-onoff":require("./features/input-autocomplete-onoff"),"input-color":require("./features/input-color"),"input-datetime":require("./features/input-datetime"),"input-email-tel-url":require("./features/input-email-tel-url"),"input-event":require("./features/input-event"),"input-file-accept":require("./features/input-file-accept"),"input-file-directory":require("./features/input-file-directory"),"input-file-multiple":require("./features/input-file-multiple"),"input-inputmode":require("./features/input-inputmode"),"input-minlength":require("./features/input-minlength"),"input-number":require("./features/input-number"),"input-pattern":require("./features/input-pattern"),"input-placeholder":require("./features/input-placeholder"),"input-range":require("./features/input-range"),"input-search":require("./features/input-search"),"input-selection":require("./features/input-selection"),"insert-adjacent":require("./features/insert-adjacent"),"insertadjacenthtml":require("./features/insertadjacenthtml"),"internationalization":require("./features/internationalization"),"intersectionobserver-v2":require("./features/intersectionobserver-v2"),"intersectionobserver":require("./features/intersectionobserver"),"intl-pluralrules":require("./features/intl-pluralrules"),"intrinsic-width":require("./features/intrinsic-width"),"jpeg2000":require("./features/jpeg2000"),"jpegxl":require("./features/jpegxl"),"jpegxr":require("./features/jpegxr"),"js-regexp-lookbehind":require("./features/js-regexp-lookbehind"),"json":require("./features/json"),"justify-content-space-evenly":require("./features/justify-content-space-evenly"),"kerning-pairs-ligatures":require("./features/kerning-pairs-ligatures"),"keyboardevent-charcode":require("./features/keyboardevent-charcode"),"keyboardevent-code":require("./features/keyboardevent-code"),"keyboardevent-getmodifierstate":require("./features/keyboardevent-getmodifierstate"),"keyboardevent-key":require("./features/keyboardevent-key"),"keyboardevent-location":require("./features/keyboardevent-location"),"keyboardevent-which":require("./features/keyboardevent-which"),"lazyload":require("./features/lazyload"),"let":require("./features/let"),"link-icon-png":require("./features/link-icon-png"),"link-icon-svg":require("./features/link-icon-svg"),"link-rel-dns-prefetch":require("./features/link-rel-dns-prefetch"),"link-rel-modulepreload":require("./features/link-rel-modulepreload"),"link-rel-preconnect":require("./features/link-rel-preconnect"),"link-rel-prefetch":require("./features/link-rel-prefetch"),"link-rel-preload":require("./features/link-rel-preload"),"link-rel-prerender":require("./features/link-rel-prerender"),"loading-lazy-attr":require("./features/loading-lazy-attr"),"localecompare":require("./features/localecompare"),"magnetometer":require("./features/magnetometer"),"matchesselector":require("./features/matchesselector"),"matchmedia":require("./features/matchmedia"),"mathml":require("./features/mathml"),"maxlength":require("./features/maxlength"),"mdn-css-backdrop-pseudo-element":require("./features/mdn-css-backdrop-pseudo-element"),"mdn-css-unicode-bidi-isolate-override":require("./features/mdn-css-unicode-bidi-isolate-override"),"mdn-css-unicode-bidi-isolate":require("./features/mdn-css-unicode-bidi-isolate"),"mdn-css-unicode-bidi-plaintext":require("./features/mdn-css-unicode-bidi-plaintext"),"mdn-text-decoration-color":require("./features/mdn-text-decoration-color"),"mdn-text-decoration-line":require("./features/mdn-text-decoration-line"),"mdn-text-decoration-shorthand":require("./features/mdn-text-decoration-shorthand"),"mdn-text-decoration-style":require("./features/mdn-text-decoration-style"),"media-fragments":require("./features/media-fragments"),"mediacapture-fromelement":require("./features/mediacapture-fromelement"),"mediarecorder":require("./features/mediarecorder"),"mediasource":require("./features/mediasource"),"menu":require("./features/menu"),"meta-theme-color":require("./features/meta-theme-color"),"meter":require("./features/meter"),"midi":require("./features/midi"),"minmaxwh":require("./features/minmaxwh"),"mp3":require("./features/mp3"),"mpeg-dash":require("./features/mpeg-dash"),"mpeg4":require("./features/mpeg4"),"multibackgrounds":require("./features/multibackgrounds"),"multicolumn":require("./features/multicolumn"),"mutation-events":require("./features/mutation-events"),"mutationobserver":require("./features/mutationobserver"),"namevalue-storage":require("./features/namevalue-storage"),"native-filesystem-api":require("./features/native-filesystem-api"),"nav-timing":require("./features/nav-timing"),"netinfo":require("./features/netinfo"),"notifications":require("./features/notifications"),"object-entries":require("./features/object-entries"),"object-fit":require("./features/object-fit"),"object-observe":require("./features/object-observe"),"object-values":require("./features/object-values"),"objectrtc":require("./features/objectrtc"),"offline-apps":require("./features/offline-apps"),"offscreencanvas":require("./features/offscreencanvas"),"ogg-vorbis":require("./features/ogg-vorbis"),"ogv":require("./features/ogv"),"ol-reversed":require("./features/ol-reversed"),"once-event-listener":require("./features/once-event-listener"),"online-status":require("./features/online-status"),"opus":require("./features/opus"),"orientation-sensor":require("./features/orientation-sensor"),"outline":require("./features/outline"),"pad-start-end":require("./features/pad-start-end"),"page-transition-events":require("./features/page-transition-events"),"pagevisibility":require("./features/pagevisibility"),"passive-event-listener":require("./features/passive-event-listener"),"passkeys":require("./features/passkeys"),"passwordrules":require("./features/passwordrules"),"path2d":require("./features/path2d"),"payment-request":require("./features/payment-request"),"pdf-viewer":require("./features/pdf-viewer"),"permissions-api":require("./features/permissions-api"),"permissions-policy":require("./features/permissions-policy"),"picture-in-picture":require("./features/picture-in-picture"),"picture":require("./features/picture"),"ping":require("./features/ping"),"png-alpha":require("./features/png-alpha"),"pointer-events":require("./features/pointer-events"),"pointer":require("./features/pointer"),"pointerlock":require("./features/pointerlock"),"portals":require("./features/portals"),"prefers-color-scheme":require("./features/prefers-color-scheme"),"prefers-reduced-motion":require("./features/prefers-reduced-motion"),"progress":require("./features/progress"),"promise-finally":require("./features/promise-finally"),"promises":require("./features/promises"),"proximity":require("./features/proximity"),"proxy":require("./features/proxy"),"publickeypinning":require("./features/publickeypinning"),"push-api":require("./features/push-api"),"queryselector":require("./features/queryselector"),"readonly-attr":require("./features/readonly-attr"),"referrer-policy":require("./features/referrer-policy"),"registerprotocolhandler":require("./features/registerprotocolhandler"),"rel-noopener":require("./features/rel-noopener"),"rel-noreferrer":require("./features/rel-noreferrer"),"rellist":require("./features/rellist"),"rem":require("./features/rem"),"requestanimationframe":require("./features/requestanimationframe"),"requestidlecallback":require("./features/requestidlecallback"),"resizeobserver":require("./features/resizeobserver"),"resource-timing":require("./features/resource-timing"),"rest-parameters":require("./features/rest-parameters"),"rtcpeerconnection":require("./features/rtcpeerconnection"),"ruby":require("./features/ruby"),"run-in":require("./features/run-in"),"same-site-cookie-attribute":require("./features/same-site-cookie-attribute"),"screen-orientation":require("./features/screen-orientation"),"script-async":require("./features/script-async"),"script-defer":require("./features/script-defer"),"scrollintoview":require("./features/scrollintoview"),"scrollintoviewifneeded":require("./features/scrollintoviewifneeded"),"sdch":require("./features/sdch"),"selection-api":require("./features/selection-api"),"server-timing":require("./features/server-timing"),"serviceworkers":require("./features/serviceworkers"),"setimmediate":require("./features/setimmediate"),"shadowdom":require("./features/shadowdom"),"shadowdomv1":require("./features/shadowdomv1"),"sharedarraybuffer":require("./features/sharedarraybuffer"),"sharedworkers":require("./features/sharedworkers"),"sni":require("./features/sni"),"spdy":require("./features/spdy"),"speech-recognition":require("./features/speech-recognition"),"speech-synthesis":require("./features/speech-synthesis"),"spellcheck-attribute":require("./features/spellcheck-attribute"),"sql-storage":require("./features/sql-storage"),"srcset":require("./features/srcset"),"stream":require("./features/stream"),"streams":require("./features/streams"),"stricttransportsecurity":require("./features/stricttransportsecurity"),"style-scoped":require("./features/style-scoped"),"subresource-bundling":require("./features/subresource-bundling"),"subresource-integrity":require("./features/subresource-integrity"),"svg-css":require("./features/svg-css"),"svg-filters":require("./features/svg-filters"),"svg-fonts":require("./features/svg-fonts"),"svg-fragment":require("./features/svg-fragment"),"svg-html":require("./features/svg-html"),"svg-html5":require("./features/svg-html5"),"svg-img":require("./features/svg-img"),"svg-smil":require("./features/svg-smil"),"svg":require("./features/svg"),"sxg":require("./features/sxg"),"tabindex-attr":require("./features/tabindex-attr"),"template-literals":require("./features/template-literals"),"template":require("./features/template"),"temporal":require("./features/temporal"),"testfeat":require("./features/testfeat"),"text-decoration":require("./features/text-decoration"),"text-emphasis":require("./features/text-emphasis"),"text-overflow":require("./features/text-overflow"),"text-size-adjust":require("./features/text-size-adjust"),"text-stroke":require("./features/text-stroke"),"textcontent":require("./features/textcontent"),"textencoder":require("./features/textencoder"),"tls1-1":require("./features/tls1-1"),"tls1-2":require("./features/tls1-2"),"tls1-3":require("./features/tls1-3"),"touch":require("./features/touch"),"transforms2d":require("./features/transforms2d"),"transforms3d":require("./features/transforms3d"),"trusted-types":require("./features/trusted-types"),"ttf":require("./features/ttf"),"typedarrays":require("./features/typedarrays"),"u2f":require("./features/u2f"),"unhandledrejection":require("./features/unhandledrejection"),"upgradeinsecurerequests":require("./features/upgradeinsecurerequests"),"url-scroll-to-text-fragment":require("./features/url-scroll-to-text-fragment"),"url":require("./features/url"),"urlsearchparams":require("./features/urlsearchparams"),"use-strict":require("./features/use-strict"),"user-select-none":require("./features/user-select-none"),"user-timing":require("./features/user-timing"),"variable-fonts":require("./features/variable-fonts"),"vector-effect":require("./features/vector-effect"),"vibration":require("./features/vibration"),"video":require("./features/video"),"videotracks":require("./features/videotracks"),"view-transitions":require("./features/view-transitions"),"viewport-unit-variants":require("./features/viewport-unit-variants"),"viewport-units":require("./features/viewport-units"),"wai-aria":require("./features/wai-aria"),"wake-lock":require("./features/wake-lock"),"wasm":require("./features/wasm"),"wav":require("./features/wav"),"wbr-element":require("./features/wbr-element"),"web-animation":require("./features/web-animation"),"web-app-manifest":require("./features/web-app-manifest"),"web-bluetooth":require("./features/web-bluetooth"),"web-serial":require("./features/web-serial"),"web-share":require("./features/web-share"),"webauthn":require("./features/webauthn"),"webcodecs":require("./features/webcodecs"),"webgl":require("./features/webgl"),"webgl2":require("./features/webgl2"),"webgpu":require("./features/webgpu"),"webhid":require("./features/webhid"),"webkit-user-drag":require("./features/webkit-user-drag"),"webm":require("./features/webm"),"webnfc":require("./features/webnfc"),"webp":require("./features/webp"),"websockets":require("./features/websockets"),"webtransport":require("./features/webtransport"),"webusb":require("./features/webusb"),"webvr":require("./features/webvr"),"webvtt":require("./features/webvtt"),"webworkers":require("./features/webworkers"),"webxr":require("./features/webxr"),"will-change":require("./features/will-change"),"woff":require("./features/woff"),"woff2":require("./features/woff2"),"word-break":require("./features/word-break"),"wordwrap":require("./features/wordwrap"),"x-doc-messaging":require("./features/x-doc-messaging"),"x-frame-options":require("./features/x-frame-options"),"xhr2":require("./features/xhr2"),"xhtml":require("./features/xhtml"),"xhtmlsmil":require("./features/xhtmlsmil"),"xml-serializer":require("./features/xml-serializer"),"zstd":require("./features/zstd")};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/aac.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/aac.js
index 2f950f419374eb..5f001c311f7e89 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/aac.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/aac.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"2 3 LC 0B J K F G H A B C L M I N D O l m MC NC","132":"0 1 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"1":"0 1 3 4 5 6 7 8 9 C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F G H","16":"A B"},E:{"1":"2 J K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"OC 7B"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"1":"G D cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B"},H:{"2":"xC"},I:{"1":"0B J E 1C JC 2C 3C","2":"yC zC 0C"},J:{"1":"A","2":"F"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"132":"E"},N:{"1":"A","2":"B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"132":"ID JD"}},B:6,C:"AAC audio file format"};
+module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"3 4 LC 0B J K F G H A B C L M I N D O m n NC OC","132":"0 1 2 5 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"1":"0 1 2 4 5 6 7 8 9 C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F G H","16":"A B"},E:{"1":"3 J K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"PC 7B"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"1":"G D dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B"},H:{"2":"yC"},I:{"1":"0B J E 2C JC 3C 4C","2":"zC 0C 1C"},J:{"1":"A","2":"F"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"132":"E"},N:{"1":"A","2":"B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"132":"JD KD"}},B:6,C:"AAC audio file format",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/abortcontroller.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/abortcontroller.js
index 191a3a255b8479..19232b280d0c00 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/abortcontroller.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/abortcontroller.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I"},C:{"1":"0 1 dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB MC NC"},D:{"1":"0 1 kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB"},E:{"1":"L M I D xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B OC 7B PC QC RC SC 8B","130":"C wB"},F:{"1":"ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB XC YC ZC aC wB IC bC xB"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C 6C 7C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:1,C:"AbortController & AbortSignal"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I"},C:{"1":"0 1 2 dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB NC OC"},D:{"1":"0 1 2 kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB"},E:{"1":"L M I D xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B PC 7B QC RC SC TC 8B","130":"C wB"},F:{"1":"ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB YC ZC aC bC wB IC cC xB"},G:{"1":"D nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C 7C 8C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:1,C:"AbortController & AbortSignal",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ac3-ec3.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ac3-ec3.js
index e3b3a5b05bbc8e..115d0ff3a3b627 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ac3-ec3.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ac3-ec3.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"C L M I N D O","2":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"2":"G 7B cC JC dC eC fC gC","132":"D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F","132":"A"},K:{"2":"A B C n wB IC","132":"xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:6,C:"AC-3 (Dolby Digital) and EC-3 (Dolby Digital Plus) codecs"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"C L M I N D O","2":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"2":"G 7B dC JC eC fC gC hC","132":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F","132":"A"},K:{"2":"A B C p wB IC","132":"xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:6,C:"AC-3 (Dolby Digital) and EC-3 (Dolby Digital Plus) codecs",D:false};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/accelerometer.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/accelerometer.js
index 782d98a8dc1088..593d82438fb432 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/accelerometer.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/accelerometer.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB","194":"eB 1B fB 2B gB hB iB jB kB"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:4,C:"Accelerometer"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB","194":"eB 1B fB 2B gB hB iB jB kB"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:4,C:"Accelerometer",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/addeventlistener.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/addeventlistener.js
index 0002980ad77208..2a31eddb28b4b4 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/addeventlistener.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/addeventlistener.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","130":"K F G KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 3 4 5 6 7 8 9 F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","257":"2 LC 0B J K MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"1":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"EventTarget.addEventListener()"};
+module.exports={A:{A:{"1":"H A B","130":"K F G KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 4 5 6 7 8 9 F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","257":"3 LC 0B J K NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"1":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"EventTarget.addEventListener()",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/alternate-stylesheet.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/alternate-stylesheet.js
index 10284dac1de165..ff328c6b915f83 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/alternate-stylesheet.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/alternate-stylesheet.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G H A B","2":"K F KC"},B:{"2":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"H B C XC YC ZC aC wB IC bC xB","16":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"16":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"16":"F A"},K:{"2":"n","16":"A B C wB IC xB"},L:{"16":"E"},M:{"16":"E"},N:{"16":"A B"},O:{"16":"yB"},P:{"16":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"16":"HD"},S:{"1":"ID JD"}},B:1,C:"Alternate stylesheet"};
+module.exports={A:{A:{"1":"G H A B","2":"K F KC"},B:{"2":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"H B C YC ZC aC bC wB IC cC xB","16":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"16":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"16":"F A"},K:{"2":"p","16":"A B C wB IC xB"},L:{"16":"E"},M:{"16":"E"},N:{"16":"A B"},O:{"16":"yB"},P:{"16":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"16":"ID"},S:{"1":"JD KD"}},B:1,C:"Alternate stylesheet",D:false};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ambient-light.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ambient-light.js
index aa4892930d3a3c..4c87da831592e6 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ambient-light.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ambient-light.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L","132":"M I N D O","322":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"2 3 LC 0B J K F G H A B C L M I N D O l m MC NC","132":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B","194":"0 1 fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB","322":"0 1 eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB XC YC ZC aC wB IC bC xB","322":"n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"132":"ID JD"}},B:4,C:"Ambient Light Sensor"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L","132":"M I N D O","322":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"3 4 LC 0B J K F G H A B C L M I N D O m n NC OC","132":"5 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B","194":"0 1 2 fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB","322":"0 1 2 eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB YC ZC aC bC wB IC cC xB","322":"p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"132":"JD KD"}},B:4,C:"Ambient Light Sensor",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/apng.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/apng.js
index 4a9a2fe1c3d895..d02bfd24bc5a30 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/apng.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/apng.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","2":"LC"},D:{"1":"0 1 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB"},E:{"1":"G H A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F OC 7B PC QC RC"},F:{"1":"B C SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB","2":"3 4 5 6 7 8 9 H I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC fC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:5,C:"Animated PNG (APNG)"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","2":"LC"},D:{"1":"0 1 2 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB"},E:{"1":"G H A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F PC 7B QC RC SC"},F:{"1":"B C SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB","2":"4 5 6 7 8 9 H I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB"},G:{"1":"G D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC gC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:5,C:"Animated PNG (APNG)",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-find-index.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-find-index.js
index 44a1c354217358..64793a44e5ff3c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-find-index.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-find-index.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 LC 0B J K F G H A B C L M I N D O l m MC NC"},D:{"1":"0 1 RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},E:{"1":"G H A B C L M I D RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F OC 7B PC QC"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB XC YC ZC aC wB IC bC xB"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC fC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F","16":"A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"Array.prototype.findIndex"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 LC 0B J K F G H A B C L M I N D O m n o NC OC"},D:{"1":"0 1 2 RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},E:{"1":"G H A B C L M I D SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F PC 7B QC RC"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB YC ZC aC bC wB IC cC xB"},G:{"1":"G D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC gC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F","16":"A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"Array.prototype.findIndex",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-find.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-find.js
index ec78746d63bcca..da8cfc3b0764eb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-find.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-find.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","16":"C L M"},C:{"1":"0 1 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 LC 0B J K F G H A B C L M I N D O l m MC NC"},D:{"1":"0 1 RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},E:{"1":"G H A B C L M I D RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F OC 7B PC QC"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB XC YC ZC aC wB IC bC xB"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC fC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F","16":"A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"Array.prototype.find"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","16":"C L M"},C:{"1":"0 1 2 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 LC 0B J K F G H A B C L M I N D O m n o NC OC"},D:{"1":"0 1 2 RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},E:{"1":"G H A B C L M I D SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F PC 7B QC RC"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB YC ZC aC bC wB IC cC xB"},G:{"1":"G D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC gC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F","16":"A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"Array.prototype.find",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-flat.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-flat.js
index 1ec931e73c9a96..a34f215e77fd84 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-flat.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-flat.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B MC NC"},D:{"1":"0 1 nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB"},E:{"1":"C L M I D xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B OC 7B PC QC RC SC 8B wB"},F:{"1":"cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB XC YC ZC aC wB IC bC xB"},G:{"1":"D nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C 6C 7C 8C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:6,C:"flat & flatMap array methods"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B NC OC"},D:{"1":"0 1 2 nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB"},E:{"1":"C L M I D xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B PC 7B QC RC SC TC 8B wB"},F:{"1":"cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB YC ZC aC bC wB IC cC xB"},G:{"1":"D oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C 7C 8C 9C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:6,C:"flat & flatMap array methods",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-includes.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-includes.js
index 7c476ec6a0d284..20a963a61d207a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-includes.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-includes.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L"},C:{"1":"0 1 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB MC NC"},D:{"1":"0 1 TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB"},E:{"1":"H A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G OC 7B PC QC RC"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB XC YC ZC aC wB IC bC xB"},G:{"1":"D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"Array.prototype.includes"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L"},C:{"1":"0 1 2 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB NC OC"},D:{"1":"0 1 2 TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB"},E:{"1":"H A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G PC 7B QC RC SC"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB YC ZC aC bC wB IC cC xB"},G:{"1":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"Array.prototype.includes",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/arrow-functions.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/arrow-functions.js
index e898739a637b32..4d3553ba71008f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/arrow-functions.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/arrow-functions.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 LC 0B J K F G H A B C L M I N D O l m MC NC"},D:{"1":"0 1 RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},E:{"1":"A B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H OC 7B PC QC RC SC"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB XC YC ZC aC wB IC bC xB"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"Arrow functions"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 5 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 LC 0B J K F G H A B C L M I N D O m n NC OC"},D:{"1":"0 1 2 RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},E:{"1":"A B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H PC 7B QC RC SC TC"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB YC ZC aC bC wB IC cC xB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"Arrow functions",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/asmjs.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/asmjs.js
index 09bffbe06106c9..588092ab976092 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/asmjs.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/asmjs.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"L M I N D O","132":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","322":"C"},C:{"1":"0 1 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 LC 0B J K F G H A B C L M I N D O l m MC NC"},D:{"2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m","132":"0 1 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"H B C XC YC ZC aC wB IC bC xB","132":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J yC zC 0C 1C JC 2C 3C","132":"E"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","132":"n"},L:{"132":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"132":"yB"},P:{"2":"J","132":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"132":"9B"},R:{"132":"HD"},S:{"1":"ID JD"}},B:6,C:"asm.js"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"L M I N D O","132":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","322":"C"},C:{"1":"0 1 2 5 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 LC 0B J K F G H A B C L M I N D O m n NC OC"},D:{"2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o","132":"0 1 2 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"H B C YC ZC aC bC wB IC cC xB","132":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J zC 0C 1C 2C JC 3C 4C","132":"E"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","132":"p"},L:{"132":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"132":"yB"},P:{"2":"J","132":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"132":"9B"},R:{"132":"ID"},S:{"1":"JD KD"}},B:6,C:"asm.js",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/async-clipboard.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/async-clipboard.js
index 57a1321687a7b3..29df0f7a91ee51 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/async-clipboard.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/async-clipboard.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB MC NC","132":"0 1 hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"1":"0 1 gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB","66":"eB 1B fB 2B"},E:{"1":"M I D 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C L OC 7B PC QC RC SC 8B wB xB"},F:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB XC YC ZC aC wB IC bC xB"},G:{"2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC","260":"D tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J yC zC 0C 1C JC 2C 3C","260":"E"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"132":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"2":"J 4C 5C 6C 7C","260":"l m 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"2":"ID","132":"JD"}},B:5,C:"Asynchronous Clipboard API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB NC OC","132":"0 1 2 hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"1":"0 1 2 gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB","66":"eB 1B fB 2B"},E:{"1":"M I D 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C L PC 7B QC RC SC TC 8B wB xB"},F:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB YC ZC aC bC wB IC cC xB"},G:{"2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC","260":"D uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J zC 0C 1C 2C JC 3C 4C","260":"E"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"132":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"2":"J 5C 6C 7C 8C","260":"m n o 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"2":"JD","132":"KD"}},B:5,C:"Asynchronous Clipboard API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/async-functions.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/async-functions.js
index ee944b461fc6a9..1dec12fb1011be 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/async-functions.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/async-functions.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L","194":"M"},C:{"1":"0 1 YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB MC NC"},D:{"1":"0 1 bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},E:{"1":"B C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC","258":"8B"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB XC YC ZC aC wB IC bC xB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC","258":"kC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:6,C:"Async functions"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L","194":"M"},C:{"1":"0 1 2 YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB NC OC"},D:{"1":"0 1 2 bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},E:{"1":"B C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC","258":"8B"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB YC ZC aC bC wB IC cC xB"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC","258":"lC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:6,C:"Async functions",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/atob-btoa.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/atob-btoa.js
index 0329d4b04c097e..a8b2f6e140ed25 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/atob-btoa.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/atob-btoa.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k aC wB IC bC xB","2":"H XC YC","16":"ZC"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"1":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"B C n wB IC xB","16":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Base64 encoding and decoding"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l bC wB IC cC xB","2":"H YC ZC","16":"aC"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"1":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"B C p wB IC xB","16":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Base64 encoding and decoding",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audio-api.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audio-api.js
index 39ad61d78e870e..c81f42d5ef58cf 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audio-api.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audio-api.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 LC 0B J K F G H A B C L M I N D O l m MC NC"},D:{"1":"0 1 GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F G H A B C L","33":"3 4 5 6 7 8 9 M I N D O l m AB BB CB DB EB FB"},E:{"1":"I D TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B PC","33":"K F G H A B C L M QC RC SC 8B wB xB 9B"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB","33":"3 I N D O l m"},G:{"1":"D uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC","33":"G eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"Web Audio API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 LC 0B J K F G H A B C L M I N D O m n o NC OC"},D:{"1":"0 1 2 GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F G H A B C L","33":"4 5 6 7 8 9 M I N D O m n o AB BB CB DB EB FB"},E:{"1":"I D UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B QC","33":"K F G H A B C L M RC SC TC 8B wB xB 9B"},F:{"1":"5 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB","33":"4 I N D O m n"},G:{"1":"D vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC","33":"G fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"Web Audio API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audio.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audio.js
index f47a0b00fdb812..4143dbb240923a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audio.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audio.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 4 5 6 7 8 9 l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B","132":"2 3 J K F G H A B C L M I N D O MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"OC 7B"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k ZC aC wB IC bC xB","2":"H","4":"XC YC"},G:{"1":"G D cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B"},H:{"2":"xC"},I:{"1":"0B J E 0C 1C JC 2C 3C","2":"yC zC"},J:{"1":"F A"},K:{"1":"B C n wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Audio element"};
+module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B","132":"3 4 J K F G H A B C L M I N D O NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"PC 7B"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l aC bC wB IC cC xB","2":"H","4":"YC ZC"},G:{"1":"G D dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B"},H:{"2":"yC"},I:{"1":"0B J E 1C 2C JC 3C 4C","2":"zC 0C"},J:{"1":"F A"},K:{"1":"B C p wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Audio element",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audiotracks.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audiotracks.js
index 03821063276939..b5c3e621dcab62 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audiotracks.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audiotracks.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"C L M I N D O","322":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB MC NC","194":"0 1 FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","322":"0 1 RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K OC 7B PC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB XC YC ZC aC wB IC bC xB","322":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","322":"n"},L:{"322":"E"},M:{"2":"E"},N:{"1":"A B"},O:{"322":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"322":"9B"},R:{"322":"HD"},S:{"194":"ID JD"}},B:1,C:"Audio Tracks"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"C L M I N D O","322":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB NC OC","194":"0 1 2 FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","322":"0 1 2 RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K PC 7B QC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB YC ZC aC bC wB IC cC xB","322":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","322":"p"},L:{"322":"E"},M:{"2":"E"},N:{"1":"A B"},O:{"322":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"322":"9B"},R:{"322":"ID"},S:{"194":"JD KD"}},B:1,C:"Audio Tracks",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/autofocus.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/autofocus.js
index 91744d9bdba1c4..dd0a59a7db5ca2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/autofocus.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/autofocus.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"J"},E:{"1":"2 K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"J OC 7B"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB","2":"H"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"0B J E 1C JC 2C 3C","2":"yC zC 0C"},J:{"1":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:1,C:"Autofocus attribute"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"J"},E:{"1":"3 K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"J PC 7B"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB","2":"H"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"0B J E 2C JC 3C 4C","2":"zC 0C 1C"},J:{"1":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:1,C:"Autofocus attribute",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/auxclick.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/auxclick.js
index 6ce6d4b8bf4b10..2e52d8d3ebd0f8 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/auxclick.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/auxclick.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB MC NC","129":"0 1 ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"1":"0 1 bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:5,C:"Auxclick"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB NC OC","129":"0 1 2 ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"1":"0 1 2 bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:5,C:"Auxclick",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/av1.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/av1.js
index 7bfa334c479881..ffe4dbd66be907 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/av1.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/av1.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D","194":"0 1 O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB MC NC","66":"bB cB dB eB 1B fB 2B gB hB iB","260":"jB","516":"kB"},D:{"1":"0 1 oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB","66":"lB mB nB"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m AD BD CD DD zB ED FD GD","2":"J 4C 5C 6C 7C 8C 8B 9C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:6,C:"AV1 video format"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D","194":"0 1 2 O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB NC OC","66":"bB cB dB eB 1B fB 2B gB hB iB","260":"jB","516":"kB"},D:{"1":"0 1 2 oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB","66":"lB mB nB"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o BD CD DD ED zB FD GD HD","2":"J 5C 6C 7C 8C 9C 8B AD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:6,C:"AV1 video format",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/avif.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/avif.js
index 7262ef7705f9cf..418d4ba2cc08e1 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/avif.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/avif.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","4162":"0 1"},C:{"1":"0 1 z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB MC NC","194":"uB vB P Q R 3B S T U V W X Y Z a b","257":"c d e f g h i j k o p q r s t u v w","2049":"x y"},D:{"1":"0 1 U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T"},E:{"1":"D FC GC HC WC","2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB","1796":"CC DC EC"},F:{"1":"pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB XC YC ZC aC wB IC bC xB"},G:{"1":"D FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC","1281":"zB CC DC EC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m CD DD zB ED FD GD","2":"J 4C 5C 6C 7C 8C 8B 9C AD BD"},Q:{"2":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:6,C:"AVIF image format"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z","4162":"1 2 E"},C:{"1":"0 1 2 E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB NC OC","194":"uB vB P Q R 3B S T U V W X Y Z a b","257":"c d e f g h i j k l q r s t u v w x","2049":"y z"},D:{"1":"0 1 2 U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T"},E:{"1":"D FC GC HC XC","2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB","1796":"CC DC EC"},F:{"1":"pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB YC ZC aC bC wB IC cC xB"},G:{"2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC","257":"D FC GC HC","1281":"zB CC DC EC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o DD ED zB FD GD HD","2":"J 5C 6C 7C 8C 9C 8B AD BD CD"},Q:{"2":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:6,C:"AVIF image format",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-attachment.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-attachment.js
index 50fb4ae5cb8ae2..e6d444a089dd5c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-attachment.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-attachment.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","132":"K F G KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","132":"2 3 4 5 6 LC 0B J K F G H A B C L M I N D O l m MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 K F G H A B C D PC QC RC SC 8B wB xB BC yB VC zB CC DC EC FC GC HC WC","132":"J L OC 7B 9B","2050":"M I TC UC AC"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k ZC aC wB IC bC xB","132":"H XC YC"},G:{"2":"7B cC JC","772":"G dC eC fC gC hC iC jC kC lC mC nC oC","2050":"D pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 2C 3C","132":"1C JC"},J:{"260":"F A"},K:{"1":"B C n wB IC xB","132":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"2":"J","1028":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"CSS background-attachment"};
+module.exports={A:{A:{"1":"H A B","132":"K F G KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","132":"3 4 5 6 LC 0B J K F G H A B C L M I N D O m n o NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 K F G H A B C D QC RC SC TC 8B wB xB BC yB WC zB CC DC EC FC GC HC XC","132":"J L PC 7B 9B","2050":"M I UC VC AC"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l aC bC wB IC cC xB","132":"H YC ZC"},G:{"2":"7B dC JC","772":"G eC fC gC hC iC jC kC lC mC nC oC pC","2050":"D qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 3C 4C","132":"2C JC"},J:{"260":"F A"},K:{"1":"B C p wB IC xB","132":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"2":"J","1028":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"CSS background-attachment",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-clip-text.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-clip-text.js
index 71615f6cac4461..4ddf793bda54bb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-clip-text.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-clip-text.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"I N D O","33":"0 1 C L M P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB MC NC"},D:{"33":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"M I D TC UC AC BC yB VC zB CC DC EC FC GC HC WC","16":"OC 7B","33":"2 J K F G H A B C L PC QC RC SC 8B wB xB 9B"},F:{"2":"H B C XC YC ZC aC wB IC bC xB","33":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"1":"D tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B cC JC dC","33":"G eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC"},H:{"2":"xC"},I:{"16":"0B yC zC 0C","33":"J E 1C JC 2C 3C"},J:{"33":"F A"},K:{"16":"A B C wB IC xB","33":"n"},L:{"33":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"33":"yB"},P:{"33":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"33":"9B"},R:{"33":"HD"},S:{"1":"ID JD"}},B:7,C:"Background-clip: text"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"I N D O","33":"0 1 2 C L M P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB NC OC"},D:{"33":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"M I D UC VC AC BC yB WC zB CC DC EC FC GC HC XC","16":"PC 7B","33":"3 J K F G H A B C L QC RC SC TC 8B wB xB 9B"},F:{"2":"H B C YC ZC aC bC wB IC cC xB","33":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"1":"D uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B dC JC eC","33":"G fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC"},H:{"2":"yC"},I:{"16":"0B zC 0C 1C","33":"J E 2C JC 3C 4C"},J:{"33":"F A"},K:{"16":"A B C wB IC xB","33":"p"},L:{"33":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"33":"yB"},P:{"33":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"33":"9B"},R:{"33":"ID"},S:{"1":"JD KD"}},B:7,C:"Background-clip: text",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-img-opts.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-img-opts.js
index e1537a5b2f9c30..5e42977de1579f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-img-opts.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-img-opts.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC","36":"NC"},D:{"1":"0 1 3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","516":"2 J K F G H A B C L M"},E:{"1":"F G H A B C L M I D RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","772":"2 J K OC 7B PC QC"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k ZC aC wB IC bC xB","2":"H XC","36":"YC"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","4":"7B cC JC eC","516":"dC"},H:{"132":"xC"},I:{"1":"E 2C 3C","36":"yC","516":"0B J 1C JC","548":"zC 0C"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"CSS3 Background-image options"};
+module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC","36":"OC"},D:{"1":"0 1 2 4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","516":"3 J K F G H A B C L M"},E:{"1":"F G H A B C L M I D SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","772":"3 J K PC 7B QC RC"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l aC bC wB IC cC xB","2":"H YC","36":"ZC"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","4":"7B dC JC fC","516":"eC"},H:{"132":"yC"},I:{"1":"E 3C 4C","36":"zC","516":"0B J 2C JC","548":"0C 1C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"CSS3 Background-image options",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-position-x-y.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-position-x-y.js
index 8adf774c7d6c71..f40daa6f8ba4c3 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-position-x-y.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-position-x-y.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"K F G H A B KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:7,C:"background-position-x & background-position-y"};
+module.exports={A:{A:{"1":"K F G H A B KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:7,C:"background-position-x & background-position-y",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-repeat-round-space.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-repeat-round-space.js
index 22470f8ab0f515..e2e6c2bd1b6360 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-repeat-round-space.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-repeat-round-space.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G KC","132":"H"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB MC NC"},D:{"1":"0 1 EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB"},E:{"1":"F G H A B C L M I D RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K OC 7B PC QC"},F:{"1":"3 4 5 6 7 8 9 B C l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k ZC aC wB IC bC xB","2":"H I N D O XC YC"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC"},H:{"1":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"1":"A","2":"F"},K:{"1":"B C n wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:4,C:"CSS background-repeat round and space"};
+module.exports={A:{A:{"1":"A B","2":"K F G KC","132":"H"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB NC OC"},D:{"1":"0 1 2 EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB"},E:{"1":"F G H A B C L M I D SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K PC 7B QC RC"},F:{"1":"4 5 6 7 8 9 B C m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l aC bC wB IC cC xB","2":"H I N D O YC ZC"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC"},H:{"1":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"1":"A","2":"F"},K:{"1":"B C p wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:4,C:"CSS background-repeat round and space",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-sync.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-sync.js
index 60a67afc0fd12e..203bacce3c44cd 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-sync.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-sync.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E MC NC","16":"4B 5B 6B"},D:{"1":"0 1 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:7,C:"Background Sync API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B NC OC","16":"5B 6B MC"},D:{"1":"0 1 2 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:7,C:"Background Sync API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/battery-status.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/battery-status.js
index 2331c7628fa202..d46ea48fb2732a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/battery-status.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/battery-status.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"PB QB RB SB TB UB VB WB XB","2":"0 1 2 LC 0B J K F G H YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","132":"3 4 5 6 7 8 9 N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","164":"A B C L M I"},D:{"1":"0 1 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB","66":"JB"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 H B C I N D O l m XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID","2":"JD"}},B:4,C:"Battery Status API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"PB QB RB SB TB UB VB WB XB","2":"0 1 2 3 LC 0B J K F G H YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","132":"4 5 6 7 8 9 N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","164":"A B C L M I"},D:{"1":"0 1 2 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB","66":"JB"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 H B C I N D O m n o YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD","2":"KD"}},B:4,C:"Battery Status API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/beacon.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/beacon.js
index f5abbf129f1d0e..6696d7dcf1f499 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/beacon.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/beacon.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L"},C:{"1":"0 1 DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB MC NC"},D:{"1":"0 1 LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB"},E:{"1":"C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B OC 7B PC QC RC SC 8B"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 H B C I N D O l m XC YC ZC aC wB IC bC xB"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"Beacon API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L"},C:{"1":"0 1 2 DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB NC OC"},D:{"1":"0 1 2 LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB"},E:{"1":"C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B PC 7B QC RC SC TC 8B"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 H B C I N D O m n o YC ZC aC bC wB IC cC xB"},G:{"1":"D nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"Beacon API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/beforeafterprint.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/beforeafterprint.js
index caf7df9578757a..4641b1a15752f6 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/beforeafterprint.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/beforeafterprint.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"K F G H A B","16":"KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J MC NC"},D:{"1":"0 1 hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB"},E:{"1":"L M I D 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C OC 7B PC QC RC SC 8B wB xB"},F:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB XC YC ZC aC wB IC bC xB"},G:{"1":"D pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"16":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"16":"A B"},O:{"1":"yB"},P:{"2":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","16":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Printing Events"};
+module.exports={A:{A:{"1":"K F G H A B","16":"KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J NC OC"},D:{"1":"0 1 2 hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB"},E:{"1":"L M I D 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C PC 7B QC RC SC TC 8B wB xB"},F:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB YC ZC aC bC wB IC cC xB"},G:{"1":"D qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"16":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"16":"A B"},O:{"1":"yB"},P:{"2":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","16":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Printing Events",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/bigint.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/bigint.js
index a588c16cb85c4e..f33a0cb813bdd6 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/bigint.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/bigint.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB MC NC","194":"jB kB lB"},D:{"1":"0 1 lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB"},E:{"1":"M I D TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C L OC 7B PC QC RC SC 8B wB xB 9B"},F:{"1":"aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB XC YC ZC aC wB IC bC xB"},G:{"1":"D tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C 6C 7C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:6,C:"BigInt"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB NC OC","194":"jB kB lB"},D:{"1":"0 1 2 lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB"},E:{"1":"M I D UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C L PC 7B QC RC SC TC 8B wB xB 9B"},F:{"1":"aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB YC ZC aC bC wB IC cC xB"},G:{"1":"D uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C 7C 8C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:6,C:"BigInt",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/blobbuilder.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/blobbuilder.js
index 5b45dc66e66af5..6cb6bd5369b231 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/blobbuilder.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/blobbuilder.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 3 4 5 6 7 8 9 L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J MC NC","36":"K F G H A B C"},D:{"1":"0 1 4 5 6 7 8 9 l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F","36":"3 G H A B C L M I N D O"},E:{"1":"K F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B PC"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k xB","2":"H B C XC YC ZC aC wB IC bC"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC"},H:{"2":"xC"},I:{"1":"E","2":"yC zC 0C","36":"0B J 1C JC 2C 3C"},J:{"1":"A","2":"F"},K:{"1":"n xB","2":"A B C wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:5,C:"Blob constructing"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 4 5 6 7 8 9 L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J NC OC","36":"K F G H A B C"},D:{"1":"0 1 2 5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F","36":"4 G H A B C L M I N D O"},E:{"1":"K F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B QC"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l xB","2":"H B C YC ZC aC bC wB IC cC"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC"},H:{"2":"yC"},I:{"1":"E","2":"zC 0C 1C","36":"0B J 2C JC 3C 4C"},J:{"1":"A","2":"F"},K:{"1":"p xB","2":"A B C wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:5,C:"Blob constructing",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/bloburls.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/bloburls.js
index 928e04106db756..cf7bf793f4bf9e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/bloburls.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/bloburls.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H KC","129":"A B"},B:{"1":"0 1 I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","129":"C L M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC"},D:{"1":"0 1 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F","33":"3 4 G H A B C L M I N D O l m"},E:{"1":"F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B PC","33":"K"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC","33":"eC"},H:{"2":"xC"},I:{"1":"E 2C 3C","2":"0B yC zC 0C","33":"J 1C JC"},J:{"1":"A","2":"F"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","2":"A"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:5,C:"Blob URLs"};
+module.exports={A:{A:{"2":"K F G H KC","129":"A B"},B:{"1":"0 1 2 I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","129":"C L M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC"},D:{"1":"0 1 2 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F","33":"4 G H A B C L M I N D O m n o"},E:{"1":"F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B QC","33":"K"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC","33":"fC"},H:{"2":"yC"},I:{"1":"E 3C 4C","2":"0B zC 0C 1C","33":"J 2C JC"},J:{"1":"A","2":"F"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","2":"A"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:5,C:"Blob URLs",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/border-image.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/border-image.js
index 39b28113cd4ec1..838dc9cc52cef0 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/border-image.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/border-image.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"K F G H A KC"},B:{"1":"0 1 M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","129":"C L"},C:{"1":"0 1 WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B","260":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB","804":"2 J K F G H A B C L M MC NC"},D:{"1":"0 1 cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","260":"XB YB ZB aB bB","388":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","1412":"3 4 5 6 7 8 9 I N D O l m AB BB","1956":"2 J K F G H A B C L M"},E:{"1":"D BC yB VC zB CC DC EC FC GC HC WC","129":"A B C L M I SC 8B wB xB 9B TC UC AC","1412":"K F G H QC RC","1956":"2 J OC 7B PC"},F:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H XC YC","260":"KB LB MB NB OB","388":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB","1796":"ZC aC","1828":"B C wB IC bC xB"},G:{"1":"D BC yB wC zB CC DC EC FC GC HC","129":"iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC","1412":"G eC fC gC hC","1956":"7B cC JC dC"},H:{"1828":"xC"},I:{"1":"E","388":"2C 3C","1956":"0B J yC zC 0C 1C JC"},J:{"1412":"A","1924":"F"},K:{"1":"n","2":"A","1828":"B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","2":"A"},O:{"1":"yB"},P:{"1":"l m 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","260":"4C 5C","388":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","260":"ID"}},B:4,C:"CSS3 Border images"};
+module.exports={A:{A:{"1":"B","2":"K F G H A KC"},B:{"1":"0 1 2 M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","129":"C L"},C:{"1":"0 1 2 WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B","260":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB","804":"3 J K F G H A B C L M NC OC"},D:{"1":"0 1 2 cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","260":"XB YB ZB aB bB","388":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","1412":"4 5 6 7 8 9 I N D O m n o AB BB","1956":"3 J K F G H A B C L M"},E:{"1":"D BC yB WC zB CC DC EC FC GC HC XC","129":"A B C L M I TC 8B wB xB 9B UC VC AC","1412":"K F G H RC SC","1956":"3 J PC 7B QC"},F:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H YC ZC","260":"KB LB MB NB OB","388":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB","1796":"aC bC","1828":"B C wB IC cC xB"},G:{"1":"D BC yB xC zB CC DC EC FC GC HC","129":"jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC","1412":"G fC gC hC iC","1956":"7B dC JC eC"},H:{"1828":"yC"},I:{"1":"E","388":"3C 4C","1956":"0B J zC 0C 1C 2C JC"},J:{"1412":"A","1924":"F"},K:{"1":"p","2":"A","1828":"B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","2":"A"},O:{"1":"yB"},P:{"1":"m n o 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","260":"5C 6C","388":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","260":"JD"}},B:4,C:"CSS3 Border images",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/border-radius.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/border-radius.js
index 905f4aef6256ee..eb45c923bd113f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/border-radius.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/border-radius.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","257":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB","289":"0B MC NC","292":"LC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","33":"J"},E:{"1":"2 F G H A B C L M I D RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","33":"J OC 7B","129":"K PC QC"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k ZC aC wB IC bC xB","2":"H XC YC"},G:{"1":"G D cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","33":"7B"},H:{"2":"xC"},I:{"1":"0B J E zC 0C 1C JC 2C 3C","33":"yC"},J:{"1":"F A"},K:{"1":"B C n wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","257":"ID"}},B:4,C:"CSS3 Border-radius (rounded corners)"};
+module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","257":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB","289":"0B NC OC","292":"LC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","33":"J"},E:{"1":"3 F G H A B C L M I D SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","33":"J PC 7B","129":"K QC RC"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l aC bC wB IC cC xB","2":"H YC ZC"},G:{"1":"G D dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","33":"7B"},H:{"2":"yC"},I:{"1":"0B J E 0C 1C 2C JC 3C 4C","33":"zC"},J:{"1":"F A"},K:{"1":"B C p wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","257":"JD"}},B:4,C:"CSS3 Border-radius (rounded corners)",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/broadcastchannel.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/broadcastchannel.js
index a0d7d40179e2f3..dba0375ee44645 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/broadcastchannel.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/broadcastchannel.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB MC NC"},D:{"1":"0 1 aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB"},E:{"1":"D BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC"},F:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB XC YC ZC aC wB IC bC xB"},G:{"1":"D BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"BroadcastChannel"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB NC OC"},D:{"1":"0 1 2 aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB"},E:{"1":"D BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC"},F:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB YC ZC aC bC wB IC cC xB"},G:{"1":"D BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"BroadcastChannel",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/brotli.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/brotli.js
index bcb7e4f8e1dec3..1f35cb9badfbea 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/brotli.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/brotli.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M"},C:{"1":"0 1 QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB MC NC"},D:{"1":"0 1 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB","194":"VB","257":"WB"},E:{"1":"L M I D 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC 8B","513":"B C wB xB"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB XC YC ZC aC wB IC bC xB","194":"IB JB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"Brotli Accept-Encoding/Content-Encoding"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M"},C:{"1":"0 1 2 QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB NC OC"},D:{"1":"0 1 2 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB","194":"VB","257":"WB"},E:{"1":"L M I D 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC 8B","513":"B C wB xB"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB YC ZC aC bC wB IC cC xB","194":"IB JB"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"Brotli Accept-Encoding/Content-Encoding",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/calc.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/calc.js
index d15912def80aba..29de609ad36b10 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/calc.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/calc.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G KC","260":"H","516":"A B"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 3 4 5 6 7 8 9 N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC","33":"2 J K F G H A B C L M I"},D:{"1":"0 1 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F G H A B C L M I N D O","33":"3 4 5 6 7 l m"},E:{"1":"F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B PC","33":"K"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC","33":"eC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC","132":"2C 3C"},J:{"1":"A","2":"F"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"calc() as CSS unit value"};
+module.exports={A:{A:{"2":"K F G KC","260":"H","516":"A B"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 4 5 6 7 8 9 N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC","33":"3 J K F G H A B C L M I"},D:{"1":"0 1 2 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F G H A B C L M I N D O","33":"4 5 6 7 m n o"},E:{"1":"F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B QC","33":"K"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC","33":"fC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC","132":"3C 4C"},J:{"1":"A","2":"F"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"calc() as CSS unit value",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas-blending.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas-blending.js
index 851d6509e8c87c..614ba3bb3c3a80 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas-blending.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas-blending.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C"},C:{"1":"0 1 4 5 6 7 8 9 l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 LC 0B J K F G H A B C L M I N D O MC NC"},D:{"1":"0 1 CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB"},E:{"1":"F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K OC 7B PC"},F:{"1":"3 4 5 6 7 8 9 D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C I N XC YC ZC aC wB IC bC xB"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC"},H:{"2":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"Canvas blend modes"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C"},C:{"1":"0 1 2 5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 LC 0B J K F G H A B C L M I N D O NC OC"},D:{"1":"0 1 2 CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB"},E:{"1":"F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K PC 7B QC"},F:{"1":"4 5 6 7 8 9 D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C I N YC ZC aC bC wB IC cC xB"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC"},H:{"2":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"Canvas blend modes",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas-text.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas-text.js
index c14f0e1a21f51b..7de75ac81d3632 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas-text.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas-text.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"KC","8":"K F G"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","8":"LC 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","8":"OC 7B"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k ZC aC wB IC bC xB","8":"H XC YC"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"B C n wB IC xB","8":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Text API for Canvas"};
+module.exports={A:{A:{"1":"H A B","2":"KC","8":"K F G"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","8":"LC 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","8":"PC 7B"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l aC bC wB IC cC xB","8":"H YC ZC"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"B C p wB IC xB","8":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Text API for Canvas",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas.js
index 47dcc60b286151..5c057e43199548 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"KC","8":"K F G"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B NC","132":"LC 0B MC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","132":"OC 7B"},F:{"1":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"260":"xC"},I:{"1":"0B J E 1C JC 2C 3C","132":"yC zC 0C"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Canvas (basic support)"};
+module.exports={A:{A:{"1":"H A B","2":"KC","8":"K F G"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC OC","132":"LC 0B NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","132":"PC 7B"},F:{"1":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"260":"yC"},I:{"1":"0B J E 2C JC 3C 4C","132":"zC 0C 1C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Canvas (basic support)",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ch-unit.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ch-unit.js
index d254a499ec69b5..74b0217cf4423d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ch-unit.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ch-unit.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G KC","132":"H A B"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 J K F G H A B C L M I N D O l m"},E:{"1":"F G H A B C L M I D RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K OC 7B PC QC"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC"},H:{"2":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"1":"A","2":"F"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"ch (character) unit"};
+module.exports={A:{A:{"2":"K F G KC","132":"H A B"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 J K F G H A B C L M I N D O m n o"},E:{"1":"F G H A B C L M I D SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K PC 7B QC RC"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC"},H:{"2":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"1":"A","2":"F"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"ch (character) unit",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/chacha20-poly1305.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/chacha20-poly1305.js
index acc6175bc003ea..c489ea1805fab2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/chacha20-poly1305.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/chacha20-poly1305.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB MC NC"},D:{"1":"0 1 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB","129":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},E:{"1":"C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B OC 7B PC QC RC SC 8B"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB XC YC ZC aC wB IC bC xB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C","16":"3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"ChaCha20-Poly1305 cipher suites for TLS"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB NC OC"},D:{"1":"0 1 2 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB","129":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},E:{"1":"C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B PC 7B QC RC SC TC 8B"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB YC ZC aC bC wB IC cC xB"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C","16":"4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"ChaCha20-Poly1305 cipher suites for TLS",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/channel-messaging.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/channel-messaging.js
index 079cfc64221646..95da513d036128 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/channel-messaging.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/channel-messaging.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 LC 0B J K F G H A B C L M I N D O l m MC NC","194":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"J OC 7B"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k aC wB IC bC xB","2":"H XC YC","16":"ZC"},G:{"1":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC"},H:{"2":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"1":"F A"},K:{"1":"B C n wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Channel messaging"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 LC 0B J K F G H A B C L M I N D O m n o NC OC","194":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"J PC 7B"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l bC wB IC cC xB","2":"H YC ZC","16":"aC"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC"},H:{"2":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"1":"F A"},K:{"1":"B C p wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Channel messaging",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/childnode-remove.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/childnode-remove.js
index 4b94b4645524fd..b0df38880f11b8 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/childnode-remove.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/childnode-remove.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","16":"C"},C:{"1":"0 1 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 LC 0B J K F G H A B C L M I N D O l m MC NC"},D:{"1":"0 1 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 J K F G H A B C L M I N D O l m"},E:{"1":"F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B PC","16":"K"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC"},H:{"2":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"1":"A","2":"F"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"ChildNode.remove()"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","16":"C"},C:{"1":"0 1 2 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 LC 0B J K F G H A B C L M I N D O m n o NC OC"},D:{"1":"0 1 2 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 J K F G H A B C L M I N D O m n o"},E:{"1":"F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B QC","16":"K"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC"},H:{"2":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"1":"A","2":"F"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"ChildNode.remove()",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/classlist.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/classlist.js
index 236fc4aec9715c..0233c6ac6fa40f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/classlist.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/classlist.js
@@ -1 +1 @@
-module.exports={A:{A:{"8":"K F G H KC","1924":"A B"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","8":"LC 0B MC","516":"6 7","772":"2 3 4 5 J K F G H A B C L M I N D O l m NC"},D:{"1":"0 1 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","8":"2 J K F","516":"6 7 8 9","772":"5","900":"3 4 G H A B C L M I N D O l m"},E:{"1":"F G H A B C L M I D RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","8":"2 J OC 7B","900":"K PC QC"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","8":"H B XC YC ZC aC wB","900":"C IC bC xB"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","8":"7B cC JC","900":"dC eC"},H:{"900":"xC"},I:{"1":"E 2C 3C","8":"yC zC 0C","900":"0B J 1C JC"},J:{"1":"A","900":"F"},K:{"1":"n","8":"A B","900":"C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"900":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"classList (DOMTokenList)"};
+module.exports={A:{A:{"8":"K F G H KC","1924":"A B"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","8":"LC 0B NC","516":"6 7","772":"3 4 5 J K F G H A B C L M I N D O m n o OC"},D:{"1":"0 1 2 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","8":"3 J K F","516":"6 7 8 9","772":"5","900":"4 G H A B C L M I N D O m n o"},E:{"1":"F G H A B C L M I D SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","8":"3 J PC 7B","900":"K QC RC"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","8":"H B YC ZC aC bC wB","900":"C IC cC xB"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","8":"7B dC JC","900":"eC fC"},H:{"900":"yC"},I:{"1":"E 3C 4C","8":"zC 0C 1C","900":"0B J 2C JC"},J:{"1":"A","900":"F"},K:{"1":"p","8":"A B","900":"C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"900":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"classList (DOMTokenList)",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js
index d0748af7e9b2df..09a6c8f48737f5 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:6,C:"Client Hints: DPR, Width, Viewport-Width"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:6,C:"Client Hints: DPR, Width, Viewport-Width",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/clipboard.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/clipboard.js
index 925fb9e6e3bcfd..b4faf7ea953101 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/clipboard.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/clipboard.js
@@ -1 +1 @@
-module.exports={A:{A:{"2436":"K F G H A B KC"},B:{"260":"D O","2436":"C L M I N","8196":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"2 3 LC 0B J K F G H A B C L M I N D O l m MC NC","772":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB","4100":"0 1 NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"2":"2 J K F G H A B C","2564":"3 4 5 6 7 8 9 L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","8196":"0 1 eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","10244":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},E:{"1":"C L M I D xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","16":"OC 7B","2308":"A B 8B wB","2820":"2 J K F G H PC QC RC SC"},F:{"2":"H B XC YC ZC aC wB IC bC","16":"C","516":"xB","2564":"3 4 5 6 7 8 9 I N D O l m AB BB","8196":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","10244":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},G:{"1":"D nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC","2820":"G dC eC fC gC hC iC jC kC lC mC"},H:{"2":"xC"},I:{"2":"0B J yC zC 0C 1C JC","260":"E","2308":"2C 3C"},J:{"2":"F","2308":"A"},K:{"2":"A B C wB IC","16":"xB","8196":"n"},L:{"8196":"E"},M:{"1028":"E"},N:{"2":"A B"},O:{"8196":"yB"},P:{"2052":"4C 5C","2308":"J","8196":"l m 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"8196":"9B"},R:{"8196":"HD"},S:{"4100":"ID JD"}},B:5,C:"Synchronous Clipboard API"};
+module.exports={A:{A:{"2436":"K F G H A B KC"},B:{"260":"D O","2436":"C L M I N","8196":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"3 4 LC 0B J K F G H A B C L M I N D O m n NC OC","772":"5 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB","4100":"0 1 2 NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"2":"3 J K F G H A B C","2564":"4 5 6 7 8 9 L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","8196":"0 1 2 eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","10244":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},E:{"1":"C L M I D xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","16":"PC 7B","2308":"A B 8B wB","2820":"3 J K F G H QC RC SC TC"},F:{"2":"H B YC ZC aC bC wB IC cC","16":"C","516":"xB","2564":"4 5 6 7 8 9 I N D O m n o AB BB","8196":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","10244":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},G:{"1":"D oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC","2820":"G eC fC gC hC iC jC kC lC mC nC"},H:{"2":"yC"},I:{"2":"0B J zC 0C 1C 2C JC","260":"E","2308":"3C 4C"},J:{"2":"F","2308":"A"},K:{"2":"A B C wB IC","16":"xB","8196":"p"},L:{"8196":"E"},M:{"1028":"E"},N:{"2":"A B"},O:{"8196":"yB"},P:{"2052":"5C 6C","2308":"J","8196":"m n o 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"8196":"9B"},R:{"8196":"ID"},S:{"4100":"JD KD"}},B:5,C:"Synchronous Clipboard API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/colr-v1.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/colr-v1.js
index c392bf02c78626..8221933f19f291 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/colr-v1.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/colr-v1.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 h i j k o p q r s t u v w x y z E","2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g"},C:{"1":"0 1 t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g MC NC","258":"h i j k o p q","578":"r s"},D:{"1":"0 1 h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y","194":"Z a b c d e f g"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"16":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"16":"A B"},O:{"1":"yB"},P:{"1":"l m FD GD","2":"J 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:6,C:"COLR/CPAL(v1) Font Formats"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 h i j k l q r s t u v w x y z E","2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g"},C:{"1":"0 1 2 u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g NC OC","258":"h i j k l q r","578":"s t"},D:{"1":"0 1 2 h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y","194":"Z a b c d e f g"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"16":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"16":"A B"},O:{"1":"yB"},P:{"1":"m n o GD HD","2":"J 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:6,C:"COLR/CPAL(v1) Font Formats",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/colr.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/colr.js
index b4ea1fe52cb107..cb789d86082a87 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/colr.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/colr.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G KC","257":"H A B"},B:{"1":"0 1 C L M I N D O w x y z E","513":"P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v"},C:{"1":"0 1 EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB MC NC"},D:{"1":"0 1 w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB","513":"pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v"},E:{"1":"M I D TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC 8B","129":"B C L wB xB 9B"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB XC YC ZC aC wB IC bC xB","513":"eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"16":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"16":"A B"},O:{"1":"yB"},P:{"1":"l m 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C 6C 7C 8C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"COLR/CPAL(v0) Font Formats"};
+module.exports={A:{A:{"2":"K F G KC","257":"H A B"},B:{"1":"0 1 2 C L M I N D O x y z E","513":"P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w"},C:{"1":"0 1 2 EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB NC OC"},D:{"1":"0 1 2 x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB","513":"pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w"},E:{"1":"M I D UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC 8B","129":"B C L wB xB 9B"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB YC ZC aC bC wB IC cC xB","513":"eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"16":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"16":"A B"},O:{"1":"yB"},P:{"1":"m n o 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C 7C 8C 9C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"COLR/CPAL(v0) Font Formats",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/comparedocumentposition.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/comparedocumentposition.js
index 813990921fb00d..2fb09b41497bf5 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/comparedocumentposition.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/comparedocumentposition.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"LC 0B MC NC"},D:{"1":"0 1 CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"2 J K F G H A B C L M","132":"3 4 5 6 7 8 9 I N D O l m AB BB"},E:{"1":"A B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","16":"2 J K OC 7B","132":"F G H QC RC SC","260":"PC"},F:{"1":"3 4 5 6 7 8 9 C D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k bC xB","16":"H B XC YC ZC aC wB IC","132":"I N"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B","132":"G cC JC dC eC fC gC hC iC"},H:{"1":"xC"},I:{"1":"E 2C 3C","16":"yC zC","132":"0B J 0C 1C JC"},J:{"132":"F A"},K:{"1":"C n xB","16":"A B wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Node.compareDocumentPosition()"};
+module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","16":"LC 0B NC OC"},D:{"1":"0 1 2 CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","16":"3 J K F G H A B C L M","132":"4 5 6 7 8 9 I N D O m n o AB BB"},E:{"1":"A B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","16":"3 J K PC 7B","132":"F G H RC SC TC","260":"QC"},F:{"1":"4 5 6 7 8 9 C D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l cC xB","16":"H B YC ZC aC bC wB IC","132":"I N"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B","132":"G dC JC eC fC gC hC iC jC"},H:{"1":"yC"},I:{"1":"E 3C 4C","16":"zC 0C","132":"0B J 1C 2C JC"},J:{"132":"F A"},K:{"1":"C p xB","16":"A B wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Node.compareDocumentPosition()",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/console-basic.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/console-basic.js
index 3eba7f22019ce4..1f4ae814aaac8b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/console-basic.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/console-basic.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F KC","132":"G H"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k wB IC bC xB","2":"H XC YC ZC aC"},G:{"1":"7B cC JC dC","513":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"4097":"xC"},I:{"1025":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"258":"F A"},K:{"2":"A","258":"B C wB IC xB","1025":"n"},L:{"1025":"E"},M:{"2049":"E"},N:{"258":"A B"},O:{"258":"yB"},P:{"1025":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1025":"HD"},S:{"1":"ID JD"}},B:1,C:"Basic console logging functions"};
+module.exports={A:{A:{"1":"A B","2":"K F KC","132":"G H"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l wB IC cC xB","2":"H YC ZC aC bC"},G:{"1":"7B dC JC eC","513":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"4097":"yC"},I:{"1025":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"258":"F A"},K:{"2":"A","258":"B C wB IC xB","1025":"p"},L:{"1025":"E"},M:{"2049":"E"},N:{"258":"A B"},O:{"258":"yB"},P:{"1025":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1025":"ID"},S:{"1":"JD KD"}},B:1,C:"Basic console logging functions",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/console-time.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/console-time.js
index 44e99911ee71ff..c2cbc66b307a24 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/console-time.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/console-time.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"K F G H A KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 3 4 5 6 7 8 9 A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G H MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"OC 7B"},F:{"1":"3 4 5 6 7 8 9 C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k wB IC bC xB","2":"H XC YC ZC aC","16":"B"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"1":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"n","16":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","2":"A"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"console.time and console.timeEnd"};
+module.exports={A:{A:{"1":"B","2":"K F G H A KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 4 5 6 7 8 9 A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G H NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"PC 7B"},F:{"1":"4 5 6 7 8 9 C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l wB IC cC xB","2":"H YC ZC aC bC","16":"B"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"1":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"p","16":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","2":"A"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"console.time and console.timeEnd",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/const.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/const.js
index 24e4e09fb66656..51f5124a4cdaf1 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/const.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/const.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A KC","2052":"B"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","132":"2 LC 0B J K F G H A B C MC NC","260":"3 4 5 6 7 8 9 L M I N D O l m AB BB CB DB EB FB GB HB"},D:{"1":"0 1 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","260":"2 3 J K F G H A B C L M I N D O l","772":"4 5 6 7 8 9 m AB BB CB DB EB FB GB HB IB JB KB LB MB","1028":"NB OB PB QB RB SB TB UB"},E:{"1":"B C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","260":"2 J A OC 7B 8B","772":"K F G H PC QC RC SC"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H XC","132":"B YC ZC aC wB IC","644":"C bC xB","772":"3 4 5 6 7 8 9 I N D O l m","1028":"AB BB CB DB EB FB GB HB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","260":"7B cC JC jC kC","772":"G dC eC fC gC hC iC"},H:{"644":"xC"},I:{"1":"E","16":"yC zC","260":"0C","772":"0B J 1C JC 2C 3C"},J:{"772":"F A"},K:{"1":"n","132":"A B wB IC","644":"C xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","2":"A"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","1028":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"const"};
+module.exports={A:{A:{"2":"K F G H A KC","2052":"B"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","132":"3 LC 0B J K F G H A B C NC OC","260":"4 5 6 7 8 9 L M I N D O m n o AB BB CB DB EB FB GB HB"},D:{"1":"0 1 2 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","260":"3 4 J K F G H A B C L M I N D O m","772":"5 6 7 8 9 n o AB BB CB DB EB FB GB HB IB JB KB LB MB","1028":"NB OB PB QB RB SB TB UB"},E:{"1":"B C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","260":"3 J A PC 7B 8B","772":"K F G H QC RC SC TC"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H YC","132":"B ZC aC bC wB IC","644":"C cC xB","772":"4 5 6 7 8 9 I N D O m n o","1028":"AB BB CB DB EB FB GB HB"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","260":"7B dC JC kC lC","772":"G eC fC gC hC iC jC"},H:{"644":"yC"},I:{"1":"E","16":"zC 0C","260":"1C","772":"0B J 2C JC 3C 4C"},J:{"772":"F A"},K:{"1":"p","132":"A B wB IC","644":"C xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","2":"A"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","1028":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"const",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/constraint-validation.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/constraint-validation.js
index 64ca71b1d1f0e3..df3787952143d3 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/constraint-validation.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/constraint-validation.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H KC","900":"A B"},B:{"1":"0 1 D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","388":"M I N","900":"C L"},C:{"1":"0 1 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC","260":"VB WB","388":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB","900":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB"},D:{"1":"0 1 MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"2 J K F G H A B C L M","388":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB","900":"3 4 5 6 I N D O l m"},E:{"1":"A B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","16":"2 J OC 7B","388":"G H RC SC","900":"K F PC QC"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","16":"H B XC YC ZC aC wB IC","388":"3 4 5 6 7 8 I N D O l m","900":"C bC xB"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B cC JC","388":"G fC gC hC iC","900":"dC eC"},H:{"2":"xC"},I:{"1":"E","16":"0B yC zC 0C","388":"2C 3C","900":"J 1C JC"},J:{"16":"F","388":"A"},K:{"1":"n","16":"A B wB IC","900":"C xB"},L:{"1":"E"},M:{"1":"E"},N:{"900":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","388":"ID"}},B:1,C:"Constraint Validation API"};
+module.exports={A:{A:{"2":"K F G H KC","900":"A B"},B:{"1":"0 1 2 D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","388":"M I N","900":"C L"},C:{"1":"0 1 2 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC","260":"VB WB","388":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB","900":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB"},D:{"1":"0 1 2 MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","16":"3 J K F G H A B C L M","388":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB","900":"4 5 6 I N D O m n o"},E:{"1":"A B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","16":"3 J PC 7B","388":"G H SC TC","900":"K F QC RC"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","16":"H B YC ZC aC bC wB IC","388":"4 5 6 7 8 I N D O m n o","900":"C cC xB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B dC JC","388":"G gC hC iC jC","900":"eC fC"},H:{"2":"yC"},I:{"1":"E","16":"0B zC 0C 1C","388":"3C 4C","900":"J 2C JC"},J:{"16":"F","388":"A"},K:{"1":"p","16":"A B wB IC","900":"C xB"},L:{"1":"E"},M:{"1":"E"},N:{"900":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","388":"JD"}},B:1,C:"Constraint Validation API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contenteditable.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contenteditable.js
index 21a51b447154ac..64f9ae3ed467b0 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contenteditable.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contenteditable.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"K F G H A B KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","2":"LC","4":"0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC"},H:{"2":"xC"},I:{"1":"0B J E 1C JC 2C 3C","2":"yC zC 0C"},J:{"1":"F A"},K:{"1":"n xB","2":"A B C wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"contenteditable attribute (basic support)"};
+module.exports={A:{A:{"1":"K F G H A B KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","2":"LC","4":"0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC"},H:{"2":"yC"},I:{"1":"0B J E 2C JC 3C 4C","2":"zC 0C 1C"},J:{"1":"F A"},K:{"1":"p xB","2":"A B C wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"contenteditable attribute (basic support)",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contentsecuritypolicy.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contentsecuritypolicy.js
index a301ba6f8343b7..01ae1320ea32d7 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contentsecuritypolicy.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contentsecuritypolicy.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H KC","132":"A B"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC","129":"2 3 4 J K F G H A B C L M I N D O l m"},D:{"1":"0 1 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F G H A B C L","257":"3 4 5 6 M I N D O l m"},E:{"1":"F G H A B C L M I D RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B","257":"K QC","260":"PC"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC","257":"eC","260":"dC"},H:{"2":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"2":"F","257":"A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"132":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"Content Security Policy 1.0"};
+module.exports={A:{A:{"2":"K F G H KC","132":"A B"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC","129":"3 4 J K F G H A B C L M I N D O m n o"},D:{"1":"0 1 2 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F G H A B C L","257":"4 5 6 M I N D O m n o"},E:{"1":"F G H A B C L M I D SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B","257":"K RC","260":"QC"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC","257":"fC","260":"eC"},H:{"2":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"2":"F","257":"A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"132":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"Content Security Policy 1.0",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js
index 9b890f6402b6e0..310b574750fff2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M","4100":"I N D O"},C:{"1":"0 1 RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB MC NC","132":"DB EB FB GB","260":"HB","516":"IB JB KB LB MB NB OB PB QB"},D:{"1":"0 1 MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB","1028":"IB JB KB","2052":"LB"},E:{"1":"A B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H OC 7B PC QC RC SC"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 H B C I N D O l m XC YC ZC aC wB IC bC xB","1028":"5 6 7","2052":"8"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"Content Security Policy Level 2"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M","4100":"I N D O"},C:{"1":"0 1 2 RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB NC OC","132":"DB EB FB GB","260":"HB","516":"IB JB KB LB MB NB OB PB QB"},D:{"1":"0 1 2 MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB","1028":"IB JB KB","2052":"LB"},E:{"1":"A B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H PC 7B QC RC SC TC"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 H B C I N D O m n o YC ZC aC bC wB IC cC xB","1028":"5 6 7","2052":"8"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"Content Security Policy Level 2",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cookie-store-api.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cookie-store-api.js
index ed41276c98de2f..7a41fdbda6ebae 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cookie-store-api.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cookie-store-api.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O","194":"P Q R S T U V"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB","194":"iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XC YC ZC aC wB IC bC xB","194":"XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m CD DD zB ED FD GD","2":"J 4C 5C 6C 7C 8C 8B 9C AD BD"},Q:{"2":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:7,C:"Cookie Store API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O","194":"P Q R S T U V"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB","194":"iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB YC ZC aC bC wB IC cC xB","194":"XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o DD ED zB FD GD HD","2":"J 5C 6C 7C 8C 9C 8B AD BD CD"},Q:{"2":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:7,C:"Cookie Store API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cors.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cors.js
index f3c2b0ec458b05..8f3ba9915764ac 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cors.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cors.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"K F KC","132":"A","260":"G H"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","2":"LC 0B","1025":"2B gB hB iB jB kB lB mB nB oB"},D:{"1":"0 1 3 4 5 6 7 8 9 L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","132":"2 J K F G H A B C"},E:{"2":"OC 7B","513":"K F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","644":"2 J PC"},F:{"1":"3 4 5 6 7 8 9 C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k xB","2":"H B XC YC ZC aC wB IC bC"},G:{"513":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","644":"7B cC JC dC"},H:{"2":"xC"},I:{"1":"E 2C 3C","132":"0B J yC zC 0C 1C JC"},J:{"1":"A","132":"F"},K:{"1":"C n xB","2":"A B wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","132":"A"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Cross-Origin Resource Sharing"};
+module.exports={A:{A:{"1":"B","2":"K F KC","132":"A","260":"G H"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","2":"LC 0B","1025":"2B gB hB iB jB kB lB mB nB oB"},D:{"1":"0 1 2 4 5 6 7 8 9 L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","132":"3 J K F G H A B C"},E:{"2":"PC 7B","513":"K F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","644":"3 J QC"},F:{"1":"4 5 6 7 8 9 C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l xB","2":"H B YC ZC aC bC wB IC cC"},G:{"513":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","644":"7B dC JC eC"},H:{"2":"yC"},I:{"1":"E 3C 4C","132":"0B J zC 0C 1C 2C JC"},J:{"1":"A","132":"F"},K:{"1":"C p xB","2":"A B wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","132":"A"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Cross-Origin Resource Sharing",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/createimagebitmap.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/createimagebitmap.js
index d73bff2cc497a7..b069fa8565bc49 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/createimagebitmap.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/createimagebitmap.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB MC NC","1028":"c d e f g","3076":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b","8196":"0 1 h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"1":"0 1 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB","132":"WB XB","260":"YB ZB","516":"aB bB cB dB eB"},E:{"2":"2 J K F G H A B C L M OC 7B PC QC RC SC 8B wB xB 9B TC","4100":"I D UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB XC YC ZC aC wB IC bC xB","132":"JB KB","260":"LB MB","516":"NB OB PB QB RB"},G:{"2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC","4100":"D vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"8196":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","16":"J 4C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"3076":"ID JD"}},B:1,C:"createImageBitmap"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB NC OC","1028":"c d e f g","3076":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b","8196":"0 1 2 h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"1":"0 1 2 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB","132":"WB XB","260":"YB ZB","516":"aB bB cB dB eB"},E:{"2":"3 J K F G H A B C L M PC 7B QC RC SC TC 8B wB xB 9B UC","4100":"I D VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB YC ZC aC bC wB IC cC xB","132":"JB KB","260":"LB MB","516":"NB OB PB QB RB"},G:{"2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC","4100":"D wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"8196":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","16":"J 5C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"3076":"JD KD"}},B:1,C:"createImageBitmap",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/credential-management.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/credential-management.js
index 5f2e40767becfd..df4a987ef9c5c0 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/credential-management.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/credential-management.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB","66":"UB VB WB","129":"XB YB ZB aB bB cB"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB XC YC ZC aC wB IC bC xB"},G:{"1":"D tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:5,C:"Credential Management API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB","66":"UB VB WB","129":"XB YB ZB aB bB cB"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB YC ZC aC bC wB IC cC xB"},G:{"1":"D uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:5,C:"Credential Management API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cryptography.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cryptography.js
index 25828b2557a516..72d146f5e4b061 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cryptography.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cryptography.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"KC","8":"K F G H A","164":"B"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","513":"C L M I N D O"},C:{"1":"0 1 GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","8":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB MC NC","66":"EB FB"},D:{"1":"0 1 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","8":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB"},E:{"1":"B C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","8":"2 J K F OC 7B PC QC","289":"G H A RC SC 8B"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","8":"3 4 5 H B C I N D O l m XC YC ZC aC wB IC bC xB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","8":"7B cC JC dC eC fC","289":"G gC hC iC jC kC"},H:{"2":"xC"},I:{"1":"E","8":"0B J yC zC 0C 1C JC 2C 3C"},J:{"8":"F A"},K:{"1":"n","8":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"8":"A","164":"B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"Web Cryptography"};
+module.exports={A:{A:{"2":"KC","8":"K F G H A","164":"B"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","513":"C L M I N D O"},C:{"1":"0 1 2 GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","8":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB NC OC","66":"EB FB"},D:{"1":"0 1 2 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","8":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB"},E:{"1":"B C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","8":"3 J K F PC 7B QC RC","289":"G H A SC TC 8B"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","8":"4 5 H B C I N D O m n o YC ZC aC bC wB IC cC xB"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","8":"7B dC JC eC fC gC","289":"G hC iC jC kC lC"},H:{"2":"yC"},I:{"1":"E","8":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"8":"F A"},K:{"1":"p","8":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"8":"A","164":"B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"Web Cryptography",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-all.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-all.js
index 2faeeec59074fc..9325cbe1c79efa 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-all.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-all.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 LC 0B J K F G H A B C L M I N D O l m MC NC"},D:{"1":"0 1 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB"},E:{"1":"A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H OC 7B PC QC RC"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 H B C I N D O l m XC YC ZC aC wB IC bC xB"},G:{"1":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC"},H:{"2":"xC"},I:{"1":"E 3C","2":"0B J yC zC 0C 1C JC 2C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"CSS all property"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 LC 0B J K F G H A B C L M I N D O m n o NC OC"},D:{"1":"0 1 2 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB"},E:{"1":"A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H PC 7B QC RC SC"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 H B C I N D O m n o YC ZC aC bC wB IC cC xB"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC"},H:{"2":"yC"},I:{"1":"E 4C","2":"0B J zC 0C 1C 2C JC 3C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"CSS all property",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-anchor-positioning.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-anchor-positioning.js
new file mode 100644
index 00000000000000..a1fec42aa4d3e5
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-anchor-positioning.js
@@ -0,0 +1 @@
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","194":"4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:5,C:"CSS Anchor Positioning",D:false};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-animation.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-animation.js
index 164c8d02cd7c9e..43da92528e50bb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-animation.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-animation.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 3 4 5 6 7 8 9 N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B J MC NC","33":"2 K F G H A B C L M I"},D:{"1":"0 1 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","33":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{"1":"H A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"OC 7B","33":"K F G PC QC RC","292":"2 J"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k xB","2":"H B XC YC ZC aC wB IC bC","33":"3 4 5 6 7 8 9 C I N D O l m AB BB"},G:{"1":"D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","33":"G eC fC gC","164":"7B cC JC dC"},H:{"2":"xC"},I:{"1":"E","33":"J 1C JC 2C 3C","164":"0B yC zC 0C"},J:{"33":"F A"},K:{"1":"n xB","2":"A B C wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:5,C:"CSS Animation"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 4 5 6 7 8 9 N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B J NC OC","33":"3 K F G H A B C L M I"},D:{"1":"0 1 2 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","33":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{"1":"H A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"PC 7B","33":"K F G QC RC SC","292":"3 J"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l xB","2":"H B YC ZC aC bC wB IC cC","33":"4 5 6 7 8 9 C I N D O m n o AB BB"},G:{"1":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","33":"G fC gC hC","164":"7B dC JC eC"},H:{"2":"yC"},I:{"1":"E","33":"J 2C JC 3C 4C","164":"0B zC 0C 1C"},J:{"33":"F A"},K:{"1":"p xB","2":"A B C wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:5,C:"CSS Animation",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-any-link.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-any-link.js
index 4d17f1f14c9a8e..d26937d6953a84 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-any-link.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-any-link.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"LC","33":"2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB MC NC"},D:{"1":"0 1 jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"2 J K F G H A B C L M","33":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB"},E:{"1":"H A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","16":"2 J K OC 7B PC","33":"F G QC RC"},F:{"1":"YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB","33":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB"},G:{"1":"D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B cC JC dC","33":"G eC fC gC"},H:{"2":"xC"},I:{"1":"E","16":"0B J yC zC 0C 1C JC","33":"2C 3C"},J:{"16":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 8C 8B 9C AD BD CD DD zB ED FD GD","16":"J","33":"4C 5C 6C 7C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","33":"ID"}},B:5,C:"CSS :any-link selector"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","16":"LC","33":"3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB NC OC"},D:{"1":"0 1 2 jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","16":"3 J K F G H A B C L M","33":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB"},E:{"1":"H A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","16":"3 J K PC 7B QC","33":"F G RC SC"},F:{"1":"YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB","33":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB"},G:{"1":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B dC JC eC","33":"G fC gC hC"},H:{"2":"yC"},I:{"1":"E","16":"0B J zC 0C 1C 2C JC","33":"3C 4C"},J:{"16":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 9C 8B AD BD CD DD ED zB FD GD HD","16":"J","33":"5C 6C 7C 8C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","33":"JD"}},B:5,C:"CSS :any-link selector",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-appearance.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-appearance.js
index 7928348fe880ad..4b24e2cb3c9c4e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-appearance.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-appearance.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","33":"S","164":"P Q R","388":"C L M I N D O"},C:{"1":"0 1 Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","164":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P","676":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB MC NC"},D:{"1":"0 1 T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","33":"S","164":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R"},E:{"1":"D BC yB VC zB CC DC EC FC GC HC WC","164":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC"},F:{"1":"n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB","33":"oB pB qB","164":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB"},G:{"1":"D BC yB wC zB CC DC EC FC GC HC","164":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC"},H:{"2":"xC"},I:{"1":"E","164":"0B J yC zC 0C 1C JC 2C 3C"},J:{"164":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A","388":"B"},O:{"1":"yB"},P:{"164":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"164":"9B"},R:{"1":"HD"},S:{"1":"JD","164":"ID"}},B:5,C:"CSS Appearance"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","33":"S","164":"P Q R","388":"C L M I N D O"},C:{"1":"0 1 2 Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","164":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P","676":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB NC OC"},D:{"1":"0 1 2 T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","33":"S","164":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R"},E:{"1":"D BC yB WC zB CC DC EC FC GC HC XC","164":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC"},F:{"1":"p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB","33":"oB pB qB","164":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB"},G:{"1":"D BC yB xC zB CC DC EC FC GC HC","164":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC"},H:{"2":"yC"},I:{"1":"E","164":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"164":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A","388":"B"},O:{"1":"yB"},P:{"164":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"164":"9B"},R:{"1":"ID"},S:{"1":"KD","164":"JD"}},B:5,C:"CSS Appearance",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-at-counter-style.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-at-counter-style.js
index 063920f2caff97..6d0569290616e6 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-at-counter-style.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-at-counter-style.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O P Q R S T U V W X Y Z","132":"0 1 a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB MC NC","132":"0 1 FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z","132":"0 1 a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC","4":"D WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB XC YC ZC aC wB IC bC xB","132":"uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","4":"D"},H:{"2":"xC"},I:{"2":"0B J yC zC 0C 1C JC 2C 3C","132":"E"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","132":"n"},L:{"132":"E"},M:{"132":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"2":"J 4C 5C 6C 7C 8C 8B 9C AD BD CD DD","132":"l m zB ED FD GD"},Q:{"2":"9B"},R:{"132":"HD"},S:{"132":"ID JD"}},B:4,C:"CSS Counter Styles"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O P Q R S T U V W X Y Z","132":"0 1 2 a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB NC OC","132":"0 1 2 FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z","132":"0 1 2 a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC","4":"D XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB YC ZC aC bC wB IC cC xB","132":"uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","4":"D"},H:{"2":"yC"},I:{"2":"0B J zC 0C 1C 2C JC 3C 4C","132":"E"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","132":"p"},L:{"132":"E"},M:{"132":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"2":"J 5C 6C 7C 8C 9C 8B AD BD CD DD ED","132":"m n o zB FD GD HD"},Q:{"2":"9B"},R:{"132":"ID"},S:{"132":"JD KD"}},B:4,C:"CSS Counter Styles",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-autofill.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-autofill.js
index 38bef4cacb978b..6730c4e7592513 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-autofill.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-autofill.js
@@ -1 +1 @@
-module.exports={A:{D:{"33":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},L:{"33":"E"},B:{"2":"C L M I N D O","33":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U MC NC"},M:{"1":"E"},A:{"2":"K F G H A B KC"},F:{"2":"H B C XC YC ZC aC wB IC bC xB","33":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},K:{"2":"A B C wB IC xB","33":"n"},E:{"1":"I D UC AC BC yB VC zB CC DC EC FC GC HC","2":"WC","33":"2 J K F G H A B C L M OC 7B PC QC RC SC 8B wB xB 9B TC"},G:{"1":"D vC AC BC yB wC zB CC DC EC FC GC HC","33":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC"},P:{"33":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},I:{"2":"0B J yC zC 0C 1C JC","33":"E 2C 3C"}},B:6,C:":autofill CSS pseudo-class"};
+module.exports={A:{D:{"33":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},L:{"33":"E"},B:{"2":"C L M I N D O","33":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U NC OC"},M:{"1":"E"},A:{"2":"K F G H A B KC"},F:{"2":"H B C YC ZC aC bC wB IC cC xB","33":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},K:{"2":"A B C wB IC xB","33":"p"},E:{"1":"I D VC AC BC yB WC zB CC DC EC FC GC HC","2":"XC","33":"3 J K F G H A B C L M PC 7B QC RC SC TC 8B wB xB 9B UC"},G:{"1":"D wC AC BC yB xC zB CC DC EC FC GC HC","33":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC"},P:{"33":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},I:{"2":"0B J zC 0C 1C 2C JC","33":"E 3C 4C"}},B:6,C:":autofill CSS pseudo-class",D:undefined};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-backdrop-filter.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-backdrop-filter.js
index 6d79f9f239bee1..0dbb52c8d5763a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-backdrop-filter.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-backdrop-filter.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N","257":"D O"},C:{"1":"0 1 p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB MC NC","578":"oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o"},D:{"1":"0 1 tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB","194":"TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB"},E:{"2":"2 J K F G OC 7B PC QC RC","33":"H A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB XC YC ZC aC wB IC bC xB","194":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB"},G:{"2":"G 7B cC JC dC eC fC gC","33":"D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m AD BD CD DD zB ED FD GD","2":"J","194":"4C 5C 6C 7C 8C 8B 9C"},Q:{"2":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:7,C:"CSS Backdrop Filter"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N","257":"D O"},C:{"1":"0 1 2 q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB NC OC","578":"oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},D:{"1":"0 1 2 tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB","194":"TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB"},E:{"2":"3 J K F G PC 7B QC RC SC","33":"H A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB YC ZC aC bC wB IC cC xB","194":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB"},G:{"2":"G 7B dC JC eC fC gC hC","33":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o BD CD DD ED zB FD GD HD","2":"J","194":"5C 6C 7C 8C 9C 8B AD"},Q:{"2":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:7,C:"CSS Backdrop Filter",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-background-offsets.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-background-offsets.js
index 41f2903531d5cc..7c945999d5fb7d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-background-offsets.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-background-offsets.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 3 4 5 6 7 8 9 L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G H A B C MC NC"},D:{"1":"0 1 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 J K F G H A B C L M I N D O l m"},E:{"1":"F G H A B C L M I D RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K OC 7B PC QC"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k ZC aC wB IC bC xB","2":"H XC YC"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC"},H:{"1":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"1":"A","2":"F"},K:{"1":"B C n wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"CSS background-position edge offsets"};
+module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 4 5 6 7 8 9 L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G H A B C NC OC"},D:{"1":"0 1 2 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 J K F G H A B C L M I N D O m n o"},E:{"1":"F G H A B C L M I D SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K PC 7B QC RC"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l aC bC wB IC cC xB","2":"H YC ZC"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC"},H:{"1":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"1":"A","2":"F"},K:{"1":"B C p wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"CSS background-position edge offsets",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-backgroundblendmode.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-backgroundblendmode.js
index b74c04ad8b8bdf..803f4fd475108e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-backgroundblendmode.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-backgroundblendmode.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB MC NC"},D:{"1":"0 1 HB IB JB KB LB MB NB OB PB QB RB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB","260":"SB"},E:{"1":"B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F OC 7B PC QC","132":"G H A RC SC"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 H B C I N D O l m XC YC ZC aC wB IC bC xB","260":"FB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC fC","132":"G gC hC iC jC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"CSS background-blend-mode"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB NC OC"},D:{"1":"0 1 2 HB IB JB KB LB MB NB OB PB QB RB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB","260":"SB"},E:{"1":"B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F PC 7B QC RC","132":"G H A SC TC"},F:{"1":"5 6 7 8 9 o AB BB CB DB EB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 H B C I N D O m n YC ZC aC bC wB IC cC xB","260":"FB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC gC","132":"G hC iC jC kC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"CSS background-blend-mode",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js
index cfa6251eaa1ef1..8885620bfec854 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","164":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB MC NC"},D:{"2":"2 3 J K F G H A B C L M I N D O l m","164":"0 1 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K OC 7B PC","164":"F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"H XC YC ZC aC","129":"B C wB IC bC xB","164":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"2":"7B cC JC dC eC","164":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"132":"xC"},I:{"2":"0B J yC zC 0C 1C JC","164":"E 2C 3C"},J:{"2":"F","164":"A"},K:{"2":"A","129":"B C wB IC xB","164":"n"},L:{"164":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"164":"yB"},P:{"164":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"164":"9B"},R:{"164":"HD"},S:{"1":"ID JD"}},B:4,C:"CSS box-decoration-break"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","164":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB NC OC"},D:{"2":"3 4 J K F G H A B C L M I N D O m n","164":"0 1 2 5 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K PC 7B QC","164":"F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"H YC ZC aC bC","129":"B C wB IC cC xB","164":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"2":"7B dC JC eC fC","164":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"132":"yC"},I:{"2":"0B J zC 0C 1C 2C JC","164":"E 3C 4C"},J:{"2":"F","164":"A"},K:{"2":"A","129":"B C wB IC xB","164":"p"},L:{"164":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"164":"yB"},P:{"164":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"164":"9B"},R:{"164":"ID"},S:{"1":"JD KD"}},B:4,C:"CSS box-decoration-break",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-boxshadow.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-boxshadow.js
index d589b10eefc1f7..7a830d34b6e8ce 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-boxshadow.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-boxshadow.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B","33":"MC NC"},D:{"1":"0 1 3 4 5 6 7 8 9 A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","33":"2 J K F G H"},E:{"1":"K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","33":"2","164":"J OC 7B"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k ZC aC wB IC bC xB","2":"H XC YC"},G:{"1":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","33":"cC JC","164":"7B"},H:{"2":"xC"},I:{"1":"J E 1C JC 2C 3C","164":"0B yC zC 0C"},J:{"1":"A","33":"F"},K:{"1":"B C n wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"CSS3 Box-shadow"};
+module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B","33":"NC OC"},D:{"1":"0 1 2 4 5 6 7 8 9 A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","33":"3 J K F G H"},E:{"1":"K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","33":"3","164":"J PC 7B"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l aC bC wB IC cC xB","2":"H YC ZC"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","33":"dC JC","164":"7B"},H:{"2":"yC"},I:{"1":"J E 2C JC 3C 4C","164":"0B zC 0C 1C"},J:{"1":"A","33":"F"},K:{"1":"B C p wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"CSS3 Box-shadow",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-canvas.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-canvas.js
index 9c85b8722af2ba..ce047f37c7d947 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-canvas.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-canvas.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"0 1 UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","33":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},E:{"2":"OC 7B","33":"2 J K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"H B C HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB","33":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB"},G:{"33":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"E","33":"0B J yC zC 0C 1C JC 2C 3C"},J:{"33":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","33":"J"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:7,C:"CSS Canvas Drawings"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"0 1 2 UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","33":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},E:{"2":"PC 7B","33":"3 J K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"H B C HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB","33":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB"},G:{"33":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"E","33":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"33":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","33":"J"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:7,C:"CSS Canvas Drawings",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-caret-color.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-caret-color.js
index dc32c2e2f649e0..88e1d4bfd1c517 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-caret-color.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-caret-color.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB MC NC"},D:{"1":"0 1 dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB"},E:{"1":"C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B OC 7B PC QC RC SC 8B"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB XC YC ZC aC wB IC bC xB"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:2,C:"CSS caret-color"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB NC OC"},D:{"1":"0 1 2 dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB"},E:{"1":"C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B PC 7B QC RC SC TC 8B"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB YC ZC aC bC wB IC cC xB"},G:{"1":"D nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:2,C:"CSS caret-color",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cascade-layers.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cascade-layers.js
index 927a7b3844ce50..11d5d334f59a26 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cascade-layers.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cascade-layers.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 i j k o p q r s t u v w x y z E","2":"C L M I N D O P Q R S T U V W X Y Z a b c d e","322":"f g h"},C:{"1":"0 1 g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c MC NC","194":"d e f"},D:{"1":"0 1 i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e","322":"f g h"},E:{"1":"D BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC"},F:{"1":"V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U XC YC ZC aC wB IC bC xB"},G:{"1":"D BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m FD GD","2":"J 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:4,C:"CSS Cascade Layers"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 i j k l q r s t u v w x y z E","2":"C L M I N D O P Q R S T U V W X Y Z a b c d e","322":"f g h"},C:{"1":"0 1 2 g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c NC OC","194":"d e f"},D:{"1":"0 1 2 i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e","322":"f g h"},E:{"1":"D BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC"},F:{"1":"V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U YC ZC aC bC wB IC cC xB"},G:{"1":"D BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o GD HD","2":"J 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:4,C:"CSS Cascade Layers",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cascade-scope.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cascade-scope.js
index 399ca6277d226b..59b9905d65dc05 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cascade-scope.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cascade-scope.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p","194":"0 1 q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p","194":"0 1 q r s t u v w x y z E 4B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y XC YC ZC aC wB IC bC xB","194":"Z a b c d e f g h i j k"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"194":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:7,C:"Scoped Styles: the @scope rule"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q","194":"0 1 2 r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q","194":"0 1 2 r s t u v w x y z E 4B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y YC ZC aC bC wB IC cC xB","194":"Z a b c d e f g h i j k l"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"194":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:7,C:"Scoped Styles: the @scope rule",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-case-insensitive.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-case-insensitive.js
index e1763a6662ae78..41f4c007e75ddb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-case-insensitive.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-case-insensitive.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB MC NC"},D:{"1":"0 1 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},E:{"1":"H A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G OC 7B PC QC RC"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB XC YC ZC aC wB IC bC xB"},G:{"1":"D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:5,C:"Case-insensitive CSS attribute selectors"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB NC OC"},D:{"1":"0 1 2 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},E:{"1":"H A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G PC 7B QC RC SC"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB YC ZC aC bC wB IC cC xB"},G:{"1":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:5,C:"Case-insensitive CSS attribute selectors",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-clip-path.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-clip-path.js
index 31c38879205e7c..d886762ad4e4a1 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-clip-path.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-clip-path.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D","260":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","3138":"O"},C:{"1":"0 1 aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B","132":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB MC NC","644":"TB UB VB WB XB YB ZB"},D:{"2":"2 3 4 5 J K F G H A B C L M I N D O l m","260":"0 1 bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","292":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},E:{"2":"2 J K OC 7B PC QC","260":"M I D 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","292":"F G H A B C L RC SC 8B wB xB"},F:{"2":"H B C XC YC ZC aC wB IC bC xB","260":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","292":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},G:{"2":"7B cC JC dC eC","260":"D pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","292":"G fC gC hC iC jC kC lC mC nC oC"},H:{"2":"xC"},I:{"2":"0B J yC zC 0C 1C JC","260":"E","292":"2C 3C"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","260":"n"},L:{"260":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"260":"yB"},P:{"292":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"260":"9B"},R:{"260":"HD"},S:{"1":"JD","644":"ID"}},B:4,C:"CSS clip-path property (for HTML)"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D","260":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","3138":"O"},C:{"1":"0 1 2 aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B","132":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB NC OC","644":"TB UB VB WB XB YB ZB"},D:{"2":"3 4 5 J K F G H A B C L M I N D O m n o","260":"0 1 2 bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","292":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},E:{"2":"3 J K PC 7B QC RC","260":"M I D 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","292":"F G H A B C L SC TC 8B wB xB"},F:{"2":"H B C YC ZC aC bC wB IC cC xB","260":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","292":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},G:{"2":"7B dC JC eC fC","260":"D qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","292":"G gC hC iC jC kC lC mC nC oC pC"},H:{"2":"yC"},I:{"2":"0B J zC 0C 1C 2C JC","260":"E","292":"3C 4C"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","260":"p"},L:{"260":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"260":"yB"},P:{"292":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"260":"9B"},R:{"260":"ID"},S:{"1":"KD","644":"JD"}},B:4,C:"CSS clip-path property (for HTML)",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-color-adjust.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-color-adjust.js
index 8459bcb4d4b705..a770ef3f32adab 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-color-adjust.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-color-adjust.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","33":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB MC NC"},D:{"16":"2 J K F G H A B C L M I N D O","33":"0 1 3 4 5 6 7 8 9 l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"D BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B PC","33":"K F G H A B C L M I QC RC SC 8B wB xB 9B TC UC AC"},F:{"2":"H B C XC YC ZC aC wB IC bC xB","33":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"1":"D BC yB wC zB CC DC EC FC GC HC","16":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC"},H:{"2":"xC"},I:{"16":"0B J yC zC 0C 1C JC 2C 3C","33":"E"},J:{"16":"F A"},K:{"2":"A B C wB IC xB","33":"n"},L:{"16":"E"},M:{"1":"E"},N:{"16":"A B"},O:{"16":"yB"},P:{"16":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"33":"9B"},R:{"16":"HD"},S:{"1":"ID JD"}},B:4,C:"CSS print-color-adjust"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","33":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB NC OC"},D:{"16":"3 J K F G H A B C L M I N D O","33":"0 1 2 4 5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"D BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B QC","33":"K F G H A B C L M I RC SC TC 8B wB xB 9B UC VC AC"},F:{"2":"H B C YC ZC aC bC wB IC cC xB","33":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"1":"D BC yB xC zB CC DC EC FC GC HC","16":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC"},H:{"2":"yC"},I:{"16":"0B J zC 0C 1C 2C JC 3C 4C","33":"E"},J:{"16":"F A"},K:{"2":"A B C wB IC xB","33":"p"},L:{"16":"E"},M:{"1":"E"},N:{"16":"A B"},O:{"16":"yB"},P:{"16":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"33":"9B"},R:{"16":"ID"},S:{"1":"JD KD"}},B:4,C:"CSS print-color-adjust",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-color-function.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-color-function.js
index 24a961120ce121..734dbb82a22195 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-color-function.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-color-function.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 x y z E","2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t","322":"u v w"},C:{"1":"0 1 z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w MC NC","578":"x y"},D:{"1":"0 1 x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t","322":"u v w"},E:{"1":"I D UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC","132":"B C L M 8B wB xB 9B TC"},F:{"1":"h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d XC YC ZC aC wB IC bC xB","322":"e f g"},G:{"1":"D vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC","132":"kC lC mC nC oC pC qC rC sC tC uC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:4,C:"CSS color() function"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 y z E","2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u","322":"v w x"},C:{"1":"0 1 2 E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x NC OC","578":"y z"},D:{"1":"0 1 2 y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u","322":"v w x"},E:{"1":"I D VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC","132":"B C L M 8B wB xB 9B UC"},F:{"1":"h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d YC ZC aC bC wB IC cC xB","322":"e f g"},G:{"1":"D wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC","132":"lC mC nC oC pC qC rC sC tC uC vC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"o","2":"J m n 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:4,C:"CSS color() function",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-conic-gradients.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-conic-gradients.js
index 22e3082d08ca5a..9dbd3480d56e7c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-conic-gradients.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-conic-gradients.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB MC NC","578":"sB tB uB vB P Q R 3B"},D:{"1":"0 1 pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB","257":"nB oB","450":"1B fB 2B gB hB iB jB kB lB mB"},E:{"1":"L M I D xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C OC 7B PC QC RC SC 8B wB"},F:{"1":"eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB XC YC ZC aC wB IC bC xB","257":"cB dB","450":"SB TB UB VB WB XB YB ZB aB bB"},G:{"1":"D oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C 6C 7C 8C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:5,C:"CSS Conical Gradients"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB NC OC","578":"sB tB uB vB P Q R 3B"},D:{"1":"0 1 2 pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB","257":"nB oB","450":"1B fB 2B gB hB iB jB kB lB mB"},E:{"1":"L M I D xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C PC 7B QC RC SC TC 8B wB"},F:{"1":"eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB YC ZC aC bC wB IC cC xB","257":"cB dB","450":"SB TB UB VB WB XB YB ZB aB bB"},G:{"1":"D pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C 7C 8C 9C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:5,C:"CSS Conical Gradients",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-queries-style.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-queries-style.js
index 5bca0d23367f7e..38c4afc128f09c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-queries-style.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-queries-style.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s","194":"t u v w","260":"0 1 x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s","194":"t u v w","260":"0 1 x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b XC YC ZC aC wB IC bC xB","194":"c d e f g","260":"h i j k"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J yC zC 0C 1C JC 2C 3C","260":"E"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","194":"n"},L:{"260":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:5,C:"CSS Container Style Queries"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t","194":"u v w x","260":"0 1 2 y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t","194":"u v w x","260":"0 1 2 y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b YC ZC aC bC wB IC cC xB","194":"c d e f g","260":"h i j k l"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J zC 0C 1C 2C JC 3C 4C","260":"E"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","194":"p"},L:{"260":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","260":"o"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:5,C:"CSS Container Style Queries",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-queries.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-queries.js
index c70c0e5ba407fe..cb3ff85124a6b7 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-queries.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-queries.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 s t u v w x y z E","2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q","516":"r"},C:{"1":"0 1 w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v MC NC"},D:{"1":"0 1 s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a","194":"c d e f g h i j k o p q","450":"b","516":"r"},E:{"1":"D zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC"},F:{"1":"d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB XC YC ZC aC wB IC bC xB","194":"P Q R 3B S T U V W X Y Z","516":"a b c"},G:{"1":"D zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"l m","2":"J 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:5,C:"CSS Container Queries (Size)"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 t u v w x y z E","2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r","516":"s"},C:{"1":"0 1 2 x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w NC OC"},D:{"1":"0 1 2 t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a","194":"c d e f g h i j k l q r","450":"b","516":"s"},E:{"1":"D zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC"},F:{"1":"d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB YC ZC aC bC wB IC cC xB","194":"P Q R 3B S T U V W X Y Z","516":"a b c"},G:{"1":"D zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"m n o","2":"J 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:5,C:"CSS Container Queries (Size)",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-query-units.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-query-units.js
index 6510fd9a8db5b6..a054a66e8505a2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-query-units.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-query-units.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 r s t u v w x y z E","2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q"},C:{"1":"0 1 w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v MC NC"},D:{"1":"0 1 r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b","194":"k o p q","450":"c d e f g h i j"},E:{"1":"D zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC"},F:{"1":"a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB XC YC ZC aC wB IC bC xB","194":"P Q R 3B S T U V W X Y Z"},G:{"1":"D zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"l m","2":"J 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:5,C:"CSS Container Query Units"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 s t u v w x y z E","2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r"},C:{"1":"0 1 2 x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w NC OC"},D:{"1":"0 1 2 s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b","194":"k l q r","450":"c d e f g h i j"},E:{"1":"D zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC"},F:{"1":"a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB YC ZC aC bC wB IC cC xB","194":"P Q R 3B S T U V W X Y Z"},G:{"1":"D zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"m n o","2":"J 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:5,C:"CSS Container Query Units",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-containment.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-containment.js
index 70571e4bb3baf5..b0980f9b85f64c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-containment.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-containment.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB MC NC","194":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB"},D:{"1":"0 1 YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","66":"XB"},E:{"1":"D BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC"},F:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB XC YC ZC aC wB IC bC xB","66":"KB LB"},G:{"1":"D BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","194":"ID"}},B:2,C:"CSS Containment"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NC OC","194":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB"},D:{"1":"0 1 2 YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","66":"XB"},E:{"1":"D BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC"},F:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB YC ZC aC bC wB IC cC xB","66":"KB LB"},G:{"1":"D BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","194":"JD"}},B:2,C:"CSS Containment",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-content-visibility.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-content-visibility.js
index edc96befd21945..ef5467d1191327 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-content-visibility.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-content-visibility.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O P Q R S T"},C:{"2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u MC NC","194":"0 1 v w x y z E 4B 5B 6B"},D:{"1":"0 1 U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m CD DD zB ED FD GD","2":"J 4C 5C 6C 7C 8C 8B 9C AD BD"},Q:{"2":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:5,C:"CSS content-visibility"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O P Q R S T"},C:{"2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v NC OC","194":"0 1 2 w x y z E 4B 5B 6B MC"},D:{"1":"0 1 2 U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o DD ED zB FD GD HD","2":"J 5C 6C 7C 8C 9C 8B AD BD CD"},Q:{"2":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:5,C:"CSS content-visibility",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-counters.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-counters.js
index 178f3367d7f6c3..d3da63ebc4a6a5 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-counters.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-counters.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G H A B","2":"K F KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"1":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"CSS Counters"};
+module.exports={A:{A:{"1":"G H A B","2":"K F KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"1":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"CSS Counters",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-crisp-edges.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-crisp-edges.js
index 0e346fa0545fbd..ca42b5944ecc3a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-crisp-edges.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-crisp-edges.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K KC","2340":"F G H A B"},B:{"2":"C L M I N D O","1025":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC","513":"jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b","545":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB NC"},D:{"2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB","1025":"0 1 NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"A B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B PC","164":"K","4644":"F G H QC RC SC"},F:{"2":"3 4 5 6 7 8 9 H B I N D O l m XC YC ZC aC wB IC","545":"C bC xB","1025":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC","4260":"dC eC","4644":"G fC gC hC iC"},H:{"2":"xC"},I:{"2":"0B J yC zC 0C 1C JC 2C 3C","1025":"E"},J:{"2":"F","4260":"A"},K:{"2":"A B wB IC","545":"C xB","1025":"n"},L:{"1025":"E"},M:{"1":"E"},N:{"2340":"A B"},O:{"1025":"yB"},P:{"1025":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1025":"9B"},R:{"1025":"HD"},S:{"1":"JD","4097":"ID"}},B:4,C:"Crisp edges/pixelated images"};
+module.exports={A:{A:{"2":"K KC","2340":"F G H A B"},B:{"2":"C L M I N D O","1025":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC","513":"jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b","545":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB OC"},D:{"2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB","1025":"0 1 2 NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"A B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B QC","164":"K","4644":"F G H RC SC TC"},F:{"2":"4 5 6 7 8 9 H B I N D O m n o YC ZC aC bC wB IC","545":"C cC xB","1025":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC","4260":"eC fC","4644":"G gC hC iC jC"},H:{"2":"yC"},I:{"2":"0B J zC 0C 1C 2C JC 3C 4C","1025":"E"},J:{"2":"F","4260":"A"},K:{"2":"A B wB IC","545":"C xB","1025":"p"},L:{"1025":"E"},M:{"1":"E"},N:{"2340":"A B"},O:{"1025":"yB"},P:{"1025":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1025":"9B"},R:{"1025":"ID"},S:{"1":"KD","4097":"JD"}},B:4,C:"Crisp edges/pixelated images",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cross-fade.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cross-fade.js
index 7ecb6ec226be92..5c80e4e7ffd7ca 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cross-fade.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cross-fade.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","33":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"2 J K F G H A B C L M I N","33":"0 1 3 4 5 6 7 8 9 D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"A B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B","33":"K F G H PC QC RC SC"},F:{"2":"H B C XC YC ZC aC wB IC bC xB","33":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC","33":"G dC eC fC gC hC iC"},H:{"2":"xC"},I:{"2":"0B J yC zC 0C 1C JC","33":"E 2C 3C"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","33":"n"},L:{"33":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"33":"yB"},P:{"33":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"33":"9B"},R:{"33":"HD"},S:{"2":"ID JD"}},B:4,C:"CSS Cross-Fade Function"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","33":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"3 J K F G H A B C L M I N","33":"0 1 2 4 5 6 7 8 9 D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"A B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B","33":"K F G H QC RC SC TC"},F:{"2":"H B C YC ZC aC bC wB IC cC xB","33":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC","33":"G eC fC gC hC iC jC"},H:{"2":"yC"},I:{"2":"0B J zC 0C 1C 2C JC","33":"E 3C 4C"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","33":"p"},L:{"33":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"33":"yB"},P:{"33":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"33":"9B"},R:{"33":"ID"},S:{"2":"JD KD"}},B:4,C:"CSS Cross-Fade Function",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-default-pseudo.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-default-pseudo.js
index d4079e9092f726..9316f2928dc3eb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-default-pseudo.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-default-pseudo.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"LC 0B MC NC"},D:{"1":"0 1 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"2 J K F G H A B C L M","132":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},E:{"1":"B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","16":"2 J OC 7B","132":"K F G H A PC QC RC SC"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","16":"H B XC YC ZC aC wB IC","132":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB","260":"C bC xB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B cC JC dC eC","132":"G fC gC hC iC jC"},H:{"260":"xC"},I:{"1":"E","16":"0B yC zC 0C","132":"J 1C JC 2C 3C"},J:{"16":"F","132":"A"},K:{"1":"n","16":"A B C wB IC","260":"xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","132":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:5,C:":default CSS pseudo-class"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","16":"LC 0B NC OC"},D:{"1":"0 1 2 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","16":"3 J K F G H A B C L M","132":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},E:{"1":"B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","16":"3 J PC 7B","132":"K F G H A QC RC SC TC"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","16":"H B YC ZC aC bC wB IC","132":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB","260":"C cC xB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B dC JC eC fC","132":"G gC hC iC jC kC"},H:{"260":"yC"},I:{"1":"E","16":"0B zC 0C 1C","132":"J 2C JC 3C 4C"},J:{"16":"F","132":"A"},K:{"1":"p","16":"A B C wB IC","260":"xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","132":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:5,C:":default CSS pseudo-class",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-descendant-gtgt.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-descendant-gtgt.js
index d12358e1e0f5b3..3c42f5464cbd42 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-descendant-gtgt.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-descendant-gtgt.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 C L M I N D O Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","16":"P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"B","2":"2 J K F G H A C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:7,C:"Explicit descendant combinator >>"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 2 C L M I N D O Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","16":"P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"B","2":"3 J K F G H A C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:7,C:"Explicit descendant combinator >>",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-deviceadaptation.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-deviceadaptation.js
index ff8cd176f2ae75..e3f987b17d7a7a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-deviceadaptation.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-deviceadaptation.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H KC","164":"A B"},B:{"66":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","164":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB","66":"0 1 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB XC YC ZC aC wB IC bC xB","66":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"292":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A n","292":"B C wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"164":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"66":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:5,C:"CSS Device Adaptation"};
+module.exports={A:{A:{"2":"K F G H KC","164":"A B"},B:{"66":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","164":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB","66":"0 1 2 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB YC ZC aC bC wB IC cC xB","66":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"292":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A p","292":"B C wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"164":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"66":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:5,C:"CSS Device Adaptation",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-dir-pseudo.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-dir-pseudo.js
index c3f1c3286556ed..a4be6af177faf5 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-dir-pseudo.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-dir-pseudo.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q","194":"0 1 r s t u v w x y z E"},C:{"1":"0 1 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G H A B C L M I N MC NC","33":"3 4 5 6 7 8 9 D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},D:{"2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z","194":"0 1 a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"D FC GC HC WC","2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z XC YC ZC aC wB IC bC xB","194":"a b c d e f g h i j k"},G:{"1":"D FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"1":"JD","33":"ID"}},B:5,C:":dir() CSS pseudo-class"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r","194":"0 1 2 s t u v w x y z E"},C:{"1":"0 1 2 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G H A B C L M I N NC OC","33":"4 5 6 7 8 9 D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},D:{"2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z","194":"0 1 2 a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"D FC GC HC XC","2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z YC ZC aC bC wB IC cC xB","194":"a b c d e f g h i j k l"},G:{"1":"D FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"1":"KD","33":"JD"}},B:5,C:":dir() CSS pseudo-class",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-display-contents.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-display-contents.js
index 096a850521c842..cf2e768dfb2964 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-display-contents.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-display-contents.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","132":"P Q R S T U V W X","260":"0 1 Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB MC NC","132":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B","260":"0 1 gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB","132":"jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X","194":"eB 1B fB 2B gB hB iB","260":"0 1 Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B OC 7B PC QC RC SC 8B","132":"C L M I wB xB 9B TC UC AC BC yB VC","516":"D CC DC EC FC GC HC WC","772":"zB"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB XC YC ZC aC wB IC bC xB","132":"YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB","260":"tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"2":"G 7B cC JC dC eC fC gC hC iC jC kC lC","132":"mC nC oC pC qC rC","260":"sC tC uC vC AC BC yB wC","772":"D zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J yC zC 0C 1C JC 2C 3C","260":"E"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","260":"n"},L:{"260":"E"},M:{"260":"E"},N:{"2":"A B"},O:{"132":"yB"},P:{"2":"J 4C 5C 6C 7C","132":"8C 8B 9C AD BD CD","260":"l m DD zB ED FD GD"},Q:{"132":"9B"},R:{"260":"HD"},S:{"132":"ID","260":"JD"}},B:4,C:"CSS display: contents"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","132":"P Q R S T U V W X","260":"0 1 2 Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB NC OC","132":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B","260":"0 1 2 gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB","132":"jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X","194":"eB 1B fB 2B gB hB iB","260":"0 1 2 Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B PC 7B QC RC SC TC 8B","132":"C L M I wB xB 9B UC VC AC BC yB WC","516":"D CC DC EC FC GC HC XC","772":"zB"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YC ZC aC bC wB IC cC xB","132":"YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB","260":"tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"2":"G 7B dC JC eC fC gC hC iC jC kC lC mC","132":"nC oC pC qC rC sC","260":"tC uC vC wC AC BC yB xC","516":"D CC DC EC FC GC HC","772":"zB"},H:{"2":"yC"},I:{"2":"0B J zC 0C 1C 2C JC 3C 4C","260":"E"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","260":"p"},L:{"260":"E"},M:{"260":"E"},N:{"2":"A B"},O:{"132":"yB"},P:{"2":"J 5C 6C 7C 8C","132":"9C 8B AD BD CD DD","260":"m n o ED zB FD GD HD"},Q:{"132":"9B"},R:{"260":"ID"},S:{"132":"JD","260":"KD"}},B:4,C:"CSS display: contents",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-element-function.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-element-function.js
index 8b94b270d374df..f2c8d0c8438d83 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-element-function.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-element-function.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"33":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","164":"LC 0B MC NC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"33":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"33":"ID JD"}},B:5,C:"CSS element() function"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"33":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","164":"LC 0B NC OC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"33":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"33":"JD KD"}},B:5,C:"CSS element() function",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-env-function.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-env-function.js
index 144a675fb4ea71..ef09bb417b11ea 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-env-function.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-env-function.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB MC NC"},D:{"1":"0 1 nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB"},E:{"1":"C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC 8B","132":"B"},F:{"1":"cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB XC YC ZC aC wB IC bC xB"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC","132":"lC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C 6C 7C 8C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:7,C:"CSS Environment Variables env()"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB NC OC"},D:{"1":"0 1 2 nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB"},E:{"1":"C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC 8B","132":"B"},F:{"1":"cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB YC ZC aC bC wB IC cC xB"},G:{"1":"D nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC","132":"mC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C 7C 8C 9C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:7,C:"CSS Environment Variables env()",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-exclusions.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-exclusions.js
index 6b7cad6974dee7..f9780c7f933107 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-exclusions.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-exclusions.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H KC","33":"A B"},B:{"2":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","33":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"33":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:5,C:"CSS Exclusions Level 1"};
+module.exports={A:{A:{"2":"K F G H KC","33":"A B"},B:{"2":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","33":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"33":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:5,C:"CSS Exclusions Level 1",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-featurequeries.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-featurequeries.js
index 9dcf836c9531a3..c759d2e106f73d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-featurequeries.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-featurequeries.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 LC 0B J K F G H A B C L M I N D O l m MC NC"},D:{"1":"0 1 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m"},E:{"1":"H A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G OC 7B PC QC RC"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k xB","2":"H B C XC YC ZC aC wB IC bC"},G:{"1":"D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC"},H:{"1":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"CSS Feature Queries"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 5 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 LC 0B J K F G H A B C L M I N D O m n NC OC"},D:{"1":"0 1 2 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o"},E:{"1":"H A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G PC 7B QC RC SC"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l xB","2":"H B C YC ZC aC bC wB IC cC"},G:{"1":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC"},H:{"1":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"CSS Feature Queries",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-file-selector-button.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-file-selector-button.js
index 3a764acf991028..97b082442f25bf 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-file-selector-button.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-file-selector-button.js
@@ -1 +1 @@
-module.exports={A:{D:{"1":"0 1 Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","33":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X"},L:{"1":"E"},B:{"1":"0 1 Y Z a b c d e f g h i j k o p q r s t u v w x y z E","33":"C L M I N D O P Q R S T U V W X"},C:{"1":"0 1 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R MC NC"},M:{"1":"E"},A:{"2":"K F G H KC","33":"A B"},F:{"1":"sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB","33":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB"},K:{"1":"n","2":"A B C wB IC xB"},E:{"1":"I D TC UC AC BC yB VC zB CC DC EC FC GC HC","2":"WC","33":"2 J K F G H A B C L M OC 7B PC QC RC SC 8B wB xB 9B"},G:{"1":"D uC vC AC BC yB wC zB CC DC EC FC GC HC","33":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC"},P:{"1":"l m DD zB ED FD GD","33":"J 4C 5C 6C 7C 8C 8B 9C AD BD CD"},I:{"1":"E","2":"0B J yC zC 0C 1C JC","33":"2C 3C"}},B:6,C:"::file-selector-button CSS pseudo-element"};
+module.exports={A:{D:{"1":"0 1 2 Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","33":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X"},L:{"1":"E"},B:{"1":"0 1 2 Y Z a b c d e f g h i j k l q r s t u v w x y z E","33":"C L M I N D O P Q R S T U V W X"},C:{"1":"0 1 2 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R NC OC"},M:{"1":"E"},A:{"2":"K F G H KC","33":"A B"},F:{"1":"sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB","33":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB"},K:{"1":"p","2":"A B C wB IC xB"},E:{"1":"I D UC VC AC BC yB WC zB CC DC EC FC GC HC","2":"XC","33":"3 J K F G H A B C L M PC 7B QC RC SC TC 8B wB xB 9B"},G:{"1":"D vC wC AC BC yB xC zB CC DC EC FC GC HC","33":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC"},P:{"1":"m n o ED zB FD GD HD","33":"J 5C 6C 7C 8C 9C 8B AD BD CD DD"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC","33":"3C 4C"}},B:6,C:"::file-selector-button CSS pseudo-element",D:undefined};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-filter-function.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-filter-function.js
index 668d2334b54e73..a2ab8e56da3d0c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-filter-function.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-filter-function.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G OC 7B PC QC RC","33":"H"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC","33":"hC iC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:5,C:"CSS filter() function"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G PC 7B QC RC SC","33":"H"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC","33":"iC jC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:5,C:"CSS filter() function",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-filters.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-filters.js
index 8df89267d3e89d..d1f64ac3daebbd 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-filters.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-filters.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","1028":"L M I N D O","1346":"C"},C:{"1":"0 1 HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC","196":"GB","516":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB NC"},D:{"1":"0 1 ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F G H A B C L M I N D","33":"3 4 5 6 7 8 9 O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB"},E:{"1":"A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B PC","33":"K F G H QC RC"},F:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB","33":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB"},G:{"1":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC","33":"G eC fC gC hC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC","33":"2C 3C"},J:{"2":"F","33":"A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","33":"J 4C 5C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:5,C:"CSS Filter Effects"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","1028":"L M I N D O","1346":"C"},C:{"1":"0 1 2 HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC","196":"GB","516":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB OC"},D:{"1":"0 1 2 ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F G H A B C L M I N D","33":"4 5 6 7 8 9 O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB"},E:{"1":"A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B QC","33":"K F G H RC SC"},F:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB","33":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC","33":"G fC gC hC iC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC","33":"3C 4C"},J:{"2":"F","33":"A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","33":"J 5C 6C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:5,C:"CSS Filter Effects",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-first-letter.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-first-letter.js
index 33c036a3051728..f85d2cc0a04a74 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-first-letter.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-first-letter.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","16":"KC","516":"G","1540":"K F"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","132":"0B","260":"LC"},D:{"1":"0 1 3 4 5 6 7 8 9 H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"2 K F G","132":"J"},E:{"1":"K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","16":"2 OC","132":"J 7B"},F:{"1":"3 4 5 6 7 8 9 C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k bC xB","16":"H XC","260":"B YC ZC aC wB IC"},G:{"1":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B cC JC"},H:{"1":"xC"},I:{"1":"0B J E 1C JC 2C 3C","16":"yC zC","132":"0C"},J:{"1":"F A"},K:{"1":"C n xB","260":"A B wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"::first-letter CSS pseudo-element selector"};
+module.exports={A:{A:{"1":"H A B","16":"KC","516":"G","1540":"K F"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","132":"0B","260":"LC"},D:{"1":"0 1 2 4 5 6 7 8 9 H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","16":"3 K F G","132":"J"},E:{"1":"K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","16":"3 PC","132":"J 7B"},F:{"1":"4 5 6 7 8 9 C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l cC xB","16":"H YC","260":"B ZC aC bC wB IC"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B dC JC"},H:{"1":"yC"},I:{"1":"0B J E 2C JC 3C 4C","16":"zC 0C","132":"1C"},J:{"1":"F A"},K:{"1":"C p xB","260":"A B wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"::first-letter CSS pseudo-element selector",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-first-line.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-first-line.js
index f736017ea84e48..5889baad0975f3 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-first-line.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-first-line.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","132":"K F G KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"1":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"CSS first-line pseudo-element"};
+module.exports={A:{A:{"1":"H A B","132":"K F G KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"1":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"CSS first-line pseudo-element",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-fixed.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-fixed.js
index 955edb3f696616..bf2e3a2aa721e9 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-fixed.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-fixed.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F G H A B","2":"KC","8":"K"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","1025":"SC"},F:{"1":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC","132":"dC eC fC"},H:{"2":"xC"},I:{"1":"0B E 2C 3C","260":"yC zC 0C","513":"J 1C JC"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"CSS position:fixed"};
+module.exports={A:{A:{"1":"F G H A B","2":"KC","8":"K"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","1025":"TC"},F:{"1":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"G D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC","132":"eC fC gC"},H:{"2":"yC"},I:{"1":"0B E 3C 4C","260":"zC 0C 1C","513":"J 2C JC"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"CSS position:fixed",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-focus-visible.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-focus-visible.js
index 7cf78f15377ca2..fcffa6810b89be 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-focus-visible.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-focus-visible.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O","328":"P Q R S T U"},C:{"1":"0 1 U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC","161":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T"},D:{"1":"0 1 V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB","328":"lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U"},E:{"1":"D BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C L M OC 7B PC QC RC SC 8B wB xB 9B TC","578":"I UC AC"},F:{"1":"qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB XC YC ZC aC wB IC bC xB","328":"kB lB mB nB oB pB"},G:{"1":"D BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC","578":"vC AC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"l m CD DD zB ED FD GD","2":"J 4C 5C 6C 7C 8C 8B 9C AD BD"},Q:{"2":"9B"},R:{"1":"HD"},S:{"161":"ID JD"}},B:5,C:":focus-visible CSS pseudo-class"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O","328":"P Q R S T U"},C:{"1":"0 1 2 U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC","161":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T"},D:{"1":"0 1 2 V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB","328":"lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U"},E:{"1":"D BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C L M PC 7B QC RC SC TC 8B wB xB 9B UC","578":"I VC AC"},F:{"1":"qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB YC ZC aC bC wB IC cC xB","328":"kB lB mB nB oB pB"},G:{"1":"D BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC","578":"wC AC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"m n o DD ED zB FD GD HD","2":"J 5C 6C 7C 8C 9C 8B AD BD CD"},Q:{"2":"9B"},R:{"1":"ID"},S:{"161":"JD KD"}},B:5,C:":focus-visible CSS pseudo-class",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-focus-within.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-focus-within.js
index 65aa542e56f8fa..09bc5b6d5ed5ef 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-focus-within.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-focus-within.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB MC NC"},D:{"1":"0 1 fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB","194":"1B"},E:{"1":"B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC"},F:{"1":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB XC YC ZC aC wB IC bC xB","194":"SB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C 6C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:7,C:":focus-within CSS pseudo-class"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB NC OC"},D:{"1":"0 1 2 fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB","194":"1B"},E:{"1":"B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC"},F:{"1":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB YC ZC aC bC wB IC cC xB","194":"SB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C 7C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:7,C:":focus-within CSS pseudo-class",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-palette.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-palette.js
index 2c811867d4447e..48f6229a3cd375 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-palette.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-palette.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 r s t u v w x y z E","2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q"},C:{"1":"0 1 t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s MC NC"},D:{"1":"0 1 k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j"},E:{"1":"D BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC"},F:{"1":"W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V XC YC ZC aC wB IC bC xB"},G:{"1":"D BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"l m GD","2":"J 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:5,C:"CSS font-palette"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 s t u v w x y z E","2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r"},C:{"1":"0 1 2 u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t NC OC"},D:{"1":"0 1 2 k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j"},E:{"1":"D BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC"},F:{"1":"W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V YC ZC aC bC wB IC cC xB"},G:{"1":"D BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"m n o HD","2":"J 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:5,C:"CSS font-palette",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-rendering-controls.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-rendering-controls.js
index c3b02c11cc33d5..41cd20350062d7 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-rendering-controls.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-rendering-controls.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB MC NC","194":"SB TB UB VB WB XB YB ZB aB bB cB dB"},D:{"1":"0 1 fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB","66":"VB WB XB YB ZB aB bB cB dB eB 1B"},E:{"1":"C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B OC 7B PC QC RC SC 8B"},F:{"1":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB XC YC ZC aC wB IC bC xB","66":"IB JB KB LB MB NB OB PB QB RB SB"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J","66":"4C 5C 6C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","194":"ID"}},B:5,C:"CSS font-display"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB NC OC","194":"SB TB UB VB WB XB YB ZB aB bB cB dB"},D:{"1":"0 1 2 fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB","66":"VB WB XB YB ZB aB bB cB dB eB 1B"},E:{"1":"C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B PC 7B QC RC SC TC 8B"},F:{"1":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB YC ZC aC bC wB IC cC xB","66":"IB JB KB LB MB NB OB PB QB RB SB"},G:{"1":"D nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J","66":"5C 6C 7C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","194":"JD"}},B:5,C:"CSS font-display",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-stretch.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-stretch.js
index 48f373e7e232cb..0f78db8d16f746 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-stretch.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-stretch.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 3 4 5 6 7 8 9 H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G MC NC"},D:{"1":"0 1 UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},E:{"1":"B C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC 8B"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB XC YC ZC aC wB IC bC xB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"CSS font-stretch"};
+module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 4 5 6 7 8 9 H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G NC OC"},D:{"1":"0 1 2 UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},E:{"1":"B C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC 8B"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB YC ZC aC bC wB IC cC xB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"CSS font-stretch",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-gencontent.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-gencontent.js
index 81704b0524a4f7..d1203bb4a38c6c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-gencontent.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-gencontent.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K F KC","132":"G"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"1":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"CSS Generated content for pseudo-elements"};
+module.exports={A:{A:{"1":"H A B","2":"K F KC","132":"G"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"1":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"CSS Generated content for pseudo-elements",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-gradients.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-gradients.js
index a18dbbc719aeb0..56a4609dd718b7 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-gradients.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-gradients.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC","260":"3 4 5 6 7 8 9 N D O l m AB BB CB DB EB FB GB HB","292":"2 J K F G H A B C L M I NC"},D:{"1":"0 1 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","33":"3 4 5 6 7 A B C L M I N D O l m","548":"2 J K F G H"},E:{"1":"D BC yB VC zB CC DC EC FC GC HC WC","2":"OC 7B","260":"F G H A B C L M I QC RC SC 8B wB xB 9B TC UC AC","292":"K PC","804":"2 J"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k xB","2":"H B XC YC ZC aC","33":"C bC","164":"wB IC"},G:{"1":"D BC yB wC zB CC DC EC FC GC HC","260":"G fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC","292":"dC eC","804":"7B cC JC"},H:{"2":"xC"},I:{"1":"E 2C 3C","33":"J 1C JC","548":"0B yC zC 0C"},J:{"1":"A","548":"F"},K:{"1":"n xB","2":"A B","33":"C","164":"wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"CSS Gradients"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC","260":"4 5 6 7 8 9 N D O m n o AB BB CB DB EB FB GB HB","292":"3 J K F G H A B C L M I OC"},D:{"1":"0 1 2 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","33":"4 5 6 7 A B C L M I N D O m n o","548":"3 J K F G H"},E:{"1":"D BC yB WC zB CC DC EC FC GC HC XC","2":"PC 7B","260":"F G H A B C L M I RC SC TC 8B wB xB 9B UC VC AC","292":"K QC","804":"3 J"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l xB","2":"H B YC ZC aC bC","33":"C cC","164":"wB IC"},G:{"1":"D BC yB xC zB CC DC EC FC GC HC","260":"G gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC","292":"eC fC","804":"7B dC JC"},H:{"2":"yC"},I:{"1":"E 3C 4C","33":"J 2C JC","548":"0B zC 0C 1C"},J:{"1":"A","548":"F"},K:{"1":"p xB","2":"A B","33":"C","164":"wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"CSS Gradients",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-grid-animation.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-grid-animation.js
index 15cc4c849ba5ce..df137ef806d19a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-grid-animation.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-grid-animation.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB MC NC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"D zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"D zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"1":"JD","2":"ID"}},B:4,C:"CSS Grid animation"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB NC OC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"D zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"D zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"1":"KD","2":"JD"}},B:4,C:"CSS Grid animation",D:false};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-grid.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-grid.js
index 180d8fd3dd5298..5b3ae8b02454ed 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-grid.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-grid.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G KC","8":"H","292":"A B"},B:{"1":"0 1 N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","292":"C L M I"},C:{"1":"0 1 aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G H A B C L M I N D O MC NC","8":"3 4 5 6 7 8 9 l m AB BB CB DB EB FB GB HB IB JB KB LB","584":"MB NB OB PB QB RB SB TB UB VB WB XB","1025":"YB ZB"},D:{"1":"0 1 eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 J K F G H A B C L M I N D O l m","8":"7 8 9 AB","200":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB","1025":"dB"},E:{"1":"B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B PC","8":"K F G H A QC RC SC"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m XC YC ZC aC wB IC bC xB","200":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC","8":"G eC fC gC hC iC jC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C","8":"JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"292":"A B"},O:{"1":"yB"},P:{"1":"l m 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"4C","8":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"CSS Grid Layout (level 1)"};
+module.exports={A:{A:{"2":"K F G KC","8":"H","292":"A B"},B:{"1":"0 1 2 N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","292":"C L M I"},C:{"1":"0 1 2 aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G H A B C L M I N D O NC OC","8":"4 5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB","584":"MB NB OB PB QB RB SB TB UB VB WB XB","1025":"YB ZB"},D:{"1":"0 1 2 eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 J K F G H A B C L M I N D O m n o","8":"7 8 9 AB","200":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB","1025":"dB"},E:{"1":"B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B QC","8":"K F G H A RC SC TC"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o YC ZC aC bC wB IC cC xB","200":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC","8":"G fC gC hC iC jC kC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C","8":"JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"292":"A B"},O:{"1":"yB"},P:{"1":"m n o 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"5C","8":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"CSS Grid Layout (level 1)",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js
index 2ca6d08f9f2733..35aa18e7fbad6b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"A B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H OC 7B PC QC RC SC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:4,C:"CSS hanging-punctuation"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"A B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H PC 7B QC RC SC TC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:4,C:"CSS hanging-punctuation",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-has.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-has.js
index d407044a442991..9e0068b55c1212 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-has.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-has.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 r s t u v w x y z E","2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q"},C:{"2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o MC NC","322":"0 1 p q r s t u v w x y z E 4B 5B 6B"},D:{"1":"0 1 r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j","194":"k o p q"},E:{"1":"D BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC"},F:{"1":"a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z XC YC ZC aC wB IC bC xB"},G:{"1":"D BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"l m","2":"J 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:5,C:":has() CSS relational pseudo-class"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 s t u v w x y z E","2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r"},C:{"2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l NC OC","322":"0 1 2 q r s t u v w x y z E 4B 5B 6B MC"},D:{"1":"0 1 2 s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j","194":"k l q r"},E:{"1":"D BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC"},F:{"1":"a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z YC ZC aC bC wB IC cC xB"},G:{"1":"D BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"m n o","2":"J 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:5,C:":has() CSS relational pseudo-class",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hyphens.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hyphens.js
index a78fd82de0fd57..3331bec309989b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hyphens.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hyphens.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H KC","33":"A B"},B:{"1":"0 1 r s t u v w x y z E","33":"C L M I N D O","132":"P Q R S T U V W","260":"X Y Z a b c d e f g h i j k o p q"},C:{"1":"0 1 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J MC NC","33":"3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},D:{"1":"0 1 X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB","132":"bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W"},E:{"1":"WC","2":"2 J OC 7B","33":"K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC"},F:{"1":"a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB XC YC ZC aC wB IC bC xB","132":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z"},G:{"2":"7B cC","33":"G D JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J","132":"4C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"CSS Hyphenation"};
+module.exports={A:{A:{"2":"K F G H KC","33":"A B"},B:{"1":"0 1 2 s t u v w x y z E","33":"C L M I N D O","132":"P Q R S T U V W","260":"X Y Z a b c d e f g h i j k l q r"},C:{"1":"0 1 2 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J NC OC","33":"4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},D:{"1":"0 1 2 X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB","132":"bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W"},E:{"1":"XC","2":"3 J PC 7B","33":"K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC"},F:{"1":"a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB YC ZC aC bC wB IC cC xB","132":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z"},G:{"2":"7B dC","33":"G D JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J","132":"5C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"CSS Hyphenation",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-image-orientation.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-image-orientation.js
index 954ac1ebae1c5b..06c279c2667694 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-image-orientation.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-image-orientation.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O P Q","257":"R S T U V W X"},C:{"1":"0 1 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 LC 0B J K F G H A B C L M I N D O l m MC NC"},D:{"1":"0 1 Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q","257":"R S T U V W X"},E:{"1":"M I D 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C L OC 7B PC QC RC SC 8B wB xB"},F:{"1":"uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB XC YC ZC aC wB IC bC xB","257":"mB nB oB pB qB n rB sB tB"},G:{"1":"D tC uC vC AC BC yB wC zB CC DC EC FC GC HC","132":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m DD zB ED FD GD","2":"J 4C 5C 6C 7C 8C 8B 9C AD","257":"BD CD"},Q:{"2":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"CSS3 image-orientation"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O P Q","257":"R S T U V W X"},C:{"1":"0 1 2 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 LC 0B J K F G H A B C L M I N D O m n o NC OC"},D:{"1":"0 1 2 Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q","257":"R S T U V W X"},E:{"1":"M I D 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C L PC 7B QC RC SC TC 8B wB xB"},F:{"1":"uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB YC ZC aC bC wB IC cC xB","257":"mB nB oB pB qB p rB sB tB"},G:{"1":"D uC vC wC AC BC yB xC zB CC DC EC FC GC HC","132":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o ED zB FD GD HD","2":"J 5C 6C 7C 8C 9C 8B AD BD","257":"CD DD"},Q:{"2":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"CSS3 image-orientation",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-image-set.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-image-set.js
index 367aef827990cf..90caffc1442cb3 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-image-set.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-image-set.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 E","2":"C L M I N D O","164":"P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y","2049":"z"},C:{"1":"0 1 z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U MC NC","66":"V W","2305":"Y Z a b c d e f g h i j k o p q r s t u v w x y","2820":"X"},D:{"1":"0 1 E 4B 5B 6B","2":"2 3 J K F G H A B C L M I N D O l","164":"4 5 6 7 8 9 m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y","2049":"z"},E:{"1":"D WC","2":"2 J OC 7B PC","132":"A B C L 8B wB xB 9B","164":"K F G H QC RC SC","1540":"M I TC UC AC BC yB VC zB CC DC EC FC GC HC"},F:{"1":"j k","2":"H B C XC YC ZC aC wB IC bC xB","164":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h","2049":"i"},G:{"1":"D","2":"7B cC JC dC","132":"jC kC lC mC nC oC pC qC rC sC","164":"G eC fC gC hC iC","1540":"tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC","164":"2C 3C"},J:{"2":"F","164":"A"},K:{"2":"A B C wB IC xB","164":"n"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"164":"yB"},P:{"164":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"164":"9B"},R:{"164":"HD"},S:{"2":"ID JD"}},B:5,C:"CSS image-set"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"1 2 E","2":"C L M I N D O","164":"P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z","2049":"0"},C:{"1":"0 1 2 E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U NC OC","66":"V W","2305":"Y Z a b c d e f g h i j k l q r s t u v w x y z","2820":"X"},D:{"1":"1 2 E 4B 5B 6B","2":"3 4 J K F G H A B C L M I N D O m","164":"5 6 7 8 9 n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z","2049":"0"},E:{"1":"D XC","2":"3 J PC 7B QC","132":"A B C L 8B wB xB 9B","164":"K F G H RC SC TC","1540":"M I UC VC AC BC yB WC zB CC DC EC FC GC HC"},F:{"1":"j k l","2":"H B C YC ZC aC bC wB IC cC xB","164":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h","2049":"i"},G:{"1":"D","2":"7B dC JC eC","132":"kC lC mC nC oC pC qC rC sC tC","164":"G fC gC hC iC jC","1540":"uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC","164":"3C 4C"},J:{"2":"F","164":"A"},K:{"2":"A B C wB IC xB","164":"p"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"164":"yB"},P:{"164":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"164":"9B"},R:{"164":"ID"},S:{"2":"JD KD"}},B:5,C:"CSS image-set",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-in-out-of-range.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-in-out-of-range.js
index e45d0377cc9274..8268313152c3c2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-in-out-of-range.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-in-out-of-range.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C","260":"L M I N D O"},C:{"1":"0 1 WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB MC NC","516":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},D:{"1":"0 1 ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"J","16":"2 K F G H A B C L M","260":"YB","772":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB"},E:{"1":"B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"J OC 7B","16":"2","772":"K F G H A PC QC RC SC"},F:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","16":"H XC","260":"B C LB YC ZC aC wB IC bC xB","772":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC","772":"G dC eC fC gC hC iC jC"},H:{"132":"xC"},I:{"1":"E","2":"0B yC zC 0C","260":"J 1C JC 2C 3C"},J:{"2":"F","260":"A"},K:{"1":"n","260":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","260":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","516":"ID"}},B:5,C:":in-range and :out-of-range CSS pseudo-classes"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C","260":"L M I N D O"},C:{"1":"0 1 2 WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB NC OC","516":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},D:{"1":"0 1 2 ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"J","16":"3 K F G H A B C L M","260":"YB","772":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB"},E:{"1":"B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"J PC 7B","16":"3","772":"K F G H A QC RC SC TC"},F:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","16":"H YC","260":"B C LB ZC aC bC wB IC cC xB","772":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC","772":"G eC fC gC hC iC jC kC"},H:{"132":"yC"},I:{"1":"E","2":"0B zC 0C 1C","260":"J 2C JC 3C 4C"},J:{"2":"F","260":"A"},K:{"1":"p","260":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","260":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","516":"JD"}},B:5,C:":in-range and :out-of-range CSS pseudo-classes",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js
index e23bf24ca10efb..3d134c2171d098 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G KC","132":"A B","388":"H"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","132":"C L M I N D O"},C:{"1":"0 1 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"LC 0B MC NC","132":"3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","388":"2 J"},D:{"1":"0 1 LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"2 J K F G H A B C L M","132":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB"},E:{"1":"B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","16":"2 J K OC 7B","132":"F G H A QC RC SC","388":"PC"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","16":"H B XC YC ZC aC wB IC","132":"3 4 5 6 7 I N D O l m","516":"C bC xB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B cC JC dC eC","132":"G fC gC hC iC jC"},H:{"516":"xC"},I:{"1":"E","16":"0B yC zC 0C 3C","132":"2C","388":"J 1C JC"},J:{"16":"F","132":"A"},K:{"1":"n","16":"A B C wB IC","516":"xB"},L:{"1":"E"},M:{"1":"E"},N:{"132":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","132":"ID"}},B:5,C:":indeterminate CSS pseudo-class"};
+module.exports={A:{A:{"2":"K F G KC","132":"A B","388":"H"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","132":"C L M I N D O"},C:{"1":"0 1 2 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","16":"LC 0B NC OC","132":"4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","388":"3 J"},D:{"1":"0 1 2 LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","16":"3 J K F G H A B C L M","132":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB"},E:{"1":"B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","16":"3 J K PC 7B","132":"F G H A RC SC TC","388":"QC"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","16":"H B YC ZC aC bC wB IC","132":"4 5 6 7 I N D O m n o","516":"C cC xB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B dC JC eC fC","132":"G gC hC iC jC kC"},H:{"516":"yC"},I:{"1":"E","16":"0B zC 0C 1C 4C","132":"3C","388":"J 2C JC"},J:{"16":"F","132":"A"},K:{"1":"p","16":"A B C wB IC","516":"xB"},L:{"1":"E"},M:{"1":"E"},N:{"132":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","132":"JD"}},B:5,C:":indeterminate CSS pseudo-class",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-initial-letter.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-initial-letter.js
index 3d500aa582f800..58e2f3c5ef2053 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-initial-letter.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-initial-letter.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v","260":"0 1 w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v","260":"0 1 w x y z E 4B 5B 6B"},E:{"2":"2 J K F G OC 7B PC QC RC","4":"H","164":"A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g XC YC ZC aC wB IC bC xB","260":"h i j k"},G:{"2":"G 7B cC JC dC eC fC gC","164":"D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"260":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"m","2":"J l 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:5,C:"CSS Initial Letter"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w","260":"0 1 2 x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w","260":"0 1 2 x y z E 4B 5B 6B"},E:{"2":"3 J K F G PC 7B QC RC SC","4":"H","164":"A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g YC ZC aC bC wB IC cC xB","260":"h i j k l"},G:{"2":"G 7B dC JC eC fC gC hC","164":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"260":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"n o","2":"J m 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:5,C:"CSS Initial Letter",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-initial-value.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-initial-value.js
index 003d43d1ec72c6..f51c8322142ac7 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-initial-value.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-initial-value.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 3 4 5 6 7 8 9 l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","33":"2 J K F G H A B C L M I N D O MC NC","164":"LC 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","16":"OC"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"1":"G D cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B"},H:{"2":"xC"},I:{"1":"0B J E 0C 1C JC 2C 3C","16":"yC zC"},J:{"1":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"CSS initial value"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 4 5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","33":"3 J K F G H A B C L M I N D O NC OC","164":"LC 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","16":"PC"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"1":"G D dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B"},H:{"2":"yC"},I:{"1":"0B J E 1C 2C JC 3C 4C","16":"zC 0C"},J:{"1":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"CSS initial value",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-lch-lab.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-lch-lab.js
index b4623cf4523ae5..7ebb6e661279dc 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-lch-lab.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-lch-lab.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 x y z E","2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v","322":"w"},C:{"1":"0 1 z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w MC NC","194":"x y"},D:{"1":"0 1 x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v","322":"w"},E:{"1":"I D UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C L M OC 7B PC QC RC SC 8B wB xB 9B TC"},F:{"1":"h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g XC YC ZC aC wB IC bC xB"},G:{"1":"D vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:4,C:"LCH and Lab color values"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 y z E","2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w","322":"x"},C:{"1":"0 1 2 E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x NC OC","194":"y z"},D:{"1":"0 1 2 y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w","322":"x"},E:{"1":"I D VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C L M PC 7B QC RC SC TC 8B wB xB 9B UC"},F:{"1":"h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g YC ZC aC bC wB IC cC xB"},G:{"1":"D wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"o","2":"J m n 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:4,C:"LCH and Lab color values",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-letter-spacing.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-letter-spacing.js
index e9cafd04d4fc38..edccc92faba873 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-letter-spacing.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-letter-spacing.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","16":"KC","132":"K F G"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","132":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB"},E:{"1":"F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","16":"OC","132":"2 J K 7B PC"},F:{"1":"3 4 5 6 7 8 9 D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","16":"H XC","132":"B C I N YC ZC aC wB IC bC xB"},G:{"1":"G D cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B"},H:{"2":"xC"},I:{"1":"E 2C 3C","16":"yC zC","132":"0B J 0C 1C JC"},J:{"132":"F A"},K:{"1":"n","132":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"letter-spacing CSS property"};
+module.exports={A:{A:{"1":"H A B","16":"KC","132":"K F G"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","132":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB"},E:{"1":"F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","16":"PC","132":"3 J K 7B QC"},F:{"1":"4 5 6 7 8 9 D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","16":"H YC","132":"B C I N ZC aC bC wB IC cC xB"},G:{"1":"G D dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B"},H:{"2":"yC"},I:{"1":"E 3C 4C","16":"zC 0C","132":"0B J 1C 2C JC"},J:{"132":"F A"},K:{"1":"p","132":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"letter-spacing CSS property",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-line-clamp.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-line-clamp.js
index 3407db13f3145b..4cec69b7baa266 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-line-clamp.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-line-clamp.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N","33":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","129":"D O"},C:{"2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB MC NC","33":"0 1 mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"16":"2 J K F G H A B C L","33":"0 1 3 4 5 6 7 8 9 M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"J OC 7B","33":"2 K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"H B C XC YC ZC aC wB IC bC xB","33":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"2":"7B cC JC","33":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"16":"yC zC","33":"0B J E 0C 1C JC 2C 3C"},J:{"33":"F A"},K:{"2":"A B C wB IC xB","33":"n"},L:{"33":"E"},M:{"33":"E"},N:{"2":"A B"},O:{"33":"yB"},P:{"33":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"33":"9B"},R:{"33":"HD"},S:{"2":"ID","33":"JD"}},B:5,C:"CSS line-clamp"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N","33":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","129":"D O"},C:{"2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB NC OC","33":"0 1 2 mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"16":"3 J K F G H A B C L","33":"0 1 2 4 5 6 7 8 9 M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"J PC 7B","33":"3 K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"H B C YC ZC aC bC wB IC cC xB","33":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"2":"7B dC JC","33":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"16":"zC 0C","33":"0B J E 1C 2C JC 3C 4C"},J:{"33":"F A"},K:{"2":"A B C wB IC xB","33":"p"},L:{"33":"E"},M:{"33":"E"},N:{"2":"A B"},O:{"33":"yB"},P:{"33":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"33":"9B"},R:{"33":"ID"},S:{"2":"JD","33":"KD"}},B:5,C:"CSS line-clamp",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-logical-props.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-logical-props.js
index 12fadc7fe9f132..9c557028a9e38f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-logical-props.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-logical-props.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O","1028":"W X","1540":"P Q R S T U V"},C:{"1":"0 1 kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC","164":"2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB MC NC","1540":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB"},D:{"1":"0 1 Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","292":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB","1028":"W X","1540":"nB oB pB qB n rB sB tB uB vB P Q R S T U V"},E:{"1":"I D UC AC BC yB VC zB CC DC EC FC GC HC WC","292":"2 J K F G H A B C OC 7B PC QC RC SC 8B wB","1540":"L M xB 9B","3076":"TC"},F:{"1":"tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB","292":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB","1028":"rB sB","1540":"cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n"},G:{"1":"D vC AC BC yB wC zB CC DC EC FC GC HC","292":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC","1540":"oC pC qC rC sC tC","3076":"uC"},H:{"2":"xC"},I:{"1":"E","292":"0B J yC zC 0C 1C JC 2C 3C"},J:{"292":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m DD zB ED FD GD","292":"J 4C 5C 6C 7C 8C","1540":"8B 9C AD BD CD"},Q:{"1540":"9B"},R:{"1":"HD"},S:{"1":"JD","1540":"ID"}},B:5,C:"CSS Logical Properties"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O","1028":"W X","1540":"P Q R S T U V"},C:{"1":"0 1 2 kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC","164":"3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NC OC","1540":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB"},D:{"1":"0 1 2 Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","292":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB","1028":"W X","1540":"nB oB pB qB p rB sB tB uB vB P Q R S T U V"},E:{"1":"I D VC AC BC yB WC zB CC DC EC FC GC HC XC","292":"3 J K F G H A B C PC 7B QC RC SC TC 8B wB","1540":"L M xB 9B","3076":"UC"},F:{"1":"tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB","292":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB","1028":"rB sB","1540":"cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p"},G:{"1":"D wC AC BC yB xC zB CC DC EC FC GC HC","292":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC","1540":"pC qC rC sC tC uC","3076":"vC"},H:{"2":"yC"},I:{"1":"E","292":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"292":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o ED zB FD GD HD","292":"J 5C 6C 7C 8C 9C","1540":"8B AD BD CD DD"},Q:{"1540":"9B"},R:{"1":"ID"},S:{"1":"KD","1540":"JD"}},B:5,C:"CSS Logical Properties",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-marker-pseudo.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-marker-pseudo.js
index 05bbd87a609483..ed535d87e7e761 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-marker-pseudo.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-marker-pseudo.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O P Q R S T U"},C:{"1":"0 1 mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB MC NC"},D:{"1":"0 1 V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U"},E:{"1":"WC","2":"2 J K F G H A B OC 7B PC QC RC SC 8B","129":"C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC"},F:{"1":"qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB XC YC ZC aC wB IC bC xB"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m CD DD zB ED FD GD","2":"J 4C 5C 6C 7C 8C 8B 9C AD BD"},Q:{"2":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:5,C:"CSS ::marker pseudo-element"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O P Q R S T U"},C:{"1":"0 1 2 mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB NC OC"},D:{"1":"0 1 2 V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U"},E:{"1":"XC","2":"3 J K F G H A B PC 7B QC RC SC TC 8B","129":"C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC"},F:{"1":"qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB YC ZC aC bC wB IC cC xB"},G:{"1":"D nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o DD ED zB FD GD HD","2":"J 5C 6C 7C 8C 9C 8B AD BD CD"},Q:{"2":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:5,C:"CSS ::marker pseudo-element",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-masks.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-masks.js
index fed06413d86e6d..4cba45f901506e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-masks.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-masks.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N","164":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","3138":"D","12292":"O"},C:{"1":"0 1 ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B","260":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB MC NC"},D:{"164":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"D BC yB VC zB CC DC EC FC GC HC WC","2":"OC 7B","164":"2 J K F G H A B C L M I PC QC RC SC 8B wB xB 9B TC UC AC"},F:{"2":"H B C XC YC ZC aC wB IC bC xB","164":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"1":"D BC yB wC zB CC DC EC FC GC HC","164":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC"},H:{"2":"xC"},I:{"164":"E 2C 3C","676":"0B J yC zC 0C 1C JC"},J:{"164":"F A"},K:{"2":"A B C wB IC xB","164":"n"},L:{"164":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"164":"yB"},P:{"164":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"164":"9B"},R:{"164":"HD"},S:{"1":"JD","260":"ID"}},B:4,C:"CSS Masks"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N","164":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","3138":"D","12292":"O"},C:{"1":"0 1 2 ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B","260":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB NC OC"},D:{"164":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"D BC yB WC zB CC DC EC FC GC HC XC","2":"PC 7B","164":"3 J K F G H A B C L M I QC RC SC TC 8B wB xB 9B UC VC AC"},F:{"2":"H B C YC ZC aC bC wB IC cC xB","164":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"1":"D BC yB xC zB CC DC EC FC GC HC","164":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC"},H:{"2":"yC"},I:{"164":"E 3C 4C","676":"0B J zC 0C 1C 2C JC"},J:{"164":"F A"},K:{"2":"A B C wB IC xB","164":"p"},L:{"164":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"164":"yB"},P:{"164":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"164":"9B"},R:{"164":"ID"},S:{"1":"KD","260":"JD"}},B:4,C:"CSS Masks",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-matches-pseudo.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-matches-pseudo.js
index abdfc657f79c54..b3d552b3eab5e5 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-matches-pseudo.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-matches-pseudo.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O","1220":"P Q R S T U V W"},C:{"1":"0 1 vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"LC 0B MC NC","548":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB"},D:{"1":"0 1 X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"2 J K F G H A B C L M","164":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB","196":"jB kB lB","1220":"mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W"},E:{"1":"M I D TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"J OC 7B","16":"2","164":"K F G PC QC RC","260":"H A B C L SC 8B wB xB 9B"},F:{"1":"sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB","164":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","196":"YB ZB aB","1220":"bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB"},G:{"1":"D tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B cC JC dC eC","164":"G fC gC","260":"hC iC jC kC lC mC nC oC pC qC rC sC"},H:{"2":"xC"},I:{"1":"E","16":"0B yC zC 0C","164":"J 1C JC 2C 3C"},J:{"16":"F","164":"A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m DD zB ED FD GD","164":"J 4C 5C 6C 7C 8C 8B 9C AD BD CD"},Q:{"1220":"9B"},R:{"1":"HD"},S:{"1":"JD","548":"ID"}},B:5,C:":is() CSS pseudo-class"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O","1220":"P Q R S T U V W"},C:{"1":"0 1 2 vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","16":"LC 0B NC OC","548":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB"},D:{"1":"0 1 2 X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","16":"3 J K F G H A B C L M","164":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB","196":"jB kB lB","1220":"mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W"},E:{"1":"M I D UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"J PC 7B","16":"3","164":"K F G QC RC SC","260":"H A B C L TC 8B wB xB 9B"},F:{"1":"sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB","164":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","196":"YB ZB aB","1220":"bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB"},G:{"1":"D uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B dC JC eC fC","164":"G gC hC","260":"iC jC kC lC mC nC oC pC qC rC sC tC"},H:{"2":"yC"},I:{"1":"E","16":"0B zC 0C 1C","164":"J 2C JC 3C 4C"},J:{"16":"F","164":"A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o ED zB FD GD HD","164":"J 5C 6C 7C 8C 9C 8B AD BD CD DD"},Q:{"1220":"9B"},R:{"1":"ID"},S:{"1":"KD","548":"JD"}},B:5,C:":is() CSS pseudo-class",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-math-functions.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-math-functions.js
index d246178a3d3cb1..00c55f7abb7e4c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-math-functions.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-math-functions.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB MC NC"},D:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB"},E:{"1":"M I D 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B OC 7B PC QC RC SC 8B","132":"C L wB xB"},F:{"1":"kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB XC YC ZC aC wB IC bC xB"},G:{"1":"D sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC","132":"mC nC oC pC qC rC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m AD BD CD DD zB ED FD GD","2":"J 4C 5C 6C 7C 8C 8B 9C"},Q:{"2":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:5,C:"CSS math functions min(), max() and clamp()"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB NC OC"},D:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB"},E:{"1":"M I D 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B PC 7B QC RC SC TC 8B","132":"C L wB xB"},F:{"1":"kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB YC ZC aC bC wB IC cC xB"},G:{"1":"D tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC","132":"nC oC pC qC rC sC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o BD CD DD ED zB FD GD HD","2":"J 5C 6C 7C 8C 9C 8B AD"},Q:{"2":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:5,C:"CSS math functions min(), max() and clamp()",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-interaction.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-interaction.js
index 0179d508d9f38e..5f703163921ccb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-interaction.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-interaction.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB MC NC"},D:{"1":"0 1 NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"H A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G OC 7B PC QC RC"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m XC YC ZC aC wB IC bC xB"},G:{"1":"D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:4,C:"Media Queries: interaction media features"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB NC OC"},D:{"1":"0 1 2 NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"H A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G PC 7B QC RC SC"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o YC ZC aC bC wB IC cC xB"},G:{"1":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:4,C:"Media Queries: interaction media features",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-range-syntax.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-range-syntax.js
index ff8958cc764d3d..e07dc740c29525 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-range-syntax.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-range-syntax.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 q r s t u v w x y z E","2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p"},C:{"1":"0 1 hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB MC NC"},D:{"1":"0 1 q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p"},E:{"1":"D FC GC HC WC","2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC"},F:{"1":"a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z XC YC ZC aC wB IC bC xB"},G:{"1":"D FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"l m","2":"J 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"1":"JD","2":"ID"}},B:4,C:"Media Queries: Range Syntax"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 r s t u v w x y z E","2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q"},C:{"1":"0 1 2 hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB NC OC"},D:{"1":"0 1 2 r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q"},E:{"1":"D FC GC HC XC","2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC"},F:{"1":"a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z YC ZC aC bC wB IC cC xB"},G:{"1":"D FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"m n o","2":"J 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"1":"KD","2":"JD"}},B:4,C:"Media Queries: Range Syntax",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-resolution.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-resolution.js
index f8f9142e760bad..09abea1348927c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-resolution.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-resolution.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G KC","132":"H A B"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","1028":"C L M I N D O"},C:{"1":"0 1 gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B","260":"2 J K F G H A B C L M I MC NC","1028":"3 4 5 6 7 8 9 N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B"},D:{"1":"0 1 mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","548":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB","1028":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB"},E:{"1":"D zB CC DC EC FC GC HC WC","2":"OC 7B","548":"2 J K F G H A B C L M I PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC"},F:{"1":"bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k xB","2":"H","548":"B C XC YC ZC aC wB IC bC","1028":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},G:{"1":"D zB CC DC EC FC GC HC","16":"7B","548":"G cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC"},H:{"132":"xC"},I:{"1":"E","16":"yC zC","548":"0B J 0C 1C JC","1028":"2C 3C"},J:{"548":"F A"},K:{"1":"n xB","548":"A B C wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"132":"A B"},O:{"1":"yB"},P:{"1":"l m 8B 9C AD BD CD DD zB ED FD GD","1028":"J 4C 5C 6C 7C 8C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"Media Queries: resolution feature"};
+module.exports={A:{A:{"2":"K F G KC","132":"H A B"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","1028":"C L M I N D O"},C:{"1":"0 1 2 gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B","260":"3 J K F G H A B C L M I NC OC","1028":"4 5 6 7 8 9 N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B"},D:{"1":"0 1 2 mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","548":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB","1028":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB"},E:{"1":"D zB CC DC EC FC GC HC XC","2":"PC 7B","548":"3 J K F G H A B C L M I QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC"},F:{"1":"bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l xB","2":"H","548":"B C YC ZC aC bC wB IC cC","1028":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},G:{"1":"D zB CC DC EC FC GC HC","16":"7B","548":"G dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC"},H:{"132":"yC"},I:{"1":"E","16":"zC 0C","548":"0B J 1C 2C JC","1028":"3C 4C"},J:{"548":"F A"},K:{"1":"p xB","548":"A B C wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"132":"A B"},O:{"1":"yB"},P:{"1":"m n o 8B AD BD CD DD ED zB FD GD HD","1028":"J 5C 6C 7C 8C 9C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"Media Queries: resolution feature",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-scripting.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-scripting.js
index 453148915fe66d..e61276a98ebee8 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-scripting.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-scripting.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:5,C:"Media Queries: scripting media feature"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:5,C:"Media Queries: scripting media feature",D:false};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-mediaqueries.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-mediaqueries.js
index 88eed5c7b996df..36a65982ad1566 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-mediaqueries.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-mediaqueries.js
@@ -1 +1 @@
-module.exports={A:{A:{"8":"K F G KC","129":"H A B"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","2":"LC 0B"},D:{"1":"0 1 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","129":"2 3 4 5 6 7 J K F G H A B C L M I N D O l m"},E:{"1":"F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","129":"2 J K PC","388":"OC 7B"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB","2":"H"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","129":"7B cC JC dC eC"},H:{"1":"xC"},I:{"1":"E 2C 3C","129":"0B J yC zC 0C 1C JC"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"129":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"CSS3 Media Queries"};
+module.exports={A:{A:{"8":"K F G KC","129":"H A B"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","2":"LC 0B"},D:{"1":"0 1 2 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","129":"3 4 5 6 7 J K F G H A B C L M I N D O m n o"},E:{"1":"F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","129":"3 J K QC","388":"PC 7B"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB","2":"H"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","129":"7B dC JC eC fC"},H:{"1":"yC"},I:{"1":"E 3C 4C","129":"0B J zC 0C 1C 2C JC"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"129":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"CSS3 Media Queries",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-mixblendmode.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-mixblendmode.js
index 0f5a00f26e277b..ecac56515acd59 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-mixblendmode.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-mixblendmode.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB MC NC"},D:{"1":"0 1 NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB","194":"BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"2":"2 J K F OC 7B PC QC","260":"G H A B C L M I D RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB XC YC ZC aC wB IC bC xB"},G:{"2":"7B cC JC dC eC fC","260":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"Blending of HTML/SVG elements"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB NC OC"},D:{"1":"0 1 2 NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB","194":"BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"2":"3 J K F PC 7B QC RC","260":"G H A B C L M I D SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB YC ZC aC bC wB IC cC xB"},G:{"2":"7B dC JC eC fC gC","260":"G D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"Blending of HTML/SVG elements",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-motion-paths.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-motion-paths.js
index 2a64411c368ac4..7c07a34bfe672b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-motion-paths.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-motion-paths.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB MC NC"},D:{"1":"0 1 SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","194":"PB QB RB"},E:{"1":"D zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC"},F:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB XC YC ZC aC wB IC bC xB","194":"CB DB EB"},G:{"1":"D zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:5,C:"CSS Motion Path"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB NC OC"},D:{"1":"0 1 2 SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","194":"PB QB RB"},E:{"1":"D zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC"},F:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB YC ZC aC bC wB IC cC xB","194":"CB DB EB"},G:{"1":"D zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:5,C:"CSS Motion Path",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-namespaces.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-namespaces.js
index 32cabdec146c4e..6f7cdfa0c83bed 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-namespaces.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-namespaces.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","16":"OC 7B"},F:{"1":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"G D JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B cC"},H:{"1":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"CSS namespaces"};
+module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","16":"PC 7B"},F:{"1":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"G D JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B dC"},H:{"1":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"CSS namespaces",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-nesting.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-nesting.js
index b53dfbf56f35d7..2bdffbcdf16c7a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-nesting.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-nesting.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 y z E","2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u","194":"v w x"},C:{"1":"4B 5B 6B","2":"0 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z MC NC","322":"1 E"},D:{"1":"0 1 y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u","194":"v w x"},E:{"1":"D GC HC WC","2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC"},F:{"1":"h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d XC YC ZC aC wB IC bC xB","194":"e f g"},G:{"1":"D GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:5,C:"CSS Nesting"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 z E","2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v","194":"w x y"},C:{"1":"4B 5B 6B MC","2":"0 1 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z NC OC","322":"2 E"},D:{"1":"0 1 2 z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v","194":"w x y"},E:{"1":"D GC HC XC","2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC"},F:{"1":"h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d YC ZC aC bC wB IC cC xB","194":"e f g"},G:{"1":"D GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:5,C:"CSS Nesting",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-not-sel-list.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-not-sel-list.js
index 8d2c93f21e4587..8decc8e0217fe9 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-not-sel-list.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-not-sel-list.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O Q R S T U V W","16":"P"},C:{"1":"0 1 T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S MC NC"},D:{"1":"0 1 X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W"},E:{"1":"H A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G OC 7B PC QC RC"},F:{"1":"sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB XC YC ZC aC wB IC bC xB"},G:{"1":"D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m DD zB ED FD GD","2":"J 4C 5C 6C 7C 8C 8B 9C AD BD CD"},Q:{"2":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:5,C:"selector list argument of :not()"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O Q R S T U V W","16":"P"},C:{"1":"0 1 2 T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S NC OC"},D:{"1":"0 1 2 X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W"},E:{"1":"H A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G PC 7B QC RC SC"},F:{"1":"sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB YC ZC aC bC wB IC cC xB"},G:{"1":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o ED zB FD GD HD","2":"J 5C 6C 7C 8C 9C 8B AD BD CD DD"},Q:{"2":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:5,C:"selector list argument of :not()",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-nth-child-of.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-nth-child-of.js
index 894ad67c53ba1c..4a79bbfa26a523 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-nth-child-of.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-nth-child-of.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 x y z E","2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w"},C:{"1":"0 1 z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y MC NC"},D:{"1":"0 1 x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w"},E:{"1":"H A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G OC 7B PC QC RC"},F:{"1":"h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g XC YC ZC aC wB IC bC xB"},G:{"1":"D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:5,C:"selector list argument of :nth-child and :nth-last-child CSS pseudo-classes"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 y z E","2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x"},C:{"1":"0 1 2 E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z NC OC"},D:{"1":"0 1 2 y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x"},E:{"1":"H A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G PC 7B QC RC SC"},F:{"1":"h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g YC ZC aC bC wB IC cC xB"},G:{"1":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"o","2":"J m n 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:5,C:"selector list argument of :nth-child and :nth-last-child CSS pseudo-classes",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-opacity.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-opacity.js
index efc1ae23aeea26..e6babad7bc3cfa 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-opacity.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-opacity.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","4":"K F G KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"1":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"CSS3 Opacity"};
+module.exports={A:{A:{"1":"H A B","4":"K F G KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"1":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"CSS3 Opacity",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-optional-pseudo.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-optional-pseudo.js
index 18f82a26398ef0..8bed11e0811f03 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-optional-pseudo.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-optional-pseudo.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC"},D:{"1":"0 1 3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"2 J K F G H A B C L M"},E:{"1":"2 K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"J OC 7B"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","16":"H XC","132":"B C YC ZC aC wB IC bC xB"},G:{"1":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC"},H:{"132":"xC"},I:{"1":"0B J E 0C 1C JC 2C 3C","16":"yC zC"},J:{"1":"F A"},K:{"1":"n","132":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:5,C:":optional CSS pseudo-class"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC"},D:{"1":"0 1 2 4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","16":"3 J K F G H A B C L M"},E:{"1":"3 K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"J PC 7B"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","16":"H YC","132":"B C ZC aC bC wB IC cC xB"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC"},H:{"132":"yC"},I:{"1":"0B J E 1C 2C JC 3C 4C","16":"zC 0C"},J:{"1":"F A"},K:{"1":"p","132":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:5,C:":optional CSS pseudo-class",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow-anchor.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow-anchor.js
index 9729dd65a489a5..2fa0ec1f2b8fe7 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow-anchor.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow-anchor.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB MC NC"},D:{"1":"0 1 cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:5,C:"CSS overflow-anchor (Scroll Anchoring)"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB NC OC"},D:{"1":"0 1 2 cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:5,C:"CSS overflow-anchor (Scroll Anchoring)",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow-overlay.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow-overlay.js
index 98e11ec9346c95..5ec6dd31b70029 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow-overlay.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow-overlay.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z","2":"C L M I N D O","130":"0 1 E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z","16":"2 J K F G H A B C L M","130":"0 1 E 4B 5B 6B"},E:{"1":"2 J K F G H A B PC QC RC SC 8B wB","16":"OC 7B","130":"C L M I D xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i","2":"H B C XC YC ZC aC wB IC bC xB","130":"j k"},G:{"1":"G cC JC dC eC fC gC hC iC jC kC lC mC","16":"7B","130":"D nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"0B J yC zC 0C 1C JC 2C 3C","130":"E"},J:{"16":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"130":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:7,C:"CSS overflow: overlay"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z","2":"C L M I N D O","130":"1 2 E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z","16":"3 J K F G H A B C L M","130":"1 2 E 4B 5B 6B"},E:{"1":"3 J K F G H A B QC RC SC TC 8B wB","16":"PC 7B","130":"C L M I D xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i","2":"H B C YC ZC aC bC wB IC cC xB","130":"j k l"},G:{"1":"G dC JC eC fC gC hC iC jC kC lC mC nC","16":"7B","130":"D oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"0B J zC 0C 1C 2C JC 3C 4C","130":"E"},J:{"16":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"130":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:7,C:"CSS overflow: overlay",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow.js
index 2bd104161c218b..47796e7a5c3301 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow.js
@@ -1 +1 @@
-module.exports={A:{A:{"388":"K F G H A B KC"},B:{"1":"0 1 Z a b c d e f g h i j k o p q r s t u v w x y z E","260":"P Q R S T U V W X Y","388":"C L M I N D O"},C:{"1":"0 1 R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","260":"2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q","388":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB MC NC"},D:{"1":"0 1 Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","260":"mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y","388":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB"},E:{"1":"D zB CC DC EC FC GC HC WC","260":"M I 9B TC UC AC BC yB VC","388":"2 J K F G H A B C L OC 7B PC QC RC SC 8B wB xB"},F:{"1":"tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","260":"bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB","388":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB XC YC ZC aC wB IC bC xB"},G:{"1":"D zB CC DC EC FC GC HC","260":"sC tC uC vC AC BC yB wC","388":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC"},H:{"388":"xC"},I:{"1":"E","388":"0B J yC zC 0C 1C JC 2C 3C"},J:{"388":"F A"},K:{"1":"n","388":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"388":"A B"},O:{"388":"yB"},P:{"1":"l m DD zB ED FD GD","388":"J 4C 5C 6C 7C 8C 8B 9C AD BD CD"},Q:{"388":"9B"},R:{"1":"HD"},S:{"1":"JD","388":"ID"}},B:5,C:"CSS overflow property"};
+module.exports={A:{A:{"388":"K F G H A B KC"},B:{"1":"0 1 2 Z a b c d e f g h i j k l q r s t u v w x y z E","260":"P Q R S T U V W X Y","388":"C L M I N D O"},C:{"1":"0 1 2 R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","260":"2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q","388":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB NC OC"},D:{"1":"0 1 2 Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","260":"mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y","388":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB"},E:{"1":"D zB CC DC EC FC GC HC XC","260":"M I 9B UC VC AC BC yB WC","388":"3 J K F G H A B C L PC 7B QC RC SC TC 8B wB xB"},F:{"1":"tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","260":"bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB","388":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB YC ZC aC bC wB IC cC xB"},G:{"1":"D zB CC DC EC FC GC HC","260":"tC uC vC wC AC BC yB xC","388":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC"},H:{"388":"yC"},I:{"1":"E","388":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"388":"F A"},K:{"1":"p","388":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"388":"A B"},O:{"388":"yB"},P:{"1":"m n o ED zB FD GD HD","388":"J 5C 6C 7C 8C 9C 8B AD BD CD DD"},Q:{"388":"9B"},R:{"1":"ID"},S:{"1":"KD","388":"JD"}},B:5,C:"CSS overflow property",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overscroll-behavior.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overscroll-behavior.js
index 924b1c89933987..88b94efed1bebd 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overscroll-behavior.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overscroll-behavior.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H KC","132":"A B"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","132":"C L M I N D","516":"O"},C:{"1":"0 1 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB MC NC"},D:{"1":"0 1 jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB","260":"hB iB"},E:{"1":"D zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C L M OC 7B PC QC RC SC 8B wB xB 9B","1090":"I TC UC AC BC yB VC"},F:{"1":"YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB XC YC ZC aC wB IC bC xB","260":"WB XB"},G:{"1":"D zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC","1090":"uC vC AC BC yB wC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"132":"A B"},O:{"1":"yB"},P:{"1":"l m 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C 6C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:5,C:"CSS overscroll-behavior"};
+module.exports={A:{A:{"2":"K F G H KC","132":"A B"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","132":"C L M I N D","516":"O"},C:{"1":"0 1 2 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB NC OC"},D:{"1":"0 1 2 jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB","260":"hB iB"},E:{"1":"D zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C L M PC 7B QC RC SC TC 8B wB xB 9B","1090":"I UC VC AC BC yB WC"},F:{"1":"YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB YC ZC aC bC wB IC cC xB","260":"WB XB"},G:{"1":"D zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC","1090":"vC wC AC BC yB xC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"132":"A B"},O:{"1":"yB"},P:{"1":"m n o 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C 7C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:5,C:"CSS overscroll-behavior",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-page-break.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-page-break.js
index 460d5189a7d465..b60d28f8a0705f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-page-break.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-page-break.js
@@ -1 +1 @@
-module.exports={A:{A:{"388":"A B","900":"K F G H KC"},B:{"388":"C L M I N D O","900":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"772":"0 1 jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","900":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB MC NC"},D:{"900":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"772":"A","900":"2 J K F G H B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"16":"H XC","129":"B C YC ZC aC wB IC bC xB","900":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"900":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"129":"xC"},I:{"900":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"900":"F A"},K:{"129":"A B C wB IC xB","900":"n"},L:{"900":"E"},M:{"772":"E"},N:{"388":"A B"},O:{"900":"yB"},P:{"900":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"900":"9B"},R:{"900":"HD"},S:{"772":"JD","900":"ID"}},B:2,C:"CSS page-break properties"};
+module.exports={A:{A:{"388":"A B","900":"K F G H KC"},B:{"388":"C L M I N D O","900":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"772":"0 1 2 jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","900":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB NC OC"},D:{"900":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"772":"A","900":"3 J K F G H B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"16":"H YC","129":"B C ZC aC bC wB IC cC xB","900":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"900":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"129":"yC"},I:{"900":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"900":"F A"},K:{"129":"A B C wB IC xB","900":"p"},L:{"900":"E"},M:{"772":"E"},N:{"388":"A B"},O:{"900":"yB"},P:{"900":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"900":"9B"},R:{"900":"ID"},S:{"772":"KD","900":"JD"}},B:2,C:"CSS page-break properties",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-paged-media.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-paged-media.js
index 31109e01f29dfb..ae4605bff35825 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-paged-media.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-paged-media.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F KC","132":"G H A B"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","132":"C L M I N D O"},C:{"2":"2 LC 0B J K F G H A B C L M I N D O MC NC","132":"0 1 3 4 5 6 7 8 9 l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"1":"0 1 3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"2 J K F G H A B C L M"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","132":"H B C XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"16":"xC"},I:{"16":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"16":"F A"},K:{"1":"n","16":"A B C wB IC xB"},L:{"1":"E"},M:{"132":"E"},N:{"258":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"132":"ID JD"}},B:5,C:"CSS Paged Media (@page)"};
+module.exports={A:{A:{"2":"K F KC","132":"G H A B"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","132":"C L M I N D O"},C:{"2":"3 LC 0B J K F G H A B C L M I N D O NC OC","132":"0 1 2 4 5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"1":"0 1 2 4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","16":"3 J K F G H A B C L M"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","132":"H B C YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"16":"yC"},I:{"16":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"16":"F A"},K:{"1":"p","16":"A B C wB IC xB"},L:{"1":"E"},M:{"132":"E"},N:{"258":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"132":"JD KD"}},B:5,C:"CSS Paged Media (@page)",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-paint-api.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-paint-api.js
index fd00aff7defd23..2586d1359b3883 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-paint-api.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-paint-api.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB"},E:{"2":"2 J K F G H A B C OC 7B PC QC RC SC 8B wB","194":"L M I D xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:4,C:"CSS Painting API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB"},E:{"2":"3 J K F G H A B C PC 7B QC RC SC TC 8B wB","194":"L M I D xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:4,C:"CSS Painting API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-placeholder-shown.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-placeholder-shown.js
index 8481e76b549d93..12d9e1e32da7e7 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-placeholder-shown.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-placeholder-shown.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H KC","292":"A B"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC","164":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},D:{"1":"0 1 TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB"},E:{"1":"H A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G OC 7B PC QC RC"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB XC YC ZC aC wB IC bC xB"},G:{"1":"D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","164":"ID"}},B:5,C:":placeholder-shown CSS pseudo-class"};
+module.exports={A:{A:{"2":"K F G H KC","292":"A B"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC","164":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},D:{"1":"0 1 2 TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB"},E:{"1":"H A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G PC 7B QC RC SC"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB YC ZC aC bC wB IC cC xB"},G:{"1":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","164":"JD"}},B:5,C:":placeholder-shown CSS pseudo-class",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-placeholder.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-placeholder.js
index 06dfe3e303f2c8..4db539e9f20d79 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-placeholder.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-placeholder.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","36":"C L M I N D O"},C:{"1":"0 1 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","33":"3 4 5 6 7 8 9 l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","130":"2 LC 0B J K F G H A B C L M I N D O MC NC"},D:{"1":"0 1 dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","36":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB"},E:{"1":"B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"J OC 7B","36":"2 K F G H A PC QC RC SC"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB","36":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC","36":"G JC dC eC fC gC hC iC jC"},H:{"2":"xC"},I:{"1":"E","36":"0B J yC zC 0C 1C JC 2C 3C"},J:{"36":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"36":"A B"},O:{"1":"yB"},P:{"1":"l m 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","36":"J 4C 5C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","33":"ID"}},B:5,C:"::placeholder CSS pseudo-element"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","36":"C L M I N D O"},C:{"1":"0 1 2 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","33":"4 5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","130":"3 LC 0B J K F G H A B C L M I N D O NC OC"},D:{"1":"0 1 2 dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","36":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB"},E:{"1":"B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"J PC 7B","36":"3 K F G H A QC RC SC TC"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB","36":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC","36":"G JC eC fC gC hC iC jC kC"},H:{"2":"yC"},I:{"1":"E","36":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"36":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"36":"A B"},O:{"1":"yB"},P:{"1":"m n o 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","36":"J 5C 6C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","33":"JD"}},B:5,C:"::placeholder CSS pseudo-element",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-print-color-adjust.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-print-color-adjust.js
index e6b46a9a3e30d0..6f1f631538683f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-print-color-adjust.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-print-color-adjust.js
@@ -1 +1 @@
-module.exports={A:{D:{"2":"2 J K F G H A B C L M I N","33":"0 1 3 4 5 6 7 8 9 D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},L:{"33":"E"},B:{"2":"C L M I N D O","33":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB MC NC","33":"UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f"},M:{"1":"E"},A:{"2":"K F G H A B KC"},F:{"2":"H B C XC YC ZC aC wB IC bC xB","33":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},K:{"2":"A B C wB IC xB","33":"n"},E:{"1":"D BC yB VC zB CC DC EC FC GC HC","2":"2 J OC 7B PC WC","33":"K F G H A B C L M I QC RC SC 8B wB xB 9B TC UC AC"},G:{"1":"D BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC","33":"G eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC"},P:{"33":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},I:{"2":"0B J yC zC 0C 1C JC","33":"E 2C 3C"}},B:6,C:"print-color-adjust property"};
+module.exports={A:{D:{"2":"3 J K F G H A B C L M I N","33":"0 1 2 4 5 6 7 8 9 D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},L:{"33":"E"},B:{"2":"C L M I N D O","33":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB NC OC","33":"UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f"},M:{"1":"E"},A:{"2":"K F G H A B KC"},F:{"2":"H B C YC ZC aC bC wB IC cC xB","33":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},K:{"2":"A B C wB IC xB","33":"p"},E:{"1":"D BC yB WC zB CC DC EC FC GC HC","2":"3 J PC 7B QC XC","33":"K F G H A B C L M I RC SC TC 8B wB xB 9B UC VC AC"},G:{"1":"D BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC","33":"G fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC"},P:{"33":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},I:{"2":"0B J zC 0C 1C 2C JC","33":"E 3C 4C"}},B:6,C:"print-color-adjust property",D:undefined};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-read-only-write.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-read-only-write.js
index b0faafe282beef..48f62ceed6766a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-read-only-write.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-read-only-write.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C"},C:{"1":"0 1 vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"LC","33":"2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB MC NC"},D:{"1":"0 1 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"2 J K F G H A B C L M","132":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB"},E:{"1":"H A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","16":"OC 7B","132":"2 J K F G PC QC RC"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","16":"H B XC YC ZC aC wB","132":"3 4 C I N D O l m IC bC xB"},G:{"1":"D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B cC","132":"G JC dC eC fC gC"},H:{"2":"xC"},I:{"1":"E","16":"yC zC","132":"0B J 0C 1C JC 2C 3C"},J:{"1":"A","132":"F"},K:{"1":"n","2":"A B wB","132":"C IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","33":"ID"}},B:1,C:"CSS :read-only and :read-write selectors"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C"},C:{"1":"0 1 2 vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","16":"LC","33":"3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB NC OC"},D:{"1":"0 1 2 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","16":"3 J K F G H A B C L M","132":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB"},E:{"1":"H A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","16":"PC 7B","132":"3 J K F G QC RC SC"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","16":"H B YC ZC aC bC wB","132":"4 C I N D O m n o IC cC xB"},G:{"1":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B dC","132":"G JC eC fC gC hC"},H:{"2":"yC"},I:{"1":"E","16":"zC 0C","132":"0B J 1C 2C JC 3C 4C"},J:{"1":"A","132":"F"},K:{"1":"p","2":"A B wB","132":"C IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","33":"JD"}},B:1,C:"CSS :read-only and :read-write selectors",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-rebeccapurple.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-rebeccapurple.js
index 2b7f49d9eb6b51..26599e4d295894 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-rebeccapurple.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-rebeccapurple.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A KC","132":"B"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB MC NC"},D:{"1":"0 1 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB"},E:{"1":"F G H A B C L M I D RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K OC 7B PC","16":"QC"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 H B C I N D O l m XC YC ZC aC wB IC bC xB"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC fC"},H:{"2":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"Rebeccapurple color"};
+module.exports={A:{A:{"2":"K F G H A KC","132":"B"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB NC OC"},D:{"1":"0 1 2 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB"},E:{"1":"F G H A B C L M I D SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K PC 7B QC","16":"RC"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 H B C I N D O m n o YC ZC aC bC wB IC cC xB"},G:{"1":"G D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC gC"},H:{"2":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"Rebeccapurple color",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-reflections.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-reflections.js
index 830d0b989411bf..ff0c3790140759 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-reflections.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-reflections.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","33":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"33":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"OC 7B","33":"2 J K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"H B C XC YC ZC aC wB IC bC xB","33":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"33":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"33":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"33":"F A"},K:{"2":"A B C wB IC xB","33":"n"},L:{"33":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"33":"yB"},P:{"33":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"33":"9B"},R:{"33":"HD"},S:{"2":"ID JD"}},B:7,C:"CSS Reflections"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","33":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"33":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"PC 7B","33":"3 J K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"H B C YC ZC aC bC wB IC cC xB","33":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"33":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"33":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"33":"F A"},K:{"2":"A B C wB IC xB","33":"p"},L:{"33":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"33":"yB"},P:{"33":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"33":"9B"},R:{"33":"ID"},S:{"2":"JD KD"}},B:7,C:"CSS Reflections",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-regions.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-regions.js
index c644e629beda3d..2c704966981669 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-regions.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-regions.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H KC","420":"A B"},B:{"2":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","420":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"0 1 2 J K F G H A B C L M HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","36":"I N D O","66":"3 4 5 6 7 8 9 l m AB BB CB DB EB FB GB"},E:{"2":"2 J K C L M I D OC 7B PC wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","33":"F G H A B QC RC SC 8B"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"2":"D 7B cC JC dC eC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","33":"G fC gC hC iC jC kC lC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"420":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:5,C:"CSS Regions"};
+module.exports={A:{A:{"2":"K F G H KC","420":"A B"},B:{"2":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","420":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"0 1 2 3 J K F G H A B C L M HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","36":"I N D O","66":"4 5 6 7 8 9 m n o AB BB CB DB EB FB GB"},E:{"2":"3 J K C L M I D PC 7B QC wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","33":"F G H A B RC SC TC 8B"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"2":"D 7B dC JC eC fC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","33":"G gC hC iC jC kC lC mC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"420":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:5,C:"CSS Regions",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-relative-colors.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-relative-colors.js
index b123c40fa7e8fa..c89776fe7bbf18 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-relative-colors.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-relative-colors.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"D FC GC HC WC","2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"D FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:5,C:"CSS Relative colors"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B","194":"5B 6B"},E:{"1":"D FC GC HC XC","2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"D FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:5,C:"CSS Relative colors",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-repeating-gradients.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-repeating-gradients.js
index 9d9035cb335d94..5646b5e7563202 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-repeating-gradients.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-repeating-gradients.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 3 4 5 6 7 8 9 N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC","33":"2 J K F G H A B C L M I NC"},D:{"1":"0 1 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F G H","33":"3 4 5 6 7 A B C L M I N D O l m"},E:{"1":"F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B","33":"K PC"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k xB","2":"H B XC YC ZC aC","33":"C bC","36":"wB IC"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC","33":"dC eC"},H:{"2":"xC"},I:{"1":"E 2C 3C","2":"0B yC zC 0C","33":"J 1C JC"},J:{"1":"A","2":"F"},K:{"1":"n xB","2":"A B","33":"C","36":"wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"CSS Repeating Gradients"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 4 5 6 7 8 9 N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC","33":"3 J K F G H A B C L M I OC"},D:{"1":"0 1 2 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F G H","33":"4 5 6 7 A B C L M I N D O m n o"},E:{"1":"F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B","33":"K QC"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l xB","2":"H B YC ZC aC bC","33":"C cC","36":"wB IC"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC","33":"eC fC"},H:{"2":"yC"},I:{"1":"E 3C 4C","2":"0B zC 0C 1C","33":"J 2C JC"},J:{"1":"A","2":"F"},K:{"1":"p xB","2":"A B","33":"C","36":"wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"CSS Repeating Gradients",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-resize.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-resize.js
index 46ab4b45f53179..43493f0b0e4dae 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-resize.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-resize.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC","33":"J"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"OC 7B"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC","132":"xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:2,C:"CSS resize property"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC","33":"J"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"PC 7B"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC","132":"xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:2,C:"CSS resize property",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-revert-value.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-revert-value.js
index d90f884514412f..c43fae9c6e24fa 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-revert-value.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-revert-value.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O P Q R S"},C:{"1":"0 1 lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB MC NC"},D:{"1":"0 1 T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S"},E:{"1":"A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H OC 7B PC QC RC"},F:{"1":"n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB XC YC ZC aC wB IC bC xB"},G:{"1":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m CD DD zB ED FD GD","2":"J 4C 5C 6C 7C 8C 8B 9C AD BD"},Q:{"2":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:4,C:"CSS revert value"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O P Q R S"},C:{"1":"0 1 2 lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB NC OC"},D:{"1":"0 1 2 T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S"},E:{"1":"A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H PC 7B QC RC SC"},F:{"1":"p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB YC ZC aC bC wB IC cC xB"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o DD ED zB FD GD HD","2":"J 5C 6C 7C 8C 9C 8B AD BD CD"},Q:{"2":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:4,C:"CSS revert value",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-rrggbbaa.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-rrggbbaa.js
index 56372710b2b6c4..b62217605488ff 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-rrggbbaa.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-rrggbbaa.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB MC NC"},D:{"1":"0 1 gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","194":"YB ZB aB bB cB dB eB 1B fB 2B"},E:{"1":"A B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H OC 7B PC QC RC SC"},F:{"1":"YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB XC YC ZC aC wB IC bC xB","194":"LB MB NB OB PB QB RB SB TB UB VB WB XB"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J","194":"4C 5C 6C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:4,C:"#rrggbbaa hex color notation"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB NC OC"},D:{"1":"0 1 2 gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","194":"YB ZB aB bB cB dB eB 1B fB 2B"},E:{"1":"A B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H PC 7B QC RC SC TC"},F:{"1":"YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB YC ZC aC bC wB IC cC xB","194":"LB MB NB OB PB QB RB SB TB UB VB WB XB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J","194":"5C 6C 7C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:4,C:"#rrggbbaa hex color notation",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scroll-behavior.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scroll-behavior.js
index 85af47fda321b1..08f43b1c919157 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scroll-behavior.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scroll-behavior.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","129":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB MC NC"},D:{"2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB","129":"0 1 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","450":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB"},E:{"1":"D BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C L OC 7B PC QC RC SC 8B wB xB 9B","578":"M I TC UC AC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m XC YC ZC aC wB IC bC xB","129":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","450":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},G:{"1":"D BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC","578":"uC vC AC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"129":"yB"},P:{"1":"l m 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C 6C"},Q:{"129":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:5,C:"CSS Scroll-behavior"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","129":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB NC OC"},D:{"2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB","129":"0 1 2 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","450":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB"},E:{"1":"D BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C L PC 7B QC RC SC TC 8B wB xB 9B","578":"M I UC VC AC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o YC ZC aC bC wB IC cC xB","129":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","450":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},G:{"1":"D BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC","578":"vC wC AC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"129":"yB"},P:{"1":"m n o 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C 7C"},Q:{"129":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:5,C:"CSS Scroll-behavior",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scroll-timeline.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scroll-timeline.js
index 71d50cb829b323..39ffd1b0975775 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scroll-timeline.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scroll-timeline.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O P Q R S T U V W X Y","194":"0 1 Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T","194":"0 1 X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","322":"U V W"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB XC YC ZC aC wB IC bC xB","194":"sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","322":"n rB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:7,C:"CSS @scroll-timeline"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O P Q R S T U V W X Y","194":"0 1 2 Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T","194":"0 1 2 X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","322":"U V W"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB YC ZC aC bC wB IC cC xB","194":"sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","322":"p rB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:7,C:"CSS @scroll-timeline",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scrollbar.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scrollbar.js
index a9812106c5440d..0113c03adc6861 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scrollbar.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scrollbar.js
@@ -1 +1 @@
-module.exports={A:{A:{"132":"K F G H A B KC"},B:{"2":"C L M I N D O","292":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB MC NC","3138":"hB","4097":"0 1 iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"292":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"16":"2 J OC 7B","292":"K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"H B C XC YC ZC aC wB IC bC xB","292":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"2":"D tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B cC JC dC eC","292":"fC","804":"G gC hC iC jC kC lC mC nC oC pC qC rC sC"},H:{"2":"xC"},I:{"16":"yC zC","292":"0B J E 0C 1C JC 2C 3C"},J:{"292":"F A"},K:{"2":"A B C wB IC xB","292":"n"},L:{"292":"E"},M:{"4097":"E"},N:{"2":"A B"},O:{"292":"yB"},P:{"292":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"292":"9B"},R:{"292":"HD"},S:{"2":"ID JD"}},B:7,C:"CSS scrollbar styling"};
+module.exports={A:{A:{"132":"K F G H A B KC"},B:{"2":"C L M I N D O","292":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB NC OC","3138":"hB","4097":"0 1 2 iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"292":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"16":"3 J PC 7B","292":"K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"H B C YC ZC aC bC wB IC cC xB","292":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"2":"D uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B dC JC eC fC","292":"gC","804":"G hC iC jC kC lC mC nC oC pC qC rC sC tC"},H:{"2":"yC"},I:{"16":"zC 0C","292":"0B J E 1C 2C JC 3C 4C"},J:{"292":"F A"},K:{"2":"A B C wB IC xB","292":"p"},L:{"292":"E"},M:{"4097":"E"},N:{"2":"A B"},O:{"292":"yB"},P:{"292":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"292":"9B"},R:{"292":"ID"},S:{"2":"JD KD"}},B:7,C:"CSS scrollbar styling",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sel2.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sel2.js
index 8dcf0200b73113..16ee7127b33803 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sel2.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sel2.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F G H A B","2":"KC","8":"K"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"1":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"CSS 2.1 selectors"};
+module.exports={A:{A:{"1":"F G H A B","2":"KC","8":"K"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"1":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"CSS 2.1 selectors",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sel3.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sel3.js
index ff0336b68e9e80..6d074bbe196c78 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sel3.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sel3.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"KC","8":"K","132":"F G"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","2":"LC 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"OC"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB","2":"H"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"1":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"CSS3 selectors"};
+module.exports={A:{A:{"1":"H A B","2":"KC","8":"K","132":"F G"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","2":"LC 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"PC"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB","2":"H"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"1":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"CSS3 selectors",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-selection.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-selection.js
index 28630bcc3b968d..b440f3aa386c0e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-selection.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-selection.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","33":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB","2":"H"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"1":"A","2":"F"},K:{"1":"C n IC xB","16":"A B wB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","33":"ID"}},B:5,C:"::selection CSS pseudo-element"};
+module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","33":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB","2":"H"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"1":"A","2":"F"},K:{"1":"C p IC xB","16":"A B wB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","33":"JD"}},B:5,C:"::selection CSS pseudo-element",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-shapes.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-shapes.js
index 8cd6cc71f584f9..85c5ce1e571bb0 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-shapes.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-shapes.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB MC NC","322":"XB YB ZB aB bB cB dB eB 1B fB 2B"},D:{"1":"0 1 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB","194":"GB HB IB"},E:{"1":"B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F OC 7B PC QC","33":"G H A RC SC"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 H B C I N D O l m XC YC ZC aC wB IC bC xB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC fC","33":"G gC hC iC jC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:4,C:"CSS Shapes Level 1"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB NC OC","322":"XB YB ZB aB bB cB dB eB 1B fB 2B"},D:{"1":"0 1 2 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB","194":"GB HB IB"},E:{"1":"B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F PC 7B QC RC","33":"G H A SC TC"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 H B C I N D O m n o YC ZC aC bC wB IC cC xB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC gC","33":"G hC iC jC kC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:4,C:"CSS Shapes Level 1",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-snappoints.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-snappoints.js
index 479cc0502c7ebc..2dddbe42502113 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-snappoints.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-snappoints.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H KC","6308":"A","6436":"B"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","6436":"C L M I N D O"},C:{"1":"0 1 mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB MC NC","2052":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB"},D:{"1":"0 1 nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB","8258":"kB lB mB"},E:{"1":"B C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G OC 7B PC QC RC","3108":"H A SC 8B"},F:{"1":"iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB XC YC ZC aC wB IC bC xB","8258":"aB bB cB dB eB fB gB hB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC","3108":"hC iC jC kC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C 6C 7C 8C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2052":"ID"}},B:4,C:"CSS Scroll Snap"};
+module.exports={A:{A:{"2":"K F G H KC","6308":"A","6436":"B"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","6436":"C L M I N D O"},C:{"1":"0 1 2 mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB NC OC","2052":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB"},D:{"1":"0 1 2 nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB","8258":"kB lB mB"},E:{"1":"B C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G PC 7B QC RC SC","3108":"H A TC 8B"},F:{"1":"iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB YC ZC aC bC wB IC cC xB","8258":"aB bB cB dB eB fB gB hB"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC","3108":"iC jC kC lC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C 7C 8C 9C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2052":"JD"}},B:4,C:"CSS Scroll Snap",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sticky.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sticky.js
index b12f84ccce770f..550560c1c5b011 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sticky.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sticky.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I","1028":"P Q R S T U V W X Y Z","4100":"N D O"},C:{"1":"0 1 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 LC 0B J K F G H A B C L M I N D O l m MC NC","194":"8 9 AB BB CB DB","516":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB"},D:{"1":"0 1 a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 J K F G H A B C L M I N D O l m JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","322":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB YB ZB aB bB","1028":"cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z"},E:{"1":"L M I D 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K OC 7B PC","33":"G H A B C RC SC 8B wB xB","2084":"F QC"},F:{"1":"vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB XC YC ZC aC wB IC bC xB","322":"LB MB NB","1028":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB"},G:{"1":"D pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC","33":"G gC hC iC jC kC lC mC nC oC","2084":"eC fC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C"},Q:{"1028":"9B"},R:{"1":"HD"},S:{"1":"JD","516":"ID"}},B:5,C:"CSS position:sticky"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I","1028":"P Q R S T U V W X Y Z","4100":"N D O"},C:{"1":"0 1 2 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 LC 0B J K F G H A B C L M I N D O m n o NC OC","194":"8 9 AB BB CB DB","516":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB"},D:{"1":"0 1 2 a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 J K F G H A B C L M I N D O m n o JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","322":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB YB ZB aB bB","1028":"cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z"},E:{"1":"L M I D 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K PC 7B QC","33":"G H A B C SC TC 8B wB xB","2084":"F RC"},F:{"1":"vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB YC ZC aC bC wB IC cC xB","322":"LB MB NB","1028":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB"},G:{"1":"D qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC","33":"G hC iC jC kC lC mC nC oC pC","2084":"fC gC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C"},Q:{"1028":"9B"},R:{"1":"ID"},S:{"1":"KD","516":"JD"}},B:5,C:"CSS position:sticky",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-subgrid.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-subgrid.js
index 80fb633339bb22..46bfb93f52c45e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-subgrid.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-subgrid.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z","194":"0 1 E"},C:{"1":"0 1 pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB MC NC"},D:{"1":"4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z","194":"0 1 E"},E:{"1":"D zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i XC YC ZC aC wB IC bC xB","194":"j k"},G:{"1":"D zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"1":"JD","2":"ID"}},B:4,C:"CSS Subgrid"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z","194":"1 2 E"},C:{"1":"0 1 2 pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB NC OC"},D:{"1":"4B 5B 6B","2":"0 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z","194":"1 2 E"},E:{"1":"D zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i YC ZC aC bC wB IC cC xB","194":"j k l"},G:{"1":"D zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"1":"KD","2":"JD"}},B:4,C:"CSS Subgrid",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-supports-api.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-supports-api.js
index ad8754ae97281a..01858acafd8238 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-supports-api.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-supports-api.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","260":"C L M I N D O"},C:{"1":"0 1 bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 LC 0B J K F G H A B C L M I N D O MC NC","66":"l m","260":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},D:{"1":"0 1 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m","260":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB"},E:{"1":"H A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G OC 7B PC QC RC"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC","132":"xB"},G:{"1":"D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC"},H:{"132":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC","132":"xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"CSS.supports() API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","260":"C L M I N D O"},C:{"1":"0 1 2 bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 LC 0B J K F G H A B C L M I N D O NC OC","66":"m n","260":"5 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},D:{"1":"0 1 2 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o","260":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB"},E:{"1":"H A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G PC 7B QC RC SC"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC","132":"xB"},G:{"1":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC"},H:{"132":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC","132":"xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"CSS.supports() API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-table.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-table.js
index c558acf601a588..43f408b724bb26 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-table.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-table.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G H A B","2":"K F KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","132":"LC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"1":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"CSS Table display"};
+module.exports={A:{A:{"1":"G H A B","2":"K F KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","132":"LC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"1":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"CSS Table display",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-align-last.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-align-last.js
index 32f8f3c613ff62..c58f4275d38284 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-align-last.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-align-last.js
@@ -1 +1 @@
-module.exports={A:{A:{"132":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","4":"C L M I N D O"},C:{"1":"0 1 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G H A B MC NC","33":"3 4 5 6 7 8 9 C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},D:{"1":"0 1 TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB","322":"HB IB JB KB LB MB NB OB PB QB RB SB"},E:{"1":"D zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 H B C I N D O l m XC YC ZC aC wB IC bC xB","578":"4 5 6 7 8 9 AB BB CB DB EB FB"},G:{"1":"D zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"132":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","33":"ID"}},B:4,C:"CSS3 text-align-last"};
+module.exports={A:{A:{"132":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","4":"C L M I N D O"},C:{"1":"0 1 2 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G H A B NC OC","33":"4 5 6 7 8 9 C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},D:{"1":"0 1 2 TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB","322":"HB IB JB KB LB MB NB OB PB QB RB SB"},E:{"1":"D zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 H B C I N D O m n YC ZC aC bC wB IC cC xB","578":"5 6 7 8 9 o AB BB CB DB EB FB"},G:{"1":"D zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"132":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","33":"JD"}},B:4,C:"CSS3 text-align-last",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-box-trim.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-box-trim.js
index 3a7b2ad4f1a167..e167b6fdba76ca 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-box-trim.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-box-trim.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"WC","2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC","194":"D FC GC HC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC","194":"D FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:5,C:"CSS text-box-trim & text-box-edge"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"XC","2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC","194":"D FC GC HC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC","194":"D FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:5,C:"CSS text-box-trim & text-box-edge",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-indent.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-indent.js
index d9849fc14b0159..701c0b32232ddc 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-indent.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-indent.js
@@ -1 +1 @@
-module.exports={A:{A:{"132":"K F G H A B KC"},B:{"132":"C L M I N D O","388":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"132":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"132":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB","388":"0 1 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"D zB CC DC EC FC GC HC WC","132":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC"},F:{"132":"3 4 5 6 H B C I N D O l m XC YC ZC aC wB IC bC xB","388":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"1":"D zB CC DC EC FC GC HC","132":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC"},H:{"132":"xC"},I:{"132":"0B J yC zC 0C 1C JC 2C 3C","388":"E"},J:{"132":"F A"},K:{"132":"A B C wB IC xB","388":"n"},L:{"388":"E"},M:{"132":"E"},N:{"132":"A B"},O:{"388":"yB"},P:{"132":"J","388":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"388":"9B"},R:{"388":"HD"},S:{"132":"ID JD"}},B:4,C:"CSS text-indent"};
+module.exports={A:{A:{"132":"K F G H A B KC"},B:{"132":"C L M I N D O","388":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"132":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"132":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB","388":"0 1 2 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"D zB CC DC EC FC GC HC XC","132":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC"},F:{"132":"4 5 6 H B C I N D O m n o YC ZC aC bC wB IC cC xB","388":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"1":"D zB CC DC EC FC GC HC","132":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC"},H:{"132":"yC"},I:{"132":"0B J zC 0C 1C 2C JC 3C 4C","388":"E"},J:{"132":"F A"},K:{"132":"A B C wB IC xB","388":"p"},L:{"388":"E"},M:{"132":"E"},N:{"132":"A B"},O:{"388":"yB"},P:{"132":"J","388":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"388":"9B"},R:{"388":"ID"},S:{"132":"JD KD"}},B:4,C:"CSS text-indent",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-justify.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-justify.js
index de0747a6af5195..a06e180993c3ed 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-justify.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-justify.js
@@ -1 +1 @@
-module.exports={A:{A:{"16":"K F KC","132":"G H A B"},B:{"132":"C L M I N D O","322":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB MC NC","1025":"0 1 bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","1602":"aB"},D:{"2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","322":"0 1 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB XC YC ZC aC wB IC bC xB","322":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J yC zC 0C 1C JC 2C 3C","322":"E"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","322":"n"},L:{"322":"E"},M:{"1025":"E"},N:{"132":"A B"},O:{"322":"yB"},P:{"2":"J","322":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"322":"9B"},R:{"322":"HD"},S:{"2":"ID","1025":"JD"}},B:4,C:"CSS text-justify"};
+module.exports={A:{A:{"16":"K F KC","132":"G H A B"},B:{"132":"C L M I N D O","322":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB NC OC","1025":"0 1 2 bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","1602":"aB"},D:{"2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","322":"0 1 2 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB YC ZC aC bC wB IC cC xB","322":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J zC 0C 1C 2C JC 3C 4C","322":"E"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","322":"p"},L:{"322":"E"},M:{"1025":"E"},N:{"132":"A B"},O:{"322":"yB"},P:{"2":"J","322":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"322":"9B"},R:{"322":"ID"},S:{"2":"JD","1025":"KD"}},B:4,C:"CSS text-justify",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-orientation.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-orientation.js
index 44a00ab5ad6d08..30d2ba018800b8 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-orientation.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-orientation.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB MC NC","194":"KB LB MB"},D:{"1":"0 1 UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},E:{"1":"M I D TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H OC 7B PC QC RC SC","16":"A","33":"B C L 8B wB xB 9B"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB XC YC ZC aC wB IC bC xB"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"CSS text-orientation"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB NC OC","194":"KB LB MB"},D:{"1":"0 1 2 UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},E:{"1":"M I D UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H PC 7B QC RC SC TC","16":"A","33":"B C L 8B wB xB 9B"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB YC ZC aC bC wB IC cC xB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"CSS text-orientation",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-spacing.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-spacing.js
index 9bd701fbe37c85..f66a8f1e748033 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-spacing.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-spacing.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F KC","161":"G H A B"},B:{"2":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","161":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"16":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:5,C:"CSS Text 4 text-spacing"};
+module.exports={A:{A:{"2":"K F KC","161":"G H A B"},B:{"2":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","161":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"16":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:5,C:"CSS Text 4 text-spacing",D:false};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-wrap-balance.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-wrap-balance.js
index b8dabfc10fbf29..9f2089afc4f9f2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-wrap-balance.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-wrap-balance.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 E","2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:5,C:"CSS text-wrap: balance"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"1 2 E","2":"0 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"1 2 E 4B 5B 6B","2":"0 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:5,C:"CSS text-wrap: balance",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-textshadow.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-textshadow.js
index dc3dd310990d9a..517f28cf50baf4 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-textshadow.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-textshadow.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H KC","129":"A B"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","129":"C L M I N D O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","2":"LC 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","260":"OC 7B"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB","2":"H"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"4":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"A","4":"F"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"129":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"CSS3 Text-shadow"};
+module.exports={A:{A:{"2":"K F G H KC","129":"A B"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","129":"C L M I N D O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","2":"LC 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","260":"PC 7B"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB","2":"H"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"4":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"A","4":"F"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"129":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"CSS3 Text-shadow",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-touch-action.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-touch-action.js
index 4b88614fa2fb79..aab2fa448cc8bf 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-touch-action.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-touch-action.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"K F G H KC","289":"A"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB MC NC","194":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","1025":"YB ZB aB bB cB"},D:{"1":"0 1 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 H B C I N D O l m XC YC ZC aC wB IC bC xB"},G:{"1":"D pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC","516":"iC jC kC lC mC nC oC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","289":"A"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","194":"ID"}},B:2,C:"CSS touch-action property"};
+module.exports={A:{A:{"1":"B","2":"K F G H KC","289":"A"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB NC OC","194":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","1025":"YB ZB aB bB cB"},D:{"1":"0 1 2 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 H B C I N D O m n o YC ZC aC bC wB IC cC xB"},G:{"1":"D qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC","516":"jC kC lC mC nC oC pC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","289":"A"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","194":"JD"}},B:2,C:"CSS touch-action property",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-transitions.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-transitions.js
index 84839ee753a9ff..5425f5baf82222 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-transitions.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-transitions.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 3 4 5 6 7 8 9 N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC","33":"2 K F G H A B C L M I","164":"J"},D:{"1":"0 1 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","33":"2 3 4 5 6 7 J K F G H A B C L M I N D O l m"},E:{"1":"F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","33":"K PC","164":"2 J OC 7B"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k xB","2":"H XC YC","33":"C","164":"B ZC aC wB IC bC"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","33":"eC","164":"7B cC JC dC"},H:{"2":"xC"},I:{"1":"E 2C 3C","33":"0B J yC zC 0C 1C JC"},J:{"1":"A","33":"F"},K:{"1":"n xB","33":"C","164":"A B wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:5,C:"CSS3 Transitions"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 4 5 6 7 8 9 N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC","33":"3 K F G H A B C L M I","164":"J"},D:{"1":"0 1 2 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","33":"3 4 5 6 7 J K F G H A B C L M I N D O m n o"},E:{"1":"F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","33":"K QC","164":"3 J PC 7B"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l xB","2":"H YC ZC","33":"C","164":"B aC bC wB IC cC"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","33":"fC","164":"7B dC JC eC"},H:{"2":"yC"},I:{"1":"E 3C 4C","33":"0B J zC 0C 1C 2C JC"},J:{"1":"A","33":"F"},K:{"1":"p xB","33":"C","164":"A B wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:5,C:"CSS3 Transitions",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-unicode-bidi.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-unicode-bidi.js
index 61af4a4a0c69bd..9fe58015878d8e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-unicode-bidi.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-unicode-bidi.js
@@ -1 +1 @@
-module.exports={A:{A:{"132":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","132":"C L M I N D O"},C:{"1":"0 1 WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","33":"3 4 5 6 7 8 9 D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB","132":"2 LC 0B J K F G H MC NC","292":"A B C L M I N"},D:{"1":"0 1 UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","132":"2 J K F G H A B C L M I N","548":"3 4 5 6 7 8 9 D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},E:{"132":"2 J K F G OC 7B PC QC RC","548":"H A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"132":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"132":"G 7B cC JC dC eC fC gC","548":"D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"16":"xC"},I:{"1":"E","16":"0B J yC zC 0C 1C JC 2C 3C"},J:{"16":"F A"},K:{"1":"n","16":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"132":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","16":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","33":"ID"}},B:4,C:"CSS unicode-bidi property"};
+module.exports={A:{A:{"132":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","132":"C L M I N D O"},C:{"1":"0 1 2 WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","33":"4 5 6 7 8 9 D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB","132":"3 LC 0B J K F G H NC OC","292":"A B C L M I N"},D:{"1":"0 1 2 UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","132":"3 J K F G H A B C L M I N","548":"4 5 6 7 8 9 D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},E:{"132":"3 J K F G PC 7B QC RC SC","548":"H A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"132":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"132":"G 7B dC JC eC fC gC hC","548":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"16":"yC"},I:{"1":"E","16":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"16":"F A"},K:{"1":"p","16":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"132":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","16":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","33":"JD"}},B:4,C:"CSS unicode-bidi property",D:false};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-unset-value.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-unset-value.js
index dd0de05ab1f1bd..cadb117ba8f56b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-unset-value.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-unset-value.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C"},C:{"1":"0 1 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 LC 0B J K F G H A B C L M I N D O l m MC NC"},D:{"1":"0 1 NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H OC 7B PC QC RC"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m XC YC ZC aC wB IC bC xB"},G:{"1":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"CSS unset value"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C"},C:{"1":"0 1 2 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 LC 0B J K F G H A B C L M I N D O m n o NC OC"},D:{"1":"0 1 2 NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H PC 7B QC RC SC"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o YC ZC aC bC wB IC cC xB"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"CSS unset value",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-variables.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-variables.js
index e159a6882eaaba..23b5308f1556cb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-variables.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-variables.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M","260":"I"},C:{"1":"0 1 DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB MC NC"},D:{"1":"0 1 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB","194":"UB"},E:{"1":"A B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H OC 7B PC QC RC","260":"SC"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB XC YC ZC aC wB IC bC xB","194":"HB"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC","260":"iC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"CSS Variables (Custom Properties)"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M","260":"I"},C:{"1":"0 1 2 DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB NC OC"},D:{"1":"0 1 2 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB","194":"UB"},E:{"1":"A B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H PC 7B QC RC SC","260":"TC"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB YC ZC aC bC wB IC cC xB","194":"HB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC","260":"jC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"CSS Variables (Custom Properties)",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-when-else.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-when-else.js
index de7db2c2a6545d..ae3d06a15cc402 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-when-else.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-when-else.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:5,C:"CSS @when / @else conditional rules"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:5,C:"CSS @when / @else conditional rules",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-widows-orphans.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-widows-orphans.js
index f1d8a0cfaafc92..f9db21f310c6aa 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-widows-orphans.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-widows-orphans.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F KC","129":"G H"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 J K F G H A B C L M I N D O l m"},E:{"1":"F G H A B C L M I D RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K OC 7B PC QC"},F:{"1":"3 4 5 6 7 8 9 C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k xB","129":"H B XC YC ZC aC wB IC bC"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC"},H:{"1":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"2":"F A"},K:{"1":"n xB","2":"A B C wB IC"},L:{"1":"E"},M:{"2":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:2,C:"CSS widows & orphans"};
+module.exports={A:{A:{"1":"A B","2":"K F KC","129":"G H"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 J K F G H A B C L M I N D O m n o"},E:{"1":"F G H A B C L M I D SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K PC 7B QC RC"},F:{"1":"4 5 6 7 8 9 C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l xB","129":"H B YC ZC aC bC wB IC cC"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC"},H:{"1":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"2":"F A"},K:{"1":"p xB","2":"A B C wB IC"},L:{"1":"E"},M:{"2":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:2,C:"CSS widows & orphans",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-width-stretch.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-width-stretch.js
index 8b07bb883d737f..11cc6e7bbe79dc 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-width-stretch.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-width-stretch.js
@@ -1 +1 @@
-module.exports={A:{D:{"2":"2 3 J K F G H A B C L M I N D O l m","33":"0 1 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},L:{"33":"E"},B:{"2":"C L M I N D O","33":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"LC","33":"0 1 2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},M:{"33":"E"},A:{"2":"K F G H A B KC"},F:{"2":"H B C XC YC ZC aC wB IC bC xB","33":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},K:{"2":"A B C wB IC xB","33":"n"},E:{"2":"2 J K OC 7B PC QC WC","33":"F G H A B C L M I D RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC"},G:{"2":"7B cC JC dC eC","33":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},P:{"2":"J","33":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},I:{"2":"0B J yC zC 0C 1C JC","33":"E 2C 3C"}},B:6,C:"width: stretch property"};
+module.exports={A:{D:{"2":"3 4 J K F G H A B C L M I N D O m n","33":"0 1 2 5 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},L:{"33":"E"},B:{"2":"C L M I N D O","33":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"LC","33":"0 1 2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},M:{"33":"E"},A:{"2":"K F G H A B KC"},F:{"2":"H B C YC ZC aC bC wB IC cC xB","33":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},K:{"2":"A B C wB IC xB","33":"p"},E:{"2":"3 J K PC 7B QC RC XC","33":"F G H A B C L M I D SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC"},G:{"2":"7B dC JC eC fC","33":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},P:{"2":"J","33":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},I:{"2":"0B J zC 0C 1C 2C JC","33":"E 3C 4C"}},B:6,C:"width: stretch property",D:undefined};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-writing-mode.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-writing-mode.js
index 57f293ef33e062..6e0916c8017e9b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-writing-mode.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-writing-mode.js
@@ -1 +1 @@
-module.exports={A:{A:{"132":"K F G H A B KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB MC NC","322":"IB JB KB LB MB"},D:{"1":"0 1 UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K","16":"F","33":"3 4 5 6 7 8 9 G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},E:{"1":"B C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"J OC 7B","16":"2","33":"K F G H A PC QC RC SC 8B"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB","33":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B cC JC","33":"G dC eC fC gC hC iC jC kC"},H:{"2":"xC"},I:{"1":"E","2":"yC zC 0C","33":"0B J 1C JC 2C 3C"},J:{"33":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"36":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","33":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"CSS writing-mode property"};
+module.exports={A:{A:{"132":"K F G H A B KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB NC OC","322":"IB JB KB LB MB"},D:{"1":"0 1 2 UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K","16":"F","33":"4 5 6 7 8 9 G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},E:{"1":"B C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"J PC 7B","16":"3","33":"K F G H A QC RC SC TC 8B"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB","33":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B dC JC","33":"G eC fC gC hC iC jC kC lC"},H:{"2":"yC"},I:{"1":"E","2":"zC 0C 1C","33":"0B J 2C JC 3C 4C"},J:{"33":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"36":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","33":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"CSS writing-mode property",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-zoom.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-zoom.js
index e2b1a89bcd3555..321c1ab08fb0b4 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-zoom.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-zoom.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"K F KC","129":"G H A B"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"OC 7B"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"1":"G D cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B"},H:{"2":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"129":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:7,C:"CSS zoom"};
+module.exports={A:{A:{"1":"K F KC","129":"G H A B"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"PC 7B"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"1":"G D dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B"},H:{"2":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"129":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:7,C:"CSS zoom",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-attr.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-attr.js
index 4e41f7293b11e9..55b8b2922ae2d5 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-attr.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-attr.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:7,C:"CSS3 attr() function for all properties"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:7,C:"CSS3 attr() function for all properties",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-boxsizing.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-boxsizing.js
index 893f8de5d2a1c2..64744174528dfe 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-boxsizing.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-boxsizing.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G H A B","8":"K F KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","33":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB MC NC"},D:{"1":"0 1 3 4 5 6 7 8 9 A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","33":"2 J K F G H"},E:{"1":"K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","33":"2 J OC 7B"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB","2":"H"},G:{"1":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","33":"7B cC JC"},H:{"1":"xC"},I:{"1":"J E 1C JC 2C 3C","33":"0B yC zC 0C"},J:{"1":"A","33":"F"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:5,C:"CSS3 Box-sizing"};
+module.exports={A:{A:{"1":"G H A B","8":"K F KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","33":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB NC OC"},D:{"1":"0 1 2 4 5 6 7 8 9 A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","33":"3 J K F G H"},E:{"1":"K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","33":"3 J PC 7B"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB","2":"H"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","33":"7B dC JC"},H:{"1":"yC"},I:{"1":"J E 2C JC 3C 4C","33":"0B zC 0C 1C"},J:{"1":"A","33":"F"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:5,C:"CSS3 Box-sizing",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-colors.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-colors.js
index 9597c465d839a6..7dda0bb0b6219e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-colors.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-colors.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","4":"LC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k YC ZC aC wB IC bC xB","2":"H","4":"XC"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"1":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"CSS3 Colors"};
+module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","4":"LC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l ZC aC bC wB IC cC xB","2":"H","4":"YC"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"1":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"CSS3 Colors",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors-grab.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors-grab.js
index cffe3942a96eb8..f7cebbb6a9d0f4 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors-grab.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors-grab.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M"},C:{"1":"0 1 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","33":"2 3 4 5 6 7 8 LC 0B J K F G H A B C L M I N D O l m MC NC"},D:{"1":"0 1 mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","33":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB"},E:{"1":"B C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","33":"2 J K F G H A OC 7B PC QC RC SC 8B"},F:{"1":"C bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k bC xB","2":"H B XC YC ZC aC wB IC","33":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"33":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:2,C:"CSS grab & grabbing cursors"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M"},C:{"1":"0 1 2 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","33":"3 4 5 6 7 8 LC 0B J K F G H A B C L M I N D O m n o NC OC"},D:{"1":"0 1 2 mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","33":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB"},E:{"1":"B C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","33":"3 J K F G H A PC 7B QC RC SC TC 8B"},F:{"1":"C bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l cC xB","2":"H B YC ZC aC bC wB IC","33":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"33":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:2,C:"CSS grab & grabbing cursors",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors-newer.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors-newer.js
index e8110c3d52a306..12bc42d94d6797 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors-newer.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors-newer.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","33":"2 3 4 5 LC 0B J K F G H A B C L M I N D O l m MC NC"},D:{"1":"0 1 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","33":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB"},E:{"1":"H A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","33":"2 J K F G OC 7B PC QC RC"},F:{"1":"6 7 8 9 C AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k bC xB","2":"H B XC YC ZC aC wB IC","33":"3 4 5 I N D O l m"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"33":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:2,C:"CSS3 Cursors: zoom-in & zoom-out"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","33":"3 4 5 LC 0B J K F G H A B C L M I N D O m n o NC OC"},D:{"1":"0 1 2 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","33":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB"},E:{"1":"H A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","33":"3 J K F G PC 7B QC RC SC"},F:{"1":"6 7 8 9 C AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l cC xB","2":"H B YC ZC aC bC wB IC","33":"4 5 I N D O m n o"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"33":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:2,C:"CSS3 Cursors: zoom-in & zoom-out",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors.js
index 165b4a3243bf92..9aa1820363cb93 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","132":"K F G KC"},B:{"1":"0 1 M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","260":"C L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","4":"LC 0B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","4":"J"},E:{"1":"2 K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","4":"J OC 7B"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","260":"H B C XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F","16":"A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:2,C:"CSS3 Cursors (original values)"};
+module.exports={A:{A:{"1":"H A B","132":"K F G KC"},B:{"1":"0 1 2 M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","260":"C L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","4":"LC 0B NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","4":"J"},E:{"1":"3 K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","4":"J PC 7B"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","260":"H B C YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F","16":"A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:2,C:"CSS3 Cursors (original values)",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-tabsize.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-tabsize.js
index 653b6d4acc44f8..d8abb9115e73fc 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-tabsize.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-tabsize.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC","33":"ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z","164":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB"},D:{"1":"0 1 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 J K F G H A B C L M I N D O l","132":"4 5 6 7 8 9 m AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},E:{"1":"M I D 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K OC 7B PC","132":"F G H A B C L QC RC SC 8B wB xB"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H XC YC ZC","132":"3 4 5 6 7 8 9 I N D O l m AB","164":"B C aC wB IC bC xB"},G:{"1":"D sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC","132":"G fC gC hC iC jC kC lC mC nC oC pC qC rC"},H:{"164":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC","132":"2C 3C"},J:{"132":"F A"},K:{"1":"n","2":"A","164":"B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"164":"ID JD"}},B:4,C:"CSS3 tab-size"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC","33":"ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z","164":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB"},D:{"1":"0 1 2 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 J K F G H A B C L M I N D O m","132":"5 6 7 8 9 n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},E:{"1":"M I D 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K PC 7B QC","132":"F G H A B C L RC SC TC 8B wB xB"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H YC ZC aC","132":"4 5 6 7 8 9 I N D O m n o AB","164":"B C bC wB IC cC xB"},G:{"1":"D tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC","132":"G gC hC iC jC kC lC mC nC oC pC qC rC sC"},H:{"164":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC","132":"3C 4C"},J:{"132":"F A"},K:{"1":"p","2":"A","164":"B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"164":"JD KD"}},B:4,C:"CSS3 tab-size",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/currentcolor.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/currentcolor.js
index a53b636005a659..a2a6829683692a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/currentcolor.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/currentcolor.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"OC 7B"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB","2":"H"},G:{"1":"G D cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B"},H:{"1":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"CSS currentColor value"};
+module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"PC 7B"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB","2":"H"},G:{"1":"G D dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B"},H:{"1":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"CSS currentColor value",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/custom-elements.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/custom-elements.js
index 62dd5232044fac..70c57cd82cafe9 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/custom-elements.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/custom-elements.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H KC","8":"A B"},B:{"1":"P","2":"0 1 Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","8":"C L M I N D O"},C:{"2":"0 1 2 3 4 LC 0B J K F G H A B C L M I N D O l m 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","66":"5 6 7 8 9 AB BB","72":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB"},D:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P","2":"0 1 2 3 4 5 6 7 8 J K F G H A B C L M I N D O l m Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","66":"9 AB BB CB DB EB"},E:{"2":"2 J OC 7B PC","8":"K F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"4 5 6 7 8 9 l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB","2":"H B C lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB","66":"3 I N D O"},G:{"2":"7B cC JC dC eC","8":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"3C","2":"0B J E yC zC 0C 1C JC 2C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J 4C 5C 6C 7C 8C 8B 9C AD","2":"l m BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"2":"HD"},S:{"2":"JD","72":"ID"}},B:7,C:"Custom Elements (deprecated V0 spec)"};
+module.exports={A:{A:{"2":"K F G H KC","8":"A B"},B:{"1":"P","2":"0 1 2 Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","8":"C L M I N D O"},C:{"2":"0 1 2 3 4 LC 0B J K F G H A B C L M I N D O m n o 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","66":"5 6 7 8 9 AB BB","72":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB"},D:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P","2":"0 1 2 3 4 5 6 7 8 J K F G H A B C L M I N D O m n o Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","66":"9 AB BB CB DB EB"},E:{"2":"3 J PC 7B QC","8":"K F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB","2":"H B C lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB","66":"4 I N D O"},G:{"2":"7B dC JC eC fC","8":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"4C","2":"0B J E zC 0C 1C 2C JC 3C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J 5C 6C 7C 8C 9C 8B AD BD","2":"m n o CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"2":"ID"},S:{"2":"KD","72":"JD"}},B:7,C:"Custom Elements (deprecated V0 spec)",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/custom-elementsv1.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/custom-elementsv1.js
index 881f94a54e2881..f2b6078209f4d6 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/custom-elementsv1.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/custom-elementsv1.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H KC","8":"A B"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","8":"C L M I N D O"},C:{"1":"0 1 hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB MC NC","8":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB","456":"WB XB YB ZB aB bB cB dB eB","712":"1B fB 2B gB"},D:{"1":"0 1 lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","8":"YB ZB","132":"aB bB cB dB eB 1B fB 2B gB hB iB jB kB"},E:{"2":"2 J K F OC 7B PC QC RC","8":"G H A SC","132":"B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB XC YC ZC aC wB IC bC xB","132":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB"},G:{"2":"G 7B cC JC dC eC fC gC hC iC jC","132":"D kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J","132":"4C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","8":"ID"}},B:1,C:"Custom Elements (V1)"};
+module.exports={A:{A:{"2":"K F G H KC","8":"A B"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","8":"C L M I N D O"},C:{"1":"0 1 2 hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB NC OC","8":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB","456":"WB XB YB ZB aB bB cB dB eB","712":"1B fB 2B gB"},D:{"1":"0 1 2 lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","8":"YB ZB","132":"aB bB cB dB eB 1B fB 2B gB hB iB jB kB"},E:{"2":"3 J K F PC 7B QC RC SC","8":"G H A TC","132":"B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB YC ZC aC bC wB IC cC xB","132":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB"},G:{"2":"G 7B dC JC eC fC gC hC iC jC kC","132":"D lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J","132":"5C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","8":"JD"}},B:1,C:"Custom Elements (V1)",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/customevent.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/customevent.js
index f4f331d77084c8..d5345ccd3ebe22 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/customevent.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/customevent.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G KC","132":"H A B"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 3 4 5 6 7 8 9 B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J MC NC","132":"K F G H A"},D:{"1":"0 1 3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"J","16":"2 K F G L M","388":"H A B C"},E:{"1":"F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"J OC 7B","16":"2 K","388":"PC"},F:{"1":"3 4 5 6 7 8 9 C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k bC xB","2":"H XC YC ZC aC","132":"B wB IC"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"cC","16":"7B JC","388":"dC"},H:{"1":"xC"},I:{"1":"E 2C 3C","2":"yC zC 0C","388":"0B J 1C JC"},J:{"1":"A","388":"F"},K:{"1":"C n xB","2":"A","132":"B wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"132":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"CustomEvent"};
+module.exports={A:{A:{"2":"K F G KC","132":"H A B"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 4 5 6 7 8 9 B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J NC OC","132":"K F G H A"},D:{"1":"0 1 2 4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"J","16":"3 K F G L M","388":"H A B C"},E:{"1":"F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"J PC 7B","16":"3 K","388":"QC"},F:{"1":"4 5 6 7 8 9 C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l cC xB","2":"H YC ZC aC bC","132":"B wB IC"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"dC","16":"7B JC","388":"eC"},H:{"1":"yC"},I:{"1":"E 3C 4C","2":"zC 0C 1C","388":"0B J 2C JC"},J:{"1":"A","388":"F"},K:{"1":"C p xB","2":"A","132":"B wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"132":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"CustomEvent",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/datalist.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/datalist.js
index 4f54f86f448559..2dd853e631122c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/datalist.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/datalist.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"KC","8":"K F G H","260":"A B"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","260":"C L M I","1284":"N D O"},C:{"1":"0 1 w x y z E 4B 5B 6B","8":"LC 0B MC NC","516":"o p q r s t u v","4612":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},D:{"1":"0 1 nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","8":"2 3 J K F G H A B C L M I N D O","132":"4 5 6 7 8 9 l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB"},E:{"1":"L M I D xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","8":"2 J K F G H A B C OC 7B PC QC RC SC 8B wB"},F:{"1":"H B C iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB","132":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB"},G:{"8":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC","2049":"D oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E 3C","8":"0B J yC zC 0C 1C JC 2C"},J:{"1":"A","8":"F"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"8":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:1,C:"Datalist element"};
+module.exports={A:{A:{"2":"KC","8":"K F G H","260":"A B"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","260":"C L M I","1284":"N D O"},C:{"1":"0 1 2 x y z E 4B 5B 6B MC","8":"LC 0B NC OC","516":"l q r s t u v w","4612":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},D:{"1":"0 1 2 nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","8":"3 4 J K F G H A B C L M I N D O","132":"5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB"},E:{"1":"L M I D xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","8":"3 J K F G H A B C PC 7B QC RC SC TC 8B wB"},F:{"1":"H B C iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB","132":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB"},G:{"8":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC","2049":"D pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E 4C","8":"0B J zC 0C 1C 2C JC 3C"},J:{"1":"A","8":"F"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"8":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:1,C:"Datalist element",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dataset.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dataset.js
index c85ab7c7a4f99f..5d85467e591c2e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dataset.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dataset.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","4":"K F G H A KC"},B:{"1":"C L M I N","129":"0 1 D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","4":"2 LC 0B J MC NC","129":"0 1 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"1":"RB SB TB UB VB WB XB YB ZB aB","4":"2 J K","129":"0 1 3 4 5 6 7 8 9 F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"4":"2 J OC 7B","129":"K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"C EB FB GB HB IB JB KB LB MB NB wB IC bC xB","4":"H B XC YC ZC aC","129":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"4":"7B cC JC","129":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"4":"xC"},I:{"4":"yC zC 0C","129":"0B J E 1C JC 2C 3C"},J:{"129":"F A"},K:{"1":"C wB IC xB","4":"A B","129":"n"},L:{"129":"E"},M:{"129":"E"},N:{"1":"B","4":"A"},O:{"129":"yB"},P:{"129":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"129":"9B"},R:{"129":"HD"},S:{"1":"ID","129":"JD"}},B:1,C:"dataset & data-* attributes"};
+module.exports={A:{A:{"1":"B","4":"K F G H A KC"},B:{"1":"C L M I N","129":"0 1 2 D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","4":"3 LC 0B J NC OC","129":"0 1 2 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"1":"RB SB TB UB VB WB XB YB ZB aB","4":"3 J K","129":"0 1 2 4 5 6 7 8 9 F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"4":"3 J PC 7B","129":"K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"C EB FB GB HB IB JB KB LB MB NB wB IC cC xB","4":"H B YC ZC aC bC","129":"4 5 6 7 8 9 I N D O m n o AB BB CB DB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"4":"7B dC JC","129":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"4":"yC"},I:{"4":"zC 0C 1C","129":"0B J E 2C JC 3C 4C"},J:{"129":"F A"},K:{"1":"C wB IC xB","4":"A B","129":"p"},L:{"129":"E"},M:{"129":"E"},N:{"1":"B","4":"A"},O:{"129":"yB"},P:{"129":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"129":"9B"},R:{"129":"ID"},S:{"1":"JD","129":"KD"}},B:1,C:"dataset & data-* attributes",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/datauri.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/datauri.js
index 93e6003345450f..9821b5ab45d001 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/datauri.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/datauri.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F KC","132":"G","260":"H A B"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","260":"C L I N D O","772":"M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"1":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"260":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"Data URIs"};
+module.exports={A:{A:{"2":"K F KC","132":"G","260":"H A B"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","260":"C L I N D O","772":"M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"1":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"260":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"Data URIs",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/date-tolocaledatestring.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/date-tolocaledatestring.js
index cf174dccb42578..0243e7ce7836de 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/date-tolocaledatestring.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/date-tolocaledatestring.js
@@ -1 +1 @@
-module.exports={A:{A:{"16":"KC","132":"K F G H A B"},B:{"1":"0 1 O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","132":"C L M I N D"},C:{"1":"0 1 cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","132":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB MC NC","260":"YB ZB aB bB","772":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB"},D:{"1":"0 1 oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","132":"2 3 4 5 J K F G H A B C L M I N D O l m","260":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB","772":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB"},E:{"1":"C L M I D xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","16":"2 J OC 7B","132":"K F G H A PC QC RC SC","260":"B 8B wB"},F:{"1":"dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","16":"H B C XC YC ZC aC wB IC bC","132":"xB","260":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB","772":"3 4 5 6 I N D O l m"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B cC JC dC","132":"G eC fC gC hC iC jC"},H:{"132":"xC"},I:{"1":"E","16":"0B yC zC 0C","132":"J 1C JC","772":"2C 3C"},J:{"132":"F A"},K:{"1":"n","16":"A B C wB IC","132":"xB"},L:{"1":"E"},M:{"1":"E"},N:{"132":"A B"},O:{"1":"yB"},P:{"1":"l m 8C 8B 9C AD BD CD DD zB ED FD GD","260":"J 4C 5C 6C 7C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","132":"ID"}},B:6,C:"Date.prototype.toLocaleDateString"};
+module.exports={A:{A:{"16":"KC","132":"K F G H A B"},B:{"1":"0 1 2 O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","132":"C L M I N D"},C:{"1":"0 1 2 cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","132":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB NC OC","260":"YB ZB aB bB","772":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB"},D:{"1":"0 1 2 oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","132":"3 4 5 J K F G H A B C L M I N D O m n o","260":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB","772":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB"},E:{"1":"C L M I D xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","16":"3 J PC 7B","132":"K F G H A QC RC SC TC","260":"B 8B wB"},F:{"1":"dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","16":"H B C YC ZC aC bC wB IC cC","132":"xB","260":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB","772":"4 5 6 I N D O m n o"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B dC JC eC","132":"G fC gC hC iC jC kC"},H:{"132":"yC"},I:{"1":"E","16":"0B zC 0C 1C","132":"J 2C JC","772":"3C 4C"},J:{"132":"F A"},K:{"1":"p","16":"A B C wB IC","132":"xB"},L:{"1":"E"},M:{"1":"E"},N:{"132":"A B"},O:{"1":"yB"},P:{"1":"m n o 9C 8B AD BD CD DD ED zB FD GD HD","260":"J 5C 6C 7C 8C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","132":"JD"}},B:6,C:"Date.prototype.toLocaleDateString",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/declarative-shadow-dom.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/declarative-shadow-dom.js
index 6616adeb714a78..c02cf595275d13 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/declarative-shadow-dom.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/declarative-shadow-dom.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O P Q R S T U V W X Y"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T","66":"U V W X Y"},E:{"1":"D FC GC HC WC","2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC"},F:{"1":"uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB XC YC ZC aC wB IC bC xB"},G:{"1":"D FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m DD zB ED FD GD","2":"J 4C 5C 6C 7C 8C 8B 9C AD BD CD"},Q:{"2":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:7,C:"Declarative Shadow DOM"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O P Q R S T U V W X Y"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T","66":"U V W X Y"},E:{"1":"D FC GC HC XC","2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC"},F:{"1":"uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB YC ZC aC bC wB IC cC xB"},G:{"1":"D FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o ED zB FD GD HD","2":"J 5C 6C 7C 8C 9C 8B AD BD CD DD"},Q:{"2":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:7,C:"Declarative Shadow DOM",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/decorators.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/decorators.js
index a1f778bd446805..d5e11215d4b70a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/decorators.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/decorators.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:7,C:"Decorators"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:7,C:"Decorators",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/details.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/details.js
index e2b82a57afa8bc..9df50a7bee6c03 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/details.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/details.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"H A B KC","8":"K F G"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC","8":"2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB MC NC","194":"TB UB"},D:{"1":"0 1 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","8":"2 J K F G H A B","257":"3 4 5 6 7 8 9 l m AB BB CB DB EB FB GB HB","769":"C L M I N D O"},E:{"1":"C L M I D xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","8":"2 J OC 7B PC","257":"K F G H A QC RC SC","1025":"B 8B wB"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"C wB IC bC xB","8":"H B XC YC ZC aC"},G:{"1":"G D eC fC gC hC iC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","8":"7B cC JC dC","1025":"jC kC lC"},H:{"8":"xC"},I:{"1":"J E 1C JC 2C 3C","8":"0B yC zC 0C"},J:{"1":"A","8":"F"},K:{"1":"n","8":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Details & Summary elements"};
+module.exports={A:{A:{"2":"H A B KC","8":"K F G"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC","8":"3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB NC OC","194":"TB UB"},D:{"1":"0 1 2 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","8":"3 J K F G H A B","257":"4 5 6 7 8 9 m n o AB BB CB DB EB FB GB HB","769":"C L M I N D O"},E:{"1":"C L M I D xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","8":"3 J PC 7B QC","257":"K F G H A RC SC TC","1025":"B 8B wB"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"C wB IC cC xB","8":"H B YC ZC aC bC"},G:{"1":"G D fC gC hC iC jC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","8":"7B dC JC eC","1025":"kC lC mC"},H:{"8":"yC"},I:{"1":"J E 2C JC 3C 4C","8":"0B zC 0C 1C"},J:{"1":"A","8":"F"},K:{"1":"p","8":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Details & Summary elements",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/deviceorientation.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/deviceorientation.js
index 0e3ecd5c0b473e..c4f74944f46aa7 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/deviceorientation.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/deviceorientation.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A KC","132":"B"},B:{"1":"C L M I N D O","4":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"LC 0B MC","4":"0 1 3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","8":"2 J NC"},D:{"2":"2 J K","4":"0 1 3 4 5 6 7 8 9 F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"H B C XC YC ZC aC wB IC bC xB","4":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"2":"7B cC","4":"G D JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"yC zC 0C","4":"0B J E 1C JC 2C 3C"},J:{"2":"F","4":"A"},K:{"1":"C xB","2":"A B wB IC","4":"n"},L:{"4":"E"},M:{"4":"E"},N:{"1":"B","2":"A"},O:{"4":"yB"},P:{"4":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"4":"9B"},R:{"4":"HD"},S:{"4":"ID JD"}},B:4,C:"DeviceOrientation & DeviceMotion events"};
+module.exports={A:{A:{"2":"K F G H A KC","132":"B"},B:{"1":"C L M I N D O","4":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"LC 0B NC","4":"0 1 2 4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","8":"3 J OC"},D:{"2":"3 J K","4":"0 1 2 4 5 6 7 8 9 F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"H B C YC ZC aC bC wB IC cC xB","4":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"2":"7B dC","4":"G D JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"zC 0C 1C","4":"0B J E 2C JC 3C 4C"},J:{"2":"F","4":"A"},K:{"1":"C xB","2":"A B wB IC","4":"p"},L:{"4":"E"},M:{"4":"E"},N:{"1":"B","2":"A"},O:{"4":"yB"},P:{"4":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"4":"9B"},R:{"4":"ID"},S:{"4":"JD KD"}},B:4,C:"DeviceOrientation & DeviceMotion events",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/devicepixelratio.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/devicepixelratio.js
index e665356ccb4a9a..a5f7816cdddd52 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/devicepixelratio.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/devicepixelratio.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"K F G H A KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 3 4 5 6 7 8 9 O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G H A B C L M I N D MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k bC xB","2":"H B XC YC ZC aC wB IC"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"1":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"C n xB","2":"A B wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","2":"A"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:5,C:"Window.devicePixelRatio"};
+module.exports={A:{A:{"1":"B","2":"K F G H A KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 4 5 6 7 8 9 O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G H A B C L M I N D NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l cC xB","2":"H B YC ZC aC bC wB IC"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"1":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"C p xB","2":"A B wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","2":"A"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:5,C:"Window.devicePixelRatio",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dialog.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dialog.js
index ad5c69f11478f9..3e833b92bc0845 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dialog.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dialog.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB MC NC","194":"ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P","1218":"Q R 3B S T U V W X Y Z a b c d e f g"},D:{"1":"0 1 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB","322":"EB FB GB HB IB"},E:{"1":"D BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C I N D O XC YC ZC aC wB IC bC xB","578":"3 4 5 l m"},G:{"1":"D BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:1,C:"Dialog element"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB NC OC","194":"ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P","1218":"Q R 3B S T U V W X Y Z a b c d e f g"},D:{"1":"0 1 2 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB","322":"EB FB GB HB IB"},E:{"1":"D BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C I N D O YC ZC aC bC wB IC cC xB","578":"4 5 m n o"},G:{"1":"D BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:1,C:"Dialog element",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dispatchevent.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dispatchevent.js
index e8a34c0ed16403..c406b3bd5a7733 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dispatchevent.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dispatchevent.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","16":"KC","129":"H A","130":"K F G"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","16":"OC"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB","16":"H"},G:{"1":"G D cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B"},H:{"1":"xC"},I:{"1":"0B J E 0C 1C JC 2C 3C","16":"yC zC"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","129":"A"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"EventTarget.dispatchEvent"};
+module.exports={A:{A:{"1":"B","16":"KC","129":"H A","130":"K F G"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","16":"PC"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB","16":"H"},G:{"1":"G D dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B"},H:{"1":"yC"},I:{"1":"0B J E 1C 2C JC 3C 4C","16":"zC 0C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","129":"A"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"EventTarget.dispatchEvent",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dnssec.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dnssec.js
index 9f55372c4d7c79..d304ff338c9b89 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dnssec.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dnssec.js
@@ -1 +1 @@
-module.exports={A:{A:{"132":"K F G H A B KC"},B:{"132":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"132":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"132":"0 1 2 J DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","388":"3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB"},E:{"132":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"132":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"132":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"132":"xC"},I:{"132":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"132":"F A"},K:{"132":"A B C n wB IC xB"},L:{"132":"E"},M:{"132":"E"},N:{"132":"A B"},O:{"132":"yB"},P:{"132":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"132":"9B"},R:{"132":"HD"},S:{"132":"ID JD"}},B:6,C:"DNSSEC and DANE"};
+module.exports={A:{A:{"132":"K F G H A B KC"},B:{"132":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"132":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"132":"0 1 2 3 J DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","388":"4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB"},E:{"132":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"132":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"132":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"132":"yC"},I:{"132":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"132":"F A"},K:{"132":"A B C p wB IC xB"},L:{"132":"E"},M:{"132":"E"},N:{"132":"A B"},O:{"132":"yB"},P:{"132":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"132":"9B"},R:{"132":"ID"},S:{"132":"JD KD"}},B:6,C:"DNSSEC and DANE",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/do-not-track.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/do-not-track.js
index 44eb84cb88cac1..741c0bdb6f8f8d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/do-not-track.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/do-not-track.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G KC","164":"H A","260":"B"},B:{"1":"0 1 D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","260":"C L M I N"},C:{"1":"0 1 EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G MC NC","516":"3 4 5 6 7 8 9 H A B C L M I N D O l m AB BB CB DB"},D:{"1":"0 1 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 J K F G H A B C L M I N D O l m"},E:{"1":"K A B C PC SC 8B wB","2":"2 J L M I D OC 7B xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","1028":"F G H QC RC"},F:{"1":"3 4 5 6 7 8 9 C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k xB","2":"H B XC YC ZC aC wB IC bC"},G:{"1":"hC iC jC kC lC mC nC","2":"D 7B cC JC dC eC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","1028":"G fC gC"},H:{"1":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"16":"F","1028":"A"},K:{"1":"n xB","16":"A B C wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"164":"A","260":"B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:7,C:"Do Not Track API"};
+module.exports={A:{A:{"2":"K F G KC","164":"H A","260":"B"},B:{"1":"0 1 2 D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","260":"C L M I N"},C:{"1":"0 1 2 EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G NC OC","516":"4 5 6 7 8 9 H A B C L M I N D O m n o AB BB CB DB"},D:{"1":"0 1 2 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 J K F G H A B C L M I N D O m n o"},E:{"1":"K A B C QC TC 8B wB","2":"3 J L M I D PC 7B xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","1028":"F G H RC SC"},F:{"1":"4 5 6 7 8 9 C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l xB","2":"H B YC ZC aC bC wB IC cC"},G:{"1":"iC jC kC lC mC nC oC","2":"D 7B dC JC eC fC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","1028":"G gC hC"},H:{"1":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"16":"F","1028":"A"},K:{"1":"p xB","16":"A B C wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"164":"A","260":"B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:7,C:"Do Not Track API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-currentscript.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-currentscript.js
index 371509e475822a..c027fcff6e463a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-currentscript.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-currentscript.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC"},D:{"1":"0 1 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB"},E:{"1":"G H A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F OC 7B PC QC RC"},F:{"1":"3 4 5 6 7 8 9 N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C I XC YC ZC aC wB IC bC xB"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC fC"},H:{"2":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"document.currentScript"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC"},D:{"1":"0 1 2 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB"},E:{"1":"G H A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F PC 7B QC RC SC"},F:{"1":"4 5 6 7 8 9 N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C I YC ZC aC bC wB IC cC xB"},G:{"1":"G D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC gC"},H:{"2":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"document.currentScript",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-evaluate-xpath.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-evaluate-xpath.js
index bfc7fb8bc410aa..8507601df3e577 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-evaluate-xpath.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-evaluate-xpath.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","16":"LC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB","16":"H"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"1":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:7,C:"document.evaluate & XPath"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","16":"LC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB","16":"H"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"1":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:7,C:"document.evaluate & XPath",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-execcommand.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-execcommand.js
index f538d0a2be2f1a..35fa1edc26f241 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-execcommand.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-execcommand.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"K F G H A B KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 3 4 5 6 7 8 9 H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"K F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","16":"2 J OC 7B PC"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k YC ZC aC wB IC bC xB","16":"H XC"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC","16":"JC dC eC"},H:{"2":"xC"},I:{"1":"E 1C JC 2C 3C","2":"0B J yC zC 0C"},J:{"1":"A","2":"F"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","2":"A"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:7,C:"Document.execCommand()"};
+module.exports={A:{A:{"1":"K F G H A B KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 4 5 6 7 8 9 H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"K F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","16":"3 J PC 7B QC"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l ZC aC bC wB IC cC xB","16":"H YC"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC","16":"JC eC fC"},H:{"2":"yC"},I:{"1":"E 2C JC 3C 4C","2":"0B J zC 0C 1C"},J:{"1":"A","2":"F"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","2":"A"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:7,C:"Document.execCommand()",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-policy.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-policy.js
index 1ceb0db58685ec..07ff6caf116e9e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-policy.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-policy.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O P Q R S T","132":"0 1 U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T","132":"0 1 U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB XC YC ZC aC wB IC bC xB","132":"pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J yC zC 0C 1C JC 2C 3C","132":"E"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","132":"n"},L:{"132":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"132":"HD"},S:{"2":"ID JD"}},B:7,C:"Document Policy"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O P Q R S T","132":"0 1 2 U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T","132":"0 1 2 U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB YC ZC aC bC wB IC cC xB","132":"pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J zC 0C 1C 2C JC 3C 4C","132":"E"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","132":"p"},L:{"132":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"132":"ID"},S:{"2":"JD KD"}},B:7,C:"Document Policy",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-scrollingelement.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-scrollingelement.js
index 59324d9ae97b77..b4395c80c76701 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-scrollingelement.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-scrollingelement.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","16":"C L"},C:{"1":"0 1 UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB MC NC"},D:{"1":"0 1 QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},E:{"1":"H A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G OC 7B PC QC RC"},F:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB XC YC ZC aC wB IC bC xB"},G:{"1":"D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:5,C:"document.scrollingElement"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","16":"C L"},C:{"1":"0 1 2 UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB NC OC"},D:{"1":"0 1 2 QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},E:{"1":"H A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G PC 7B QC RC SC"},F:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB YC ZC aC bC wB IC cC xB"},G:{"1":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:5,C:"document.scrollingElement",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/documenthead.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/documenthead.js
index 7b0c71d4055170..589c8c5e549cd1 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/documenthead.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/documenthead.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"J OC 7B","16":"2"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k wB IC bC xB","2":"H XC YC ZC aC"},G:{"1":"G D cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B"},H:{"1":"xC"},I:{"1":"0B J E 0C 1C JC 2C 3C","16":"yC zC"},J:{"1":"F A"},K:{"1":"B C n wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"document.head"};
+module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"J PC 7B","16":"3"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l wB IC cC xB","2":"H YC ZC aC bC"},G:{"1":"G D dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B"},H:{"1":"yC"},I:{"1":"0B J E 1C 2C JC 3C 4C","16":"zC 0C"},J:{"1":"F A"},K:{"1":"B C p wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"document.head",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dom-manip-convenience.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dom-manip-convenience.js
index 630cb7a491778f..e54b62129a30f6 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dom-manip-convenience.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dom-manip-convenience.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N"},C:{"1":"0 1 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB MC NC"},D:{"1":"0 1 aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","194":"YB ZB"},E:{"1":"A B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H OC 7B PC QC RC SC"},F:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB XC YC ZC aC wB IC bC xB","194":"MB"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:1,C:"DOM manipulation convenience methods"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N"},C:{"1":"0 1 2 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB NC OC"},D:{"1":"0 1 2 aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","194":"YB ZB"},E:{"1":"A B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H PC 7B QC RC SC TC"},F:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB YC ZC aC bC wB IC cC xB","194":"MB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:1,C:"DOM manipulation convenience methods",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dom-range.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dom-range.js
index a0b9245ce04dea..a1f42aa33b7732 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dom-range.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dom-range.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"KC","8":"K F G"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"1":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Document Object Model Range"};
+module.exports={A:{A:{"1":"H A B","2":"KC","8":"K F G"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"1":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Document Object Model Range",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/domcontentloaded.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/domcontentloaded.js
index aa46675c932549..99abbb821353cc 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/domcontentloaded.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/domcontentloaded.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"1":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"DOMContentLoaded"};
+module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"1":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"DOMContentLoaded",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dommatrix.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dommatrix.js
index 1bbd32620c5d72..c10a9b04d229d1 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dommatrix.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dommatrix.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H KC","132":"A B"},B:{"132":"C L M I N D O","1028":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB MC NC","1028":"0 1 nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2564":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB","3076":"VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB"},D:{"16":"2 J K F","132":"3 4 5 6 7 8 9 H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB","388":"G","1028":"0 1 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"16":"J OC 7B","132":"2 K F G H A PC QC RC SC 8B","1028":"B C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"H B C XC YC ZC aC wB IC bC xB","132":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB","1028":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"16":"7B cC JC","132":"G dC eC fC gC hC iC jC kC","1028":"D lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"132":"J 1C JC 2C 3C","292":"0B yC zC 0C","1028":"E"},J:{"16":"F","132":"A"},K:{"2":"A B C wB IC xB","1028":"n"},L:{"1028":"E"},M:{"1028":"E"},N:{"132":"A B"},O:{"1028":"yB"},P:{"132":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1028":"9B"},R:{"1028":"HD"},S:{"1028":"JD","2564":"ID"}},B:4,C:"DOMMatrix"};
+module.exports={A:{A:{"2":"K F G H KC","132":"A B"},B:{"132":"C L M I N D O","1028":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB NC OC","1028":"0 1 2 nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2564":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB","3076":"VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB"},D:{"16":"3 J K F","132":"4 5 6 7 8 9 H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB","388":"G","1028":"0 1 2 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"16":"J PC 7B","132":"3 K F G H A QC RC SC TC 8B","1028":"B C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"H B C YC ZC aC bC wB IC cC xB","132":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB","1028":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"16":"7B dC JC","132":"G eC fC gC hC iC jC kC lC","1028":"D mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"132":"J 2C JC 3C 4C","292":"0B zC 0C 1C","1028":"E"},J:{"16":"F","132":"A"},K:{"2":"A B C wB IC xB","1028":"p"},L:{"1028":"E"},M:{"1028":"E"},N:{"132":"A B"},O:{"1028":"yB"},P:{"132":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1028":"9B"},R:{"1028":"ID"},S:{"1028":"KD","2564":"JD"}},B:4,C:"DOMMatrix",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/download.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/download.js
index b155973282dc8b..1124b112f598a7 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/download.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/download.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C"},C:{"1":"0 1 4 5 6 7 8 9 l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 LC 0B J K F G H A B C L M I N D O MC NC"},D:{"1":"0 1 3 4 5 6 7 8 9 M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F G H A B C L"},E:{"1":"B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"1":"D pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC"},H:{"2":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"1":"A","2":"F"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Download attribute"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C"},C:{"1":"0 1 2 5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 LC 0B J K F G H A B C L M I N D O NC OC"},D:{"1":"0 1 2 4 5 6 7 8 9 M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F G H A B C L"},E:{"1":"B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"1":"D qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC"},H:{"2":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"1":"A","2":"F"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Download attribute",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dragndrop.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dragndrop.js
index 0929d469cd7202..70379310b49656 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dragndrop.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dragndrop.js
@@ -1 +1 @@
-module.exports={A:{A:{"644":"K F G H KC","772":"A B"},B:{"1":"0 1 O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","260":"C L M I N D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","8":"LC 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k xB","8":"H B XC YC ZC aC wB IC bC"},G:{"1":"D vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC"},H:{"2":"xC"},I:{"2":"0B J yC zC 0C 1C JC 2C 3C","1025":"E"},J:{"2":"F A"},K:{"1":"xB","8":"A B C wB IC","1025":"n"},L:{"1025":"E"},M:{"2":"E"},N:{"1":"A B"},O:{"1025":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:1,C:"Drag and Drop"};
+module.exports={A:{A:{"644":"K F G H KC","772":"A B"},B:{"1":"0 1 2 O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","260":"C L M I N D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","8":"LC 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l xB","8":"H B YC ZC aC bC wB IC cC"},G:{"1":"D wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC"},H:{"2":"yC"},I:{"2":"0B J zC 0C 1C 2C JC 3C 4C","1025":"E"},J:{"2":"F A"},K:{"1":"xB","8":"A B C wB IC","1025":"p"},L:{"1025":"E"},M:{"2":"E"},N:{"1":"A B"},O:{"1025":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:1,C:"Drag and Drop",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-closest.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-closest.js
index 5bd58f9fef7287..73c1459c1fa618 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-closest.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-closest.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M"},C:{"1":"0 1 HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB MC NC"},D:{"1":"0 1 NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"H A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G OC 7B PC QC RC"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m XC YC ZC aC wB IC bC xB"},G:{"1":"D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Element.closest()"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M"},C:{"1":"0 1 2 HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB NC OC"},D:{"1":"0 1 2 NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"H A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G PC 7B QC RC SC"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o YC ZC aC bC wB IC cC xB"},G:{"1":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Element.closest()",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-from-point.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-from-point.js
index 86505398a48dfa..00a2abb9beec17 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-from-point.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-from-point.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"K F G H A B","16":"KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","16":"LC"},D:{"1":"0 1 3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"2 J K F G H A B C L M"},E:{"1":"2 K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","16":"J OC 7B"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k wB IC bC xB","16":"H XC YC ZC aC"},G:{"1":"G D cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B"},H:{"1":"xC"},I:{"1":"0B J E 0C 1C JC 2C 3C","16":"yC zC"},J:{"1":"F A"},K:{"1":"C n xB","16":"A B wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:5,C:"document.elementFromPoint()"};
+module.exports={A:{A:{"1":"K F G H A B","16":"KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","16":"LC"},D:{"1":"0 1 2 4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","16":"3 J K F G H A B C L M"},E:{"1":"3 K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","16":"J PC 7B"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l wB IC cC xB","16":"H YC ZC aC bC"},G:{"1":"G D dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B"},H:{"1":"yC"},I:{"1":"0B J E 1C 2C JC 3C 4C","16":"zC 0C"},J:{"1":"F A"},K:{"1":"C p xB","16":"A B wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:5,C:"document.elementFromPoint()",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-scroll-methods.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-scroll-methods.js
index 306b171b3c66ed..36f8d6dbe2ab80 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-scroll-methods.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-scroll-methods.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB MC NC"},D:{"1":"0 1 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB"},E:{"1":"M I D TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H OC 7B PC QC RC SC","132":"A B C L 8B wB xB 9B"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB XC YC ZC aC wB IC bC xB"},G:{"1":"D uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC","132":"jC kC lC mC nC oC pC qC rC sC tC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C 6C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:5,C:"Scroll methods on elements (scroll, scrollTo, scrollBy)"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB NC OC"},D:{"1":"0 1 2 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB"},E:{"1":"M I D UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H PC 7B QC RC SC TC","132":"A B C L 8B wB xB 9B"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB YC ZC aC bC wB IC cC xB"},G:{"1":"D vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC","132":"kC lC mC nC oC pC qC rC sC tC uC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C 7C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:5,C:"Scroll methods on elements (scroll, scrollTo, scrollBy)",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eme.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eme.js
index 1679b3bea10337..8450cf51ea85cb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eme.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eme.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A KC","164":"B"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB MC NC"},D:{"1":"0 1 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB","132":"HB IB JB KB LB MB NB"},E:{"1":"C L M I D xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K OC 7B PC QC","164":"F G H A B RC SC 8B wB"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 H B C I N D O l m XC YC ZC aC wB IC bC xB","132":"4 5 6 7 8 9 AB"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"Encrypted Media Extensions"};
+module.exports={A:{A:{"2":"K F G H A KC","164":"B"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB NC OC"},D:{"1":"0 1 2 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB","132":"HB IB JB KB LB MB NB"},E:{"1":"C L M I D xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K PC 7B QC RC","164":"F G H A B SC TC 8B wB"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 H B C I N D O m n YC ZC aC bC wB IC cC xB","132":"5 6 7 8 9 o AB"},G:{"1":"D nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"Encrypted Media Extensions",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eot.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eot.js
index d5f4e1697d8716..442f278e4bb071 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eot.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eot.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"K F G H A B","2":"KC"},B:{"2":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:7,C:"EOT - Embedded OpenType fonts"};
+module.exports={A:{A:{"1":"K F G H A B","2":"KC"},B:{"2":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:7,C:"EOT - Embedded OpenType fonts",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es5.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es5.js
index 17a5e890a2cbe9..145675fee8ed60 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es5.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es5.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F KC","260":"H","1026":"G"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 4 5 6 7 8 9 m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","4":"LC 0B MC NC","132":"2 3 J K F G H A B C L M I N D O l"},D:{"1":"0 1 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","4":"2 J K F G H A B C L M I N D O","132":"3 4 l m"},E:{"1":"K F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","4":"2 J OC 7B PC"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","4":"H B C XC YC ZC aC wB IC bC","132":"xB"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","4":"7B cC JC dC"},H:{"132":"xC"},I:{"1":"E 2C 3C","4":"0B yC zC 0C","132":"1C JC","900":"J"},J:{"1":"A","4":"F"},K:{"1":"n","4":"A B C wB IC","132":"xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"ECMAScript 5"};
+module.exports={A:{A:{"1":"A B","2":"K F KC","260":"H","1026":"G"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 5 6 7 8 9 n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","4":"LC 0B NC OC","132":"3 4 J K F G H A B C L M I N D O m"},D:{"1":"0 1 2 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","4":"3 J K F G H A B C L M I N D O","132":"4 m n o"},E:{"1":"K F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","4":"3 J PC 7B QC"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","4":"H B C YC ZC aC bC wB IC cC","132":"xB"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","4":"7B dC JC eC"},H:{"132":"yC"},I:{"1":"E 3C 4C","4":"0B zC 0C 1C","132":"2C JC","900":"J"},J:{"1":"A","4":"F"},K:{"1":"p","4":"A B C wB IC","132":"xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"ECMAScript 5",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-class.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-class.js
index 186eb9d69008c8..9a7a6636366bbc 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-class.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-class.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C"},C:{"1":"0 1 RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB MC NC"},D:{"1":"0 1 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB","132":"OB PB QB RB SB TB UB"},E:{"1":"H A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G OC 7B PC QC RC"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB XC YC ZC aC wB IC bC xB","132":"BB CB DB EB FB GB HB"},G:{"1":"D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"ES6 classes"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C"},C:{"1":"0 1 2 RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB NC OC"},D:{"1":"0 1 2 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB","132":"OB PB QB RB SB TB UB"},E:{"1":"H A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G PC 7B QC RC SC"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB YC ZC aC bC wB IC cC xB","132":"BB CB DB EB FB GB HB"},G:{"1":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"ES6 classes",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-generators.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-generators.js
index 20cee3264f3959..93e4a9c6f094da 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-generators.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-generators.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C"},C:{"1":"0 1 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 LC 0B J K F G H A B C L M I N D O l m MC NC"},D:{"1":"0 1 LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB"},E:{"1":"A B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H OC 7B PC QC RC SC"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 H B C I N D O l m XC YC ZC aC wB IC bC xB"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"ES6 Generators"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C"},C:{"1":"0 1 2 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 LC 0B J K F G H A B C L M I N D O m n o NC OC"},D:{"1":"0 1 2 LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB"},E:{"1":"A B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H PC 7B QC RC SC TC"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 H B C I N D O m n o YC ZC aC bC wB IC cC xB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"ES6 Generators",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js
index ead737116e3f8a..813b51c3fbcd50 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB MC NC","194":"kB"},D:{"1":"0 1 hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB"},E:{"1":"C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B OC 7B PC QC RC SC 8B"},F:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB XC YC ZC aC wB IC bC xB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C 6C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:6,C:"JavaScript modules: dynamic import()"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB NC OC","194":"kB"},D:{"1":"0 1 2 hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB"},E:{"1":"C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B PC 7B QC RC SC TC 8B"},F:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB YC ZC aC bC wB IC cC xB"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C 7C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:6,C:"JavaScript modules: dynamic import()",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-module.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-module.js
index 11b17831ade113..0a5f0b21543489 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-module.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-module.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M","2049":"N D O","2242":"I"},C:{"1":"0 1 fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB MC NC","322":"aB bB cB dB eB 1B"},D:{"1":"0 1 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B","194":"fB"},E:{"1":"B C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC","1540":"8B"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB XC YC ZC aC wB IC bC xB","194":"TB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC","1540":"kC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C 6C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:1,C:"JavaScript modules via script tag"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M","2049":"N D O","2242":"I"},C:{"1":"0 1 2 fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB NC OC","322":"aB bB cB dB eB 1B"},D:{"1":"0 1 2 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B","194":"fB"},E:{"1":"B C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC","1540":"8B"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB YC ZC aC bC wB IC cC xB","194":"TB"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC","1540":"lC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C 7C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:1,C:"JavaScript modules via script tag",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-number.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-number.js
index 31547be9c0b128..8bb463f6eec602 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-number.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-number.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G H A B C L M I MC NC","132":"3 4 5 6 N D O l m","260":"7 8 9 AB BB CB","516":"DB"},D:{"1":"0 1 GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F G H A B C L M I N D O","1028":"3 4 5 6 7 8 9 l m AB BB CB DB EB FB"},E:{"1":"H A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G OC 7B PC QC RC"},F:{"1":"4 5 6 7 8 9 m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB","1028":"3 I N D O l"},G:{"1":"D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C","1028":"1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"ES6 Number"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G H A B C L M I NC OC","132":"4 5 6 N D O m n o","260":"7 8 9 AB BB CB","516":"DB"},D:{"1":"0 1 2 GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F G H A B C L M I N D O","1028":"4 5 6 7 8 9 m n o AB BB CB DB EB FB"},E:{"1":"H A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G PC 7B QC RC SC"},F:{"1":"5 6 7 8 9 n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB","1028":"4 I N D O m"},G:{"1":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C","1028":"2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"ES6 Number",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-string-includes.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-string-includes.js
index 4557ce4fb4b021..edb30e472e9fe5 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-string-includes.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-string-includes.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MC NC"},D:{"1":"0 1 NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"H A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G OC 7B PC QC RC"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m XC YC ZC aC wB IC bC xB"},G:{"1":"D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"String.prototype.includes"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB NC OC"},D:{"1":"0 1 2 NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"H A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G PC 7B QC RC SC"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o YC ZC aC bC wB IC cC xB"},G:{"1":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"String.prototype.includes",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6.js
index 96f9a50ce931a1..2a2f67e2f81a78 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A KC","388":"B"},B:{"257":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","260":"C L M","769":"I N D O"},C:{"2":"2 LC 0B J MC NC","4":"3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB","257":"0 1 aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"2":"2 3 J K F G H A B C L M I N D O l","4":"4 5 6 7 8 9 m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","257":"0 1 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"A B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F OC 7B PC QC","4":"G H RC SC"},F:{"2":"H B C XC YC ZC aC wB IC bC xB","4":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB","257":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC","4":"G fC gC hC iC"},H:{"2":"xC"},I:{"2":"0B J yC zC 0C 1C JC","4":"2C 3C","257":"E"},J:{"2":"F","4":"A"},K:{"2":"A B C wB IC xB","257":"n"},L:{"257":"E"},M:{"257":"E"},N:{"2":"A","388":"B"},O:{"257":"yB"},P:{"4":"J","257":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"257":"9B"},R:{"257":"HD"},S:{"4":"ID","257":"JD"}},B:6,C:"ECMAScript 2015 (ES6)"};
+module.exports={A:{A:{"2":"K F G H A KC","388":"B"},B:{"257":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","260":"C L M","769":"I N D O"},C:{"2":"3 LC 0B J NC OC","4":"4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB","257":"0 1 2 aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"2":"3 4 J K F G H A B C L M I N D O m","4":"5 6 7 8 9 n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","257":"0 1 2 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"A B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F PC 7B QC RC","4":"G H SC TC"},F:{"2":"H B C YC ZC aC bC wB IC cC xB","4":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB","257":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC","4":"G gC hC iC jC"},H:{"2":"yC"},I:{"2":"0B J zC 0C 1C 2C JC","4":"3C 4C","257":"E"},J:{"2":"F","4":"A"},K:{"2":"A B C wB IC xB","257":"p"},L:{"257":"E"},M:{"257":"E"},N:{"2":"A","388":"B"},O:{"257":"yB"},P:{"4":"J","257":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"257":"9B"},R:{"257":"ID"},S:{"4":"JD","257":"KD"}},B:6,C:"ECMAScript 2015 (ES6)",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eventsource.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eventsource.js
index a88c6dbd55e134..57e94c3d431e51 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eventsource.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eventsource.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J MC NC"},D:{"1":"0 1 3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J"},E:{"1":"2 K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"J OC 7B"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k wB IC bC xB","4":"H XC YC ZC aC"},G:{"1":"G D cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B"},H:{"2":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"1":"F A"},K:{"1":"C n wB IC xB","4":"A B"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Server-sent events"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J NC OC"},D:{"1":"0 1 2 4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J"},E:{"1":"3 K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"J PC 7B"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l wB IC cC xB","4":"H YC ZC aC bC"},G:{"1":"G D dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B"},H:{"2":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"1":"F A"},K:{"1":"C p wB IC xB","4":"A B"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Server-sent events",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/extended-system-fonts.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/extended-system-fonts.js
index 246c2ba26daa5b..862776d0e923b1 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/extended-system-fonts.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/extended-system-fonts.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"M I D 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C L OC 7B PC QC RC SC 8B wB xB"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"D sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:5,C:"ui-serif, ui-sans-serif, ui-monospace and ui-rounded values for font-family"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"M I D 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C L PC 7B QC RC SC TC 8B wB xB"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"D tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:5,C:"ui-serif, ui-sans-serif, ui-monospace and ui-rounded values for font-family",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/feature-policy.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/feature-policy.js
index 315f7e7990f3c2..00d6c23322e44b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/feature-policy.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/feature-policy.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"P Q R S T U V W","2":"C L M I N D O","1025":"0 1 X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n MC NC","260":"0 1 rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"1":"rB sB tB uB vB P Q R S T U V W","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B","132":"fB 2B gB hB iB jB kB lB mB nB oB pB qB n","1025":"0 1 X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B OC 7B PC QC RC SC 8B","772":"C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"gB hB iB jB kB lB mB nB oB pB qB n rB","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB XC YC ZC aC wB IC bC xB","132":"TB UB VB WB XB YB ZB aB bB cB dB eB fB","1025":"sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"2":"G 7B cC JC dC eC fC gC hC iC jC kC lC","772":"D mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","1025":"n"},L:{"1025":"E"},M:{"260":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C 6C","132":"7C 8C 8B"},Q:{"132":"9B"},R:{"1025":"HD"},S:{"2":"ID","260":"JD"}},B:7,C:"Feature Policy"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"P Q R S T U V W","2":"C L M I N D O","1025":"0 1 2 X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p NC OC","260":"0 1 2 rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"1":"rB sB tB uB vB P Q R S T U V W","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B","132":"fB 2B gB hB iB jB kB lB mB nB oB pB qB p","1025":"0 1 2 X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B PC 7B QC RC SC TC 8B","772":"C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"gB hB iB jB kB lB mB nB oB pB qB p rB","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB YC ZC aC bC wB IC cC xB","132":"TB UB VB WB XB YB ZB aB bB cB dB eB fB","1025":"sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"2":"G 7B dC JC eC fC gC hC iC jC kC lC mC","772":"D nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","1025":"p"},L:{"1025":"E"},M:{"260":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o AD BD CD DD ED zB FD GD HD","2":"J 5C 6C 7C","132":"8C 9C 8B"},Q:{"132":"9B"},R:{"1025":"ID"},S:{"2":"JD","260":"KD"}},B:7,C:"Feature Policy",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fetch.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fetch.js
index b5bb4fd86373f9..b4d1dc14a18a47 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fetch.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fetch.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L"},C:{"1":"0 1 MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB MC NC","1025":"LB","1218":"GB HB IB JB KB"},D:{"1":"0 1 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB","260":"MB","772":"NB"},E:{"1":"B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 H B C I N D O l m XC YC ZC aC wB IC bC xB","260":"9","772":"AB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Fetch"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L"},C:{"1":"0 1 2 MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB NC OC","1025":"LB","1218":"GB HB IB JB KB"},D:{"1":"0 1 2 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB","260":"MB","772":"NB"},E:{"1":"B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 H B C I N D O m n o YC ZC aC bC wB IC cC xB","260":"9","772":"AB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Fetch",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fieldset-disabled.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fieldset-disabled.js
index 23d6f76d98d05e..7829a1a58be91c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fieldset-disabled.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fieldset-disabled.js
@@ -1 +1 @@
-module.exports={A:{A:{"16":"KC","132":"G H","388":"K F A B"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC"},D:{"1":"0 1 4 5 6 7 8 9 l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F G H A B C L M I","16":"3 N D O"},E:{"1":"K F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B PC"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k YC ZC aC wB IC bC xB","16":"H XC"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC"},H:{"388":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"1":"A","2":"F"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A","260":"B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"disabled attribute of the fieldset element"};
+module.exports={A:{A:{"16":"KC","132":"G H","388":"K F A B"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC"},D:{"1":"0 1 2 5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F G H A B C L M I","16":"4 N D O"},E:{"1":"K F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B QC"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l ZC aC bC wB IC cC xB","16":"H YC"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC"},H:{"388":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"1":"A","2":"F"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A","260":"B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"disabled attribute of the fieldset element",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fileapi.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fileapi.js
index 445453a37bdbca..9c714690504cc5 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fileapi.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fileapi.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H KC","260":"A B"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","260":"C L M I N D O"},C:{"1":"0 1 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC","260":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m NC"},D:{"1":"0 1 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J","260":"3 4 5 6 7 8 9 L M I N D O l m AB BB CB DB EB FB GB HB IB JB","388":"K F G H A B C"},E:{"1":"A B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B","260":"K F G H QC RC SC","388":"PC"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B XC YC ZC aC","260":"3 4 5 6 C I N D O l m wB IC bC xB"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC","260":"G eC fC gC hC iC"},H:{"2":"xC"},I:{"1":"E 3C","2":"yC zC 0C","260":"2C","388":"0B J 1C JC"},J:{"260":"A","388":"F"},K:{"1":"n","2":"A B","260":"C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A","260":"B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:5,C:"File API"};
+module.exports={A:{A:{"2":"K F G H KC","260":"A B"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","260":"C L M I N D O"},C:{"1":"0 1 2 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC","260":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o OC"},D:{"1":"0 1 2 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J","260":"4 5 6 7 8 9 L M I N D O m n o AB BB CB DB EB FB GB HB IB JB","388":"K F G H A B C"},E:{"1":"A B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B","260":"K F G H RC SC TC","388":"QC"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B YC ZC aC bC","260":"4 5 6 C I N D O m n o wB IC cC xB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC","260":"G fC gC hC iC jC"},H:{"2":"yC"},I:{"1":"E 4C","2":"zC 0C 1C","260":"3C","388":"0B J 2C JC"},J:{"260":"A","388":"F"},K:{"1":"p","2":"A B","260":"C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A","260":"B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:5,C:"File API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filereader.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filereader.js
index a89e522c0a58cd..1c33785602fd60 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filereader.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filereader.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H KC","132":"A B"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B NC","2":"LC 0B MC"},D:{"1":"0 1 3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J"},E:{"1":"K F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B PC"},F:{"1":"3 4 5 6 7 8 9 C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k wB IC bC xB","2":"H B XC YC ZC aC"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC"},H:{"2":"xC"},I:{"1":"0B J E 1C JC 2C 3C","2":"yC zC 0C"},J:{"1":"A","2":"F"},K:{"1":"C n wB IC xB","2":"A B"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:5,C:"FileReader API"};
+module.exports={A:{A:{"2":"K F G H KC","132":"A B"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC OC","2":"LC 0B NC"},D:{"1":"0 1 2 4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J"},E:{"1":"K F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B QC"},F:{"1":"4 5 6 7 8 9 C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l wB IC cC xB","2":"H B YC ZC aC bC"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC"},H:{"2":"yC"},I:{"1":"0B J E 2C JC 3C 4C","2":"zC 0C 1C"},J:{"1":"A","2":"F"},K:{"1":"C p wB IC xB","2":"A B"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:5,C:"FileReader API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filereadersync.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filereadersync.js
index c9605102131048..5533d201df1718 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filereadersync.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filereadersync.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 3 4 5 6 7 8 9 G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F MC NC"},D:{"1":"0 1 3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"2 J K F G H A B C L M"},E:{"1":"K F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B PC"},F:{"1":"3 4 5 6 7 8 9 C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k bC xB","2":"H XC YC","16":"B ZC aC wB IC"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC"},H:{"2":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"1":"A","2":"F"},K:{"1":"C n IC xB","2":"A","16":"B wB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:5,C:"FileReaderSync"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 4 5 6 7 8 9 G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F NC OC"},D:{"1":"0 1 2 4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","16":"3 J K F G H A B C L M"},E:{"1":"K F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B QC"},F:{"1":"4 5 6 7 8 9 C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l cC xB","2":"H YC ZC","16":"B aC bC wB IC"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC"},H:{"2":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"1":"A","2":"F"},K:{"1":"C p IC xB","2":"A","16":"B wB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:5,C:"FileReaderSync",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filesystem.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filesystem.js
index 43a2562806cbc1..51ada534b5352f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filesystem.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filesystem.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","33":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"2 J K F","33":"0 1 3 4 5 6 7 8 9 L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","36":"G H A B C"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"H B C XC YC ZC aC wB IC bC xB","33":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F","33":"A"},K:{"2":"A B C wB IC xB","33":"n"},L:{"33":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"33":"yB"},P:{"2":"J","33":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"33":"HD"},S:{"2":"ID JD"}},B:7,C:"Filesystem & FileWriter API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","33":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"3 J K F","33":"0 1 2 4 5 6 7 8 9 L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","36":"G H A B C"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"H B C YC ZC aC bC wB IC cC xB","33":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F","33":"A"},K:{"2":"A B C wB IC xB","33":"p"},L:{"33":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"33":"yB"},P:{"2":"J","33":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"33":"ID"},S:{"2":"JD KD"}},B:7,C:"Filesystem & FileWriter API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flac.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flac.js
index d497e0e870fe0b..a12463f46414cc 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flac.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flac.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I"},C:{"1":"0 1 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB MC NC"},D:{"1":"0 1 cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","16":"QB RB SB","388":"TB UB VB WB XB YB ZB aB bB"},E:{"1":"L M I D 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC 8B","516":"B C wB xB"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB XC YC ZC aC wB IC bC xB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC"},H:{"2":"xC"},I:{"1":"E","2":"yC zC 0C","16":"0B J 1C JC 2C 3C"},J:{"1":"A","2":"F"},K:{"1":"n xB","16":"A B C wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","129":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:6,C:"FLAC audio format"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I"},C:{"1":"0 1 2 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB NC OC"},D:{"1":"0 1 2 cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","16":"QB RB SB","388":"TB UB VB WB XB YB ZB aB bB"},E:{"1":"L M I D 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC 8B","516":"B C wB xB"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB YC ZC aC bC wB IC cC xB"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC"},H:{"2":"yC"},I:{"1":"E","2":"zC 0C 1C","16":"0B J 2C JC 3C 4C"},J:{"1":"A","2":"F"},K:{"1":"p xB","16":"A B C wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","129":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:6,C:"FLAC audio format",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flexbox-gap.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flexbox-gap.js
index 72e8fdc9bd583f..2f63e2349252cd 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flexbox-gap.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flexbox-gap.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O P Q R S"},C:{"1":"0 1 hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB MC NC"},D:{"1":"0 1 T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S"},E:{"1":"I D TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C L M OC 7B PC QC RC SC 8B wB xB 9B"},F:{"1":"oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB XC YC ZC aC wB IC bC xB"},G:{"1":"D uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m CD DD zB ED FD GD","2":"J 4C 5C 6C 7C 8C 8B 9C AD BD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:5,C:"gap property for Flexbox"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O P Q R S"},C:{"1":"0 1 2 hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB NC OC"},D:{"1":"0 1 2 T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S"},E:{"1":"I D UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C L M PC 7B QC RC SC TC 8B wB xB 9B"},F:{"1":"oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB YC ZC aC bC wB IC cC xB"},G:{"1":"D vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o DD ED zB FD GD HD","2":"J 5C 6C 7C 8C 9C 8B AD BD CD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:5,C:"gap property for Flexbox",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flexbox.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flexbox.js
index 1cf221034fec7d..9e5e5e8872be2c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flexbox.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flexbox.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H KC","1028":"B","1316":"A"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","164":"2 3 LC 0B J K F G H A B C L M I N D O l m MC NC","516":"4 5 6 7 8 9"},D:{"1":"0 1 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","33":"4 5 6 7 8 9 m AB","164":"2 3 J K F G H A B C L M I N D O l"},E:{"1":"H A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","33":"F G QC RC","164":"2 J K OC 7B PC"},F:{"1":"3 4 5 6 7 8 9 D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k xB","2":"H B C XC YC ZC aC wB IC bC","33":"I N"},G:{"1":"D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","33":"G fC gC","164":"7B cC JC dC eC"},H:{"1":"xC"},I:{"1":"E 2C 3C","164":"0B J yC zC 0C 1C JC"},J:{"1":"A","164":"F"},K:{"1":"n xB","2":"A B C wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","292":"A"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"CSS Flexible Box Layout Module"};
+module.exports={A:{A:{"2":"K F G H KC","1028":"B","1316":"A"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","164":"3 4 LC 0B J K F G H A B C L M I N D O m n NC OC","516":"5 6 7 8 9 o"},D:{"1":"0 1 2 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","33":"5 6 7 8 9 n o AB","164":"3 4 J K F G H A B C L M I N D O m"},E:{"1":"H A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","33":"F G RC SC","164":"3 J K PC 7B QC"},F:{"1":"4 5 6 7 8 9 D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l xB","2":"H B C YC ZC aC bC wB IC cC","33":"I N"},G:{"1":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","33":"G gC hC","164":"7B dC JC eC fC"},H:{"1":"yC"},I:{"1":"E 3C 4C","164":"0B J zC 0C 1C 2C JC"},J:{"1":"A","164":"F"},K:{"1":"p xB","2":"A B C wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","292":"A"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"CSS Flexible Box Layout Module",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flow-root.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flow-root.js
index 9d539f7d2418bd..0c842a7bd16c37 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flow-root.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flow-root.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB MC NC"},D:{"1":"0 1 eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},E:{"1":"L M I D 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C OC 7B PC QC RC SC 8B wB xB"},F:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB XC YC ZC aC wB IC bC xB"},G:{"1":"D pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:4,C:"display: flow-root"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB NC OC"},D:{"1":"0 1 2 eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},E:{"1":"L M I D 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C PC 7B QC RC SC TC 8B wB xB"},F:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB YC ZC aC bC wB IC cC xB"},G:{"1":"D qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:4,C:"display: flow-root",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/focusin-focusout-events.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/focusin-focusout-events.js
index 9fcdc062dffed8..ac48a889a6c186 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/focusin-focusout-events.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/focusin-focusout-events.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"K F G H A B","2":"KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB MC NC"},D:{"1":"0 1 3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"2 J K F G H A B C L M"},E:{"1":"K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","16":"2 J OC 7B"},F:{"1":"3 4 5 6 7 8 9 C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k bC xB","2":"H XC YC ZC aC","16":"B wB IC"},G:{"1":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC"},H:{"2":"xC"},I:{"1":"J E 1C JC 2C 3C","2":"yC zC 0C","16":"0B"},J:{"1":"F A"},K:{"1":"C n xB","2":"A","16":"B wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:5,C:"focusin & focusout events"};
+module.exports={A:{A:{"1":"K F G H A B","2":"KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB NC OC"},D:{"1":"0 1 2 4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","16":"3 J K F G H A B C L M"},E:{"1":"K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","16":"3 J PC 7B"},F:{"1":"4 5 6 7 8 9 C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l cC xB","2":"H YC ZC aC bC","16":"B wB IC"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC"},H:{"2":"yC"},I:{"1":"J E 2C JC 3C 4C","2":"zC 0C 1C","16":"0B"},J:{"1":"F A"},K:{"1":"C p xB","2":"A","16":"B wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:5,C:"focusin & focusout events",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-family-system-ui.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-family-system-ui.js
index 94f238af21682a..da5d29b17e57c1 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-family-system-ui.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-family-system-ui.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB MC NC","132":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a"},D:{"1":"0 1 cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB","260":"ZB aB bB"},E:{"1":"B C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G OC 7B PC QC RC","16":"H","132":"A SC 8B"},F:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB XC YC ZC aC wB IC bC xB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC","132":"hC iC jC kC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"132":"ID JD"}},B:5,C:"system-ui value for font-family"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB NC OC","132":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a"},D:{"1":"0 1 2 cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB","260":"ZB aB bB"},E:{"1":"B C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G PC 7B QC RC SC","16":"H","132":"A TC 8B"},F:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB YC ZC aC bC wB IC cC xB"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC","132":"iC jC kC lC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"132":"JD KD"}},B:5,C:"system-ui value for font-family",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-feature.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-feature.js
index 22aee105503e08..ec2a3f254e2eeb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-feature.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-feature.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC","33":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB","164":"2 J K F G H A B C L M"},D:{"1":"0 1 UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F G H A B C L M I","33":"4 5 6 7 8 9 m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB","292":"3 N D O l"},E:{"1":"A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"F G H OC 7B QC RC","4":"2 J K PC"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB","33":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB"},G:{"1":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G fC gC hC","4":"7B cC JC dC eC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC","33":"2C 3C"},J:{"2":"F","33":"A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","33":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"CSS font-feature-settings"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC","33":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB","164":"3 J K F G H A B C L M"},D:{"1":"0 1 2 UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F G H A B C L M I","33":"5 6 7 8 9 n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB","292":"4 N D O m"},E:{"1":"A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"F G H PC 7B RC SC","4":"3 J K QC"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB","33":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G gC hC iC","4":"7B dC JC eC fC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC","33":"3C 4C"},J:{"2":"F","33":"A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","33":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"CSS font-feature-settings",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-kerning.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-kerning.js
index 45cb0bda24b072..4f0d9bb036fb7d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-kerning.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-kerning.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 LC 0B J K F G H A B C L M I N D O l m MC NC","194":"6 7 8 9 AB BB CB DB EB FB"},D:{"1":"0 1 FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB","33":"BB CB DB EB"},E:{"1":"A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K OC 7B PC QC","33":"F G H RC"},F:{"1":"4 5 6 7 8 9 l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C I XC YC ZC aC wB IC bC xB","33":"3 N D O"},G:{"1":"D nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC fC","33":"G gC hC iC jC kC lC mC"},H:{"2":"xC"},I:{"1":"E 3C","2":"0B J yC zC 0C 1C JC","33":"2C"},J:{"2":"F","33":"A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"CSS3 font-kerning"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 LC 0B J K F G H A B C L M I N D O m n o NC OC","194":"6 7 8 9 AB BB CB DB EB FB"},D:{"1":"0 1 2 FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB","33":"BB CB DB EB"},E:{"1":"A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K PC 7B QC RC","33":"F G H SC"},F:{"1":"5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C I YC ZC aC bC wB IC cC xB","33":"4 N D O"},G:{"1":"D oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC gC","33":"G hC iC jC kC lC mC nC"},H:{"2":"yC"},I:{"1":"E 4C","2":"0B J zC 0C 1C 2C JC","33":"3C"},J:{"2":"F","33":"A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"CSS3 font-kerning",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-loading.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-loading.js
index fa081ac04e6f60..3fc1dfe081d61d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-loading.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-loading.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB MC NC","194":"HB IB JB KB LB MB"},D:{"1":"0 1 HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB"},E:{"1":"A B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H OC 7B PC QC RC SC"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 H B C I N D O l m XC YC ZC aC wB IC bC xB"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:5,C:"CSS Font Loading"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB NC OC","194":"HB IB JB KB LB MB"},D:{"1":"0 1 2 HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB"},E:{"1":"A B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H PC 7B QC RC SC TC"},F:{"1":"5 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 H B C I N D O m n YC ZC aC bC wB IC cC xB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:5,C:"CSS Font Loading",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-size-adjust.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-size-adjust.js
index 2594addfd6954b..f79071b43b1b70 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-size-adjust.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-size-adjust.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","194":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","2":"LC"},D:{"2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","194":"0 1 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"D FC GC HC WC","2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB XC YC ZC aC wB IC bC xB","194":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"1":"D FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"194":"9B"},R:{"2":"HD"},S:{"1":"JD","2":"ID"}},B:2,C:"CSS font-size-adjust"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","194":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","2":"LC"},D:{"2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","194":"0 1 2 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"D FC GC HC XC","2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB YC ZC aC bC wB IC cC xB","194":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"1":"D FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"194":"9B"},R:{"2":"ID"},S:{"1":"KD","2":"JD"}},B:2,C:"CSS font-size-adjust",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-smooth.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-smooth.js
index e9407c2e799570..92c008fa3d50b2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-smooth.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-smooth.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","676":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"2 3 4 5 6 LC 0B J K F G H A B C L M I N D O l m MC NC","804":"0 1 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"2":"J","676":"0 1 2 3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"OC 7B","676":"2 J K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"H B C XC YC ZC aC wB IC bC xB","676":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"804":"ID JD"}},B:7,C:"CSS font-smooth"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","676":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"3 4 5 6 LC 0B J K F G H A B C L M I N D O m n o NC OC","804":"0 1 2 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"2":"J","676":"0 1 2 3 4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"PC 7B","676":"3 J K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"H B C YC ZC aC bC wB IC cC xB","676":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"804":"JD KD"}},B:7,C:"CSS font-smooth",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-unicode-range.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-unicode-range.js
index fcc98ed42b4951..bb2805d2fae595 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-unicode-range.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-unicode-range.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G KC","4":"H A B"},B:{"1":"0 1 D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","4":"C L M I N"},C:{"1":"0 1 QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB MC NC","194":"IB JB KB LB MB NB OB PB"},D:{"1":"0 1 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","4":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB"},E:{"1":"A B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","4":"2 J K F G H OC 7B PC QC RC SC"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB","4":"3 4 I N D O l m"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","4":"G 7B cC JC dC eC fC gC hC iC"},H:{"2":"xC"},I:{"1":"E","4":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F","4":"A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"4":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","4":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"Font unicode-range subsetting"};
+module.exports={A:{A:{"2":"K F G KC","4":"H A B"},B:{"1":"0 1 2 D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","4":"C L M I N"},C:{"1":"0 1 2 QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB NC OC","194":"IB JB KB LB MB NB OB PB"},D:{"1":"0 1 2 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","4":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB"},E:{"1":"A B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","4":"3 J K F G H PC 7B QC RC SC TC"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB","4":"4 I N D O m n o"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","4":"G 7B dC JC eC fC gC hC iC jC"},H:{"2":"yC"},I:{"1":"E","4":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F","4":"A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"4":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","4":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"Font unicode-range subsetting",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-variant-alternates.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-variant-alternates.js
index 365855e8265090..0f20e3565bba80 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-variant-alternates.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-variant-alternates.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H KC","130":"A B"},B:{"1":"0 1 x y z E","130":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w"},C:{"1":"0 1 GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC","130":"2 3 4 5 J K F G H A B C L M I N D O l m","322":"6 7 8 9 AB BB CB DB EB FB"},D:{"1":"0 1 x y z E 4B 5B 6B","2":"2 J K F G H A B C L M I","130":"3 4 5 6 7 8 9 N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w"},E:{"1":"A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"F G H OC 7B QC RC","130":"2 J K PC"},F:{"1":"h i j k","2":"H B C XC YC ZC aC wB IC bC xB","130":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g"},G:{"1":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B fC gC hC","130":"cC JC dC eC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC","130":"2C 3C"},J:{"2":"F","130":"A"},K:{"2":"A B C wB IC xB","130":"n"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"130":"yB"},P:{"130":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"130":"9B"},R:{"130":"HD"},S:{"1":"ID JD"}},B:5,C:"CSS font-variant-alternates"};
+module.exports={A:{A:{"2":"K F G H KC","130":"A B"},B:{"1":"0 1 2 y z E","130":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x"},C:{"1":"0 1 2 GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC","130":"3 4 5 J K F G H A B C L M I N D O m n o","322":"6 7 8 9 AB BB CB DB EB FB"},D:{"1":"0 1 2 y z E 4B 5B 6B","2":"3 J K F G H A B C L M I","130":"4 5 6 7 8 9 N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x"},E:{"1":"A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"F G H PC 7B RC SC","130":"3 J K QC"},F:{"1":"h i j k l","2":"H B C YC ZC aC bC wB IC cC xB","130":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B gC hC iC","130":"dC JC eC fC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC","130":"3C 4C"},J:{"2":"F","130":"A"},K:{"2":"A B C wB IC xB","130":"p"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"130":"yB"},P:{"1":"o","130":"J m n 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"130":"9B"},R:{"130":"ID"},S:{"1":"JD KD"}},B:5,C:"CSS font-variant-alternates",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-variant-numeric.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-variant-numeric.js
index 945bbe7afa1c10..dbedfaa2640e4b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-variant-numeric.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-variant-numeric.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB MC NC"},D:{"1":"0 1 YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB"},E:{"1":"A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H OC 7B PC QC RC"},F:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB XC YC ZC aC wB IC bC xB"},G:{"1":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F","16":"A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"CSS font-variant-numeric"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB NC OC"},D:{"1":"0 1 2 YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB"},E:{"1":"A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H PC 7B QC RC SC"},F:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB YC ZC aC bC wB IC cC xB"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F","16":"A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"CSS font-variant-numeric",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fontface.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fontface.js
index 333bd713b11fdf..785375b729f483 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fontface.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fontface.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","132":"K F G KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","2":"LC 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"OC"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k YC ZC aC wB IC bC xB","2":"H XC"},G:{"1":"G D JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","260":"7B cC"},H:{"2":"xC"},I:{"1":"J E 1C JC 2C 3C","2":"yC","4":"0B zC 0C"},J:{"1":"A","4":"F"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"@font-face Web fonts"};
+module.exports={A:{A:{"1":"H A B","132":"K F G KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","2":"LC 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"PC"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l ZC aC bC wB IC cC xB","2":"H YC"},G:{"1":"G D JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","260":"7B dC"},H:{"2":"yC"},I:{"1":"J E 2C JC 3C 4C","2":"zC","4":"0B 0C 1C"},J:{"1":"A","4":"F"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"@font-face Web fonts",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-attribute.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-attribute.js
index 03c508266ed904..995f52bffb93fb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-attribute.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-attribute.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC"},D:{"1":"0 1 3 4 5 6 7 8 9 A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F G H"},E:{"1":"K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"J OC 7B","16":"2"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB","2":"H"},G:{"1":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC"},H:{"1":"xC"},I:{"1":"0B J E 1C JC 2C 3C","2":"yC zC 0C"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Form attribute"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC"},D:{"1":"0 1 2 4 5 6 7 8 9 A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F G H"},E:{"1":"K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"J PC 7B","16":"3"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB","2":"H"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC"},H:{"1":"yC"},I:{"1":"0B J E 2C JC 3C 4C","2":"zC 0C 1C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Form attribute",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-submit-attributes.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-submit-attributes.js
index 38adf8f082bea2..49c736db53516c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-submit-attributes.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-submit-attributes.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC"},D:{"1":"0 1 3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"2 J K F G H A B C L M"},E:{"1":"K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k aC wB IC bC xB","2":"H XC","16":"YC ZC"},G:{"1":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC"},H:{"1":"xC"},I:{"1":"J E 1C JC 2C 3C","2":"yC zC 0C","16":"0B"},J:{"1":"A","2":"F"},K:{"1":"B C n wB IC xB","16":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Attributes for form submission"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC"},D:{"1":"0 1 2 4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","16":"3 J K F G H A B C L M"},E:{"1":"K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l bC wB IC cC xB","2":"H YC","16":"ZC aC"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC"},H:{"1":"yC"},I:{"1":"J E 2C JC 3C 4C","2":"zC 0C 1C","16":"0B"},J:{"1":"A","2":"F"},K:{"1":"B C p wB IC xB","16":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Attributes for form submission",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-validation.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-validation.js
index 0ab578fa2a749b..4f150cd1991dc5 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-validation.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-validation.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC"},D:{"1":"0 1 3 4 5 6 7 8 9 A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F G H"},E:{"1":"B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"J OC 7B","132":"2 K F G H A PC QC RC SC"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k YC ZC aC wB IC bC xB","2":"H XC"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B","132":"G cC JC dC eC fC gC hC iC jC"},H:{"516":"xC"},I:{"1":"E 3C","2":"0B yC zC 0C","132":"J 1C JC 2C"},J:{"1":"A","132":"F"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"260":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","132":"ID"}},B:1,C:"Form validation"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC"},D:{"1":"0 1 2 4 5 6 7 8 9 A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F G H"},E:{"1":"B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"J PC 7B","132":"3 K F G H A QC RC SC TC"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l ZC aC bC wB IC cC xB","2":"H YC"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B","132":"G dC JC eC fC gC hC iC jC kC"},H:{"516":"yC"},I:{"1":"E 4C","2":"0B zC 0C 1C","132":"J 2C JC 3C"},J:{"1":"A","132":"F"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"260":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","132":"JD"}},B:1,C:"Form validation",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/forms.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/forms.js
index 4ed3348826f3e3..1b84fe028a6eed 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/forms.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/forms.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"KC","4":"A B","8":"K F G H"},B:{"1":"0 1 N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","4":"C L M I"},C:{"4":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","8":"LC 0B MC NC"},D:{"1":"0 1 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","4":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB"},E:{"4":"2 J K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","8":"OC 7B"},F:{"1":"H B C YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB","4":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB"},G:{"2":"7B","4":"G D cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC","4":"2C 3C"},J:{"2":"F","4":"A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"4":"E"},N:{"4":"A B"},O:{"1":"yB"},P:{"1":"l m 7C 8C 8B 9C AD BD CD DD zB ED FD GD","4":"J 4C 5C 6C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"4":"ID JD"}},B:1,C:"HTML5 form features"};
+module.exports={A:{A:{"2":"KC","4":"A B","8":"K F G H"},B:{"1":"0 1 2 N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","4":"C L M I"},C:{"4":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","8":"LC 0B NC OC"},D:{"1":"0 1 2 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","4":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB"},E:{"4":"3 J K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","8":"PC 7B"},F:{"1":"H B C YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB","4":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB"},G:{"2":"7B","4":"G D dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC","4":"3C 4C"},J:{"2":"F","4":"A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"4":"E"},N:{"4":"A B"},O:{"1":"yB"},P:{"1":"m n o 8C 9C 8B AD BD CD DD ED zB FD GD HD","4":"J 5C 6C 7C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"4":"JD KD"}},B:1,C:"HTML5 form features",D:false};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fullscreen.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fullscreen.js
index 5efed124e6ec34..8bdeaab2514f9d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fullscreen.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fullscreen.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A KC","548":"B"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","516":"C L M I N D O"},C:{"1":"0 1 iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G H MC NC","676":"3 4 5 6 7 8 9 A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB","1700":"TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB"},D:{"1":"0 1 pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F G H A B C L M","676":"3 I N D O","804":"4 5 6 7 8 9 l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB"},E:{"1":"D FC GC HC WC","2":"2 J OC 7B","548":"BC yB VC zB CC DC EC","676":"PC","804":"K F G H A B C L M I QC RC SC 8B wB xB 9B TC UC AC"},F:{"1":"iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k xB","2":"H B C XC YC ZC aC wB IC bC","804":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB"},G:{"2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC","2052":"D nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F","292":"A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A","548":"B"},O:{"1":"yB"},P:{"1":"l m 8B 9C AD BD CD DD zB ED FD GD","804":"J 4C 5C 6C 7C 8C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Full Screen API"};
+module.exports={A:{A:{"2":"K F G H A KC","548":"B"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","516":"C L M I N D O"},C:{"1":"0 1 2 iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G H NC OC","676":"4 5 6 7 8 9 A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB","1700":"TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB"},D:{"1":"0 1 2 pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F G H A B C L M","676":"4 I N D O","804":"5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB"},E:{"1":"D FC GC HC XC","2":"3 J PC 7B","548":"BC yB WC zB CC DC EC","676":"QC","804":"K F G H A B C L M I RC SC TC 8B wB xB 9B UC VC AC"},F:{"1":"iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l xB","2":"H B C YC ZC aC bC wB IC cC","804":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB"},G:{"2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC","2052":"D oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F","292":"A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A","548":"B"},O:{"1":"yB"},P:{"1":"m n o 8B AD BD CD DD ED zB FD GD HD","804":"J 5C 6C 7C 8C 9C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Full Screen API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/gamepad.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/gamepad.js
index 7286b252b9006b..e9ada9ef4f518e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/gamepad.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/gamepad.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB MC NC"},D:{"1":"0 1 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 J K F G H A B C L M I N D O l","33":"4 5 6 m"},E:{"1":"B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 H B C I N D O l m XC YC ZC aC wB IC bC xB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:5,C:"Gamepad API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB NC OC"},D:{"1":"0 1 2 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 J K F G H A B C L M I N D O m","33":"5 6 n o"},E:{"1":"B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 H B C I N D O m n o YC ZC aC bC wB IC cC xB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:5,C:"Gamepad API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/geolocation.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/geolocation.js
index 3b4ee48bc74511..51a1dfac92653e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/geolocation.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/geolocation.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"KC","8":"K F G"},B:{"1":"C L M I N D O","129":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB MC NC","8":"LC 0B","129":"0 1 bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"1":"2 3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB","4":"J","129":"0 1 WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 K F G H B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","8":"J OC 7B","129":"A"},F:{"1":"3 4 5 6 7 8 9 B C N D O l m AB BB CB DB EB FB GB HB IB JB KB aC wB IC bC xB","2":"H I XC","8":"YC ZC","129":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"1":"G 7B cC JC dC eC fC gC hC iC","129":"D jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"0B J yC zC 0C 1C JC 2C 3C","129":"E"},J:{"1":"F A"},K:{"1":"B C wB IC xB","8":"A","129":"n"},L:{"129":"E"},M:{"129":"E"},N:{"1":"A B"},O:{"129":"yB"},P:{"1":"J","129":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"129":"9B"},R:{"129":"HD"},S:{"1":"ID","129":"JD"}},B:2,C:"Geolocation"};
+module.exports={A:{A:{"1":"H A B","2":"KC","8":"K F G"},B:{"1":"C L M I N D O","129":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB NC OC","8":"LC 0B","129":"0 1 2 bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"1":"3 4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB","4":"J","129":"0 1 2 WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 K F G H B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","8":"J PC 7B","129":"A"},F:{"1":"4 5 6 7 8 9 B C N D O m n o AB BB CB DB EB FB GB HB IB JB KB bC wB IC cC xB","2":"H I YC","8":"ZC aC","129":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"1":"G 7B dC JC eC fC gC hC iC jC","129":"D kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"0B J zC 0C 1C 2C JC 3C 4C","129":"E"},J:{"1":"F A"},K:{"1":"B C wB IC xB","8":"A","129":"p"},L:{"129":"E"},M:{"129":"E"},N:{"1":"A B"},O:{"129":"yB"},P:{"1":"J","129":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"129":"9B"},R:{"129":"ID"},S:{"1":"JD","129":"KD"}},B:2,C:"Geolocation",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getboundingclientrect.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getboundingclientrect.js
index 67db9d64e64028..2a325b88f8e253 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getboundingclientrect.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getboundingclientrect.js
@@ -1 +1 @@
-module.exports={A:{A:{"644":"K F KC","2049":"H A B","2692":"G"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2049":"C L M I N D O"},C:{"1":"0 1 3 4 5 6 7 8 9 C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC","260":"2 J K F G H A B","1156":"0B","1284":"MC","1796":"NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","16":"OC 7B"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k aC wB IC bC xB","16":"H XC","132":"YC ZC"},G:{"1":"G D cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B"},H:{"1":"xC"},I:{"1":"0B J E 0C 1C JC 2C 3C","16":"yC zC"},J:{"1":"F A"},K:{"1":"B C n wB IC xB","132":"A"},L:{"1":"E"},M:{"1":"E"},N:{"2049":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:5,C:"Element.getBoundingClientRect()"};
+module.exports={A:{A:{"644":"K F KC","2049":"H A B","2692":"G"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2049":"C L M I N D O"},C:{"1":"0 1 2 4 5 6 7 8 9 C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC","260":"3 J K F G H A B","1156":"0B","1284":"NC","1796":"OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","16":"PC 7B"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l bC wB IC cC xB","16":"H YC","132":"ZC aC"},G:{"1":"G D dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B"},H:{"1":"yC"},I:{"1":"0B J E 1C 2C JC 3C 4C","16":"zC 0C"},J:{"1":"F A"},K:{"1":"B C p wB IC xB","132":"A"},L:{"1":"E"},M:{"1":"E"},N:{"2049":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:5,C:"Element.getBoundingClientRect()",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getcomputedstyle.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getcomputedstyle.js
index bdb4cf938fe7d4..317c276b8fa039 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getcomputedstyle.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getcomputedstyle.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC","132":"0B MC NC"},D:{"1":"0 1 3 4 5 6 7 8 9 B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","260":"2 J K F G H A"},E:{"1":"2 K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","260":"J OC 7B"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k aC wB IC bC xB","260":"H XC YC ZC"},G:{"1":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","260":"7B cC JC"},H:{"260":"xC"},I:{"1":"J E 1C JC 2C 3C","260":"0B yC zC 0C"},J:{"1":"A","260":"F"},K:{"1":"B C n wB IC xB","260":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"getComputedStyle"};
+module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC","132":"0B NC OC"},D:{"1":"0 1 2 4 5 6 7 8 9 B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","260":"3 J K F G H A"},E:{"1":"3 K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","260":"J PC 7B"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l bC wB IC cC xB","260":"H YC ZC aC"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","260":"7B dC JC"},H:{"260":"yC"},I:{"1":"J E 2C JC 3C 4C","260":"0B zC 0C 1C"},J:{"1":"A","260":"F"},K:{"1":"B C p wB IC xB","260":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"getComputedStyle",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getelementsbyclassname.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getelementsbyclassname.js
index f358d8cf3a8988..a77cbb1bcf0f5b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getelementsbyclassname.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getelementsbyclassname.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"KC","8":"K F G"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","8":"LC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB","2":"H"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"1":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"getElementsByClassName"};
+module.exports={A:{A:{"1":"H A B","2":"KC","8":"K F G"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","8":"LC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB","2":"H"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"1":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"getElementsByClassName",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getrandomvalues.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getrandomvalues.js
index 58b4d0efe34e09..c93042a69ed1a2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getrandomvalues.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getrandomvalues.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A KC","33":"B"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 4 5 6 7 8 9 m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 LC 0B J K F G H A B C L M I N D O l MC NC"},D:{"1":"0 1 3 4 5 6 7 8 9 B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F G H A"},E:{"1":"F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K OC 7B PC"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC"},H:{"2":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"1":"A","2":"F"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A","33":"B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"crypto.getRandomValues()"};
+module.exports={A:{A:{"2":"K F G H A KC","33":"B"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 5 6 7 8 9 n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 LC 0B J K F G H A B C L M I N D O m NC OC"},D:{"1":"0 1 2 4 5 6 7 8 9 B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F G H A"},E:{"1":"F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K PC 7B QC"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC"},H:{"2":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"1":"A","2":"F"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A","33":"B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"crypto.getRandomValues()",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/gyroscope.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/gyroscope.js
index 73d5b9dcc1ddfc..0f9be9455bd7ba 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/gyroscope.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/gyroscope.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB","194":"eB 1B fB 2B gB hB iB jB kB"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:4,C:"Gyroscope"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB","194":"eB 1B fB 2B gB hB iB jB kB"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:4,C:"Gyroscope",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hardwareconcurrency.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hardwareconcurrency.js
index 5f13d8256a5d81..df4f21e3945a2f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hardwareconcurrency.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hardwareconcurrency.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M"},C:{"1":"0 1 UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB MC NC"},D:{"1":"0 1 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB"},E:{"2":"2 J K F OC 7B PC QC RC","129":"B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","194":"G H A SC"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 H B C I N D O l m XC YC ZC aC wB IC bC xB"},G:{"2":"7B cC JC dC eC fC","129":"D kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","194":"G gC hC iC jC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"navigator.hardwareConcurrency"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M"},C:{"1":"0 1 2 UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB NC OC"},D:{"1":"0 1 2 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB"},E:{"2":"3 J K F PC 7B QC RC SC","129":"B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","194":"G H A TC"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 H B C I N D O m n o YC ZC aC bC wB IC cC xB"},G:{"2":"7B dC JC eC fC gC","129":"D lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","194":"G hC iC jC kC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"navigator.hardwareConcurrency",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hashchange.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hashchange.js
index 0e5eb47390385a..e762bde3965108 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hashchange.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hashchange.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G H A B","8":"K F KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B NC","8":"LC 0B MC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","8":"J"},E:{"1":"2 K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","8":"J OC 7B"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k aC wB IC bC xB","8":"H XC YC ZC"},G:{"1":"G D cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B"},H:{"2":"xC"},I:{"1":"0B J E zC 0C 1C JC 2C 3C","2":"yC"},J:{"1":"F A"},K:{"1":"B C n wB IC xB","8":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Hashchange event"};
+module.exports={A:{A:{"1":"G H A B","8":"K F KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC OC","8":"LC 0B NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","8":"J"},E:{"1":"3 K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","8":"J PC 7B"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l bC wB IC cC xB","8":"H YC ZC aC"},G:{"1":"G D dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B"},H:{"2":"yC"},I:{"1":"0B J E 0C 1C 2C JC 3C 4C","2":"zC"},J:{"1":"F A"},K:{"1":"B C p wB IC xB","8":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Hashchange event",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/heif.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/heif.js
index 8b3393ffa8802a..853eb7d3c91a88 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/heif.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/heif.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"D WC","2":"2 J K F G H A OC 7B PC QC RC SC 8B","130":"B C L M I wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"D","2":"G 7B cC JC dC eC fC gC hC iC jC kC HC","130":"lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:6,C:"HEIF/HEIC image format"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"D XC","2":"3 J K F G H A PC 7B QC RC SC TC 8B","130":"B C L M I wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"D","2":"G 7B dC JC eC fC gC hC iC jC kC lC HC","130":"mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:6,C:"HEIF/HEIC image format",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hevc.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hevc.js
index 76504ceb30394e..4da89c410842bc 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hevc.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hevc.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A KC","132":"B"},B:{"132":"C L M I N D O","1028":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s","2052":"0 1 t u v w x y z E 4B 5B 6B"},E:{"1":"L M I D 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC 8B","516":"B C wB xB"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c XC YC ZC aC wB IC bC xB","2052":"d e f g h i j k"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC"},H:{"2":"xC"},I:{"2":"0B J yC zC 0C 1C JC 2C 3C","2052":"E"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","258":"n"},L:{"2052":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"m","2":"J","258":"l 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:6,C:"HEVC/H.265 video format"};
+module.exports={A:{A:{"2":"K F G H A KC","132":"B"},B:{"132":"C L M I N D O","1028":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t","2052":"0 1 2 u v w x y z E 4B 5B 6B"},E:{"1":"L M I D 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC 8B","516":"B C wB xB"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c YC ZC aC bC wB IC cC xB","2052":"d e f g h i j k l"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC"},H:{"2":"yC"},I:{"2":"0B J zC 0C 1C 2C JC 3C 4C","2052":"E"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","258":"p"},L:{"2052":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"n o","2":"J","258":"m 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:6,C:"HEVC/H.265 video format",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hidden.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hidden.js
index 06452011d232c1..aeb80024a2a158 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hidden.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hidden.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"K F G H A KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC"},D:{"1":"0 1 3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J"},E:{"1":"K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B"},F:{"1":"3 4 5 6 7 8 9 C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k wB IC bC xB","2":"H B XC YC ZC aC"},G:{"1":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC"},H:{"1":"xC"},I:{"1":"J E 1C JC 2C 3C","2":"0B yC zC 0C"},J:{"1":"A","2":"F"},K:{"1":"C n wB IC xB","2":"A B"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","2":"A"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"hidden attribute"};
+module.exports={A:{A:{"1":"B","2":"K F G H A KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC"},D:{"1":"0 1 2 4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J"},E:{"1":"K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B"},F:{"1":"4 5 6 7 8 9 C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l wB IC cC xB","2":"H B YC ZC aC bC"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC"},H:{"1":"yC"},I:{"1":"J E 2C JC 3C 4C","2":"0B zC 0C 1C"},J:{"1":"A","2":"F"},K:{"1":"C p wB IC xB","2":"A B"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","2":"A"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"hidden attribute",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/high-resolution-time.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/high-resolution-time.js
index ef11f502b0da70..0a21db5724299e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/high-resolution-time.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/high-resolution-time.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB","2":"2 LC 0B J K F G H A B C L M MC NC","129":"bB cB dB","769":"eB 1B","1281":"0 1 fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"1":"0 1 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 J K F G H A B C L M I N D O","33":"4 5 l m"},E:{"1":"G H A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F OC 7B PC QC RC"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"1":"G D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC fC gC"},H:{"2":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"1":"A","2":"F"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"High Resolution Time API"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB","2":"3 LC 0B J K F G H A B C L M NC OC","129":"bB cB dB","769":"eB 1B","1281":"0 1 2 fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"1":"0 1 2 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 J K F G H A B C L M I N D O","33":"5 m n o"},E:{"1":"G H A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F PC 7B QC RC SC"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"1":"G D iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC gC hC"},H:{"2":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"1":"A","2":"F"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"High Resolution Time API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/history.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/history.js
index a6209ac2dc4d32..9ad3fe56bc9a18 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/history.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/history.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"J"},E:{"1":"K F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"J OC 7B","4":"2 PC"},F:{"1":"3 4 5 6 7 8 9 C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k IC bC xB","2":"H B XC YC ZC aC wB"},G:{"1":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC","4":"JC"},H:{"2":"xC"},I:{"1":"E zC 0C JC 2C 3C","2":"0B J yC 1C"},J:{"1":"F A"},K:{"1":"C n wB IC xB","2":"A B"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Session history management"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"J"},E:{"1":"K F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"J PC 7B","4":"3 QC"},F:{"1":"4 5 6 7 8 9 C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l IC cC xB","2":"H B YC ZC aC bC wB"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC","4":"JC"},H:{"2":"yC"},I:{"1":"E 0C 1C JC 3C 4C","2":"0B J zC 2C"},J:{"1":"F A"},K:{"1":"C p wB IC xB","2":"A B"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Session history management",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/html-media-capture.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/html-media-capture.js
index 75d83e75df3b3b..fa8cf17096e6b4 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/html-media-capture.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/html-media-capture.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"2":"7B cC JC dC","129":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"0B J E 1C JC 2C 3C","2":"yC","257":"zC 0C"},J:{"1":"A","16":"F"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"516":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"16":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:2,C:"HTML Media Capture"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"2":"7B dC JC eC","129":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"0B J E 2C JC 3C 4C","2":"zC","257":"0C 1C"},J:{"1":"A","16":"F"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"516":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"16":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:2,C:"HTML Media Capture",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/html5semantic.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/html5semantic.js
index fd3f6617f53ccc..f5d2066121052f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/html5semantic.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/html5semantic.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"KC","8":"K F G","260":"H A B"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 4 5 6 7 8 9 m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC","132":"0B MC NC","260":"2 3 J K F G H A B C L M I N D O l"},D:{"1":"0 1 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","132":"2 J","260":"3 4 5 6 7 K F G H A B C L M I N D O l m"},E:{"1":"F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","132":"J OC 7B","260":"2 K PC"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","132":"H B XC YC ZC aC","260":"C wB IC bC xB"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","132":"7B","260":"cC JC dC eC"},H:{"132":"xC"},I:{"1":"E 2C 3C","132":"yC","260":"0B J zC 0C 1C JC"},J:{"260":"F A"},K:{"1":"n","132":"A","260":"B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"260":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"HTML5 semantic elements"};
+module.exports={A:{A:{"2":"KC","8":"K F G","260":"H A B"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 5 6 7 8 9 n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC","132":"0B NC OC","260":"3 4 J K F G H A B C L M I N D O m"},D:{"1":"0 1 2 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","132":"3 J","260":"4 5 6 7 K F G H A B C L M I N D O m n o"},E:{"1":"F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","132":"J PC 7B","260":"3 K QC"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","132":"H B YC ZC aC bC","260":"C wB IC cC xB"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","132":"7B","260":"dC JC eC fC"},H:{"132":"yC"},I:{"1":"E 3C 4C","132":"zC","260":"0B J 0C 1C 2C JC"},J:{"260":"F A"},K:{"1":"p","132":"A","260":"B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"260":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"HTML5 semantic elements",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http-live-streaming.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http-live-streaming.js
index 586a797dfecea2..2a51fab73c06ae 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http-live-streaming.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http-live-streaming.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"C L M I N D O","2":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"K F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B PC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"0B J E 1C JC 2C 3C","2":"yC zC 0C"},J:{"1":"A","2":"F"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:7,C:"HTTP Live Streaming (HLS)"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"C L M I N D O","2":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"K F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B QC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"0B J E 2C JC 3C 4C","2":"zC 0C 1C"},J:{"1":"A","2":"F"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:7,C:"HTTP Live Streaming (HLS)",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http2.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http2.js
index 0652885ecc6df9..240bb35ec48751 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http2.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http2.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A KC","132":"B"},B:{"1":"C L M I N D O","513":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB MC NC","513":"0 1 ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"1":"NB OB PB QB RB SB TB UB VB WB","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB","513":"0 1 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"B C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G OC 7B PC QC RC","260":"H A SC 8B"},F:{"1":"AB BB CB DB EB FB GB HB IB JB","2":"3 4 5 6 7 8 9 H B C I N D O l m XC YC ZC aC wB IC bC xB","513":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"1":"D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC"},H:{"2":"xC"},I:{"2":"0B J yC zC 0C 1C JC 2C 3C","513":"E"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","513":"n"},L:{"513":"E"},M:{"513":"E"},N:{"2":"A B"},O:{"513":"yB"},P:{"1":"J","513":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"513":"9B"},R:{"513":"HD"},S:{"1":"ID","513":"JD"}},B:6,C:"HTTP/2 protocol"};
+module.exports={A:{A:{"2":"K F G H A KC","132":"B"},B:{"1":"C L M I N D O","513":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB NC OC","513":"0 1 2 ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"1":"NB OB PB QB RB SB TB UB VB WB","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB","513":"0 1 2 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"B C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G PC 7B QC RC SC","260":"H A TC 8B"},F:{"1":"AB BB CB DB EB FB GB HB IB JB","2":"4 5 6 7 8 9 H B C I N D O m n o YC ZC aC bC wB IC cC xB","513":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"1":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC"},H:{"2":"yC"},I:{"2":"0B J zC 0C 1C 2C JC 3C 4C","513":"E"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","513":"p"},L:{"513":"E"},M:{"513":"E"},N:{"2":"A B"},O:{"513":"yB"},P:{"1":"J","513":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"513":"9B"},R:{"513":"ID"},S:{"1":"JD","513":"KD"}},B:6,C:"HTTP/2 protocol",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http3.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http3.js
index 045addf510e0ab..3d52738fe89d9a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http3.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http3.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O","322":"P Q R S T","578":"U V"},C:{"1":"0 1 X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB MC NC","194":"qB n rB sB tB uB vB P Q R 3B S T U V W"},D:{"1":"0 1 W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB","322":"P Q R S T","578":"U V"},E:{"2":"2 J K F G H A B C L OC 7B PC QC RC SC 8B wB xB 9B","2052":"D FC GC HC WC","2116":"zB CC DC EC","3140":"M I TC UC AC BC yB VC"},F:{"1":"rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB XC YC ZC aC wB IC bC xB","578":"n"},G:{"2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC","2052":"D FC GC HC","2116":"tC uC vC AC BC yB wC zB CC DC EC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m CD DD zB ED FD GD","2":"J 4C 5C 6C 7C 8C 8B 9C AD BD"},Q:{"2":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:6,C:"HTTP/3 protocol"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O","322":"P Q R S T","578":"U V"},C:{"1":"0 1 2 X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB NC OC","194":"qB p rB sB tB uB vB P Q R 3B S T U V W"},D:{"1":"0 1 2 W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB","322":"P Q R S T","578":"U V"},E:{"2":"3 J K F G H A B C L PC 7B QC RC SC TC 8B wB xB 9B","2052":"D FC GC HC XC","2116":"zB CC DC EC","3140":"M I UC VC AC BC yB WC"},F:{"1":"rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB YC ZC aC bC wB IC cC xB","578":"p"},G:{"2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC","2052":"D FC GC HC","2116":"uC vC wC AC BC yB xC zB CC DC EC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o DD ED zB FD GD HD","2":"J 5C 6C 7C 8C 9C 8B AD BD CD"},Q:{"2":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:6,C:"HTTP/3 protocol",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-sandbox.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-sandbox.js
index 0d6e9886ff0f57..df8c922210f985 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-sandbox.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-sandbox.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G H A B C L M I N MC NC","4":"3 4 5 6 7 8 9 D O l m"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"J OC 7B"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"1":"G D JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC"},H:{"2":"xC"},I:{"1":"0B J E zC 0C 1C JC 2C 3C","2":"yC"},J:{"1":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"sandbox attribute for iframes"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G H A B C L M I N NC OC","4":"4 5 6 7 8 9 D O m n o"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"J PC 7B"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"1":"G D JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC"},H:{"2":"yC"},I:{"1":"0B J E 0C 1C 2C JC 3C 4C","2":"zC"},J:{"1":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"sandbox attribute for iframes",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-seamless.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-seamless.js
index f53920f201a422..85c55868478c2f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-seamless.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-seamless.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"0 1 2 3 9 J K F G H A B C L M I N D O AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","66":"4 5 6 7 8 l m"},E:{"2":"2 J K G H A B C L M I D OC 7B PC QC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","130":"F RC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","130":"fC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:7,C:"seamless attribute for iframes"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"0 1 2 3 4 9 J K F G H A B C L M I N D O AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","66":"5 6 7 8 m n o"},E:{"2":"3 J K G H A B C L M I D PC 7B QC RC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","130":"F SC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","130":"gC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:7,C:"seamless attribute for iframes",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-srcdoc.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-srcdoc.js
index 6e1da79b859dcb..fd95873ff93207 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-srcdoc.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-srcdoc.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"KC","8":"K F G H A B"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","8":"C L M I N D O"},C:{"1":"0 1 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC","8":"2 3 4 5 6 0B J K F G H A B C L M I N D O l m MC NC"},D:{"1":"0 1 4 5 6 7 8 9 l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F G H A B C L","8":"3 M I N D O"},E:{"1":"K F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"OC 7B","8":"2 J PC"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B XC YC ZC aC","8":"C wB IC bC xB"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B","8":"cC JC dC"},H:{"2":"xC"},I:{"1":"E 2C 3C","8":"0B J yC zC 0C 1C JC"},J:{"1":"A","8":"F"},K:{"1":"n","2":"A B","8":"C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"8":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"srcdoc attribute for iframes"};
+module.exports={A:{A:{"2":"KC","8":"K F G H A B"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","8":"C L M I N D O"},C:{"1":"0 1 2 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC","8":"3 4 5 6 0B J K F G H A B C L M I N D O m n o NC OC"},D:{"1":"0 1 2 5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F G H A B C L","8":"4 M I N D O"},E:{"1":"K F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"PC 7B","8":"3 J QC"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B YC ZC aC bC","8":"C wB IC cC xB"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B","8":"dC JC eC"},H:{"2":"yC"},I:{"1":"E 3C 4C","8":"0B J zC 0C 1C 2C JC"},J:{"1":"A","8":"F"},K:{"1":"p","2":"A B","8":"C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"8":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"srcdoc attribute for iframes",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/imagecapture.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/imagecapture.js
index 6c28d5a032c779..1023bc124060b4 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/imagecapture.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/imagecapture.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB MC NC","194":"0 1 HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"1":"0 1 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB","322":"ZB aB bB cB dB eB"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB XC YC ZC aC wB IC bC xB","322":"MB NB OB PB QB RB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"194":"ID JD"}},B:5,C:"ImageCapture API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB NC OC","194":"0 1 2 HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"1":"0 1 2 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB","322":"ZB aB bB cB dB eB"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB YC ZC aC bC wB IC cC xB","322":"MB NB OB PB QB RB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"194":"JD KD"}},B:5,C:"ImageCapture API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ime.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ime.js
index 4824d443f2489e..bd698cf8b204e6 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ime.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ime.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A KC","161":"B"},B:{"2":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","161":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A","161":"B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:7,C:"Input Method Editor API"};
+module.exports={A:{A:{"2":"K F G H A KC","161":"B"},B:{"2":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","161":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A","161":"B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:7,C:"Input Method Editor API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js
index 34363c5e8d04ac..4a95f9cabea838 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"1":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"naturalWidth & naturalHeight image properties"};
+module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"1":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"naturalWidth & naturalHeight image properties",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/import-maps.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/import-maps.js
index 4f90c0352548bd..4b4a321d18b6bd 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/import-maps.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/import-maps.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O","194":"P Q R S T U V W X"},C:{"1":"0 1 u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k MC NC","322":"o p q r s t"},D:{"1":"0 1 Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n","194":"rB sB tB uB vB P Q R S T U V W X"},E:{"1":"D FC GC HC WC","2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC"},F:{"1":"tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB XC YC ZC aC wB IC bC xB","194":"gB hB iB jB kB lB mB nB oB pB qB n rB sB"},G:{"1":"D FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m DD zB ED FD GD","2":"J 4C 5C 6C 7C 8C 8B 9C AD BD CD"},Q:{"2":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:7,C:"Import maps"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O","194":"P Q R S T U V W X"},C:{"1":"0 1 2 v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k NC OC","322":"l q r s t u"},D:{"1":"0 1 2 Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p","194":"rB sB tB uB vB P Q R S T U V W X"},E:{"1":"D FC GC HC XC","2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC"},F:{"1":"tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB YC ZC aC bC wB IC cC xB","194":"gB hB iB jB kB lB mB nB oB pB qB p rB sB"},G:{"1":"D FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o ED zB FD GD HD","2":"J 5C 6C 7C 8C 9C 8B AD BD CD DD"},Q:{"2":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:7,C:"Import maps",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/imports.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/imports.js
index b0ee81b9ce891d..79e9908af4e769 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/imports.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/imports.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H KC","8":"A B"},B:{"1":"P","2":"0 1 Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","8":"C L M I N D O"},C:{"2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB MC NC","8":"0 1 CB DB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","72":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},D:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P","2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","66":"CB DB EB FB GB","72":"HB"},E:{"2":"2 J OC 7B PC","8":"K F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB","2":"H B C I N lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB","66":"3 D O l m","72":"4"},G:{"2":"7B cC JC dC eC","8":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"8":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J 4C 5C 6C 7C 8C 8B 9C AD","2":"l m BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"2":"HD"},S:{"1":"ID","8":"JD"}},B:5,C:"HTML Imports"};
+module.exports={A:{A:{"2":"K F G H KC","8":"A B"},B:{"1":"P","2":"0 1 2 Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","8":"C L M I N D O"},C:{"2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB NC OC","8":"0 1 2 CB DB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","72":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},D:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P","2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","66":"CB DB EB FB GB","72":"HB"},E:{"2":"3 J PC 7B QC","8":"K F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB","2":"H B C I N lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB","66":"4 D O m n","72":"o"},G:{"2":"7B dC JC eC fC","8":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"8":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J 5C 6C 7C 8C 9C 8B AD BD","2":"m n o CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"2":"ID"},S:{"1":"JD","8":"KD"}},B:5,C:"HTML Imports",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indeterminate-checkbox.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indeterminate-checkbox.js
index 6c4f3e35a0f4fe..99c58a1228f0d8 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indeterminate-checkbox.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indeterminate-checkbox.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"K F G H A B","16":"KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B NC","2":"LC 0B","16":"MC"},D:{"1":"0 1 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m"},E:{"1":"K F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B PC"},F:{"1":"3 4 5 6 7 8 9 C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k bC xB","2":"H B XC YC ZC aC wB IC"},G:{"1":"D oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC"},H:{"2":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"indeterminate checkbox"};
+module.exports={A:{A:{"1":"K F G H A B","16":"KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC OC","2":"LC 0B","16":"NC"},D:{"1":"0 1 2 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o"},E:{"1":"K F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B QC"},F:{"1":"4 5 6 7 8 9 C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l cC xB","2":"H B YC ZC aC bC wB IC"},G:{"1":"D pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC"},H:{"2":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"indeterminate checkbox",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indexeddb.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indexeddb.js
index 00033b00127582..f81efcde834409 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indexeddb.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indexeddb.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H KC","132":"A B"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","132":"C L M I N D O"},C:{"1":"0 1 3 4 5 6 7 8 9 N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC","33":"A B C L M I","36":"2 J K F G H"},D:{"1":"0 1 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"A","8":"2 J K F G H","33":"5","36":"3 4 B C L M I N D O l m"},E:{"1":"A B C L M I D 8B wB xB 9B UC AC BC yB VC zB CC DC EC FC GC HC WC","8":"2 J K F OC 7B PC QC","260":"G H RC SC","516":"TC"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H XC YC","8":"B C ZC aC wB IC bC xB"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC vC AC BC yB wC zB CC DC EC FC GC HC","8":"7B cC JC dC eC fC","260":"G gC hC iC","516":"uC"},H:{"2":"xC"},I:{"1":"E 2C 3C","8":"0B J yC zC 0C 1C JC"},J:{"1":"A","8":"F"},K:{"1":"n","2":"A","8":"B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"132":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"IndexedDB"};
+module.exports={A:{A:{"2":"K F G H KC","132":"A B"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","132":"C L M I N D O"},C:{"1":"0 1 2 4 5 6 7 8 9 N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC","33":"A B C L M I","36":"3 J K F G H"},D:{"1":"0 1 2 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"A","8":"3 J K F G H","33":"5","36":"4 B C L M I N D O m n o"},E:{"1":"A B C L M I D 8B wB xB 9B VC AC BC yB WC zB CC DC EC FC GC HC XC","8":"3 J K F PC 7B QC RC","260":"G H SC TC","516":"UC"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H YC ZC","8":"B C aC bC wB IC cC xB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC wC AC BC yB xC zB CC DC EC FC GC HC","8":"7B dC JC eC fC gC","260":"G hC iC jC","516":"vC"},H:{"2":"yC"},I:{"1":"E 3C 4C","8":"0B J zC 0C 1C 2C JC"},J:{"1":"A","8":"F"},K:{"1":"p","2":"A","8":"B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"132":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"IndexedDB",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indexeddb2.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indexeddb2.js
index 3182556e1322ed..9da73d96cf5b55 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indexeddb2.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indexeddb2.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB MC NC","132":"QB RB SB","260":"TB UB VB WB"},D:{"1":"0 1 eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB","132":"UB VB WB XB","260":"YB ZB aB bB cB dB"},E:{"1":"B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC"},F:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB XC YC ZC aC wB IC bC xB","132":"HB IB JB KB","260":"LB MB NB OB PB QB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC","16":"jC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J","260":"4C 5C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","260":"ID"}},B:2,C:"IndexedDB 2.0"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB NC OC","132":"QB RB SB","260":"TB UB VB WB"},D:{"1":"0 1 2 eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB","132":"UB VB WB XB","260":"YB ZB aB bB cB dB"},E:{"1":"B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC"},F:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB YC ZC aC bC wB IC cC xB","132":"HB IB JB KB","260":"LB MB NB OB PB QB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC","16":"kC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J","260":"5C 6C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","260":"JD"}},B:2,C:"IndexedDB 2.0",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/inline-block.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/inline-block.js
index ec8db54d9c62d5..959f6dd1ef9392 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/inline-block.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/inline-block.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G H A B","4":"KC","132":"K F"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","36":"LC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"1":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"CSS inline-block"};
+module.exports={A:{A:{"1":"G H A B","4":"KC","132":"K F"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","36":"LC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"1":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"CSS inline-block",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/innertext.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/innertext.js
index 4346b92751bc2d..fee42c2ea63f01 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/innertext.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/innertext.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"K F G H A B","16":"KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","16":"OC"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB","16":"H"},G:{"1":"G D cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B"},H:{"1":"xC"},I:{"1":"0B J E 0C 1C JC 2C 3C","16":"yC zC"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"HTMLElement.innerText"};
+module.exports={A:{A:{"1":"K F G H A B","16":"KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","16":"PC"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB","16":"H"},G:{"1":"G D dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B"},H:{"1":"yC"},I:{"1":"0B J E 1C 2C JC 3C 4C","16":"zC 0C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"HTMLElement.innerText",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js
index 1163fb40a17b4f..00cdd965a4b23d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"K F G H A KC","132":"B"},B:{"132":"C L M I N D O","260":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB MC NC","516":"0 1 CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"1":"3 4 5 6 7 8 D O l m","2":"2 J K F G H A B C L M I N","132":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB","260":"0 1 NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"K PC QC","2":"2 J OC 7B","2052":"F G H A B C L M I D RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"2":"7B cC JC","1025":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"1025":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2052":"A B"},O:{"1025":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"260":"9B"},R:{"1":"HD"},S:{"516":"ID JD"}},B:1,C:"autocomplete attribute: on & off values"};
+module.exports={A:{A:{"1":"K F G H A KC","132":"B"},B:{"132":"C L M I N D O","260":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB NC OC","516":"0 1 2 CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"1":"4 5 6 7 8 D O m n o","2":"3 J K F G H A B C L M I N","132":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB","260":"0 1 2 NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"K QC RC","2":"3 J PC 7B","2052":"F G H A B C L M I D SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"2":"7B dC JC","1025":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"1025":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2052":"A B"},O:{"1025":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"260":"9B"},R:{"1":"ID"},S:{"516":"JD KD"}},B:1,C:"autocomplete attribute: on & off values",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-color.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-color.js
index 6375ddc2a917b6..ca66c600ffe986 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-color.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-color.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L"},C:{"1":"0 1 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB MC NC"},D:{"1":"0 1 4 5 6 7 8 9 l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 J K F G H A B C L M I N D O"},E:{"1":"L M I D xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C OC 7B PC QC RC SC 8B wB"},F:{"1":"3 4 5 6 7 8 9 B C D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k wB IC bC xB","2":"H I N XC YC ZC aC"},G:{"2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC","129":"D oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:1,C:"Color input type"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L"},C:{"1":"0 1 2 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB NC OC"},D:{"1":"0 1 2 5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 J K F G H A B C L M I N D O"},E:{"1":"L M I D xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C PC 7B QC RC SC TC 8B wB"},F:{"1":"4 5 6 7 8 9 B C D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l wB IC cC xB","2":"H I N YC ZC aC bC"},G:{"2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC","129":"D pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:1,C:"Color input type",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-datetime.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-datetime.js
index b547ccfbe7dc10..86c76da8064bc6 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-datetime.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-datetime.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","132":"C"},C:{"2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB MC NC","1090":"ZB aB bB cB","2052":"dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b","4100":"0 1 c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"1":"0 1 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 J K F G H A B C L M I N D O","2052":"4 5 6 l m"},E:{"2":"2 J K F G H A B C L M OC 7B PC QC RC SC 8B wB xB 9B","4100":"I D TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"2":"7B cC JC","260":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E 2C 3C","2":"0B yC zC 0C","514":"J 1C JC"},J:{"1":"A","2":"F"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"4100":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"2052":"ID JD"}},B:1,C:"Date and time input types"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","132":"C"},C:{"2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB NC OC","1090":"ZB aB bB cB","2052":"dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b","4100":"0 1 2 c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"1":"0 1 2 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 J K F G H A B C L M I N D O","2052":"5 6 m n o"},E:{"2":"3 J K F G H A B C L M PC 7B QC RC SC TC 8B wB xB 9B","4100":"I D UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"2":"7B dC JC","260":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E 3C 4C","2":"0B zC 0C 1C","514":"J 2C JC"},J:{"1":"A","2":"F"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"4100":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"2052":"JD KD"}},B:1,C:"Date and time input types",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-email-tel-url.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-email-tel-url.js
index 7dcd9c159fd16c..879fd4c37e3eca 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-email-tel-url.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-email-tel-url.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"J"},E:{"1":"2 K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"J OC 7B"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB","2":"H"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"0B J E 1C JC 2C 3C","132":"yC zC 0C"},J:{"1":"A","132":"F"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Email, telephone & URL input types"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"J"},E:{"1":"3 K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"J PC 7B"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB","2":"H"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"0B J E 2C JC 3C 4C","132":"zC 0C 1C"},J:{"1":"A","132":"F"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Email, telephone & URL input types",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-event.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-event.js
index 290a9c80f00d84..beae2f638dbe9a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-event.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-event.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G KC","2561":"A B","2692":"H"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2561":"C L M I N D O"},C:{"1":"0 1 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"LC","1537":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB NC","1796":"0B MC"},D:{"1":"0 1 kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"2 J K F G H A B C L M","1025":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB","1537":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB"},E:{"1":"M I D 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","16":"2 J K OC 7B","1025":"F G H A B C QC RC SC 8B wB","1537":"PC","4097":"L xB"},F:{"1":"YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k xB","16":"H B C XC YC ZC aC wB IC","260":"bC","1025":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","1537":"3 I N D O l m"},G:{"1":"D qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B cC JC","1025":"G gC hC iC jC kC lC mC nC","1537":"dC eC fC","4097":"oC pC"},H:{"2":"xC"},I:{"16":"yC zC","1025":"E 3C","1537":"0B J 0C 1C JC 2C"},J:{"1025":"A","1537":"F"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2561":"A B"},O:{"1":"yB"},P:{"1025":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","1537":"ID"}},B:1,C:"input event"};
+module.exports={A:{A:{"2":"K F G KC","2561":"A B","2692":"H"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2561":"C L M I N D O"},C:{"1":"0 1 2 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","16":"LC","1537":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB OC","1796":"0B NC"},D:{"1":"0 1 2 kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","16":"3 J K F G H A B C L M","1025":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB","1537":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB"},E:{"1":"M I D 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","16":"3 J K PC 7B","1025":"F G H A B C RC SC TC 8B wB","1537":"QC","4097":"L xB"},F:{"1":"YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l xB","16":"H B C YC ZC aC bC wB IC","260":"cC","1025":"5 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","1537":"4 I N D O m n"},G:{"1":"D rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B dC JC","1025":"G hC iC jC kC lC mC nC oC","1537":"eC fC gC","4097":"pC qC"},H:{"2":"yC"},I:{"16":"zC 0C","1025":"E 4C","1537":"0B J 1C 2C JC 3C"},J:{"1025":"A","1537":"F"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2561":"A B"},O:{"1":"yB"},P:{"1025":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","1537":"JD"}},B:1,C:"input event",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-accept.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-accept.js
index 2fe86b052a0843..34a770757ce993 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-accept.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-accept.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC","132":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB"},D:{"1":"0 1 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"J","16":"2 4 5 6 7 K F G m","132":"3 H A B C L M I N D O l"},E:{"1":"C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B PC","132":"K F G H A B QC RC SC 8B"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"2":"eC fC","132":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","514":"7B cC JC dC"},H:{"2":"xC"},I:{"2":"yC zC 0C","260":"0B J 1C JC","514":"E 2C 3C"},J:{"132":"A","260":"F"},K:{"2":"A B C wB IC xB","514":"n"},L:{"260":"E"},M:{"2":"E"},N:{"514":"A","1028":"B"},O:{"2":"yB"},P:{"260":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"260":"9B"},R:{"260":"HD"},S:{"1":"ID JD"}},B:1,C:"accept attribute for file input"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC","132":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB"},D:{"1":"0 1 2 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"J","16":"3 5 6 7 K F G n o","132":"4 H A B C L M I N D O m"},E:{"1":"C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B QC","132":"K F G H A B RC SC TC 8B"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"2":"fC gC","132":"G D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","514":"7B dC JC eC"},H:{"2":"yC"},I:{"2":"zC 0C 1C","260":"0B J 2C JC","514":"E 3C 4C"},J:{"132":"A","260":"F"},K:{"2":"A B C wB IC xB","514":"p"},L:{"260":"E"},M:{"2":"E"},N:{"514":"A","1028":"B"},O:{"2":"yB"},P:{"260":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"260":"9B"},R:{"260":"ID"},S:{"1":"JD KD"}},B:1,C:"accept attribute for file input",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-directory.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-directory.js
index fb6a96e3c02736..fe3958a9141c25 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-directory.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-directory.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L"},C:{"1":"0 1 WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB MC NC"},D:{"1":"0 1 CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB"},E:{"1":"C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B OC 7B PC QC RC SC 8B"},F:{"1":"3 4 5 6 7 8 9 D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C I N XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:7,C:"Directory selection from file input"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L"},C:{"1":"0 1 2 WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB NC OC"},D:{"1":"0 1 2 CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB"},E:{"1":"C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B PC 7B QC RC SC TC 8B"},F:{"1":"4 5 6 7 8 9 D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C I N YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:7,C:"Directory selection from file input",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-multiple.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-multiple.js
index c42d4ac7695a92..ee31944eefb3a3 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-multiple.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-multiple.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B NC","2":"LC 0B MC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"J"},E:{"1":"2 J K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"OC 7B"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k aC wB IC bC xB","2":"H XC YC ZC"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC"},H:{"130":"xC"},I:{"130":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"130":"A B C n wB IC xB"},L:{"132":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"130":"yB"},P:{"130":"J","132":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"132":"9B"},R:{"132":"HD"},S:{"1":"JD","2":"ID"}},B:1,C:"Multiple file selection"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC OC","2":"LC 0B NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"J"},E:{"1":"3 J K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"PC 7B"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l bC wB IC cC xB","2":"H YC ZC aC"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC"},H:{"130":"yC"},I:{"130":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"130":"A B C p wB IC xB"},L:{"132":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"130":"yB"},P:{"130":"J","132":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"132":"9B"},R:{"132":"ID"},S:{"1":"KD","2":"JD"}},B:1,C:"Multiple file selection",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-inputmode.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-inputmode.js
index 252ee7c8681863..061c1c1bd6d98b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-inputmode.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-inputmode.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G H A B C L M I N MC NC","4":"3 D O l","194":"4 5 6 7 8 9 m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d"},D:{"1":"0 1 kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB","66":"cB dB eB 1B fB 2B gB hB iB jB"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB XC YC ZC aC wB IC bC xB","66":"PB QB RB SB TB UB VB WB XB YB"},G:{"1":"D oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C 6C 7C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"194":"ID JD"}},B:1,C:"inputmode attribute"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G H A B C L M I N NC OC","4":"4 D O m","194":"5 6 7 8 9 n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d"},D:{"1":"0 1 2 kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB","66":"cB dB eB 1B fB 2B gB hB iB jB"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB YC ZC aC bC wB IC cC xB","66":"PB QB RB SB TB UB VB WB XB YB"},G:{"1":"D pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C 7C 8C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"194":"JD KD"}},B:1,C:"inputmode attribute",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-minlength.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-minlength.js
index 0ccdd861915288..81b1f3de1f66ae 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-minlength.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-minlength.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N"},C:{"1":"0 1 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB MC NC"},D:{"1":"0 1 MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB"},E:{"1":"B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 H B C I N D O l m XC YC ZC aC wB IC bC xB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:1,C:"Minimum length attribute for input fields"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N"},C:{"1":"0 1 2 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB NC OC"},D:{"1":"0 1 2 MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB"},E:{"1":"B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 H B C I N D O m n o YC ZC aC bC wB IC cC xB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:1,C:"Minimum length attribute for input fields",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-number.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-number.js
index 92fe437aa932cd..1796d1b9fb414c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-number.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-number.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H KC","129":"A B"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","129":"C L","1025":"M I N D O"},C:{"2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB MC NC","513":"0 1 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"1":"0 1 3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J"},E:{"1":"2 K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"J OC 7B"},F:{"1":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"388":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B yC zC 0C","388":"J E 1C JC 2C 3C"},J:{"2":"F","388":"A"},K:{"1":"A B C wB IC xB","388":"n"},L:{"388":"E"},M:{"641":"E"},N:{"388":"A B"},O:{"388":"yB"},P:{"388":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"388":"9B"},R:{"388":"HD"},S:{"513":"ID JD"}},B:1,C:"Number input type"};
+module.exports={A:{A:{"2":"K F G H KC","129":"A B"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","129":"C L","1025":"M I N D O"},C:{"2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB NC OC","513":"0 1 2 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"1":"0 1 2 4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J"},E:{"1":"3 K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"J PC 7B"},F:{"1":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"388":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B zC 0C 1C","388":"J E 2C JC 3C 4C"},J:{"2":"F","388":"A"},K:{"1":"A B C wB IC xB","388":"p"},L:{"388":"E"},M:{"641":"E"},N:{"388":"A B"},O:{"388":"yB"},P:{"388":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"388":"9B"},R:{"388":"ID"},S:{"513":"JD KD"}},B:1,C:"Number input type",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-pattern.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-pattern.js
index 7f09e8389ce58d..79a48da56bcfdb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-pattern.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-pattern.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC"},D:{"1":"0 1 3 4 5 6 7 8 9 A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F G H"},E:{"1":"B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"J OC 7B","16":"2","388":"K F G H A PC QC RC SC"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB","2":"H"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B cC JC","388":"G dC eC fC gC hC iC jC"},H:{"2":"xC"},I:{"1":"E 3C","2":"0B J yC zC 0C 1C JC 2C"},J:{"1":"A","2":"F"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"132":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Pattern attribute for input fields"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC"},D:{"1":"0 1 2 4 5 6 7 8 9 A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F G H"},E:{"1":"B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"J PC 7B","16":"3","388":"K F G H A QC RC SC TC"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB","2":"H"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B dC JC","388":"G eC fC gC hC iC jC kC"},H:{"2":"yC"},I:{"1":"E 4C","2":"0B J zC 0C 1C 2C JC 3C"},J:{"1":"A","2":"F"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"132":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Pattern attribute for input fields",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-placeholder.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-placeholder.js
index 25a8628d8120b6..6c1c4d1c3125eb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-placeholder.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-placeholder.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","132":"J OC 7B"},F:{"1":"3 4 5 6 7 8 9 C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k IC bC xB","2":"H XC YC ZC aC","132":"B wB"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"1":"xC"},I:{"1":"0B E yC zC 0C JC 2C 3C","4":"J 1C"},J:{"1":"F A"},K:{"1":"B C n wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"input placeholder attribute"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","132":"J PC 7B"},F:{"1":"4 5 6 7 8 9 C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l IC cC xB","2":"H YC ZC aC bC","132":"B wB"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"1":"yC"},I:{"1":"0B E zC 0C 1C JC 3C 4C","4":"J 2C"},J:{"1":"F A"},K:{"1":"B C p wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"input placeholder attribute",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-range.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-range.js
index a5d82bfed2134a..4014dd22d4f392 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-range.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-range.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 LC 0B J K F G H A B C L M I N D O l m MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC"},H:{"2":"xC"},I:{"1":"E JC 2C 3C","4":"0B J yC zC 0C 1C"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Range input type"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 LC 0B J K F G H A B C L M I N D O m n o NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC"},H:{"2":"yC"},I:{"1":"E JC 3C 4C","4":"0B J zC 0C 1C 2C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Range input type",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-search.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-search.js
index 97c77f4293e640..83c875b8be004e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-search.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-search.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H KC","129":"A B"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","129":"C L M I N D O"},C:{"2":"LC 0B MC NC","129":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"1":"0 1 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"2 4 5 6 7 J K F G H A B C L M m","129":"3 I N D O l"},E:{"1":"K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","16":"2 J OC 7B"},F:{"1":"3 4 5 6 7 8 9 C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k bC xB","2":"H XC YC ZC aC","16":"B wB IC"},G:{"1":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B cC JC"},H:{"129":"xC"},I:{"1":"E 2C 3C","16":"yC zC","129":"0B J 0C 1C JC"},J:{"1":"F","129":"A"},K:{"1":"C n","2":"A","16":"B wB IC","129":"xB"},L:{"1":"E"},M:{"129":"E"},N:{"129":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"129":"ID JD"}},B:1,C:"Search input type"};
+module.exports={A:{A:{"2":"K F G H KC","129":"A B"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","129":"C L M I N D O"},C:{"2":"LC 0B NC OC","129":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"1":"0 1 2 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","16":"3 5 6 7 J K F G H A B C L M n o","129":"4 I N D O m"},E:{"1":"K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","16":"3 J PC 7B"},F:{"1":"4 5 6 7 8 9 C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l cC xB","2":"H YC ZC aC bC","16":"B wB IC"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B dC JC"},H:{"129":"yC"},I:{"1":"E 3C 4C","16":"zC 0C","129":"0B J 1C 2C JC"},J:{"1":"F","129":"A"},K:{"1":"C p","2":"A","16":"B wB IC","129":"xB"},L:{"1":"E"},M:{"129":"E"},N:{"129":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"129":"JD KD"}},B:1,C:"Search input type",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-selection.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-selection.js
index f1790e3541b8a9..10fbbab6509e19 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-selection.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-selection.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","16":"OC 7B"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k aC wB IC bC xB","16":"H XC YC ZC"},G:{"1":"G D cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B"},H:{"2":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Selection controls for input & textarea"};
+module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","16":"PC 7B"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l bC wB IC cC xB","16":"H YC ZC aC"},G:{"1":"G D dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B"},H:{"2":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Selection controls for input & textarea",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/insert-adjacent.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/insert-adjacent.js
index 52202fd1788bf6..c4ecf8dec1b9cf 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/insert-adjacent.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/insert-adjacent.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"K F G H A B","16":"KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB","16":"H"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"1":"xC"},I:{"1":"0B J E 0C 1C JC 2C 3C","16":"yC zC"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Element.insertAdjacentElement() & Element.insertAdjacentText()"};
+module.exports={A:{A:{"1":"K F G H A B","16":"KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB","16":"H"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"1":"yC"},I:{"1":"0B J E 1C 2C JC 3C 4C","16":"zC 0C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Element.insertAdjacentElement() & Element.insertAdjacentText()",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/insertadjacenthtml.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/insertadjacenthtml.js
index 409ba081dad27e..6c18813c4a01f7 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/insertadjacenthtml.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/insertadjacenthtml.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","16":"KC","132":"K F G H"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 3 4 5 6 7 8 9 G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"OC 7B"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k YC ZC aC wB IC bC xB","16":"H XC"},G:{"1":"G D cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B"},H:{"1":"xC"},I:{"1":"0B J E 0C 1C JC 2C 3C","16":"yC zC"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"Element.insertAdjacentHTML()"};
+module.exports={A:{A:{"1":"A B","16":"KC","132":"K F G H"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 4 5 6 7 8 9 G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"PC 7B"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l ZC aC bC wB IC cC xB","16":"H YC"},G:{"1":"G D dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B"},H:{"1":"yC"},I:{"1":"0B J E 1C 2C JC 3C 4C","16":"zC 0C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"Element.insertAdjacentHTML()",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/internationalization.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/internationalization.js
index 603af9f0de04a2..efb894dabc8698 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/internationalization.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/internationalization.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"K F G H A KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB MC NC"},D:{"1":"0 1 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 J K F G H A B C L M I N D O l m"},E:{"1":"A B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H OC 7B PC QC RC SC"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC"},H:{"2":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","2":"A"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:6,C:"Internationalization API"};
+module.exports={A:{A:{"1":"B","2":"K F G H A KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB NC OC"},D:{"1":"0 1 2 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 J K F G H A B C L M I N D O m n o"},E:{"1":"A B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H PC 7B QC RC SC TC"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC"},H:{"2":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","2":"A"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:6,C:"Internationalization API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intersectionobserver-v2.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intersectionobserver-v2.js
index df534ede5470e8..d7ba7e0766e886 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intersectionobserver-v2.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intersectionobserver-v2.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C 6C 7C 8C 8B"},Q:{"1":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:7,C:"IntersectionObserver V2"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o AD BD CD DD ED zB FD GD HD","2":"J 5C 6C 7C 8C 9C 8B"},Q:{"1":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:7,C:"IntersectionObserver V2",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intersectionobserver.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intersectionobserver.js
index 9ba62cf1b6a55a..2ade2ea6d45755 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intersectionobserver.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intersectionobserver.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"N D O","2":"C L M","260":"I","513":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB MC NC","194":"YB ZB aB"},D:{"1":"eB 1B fB 2B gB hB iB","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","260":"XB YB ZB aB bB cB dB","513":"0 1 jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"L M I D xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C OC 7B PC QC RC SC 8B wB"},F:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB XC YC ZC aC wB IC bC xB","260":"KB LB MB NB OB PB QB","513":"iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"1":"D oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC"},H:{"2":"xC"},I:{"2":"0B J yC zC 0C 1C JC 2C 3C","513":"E"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","513":"n"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J","260":"4C 5C"},Q:{"513":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:5,C:"IntersectionObserver"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"N D O","2":"C L M","260":"I","513":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB NC OC","194":"YB ZB aB"},D:{"1":"eB 1B fB 2B gB hB iB","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","260":"XB YB ZB aB bB cB dB","513":"0 1 2 jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"L M I D xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C PC 7B QC RC SC TC 8B wB"},F:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB YC ZC aC bC wB IC cC xB","260":"KB LB MB NB OB PB QB","513":"iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"1":"D pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC"},H:{"2":"yC"},I:{"2":"0B J zC 0C 1C 2C JC 3C 4C","513":"E"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","513":"p"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J","260":"5C 6C"},Q:{"513":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:5,C:"IntersectionObserver",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intl-pluralrules.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intl-pluralrules.js
index 451bf46de352ea..5398a600574d11 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intl-pluralrules.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intl-pluralrules.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D","130":"O"},C:{"1":"0 1 eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB MC NC"},D:{"1":"0 1 hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB"},E:{"1":"L M I D 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C OC 7B PC QC RC SC 8B wB xB"},F:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB XC YC ZC aC wB IC bC xB"},G:{"1":"D pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C 6C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:6,C:"Intl.PluralRules API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D","130":"O"},C:{"1":"0 1 2 eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB NC OC"},D:{"1":"0 1 2 hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB"},E:{"1":"L M I D 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C PC 7B QC RC SC TC 8B wB xB"},F:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB YC ZC aC bC wB IC cC xB"},G:{"1":"D qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C 7C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:6,C:"Intl.PluralRules API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intrinsic-width.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intrinsic-width.js
index 3545ce3f16d947..3ed8ea7f55e2e4 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intrinsic-width.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intrinsic-width.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","1025":"0 1 d e f g h i j k o p q r s t u v w x y z E","1537":"P Q R S T U V W X Y Z a b c"},C:{"2":"LC","932":"2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB MC NC","2308":"0 1 kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"2":"2 3 J K F G H A B C L M I N D O l m","545":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","1025":"0 1 d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","1537":"SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c"},E:{"1":"D zB CC DC EC FC GC HC WC","2":"2 J K OC 7B PC","516":"B C L M I wB xB 9B TC UC AC BC yB VC","548":"H A SC 8B","676":"F G QC RC"},F:{"2":"H B C XC YC ZC aC wB IC bC xB","513":"GB","545":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB","1025":"e f g h i j k","1537":"FB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d"},G:{"1":"D zB CC DC EC FC GC HC","2":"7B cC JC dC eC","516":"tC uC vC AC BC yB wC","548":"hC iC jC kC lC mC nC oC pC qC rC sC","676":"G fC gC"},H:{"2":"xC"},I:{"2":"0B J yC zC 0C 1C JC","545":"2C 3C","1025":"E"},J:{"2":"F","545":"A"},K:{"2":"A B C wB IC xB","1025":"n"},L:{"1025":"E"},M:{"2308":"E"},N:{"2":"A B"},O:{"1537":"yB"},P:{"545":"J","1025":"l m ED FD GD","1537":"4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB"},Q:{"1537":"9B"},R:{"1537":"HD"},S:{"932":"ID","2308":"JD"}},B:5,C:"Intrinsic & Extrinsic Sizing"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","1025":"0 1 2 d e f g h i j k l q r s t u v w x y z E","1537":"P Q R S T U V W X Y Z a b c"},C:{"2":"LC","932":"3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB NC OC","2308":"0 1 2 kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"2":"3 4 J K F G H A B C L M I N D O m n","545":"5 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","1025":"0 1 2 d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","1537":"SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c"},E:{"1":"D zB CC DC EC FC GC HC XC","2":"3 J K PC 7B QC","516":"B C L M I wB xB 9B UC VC AC BC yB WC","548":"H A TC 8B","676":"F G RC SC"},F:{"2":"H B C YC ZC aC bC wB IC cC xB","513":"GB","545":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB","1025":"e f g h i j k l","1537":"FB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d"},G:{"1":"D zB CC DC EC FC GC HC","2":"7B dC JC eC fC","516":"uC vC wC AC BC yB xC","548":"iC jC kC lC mC nC oC pC qC rC sC tC","676":"G gC hC"},H:{"2":"yC"},I:{"2":"0B J zC 0C 1C 2C JC","545":"3C 4C","1025":"E"},J:{"2":"F","545":"A"},K:{"2":"A B C wB IC xB","1025":"p"},L:{"1025":"E"},M:{"2308":"E"},N:{"2":"A B"},O:{"1537":"yB"},P:{"545":"J","1025":"m n o FD GD HD","1537":"5C 6C 7C 8C 9C 8B AD BD CD DD ED zB"},Q:{"1537":"9B"},R:{"1537":"ID"},S:{"932":"JD","2308":"KD"}},B:5,C:"Intrinsic & Extrinsic Sizing",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpeg2000.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpeg2000.js
index f8bd68a439279a..6f8b16f4dce33a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpeg2000.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpeg2000.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"K F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"J OC 7B","129":"2 PC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:6,C:"JPEG 2000 image format"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"K F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"J PC 7B","129":"3 QC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:6,C:"JPEG 2000 image format",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpegxl.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpegxl.js
index 8a4b74eefb1973..00ff8d7e2c1cfa 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpegxl.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpegxl.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 C L M I N D O P Q R S T U V W X Y Z w x y z E","578":"a b c d e f g h i j k o p q r s t u v"},C:{"2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y MC NC","322":"0 1 Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z w x y z E 4B 5B 6B","194":"a b c d e f g h i j k o p q r s t u v"},E:{"1":"D WC","2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB XC YC ZC aC wB IC bC xB","194":"uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"1":"D","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:6,C:"JPEG XL image format"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 2 C L M I N D O P Q R S T U V W X Y Z x y z E","578":"a b c d e f g h i j k l q r s t u v w"},C:{"2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y NC OC","322":"0 1 2 Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z x y z E 4B 5B 6B","194":"a b c d e f g h i j k l q r s t u v w"},E:{"1":"D XC","2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB YC ZC aC bC wB IC cC xB","194":"uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"1":"D","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:6,C:"JPEG XL image format",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpegxr.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpegxr.js
index 2dc911566325a4..da8263d9abba8a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpegxr.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpegxr.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"C L M I N D O","2":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"1":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:6,C:"JPEG XR image format"};
+module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"C L M I N D O","2":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"1":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:6,C:"JPEG XR image format",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js
index da57ebe714d238..5c1aa4a793a90e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB MC NC"},D:{"1":"0 1 gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B"},E:{"1":"D FC GC HC WC","2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC"},F:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB XC YC ZC aC wB IC bC xB"},G:{"1":"D FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C 6C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:6,C:"Lookbehind in JS regular expressions"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB NC OC"},D:{"1":"0 1 2 gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B"},E:{"1":"D FC GC HC XC","2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC"},F:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB YC ZC aC bC wB IC cC xB"},G:{"1":"D FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C 7C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:6,C:"Lookbehind in JS regular expressions",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/json.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/json.js
index b759e2ea15da4f..456329d3a3c1d5 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/json.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/json.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K F KC","129":"G"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","2":"LC 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"OC 7B"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k ZC aC wB IC bC xB","2":"H XC YC"},G:{"1":"G D cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B"},H:{"1":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"JSON parsing"};
+module.exports={A:{A:{"1":"H A B","2":"K F KC","129":"G"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","2":"LC 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"PC 7B"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l aC bC wB IC cC xB","2":"H YC ZC"},G:{"1":"G D dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B"},H:{"1":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"JSON parsing",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/justify-content-space-evenly.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/justify-content-space-evenly.js
index 38f14d6ed3815d..382728309f5090 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/justify-content-space-evenly.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/justify-content-space-evenly.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I","132":"N D O"},C:{"1":"0 1 YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB MC NC"},D:{"1":"0 1 fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB","132":"dB eB 1B"},E:{"1":"B C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC","132":"8B"},F:{"1":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB XC YC ZC aC wB IC bC xB","132":"QB RB SB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC","132":"kC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C","132":"6C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","132":"ID"}},B:5,C:"CSS justify-content: space-evenly"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I","132":"N D O"},C:{"1":"0 1 2 YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB NC OC"},D:{"1":"0 1 2 fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB","132":"dB eB 1B"},E:{"1":"B C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC","132":"8B"},F:{"1":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB YC ZC aC bC wB IC cC xB","132":"QB RB SB"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC","132":"lC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C","132":"7C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","132":"JD"}},B:5,C:"CSS justify-content: space-evenly",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js
index 7e1d44fbfc1633..b1ac9185f85194 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","2":"LC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"J OC 7B"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"1":"G D JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B cC"},H:{"2":"xC"},I:{"1":"E 2C 3C","2":"yC zC 0C","132":"0B J 1C JC"},J:{"1":"A","2":"F"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:7,C:"High-quality kerning pairs & ligatures"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","2":"LC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"J PC 7B"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"1":"G D JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B dC"},H:{"2":"yC"},I:{"1":"E 3C 4C","2":"zC 0C 1C","132":"0B J 2C JC"},J:{"1":"A","2":"F"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:7,C:"High-quality kerning pairs & ligatures",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-charcode.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-charcode.js
index 20da156b57786e..190669d408e521 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-charcode.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-charcode.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","16":"LC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","16":"OC 7B"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k xB","2":"H B XC YC ZC aC wB IC bC","16":"C"},G:{"1":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B cC JC"},H:{"2":"xC"},I:{"1":"0B J E 0C 1C JC 2C 3C","16":"yC zC"},J:{"1":"F A"},K:{"1":"n xB","2":"A B wB IC","16":"C"},L:{"1":"E"},M:{"130":"E"},N:{"130":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:7,C:"KeyboardEvent.charCode"};
+module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","16":"LC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","16":"PC 7B"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l xB","2":"H B YC ZC aC bC wB IC cC","16":"C"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B dC JC"},H:{"2":"yC"},I:{"1":"0B J E 1C 2C JC 3C 4C","16":"zC 0C"},J:{"1":"F A"},K:{"1":"p xB","2":"A B wB IC","16":"C"},L:{"1":"E"},M:{"130":"E"},N:{"130":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:7,C:"KeyboardEvent.charCode",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-code.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-code.js
index 43a7de04e382ad..16f8fcf5e82a2d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-code.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-code.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB MC NC"},D:{"1":"0 1 UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB","194":"OB PB QB RB SB TB"},E:{"1":"B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB XC YC ZC aC wB IC bC xB","194":"BB CB DB EB FB GB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"194":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J","194":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"194":"HD"},S:{"1":"ID JD"}},B:5,C:"KeyboardEvent.code"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB NC OC"},D:{"1":"0 1 2 UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB","194":"OB PB QB RB SB TB"},E:{"1":"B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB YC ZC aC bC wB IC cC xB","194":"BB CB DB EB FB GB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"194":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J","194":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"194":"ID"},S:{"1":"JD KD"}},B:5,C:"KeyboardEvent.code",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js
index 65c371b0ccbcb3..e43cfb99cd7f0f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G H A B C L M MC NC"},D:{"1":"0 1 CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB"},E:{"1":"B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC"},F:{"1":"3 4 5 6 7 8 9 D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k xB","2":"H B I N XC YC ZC aC wB IC bC","16":"C"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC"},H:{"2":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"2":"F A"},K:{"1":"n xB","2":"A B wB IC","16":"C"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:5,C:"KeyboardEvent.getModifierState()"};
+module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G H A B C L M NC OC"},D:{"1":"0 1 2 CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB"},E:{"1":"B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC"},F:{"1":"4 5 6 7 8 9 D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l xB","2":"H B I N YC ZC aC bC wB IC cC","16":"C"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC"},H:{"2":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"2":"F A"},K:{"1":"p xB","2":"A B wB IC","16":"C"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:5,C:"KeyboardEvent.getModifierState()",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-key.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-key.js
index 9bfc0cb97f0e45..3d15ed117bf422 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-key.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-key.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G KC","260":"H A B"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","260":"C L M I N D O"},C:{"1":"0 1 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 LC 0B J K F G H A B C L M I N D O l m MC NC","132":"5 6 7 8 9 AB"},D:{"1":"0 1 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},E:{"1":"B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k xB","2":"3 4 5 6 7 8 9 H B I N D O l m AB BB CB DB EB FB GB HB IB JB XC YC ZC aC wB IC bC","16":"C"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC"},H:{"1":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n xB","2":"A B wB IC","16":"C"},L:{"1":"E"},M:{"1":"E"},N:{"260":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:5,C:"KeyboardEvent.key"};
+module.exports={A:{A:{"2":"K F G KC","260":"H A B"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","260":"C L M I N D O"},C:{"1":"0 1 2 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 LC 0B J K F G H A B C L M I N D O m n o NC OC","132":"5 6 7 8 9 AB"},D:{"1":"0 1 2 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},E:{"1":"B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l xB","2":"4 5 6 7 8 9 H B I N D O m n o AB BB CB DB EB FB GB HB IB JB YC ZC aC bC wB IC cC","16":"C"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC"},H:{"1":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p xB","2":"A B wB IC","16":"C"},L:{"1":"E"},M:{"1":"E"},N:{"260":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:5,C:"KeyboardEvent.key",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-location.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-location.js
index f7459810b5668a..0eca61fe7a86b6 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-location.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-location.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G H A B C L M MC NC"},D:{"1":"0 1 CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","132":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB"},E:{"1":"F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","16":"K OC 7B","132":"2 J PC"},F:{"1":"3 4 5 6 7 8 9 D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k xB","2":"H B XC YC ZC aC wB IC bC","16":"C","132":"I N"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B cC JC","132":"dC eC fC"},H:{"2":"xC"},I:{"1":"E 2C 3C","16":"yC zC","132":"0B J 0C 1C JC"},J:{"132":"F A"},K:{"1":"n xB","2":"A B wB IC","16":"C"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:5,C:"KeyboardEvent.location"};
+module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G H A B C L M NC OC"},D:{"1":"0 1 2 CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","132":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB"},E:{"1":"F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","16":"K PC 7B","132":"3 J QC"},F:{"1":"4 5 6 7 8 9 D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l xB","2":"H B YC ZC aC bC wB IC cC","16":"C","132":"I N"},G:{"1":"G D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B dC JC","132":"eC fC gC"},H:{"2":"yC"},I:{"1":"E 3C 4C","16":"zC 0C","132":"0B J 1C 2C JC"},J:{"132":"F A"},K:{"1":"p xB","2":"A B wB IC","16":"C"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:5,C:"KeyboardEvent.location",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-which.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-which.js
index 21149d61fe663a..7b9929c01b7881 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-which.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-which.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"J OC 7B","16":"2"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k YC ZC aC wB IC bC xB","16":"H XC"},G:{"1":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B cC JC"},H:{"2":"xC"},I:{"1":"0B J E 0C 1C JC","16":"yC zC","132":"2C 3C"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"132":"E"},M:{"132":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"2":"J","132":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"132":"HD"},S:{"1":"ID JD"}},B:7,C:"KeyboardEvent.which"};
+module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"J PC 7B","16":"3"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l ZC aC bC wB IC cC xB","16":"H YC"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B dC JC"},H:{"2":"yC"},I:{"1":"0B J E 1C 2C JC","16":"zC 0C","132":"3C 4C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"132":"E"},M:{"132":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"2":"J","132":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"132":"ID"},S:{"1":"JD KD"}},B:7,C:"KeyboardEvent.which",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/lazyload.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/lazyload.js
index 28fcc875f549cc..f484813b182a7c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/lazyload.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/lazyload.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"K F G H A KC"},B:{"1":"C L M I N D O","2":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"1":"B","2":"A"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:7,C:"Resource Hints: Lazyload"};
+module.exports={A:{A:{"1":"B","2":"K F G H A KC"},B:{"1":"C L M I N D O","2":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"1":"B","2":"A"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:7,C:"Resource Hints: Lazyload",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/let.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/let.js
index 685453693154b7..8d5ed4bacfa845 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/let.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/let.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A KC","2052":"B"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","194":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB MC NC"},D:{"1":"0 1 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F G H A B C L M I N D O","322":"3 4 5 6 7 8 9 l m AB BB CB DB EB FB GB HB IB JB KB LB MB","516":"NB OB PB QB RB SB TB UB"},E:{"1":"B C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H OC 7B PC QC RC SC","1028":"A 8B"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB","322":"3 4 5 6 7 8 9 I N D O l m","516":"AB BB CB DB EB FB GB HB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC","1028":"jC kC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","2":"A"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","516":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"let"};
+module.exports={A:{A:{"2":"K F G H A KC","2052":"B"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","194":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB NC OC"},D:{"1":"0 1 2 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F G H A B C L M I N D O","322":"4 5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB","516":"NB OB PB QB RB SB TB UB"},E:{"1":"B C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H PC 7B QC RC SC TC","1028":"A 8B"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB","322":"4 5 6 7 8 9 I N D O m n o","516":"AB BB CB DB EB FB GB HB"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC","1028":"kC lC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","2":"A"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","516":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"let",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-icon-png.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-icon-png.js
index 19672df636a16f..4dcff588a038ae 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-icon-png.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-icon-png.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"K F G H A KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"D nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","130":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC"},H:{"130":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F","130":"A"},K:{"1":"n","130":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"130":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"PNG favicons"};
+module.exports={A:{A:{"1":"B","2":"K F G H A KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"D oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","130":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC"},H:{"130":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F","130":"A"},K:{"1":"p","130":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"130":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"PNG favicons",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-icon-svg.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-icon-svg.js
index e7299e3f4d514b..d71c3e1c0f3491 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-icon-svg.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-icon-svg.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O P","1537":"0 1 Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"LC 0B MC NC","260":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB","513":"0 1 NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P","1537":"0 1 Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB aB bB cB dB eB fB gB hB iB jB kB XC YC ZC aC wB IC bC xB","1537":"lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"2":"D nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","130":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC"},H:{"130":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F","130":"A"},K:{"130":"A B C wB IC xB","1537":"n"},L:{"1537":"E"},M:{"2":"E"},N:{"130":"A B"},O:{"2":"yB"},P:{"2":"J 4C 5C 6C 7C 8C 8B 9C AD","1537":"l m BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"1537":"HD"},S:{"513":"ID JD"}},B:1,C:"SVG favicons"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O P","1537":"0 1 2 Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"LC 0B NC OC","260":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB","513":"0 1 2 NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P","1537":"0 1 2 Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB aB bB cB dB eB fB gB hB iB jB kB YC ZC aC bC wB IC cC xB","1537":"lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"2":"D oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","130":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC"},H:{"130":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F","130":"A"},K:{"130":"A B C wB IC xB","1537":"p"},L:{"1537":"E"},M:{"2":"E"},N:{"130":"A B"},O:{"2":"yB"},P:{"2":"J 5C 6C 7C 8C 9C 8B AD BD","1537":"m n o CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"1537":"ID"},S:{"513":"JD KD"}},B:1,C:"SVG favicons",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js
index 491f618d4760b5..459e95ac12225d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G KC","132":"H"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"LC 0B","260":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"J OC 7B"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"16":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"16":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"16":"F A"},K:{"1":"n","16":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","2":"A"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","16":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:5,C:"Resource Hints: dns-prefetch"};
+module.exports={A:{A:{"1":"A B","2":"K F G KC","132":"H"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"LC 0B","260":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"J PC 7B"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"16":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"16":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"16":"F A"},K:{"1":"p","16":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","2":"A"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","16":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:5,C:"Resource Hints: dns-prefetch",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-modulepreload.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-modulepreload.js
index dcf0164716bb62..7054738ecd7f07 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-modulepreload.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-modulepreload.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"1 E 4B 5B 6B","2":"0 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z MC NC"},D:{"1":"0 1 kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB"},E:{"1":"D WC","2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC"},F:{"1":"ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB XC YC ZC aC wB IC bC xB"},G:{"1":"D","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C 6C 7C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:1,C:"Resource Hints: modulepreload"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"2 E 4B 5B 6B MC","2":"0 1 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z NC OC"},D:{"1":"0 1 2 kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB"},E:{"1":"D XC","2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC"},F:{"1":"ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB YC ZC aC bC wB IC cC xB"},G:{"1":"D","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C 7C 8C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:1,C:"Resource Hints: modulepreload",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-preconnect.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-preconnect.js
index 165269e04d8620..22df1834ba7fcd 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-preconnect.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-preconnect.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M","260":"I N D O"},C:{"1":"1 MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB MC NC","129":"LB","514":"0 pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z"},D:{"1":"0 1 SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB"},E:{"1":"C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B OC 7B PC QC RC SC 8B"},F:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB XC YC ZC aC wB IC bC xB"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:5,C:"Resource Hints: preconnect"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M","260":"I N D O"},C:{"1":"2 MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB NC OC","129":"LB","514":"0 1 pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z"},D:{"1":"0 1 2 SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB"},E:{"1":"C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B PC 7B QC RC SC TC 8B"},F:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB YC ZC aC bC wB IC cC xB"},G:{"1":"D nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:5,C:"Resource Hints: preconnect",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-prefetch.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-prefetch.js
index 68f41079396872..28e01842bd5873 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-prefetch.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-prefetch.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"K F G H A KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 3 4 5 6 7 8 9 G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F"},E:{"2":"2 J K F G H A B C L OC 7B PC QC RC SC 8B wB xB","194":"M I D 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC","194":"D sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"J E 2C 3C","2":"0B yC zC 0C 1C JC"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","2":"A"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:5,C:"Resource Hints: prefetch"};
+module.exports={A:{A:{"1":"B","2":"K F G H A KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 4 5 6 7 8 9 G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F"},E:{"2":"3 J K F G H A B C L PC 7B QC RC SC TC 8B wB xB","194":"M I D 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC","194":"D tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"J E 3C 4C","2":"0B zC 0C 1C 2C JC"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","2":"A"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:5,C:"Resource Hints: prefetch",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-preload.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-preload.js
index 1e70885e093ace..3c52c77f49a031 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-preload.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-preload.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N","1028":"D O"},C:{"1":"0 1 U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB MC NC","132":"cB","578":"dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T"},D:{"1":"0 1 WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},E:{"1":"C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC 8B","322":"B"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB XC YC ZC aC wB IC bC xB"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC","322":"lC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:4,C:"Resource Hints: preload"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N","1028":"D O"},C:{"1":"0 1 2 U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB NC OC","132":"cB","578":"dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T"},D:{"1":"0 1 2 WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},E:{"1":"C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC 8B","322":"B"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB YC ZC aC bC wB IC cC xB"},G:{"1":"D nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC","322":"mC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:4,C:"Resource Hints: preload",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-prerender.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-prerender.js
index e8cbeb655afe8f..f6160c5b3e1841 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-prerender.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-prerender.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"K F G H A KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 3 4 5 6 7 8 9 L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F G H A B C"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"1":"B","2":"A"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:5,C:"Resource Hints: prerender"};
+module.exports={A:{A:{"1":"B","2":"K F G H A KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 4 5 6 7 8 9 L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F G H A B C"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"1":"B","2":"A"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:5,C:"Resource Hints: prerender",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/loading-lazy-attr.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/loading-lazy-attr.js
index 6d53a3eab8064a..526e16424a9ce9 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/loading-lazy-attr.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/loading-lazy-attr.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB MC NC","132":"0 1 sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"1":"0 1 uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB","66":"sB tB"},E:{"1":"D FC GC HC WC","2":"2 J K F G H A B C L OC 7B PC QC RC SC 8B wB xB","322":"M I 9B TC UC AC","580":"BC yB VC zB CC DC EC"},F:{"1":"iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB XC YC ZC aC wB IC bC xB","66":"gB hB"},G:{"1":"D FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC","322":"sC tC uC vC AC","580":"BC yB wC zB CC DC EC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"132":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m AD BD CD DD zB ED FD GD","2":"J 4C 5C 6C 7C 8C 8B 9C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"2":"ID","132":"JD"}},B:1,C:"Lazy loading via attribute for images & iframes"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB NC OC","132":"0 1 2 sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"1":"0 1 2 uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB","66":"sB tB"},E:{"1":"D FC GC HC XC","2":"3 J K F G H A B C L PC 7B QC RC SC TC 8B wB xB","322":"M I 9B UC VC AC","580":"BC yB WC zB CC DC EC"},F:{"1":"iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB YC ZC aC bC wB IC cC xB","66":"gB hB"},G:{"1":"D FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC","322":"tC uC vC wC AC","580":"BC yB xC zB CC DC EC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"132":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o BD CD DD ED zB FD GD HD","2":"J 5C 6C 7C 8C 9C 8B AD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"2":"JD","132":"KD"}},B:1,C:"Lazy loading via attribute for images & iframes",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/localecompare.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/localecompare.js
index 55545556135172..40fc234c84facb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/localecompare.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/localecompare.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","16":"KC","132":"K F G H A"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","132":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB MC NC"},D:{"1":"0 1 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","132":"2 3 4 5 J K F G H A B C L M I N D O l m"},E:{"1":"A B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","132":"2 J K F G H OC 7B PC QC RC SC"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","16":"H B C XC YC ZC aC wB IC bC","132":"xB"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","132":"G 7B cC JC dC eC fC gC hC iC"},H:{"132":"xC"},I:{"1":"E 2C 3C","132":"0B J yC zC 0C 1C JC"},J:{"132":"F A"},K:{"1":"n","16":"A B C wB IC","132":"xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","132":"A"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","132":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","4":"ID"}},B:6,C:"localeCompare()"};
+module.exports={A:{A:{"1":"B","16":"KC","132":"K F G H A"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","132":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB NC OC"},D:{"1":"0 1 2 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","132":"3 4 5 J K F G H A B C L M I N D O m n o"},E:{"1":"A B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","132":"3 J K F G H PC 7B QC RC SC TC"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","16":"H B C YC ZC aC bC wB IC cC","132":"xB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","132":"G 7B dC JC eC fC gC hC iC jC"},H:{"132":"yC"},I:{"1":"E 3C 4C","132":"0B J zC 0C 1C 2C JC"},J:{"132":"F A"},K:{"1":"p","16":"A B C wB IC","132":"xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","132":"A"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","132":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","4":"JD"}},B:6,C:"localeCompare()",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/magnetometer.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/magnetometer.js
index 16b065e169bb1d..6ee2662c0e1aba 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/magnetometer.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/magnetometer.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB","194":"eB 1B fB 2B gB hB iB jB kB"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"194":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:4,C:"Magnetometer"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB","194":"eB 1B fB 2B gB hB iB jB kB"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"194":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:4,C:"Magnetometer",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/matchesselector.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/matchesselector.js
index 2cc84c879cb5a5..c06495dc16cf08 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/matchesselector.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/matchesselector.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G KC","36":"H A B"},B:{"1":"0 1 I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","36":"C L M"},C:{"1":"0 1 GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC","36":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB NC"},D:{"1":"0 1 GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","36":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB"},E:{"1":"G H A B C L M I D RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"J OC 7B","36":"2 K F PC QC"},F:{"1":"4 5 6 7 8 9 m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B XC YC ZC aC wB","36":"3 C I N D O l IC bC xB"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B","36":"cC JC dC eC fC"},H:{"2":"xC"},I:{"1":"E","2":"yC","36":"0B J zC 0C 1C JC 2C 3C"},J:{"36":"F A"},K:{"1":"n","2":"A B","36":"C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"36":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","36":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"matches() DOM method"};
+module.exports={A:{A:{"2":"K F G KC","36":"H A B"},B:{"1":"0 1 2 I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","36":"C L M"},C:{"1":"0 1 2 GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC","36":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB OC"},D:{"1":"0 1 2 GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","36":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB"},E:{"1":"G H A B C L M I D SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"J PC 7B","36":"3 K F QC RC"},F:{"1":"5 6 7 8 9 n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B YC ZC aC bC wB","36":"4 C I N D O m IC cC xB"},G:{"1":"G D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B","36":"dC JC eC fC gC"},H:{"2":"yC"},I:{"1":"E","2":"zC","36":"0B J 0C 1C 2C JC 3C 4C"},J:{"36":"F A"},K:{"1":"p","2":"A B","36":"C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"36":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","36":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"matches() DOM method",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/matchmedia.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/matchmedia.js
index fad53ced4f1add..107e5790603d12 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/matchmedia.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/matchmedia.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J MC NC"},D:{"1":"0 1 3 4 5 6 7 8 9 H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F G"},E:{"1":"K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k xB","2":"H B C XC YC ZC aC wB IC bC"},G:{"1":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC"},H:{"1":"xC"},I:{"1":"0B J E 1C JC 2C 3C","2":"yC zC 0C"},J:{"1":"A","2":"F"},K:{"1":"n xB","2":"A B C wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:5,C:"matchMedia"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J NC OC"},D:{"1":"0 1 2 4 5 6 7 8 9 H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F G"},E:{"1":"K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l xB","2":"H B C YC ZC aC bC wB IC cC"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC"},H:{"1":"yC"},I:{"1":"0B J E 2C JC 3C 4C","2":"zC 0C 1C"},J:{"1":"A","2":"F"},K:{"1":"p xB","2":"A B C wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:5,C:"matchMedia",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mathml.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mathml.js
index 3b32fa66ff8b55..49124a458d8f18 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mathml.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mathml.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"H A B KC","8":"K F G"},B:{"2":"C L M I N D O","8":"P Q R S T U V W X Y Z a b c d e f","584":"g h i j k o p q r s t u","1025":"0 1 v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","129":"LC 0B MC NC"},D:{"1":"6","8":"2 3 4 5 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f","584":"g h i j k o p q r s t u","1025":"0 1 v w x y z E 4B 5B 6B"},E:{"1":"A B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","260":"2 J K F G H OC 7B PC QC RC SC"},F:{"2":"H","8":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B","584":"S T U V W X Y Z a b c d","1025":"e f g h i j k","2052":"B C XC YC ZC aC wB IC bC xB"},G:{"1":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","8":"7B cC JC"},H:{"8":"xC"},I:{"8":"0B J yC zC 0C 1C JC 2C 3C","1025":"E"},J:{"1":"A","8":"F"},K:{"8":"A B C n wB IC xB"},L:{"1025":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"8":"yB"},P:{"1":"m","8":"J l 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"8":"9B"},R:{"8":"HD"},S:{"1":"ID JD"}},B:2,C:"MathML"};
+module.exports={A:{A:{"2":"H A B KC","8":"K F G"},B:{"2":"C L M I N D O","8":"P Q R S T U V W X Y Z a b c d e f","584":"g h i j k l q r s t u v","1025":"0 1 2 w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","129":"LC 0B NC OC"},D:{"1":"6","8":"3 4 5 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f","584":"g h i j k l q r s t u v","1025":"0 1 2 w x y z E 4B 5B 6B"},E:{"1":"A B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","260":"3 J K F G H PC 7B QC RC SC TC"},F:{"2":"H","8":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B","584":"S T U V W X Y Z a b c d","1025":"e f g h i j k l","2052":"B C YC ZC aC bC wB IC cC xB"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","8":"7B dC JC"},H:{"8":"yC"},I:{"8":"0B J zC 0C 1C 2C JC 3C 4C","1025":"E"},J:{"1":"A","8":"F"},K:{"8":"A B C p wB IC xB"},L:{"1025":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"8":"yB"},P:{"1":"n o","8":"J m 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"8":"9B"},R:{"8":"ID"},S:{"1":"JD KD"}},B:2,C:"MathML",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/maxlength.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/maxlength.js
index 1cee53302c88df..3304dc132ade67 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/maxlength.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/maxlength.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","16":"KC","900":"K F G H"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","1025":"C L M I N D O"},C:{"1":"0 1 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","900":"LC 0B MC NC","1025":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","16":"2 OC","900":"J 7B"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","16":"H","132":"B C XC YC ZC aC wB IC bC xB"},G:{"1":"D cC JC dC eC fC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B","2052":"G gC"},H:{"132":"xC"},I:{"1":"0B J 0C 1C JC 2C 3C","16":"yC zC","4097":"E"},J:{"1":"F A"},K:{"132":"A B C wB IC xB","4097":"n"},L:{"4097":"E"},M:{"4097":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"4097":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1025":"ID JD"}},B:1,C:"maxlength attribute for input and textarea elements"};
+module.exports={A:{A:{"1":"A B","16":"KC","900":"K F G H"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","1025":"C L M I N D O"},C:{"1":"0 1 2 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","900":"LC 0B NC OC","1025":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","16":"3 PC","900":"J 7B"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","16":"H","132":"B C YC ZC aC bC wB IC cC xB"},G:{"1":"D dC JC eC fC gC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B","2052":"G hC"},H:{"132":"yC"},I:{"1":"0B J 1C 2C JC 3C 4C","16":"zC 0C","4097":"E"},J:{"1":"F A"},K:{"132":"A B C wB IC xB","4097":"p"},L:{"4097":"E"},M:{"4097":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"4097":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1025":"JD KD"}},B:1,C:"maxlength attribute for input and textarea elements",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-backdrop-pseudo-element.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-backdrop-pseudo-element.js
index 9d5d93deb938d3..eb5a6614b0bc9a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-backdrop-pseudo-element.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-backdrop-pseudo-element.js
@@ -1 +1 @@
-module.exports={A:{D:{"1":"0 1 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB","33":"EB FB GB HB IB"},L:{"1":"E"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","33":"C L M I N D O"},C:{"1":"0 1 TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB MC NC"},M:{"1":"E"},A:{"2":"K F G H A KC","33":"B"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C I N D O XC YC ZC aC wB IC bC xB","33":"3 4 5 l m"},K:{"1":"n","2":"A B C wB IC xB"},E:{"1":"D BC yB VC zB CC DC EC FC GC HC","2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC WC"},G:{"1":"D BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},I:{"1":"E","2":"0B J yC zC 0C 1C JC","33":"2C 3C"}},B:6,C:"CSS ::backdrop pseudo-element"};
+module.exports={A:{D:{"1":"0 1 2 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB","33":"EB FB GB HB IB"},L:{"1":"E"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","33":"C L M I N D O"},C:{"1":"0 1 2 TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB NC OC"},M:{"1":"E"},A:{"2":"K F G H A KC","33":"B"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C I N D O YC ZC aC bC wB IC cC xB","33":"4 5 m n o"},K:{"1":"p","2":"A B C wB IC xB"},E:{"1":"D BC yB WC zB CC DC EC FC GC HC","2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC XC"},G:{"1":"D BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC","33":"3C 4C"}},B:6,C:"CSS ::backdrop pseudo-element",D:undefined};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate-override.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate-override.js
index 203f804b0e77c7..f607f82e5d61a1 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate-override.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate-override.js
@@ -1 +1 @@
-module.exports={A:{D:{"1":"0 1 UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},L:{"1":"E"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G H A B C L M I N MC NC","33":"3 4 5 6 7 8 9 D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},M:{"1":"E"},A:{"2":"K F G H A B KC"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB XC YC ZC aC wB IC bC xB"},K:{"1":"n","2":"A B C wB IC xB"},E:{"1":"B C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC","2":"2 J K OC 7B PC QC WC","33":"F G H A RC SC 8B"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC","33":"G fC gC hC iC jC kC"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"}},B:6,C:"isolate-override from unicode-bidi"};
+module.exports={A:{D:{"1":"0 1 2 UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},L:{"1":"E"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G H A B C L M I N NC OC","33":"4 5 6 7 8 9 D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},M:{"1":"E"},A:{"2":"K F G H A B KC"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB YC ZC aC bC wB IC cC xB"},K:{"1":"p","2":"A B C wB IC xB"},E:{"1":"B C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC","2":"3 J K PC 7B QC RC XC","33":"F G H A SC TC 8B"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC","33":"G gC hC iC jC kC lC"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"}},B:6,C:"isolate-override from unicode-bidi",D:undefined};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate.js
index 1209c854b774f0..112367945b33c2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate.js
@@ -1 +1 @@
-module.exports={A:{D:{"1":"0 1 UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F G H A B C L M I","33":"3 4 5 6 7 8 9 N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},L:{"1":"E"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G H MC NC","33":"3 4 5 6 7 8 9 A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},M:{"1":"E"},A:{"2":"K F G H A B KC"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB","33":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB"},K:{"1":"n","2":"A B C wB IC xB"},E:{"1":"B C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC","2":"2 J OC 7B PC WC","33":"K F G H A QC RC SC 8B"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC","33":"G eC fC gC hC iC jC kC"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"}},B:6,C:"isolate from unicode-bidi"};
+module.exports={A:{D:{"1":"0 1 2 UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F G H A B C L M I","33":"4 5 6 7 8 9 N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},L:{"1":"E"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G H NC OC","33":"4 5 6 7 8 9 A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},M:{"1":"E"},A:{"2":"K F G H A B KC"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB","33":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB"},K:{"1":"p","2":"A B C wB IC xB"},E:{"1":"B C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC","2":"3 J PC 7B QC XC","33":"K F G H A RC SC TC 8B"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC","33":"G fC gC hC iC jC kC lC"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"}},B:6,C:"isolate from unicode-bidi",D:undefined};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-plaintext.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-plaintext.js
index 2fb3005008ec12..df685fed0df324 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-plaintext.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-plaintext.js
@@ -1 +1 @@
-module.exports={A:{D:{"1":"0 1 UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},L:{"1":"E"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G H MC NC","33":"3 4 5 6 7 8 9 A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},M:{"1":"E"},A:{"2":"K F G H A B KC"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB XC YC ZC aC wB IC bC xB"},K:{"1":"n","2":"A B C wB IC xB"},E:{"1":"B C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC","2":"2 J OC 7B PC WC","33":"K F G H A QC RC SC 8B"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC","33":"G eC fC gC hC iC jC kC"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"}},B:6,C:"plaintext from unicode-bidi"};
+module.exports={A:{D:{"1":"0 1 2 UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},L:{"1":"E"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G H NC OC","33":"4 5 6 7 8 9 A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},M:{"1":"E"},A:{"2":"K F G H A B KC"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB YC ZC aC bC wB IC cC xB"},K:{"1":"p","2":"A B C wB IC xB"},E:{"1":"B C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC","2":"3 J PC 7B QC XC","33":"K F G H A RC SC TC 8B"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC","33":"G fC gC hC iC jC kC lC"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"}},B:6,C:"plaintext from unicode-bidi",D:undefined};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-color.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-color.js
index db13b0176c1ec6..b4824f27574e98 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-color.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-color.js
@@ -1 +1 @@
-module.exports={A:{D:{"1":"0 1 dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB"},L:{"1":"E"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J MC NC","33":"3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB"},M:{"1":"E"},A:{"2":"K F G H A B KC"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB XC YC ZC aC wB IC bC xB"},K:{"1":"n","2":"A B C wB IC xB"},E:{"1":"L M I D xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC","2":"2 J K F OC 7B PC QC RC WC","33":"G H A B C SC 8B wB"},G:{"1":"D oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC fC","33":"G gC hC iC jC kC lC mC nC"},P:{"1":"l m 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"}},B:6,C:"text-decoration-color property"};
+module.exports={A:{D:{"1":"0 1 2 dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB"},L:{"1":"E"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J NC OC","33":"4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB"},M:{"1":"E"},A:{"2":"K F G H A B KC"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB YC ZC aC bC wB IC cC xB"},K:{"1":"p","2":"A B C wB IC xB"},E:{"1":"L M I D xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC","2":"3 J K F PC 7B QC RC SC XC","33":"G H A B C TC 8B wB"},G:{"1":"D pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC gC","33":"G hC iC jC kC lC mC nC oC"},P:{"1":"m n o 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"}},B:6,C:"text-decoration-color property",D:undefined};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-line.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-line.js
index bae5bb45dc50f9..9e00a4dec11ee2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-line.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-line.js
@@ -1 +1 @@
-module.exports={A:{D:{"1":"0 1 dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB"},L:{"1":"E"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J MC NC","33":"3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB"},M:{"1":"E"},A:{"2":"K F G H A B KC"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB XC YC ZC aC wB IC bC xB"},K:{"1":"n","2":"A B C wB IC xB"},E:{"1":"L M I D xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC","2":"2 J K F OC 7B PC QC RC WC","33":"G H A B C SC 8B wB"},G:{"1":"D oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC fC","33":"G gC hC iC jC kC lC mC nC"},P:{"1":"l m 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"}},B:6,C:"text-decoration-line property"};
+module.exports={A:{D:{"1":"0 1 2 dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB"},L:{"1":"E"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J NC OC","33":"4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB"},M:{"1":"E"},A:{"2":"K F G H A B KC"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB YC ZC aC bC wB IC cC xB"},K:{"1":"p","2":"A B C wB IC xB"},E:{"1":"L M I D xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC","2":"3 J K F PC 7B QC RC SC XC","33":"G H A B C TC 8B wB"},G:{"1":"D pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC gC","33":"G hC iC jC kC lC mC nC oC"},P:{"1":"m n o 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"}},B:6,C:"text-decoration-line property",D:undefined};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-shorthand.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-shorthand.js
index dddf192e347930..ea27ca40f4a6bc 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-shorthand.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-shorthand.js
@@ -1 +1 @@
-module.exports={A:{D:{"1":"0 1 dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB"},L:{"1":"E"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J MC NC"},M:{"1":"E"},A:{"2":"K F G H A B KC"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB XC YC ZC aC wB IC bC xB"},K:{"1":"n","2":"A B C wB IC xB"},E:{"2":"2 J K F OC 7B PC QC RC WC","33":"G H A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC"},G:{"2":"7B cC JC dC eC fC","33":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},P:{"1":"l m 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"}},B:6,C:"text-decoration shorthand property"};
+module.exports={A:{D:{"1":"0 1 2 dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB"},L:{"1":"E"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J NC OC"},M:{"1":"E"},A:{"2":"K F G H A B KC"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB YC ZC aC bC wB IC cC xB"},K:{"1":"p","2":"A B C wB IC xB"},E:{"2":"3 J K F PC 7B QC RC SC XC","33":"G H A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC"},G:{"2":"7B dC JC eC fC gC","33":"G D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},P:{"1":"m n o 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"}},B:6,C:"text-decoration shorthand property",D:undefined};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-style.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-style.js
index f8344ee8a10a1b..73303dad0fed59 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-style.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-style.js
@@ -1 +1 @@
-module.exports={A:{D:{"1":"0 1 dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB"},L:{"1":"E"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J MC NC","33":"3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB"},M:{"1":"E"},A:{"2":"K F G H A B KC"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB XC YC ZC aC wB IC bC xB"},K:{"1":"n","2":"A B C wB IC xB"},E:{"1":"L M I D xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC","2":"2 J K F OC 7B PC QC RC WC","33":"G H A B C SC 8B wB"},G:{"1":"D oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC fC","33":"G gC hC iC jC kC lC mC nC"},P:{"1":"l m 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"}},B:6,C:"text-decoration-style property"};
+module.exports={A:{D:{"1":"0 1 2 dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB"},L:{"1":"E"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J NC OC","33":"4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB"},M:{"1":"E"},A:{"2":"K F G H A B KC"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB YC ZC aC bC wB IC cC xB"},K:{"1":"p","2":"A B C wB IC xB"},E:{"1":"L M I D xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC","2":"3 J K F PC 7B QC RC SC XC","33":"G H A B C TC 8B wB"},G:{"1":"D pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC gC","33":"G hC iC jC kC lC mC nC oC"},P:{"1":"m n o 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"}},B:6,C:"text-decoration-style property",D:undefined};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/media-fragments.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/media-fragments.js
index 942a9889f5cb4b..1bb3def3182f0f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/media-fragments.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/media-fragments.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","132":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB MC NC","132":"0 1 GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"2":"2 J K F G H A B C L M I N D","132":"0 1 3 4 5 6 7 8 9 O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J OC 7B PC","132":"K F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"H B C XC YC ZC aC wB IC bC xB","132":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"2":"7B cC JC dC eC fC","132":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J yC zC 0C 1C JC","132":"E 2C 3C"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","132":"n"},L:{"132":"E"},M:{"132":"E"},N:{"132":"A B"},O:{"132":"yB"},P:{"2":"J 4C","132":"l m 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"132":"9B"},R:{"132":"HD"},S:{"132":"ID JD"}},B:2,C:"Media Fragments"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","132":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB NC OC","132":"0 1 2 GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"2":"3 J K F G H A B C L M I N D","132":"0 1 2 4 5 6 7 8 9 O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J PC 7B QC","132":"K F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"H B C YC ZC aC bC wB IC cC xB","132":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"2":"7B dC JC eC fC gC","132":"G D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J zC 0C 1C 2C JC","132":"E 3C 4C"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","132":"p"},L:{"132":"E"},M:{"132":"E"},N:{"132":"A B"},O:{"132":"yB"},P:{"2":"J 5C","132":"m n o 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"132":"9B"},R:{"132":"ID"},S:{"132":"JD KD"}},B:2,C:"Media Fragments",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediacapture-fromelement.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediacapture-fromelement.js
index e9b128a10d1c69..5350c7688c16f8 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediacapture-fromelement.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediacapture-fromelement.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB MC NC","260":"0 1 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"1":"0 1 gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","324":"XB YB ZB aB bB cB dB eB 1B fB 2B"},E:{"2":"2 J K F G H A OC 7B PC QC RC SC 8B","132":"B C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB XC YC ZC aC wB IC bC xB","324":"IB JB KB LB MB NB OB PB QB RB SB TB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"260":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J","132":"4C 5C 6C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"260":"ID JD"}},B:5,C:"Media Capture from DOM Elements API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB NC OC","260":"0 1 2 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"1":"0 1 2 gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","324":"XB YB ZB aB bB cB dB eB 1B fB 2B"},E:{"2":"3 J K F G H A PC 7B QC RC SC TC 8B","132":"B C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB YC ZC aC bC wB IC cC xB","324":"IB JB KB LB MB NB OB PB QB RB SB TB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"260":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J","132":"5C 6C 7C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"260":"JD KD"}},B:5,C:"Media Capture from DOM Elements API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediarecorder.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediarecorder.js
index 32622338137086..05d689044071c9 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediarecorder.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediarecorder.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB MC NC"},D:{"1":"0 1 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB","194":"TB UB"},E:{"1":"I D TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C OC 7B PC QC RC SC 8B wB","322":"L M xB 9B"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB XC YC ZC aC wB IC bC xB","194":"GB HB"},G:{"1":"D uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC","578":"nC oC pC qC rC sC tC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:5,C:"MediaRecorder API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB NC OC"},D:{"1":"0 1 2 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB","194":"TB UB"},E:{"1":"I D UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C PC 7B QC RC SC TC 8B wB","322":"L M xB 9B"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB YC ZC aC bC wB IC cC xB","194":"GB HB"},G:{"1":"D vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC","578":"oC pC qC rC sC tC uC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:5,C:"MediaRecorder API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediasource.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediasource.js
index 4e5dde240778c1..17db512c457902 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediasource.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediasource.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A KC","132":"B"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 LC 0B J K F G H A B C L M I N D O l m MC NC","66":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},D:{"1":"0 1 DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F G H A B C L M I N","33":"5 6 7 8 9 AB BB CB","66":"3 4 D O l m"},E:{"1":"G H A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F OC 7B PC QC RC"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC","260":"D pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E 3C","2":"0B J yC zC 0C 1C JC 2C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","2":"A"},O:{"1":"yB"},P:{"1":"l m 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C 6C 7C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"Media Source Extensions"};
+module.exports={A:{A:{"2":"K F G H A KC","132":"B"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 LC 0B J K F G H A B C L M I N D O m n o NC OC","66":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},D:{"1":"0 1 2 DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F G H A B C L M I N","33":"5 6 7 8 9 AB BB CB","66":"4 D O m n o"},E:{"1":"G H A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F PC 7B QC RC SC"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC","260":"D qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E 4C","2":"0B J zC 0C 1C 2C JC 3C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","2":"A"},O:{"1":"yB"},P:{"1":"m n o 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C 7C 8C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"Media Source Extensions",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/menu.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/menu.js
index eda78b62bb608e..4ae165bb1dc2bb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/menu.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/menu.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"2 LC 0B J K F MC NC","132":"3 4 5 6 7 8 9 G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T","450":"0 1 U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","66":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB","66":"HB IB JB KB LB MB NB OB PB QB RB SB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"450":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:7,C:"Context menu item (menuitem element)"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"3 LC 0B J K F NC OC","132":"4 5 6 7 8 9 G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T","450":"0 1 2 U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","66":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB","66":"HB IB JB KB LB MB NB OB PB QB RB SB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"450":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:7,C:"Context menu item (menuitem element)",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/meta-theme-color.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/meta-theme-color.js
index 6f450b474b3a54..a087935d67a46f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/meta-theme-color.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/meta-theme-color.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB","132":"0 1 n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","258":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB"},E:{"1":"I D UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C L M OC 7B PC QC RC SC 8B wB xB 9B TC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"D vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"513":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"l m 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J","16":"4C"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:1,C:"theme-color Meta Tag"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB","132":"0 1 2 p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","258":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB"},E:{"1":"I D VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C L M PC 7B QC RC SC TC 8B wB xB 9B UC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"D wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"513":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"m n o 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J","16":"5C"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:1,C:"theme-color Meta Tag",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/meter.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/meter.js
index 6a68233555c87c..0faa96c543bc58 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/meter.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/meter.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C"},C:{"1":"0 1 3 4 5 6 7 8 9 N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G H A B C L M I MC NC"},D:{"1":"0 1 3 4 5 6 7 8 9 G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F"},E:{"1":"K F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B PC"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k wB IC bC xB","2":"H XC YC ZC aC"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC"},H:{"1":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"1":"F A"},K:{"1":"B C n wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"meter element"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C"},C:{"1":"0 1 2 4 5 6 7 8 9 N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G H A B C L M I NC OC"},D:{"1":"0 1 2 4 5 6 7 8 9 G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F"},E:{"1":"K F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B QC"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l wB IC cC xB","2":"H YC ZC aC bC"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC"},H:{"1":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"1":"F A"},K:{"1":"B C p wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"meter element",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/midi.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/midi.js
index 4f3fecd7058e28..46434d6c23b628 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/midi.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/midi.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t MC NC"},D:{"1":"0 1 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:5,C:"Web MIDI API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u NC OC"},D:{"1":"0 1 2 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:5,C:"Web MIDI API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/minmaxwh.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/minmaxwh.js
index e3391773e636d1..b66ad3a0a452ef 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/minmaxwh.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/minmaxwh.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","8":"K KC","129":"F","257":"G"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"1":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"CSS min/max-width/height"};
+module.exports={A:{A:{"1":"H A B","8":"K KC","129":"F","257":"G"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"1":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"CSS min/max-width/height",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mp3.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mp3.js
index 53bc6968c68eb5..f043cf8193de2f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mp3.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mp3.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B","132":"2 3 J K F G H A B C L M I N D O l m MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"OC 7B"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"1":"G D cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B"},H:{"2":"xC"},I:{"1":"0B J E 0C 1C JC 2C 3C","2":"yC zC"},J:{"1":"F A"},K:{"1":"B C n wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"MP3 audio format"};
+module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 5 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B","132":"3 4 J K F G H A B C L M I N D O m n NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"PC 7B"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"1":"G D dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B"},H:{"2":"yC"},I:{"1":"0B J E 1C 2C JC 3C 4C","2":"zC 0C"},J:{"1":"F A"},K:{"1":"B C p wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"MP3 audio format",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mpeg-dash.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mpeg-dash.js
index 6d8fa12281460c..2f4245d245365e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mpeg-dash.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mpeg-dash.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"C L M I N D O","2":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","386":"4 m"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:6,C:"Dynamic Adaptive Streaming over HTTP (MPEG-DASH)"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"C L M I N D O","2":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","386":"n o"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:6,C:"Dynamic Adaptive Streaming over HTTP (MPEG-DASH)",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mpeg4.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mpeg4.js
index 20938fe63178fd..6e421435d0a55c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mpeg4.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mpeg4.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 LC 0B J K F G H A B C L M I N D O l MC NC","4":"4 5 6 7 8 9 m AB BB CB DB EB FB GB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"OC"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 H B C I N D O l m XC YC ZC aC wB IC bC xB"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E 2C 3C","4":"0B J yC zC 1C JC","132":"0C"},J:{"1":"F A"},K:{"1":"B C n wB IC xB","2":"A"},L:{"1":"E"},M:{"260":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"MPEG-4/H.264 video format"};
+module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 LC 0B J K F G H A B C L M I N D O m NC OC","4":"5 6 7 8 9 n o AB BB CB DB EB FB GB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"PC"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 H B C I N D O m n o YC ZC aC bC wB IC cC xB"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E 3C 4C","4":"0B J zC 0C 2C JC","132":"1C"},J:{"1":"F A"},K:{"1":"B C p wB IC xB","2":"A"},L:{"1":"E"},M:{"260":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"MPEG-4/H.264 video format",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/multibackgrounds.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/multibackgrounds.js
index 436a9c3d9c78d0..e2df03269c9c9e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/multibackgrounds.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/multibackgrounds.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B NC","2":"LC 0B MC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k ZC aC wB IC bC xB","2":"H XC YC"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"1":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"CSS3 Multiple backgrounds"};
+module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC OC","2":"LC 0B NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l aC bC wB IC cC xB","2":"H YC ZC"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"1":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"CSS3 Multiple backgrounds",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/multicolumn.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/multicolumn.js
index 9ac86b97a681de..8ea6cc88b5fb00 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/multicolumn.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/multicolumn.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"C L M I N D O","516":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"132":"YB ZB aB bB cB dB eB 1B fB 2B gB hB iB","164":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB MC NC","516":"jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a","1028":"0 1 b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"420":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB","516":"0 1 WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"A B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","132":"H SC","164":"F G RC","420":"2 J K OC 7B PC QC"},F:{"1":"C wB IC bC xB","2":"H B XC YC ZC aC","420":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB","516":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","132":"hC iC","164":"G fC gC","420":"7B cC JC dC eC"},H:{"1":"xC"},I:{"420":"0B J yC zC 0C 1C JC 2C 3C","516":"E"},J:{"420":"F A"},K:{"1":"C wB IC xB","2":"A B","516":"n"},L:{"516":"E"},M:{"1028":"E"},N:{"1":"A B"},O:{"516":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","420":"J"},Q:{"516":"9B"},R:{"516":"HD"},S:{"164":"ID JD"}},B:4,C:"CSS3 Multiple column layout"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"C L M I N D O","516":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"132":"YB ZB aB bB cB dB eB 1B fB 2B gB hB iB","164":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB NC OC","516":"jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a","1028":"0 1 2 b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"420":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB","516":"0 1 2 WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"A B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","132":"H TC","164":"F G SC","420":"3 J K PC 7B QC RC"},F:{"1":"C wB IC cC xB","2":"H B YC ZC aC bC","420":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB","516":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","132":"iC jC","164":"G gC hC","420":"7B dC JC eC fC"},H:{"1":"yC"},I:{"420":"0B J zC 0C 1C 2C JC 3C 4C","516":"E"},J:{"420":"F A"},K:{"1":"C wB IC xB","2":"A B","516":"p"},L:{"516":"E"},M:{"1028":"E"},N:{"1":"A B"},O:{"516":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","420":"J"},Q:{"516":"9B"},R:{"516":"ID"},S:{"164":"JD KD"}},B:4,C:"CSS3 Multiple column layout",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mutation-events.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mutation-events.js
index d8fb6dd7fb26ba..a214a90b7f19f4 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mutation-events.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mutation-events.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G KC","260":"H A B"},B:{"132":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","260":"C L M I N D O"},C:{"2":"2 LC 0B J MC NC","260":"0 1 3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"16":"2 J K F G H A B C L M","132":"0 1 3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"16":"OC 7B","132":"2 J K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"C bC xB","2":"H XC YC ZC aC","16":"B wB IC","132":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"16":"7B cC","132":"G D JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"16":"yC zC","132":"0B J E 0C 1C JC 2C 3C"},J:{"132":"F A"},K:{"1":"C xB","2":"A","16":"B wB IC","132":"n"},L:{"132":"E"},M:{"260":"E"},N:{"260":"A B"},O:{"132":"yB"},P:{"132":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"132":"9B"},R:{"132":"HD"},S:{"260":"ID JD"}},B:5,C:"Mutation events"};
+module.exports={A:{A:{"2":"K F G KC","260":"H A B"},B:{"132":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","260":"C L M I N D O"},C:{"2":"3 LC 0B J NC OC","260":"0 1 2 4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"16":"3 J K F G H A B C L M","132":"0 1 2 4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"16":"PC 7B","132":"3 J K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"C cC xB","2":"H YC ZC aC bC","16":"B wB IC","132":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"16":"7B dC","132":"G D JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"16":"zC 0C","132":"0B J E 1C 2C JC 3C 4C"},J:{"132":"F A"},K:{"1":"C xB","2":"A","16":"B wB IC","132":"p"},L:{"132":"E"},M:{"260":"E"},N:{"260":"A B"},O:{"132":"yB"},P:{"132":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"132":"9B"},R:{"132":"ID"},S:{"260":"JD KD"}},B:5,C:"Mutation events",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mutationobserver.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mutationobserver.js
index c3eedce1afd087..3d4c2678603bd5 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mutationobserver.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mutationobserver.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"K F G KC","8":"H A"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 3 4 5 6 7 8 9 M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G H A B C L MC NC"},D:{"1":"0 1 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F G H A B C L M I N D","33":"3 4 5 6 7 8 O l m"},E:{"1":"F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B PC","33":"K"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC","33":"eC"},H:{"2":"xC"},I:{"1":"E 2C 3C","2":"0B yC zC 0C","8":"J 1C JC"},J:{"1":"A","2":"F"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","8":"A"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Mutation Observer"};
+module.exports={A:{A:{"1":"B","2":"K F G KC","8":"H A"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 4 5 6 7 8 9 M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G H A B C L NC OC"},D:{"1":"0 1 2 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F G H A B C L M I N D","33":"4 5 6 7 8 O m n o"},E:{"1":"F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B QC","33":"K"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC","33":"fC"},H:{"2":"yC"},I:{"1":"E 3C 4C","2":"0B zC 0C 1C","8":"J 2C JC"},J:{"1":"A","2":"F"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","8":"A"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Mutation Observer",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/namevalue-storage.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/namevalue-storage.js
index bf354055ac276b..6b1ac76a508fd5 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/namevalue-storage.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/namevalue-storage.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G H A B","2":"KC","8":"K F"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","4":"LC 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"OC 7B"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k ZC aC wB IC bC xB","2":"H XC YC"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"B C n wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Web Storage - name/value pairs"};
+module.exports={A:{A:{"1":"G H A B","2":"KC","8":"K F"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","4":"LC 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"PC 7B"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l aC bC wB IC cC xB","2":"H YC ZC"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"B C p wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Web Storage - name/value pairs",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/native-filesystem-api.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/native-filesystem-api.js
index 8b491b833b62db..3001cdfae7e763 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/native-filesystem-api.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/native-filesystem-api.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","194":"P Q R S T U","260":"0 1 V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w MC NC","516":"0 1 x y z E 4B 5B 6B"},D:{"2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n","194":"rB sB tB uB vB P Q R S T U","260":"0 1 V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC","516":"D AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB XC YC ZC aC wB IC bC xB","194":"gB hB iB jB kB lB mB nB oB pB","260":"qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC","516":"D AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J yC zC 0C 1C JC 2C 3C","516":"E"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"516":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:7,C:"File System Access API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","194":"P Q R S T U","260":"0 1 2 V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x NC OC","516":"0 1 2 y z E 4B 5B 6B MC"},D:{"2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p","194":"rB sB tB uB vB P Q R S T U","260":"0 1 2 V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC","516":"D AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB YC ZC aC bC wB IC cC xB","194":"gB hB iB jB kB lB mB nB oB pB","260":"qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC","516":"D AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J zC 0C 1C 2C JC 3C 4C","516":"E"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"516":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:7,C:"File System Access API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/nav-timing.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/nav-timing.js
index 3b15dbabe74f9c..9b12f94060bf61 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/nav-timing.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/nav-timing.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 3 4 5 6 7 8 9 F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K MC NC"},D:{"1":"0 1 3 4 5 6 7 8 9 L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J","33":"K F G H A B C"},E:{"1":"G H A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F OC 7B PC QC RC"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"1":"G D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC fC gC"},H:{"2":"xC"},I:{"1":"J E 1C JC 2C 3C","2":"0B yC zC 0C"},J:{"1":"A","2":"F"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"Navigation Timing API"};
+module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 4 5 6 7 8 9 F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K NC OC"},D:{"1":"0 1 2 4 5 6 7 8 9 L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J","33":"K F G H A B C"},E:{"1":"G H A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F PC 7B QC RC SC"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"1":"G D iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC gC hC"},H:{"2":"yC"},I:{"1":"J E 2C JC 3C 4C","2":"0B zC 0C 1C"},J:{"1":"A","2":"F"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"Navigation Timing API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/netinfo.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/netinfo.js
index 7d7a27ae902ef7..898119bb5e25c4 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/netinfo.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/netinfo.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","1028":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB","1028":"0 1 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB XC YC ZC aC wB IC bC xB","1028":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"yC 2C 3C","132":"0B J zC 0C 1C JC"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 7C 8C 8B 9C AD BD CD DD zB ED FD GD","132":"J","516":"4C 5C 6C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"2":"JD","260":"ID"}},B:7,C:"Network Information API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","1028":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB","1028":"0 1 2 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB YC ZC aC bC wB IC cC xB","1028":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"zC 3C 4C","132":"0B J 0C 1C 2C JC"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 8C 9C 8B AD BD CD DD ED zB FD GD HD","132":"J","516":"5C 6C 7C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"2":"KD","260":"JD"}},B:7,C:"Network Information API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/notifications.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/notifications.js
index c26d125984b1df..a45ff5670b632f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/notifications.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/notifications.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L"},C:{"1":"0 1 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 LC 0B J K F G H A B C L M I N D O l m MC NC"},D:{"1":"0 1 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"J","36":"2 3 K F G H A B C L M I N D O l m"},E:{"1":"K F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B PC"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 H B C I N D O l m XC YC ZC aC wB IC bC xB"},G:{"2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC","516":"D FC GC HC"},H:{"2":"xC"},I:{"2":"0B J yC zC 0C 1C JC","36":"E 2C 3C"},J:{"1":"A","2":"F"},K:{"2":"A B C wB IC xB","36":"n"},L:{"257":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"36":"J","130":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"130":"HD"},S:{"1":"ID JD"}},B:1,C:"Web Notifications"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L"},C:{"1":"0 1 2 5 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 LC 0B J K F G H A B C L M I N D O m n NC OC"},D:{"1":"0 1 2 5 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"J","36":"3 4 K F G H A B C L M I N D O m n"},E:{"1":"K F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B QC"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 H B C I N D O m n o YC ZC aC bC wB IC cC xB"},G:{"2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC","516":"D FC GC HC"},H:{"2":"yC"},I:{"2":"0B J zC 0C 1C 2C JC","36":"E 3C 4C"},J:{"1":"A","2":"F"},K:{"2":"A B C wB IC xB","36":"p"},L:{"257":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"36":"J","130":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"130":"ID"},S:{"1":"JD KD"}},B:1,C:"Web Notifications",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-entries.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-entries.js
index f1ca9013725b48..492ab9548ab39f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-entries.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-entries.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L"},C:{"1":"0 1 TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB MC NC"},D:{"1":"0 1 aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB"},E:{"1":"B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC"},F:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB XC YC ZC aC wB IC bC xB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F","16":"A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"Object.entries"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L"},C:{"1":"0 1 2 TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB NC OC"},D:{"1":"0 1 2 aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB"},E:{"1":"B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC"},F:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB YC ZC aC bC wB IC cC xB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F","16":"A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"Object.entries",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-fit.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-fit.js
index cc6cdb72cefe20..0aa42d3686271c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-fit.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-fit.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I","260":"N D O"},C:{"1":"0 1 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB MC NC"},D:{"1":"0 1 EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB"},E:{"1":"A B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F OC 7B PC QC","132":"G H RC SC"},F:{"1":"3 4 5 6 7 8 9 l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H I N D O XC YC ZC","33":"B C aC wB IC bC xB"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC fC","132":"G gC hC iC"},H:{"33":"xC"},I:{"1":"E 3C","2":"0B J yC zC 0C 1C JC 2C"},J:{"2":"F A"},K:{"1":"n","2":"A","33":"B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"CSS3 object-fit/object-position"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I","260":"N D O"},C:{"1":"0 1 2 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB NC OC"},D:{"1":"0 1 2 EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB"},E:{"1":"A B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F PC 7B QC RC","132":"G H SC TC"},F:{"1":"4 5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H I N D O YC ZC aC","33":"B C bC wB IC cC xB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC gC","132":"G hC iC jC"},H:{"33":"yC"},I:{"1":"E 4C","2":"0B J zC 0C 1C 2C JC 3C"},J:{"2":"F A"},K:{"1":"p","2":"A","33":"B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"CSS3 object-fit/object-position",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-observe.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-observe.js
index c1165ccfac6ca0..4e9a13ef49265d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-observe.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-observe.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB","2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB","2":"3 4 H B C I N D O l m JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"J","2":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:7,C:"Object.observe data binding"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB","2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB","2":"4 H B C I N D O m n o JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"J","2":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:7,C:"Object.observe data binding",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-values.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-values.js
index 078b32bfe590cd..f2571e97eff624 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-values.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-values.js
@@ -1 +1 @@
-module.exports={A:{A:{"8":"K F G H A B KC"},B:{"1":"0 1 M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L"},C:{"1":"0 1 TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","8":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB MC NC"},D:{"1":"0 1 aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","8":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB"},E:{"1":"B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","8":"2 J K F G H A OC 7B PC QC RC SC"},F:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","8":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB XC YC ZC aC wB IC bC xB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","8":"G 7B cC JC dC eC fC gC hC iC jC"},H:{"8":"xC"},I:{"1":"E","8":"0B J yC zC 0C 1C JC 2C 3C"},J:{"8":"F A"},K:{"1":"n","8":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"8":"A B"},O:{"1":"yB"},P:{"1":"l m 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","8":"J 4C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"Object.values method"};
+module.exports={A:{A:{"8":"K F G H A B KC"},B:{"1":"0 1 2 M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L"},C:{"1":"0 1 2 TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","8":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB NC OC"},D:{"1":"0 1 2 aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","8":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB"},E:{"1":"B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","8":"3 J K F G H A PC 7B QC RC SC TC"},F:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","8":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB YC ZC aC bC wB IC cC xB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","8":"G 7B dC JC eC fC gC hC iC jC kC"},H:{"8":"yC"},I:{"1":"E","8":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"8":"F A"},K:{"1":"p","8":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"8":"A B"},O:{"1":"yB"},P:{"1":"m n o 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","8":"J 5C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"Object.values method",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/objectrtc.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/objectrtc.js
index 6c280e23ad56d6..bc2e76d52cc0ff 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/objectrtc.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/objectrtc.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"L M I N D O","2":"0 1 C P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:6,C:"Object RTC (ORTC) API for WebRTC"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"L M I N D O","2":"0 1 2 C P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:6,C:"Object RTC (ORTC) API for WebRTC",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/offline-apps.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/offline-apps.js
index a0a03e9b549522..c3ab625a0b7159 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/offline-apps.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/offline-apps.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"H KC","8":"K F G"},B:{"1":"C L M I N D O P Q R S T","2":"0 1 U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S MC NC","2":"0 1 T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","4":"0B","8":"LC"},D:{"1":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T","2":"0 1 U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","8":"OC 7B"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB aC wB IC bC xB","2":"H n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC","8":"YC ZC"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"0B J yC zC 0C 1C JC 2C 3C","2":"E"},J:{"1":"F A"},K:{"1":"B C wB IC xB","2":"A n"},L:{"2":"E"},M:{"2":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"2":"HD"},S:{"1":"ID","2":"JD"}},B:7,C:"Offline web applications"};
+module.exports={A:{A:{"1":"A B","2":"H KC","8":"K F G"},B:{"1":"C L M I N D O P Q R S T","2":"0 1 2 U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S NC OC","2":"0 1 2 T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","4":"0B","8":"LC"},D:{"1":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T","2":"0 1 2 U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","8":"PC 7B"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB bC wB IC cC xB","2":"H p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC","8":"ZC aC"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"0B J zC 0C 1C 2C JC 3C 4C","2":"E"},J:{"1":"F A"},K:{"1":"B C wB IC xB","2":"A p"},L:{"2":"E"},M:{"2":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"2":"ID"},S:{"1":"JD","2":"KD"}},B:7,C:"Offline web applications",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/offscreencanvas.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/offscreencanvas.js
index d772dee7e1010b..d84e2e454a3c5c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/offscreencanvas.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/offscreencanvas.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB MC NC","194":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q"},D:{"1":"0 1 nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB","322":"eB 1B fB 2B gB hB iB jB kB lB mB"},E:{"1":"D WC","2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC","516":"DC EC FC GC HC"},F:{"1":"iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB XC YC ZC aC wB IC bC xB","322":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB"},G:{"1":"D","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC","516":"DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C 6C 7C 8C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"194":"ID JD"}},B:1,C:"OffscreenCanvas"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB NC OC","194":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r"},D:{"1":"0 1 2 nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB","322":"eB 1B fB 2B gB hB iB jB kB lB mB"},E:{"1":"D XC","2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC","516":"DC EC FC GC HC"},F:{"1":"iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB YC ZC aC bC wB IC cC xB","322":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB"},G:{"1":"D","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC","516":"DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C 7C 8C 9C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"194":"JD KD"}},B:1,C:"OffscreenCanvas",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ogg-vorbis.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ogg-vorbis.js
index 3e917988150384..b7c450a12b2d6b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ogg-vorbis.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ogg-vorbis.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","2":"LC 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M OC 7B PC QC RC SC 8B wB xB 9B","132":"I D TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k ZC aC wB IC bC xB","2":"H XC YC"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"0B J E 0C 1C JC 2C 3C","16":"yC zC"},J:{"1":"A","2":"F"},K:{"1":"B C n wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"Ogg Vorbis audio format"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","2":"LC 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M PC 7B QC RC SC TC 8B wB xB 9B","132":"I D UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l aC bC wB IC cC xB","2":"H YC ZC"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"0B J E 1C 2C JC 3C 4C","16":"zC 0C"},J:{"1":"A","2":"F"},K:{"1":"B C p wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"Ogg Vorbis audio format",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ogv.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ogv.js
index 2b43bf48e02db8..a5dfc20b5e587a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ogv.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ogv.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G KC","8":"H A B"},B:{"1":"0 1 D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","8":"C L M I N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","2":"LC 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k ZC aC wB IC bC xB","2":"H XC YC"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"1":"E"},N:{"8":"A B"},O:{"1":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"2":"HD"},S:{"1":"ID JD"}},B:6,C:"Ogg/Theora video format"};
+module.exports={A:{A:{"2":"K F G KC","8":"H A B"},B:{"1":"0 1 2 D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","8":"C L M I N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","2":"LC 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l aC bC wB IC cC xB","2":"H YC ZC"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"1":"E"},N:{"8":"A B"},O:{"1":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"2":"ID"},S:{"1":"JD KD"}},B:6,C:"Ogg/Theora video format",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ol-reversed.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ol-reversed.js
index aa7510f1902525..4955f1f2775573 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ol-reversed.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ol-reversed.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 3 4 5 6 7 8 9 O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G H A B C L M I N D MC NC"},D:{"1":"0 1 4 5 6 7 8 9 l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F G H A B C L M I","16":"3 N D O"},E:{"1":"F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B PC","16":"K"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k xB","2":"H B XC YC ZC aC wB IC bC","16":"C"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC"},H:{"1":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"1":"A","2":"F"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Reversed attribute of ordered lists"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 4 5 6 7 8 9 O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G H A B C L M I N D NC OC"},D:{"1":"0 1 2 5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F G H A B C L M I","16":"4 N D O"},E:{"1":"F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B QC","16":"K"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l xB","2":"H B YC ZC aC bC wB IC cC","16":"C"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC"},H:{"1":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"1":"A","2":"F"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Reversed attribute of ordered lists",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/once-event-listener.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/once-event-listener.js
index 0a0067be38569f..2bf203242eab1f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/once-event-listener.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/once-event-listener.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I"},C:{"1":"0 1 WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB MC NC"},D:{"1":"0 1 bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},E:{"1":"A B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H OC 7B PC QC RC SC"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB XC YC ZC aC wB IC bC xB"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:1,C:"\"once\" event listener option"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I"},C:{"1":"0 1 2 WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB NC OC"},D:{"1":"0 1 2 bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},E:{"1":"A B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H PC 7B QC RC SC TC"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB YC ZC aC bC wB IC cC xB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:1,C:"\"once\" event listener option",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/online-status.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/online-status.js
index 4bca911ffdb896..4d93e56d4d0e87 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/online-status.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/online-status.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K F KC","260":"G"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","2":"LC 0B","516":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB"},D:{"1":"0 1 3 4 5 6 7 8 9 M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F G H A B C L"},E:{"1":"2 K G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"J OC 7B","1025":"F"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC","4":"xB"},G:{"1":"G D JC dC eC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B cC","1025":"fC"},H:{"2":"xC"},I:{"1":"0B J E 0C 1C JC 2C 3C","16":"yC zC"},J:{"1":"A","132":"F"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Online/offline status"};
+module.exports={A:{A:{"1":"H A B","2":"K F KC","260":"G"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","2":"LC 0B","516":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB"},D:{"1":"0 1 2 4 5 6 7 8 9 M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F G H A B C L"},E:{"1":"3 K G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"J PC 7B","1025":"F"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC","4":"xB"},G:{"1":"G D JC eC fC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B dC","1025":"gC"},H:{"2":"yC"},I:{"1":"0B J E 1C 2C JC 3C 4C","16":"zC 0C"},J:{"1":"A","132":"F"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Online/offline status",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/opus.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/opus.js
index 647b1aba88553f..74bc59dcbf07f8 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/opus.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/opus.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L"},C:{"1":"0 1 3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G H A B C L M MC NC"},D:{"1":"0 1 FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB"},E:{"2":"2 J K F G H A OC 7B PC QC RC SC 8B","132":"B C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"4 5 6 7 8 9 l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 H B C I N D O XC YC ZC aC wB IC bC xB"},G:{"2":"G 7B cC JC dC eC fC gC hC iC jC kC","132":"D lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"Opus audio format"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L"},C:{"1":"0 1 2 4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G H A B C L M NC OC"},D:{"1":"0 1 2 FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB"},E:{"2":"3 J K F G H A PC 7B QC RC SC TC 8B","132":"B C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 H B C I N D O YC ZC aC bC wB IC cC xB"},G:{"2":"G 7B dC JC eC fC gC hC iC jC kC lC","132":"D mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"Opus audio format",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/orientation-sensor.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/orientation-sensor.js
index 2883682d0793ba..fd8404645868c6 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/orientation-sensor.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/orientation-sensor.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB","194":"eB 1B fB 2B gB hB iB jB kB"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:4,C:"Orientation Sensor"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB","194":"eB 1B fB 2B gB hB iB jB kB"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:4,C:"Orientation Sensor",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/outline.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/outline.js
index 82123869729759..d67809cdf858b5 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/outline.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/outline.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F KC","260":"G","388":"H A B"},B:{"1":"0 1 I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","388":"C L M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k bC","129":"xB","260":"H B XC YC ZC aC wB IC"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"C n xB","260":"A B wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"388":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"CSS outline properties"};
+module.exports={A:{A:{"2":"K F KC","260":"G","388":"H A B"},B:{"1":"0 1 2 I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","388":"C L M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l cC","129":"xB","260":"H B YC ZC aC bC wB IC"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"C p xB","260":"A B wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"388":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"CSS outline properties",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pad-start-end.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pad-start-end.js
index 0f5bd9b5bd4b2e..d59f7d56c1c5d9 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pad-start-end.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pad-start-end.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M"},C:{"1":"0 1 UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB MC NC"},D:{"1":"0 1 dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB"},E:{"1":"A B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H OC 7B PC QC RC SC"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB XC YC ZC aC wB IC bC xB"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"String.prototype.padStart(), String.prototype.padEnd()"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M"},C:{"1":"0 1 2 UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB NC OC"},D:{"1":"0 1 2 dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB"},E:{"1":"A B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H PC 7B QC RC SC TC"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB YC ZC aC bC wB IC cC xB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"String.prototype.padStart(), String.prototype.padEnd()",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/page-transition-events.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/page-transition-events.js
index 4eedb79b204714..8228cdb370d1ba 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/page-transition-events.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/page-transition-events.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"K F G H A KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"J OC 7B"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"1":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B cC JC"},H:{"2":"xC"},I:{"1":"0B J E 0C 1C JC 2C 3C","16":"yC zC"},J:{"1":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","2":"A"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"PageTransitionEvent"};
+module.exports={A:{A:{"1":"B","2":"K F G H A KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"J PC 7B"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B dC JC"},H:{"2":"yC"},I:{"1":"0B J E 1C 2C JC 3C 4C","16":"zC 0C"},J:{"1":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","2":"A"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"PageTransitionEvent",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pagevisibility.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pagevisibility.js
index 0f98949b681b62..84463c4f285652 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pagevisibility.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pagevisibility.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 3 4 5 6 7 8 9 O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G H MC NC","33":"A B C L M I N D"},D:{"1":"0 1 FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F G H A B C L","33":"3 4 5 6 7 8 9 M I N D O l m AB BB CB DB EB"},E:{"1":"F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K OC 7B PC"},F:{"1":"4 5 6 7 8 9 l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k xB","2":"H B C XC YC ZC aC wB IC bC","33":"3 I N D O"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC","33":"2C 3C"},J:{"1":"A","2":"F"},K:{"1":"n xB","2":"A B C wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","33":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"Page Visibility"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 4 5 6 7 8 9 O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G H NC OC","33":"A B C L M I N D"},D:{"1":"0 1 2 FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F G H A B C L","33":"4 5 6 7 8 9 M I N D O m n o AB BB CB DB EB"},E:{"1":"F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K PC 7B QC"},F:{"1":"5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l xB","2":"H B C YC ZC aC bC wB IC cC","33":"4 I N D O"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC","33":"3C 4C"},J:{"1":"A","2":"F"},K:{"1":"p xB","2":"A B C wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","33":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"Page Visibility",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/passive-event-listener.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/passive-event-listener.js
index cbcf1ddecf364c..d61b19f9401584 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/passive-event-listener.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/passive-event-listener.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I"},C:{"1":"0 1 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB MC NC"},D:{"1":"0 1 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},E:{"1":"A B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H OC 7B PC QC RC SC"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB XC YC ZC aC wB IC bC xB"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:1,C:"Passive event listeners"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I"},C:{"1":"0 1 2 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB NC OC"},D:{"1":"0 1 2 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},E:{"1":"A B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H PC 7B QC RC SC TC"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB YC ZC aC bC wB IC cC xB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:1,C:"Passive event listeners",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/passkeys.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/passkeys.js
index 1890af49f87bd4..f310cb2a68b4cf 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/passkeys.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/passkeys.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 u v w x y z E","2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t"},E:{"1":"D CC DC EC FC GC HC WC","2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB"},F:{"1":"g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f XC YC ZC aC wB IC bC xB"},G:{"1":"D zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"m","2":"J 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","16":"l"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:6,C:"Passkeys"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 v w x y z E","2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u"},E:{"1":"D CC DC EC FC GC HC XC","2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB"},F:{"1":"g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f YC ZC aC bC wB IC cC xB"},G:{"1":"D zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"n o","2":"J 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","16":"m"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:6,C:"Passkeys",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/passwordrules.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/passwordrules.js
index a122c57f0da3a7..d81b7c0ff3cae0 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/passwordrules.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/passwordrules.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","16":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E MC NC","16":"4B 5B 6B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","16":"4B 5B 6B"},E:{"1":"C L xB","2":"2 J K F G H A B OC 7B PC QC RC SC 8B wB","16":"M I D 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB XC YC ZC aC wB IC bC xB","16":"ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"16":"xC"},I:{"2":"0B J yC zC 0C 1C JC 2C 3C","16":"E"},J:{"2":"F","16":"A"},K:{"2":"A B C wB IC xB","16":"n"},L:{"16":"E"},M:{"16":"E"},N:{"2":"A","16":"B"},O:{"16":"yB"},P:{"2":"J 4C 5C","16":"l m 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"16":"9B"},R:{"16":"HD"},S:{"2":"ID JD"}},B:1,C:"Password Rules"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","16":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B NC OC","16":"5B 6B MC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","16":"4B 5B 6B"},E:{"1":"C L xB","2":"3 J K F G H A B PC 7B QC RC SC TC 8B wB","16":"M I D 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB YC ZC aC bC wB IC cC xB","16":"ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"16":"yC"},I:{"2":"0B J zC 0C 1C 2C JC 3C 4C","16":"E"},J:{"2":"F","16":"A"},K:{"2":"A B C wB IC xB","16":"p"},L:{"16":"E"},M:{"16":"E"},N:{"2":"A","16":"B"},O:{"16":"yB"},P:{"2":"J 5C 6C","16":"m n o 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"16":"9B"},R:{"16":"ID"},S:{"2":"JD KD"}},B:1,C:"Password Rules",D:false};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/path2d.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/path2d.js
index d813466a377e9c..c78c2674480758 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/path2d.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/path2d.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L","132":"M I N D O"},C:{"1":"0 1 UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB MC NC","132":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},D:{"1":"0 1 mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB","132":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB"},E:{"1":"A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F OC 7B PC QC","132":"G H RC"},F:{"1":"bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 H B C I N D O l m XC YC ZC aC wB IC bC xB","132":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},G:{"1":"D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC fC","16":"G","132":"gC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"1":"A","2":"F"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 8B 9C AD BD CD DD zB ED FD GD","132":"J 4C 5C 6C 7C 8C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Path2D"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L","132":"M I N D O"},C:{"1":"0 1 2 UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB NC OC","132":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},D:{"1":"0 1 2 mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB","132":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB"},E:{"1":"A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F PC 7B QC RC","132":"G H SC"},F:{"1":"bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 H B C I N D O m n o YC ZC aC bC wB IC cC xB","132":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},G:{"1":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC gC","16":"G","132":"hC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"1":"A","2":"F"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 8B AD BD CD DD ED zB FD GD HD","132":"J 5C 6C 7C 8C 9C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Path2D",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/payment-request.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/payment-request.js
index f6271f29b212b3..94744451b8ba97 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/payment-request.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/payment-request.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L","322":"M","8196":"I N D O"},C:{"2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB MC NC","4162":"bB cB dB eB 1B fB 2B gB hB iB jB","16452":"0 1 kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"1":"0 1 vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB","194":"ZB aB bB cB dB eB","1090":"1B fB","8196":"2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB"},E:{"1":"L M I D xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H OC 7B PC QC RC SC","514":"A B 8B","8196":"C wB"},F:{"1":"kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB XC YC ZC aC wB IC bC xB","194":"MB NB OB PB QB RB SB TB","8196":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB"},G:{"1":"D oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC","514":"jC kC lC","8196":"mC nC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"2049":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"l m AD BD CD DD zB ED FD GD","2":"J","8196":"4C 5C 6C 7C 8C 8B 9C"},Q:{"8196":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:2,C:"Payment Request API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L","322":"M","8196":"I N D O"},C:{"2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB NC OC","4162":"bB cB dB eB 1B fB 2B gB hB iB jB","16452":"0 1 2 kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"1":"0 1 2 vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB","194":"ZB aB bB cB dB eB","1090":"1B fB","8196":"2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB"},E:{"1":"L M I D xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H PC 7B QC RC SC TC","514":"A B 8B","8196":"C wB"},F:{"1":"kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB YC ZC aC bC wB IC cC xB","194":"MB NB OB PB QB RB SB TB","8196":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB"},G:{"1":"D pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC","514":"kC lC mC","8196":"nC oC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"2049":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"m n o BD CD DD ED zB FD GD HD","2":"J","8196":"5C 6C 7C 8C 9C 8B AD"},Q:{"8196":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:2,C:"Payment Request API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pdf-viewer.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pdf-viewer.js
index 7d62f730335192..8b55ec6eac530e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pdf-viewer.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pdf-viewer.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A KC","132":"B"},B:{"1":"0 1 I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","16":"C L M"},C:{"1":"0 1 3 4 5 6 7 8 9 l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G H A B C L M I N D O MC NC"},D:{"1":"0 1 3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"2 J K F G H A B C L M"},E:{"1":"2 J K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","16":"OC 7B"},F:{"1":"3 4 5 6 7 8 9 C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k xB","2":"H B XC YC ZC aC wB IC bC"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"16":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"16":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:6,C:"Built-in PDF viewer"};
+module.exports={A:{A:{"2":"K F G H A KC","132":"B"},B:{"1":"0 1 2 I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","16":"C L M"},C:{"1":"0 1 2 4 5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G H A B C L M I N D O NC OC"},D:{"1":"0 1 2 4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","16":"3 J K F G H A B C L M"},E:{"1":"3 J K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","16":"PC 7B"},F:{"1":"4 5 6 7 8 9 C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l xB","2":"H B YC ZC aC bC wB IC cC"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"16":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"16":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:6,C:"Built-in PDF viewer",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/permissions-api.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/permissions-api.js
index 129f7dcd4fc29c..c7e32d6620d234 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/permissions-api.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/permissions-api.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB MC NC"},D:{"1":"0 1 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{"1":"D zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB XC YC ZC aC wB IC bC xB"},G:{"1":"D zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:5,C:"Permissions API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB NC OC"},D:{"1":"0 1 2 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{"1":"D zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB YC ZC aC bC wB IC cC xB"},G:{"1":"D zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:5,C:"Permissions API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/permissions-policy.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/permissions-policy.js
index 3efd1f28d1a6c8..f878c73da6327a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/permissions-policy.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/permissions-policy.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","258":"P Q R S T U","322":"V W","388":"0 1 X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n MC NC","258":"0 1 rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B","258":"fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U","322":"V W","388":"0 1 X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B OC 7B PC QC RC SC 8B","258":"C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB XC YC ZC aC wB IC bC xB","258":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB","322":"qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d","388":"e f g h i j k"},G:{"2":"G 7B cC JC dC eC fC gC hC iC jC kC lC","258":"D mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J yC zC 0C 1C JC 2C 3C","258":"E"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","388":"n"},L:{"388":"E"},M:{"258":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J 4C 5C 6C","258":"l m 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"258":"9B"},R:{"388":"HD"},S:{"2":"ID","258":"JD"}},B:5,C:"Permissions Policy"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","258":"P Q R S T U","322":"V W","388":"0 1 2 X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p NC OC","258":"0 1 2 rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B","258":"fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U","322":"V W","388":"0 1 2 X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B PC 7B QC RC SC TC 8B","258":"C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB YC ZC aC bC wB IC cC xB","258":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB","322":"qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d","388":"e f g h i j k l"},G:{"2":"G 7B dC JC eC fC gC hC iC jC kC lC mC","258":"D nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J zC 0C 1C 2C JC 3C 4C","258":"E"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","388":"p"},L:{"388":"E"},M:{"258":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J 5C 6C 7C","258":"m n o 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"258":"9B"},R:{"388":"ID"},S:{"2":"JD","258":"KD"}},B:5,C:"Permissions Policy",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/picture-in-picture.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/picture-in-picture.js
index d73c8edb31304f..1385ee35624768 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/picture-in-picture.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/picture-in-picture.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB MC NC","132":"0 1 qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","1090":"lB","1412":"pB","1668":"mB nB oB"},D:{"1":"0 1 oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB","2114":"nB"},E:{"1":"M I D 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H OC 7B PC QC RC SC","4100":"A B C L 8B wB xB"},F:{"1":"n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB XC YC ZC aC wB IC bC xB","8196":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB"},G:{"1":"D tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC","4100":"hC iC jC kC lC mC nC oC pC qC rC sC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"16388":"E"},M:{"16388":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:5,C:"Picture-in-Picture"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB NC OC","132":"0 1 2 qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","1090":"lB","1412":"pB","1668":"mB nB oB"},D:{"1":"0 1 2 oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB","2114":"nB"},E:{"1":"M I D 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H PC 7B QC RC SC TC","4100":"A B C L 8B wB xB"},F:{"1":"p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB YC ZC aC bC wB IC cC xB","8196":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB"},G:{"1":"D uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC","4100":"iC jC kC lC mC nC oC pC qC rC sC tC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"16388":"E"},M:{"16388":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:5,C:"Picture-in-Picture",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/picture.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/picture.js
index d734bc1d1070c0..de321138a88556 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/picture.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/picture.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C"},C:{"1":"0 1 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB MC NC","578":"GB HB IB JB"},D:{"1":"0 1 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB","194":"JB"},E:{"1":"A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H OC 7B PC QC RC"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 H B C I N D O l m XC YC ZC aC wB IC bC xB","322":"6"},G:{"1":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Picture element"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C"},C:{"1":"0 1 2 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB NC OC","578":"GB HB IB JB"},D:{"1":"0 1 2 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB","194":"JB"},E:{"1":"A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H PC 7B QC RC SC"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 H B C I N D O m n o YC ZC aC bC wB IC cC xB","322":"6"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Picture element",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ping.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ping.js
index 8be46905db3e2e..ad707c1f90cc5c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ping.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ping.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N"},C:{"2":"LC","194":"0 1 2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"2 J K F G H A B C L M"},E:{"1":"K F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B PC"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"1":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC"},H:{"2":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"194":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"194":"ID JD"}},B:1,C:"Ping attribute"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N"},C:{"2":"LC","194":"0 1 2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","16":"3 J K F G H A B C L M"},E:{"1":"K F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B QC"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC"},H:{"2":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"194":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"194":"JD KD"}},B:1,C:"Ping attribute",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/png-alpha.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/png-alpha.js
index 6574a48436e131..b7ff926ff5e074 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/png-alpha.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/png-alpha.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F G H A B","2":"KC","8":"K"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"1":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"PNG alpha transparency"};
+module.exports={A:{A:{"1":"F G H A B","2":"KC","8":"K"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"1":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"PNG alpha transparency",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointer-events.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointer-events.js
index 65ee3aab54fa13..9d5068588d3a22 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointer-events.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointer-events.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"K F G H A KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B NC","2":"LC 0B MC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"OC 7B"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","2":"A"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:7,C:"CSS pointer-events (for HTML)"};
+module.exports={A:{A:{"1":"B","2":"K F G H A KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC OC","2":"LC 0B NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"PC 7B"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","2":"A"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:7,C:"CSS pointer-events (for HTML)",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointer.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointer.js
index 9f81d3f8306850..517ddd1507a8fa 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointer.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointer.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"K F G H KC","164":"A"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J MC NC","8":"3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB","328":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB"},D:{"1":"0 1 bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 J K F G H A B C L M I N D O l m","8":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","584":"YB ZB aB"},E:{"1":"L M I D 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K OC 7B PC","8":"F G H A B C QC RC SC 8B wB","1096":"xB"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB","8":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB","584":"LB MB NB"},G:{"1":"D qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","8":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC","6148":"pC"},H:{"2":"xC"},I:{"1":"E","8":"0B J yC zC 0C 1C JC 2C 3C"},J:{"8":"F A"},K:{"1":"n","2":"A","8":"B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","36":"A"},O:{"1":"yB"},P:{"1":"l m 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"4C","8":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","328":"ID"}},B:2,C:"Pointer events"};
+module.exports={A:{A:{"1":"B","2":"K F G H KC","164":"A"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J NC OC","8":"4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB","328":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB"},D:{"1":"0 1 2 bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 J K F G H A B C L M I N D O m n","8":"5 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","584":"YB ZB aB"},E:{"1":"L M I D 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K PC 7B QC","8":"F G H A B C RC SC TC 8B wB","1096":"xB"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB","8":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB","584":"LB MB NB"},G:{"1":"D rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","8":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC","6148":"qC"},H:{"2":"yC"},I:{"1":"E","8":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"8":"F A"},K:{"1":"p","2":"A","8":"B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","36":"A"},O:{"1":"yB"},P:{"1":"m n o 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"5C","8":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","328":"JD"}},B:2,C:"Pointer events",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointerlock.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointerlock.js
index 93e27164746d3c..f26b0330053985 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointerlock.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointerlock.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C"},C:{"1":"0 1 NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G H A B C L MC NC","33":"3 4 5 6 7 8 9 M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB"},D:{"1":"0 1 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F G H A B C L M I","33":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB","66":"3 N D O l m"},E:{"1":"B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB","33":"3 4 5 I N D O l m"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"Pointer Lock API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C"},C:{"1":"0 1 2 NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G H A B C L NC OC","33":"4 5 6 7 8 9 M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB"},D:{"1":"0 1 2 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F G H A B C L M I","33":"5 6 7 8 9 o AB BB CB DB EB FB GB HB IB","66":"4 N D O m n"},E:{"1":"B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB","33":"4 5 I N D O m n o"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"Pointer Lock API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/portals.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/portals.js
index 6e044840b30e1c..188e0b733e4a3d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/portals.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/portals.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O P Q R S T","322":"0 1 Z a b c d e f g h i j k o p q r s t u v w x y z E","450":"U V W X Y"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB","194":"sB tB uB vB P Q R S T","322":"0 1 V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","450":"U"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB XC YC ZC aC wB IC bC xB","194":"gB hB iB jB kB lB mB nB oB pB qB","322":"n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"450":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:7,C:"Portals"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O P Q R S T","322":"0 1 2 Z a b c d e f g h i j k l q r s t u v w x y z E","450":"U V W X Y"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB","194":"sB tB uB vB P Q R S T","322":"0 1 2 V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","450":"U"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB YC ZC aC bC wB IC cC xB","194":"gB hB iB jB kB lB mB nB oB pB qB","322":"p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"450":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:7,C:"Portals",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/prefers-color-scheme.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/prefers-color-scheme.js
index 476d6007695b40..194f698507fb83 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/prefers-color-scheme.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/prefers-color-scheme.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB MC NC"},D:{"1":"0 1 tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB"},E:{"1":"L M I D xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C OC 7B PC QC RC SC 8B wB"},F:{"1":"gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB XC YC ZC aC wB IC bC xB"},G:{"1":"D pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m AD BD CD DD zB ED FD GD","2":"J 4C 5C 6C 7C 8C 8B 9C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:5,C:"prefers-color-scheme media query"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB NC OC"},D:{"1":"0 1 2 tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB"},E:{"1":"L M I D xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C PC 7B QC RC SC TC 8B wB"},F:{"1":"gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB YC ZC aC bC wB IC cC xB"},G:{"1":"D qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o BD CD DD ED zB FD GD HD","2":"J 5C 6C 7C 8C 9C 8B AD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:5,C:"prefers-color-scheme media query",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/prefers-reduced-motion.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/prefers-reduced-motion.js
index cb9c2e9b18037b..835846479ecf13 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/prefers-reduced-motion.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/prefers-reduced-motion.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB MC NC"},D:{"1":"0 1 rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n"},E:{"1":"B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC"},F:{"1":"iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB XC YC ZC aC wB IC bC xB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C 6C 7C 8C 8B"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:5,C:"prefers-reduced-motion media query"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB NC OC"},D:{"1":"0 1 2 rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p"},E:{"1":"B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC"},F:{"1":"iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB YC ZC aC bC wB IC cC xB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o AD BD CD DD ED zB FD GD HD","2":"J 5C 6C 7C 8C 9C 8B"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:5,C:"prefers-reduced-motion media query",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/progress.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/progress.js
index dc1808aa9f4b48..5433de3f63d68b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/progress.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/progress.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J MC NC"},D:{"1":"0 1 3 4 5 6 7 8 9 G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F"},E:{"1":"K F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B PC"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k wB IC bC xB","2":"H XC YC ZC aC"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC","132":"fC"},H:{"1":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"1":"F A"},K:{"1":"B C n wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"progress element"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J NC OC"},D:{"1":"0 1 2 4 5 6 7 8 9 G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F"},E:{"1":"K F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B QC"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l wB IC cC xB","2":"H YC ZC aC bC"},G:{"1":"G D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC","132":"gC"},H:{"1":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"1":"F A"},K:{"1":"B C p wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"progress element",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/promise-finally.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/promise-finally.js
index 4fd653e27b029a..5ee73294229ce9 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/promise-finally.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/promise-finally.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D"},C:{"1":"0 1 eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB MC NC"},D:{"1":"0 1 hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB"},E:{"1":"C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B OC 7B PC QC RC SC 8B"},F:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB XC YC ZC aC wB IC bC xB"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C 6C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:6,C:"Promise.prototype.finally"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D"},C:{"1":"0 1 2 eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB NC OC"},D:{"1":"0 1 2 hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB"},E:{"1":"C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B PC 7B QC RC SC TC 8B"},F:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB YC ZC aC bC wB IC cC xB"},G:{"1":"D nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C 7C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:6,C:"Promise.prototype.finally",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/promises.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/promises.js
index d5933c832677e8..5892996eaa52f8 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/promises.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/promises.js
@@ -1 +1 @@
-module.exports={A:{A:{"8":"K F G H A B KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","4":"9 AB","8":"2 3 4 5 6 7 8 LC 0B J K F G H A B C L M I N D O l m MC NC"},D:{"1":"0 1 FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","4":"EB","8":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB"},E:{"1":"G H A B C L M I D RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","8":"2 J K F OC 7B PC QC"},F:{"1":"4 5 6 7 8 9 l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","4":"3","8":"H B C I N D O XC YC ZC aC wB IC bC xB"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","8":"7B cC JC dC eC fC"},H:{"8":"xC"},I:{"1":"E 3C","8":"0B J yC zC 0C 1C JC 2C"},J:{"8":"F A"},K:{"1":"n","8":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"8":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"Promises"};
+module.exports={A:{A:{"8":"K F G H A B KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","4":"9 AB","8":"3 4 5 6 7 8 LC 0B J K F G H A B C L M I N D O m n o NC OC"},D:{"1":"0 1 2 FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","4":"EB","8":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB"},E:{"1":"G H A B C L M I D SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","8":"3 J K F PC 7B QC RC"},F:{"1":"5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","4":"4","8":"H B C I N D O YC ZC aC bC wB IC cC xB"},G:{"1":"G D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","8":"7B dC JC eC fC gC"},H:{"8":"yC"},I:{"1":"E 4C","8":"0B J zC 0C 1C 2C JC 3C"},J:{"8":"F A"},K:{"1":"p","8":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"8":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"Promises",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/proximity.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/proximity.js
index bce11ac39251aa..10edb8a89b7b3b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/proximity.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/proximity.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G H A B C L M MC NC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"1":"ID JD"}},B:4,C:"Proximity API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G H A B C L M NC OC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"1":"JD KD"}},B:4,C:"Proximity API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/proxy.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/proxy.js
index 69635755420c9f..5ca0b181171c83 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/proxy.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/proxy.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 3 4 5 6 7 8 9 O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G H A B C L M I N D MC NC"},D:{"1":"0 1 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F G H A B C L M I N D O KB LB MB NB OB PB QB RB SB TB UB","66":"3 4 5 6 7 8 9 l m AB BB CB DB EB FB GB HB IB JB"},E:{"1":"A B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H OC 7B PC QC RC SC"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"7 8 9 H B C AB BB CB DB EB FB GB HB XC YC ZC aC wB IC bC xB","66":"3 4 5 6 I N D O l m"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"Proxy object"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 4 5 6 7 8 9 O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G H A B C L M I N D NC OC"},D:{"1":"0 1 2 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F G H A B C L M I N D O KB LB MB NB OB PB QB RB SB TB UB","66":"4 5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB"},E:{"1":"A B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H PC 7B QC RC SC TC"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"7 8 9 H B C AB BB CB DB EB FB GB HB YC ZC aC bC wB IC cC xB","66":"4 5 6 I N D O m n o"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"Proxy object",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/publickeypinning.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/publickeypinning.js
index b7efa75bfdc624..601a8bda1262cc 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/publickeypinning.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/publickeypinning.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB","2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB","2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB","2":"3 H B C I N D O kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB","4":"5","16":"4 6 l m"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"J 4C 5C 6C 7C 8C 8B","2":"l m 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"1":"ID","2":"JD"}},B:6,C:"HTTP Public Key Pinning"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB","2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB","2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB","2":"4 H B C I N D O kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB","4":"5","16":"6 m n o"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"J 5C 6C 7C 8C 9C 8B","2":"m n o AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"1":"JD","2":"KD"}},B:6,C:"HTTP Public Key Pinning",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/push-api.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/push-api.js
index 8e8a5c06b8d13b..eec4e108f24e26 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/push-api.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/push-api.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"D O","2":"C L M I N","257":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB MC NC","257":"0 1 QB SB TB UB VB WB XB ZB aB bB cB dB eB 1B 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","1281":"RB YB fB"},D:{"2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","257":"0 1 WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","388":"QB RB SB TB UB VB"},E:{"2":"2 J K OC 7B PC QC","514":"F G H A B C L M I RC SC 8B wB xB 9B TC UC AC BC yB VC zB","2564":"D CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB XC YC ZC aC wB IC bC xB","16":"JB KB LB MB NB","257":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC","4100":"D FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"2":"HD"},S:{"257":"ID JD"}},B:5,C:"Push API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"D O","2":"C L M I N","257":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB NC OC","257":"0 1 2 QB SB TB UB VB WB XB ZB aB bB cB dB eB 1B 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","1281":"RB YB fB"},D:{"2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","257":"0 1 2 WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","388":"QB RB SB TB UB VB"},E:{"2":"3 J K PC 7B QC RC","514":"F G H A B C L M I SC TC 8B wB xB 9B UC VC AC BC yB WC zB","2564":"D CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB YC ZC aC bC wB IC cC xB","16":"JB KB LB MB NB","257":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC","4100":"D FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"2":"ID"},S:{"257":"JD KD"}},B:5,C:"Push API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/queryselector.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/queryselector.js
index d43d1711d08fe9..c1508d2f0efc63 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/queryselector.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/queryselector.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"KC","8":"K F","132":"G"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","8":"LC 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k YC ZC aC wB IC bC xB","8":"H XC"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"1":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"querySelector/querySelectorAll"};
+module.exports={A:{A:{"1":"H A B","2":"KC","8":"K F","132":"G"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","8":"LC 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l ZC aC bC wB IC cC xB","8":"H YC"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"1":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"querySelector/querySelectorAll",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/readonly-attr.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/readonly-attr.js
index ee7f04714c787c..e75a31cad5cf91 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/readonly-attr.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/readonly-attr.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"K F G H A B","16":"KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"LC 0B MC NC"},D:{"1":"0 1 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"2 3 4 5 6 7 J K F G H A B C L M I N D O l m"},E:{"1":"K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","16":"2 J OC 7B"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","16":"H XC","132":"B C YC ZC aC wB IC bC xB"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B cC JC dC eC"},H:{"1":"xC"},I:{"1":"0B J E 0C 1C JC 2C 3C","16":"yC zC"},J:{"1":"F A"},K:{"1":"n","132":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"257":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"readonly attribute of input and textarea elements"};
+module.exports={A:{A:{"1":"K F G H A B","16":"KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","16":"LC 0B NC OC"},D:{"1":"0 1 2 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","16":"3 4 5 6 7 J K F G H A B C L M I N D O m n o"},E:{"1":"K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","16":"3 J PC 7B"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","16":"H YC","132":"B C ZC aC bC wB IC cC xB"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B dC JC eC fC"},H:{"1":"yC"},I:{"1":"0B J E 1C 2C JC 3C 4C","16":"zC 0C"},J:{"1":"F A"},K:{"1":"p","132":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"257":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"readonly attribute of input and textarea elements",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/referrer-policy.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/referrer-policy.js
index 1c09f4d6efa5df..9cc1c115095490 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/referrer-policy.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/referrer-policy.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A KC","132":"B"},B:{"1":"0 1 U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","132":"C L M I N D O","516":"P Q R S T"},C:{"1":"W X Y Z a","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB MC NC","516":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V","2049":"0 1 b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"1":"0 1 U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 J K F G H A B C L M I N D O l","260":"4 5 6 7 8 9 m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB","516":"2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T"},E:{"2":"2 J K F OC 7B PC QC","132":"G H A B RC SC 8B","516":"C wB xB","1025":"I D UC AC BC yB VC zB CC DC EC FC GC HC WC","1540":"L M 9B TC"},F:{"1":"n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB","516":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB"},G:{"2":"7B cC JC dC eC fC","132":"G gC hC iC jC kC lC mC","516":"nC oC pC qC","1025":"D vC AC BC yB wC zB CC DC EC FC GC HC","1540":"rC sC tC uC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2049":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m CD DD zB ED FD GD","2":"J","516":"4C 5C 6C 7C 8C 8B 9C AD BD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"516":"ID JD"}},B:4,C:"Referrer Policy"};
+module.exports={A:{A:{"2":"K F G H A KC","132":"B"},B:{"1":"0 1 2 U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","132":"C L M I N D O","516":"P Q R S T"},C:{"1":"W X Y Z a","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB NC OC","516":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V","2049":"0 1 2 b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"1":"0 1 2 U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 J K F G H A B C L M I N D O m","260":"5 6 7 8 9 n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB","516":"2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T"},E:{"2":"3 J K F PC 7B QC RC","132":"G H A B SC TC 8B","516":"C wB xB","1025":"I D VC AC BC yB WC zB CC DC EC FC GC HC XC","1540":"L M 9B UC"},F:{"1":"p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB","516":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB"},G:{"2":"7B dC JC eC fC gC","132":"G hC iC jC kC lC mC nC","516":"oC pC qC rC","1025":"D wC AC BC yB xC zB CC DC EC FC GC HC","1540":"sC tC uC vC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2049":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o DD ED zB FD GD HD","2":"J","516":"5C 6C 7C 8C 9C 8B AD BD CD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"516":"JD KD"}},B:4,C:"Referrer Policy",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/registerprotocolhandler.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/registerprotocolhandler.js
index dc2cafb745d383..c19600d17a78d3 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/registerprotocolhandler.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/registerprotocolhandler.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","129":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","2":"LC"},D:{"2":"2 J K F G H A B C","129":"0 1 3 4 5 6 7 8 9 L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"H B XC YC ZC aC wB IC","129":"3 4 5 6 7 8 9 C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F","129":"A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:1,C:"Custom protocol handling"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","129":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","2":"LC"},D:{"2":"3 J K F G H A B C","129":"0 1 2 4 5 6 7 8 9 L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"H B YC ZC aC bC wB IC","129":"4 5 6 7 8 9 C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F","129":"A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:1,C:"Custom protocol handling",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rel-noopener.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rel-noopener.js
index 680bf504bc482e..8a43dccee4c6fb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rel-noopener.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rel-noopener.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB MC NC"},D:{"1":"0 1 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},E:{"1":"B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB XC YC ZC aC wB IC bC xB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:1,C:"rel=noopener"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB NC OC"},D:{"1":"0 1 2 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},E:{"1":"B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB YC ZC aC bC wB IC cC xB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:1,C:"rel=noopener",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rel-noreferrer.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rel-noreferrer.js
index 85157ad7f8b156..d012c01592df74 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rel-noreferrer.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rel-noreferrer.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A KC","132":"B"},B:{"1":"0 1 L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","16":"C"},C:{"1":"0 1 FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB MC NC"},D:{"1":"0 1 3 4 5 6 7 8 9 N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"2 J K F G H A B C L M I"},E:{"1":"2 K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"J OC 7B"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"1":"G D cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B"},H:{"2":"xC"},I:{"1":"0B J E 0C 1C JC 2C 3C","16":"yC zC"},J:{"1":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Link type \"noreferrer\""};
+module.exports={A:{A:{"2":"K F G H A KC","132":"B"},B:{"1":"0 1 2 L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","16":"C"},C:{"1":"0 1 2 FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB NC OC"},D:{"1":"0 1 2 4 5 6 7 8 9 N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","16":"3 J K F G H A B C L M I"},E:{"1":"3 K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"J PC 7B"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"1":"G D dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B"},H:{"2":"yC"},I:{"1":"0B J E 1C 2C JC 3C 4C","16":"zC 0C"},J:{"1":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Link type \"noreferrer\"",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rellist.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rellist.js
index edd2aca322143b..9987c22ac9418f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rellist.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rellist.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N","132":"D"},C:{"1":"0 1 CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB MC NC"},D:{"1":"0 1 jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB","132":"WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB"},E:{"1":"H A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G OC 7B PC QC RC"},F:{"1":"YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB XC YC ZC aC wB IC bC xB","132":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB"},G:{"1":"D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J","132":"4C 5C 6C 7C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"relList (DOMTokenList)"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N","132":"D"},C:{"1":"0 1 2 CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB NC OC"},D:{"1":"0 1 2 jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB","132":"WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB"},E:{"1":"H A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G PC 7B QC RC SC"},F:{"1":"YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB YC ZC aC bC wB IC cC xB","132":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB"},G:{"1":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 9C 8B AD BD CD DD ED zB FD GD HD","2":"J","132":"5C 6C 7C 8C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"relList (DOMTokenList)",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rem.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rem.js
index 352f0819e631d7..9b158422fc667e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rem.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rem.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"K F G KC","132":"H A"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B NC","2":"LC 0B MC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"J OC 7B"},F:{"1":"3 4 5 6 7 8 9 C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k bC xB","2":"H B XC YC ZC aC wB IC"},G:{"1":"G D cC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B","260":"dC"},H:{"1":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"C n xB","2":"A B wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"rem (root em) units"};
+module.exports={A:{A:{"1":"B","2":"K F G KC","132":"H A"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC OC","2":"LC 0B NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"J PC 7B"},F:{"1":"4 5 6 7 8 9 C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l cC xB","2":"H B YC ZC aC bC wB IC"},G:{"1":"G D dC JC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B","260":"eC"},H:{"1":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"C p xB","2":"A B wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"rem (root em) units",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/requestanimationframe.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/requestanimationframe.js
index 2888cf0d0cc79c..6e7deb8e49413c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/requestanimationframe.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/requestanimationframe.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC","33":"3 4 B C L M I N D O l m","164":"2 J K F G H A"},D:{"1":"0 1 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F G H","33":"4 5","164":"3 O l m","420":"A B C L M I N D"},E:{"1":"F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B PC","33":"K"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC","33":"eC"},H:{"2":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"1":"A","2":"F"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"requestAnimationFrame"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC","33":"4 B C L M I N D O m n o","164":"3 J K F G H A"},D:{"1":"0 1 2 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F G H","33":"5 o","164":"4 O m n","420":"A B C L M I N D"},E:{"1":"F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B QC","33":"K"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC","33":"fC"},H:{"2":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"1":"A","2":"F"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"requestAnimationFrame",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/requestidlecallback.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/requestidlecallback.js
index a9dbdccdf15e02..a48d6f2a8c2e9a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/requestidlecallback.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/requestidlecallback.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB MC NC","194":"ZB aB"},D:{"1":"0 1 TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB"},E:{"2":"2 J K F G H A B C L OC 7B PC QC RC SC 8B wB xB","322":"M I D 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB XC YC ZC aC wB IC bC xB"},G:{"2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC","322":"D sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:5,C:"requestIdleCallback"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB NC OC","194":"ZB aB"},D:{"1":"0 1 2 TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB"},E:{"2":"3 J K F G H A B C L PC 7B QC RC SC TC 8B wB xB","322":"M I D 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB YC ZC aC bC wB IC cC xB"},G:{"2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC","322":"D tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:5,C:"requestIdleCallback",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/resizeobserver.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/resizeobserver.js
index 294d27e90c1c66..121cd5b48eaea9 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/resizeobserver.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/resizeobserver.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB MC NC"},D:{"1":"0 1 iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB","194":"aB bB cB dB eB 1B fB 2B gB hB"},E:{"1":"M I D 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C OC 7B PC QC RC SC 8B wB xB","66":"L"},F:{"1":"YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB XC YC ZC aC wB IC bC xB","194":"NB OB PB QB RB SB TB UB VB WB XB"},G:{"1":"D sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C 6C 7C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:5,C:"Resize Observer"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB NC OC"},D:{"1":"0 1 2 iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB","194":"aB bB cB dB eB 1B fB 2B gB hB"},E:{"1":"M I D 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C PC 7B QC RC SC TC 8B wB xB","66":"L"},F:{"1":"YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB YC ZC aC bC wB IC cC xB","194":"NB OB PB QB RB SB TB UB VB WB XB"},G:{"1":"D tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C 7C 8C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:5,C:"Resize Observer",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/resource-timing.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/resource-timing.js
index dc91b87c218ab9..cac9cd1987859b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/resource-timing.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/resource-timing.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB MC NC","194":"DB EB FB GB"},D:{"1":"0 1 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 J K F G H A B C L M I N D O l m"},E:{"1":"C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC 8B","260":"B"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC"},H:{"2":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"Resource Timing"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB NC OC","194":"DB EB FB GB"},D:{"1":"0 1 2 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 J K F G H A B C L M I N D O m n o"},E:{"1":"C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC 8B","260":"B"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC"},H:{"2":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"Resource Timing",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rest-parameters.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rest-parameters.js
index 18079fba246421..6ae692204867b9 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rest-parameters.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rest-parameters.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G H A B C L M MC NC"},D:{"1":"0 1 TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","194":"QB RB SB"},E:{"1":"A B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H OC 7B PC QC RC SC"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB XC YC ZC aC wB IC bC xB","194":"DB EB FB"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"Rest parameters"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G H A B C L M NC OC"},D:{"1":"0 1 2 TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","194":"QB RB SB"},E:{"1":"A B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H PC 7B QC RC SC TC"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB YC ZC aC bC wB IC cC xB","194":"DB EB FB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"Rest parameters",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rtcpeerconnection.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rtcpeerconnection.js
index 296dc9441abec5..8fe1287fe06f05 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rtcpeerconnection.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rtcpeerconnection.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M","260":"I N D O"},C:{"1":"0 1 QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 LC 0B J K F G H A B C L M I N D O l m MC NC","33":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},D:{"1":"0 1 cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 J K F G H A B C L M I N D O l m","33":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},E:{"1":"B C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC 8B"},F:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C I N D XC YC ZC aC wB IC bC xB","33":"3 4 5 6 7 8 9 O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F","130":"A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"33":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:5,C:"WebRTC Peer-to-peer connections"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M","260":"I N D O"},C:{"1":"0 1 2 QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 LC 0B J K F G H A B C L M I N D O m n NC OC","33":"5 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},D:{"1":"0 1 2 cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 J K F G H A B C L M I N D O m n o","33":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},E:{"1":"B C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC 8B"},F:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C I N D YC ZC aC bC wB IC cC xB","33":"4 5 6 7 8 9 O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F","130":"A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"33":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:5,C:"WebRTC Peer-to-peer connections",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ruby.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ruby.js
index 6906f14fa4d34c..1b2dca9d72567e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ruby.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ruby.js
@@ -1 +1 @@
-module.exports={A:{A:{"4":"K F G KC","132":"H A B"},B:{"4":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","8":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB MC NC"},D:{"4":"0 1 2 3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","8":"J"},E:{"4":"2 K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","8":"J OC 7B"},F:{"4":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","8":"H B C XC YC ZC aC wB IC bC xB"},G:{"4":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","8":"7B cC JC"},H:{"8":"xC"},I:{"4":"0B J E 1C JC 2C 3C","8":"yC zC 0C"},J:{"4":"A","8":"F"},K:{"4":"n","8":"A B C wB IC xB"},L:{"4":"E"},M:{"1":"E"},N:{"132":"A B"},O:{"4":"yB"},P:{"4":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"4":"9B"},R:{"4":"HD"},S:{"1":"ID JD"}},B:1,C:"Ruby annotation"};
+module.exports={A:{A:{"4":"K F G KC","132":"H A B"},B:{"4":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","8":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB NC OC"},D:{"4":"0 1 2 3 4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","8":"J"},E:{"4":"3 K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","8":"J PC 7B"},F:{"4":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","8":"H B C YC ZC aC bC wB IC cC xB"},G:{"4":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","8":"7B dC JC"},H:{"8":"yC"},I:{"4":"0B J E 2C JC 3C 4C","8":"zC 0C 1C"},J:{"4":"A","8":"F"},K:{"4":"p","8":"A B C wB IC xB"},L:{"4":"E"},M:{"1":"E"},N:{"132":"A B"},O:{"4":"yB"},P:{"4":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"4":"9B"},R:{"4":"ID"},S:{"1":"JD KD"}},B:1,C:"Ruby annotation",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/run-in.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/run-in.js
index 8baea0c349bbb7..79c019973082b9 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/run-in.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/run-in.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G H A B","2":"K F KC"},B:{"2":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB","2":"0 1 EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 K PC","2":"F G H A B C L M I D RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","16":"QC","129":"J OC 7B"},F:{"1":"H B C I N D O XC YC ZC aC wB IC bC xB","2":"3 4 5 6 7 8 9 l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"1":"cC JC dC eC fC","2":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","129":"7B"},H:{"1":"xC"},I:{"1":"0B J yC zC 0C 1C JC 2C","2":"E 3C"},J:{"1":"F A"},K:{"1":"A B C wB IC xB","2":"n"},L:{"2":"E"},M:{"2":"E"},N:{"1":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:4,C:"display: run-in"};
+module.exports={A:{A:{"1":"G H A B","2":"K F KC"},B:{"2":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB","2":"0 1 2 EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 K QC","2":"F G H A B C L M I D SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","16":"RC","129":"J PC 7B"},F:{"1":"H B C I N D O YC ZC aC bC wB IC cC xB","2":"4 5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"1":"dC JC eC fC gC","2":"G D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","129":"7B"},H:{"1":"yC"},I:{"1":"0B J zC 0C 1C 2C JC 3C","2":"E 4C"},J:{"1":"F A"},K:{"1":"A B C wB IC xB","2":"p"},L:{"2":"E"},M:{"2":"E"},N:{"1":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:4,C:"display: run-in",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/same-site-cookie-attribute.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/same-site-cookie-attribute.js
index a4b05c4634df02..a10c486d1d73fc 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/same-site-cookie-attribute.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/same-site-cookie-attribute.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A KC","388":"B"},B:{"1":"O P Q R S T U","2":"C L M I","129":"N D","513":"0 1 V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B MC NC"},D:{"1":"XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","513":"0 1 Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"I D UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B OC 7B PC QC RC SC 8B wB","2052":"M TC","3076":"C L xB 9B"},F:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB XC YC ZC aC wB IC bC xB","513":"pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"1":"D pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC","2052":"nC oC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","513":"n"},L:{"513":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"16":"9B"},R:{"513":"HD"},S:{"1":"JD","2":"ID"}},B:6,C:"'SameSite' cookie attribute"};
+module.exports={A:{A:{"2":"K F G H A KC","388":"B"},B:{"1":"O P Q R S T U","2":"C L M I","129":"N D","513":"0 1 2 V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B NC OC"},D:{"1":"XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","513":"0 1 2 Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"I D VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B PC 7B QC RC SC TC 8B wB","2052":"M UC","3076":"C L xB 9B"},F:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB YC ZC aC bC wB IC cC xB","513":"pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"1":"D qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC","2052":"oC pC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","513":"p"},L:{"513":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"16":"9B"},R:{"513":"ID"},S:{"1":"KD","2":"JD"}},B:6,C:"'SameSite' cookie attribute",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/screen-orientation.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/screen-orientation.js
index f7defdde8bbd88..fd1e26fc14efeb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/screen-orientation.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/screen-orientation.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A KC","164":"B"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","36":"C L M I N D O"},C:{"1":"0 1 QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G H A B C L M I N D MC NC","36":"3 4 5 6 7 8 9 O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},D:{"1":"0 1 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB"},E:{"1":"D FC GC HC WC","2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 H B C I N D O l m XC YC ZC aC wB IC bC xB"},G:{"1":"D FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A","36":"B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","16":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:5,C:"Screen Orientation"};
+module.exports={A:{A:{"2":"K F G H A KC","164":"B"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","36":"C L M I N D O"},C:{"1":"0 1 2 QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G H A B C L M I N D NC OC","36":"4 5 6 7 8 9 O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},D:{"1":"0 1 2 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB"},E:{"1":"D FC GC HC XC","2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 H B C I N D O m n o YC ZC aC bC wB IC cC xB"},G:{"1":"D FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A","36":"B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","16":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:5,C:"Screen Orientation",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/script-async.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/script-async.js
index 3cb7279f8fa9b7..5edd0bd652c4d2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/script-async.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/script-async.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B NC","2":"LC 0B MC"},D:{"1":"0 1 3 4 5 6 7 8 9 G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F"},E:{"1":"K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"J OC 7B","132":"2"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"1":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC"},H:{"2":"xC"},I:{"1":"0B J E 1C JC 2C 3C","2":"yC zC 0C"},J:{"1":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"async attribute for external scripts"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC OC","2":"LC 0B NC"},D:{"1":"0 1 2 4 5 6 7 8 9 G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F"},E:{"1":"K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"J PC 7B","132":"3"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC"},H:{"2":"yC"},I:{"1":"0B J E 2C JC 3C 4C","2":"zC 0C 1C"},J:{"1":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"async attribute for external scripts",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/script-defer.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/script-defer.js
index ff6dad39d9a57c..699ff88e1ad018 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/script-defer.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/script-defer.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","132":"K F G H KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B","257":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB MC NC"},D:{"1":"0 1 3 4 5 6 7 8 9 G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F"},E:{"1":"2 K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"J OC 7B"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"1":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC"},H:{"2":"xC"},I:{"1":"0B J E 1C JC 2C 3C","2":"yC zC 0C"},J:{"1":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"defer attribute for external scripts"};
+module.exports={A:{A:{"1":"A B","132":"K F G H KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B","257":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB NC OC"},D:{"1":"0 1 2 4 5 6 7 8 9 G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F"},E:{"1":"3 K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"J PC 7B"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC"},H:{"2":"yC"},I:{"1":"0B J E 2C JC 3C 4C","2":"zC 0C 1C"},J:{"1":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"defer attribute for external scripts",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/scrollintoview.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/scrollintoview.js
index a0615dc8b31de3..2ee580538032db 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/scrollintoview.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/scrollintoview.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F KC","132":"G H A B"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","132":"C L M I N D O"},C:{"1":"0 1 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","132":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB MC NC"},D:{"1":"0 1 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","132":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB"},E:{"1":"D zB CC DC EC FC GC HC WC","2":"2 J OC 7B","132":"K F G H A B C L M I PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H XC YC ZC aC","16":"B wB IC","132":"3 4 5 6 7 8 9 C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB bC xB"},G:{"1":"D zB CC DC EC FC GC HC","16":"7B cC JC","132":"G dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC"},H:{"2":"xC"},I:{"1":"E","16":"yC zC","132":"0B J 0C 1C JC 2C 3C"},J:{"132":"F A"},K:{"1":"n","132":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"132":"A B"},O:{"1":"yB"},P:{"132":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:5,C:"scrollIntoView"};
+module.exports={A:{A:{"2":"K F KC","132":"G H A B"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","132":"C L M I N D O"},C:{"1":"0 1 2 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","132":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB NC OC"},D:{"1":"0 1 2 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","132":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB"},E:{"1":"D zB CC DC EC FC GC HC XC","2":"3 J PC 7B","132":"K F G H A B C L M I QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H YC ZC aC bC","16":"B wB IC","132":"4 5 6 7 8 9 C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB cC xB"},G:{"1":"D zB CC DC EC FC GC HC","16":"7B dC JC","132":"G eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC"},H:{"2":"yC"},I:{"1":"E","16":"zC 0C","132":"0B J 1C 2C JC 3C 4C"},J:{"132":"F A"},K:{"1":"p","132":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"132":"A B"},O:{"1":"yB"},P:{"132":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:5,C:"scrollIntoView",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js
index 3ec0eeb66f6335..5000618205581e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"2 J K F G H A B C L M"},E:{"1":"K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","16":"2 J OC 7B"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"1":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B cC JC"},H:{"2":"xC"},I:{"1":"0B J E 0C 1C JC 2C 3C","16":"yC zC"},J:{"1":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:7,C:"Element.scrollIntoViewIfNeeded()"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","16":"3 J K F G H A B C L M"},E:{"1":"K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","16":"3 J PC 7B"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B dC JC"},H:{"2":"yC"},I:{"1":"0B J E 1C 2C JC 3C 4C","16":"zC 0C"},J:{"1":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:7,C:"Element.scrollIntoViewIfNeeded()",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sdch.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sdch.js
index fc3d667a0c15cb..53fd3948bba22a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sdch.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sdch.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB","2":"0 1 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB","2":"H B C n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:6,C:"SDCH Accept-Encoding/Content-Encoding"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB","2":"0 1 2 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB","2":"H B C p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:6,C:"SDCH Accept-Encoding/Content-Encoding",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/selection-api.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/selection-api.js
index 0194f739c33f4a..2ea7f00bb21208 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/selection-api.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/selection-api.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","16":"KC","260":"K F G"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","132":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB MC NC","2180":"PB QB RB SB TB UB VB WB XB"},D:{"1":"0 1 3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"2 J K F G H A B C L M"},E:{"1":"K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","16":"2 J OC 7B"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","132":"H B C XC YC ZC aC wB IC bC xB"},G:{"16":"JC","132":"7B cC","516":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E 2C 3C","16":"0B J yC zC 0C 1C","1025":"JC"},J:{"1":"A","16":"F"},K:{"1":"n","16":"A B C wB IC","132":"xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","16":"A"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2180":"ID"}},B:5,C:"Selection API"};
+module.exports={A:{A:{"1":"H A B","16":"KC","260":"K F G"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","132":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB NC OC","2180":"PB QB RB SB TB UB VB WB XB"},D:{"1":"0 1 2 4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","16":"3 J K F G H A B C L M"},E:{"1":"K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","16":"3 J PC 7B"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","132":"H B C YC ZC aC bC wB IC cC xB"},G:{"16":"JC","132":"7B dC","516":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E 3C 4C","16":"0B J zC 0C 1C 2C","1025":"JC"},J:{"1":"A","16":"F"},K:{"1":"p","16":"A B C wB IC","132":"xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","16":"A"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2180":"JD"}},B:5,C:"Selection API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/server-timing.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/server-timing.js
index 9bc2fc21b628ef..ed831a4ad323b9 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/server-timing.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/server-timing.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB MC NC"},D:{"1":"0 1 jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B","196":"fB 2B gB hB","324":"iB"},E:{"2":"2 J K F G H A B C OC 7B PC QC RC SC 8B wB","516":"L M I D xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:5,C:"Server Timing"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB NC OC"},D:{"1":"0 1 2 jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B","196":"fB 2B gB hB","324":"iB"},E:{"2":"3 J K F G H A B C PC 7B QC RC SC TC 8B wB","516":"L M I D xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:5,C:"Server Timing",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/serviceworkers.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/serviceworkers.js
index 9f2765b62605b5..ccb89a6edbb523 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/serviceworkers.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/serviceworkers.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M","322":"I N"},C:{"1":"0 1 QB SB TB UB VB WB XB ZB aB bB cB dB eB 1B 2B gB hB iB jB kB lB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB MC NC","194":"FB GB HB IB JB KB LB MB NB OB PB","513":"RB YB fB mB"},D:{"1":"0 1 RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB","4":"MB NB OB PB QB"},E:{"1":"C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B OC 7B PC QC RC SC 8B"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 H B C I N D O l m XC YC ZC aC wB IC bC xB","4":"9 AB BB CB DB"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC"},H:{"2":"xC"},I:{"2":"0B J yC zC 0C 1C JC 2C 3C","4":"E"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:4,C:"Service Workers"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M","322":"I N"},C:{"1":"0 1 2 QB SB TB UB VB WB XB ZB aB bB cB dB eB 1B 2B gB hB iB jB kB lB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB NC OC","194":"FB GB HB IB JB KB LB MB NB OB PB","513":"RB YB fB mB"},D:{"1":"0 1 2 RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB","4":"MB NB OB PB QB"},E:{"1":"C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B PC 7B QC RC SC TC 8B"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 H B C I N D O m n o YC ZC aC bC wB IC cC xB","4":"9 AB BB CB DB"},G:{"1":"D nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC"},H:{"2":"yC"},I:{"2":"0B J zC 0C 1C 2C JC 3C 4C","4":"E"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:4,C:"Service Workers",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/setimmediate.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/setimmediate.js
index abc0f220ce66bd..110461b0daf9aa 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/setimmediate.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/setimmediate.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"C L M I N D O","2":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"1":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:7,C:"Efficient Script Yielding: setImmediate()"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"C L M I N D O","2":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"1":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:7,C:"Efficient Script Yielding: setImmediate()",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/shadowdom.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/shadowdom.js
index 534633c4836096..9ecd6f7e61914a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/shadowdom.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/shadowdom.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"P","2":"0 1 C L M I N D O Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","66":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P","2":"0 1 2 3 4 5 6 J K F G H A B C L M I N D O l m Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","33":"7 8 9 AB BB CB DB EB FB GB"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB","2":"H B C lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB","33":"3 I N D O l m"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC","33":"2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"4C 5C 6C 7C 8C 8B 9C AD","2":"l m BD CD DD zB ED FD GD","33":"J"},Q:{"1":"9B"},R:{"2":"HD"},S:{"1":"ID","2":"JD"}},B:7,C:"Shadow DOM (deprecated V0 spec)"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"P","2":"0 1 2 C L M I N D O Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","66":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P","2":"0 1 2 3 4 5 6 J K F G H A B C L M I N D O m n o Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","33":"7 8 9 AB BB CB DB EB FB GB"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"5 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB","2":"H B C lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB","33":"4 I N D O m n"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC","33":"3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"5C 6C 7C 8C 9C 8B AD BD","2":"m n o CD DD ED zB FD GD HD","33":"J"},Q:{"1":"9B"},R:{"2":"ID"},S:{"1":"JD","2":"KD"}},B:7,C:"Shadow DOM (deprecated V0 spec)",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/shadowdomv1.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/shadowdomv1.js
index 951f9571e95e6c..9b8f8bf423fda3 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/shadowdomv1.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/shadowdomv1.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB MC NC","322":"eB","578":"1B fB 2B gB"},D:{"1":"0 1 ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB"},E:{"1":"A B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H OC 7B PC QC RC SC"},F:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB XC YC ZC aC wB IC bC xB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC","132":"jC kC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J","4":"4C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:5,C:"Shadow DOM (V1)"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB NC OC","322":"eB","578":"1B fB 2B gB"},D:{"1":"0 1 2 ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB"},E:{"1":"A B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H PC 7B QC RC SC TC"},F:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB YC ZC aC bC wB IC cC xB"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC","132":"kC lC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J","4":"5C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:5,C:"Shadow DOM (V1)",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sharedarraybuffer.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sharedarraybuffer.js
index 1470a8d73a2bc4..f59e5b9d201cbf 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sharedarraybuffer.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sharedarraybuffer.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"P Q R S T U V W X Y Z","2":"C L M I","194":"N D O","513":"0 1 a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB MC NC","194":"dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n","450":"rB sB tB uB vB","513":"0 1 P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"1":"mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B","194":"fB 2B gB hB iB jB kB lB","513":"0 1 a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A OC 7B PC QC RC SC","194":"B C L M I 8B wB xB 9B TC UC","513":"D AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"iB jB kB lB mB nB oB pB qB n rB sB tB uB","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB XC YC ZC aC wB IC bC xB","194":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB","513":"vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"2":"G 7B cC JC dC eC fC gC hC iC jC","194":"kC lC mC nC oC pC qC rC sC tC uC vC","513":"D AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","513":"n"},L:{"513":"E"},M:{"513":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"2":"J 4C 5C 6C 7C 8C 8B 9C AD BD CD","513":"l m DD zB ED FD GD"},Q:{"2":"9B"},R:{"513":"HD"},S:{"2":"ID","513":"JD"}},B:6,C:"Shared Array Buffer"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"P Q R S T U V W X Y Z","2":"C L M I","194":"N D O","513":"0 1 2 a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB NC OC","194":"dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p","450":"rB sB tB uB vB","513":"0 1 2 P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"1":"mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B","194":"fB 2B gB hB iB jB kB lB","513":"0 1 2 a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A PC 7B QC RC SC TC","194":"B C L M I 8B wB xB 9B UC VC","513":"D AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"iB jB kB lB mB nB oB pB qB p rB sB tB uB","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB YC ZC aC bC wB IC cC xB","194":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB","513":"vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"2":"G 7B dC JC eC fC gC hC iC jC kC","194":"lC mC nC oC pC qC rC sC tC uC vC wC","513":"D AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","513":"p"},L:{"513":"E"},M:{"513":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"2":"J 5C 6C 7C 8C 9C 8B AD BD CD DD","513":"m n o ED zB FD GD HD"},Q:{"2":"9B"},R:{"513":"ID"},S:{"2":"JD","513":"KD"}},B:6,C:"Shared Array Buffer",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sharedworkers.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sharedworkers.js
index 3e11ebc4090d92..ce2695d12a9cb4 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sharedworkers.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sharedworkers.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 K D PC zB CC DC EC FC GC HC WC","2":"J F G H A B C L M I OC 7B QC RC SC 8B wB xB 9B TC UC AC BC yB VC"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k aC wB IC bC xB","2":"H XC YC ZC"},G:{"1":"D dC eC zB CC DC EC FC GC HC","2":"G 7B cC JC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"B C wB IC xB","2":"n","16":"A"},L:{"2":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"J","2":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"1":"ID JD"}},B:1,C:"Shared Web Workers"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 K D QC zB CC DC EC FC GC HC XC","2":"J F G H A B C L M I PC 7B RC SC TC 8B wB xB 9B UC VC AC BC yB WC"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l bC wB IC cC xB","2":"H YC ZC aC"},G:{"1":"D eC fC zB CC DC EC FC GC HC","2":"G 7B dC JC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"B C wB IC xB","2":"p","16":"A"},L:{"2":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"J","2":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"1":"JD KD"}},B:1,C:"Shared Web Workers",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sni.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sni.js
index a1148b78475bae..b1384a6bcd7389 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sni.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sni.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K KC","132":"F G"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"G D cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B"},H:{"1":"xC"},I:{"1":"0B J E 1C JC 2C 3C","2":"yC zC 0C"},J:{"1":"A","2":"F"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"Server Name Indication"};
+module.exports={A:{A:{"1":"H A B","2":"K KC","132":"F G"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"G D dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B"},H:{"1":"yC"},I:{"1":"0B J E 2C JC 3C 4C","2":"zC 0C 1C"},J:{"1":"A","2":"F"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"Server Name Indication",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/spdy.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/spdy.js
index ed13a2e9c80ad2..5ed66bc812bbd7 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/spdy.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/spdy.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"K F G H A KC"},B:{"2":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"3 4 5 6 7 8 9 L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","2":"0 1 2 LC 0B J K F G H A B C XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","2":"0 1 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"G H A B C SC 8B wB","2":"2 J K F OC 7B PC QC RC","129":"L M I D xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB OB QB xB","2":"H B C MB NB PB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC"},G:{"1":"G gC hC iC jC kC lC mC nC","2":"7B cC JC dC eC fC","257":"D oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"0B J 1C JC 2C 3C","2":"E yC zC 0C"},J:{"2":"F A"},K:{"1":"xB","2":"A B C n wB IC"},L:{"2":"E"},M:{"2":"E"},N:{"1":"B","2":"A"},O:{"2":"yB"},P:{"1":"J","2":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"1":"ID","2":"JD"}},B:7,C:"SPDY protocol"};
+module.exports={A:{A:{"1":"B","2":"K F G H A KC"},B:{"2":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"4 5 6 7 8 9 L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","2":"0 1 2 3 LC 0B J K F G H A B C XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","2":"0 1 2 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"G H A B C TC 8B wB","2":"3 J K F PC 7B QC RC SC","129":"L M I D xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB OB QB xB","2":"H B C MB NB PB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC"},G:{"1":"G hC iC jC kC lC mC nC oC","2":"7B dC JC eC fC gC","257":"D pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"0B J 2C JC 3C 4C","2":"E zC 0C 1C"},J:{"2":"F A"},K:{"1":"xB","2":"A B C p wB IC"},L:{"2":"E"},M:{"2":"E"},N:{"1":"B","2":"A"},O:{"2":"yB"},P:{"1":"J","2":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"1":"JD","2":"KD"}},B:7,C:"SPDY protocol",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/speech-recognition.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/speech-recognition.js
index 9e1d1dac1e4772..e09a5cb1f5348d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/speech-recognition.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/speech-recognition.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","514":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"2 3 LC 0B J K F G H A B C L M I N D O l m MC NC","322":"0 1 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"2":"2 3 4 5 6 J K F G H A B C L M I N D O l m","164":"0 1 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M OC 7B PC QC RC SC 8B wB xB 9B","1060":"I D TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 H B C I N D O l m XC YC ZC aC wB IC bC xB","514":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC","1060":"D uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","164":"n"},L:{"164":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"164":"yB"},P:{"164":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"164":"9B"},R:{"164":"HD"},S:{"322":"ID JD"}},B:7,C:"Speech Recognition API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","514":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"3 4 LC 0B J K F G H A B C L M I N D O m n NC OC","322":"0 1 2 5 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"2":"3 4 5 6 J K F G H A B C L M I N D O m n o","164":"0 1 2 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M PC 7B QC RC SC TC 8B wB xB 9B","1060":"I D UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 H B C I N D O m n o YC ZC aC bC wB IC cC xB","514":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC","1060":"D vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","164":"p"},L:{"164":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"164":"yB"},P:{"164":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"164":"9B"},R:{"164":"ID"},S:{"322":"JD KD"}},B:7,C:"Speech Recognition API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/speech-synthesis.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/speech-synthesis.js
index 70bc7337222728..71669573a181e1 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/speech-synthesis.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/speech-synthesis.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"M I N D O","2":"C L","257":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB MC NC","194":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},D:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB","257":"0 1 bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"F G H A B C L M I D RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K OC 7B PC QC"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB","2":"3 4 5 6 7 8 H B C I N D O l m XC YC ZC aC wB IC bC xB","257":"iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"2":"HD"},S:{"1":"ID JD"}},B:7,C:"Speech Synthesis API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"M I N D O","2":"C L","257":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB NC OC","194":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},D:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB","257":"0 1 2 bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"F G H A B C L M I D SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K PC 7B QC RC"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB","2":"4 5 6 7 8 H B C I N D O m n o YC ZC aC bC wB IC cC xB","257":"iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"2":"ID"},S:{"1":"JD KD"}},B:7,C:"Speech Synthesis API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/spellcheck-attribute.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/spellcheck-attribute.js
index 582e03fd95c320..7c89742770f490 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/spellcheck-attribute.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/spellcheck-attribute.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 3 4 5 6 7 8 9 H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F G"},E:{"1":"K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k ZC aC wB IC bC xB","2":"H XC YC"},G:{"4":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"4":"xC"},I:{"4":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"A","4":"F"},K:{"4":"A B C n wB IC xB"},L:{"4":"E"},M:{"4":"E"},N:{"4":"A B"},O:{"4":"yB"},P:{"4":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"4":"HD"},S:{"2":"ID JD"}},B:1,C:"Spellcheck attribute"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 4 5 6 7 8 9 H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F G"},E:{"1":"K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l aC bC wB IC cC xB","2":"H YC ZC"},G:{"4":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"4":"yC"},I:{"4":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"A","4":"F"},K:{"4":"A B C p wB IC xB"},L:{"4":"E"},M:{"4":"E"},N:{"4":"A B"},O:{"4":"yB"},P:{"4":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"4":"ID"},S:{"2":"JD KD"}},B:1,C:"Spellcheck attribute",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sql-storage.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sql-storage.js
index d0b57e548693a6..cb0acea2a859ca 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sql-storage.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sql-storage.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"P Q R S T U V W X Y Z a b c d e f g h i j k o p q","2":"C L M I N D O","129":"0 1 r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q","129":"0 1 r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C OC 7B PC QC RC SC 8B wB xB","2":"L M I D 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z ZC aC wB IC bC xB","2":"H XC YC","129":"a b c d e f g h i j k"},G:{"1":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC","2":"D pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"0B J yC zC 0C 1C JC 2C 3C","129":"E"},J:{"1":"F A"},K:{"1":"B C wB IC xB","2":"A","129":"n"},L:{"129":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:7,C:"Web SQL Database"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"P Q R S T U V W X Y Z a b c d e f g h i j k l q r","2":"C L M I N D O","129":"0 1 2 s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r","129":"0 1 2 s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C PC 7B QC RC SC TC 8B wB xB","2":"L M I D 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z aC bC wB IC cC xB","2":"H YC ZC","129":"a b c d e f g h i j k l"},G:{"1":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC","2":"D qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"0B J zC 0C 1C 2C JC 3C 4C","129":"E"},J:{"1":"F A"},K:{"1":"B C wB IC xB","2":"A","129":"p"},L:{"129":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:7,C:"Web SQL Database",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/srcset.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/srcset.js
index 4a6e65c975123a..f6c84affbe1f15 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/srcset.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/srcset.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","260":"C","514":"L M I"},C:{"1":"0 1 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB MC NC","194":"EB FB GB HB IB JB"},D:{"1":"0 1 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB","260":"GB HB IB JB"},E:{"2":"2 J K F OC 7B PC QC","260":"G RC","1028":"H A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 H B C I N D O l XC YC ZC aC wB IC bC xB","260":"4 5 6 m"},G:{"2":"7B cC JC dC eC fC","260":"G gC","1028":"D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Srcset and sizes attributes"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","260":"C","514":"L M I"},C:{"1":"0 1 2 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB NC OC","194":"EB FB GB HB IB JB"},D:{"1":"0 1 2 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB","260":"GB HB IB JB"},E:{"2":"3 J K F PC 7B QC RC","260":"G SC","1028":"H A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 H B C I N D O m YC ZC aC bC wB IC cC xB","260":"5 6 n o"},G:{"2":"7B dC JC eC fC gC","260":"G hC","1028":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Srcset and sizes attributes",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/stream.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/stream.js
index db7ca0c63ef72c..2944225c810e78 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/stream.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/stream.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G H A B C L M I N MC NC","129":"IB JB KB LB MB NB","420":"3 4 5 6 7 8 9 D O l m AB BB CB DB EB FB GB HB"},D:{"1":"0 1 ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 J K F G H A B C L M I N D O l","420":"4 5 6 7 8 9 m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB"},E:{"1":"B C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC 8B"},F:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B I N D XC YC ZC aC wB IC bC","420":"3 4 5 6 7 8 9 C O l m AB BB CB DB EB FB GB HB IB JB KB LB xB"},G:{"2":"G 7B cC JC dC eC fC gC hC iC jC kC","513":"D sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","1537":"lC mC nC oC pC qC rC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F","420":"A"},K:{"1":"n","2":"A B wB IC","420":"C xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","420":"J 4C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:4,C:"getUserMedia/Stream API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G H A B C L M I N NC OC","129":"IB JB KB LB MB NB","420":"4 5 6 7 8 9 D O m n o AB BB CB DB EB FB GB HB"},D:{"1":"0 1 2 ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 J K F G H A B C L M I N D O m","420":"5 6 7 8 9 n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB"},E:{"1":"B C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC 8B"},F:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B I N D YC ZC aC bC wB IC cC","420":"4 5 6 7 8 9 C O m n o AB BB CB DB EB FB GB HB IB JB KB LB xB"},G:{"2":"G 7B dC JC eC fC gC hC iC jC kC lC","513":"D tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","1537":"mC nC oC pC qC rC sC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F","420":"A"},K:{"1":"p","2":"A B wB IC","420":"C xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","420":"J 5C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:4,C:"getUserMedia/Stream API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/streams.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/streams.js
index 93bc8bbb8686d3..e126705b4b17f5 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/streams.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/streams.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A KC","130":"B"},B:{"1":"0 1 Y Z a b c d e f g h i j k o p q r s t u v w x y z E","16":"C L","260":"M I","1028":"P Q R S T U V W X","5124":"N D O"},C:{"1":"0 1 o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB MC NC","5124":"j k","7172":"jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i","7746":"dB eB 1B fB 2B gB hB iB"},D:{"1":"0 1 Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","260":"YB ZB aB bB cB dB eB","1028":"1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X"},E:{"2":"2 J K F G H OC 7B PC QC RC SC","1028":"I D TC UC AC BC yB VC zB CC DC EC FC GC HC WC","3076":"A B C L M 8B wB xB 9B"},F:{"1":"tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB XC YC ZC aC wB IC bC xB","260":"LB MB NB OB PB QB RB","1028":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB"},G:{"2":"G 7B cC JC dC eC fC gC hC iC","16":"jC","1028":"D kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m DD zB ED FD GD","2":"J 4C 5C","1028":"6C 7C 8C 8B 9C AD BD CD"},Q:{"1028":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:1,C:"Streams"};
+module.exports={A:{A:{"2":"K F G H A KC","130":"B"},B:{"1":"0 1 2 Y Z a b c d e f g h i j k l q r s t u v w x y z E","16":"C L","260":"M I","1028":"P Q R S T U V W X","5124":"N D O"},C:{"1":"0 1 2 l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB NC OC","5124":"j k","7172":"jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i","7746":"dB eB 1B fB 2B gB hB iB"},D:{"1":"0 1 2 Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","260":"YB ZB aB bB cB dB eB","1028":"1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X"},E:{"2":"3 J K F G H PC 7B QC RC SC TC","1028":"I D UC VC AC BC yB WC zB CC DC EC FC GC HC XC","3076":"A B C L M 8B wB xB 9B"},F:{"1":"tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB YC ZC aC bC wB IC cC xB","260":"LB MB NB OB PB QB RB","1028":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB"},G:{"2":"G 7B dC JC eC fC gC hC iC jC","16":"kC","1028":"D lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o ED zB FD GD HD","2":"J 5C 6C","1028":"7C 8C 9C 8B AD BD CD DD"},Q:{"1028":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:1,C:"Streams",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/stricttransportsecurity.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/stricttransportsecurity.js
index 371fa2e8b347af..7afb07d44a0938 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/stricttransportsecurity.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/stricttransportsecurity.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A KC","129":"B"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"F G H A B C L M I D RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K OC 7B PC QC"},F:{"1":"3 4 5 6 7 8 9 C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k xB","2":"H B XC YC ZC aC wB IC bC"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC"},H:{"2":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"1":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"Strict Transport Security"};
+module.exports={A:{A:{"2":"K F G H A KC","129":"B"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"F G H A B C L M I D SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K PC 7B QC RC"},F:{"1":"4 5 6 7 8 9 C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l xB","2":"H B YC ZC aC bC wB IC cC"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC"},H:{"2":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"1":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"Strict Transport Security",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/style-scoped.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/style-scoped.js
index 8cb200fadc3734..8979b333e3a82a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/style-scoped.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/style-scoped.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"4 5 6 7 8 9 m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB","2":"0 1 2 3 LC 0B J K F G H A B C L M I N D O l 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","322":"bB cB dB eB 1B fB"},D:{"2":"0 1 2 3 J K F G H A B C L M I N D O JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","194":"4 5 6 7 8 9 l m AB BB CB DB EB FB GB HB IB"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"1":"ID","2":"JD"}},B:7,C:"Scoped CSS"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"5 6 7 8 9 n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB","2":"0 1 2 3 4 LC 0B J K F G H A B C L M I N D O m 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","322":"bB cB dB eB 1B fB"},D:{"2":"0 1 2 3 4 J K F G H A B C L M I N D O JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","194":"5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"1":"JD","2":"KD"}},B:7,C:"Scoped CSS",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/subresource-bundling.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/subresource-bundling.js
index 291fb81bb0cf38..9f7d576b19171e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/subresource-bundling.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/subresource-bundling.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 q r s t u v w x y z E","2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:7,C:"Subresource Loading with Web Bundles"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 r s t u v w x y z E","2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:7,C:"Subresource Loading with Web Bundles",D:false};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/subresource-integrity.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/subresource-integrity.js
index ac2ddd60fa0695..5a333ed92dfa37 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/subresource-integrity.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/subresource-integrity.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N"},C:{"1":"0 1 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB MC NC"},D:{"1":"0 1 RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},E:{"1":"B C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC 8B"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB XC YC ZC aC wB IC bC xB"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC","194":"lC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"Subresource Integrity"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N"},C:{"1":"0 1 2 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB NC OC"},D:{"1":"0 1 2 RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},E:{"1":"B C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC 8B"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB YC ZC aC bC wB IC cC xB"},G:{"1":"D nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC","194":"mC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"Subresource Integrity",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-css.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-css.js
index e2fd6efac5705c..0e7d7629414bab 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-css.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-css.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","516":"C L M I"},C:{"1":"0 1 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC","260":"2 3 4 5 J K F G H A B C L M I N D O l m"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","4":"J"},E:{"1":"2 K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"OC","132":"J 7B"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB","2":"H"},G:{"1":"G D JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","132":"7B cC"},H:{"260":"xC"},I:{"1":"0B J E 1C JC 2C 3C","2":"yC zC 0C"},J:{"1":"F A"},K:{"1":"n","260":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"SVG in CSS backgrounds"};
+module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 2 N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","516":"C L M I"},C:{"1":"0 1 2 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC","260":"3 4 5 J K F G H A B C L M I N D O m n o"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","4":"J"},E:{"1":"3 K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"PC","132":"J 7B"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB","2":"H"},G:{"1":"G D JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","132":"7B dC"},H:{"260":"yC"},I:{"1":"0B J E 2C JC 3C 4C","2":"zC 0C 1C"},J:{"1":"F A"},K:{"1":"p","260":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"SVG in CSS backgrounds",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-filters.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-filters.js
index 3f24351ca6779c..bfb371797474b9 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-filters.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-filters.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","2":"LC"},D:{"1":"0 1 3 4 5 6 7 8 9 G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"J","4":"2 K F"},E:{"1":"K F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B PC"},F:{"1":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC"},H:{"1":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"1":"A","2":"F"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"SVG filters"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","2":"LC"},D:{"1":"0 1 2 4 5 6 7 8 9 G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"J","4":"3 K F"},E:{"1":"K F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B QC"},F:{"1":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC"},H:{"1":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"1":"A","2":"F"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"SVG filters",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-fonts.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-fonts.js
index fb4288a139100a..4549cf0a2e4f70 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-fonts.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-fonts.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"H A B KC","8":"K F G"},B:{"2":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB","2":"0 1 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","130":"KB LB MB NB OB PB QB RB SB TB UB VB WB"},E:{"1":"2 J K F G H A B C L M I D 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"OC"},F:{"1":"3 4 5 6 H B C I N D O l m XC YC ZC aC wB IC bC xB","2":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","130":"7 8 9 AB BB CB DB EB FB GB HB IB"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"258":"xC"},I:{"1":"0B J 1C JC 2C 3C","2":"E yC zC 0C"},J:{"1":"F A"},K:{"1":"A B C wB IC xB","2":"n"},L:{"130":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"J","130":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"130":"HD"},S:{"2":"ID JD"}},B:2,C:"SVG fonts"};
+module.exports={A:{A:{"2":"H A B KC","8":"K F G"},B:{"2":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB","2":"0 1 2 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","130":"KB LB MB NB OB PB QB RB SB TB UB VB WB"},E:{"1":"3 J K F G H A B C L M I D 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"PC"},F:{"1":"4 5 6 H B C I N D O m n o YC ZC aC bC wB IC cC xB","2":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","130":"7 8 9 AB BB CB DB EB FB GB HB IB"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"258":"yC"},I:{"1":"0B J 2C JC 3C 4C","2":"E zC 0C 1C"},J:{"1":"F A"},K:{"1":"A B C wB IC xB","2":"p"},L:{"130":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"J","130":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"130":"ID"},S:{"2":"JD KD"}},B:2,C:"SVG fonts",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-fragment.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-fragment.js
index 01f0d3c5e4f16f..16118953feaa68 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-fragment.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-fragment.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G KC","260":"H A B"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G H A B C L M MC NC"},D:{"1":"0 1 WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB","132":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},E:{"1":"C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F H A B OC 7B PC QC SC 8B","132":"G RC"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k xB","2":"3 4 I N D O l m","4":"B C YC ZC aC wB IC bC","16":"H XC","132":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC fC hC iC jC kC lC","132":"G gC"},H:{"1":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F","132":"A"},K:{"1":"n xB","4":"A B C wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","132":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"SVG fragment identifiers"};
+module.exports={A:{A:{"2":"K F G KC","260":"H A B"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G H A B C L M NC OC"},D:{"1":"0 1 2 WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB","132":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},E:{"1":"C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F H A B PC 7B QC RC TC 8B","132":"G SC"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l xB","2":"4 I N D O m n o","4":"B C ZC aC bC wB IC cC","16":"H YC","132":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB"},G:{"1":"D nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC gC iC jC kC lC mC","132":"G hC"},H:{"1":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F","132":"A"},K:{"1":"p xB","4":"A B C wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","132":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"SVG fragment identifiers",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-html.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-html.js
index 54835dc54f7464..79298b4efc1ef0 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-html.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-html.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G KC","388":"H A B"},B:{"4":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","260":"C L M I N D O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","2":"LC","4":"0B"},D:{"4":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"OC 7B","4":"2 J K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"4":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"4":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J yC zC 0C 1C JC","4":"E 2C 3C"},J:{"1":"A","2":"F"},K:{"4":"A B C n wB IC xB"},L:{"4":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"4":"yB"},P:{"4":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"4":"9B"},R:{"4":"HD"},S:{"1":"ID JD"}},B:2,C:"SVG effects for HTML"};
+module.exports={A:{A:{"2":"K F G KC","388":"H A B"},B:{"4":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","260":"C L M I N D O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","2":"LC","4":"0B"},D:{"4":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"PC 7B","4":"3 J K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"4":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"4":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J zC 0C 1C 2C JC","4":"E 3C 4C"},J:{"1":"A","2":"F"},K:{"4":"A B C p wB IC xB"},L:{"4":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"4":"yB"},P:{"4":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"4":"9B"},R:{"4":"ID"},S:{"1":"JD KD"}},B:2,C:"SVG effects for HTML",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-html5.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-html5.js
index c0df16e5372eff..bd236df0f67af9 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-html5.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-html5.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"KC","8":"K F G","129":"H A B"},B:{"1":"0 1 D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","129":"C L M I N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","8":"LC 0B MC NC"},D:{"1":"0 1 3 4 5 6 7 8 9 F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","8":"2 J K"},E:{"1":"H A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","8":"2 J OC 7B","129":"K F G PC QC RC"},F:{"1":"3 4 5 6 7 8 9 C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k bC xB","2":"B aC wB IC","8":"H XC YC ZC"},G:{"1":"D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","8":"7B cC JC","129":"G dC eC fC gC"},H:{"1":"xC"},I:{"1":"E 2C 3C","2":"yC zC 0C","129":"0B J 1C JC"},J:{"1":"A","129":"F"},K:{"1":"C n xB","8":"A B wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"129":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Inline SVG in HTML5"};
+module.exports={A:{A:{"2":"KC","8":"K F G","129":"H A B"},B:{"1":"0 1 2 D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","129":"C L M I N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","8":"LC 0B NC OC"},D:{"1":"0 1 2 4 5 6 7 8 9 F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","8":"3 J K"},E:{"1":"H A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","8":"3 J PC 7B","129":"K F G QC RC SC"},F:{"1":"4 5 6 7 8 9 C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l cC xB","2":"B bC wB IC","8":"H YC ZC aC"},G:{"1":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","8":"7B dC JC","129":"G eC fC gC hC"},H:{"1":"yC"},I:{"1":"E 3C 4C","2":"zC 0C 1C","129":"0B J 2C JC"},J:{"1":"A","129":"F"},K:{"1":"C p xB","8":"A B wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"129":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Inline SVG in HTML5",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-img.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-img.js
index ffd776a0b3d937..75528b7c13db1f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-img.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-img.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC"},D:{"1":"0 1 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","132":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m"},E:{"1":"H A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"OC","4":"7B","132":"2 J K F G PC QC RC"},F:{"1":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","132":"G 7B cC JC dC eC fC gC"},H:{"1":"xC"},I:{"1":"E 2C 3C","2":"yC zC 0C","132":"0B J 1C JC"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"SVG in HTML img element"};
+module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC"},D:{"1":"0 1 2 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","132":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o"},E:{"1":"H A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"PC","4":"7B","132":"3 J K F G QC RC SC"},F:{"1":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","132":"G 7B dC JC eC fC gC hC"},H:{"1":"yC"},I:{"1":"E 3C 4C","2":"zC 0C 1C","132":"0B J 2C JC"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"SVG in HTML img element",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-smil.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-smil.js
index fd6c0338d677c9..ceda2d0ff6a369 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-smil.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-smil.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"KC","8":"K F G H A B"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","8":"C L M I N D O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","8":"LC 0B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","4":"J"},E:{"1":"K F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","8":"OC 7B","132":"2 J PC"},F:{"1":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","132":"7B cC JC dC"},H:{"2":"xC"},I:{"1":"0B J E 1C JC 2C 3C","2":"yC zC 0C"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"8":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"SVG SMIL animation"};
+module.exports={A:{A:{"2":"KC","8":"K F G H A B"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","8":"C L M I N D O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","8":"LC 0B NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","4":"J"},E:{"1":"K F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","8":"PC 7B","132":"3 J QC"},F:{"1":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","132":"7B dC JC eC"},H:{"2":"yC"},I:{"1":"0B J E 2C JC 3C 4C","2":"zC 0C 1C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"8":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"SVG SMIL animation",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg.js
index 514756cd7c8e11..7fbb35878744b0 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"KC","8":"K F G","772":"H A B"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","513":"C L M I N D O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","4":"LC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","4":"OC"},F:{"1":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"1":"xC"},I:{"1":"E 2C 3C","2":"yC zC 0C","132":"0B J 1C JC"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"257":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"SVG (basic support)"};
+module.exports={A:{A:{"2":"KC","8":"K F G","772":"H A B"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","513":"C L M I N D O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","4":"LC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","4":"PC"},F:{"1":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"1":"yC"},I:{"1":"E 3C 4C","2":"zC 0C 1C","132":"0B J 2C JC"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"257":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"SVG (basic support)",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sxg.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sxg.js
index 5e0c2e10870513..5e5c8372f820de 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sxg.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sxg.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB","132":"pB qB"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C 6C 7C 8C 8B"},Q:{"1":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:6,C:"Signed HTTP Exchanges (SXG)"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB","132":"pB qB"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o AD BD CD DD ED zB FD GD HD","2":"J 5C 6C 7C 8C 9C 8B"},Q:{"1":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:6,C:"Signed HTTP Exchanges (SXG)",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tabindex-attr.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tabindex-attr.js
index 648fa228691bc3..97ea347a2bd10a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tabindex-attr.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tabindex-attr.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F G H A B","16":"K KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"16":"LC 0B MC NC","129":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"1":"0 1 3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"2 J K F G H A B C L M"},E:{"16":"2 J OC 7B","257":"K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB","16":"H"},G:{"769":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"16":"xC"},I:{"16":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"16":"F A"},K:{"1":"n","16":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"16":"A B"},O:{"1":"yB"},P:{"16":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"129":"ID JD"}},B:1,C:"tabindex global attribute"};
+module.exports={A:{A:{"1":"F G H A B","16":"K KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"16":"LC 0B NC OC","129":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"1":"0 1 2 4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","16":"3 J K F G H A B C L M"},E:{"16":"3 J PC 7B","257":"K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB","16":"H"},G:{"769":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"16":"yC"},I:{"16":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"16":"F A"},K:{"1":"p","16":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"16":"A B"},O:{"1":"yB"},P:{"16":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"129":"JD KD"}},B:1,C:"tabindex global attribute",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/template-literals.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/template-literals.js
index 004817f44181b5..9bc3ef938873bd 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/template-literals.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/template-literals.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","16":"C"},C:{"1":"0 1 GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB MC NC"},D:{"1":"0 1 NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"A B L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H OC 7B PC QC RC","129":"C"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB XC YC ZC aC wB IC bC xB"},G:{"1":"D hC iC jC kC lC mC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC","129":"nC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"ES6 Template Literals (Template Strings)"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","16":"C"},C:{"1":"0 1 2 GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB NC OC"},D:{"1":"0 1 2 NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"A B L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H PC 7B QC RC SC","129":"C"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB YC ZC aC bC wB IC cC xB"},G:{"1":"D iC jC kC lC mC nC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC","129":"oC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"ES6 Template Literals (Template Strings)",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/template.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/template.js
index 44c29138ca2bf2..af1c94587b0699 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/template.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/template.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C","388":"L M"},C:{"1":"0 1 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 LC 0B J K F G H A B C L M I N D O l m MC NC"},D:{"1":"0 1 HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 J K F G H A B C L M I N D O l m","132":"8 9 AB BB CB DB EB FB GB"},E:{"1":"H A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F OC 7B PC","388":"G RC","514":"QC"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB","132":"3 I N D O l m"},G:{"1":"D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC fC","388":"G gC"},H:{"2":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"HTML templates"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C","388":"L M"},C:{"1":"0 1 2 5 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 LC 0B J K F G H A B C L M I N D O m n NC OC"},D:{"1":"0 1 2 HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 J K F G H A B C L M I N D O m n o","132":"8 9 AB BB CB DB EB FB GB"},E:{"1":"H A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F PC 7B QC","388":"G SC","514":"RC"},F:{"1":"5 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB","132":"4 I N D O m n"},G:{"1":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC gC","388":"G hC"},H:{"2":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"HTML templates",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/temporal.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/temporal.js
index 2375437a508dba..c0374a5ac609ea 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/temporal.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/temporal.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:6,C:"Temporal"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:6,C:"Temporal",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/testfeat.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/testfeat.js
index 268d8e3a19044a..a10a288d49f325 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/testfeat.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/testfeat.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G A B KC","16":"H"},B:{"2":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 3 4 5 6 7 8 9 LC 0B K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","16":"2 J"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"B C"},E:{"2":"J K OC 7B PC","16":"2 F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC IC bC xB","16":"wB"},G:{"2":"7B cC JC dC eC","16":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 1C JC 2C 3C","16":"0C"},J:{"2":"A","16":"F"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:7,C:"Test feature - updated"};
+module.exports={A:{A:{"2":"K F G A B KC","16":"H"},B:{"2":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 4 5 6 7 8 9 LC 0B K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","16":"3 J"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","16":"B C"},E:{"2":"J K PC 7B QC","16":"3 F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC IC cC xB","16":"wB"},G:{"2":"7B dC JC eC fC","16":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 2C JC 3C 4C","16":"1C"},J:{"2":"A","16":"F"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:7,C:"Test feature - updated",D:false};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-decoration.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-decoration.js
index 6d0760c724d751..d3f94a1a3e764f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-decoration.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-decoration.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","2052":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"2 LC 0B J MC NC","1028":"0 1 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","1060":"3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB"},D:{"2":"2 3 4 5 6 7 J K F G H A B C L M I N D O l m","226":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB","2052":"0 1 dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F OC 7B PC QC","772":"L M I D xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","804":"G H A B C SC 8B wB","1316":"RC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB XC YC ZC aC wB IC bC xB","226":"HB IB JB KB LB MB NB OB PB","2052":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"2":"7B cC JC dC eC fC","292":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","2052":"n"},L:{"2052":"E"},M:{"1028":"E"},N:{"2":"A B"},O:{"2052":"yB"},P:{"2":"J 4C 5C","2052":"l m 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2052":"9B"},R:{"2052":"HD"},S:{"1028":"ID JD"}},B:4,C:"text-decoration styling"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","2052":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"3 LC 0B J NC OC","1028":"0 1 2 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","1060":"4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB"},D:{"2":"3 4 5 6 7 J K F G H A B C L M I N D O m n o","226":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB","2052":"0 1 2 dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F PC 7B QC RC","772":"L M I D xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","804":"G H A B C TC 8B wB","1316":"SC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB YC ZC aC bC wB IC cC xB","226":"HB IB JB KB LB MB NB OB PB","2052":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"2":"7B dC JC eC fC gC","292":"G D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","2052":"p"},L:{"2052":"E"},M:{"1028":"E"},N:{"2":"A B"},O:{"2052":"yB"},P:{"2":"J 5C 6C","2052":"m n o 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2052":"9B"},R:{"2052":"ID"},S:{"1028":"JD KD"}},B:4,C:"text-decoration styling",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-emphasis.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-emphasis.js
index e0c2d9f9e99354..e73d666a9be265 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-emphasis.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-emphasis.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 i j k o p q r s t u v w x y z E","2":"C L M I N D O","164":"P Q R S T U V W X Y Z a b c d e f g h"},C:{"1":"0 1 SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB MC NC","322":"RB"},D:{"1":"0 1 i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 J K F G H A B C L M I N D O l m","164":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h"},E:{"1":"G H A B C L M I D RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K OC 7B PC","164":"F QC"},F:{"1":"V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB","164":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC","164":"2C 3C"},J:{"2":"F","164":"A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m FD GD","164":"J 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED"},Q:{"164":"9B"},R:{"164":"HD"},S:{"1":"ID JD"}},B:4,C:"text-emphasis styling"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 i j k l q r s t u v w x y z E","2":"C L M I N D O","164":"P Q R S T U V W X Y Z a b c d e f g h"},C:{"1":"0 1 2 SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB NC OC","322":"RB"},D:{"1":"0 1 2 i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 J K F G H A B C L M I N D O m n o","164":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h"},E:{"1":"G H A B C L M I D SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K PC 7B QC","164":"F RC"},F:{"1":"V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB","164":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC","164":"3C 4C"},J:{"2":"F","164":"A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o GD HD","164":"J 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD"},Q:{"164":"9B"},R:{"164":"ID"},S:{"1":"JD KD"}},B:4,C:"text-emphasis styling",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-overflow.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-overflow.js
index bf6f86c45e20a4..7e4ff735d447c1 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-overflow.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-overflow.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"K F G H A B","2":"KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 3 4 5 6 7 8 9 F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","8":"2 LC 0B J K MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k wB IC bC xB","33":"H XC YC ZC aC"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"1":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"n xB","33":"A B C wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"CSS3 Text-overflow"};
+module.exports={A:{A:{"1":"K F G H A B","2":"KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 4 5 6 7 8 9 F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","8":"3 LC 0B J K NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l wB IC cC xB","33":"H YC ZC aC bC"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"1":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"p xB","33":"A B C wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"CSS3 Text-overflow",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-size-adjust.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-size-adjust.js
index 1919767dea9b5c..7a100edb482051 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-size-adjust.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-size-adjust.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","33":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB","258":"8"},E:{"2":"2 J K F G H A B C L M I D OC 7B QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","258":"PC"},F:{"1":"PB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB QB XC YC ZC aC wB IC bC xB"},G:{"2":"7B cC JC","33":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"33":"E"},N:{"161":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:7,C:"CSS text-size-adjust"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","33":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB","258":"8"},E:{"2":"3 J K F G H A B C L M I D PC 7B RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","258":"QC"},F:{"1":"PB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB QB YC ZC aC bC wB IC cC xB"},G:{"2":"7B dC JC","33":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"33":"E"},N:{"161":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:7,C:"CSS text-size-adjust",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-stroke.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-stroke.js
index 6843e59ced2a57..aec8df968670d2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-stroke.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-stroke.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M","33":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","161":"I N D O"},C:{"2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB MC NC","161":"0 1 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","450":"UB"},D:{"33":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"33":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"H B C XC YC ZC aC wB IC bC xB","33":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"33":"G D cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","36":"7B"},H:{"2":"xC"},I:{"2":"0B","33":"J E yC zC 0C 1C JC 2C 3C"},J:{"33":"F A"},K:{"2":"A B C wB IC xB","33":"n"},L:{"33":"E"},M:{"161":"E"},N:{"2":"A B"},O:{"33":"yB"},P:{"33":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"33":"9B"},R:{"33":"HD"},S:{"161":"ID JD"}},B:7,C:"CSS text-stroke and text-fill"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M","33":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","161":"I N D O"},C:{"2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB NC OC","161":"0 1 2 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","450":"UB"},D:{"33":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"33":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"H B C YC ZC aC bC wB IC cC xB","33":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"33":"G D dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","36":"7B"},H:{"2":"yC"},I:{"2":"0B","33":"J E zC 0C 1C 2C JC 3C 4C"},J:{"33":"F A"},K:{"2":"A B C wB IC xB","33":"p"},L:{"33":"E"},M:{"161":"E"},N:{"2":"A B"},O:{"33":"yB"},P:{"33":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"33":"9B"},R:{"33":"ID"},S:{"161":"JD KD"}},B:7,C:"CSS text-stroke and text-fill",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/textcontent.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/textcontent.js
index f6455b1c6b9dc3..32297cad850e29 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/textcontent.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/textcontent.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","16":"OC"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB","16":"H"},G:{"1":"G D cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B"},H:{"1":"xC"},I:{"1":"0B J E 0C 1C JC 2C 3C","16":"yC zC"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Node.textContent"};
+module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","16":"PC"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB","16":"H"},G:{"1":"G D dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B"},H:{"1":"yC"},I:{"1":"0B J E 1C 2C JC 3C 4C","16":"zC 0C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Node.textContent",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/textencoder.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/textencoder.js
index 1046e237265a0a..ca7d8a10f5ebdc 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/textencoder.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/textencoder.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 4 5 6 7 8 9 l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G H A B C L M I N D O MC NC","132":"3"},D:{"1":"0 1 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB"},E:{"1":"B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 H B C I N D O l m XC YC ZC aC wB IC bC xB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"TextEncoder & TextDecoder"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G H A B C L M I N D O NC OC","132":"4"},D:{"1":"0 1 2 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB"},E:{"1":"B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 H B C I N D O m n o YC ZC aC bC wB IC cC xB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"TextEncoder & TextDecoder",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-1.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-1.js
index a11806e6d1b4d9..29e1bec34f43b0 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-1.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-1.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"K F KC","66":"G H A"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB","2":"2 3 4 LC 0B J K F G H A B C L M I N D O l m MC NC","66":"5","129":"mB nB oB pB qB n rB sB tB uB","388":"0 1 vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T","2":"2 3 J K F G H A B C L M I N D O l m","1540":"0 1 U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"F G H A B C L RC SC 8B wB xB","2":"2 J K OC 7B PC QC","513":"M I D 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB xB","2":"H B C XC YC ZC aC wB IC bC","1540":"n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"1":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC"},H:{"1":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"1":"A","2":"F"},K:{"1":"n xB","2":"A B C wB IC"},L:{"1":"E"},M:{"129":"E"},N:{"1":"B","66":"A"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"TLS 1.1"};
+module.exports={A:{A:{"1":"B","2":"K F KC","66":"G H A"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB","2":"3 4 LC 0B J K F G H A B C L M I N D O m n o NC OC","66":"5","129":"mB nB oB pB qB p rB sB tB uB","388":"0 1 2 vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"1":"5 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T","2":"3 4 J K F G H A B C L M I N D O m n","1540":"0 1 2 U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"F G H A B C L SC TC 8B wB xB","2":"3 J K PC 7B QC RC","513":"M I D 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB xB","2":"H B C YC ZC aC bC wB IC cC","1540":"p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC"},H:{"1":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"1":"A","2":"F"},K:{"1":"p xB","2":"A B C wB IC"},L:{"1":"E"},M:{"129":"E"},N:{"1":"B","66":"A"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"TLS 1.1",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-2.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-2.js
index 45745f76092590..ad282780201079 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-2.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-2.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"K F KC","66":"G H A"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 LC 0B J K F G H A B C L M I N D O l m MC NC","66":"6 7 8"},D:{"1":"0 1 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB"},E:{"1":"F G H A B C L M I D RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K OC 7B PC QC"},F:{"1":"3 4 5 6 7 8 9 N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H I XC","66":"B C YC ZC aC wB IC bC xB"},G:{"1":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC"},H:{"1":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"1":"A","2":"F"},K:{"1":"n xB","2":"A B C wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","66":"A"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"TLS 1.2"};
+module.exports={A:{A:{"1":"B","2":"K F KC","66":"G H A"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 LC 0B J K F G H A B C L M I N D O m n o NC OC","66":"6 7 8"},D:{"1":"0 1 2 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB"},E:{"1":"F G H A B C L M I D SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K PC 7B QC RC"},F:{"1":"4 5 6 7 8 9 N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H I YC","66":"B C ZC aC bC wB IC cC xB"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC"},H:{"1":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"1":"A","2":"F"},K:{"1":"p xB","2":"A B C wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","66":"A"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"TLS 1.2",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-3.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-3.js
index e33b147183201a..ca5d76ec3b5c68 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-3.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-3.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB MC NC","132":"fB 2B gB","450":"XB YB ZB aB bB cB dB eB 1B"},D:{"1":"0 1 oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB","706":"aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB"},E:{"1":"M I D TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C OC 7B PC QC RC SC 8B wB","1028":"L xB 9B"},F:{"1":"dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB XC YC ZC aC wB IC bC xB","706":"aB bB cB"},G:{"1":"D oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C 6C 7C 8C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:6,C:"TLS 1.3"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB NC OC","132":"fB 2B gB","450":"XB YB ZB aB bB cB dB eB 1B"},D:{"1":"0 1 2 oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB","706":"aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB"},E:{"1":"M I D UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C PC 7B QC RC SC TC 8B wB","1028":"L xB 9B"},F:{"1":"dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB YC ZC aC bC wB IC cC xB","706":"aB bB cB"},G:{"1":"D pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C 7C 8C 9C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:6,C:"TLS 1.3",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/touch.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/touch.js
index f6255c94a6e3f9..a29518b1fdcd17 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/touch.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/touch.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H KC","8":"A B"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","578":"C L M I N D O"},C:{"1":"0 1 3 4 5 6 O l m YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC","4":"2 J K F G H A B C L M I N D","194":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB"},D:{"1":"0 1 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 J K F G H A B C L M I N D O l m"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"B C n wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"8":"A","260":"B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:2,C:"Touch events"};
+module.exports={A:{A:{"2":"K F G H KC","8":"A B"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","578":"C L M I N D O"},C:{"1":"0 1 2 4 5 6 O m n o YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC","4":"3 J K F G H A B C L M I N D","194":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB"},D:{"1":"0 1 2 5 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 J K F G H A B C L M I N D O m n"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"B C p wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"8":"A","260":"B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:2,C:"Touch events",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/transforms2d.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/transforms2d.js
index 6abb66a7521338..19d2335fc38482 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/transforms2d.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/transforms2d.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"KC","8":"K F G","129":"A B","161":"H"},B:{"1":"0 1 D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","129":"C L M I N"},C:{"1":"0 1 3 4 5 6 7 8 9 N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B","33":"2 J K F G H A B C L M I MC NC"},D:{"1":"0 1 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","33":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB"},E:{"1":"H A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","33":"2 J K F G OC 7B PC QC RC"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k xB","2":"H XC YC","33":"3 4 B C I N D O l m ZC aC wB IC bC"},G:{"1":"D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","33":"G 7B cC JC dC eC fC gC"},H:{"2":"xC"},I:{"1":"E","33":"0B J yC zC 0C 1C JC 2C 3C"},J:{"33":"F A"},K:{"1":"B C n wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"CSS3 2D Transforms"};
+module.exports={A:{A:{"2":"KC","8":"K F G","129":"A B","161":"H"},B:{"1":"0 1 2 D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","129":"C L M I N"},C:{"1":"0 1 2 4 5 6 7 8 9 N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B","33":"3 J K F G H A B C L M I NC OC"},D:{"1":"0 1 2 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","33":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB"},E:{"1":"H A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","33":"3 J K F G PC 7B QC RC SC"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l xB","2":"H YC ZC","33":"4 B C I N D O m n o aC bC wB IC cC"},G:{"1":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","33":"G 7B dC JC eC fC gC hC"},H:{"2":"yC"},I:{"1":"E","33":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"33":"F A"},K:{"1":"B C p wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"CSS3 2D Transforms",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/transforms3d.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/transforms3d.js
index 1112da47b44044..b09139b23a3ba9 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/transforms3d.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/transforms3d.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H KC","132":"A B"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 3 4 5 6 7 8 9 N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G H MC NC","33":"A B C L M I"},D:{"1":"0 1 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F G H A B","33":"3 4 5 6 7 8 9 C L M I N D O l m AB BB CB DB EB FB GB HB"},E:{"1":"D BC yB VC zB CC DC EC FC GC HC WC","2":"OC 7B","33":"2 J K F G PC QC RC","257":"H A B C L M I SC 8B wB xB 9B TC UC AC"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB","33":"3 4 I N D O l m"},G:{"1":"D BC yB wC zB CC DC EC FC GC HC","33":"G 7B cC JC dC eC fC gC","257":"hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC"},H:{"2":"xC"},I:{"1":"E","2":"yC zC 0C","33":"0B J 1C JC 2C 3C"},J:{"33":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"132":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:5,C:"CSS3 3D Transforms"};
+module.exports={A:{A:{"2":"K F G H KC","132":"A B"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 4 5 6 7 8 9 N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G H NC OC","33":"A B C L M I"},D:{"1":"0 1 2 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F G H A B","33":"4 5 6 7 8 9 C L M I N D O m n o AB BB CB DB EB FB GB HB"},E:{"1":"D BC yB WC zB CC DC EC FC GC HC XC","2":"PC 7B","33":"3 J K F G QC RC SC","257":"H A B C L M I TC 8B wB xB 9B UC VC AC"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB","33":"4 I N D O m n o"},G:{"1":"D BC yB xC zB CC DC EC FC GC HC","33":"G 7B dC JC eC fC gC hC","257":"iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC"},H:{"2":"yC"},I:{"1":"E","2":"zC 0C 1C","33":"0B J 2C JC 3C 4C"},J:{"33":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"132":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:5,C:"CSS3 3D Transforms",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/trusted-types.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/trusted-types.js
index b4607c1a1e5d91..f0131c5fbf29e8 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/trusted-types.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/trusted-types.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O P Q R"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m BD CD DD zB ED FD GD","2":"J 4C 5C 6C 7C 8C 8B 9C AD"},Q:{"2":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:7,C:"Trusted Types for DOM manipulation"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O P Q R"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o CD DD ED zB FD GD HD","2":"J 5C 6C 7C 8C 9C 8B AD BD"},Q:{"2":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:7,C:"Trusted Types for DOM manipulation",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ttf.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ttf.js
index fd083416f80d36..1611a84ee91831 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ttf.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ttf.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G KC","132":"H A B"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","2":"LC 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k YC ZC aC wB IC bC xB","2":"H XC"},G:{"1":"G D JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC"},H:{"2":"xC"},I:{"1":"0B J E zC 0C 1C JC 2C 3C","2":"yC"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"132":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"TTF/OTF - TrueType and OpenType font support"};
+module.exports={A:{A:{"2":"K F G KC","132":"H A B"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","2":"LC 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l ZC aC bC wB IC cC xB","2":"H YC"},G:{"1":"G D JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC"},H:{"2":"yC"},I:{"1":"0B J E 0C 1C 2C JC 3C 4C","2":"zC"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"132":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"TTF/OTF - TrueType and OpenType font support",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/typedarrays.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/typedarrays.js
index 19ca4fc9cfd050..0a7809c0e5981b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/typedarrays.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/typedarrays.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"K F G H KC","132":"A"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC"},D:{"1":"0 1 3 4 5 6 7 8 9 F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K"},E:{"1":"K F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B","260":"PC"},F:{"1":"3 4 5 6 7 8 9 C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k bC xB","2":"H B XC YC ZC aC wB IC"},G:{"1":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC","260":"JC"},H:{"1":"xC"},I:{"1":"J E 1C JC 2C 3C","2":"0B yC zC 0C"},J:{"1":"A","2":"F"},K:{"1":"C n xB","2":"A B wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"132":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"Typed Arrays"};
+module.exports={A:{A:{"1":"B","2":"K F G H KC","132":"A"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC"},D:{"1":"0 1 2 4 5 6 7 8 9 F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K"},E:{"1":"K F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B","260":"QC"},F:{"1":"4 5 6 7 8 9 C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l cC xB","2":"H B YC ZC aC bC wB IC"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC","260":"JC"},H:{"1":"yC"},I:{"1":"J E 2C JC 3C 4C","2":"0B zC 0C 1C"},J:{"1":"A","2":"F"},K:{"1":"C p xB","2":"A B wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"132":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"Typed Arrays",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/u2f.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/u2f.js
index b5728ea46a4182..29d8d8c9783923 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/u2f.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/u2f.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 C L M I N D O s t u v w x y z E","513":"P Q R S T U V W X Y Z a b c d e f g h i j k o p q r"},C:{"1":"lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x","2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB E 4B 5B 6B MC NC","322":"TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB y z"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB s t u v w x y z E 4B 5B 6B","130":"KB LB MB","513":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g","578":"h i j k o p q r"},E:{"1":"L M I D 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C OC 7B PC QC RC SC 8B wB xB"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB NB XC YC ZC aC wB IC bC xB","513":"MB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"1":"D rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"1":"JD","322":"ID"}},B:7,C:"FIDO U2F API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 2 C L M I N D O t u v w x y z E","513":"P Q R S T U V W X Y Z a b c d e f g h i j k l q r s"},C:{"1":"lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y","2":"1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB E 4B 5B 6B MC NC OC","322":"0 TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB z"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB t u v w x y z E 4B 5B 6B","130":"KB LB MB","513":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g","578":"h i j k l q r s"},E:{"1":"L M I D 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C PC 7B QC RC SC TC 8B wB xB"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB NB YC ZC aC bC wB IC cC xB","513":"MB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"1":"D sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"1":"KD","322":"JD"}},B:7,C:"FIDO U2F API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/unhandledrejection.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/unhandledrejection.js
index 126e210f8cea49..730e6e37d80a7c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/unhandledrejection.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/unhandledrejection.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB MC NC"},D:{"1":"0 1 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},E:{"1":"B C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC 8B"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB XC YC ZC aC wB IC bC xB"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC","16":"lC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:1,C:"unhandledrejection/rejectionhandled events"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB NC OC"},D:{"1":"0 1 2 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},E:{"1":"B C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC 8B"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB YC ZC aC bC wB IC cC xB"},G:{"1":"D nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC","16":"mC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:1,C:"unhandledrejection/rejectionhandled events",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js
index a610029fd8de46..ebf27056ed144a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N"},C:{"1":"0 1 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB MC NC"},D:{"1":"0 1 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{"1":"B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB XC YC ZC aC wB IC bC xB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"Upgrade Insecure Requests"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N"},C:{"1":"0 1 2 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB NC OC"},D:{"1":"0 1 2 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{"1":"B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB YC ZC aC bC wB IC cC xB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"Upgrade Insecure Requests",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js
index 65b300490564e7..430ee8a6e983a1 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O","66":"P Q R"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n","66":"rB sB tB uB vB P Q"},E:{"1":"D CC DC EC FC GC HC WC","2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB"},F:{"1":"mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB XC YC ZC aC wB IC bC xB","66":"kB lB"},G:{"1":"D CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"l m BD CD DD zB ED FD GD","2":"J 4C 5C 6C 7C 8C 8B 9C AD"},Q:{"2":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:7,C:"URL Scroll-To-Text Fragment"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O","66":"P Q R"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p","66":"rB sB tB uB vB P Q"},E:{"1":"D CC DC EC FC GC HC XC","2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB"},F:{"1":"mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB YC ZC aC bC wB IC cC xB","66":"kB lB"},G:{"1":"D CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"m n o CD DD ED zB FD GD HD","2":"J 5C 6C 7C 8C 9C 8B AD BD"},Q:{"2":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:7,C:"URL Scroll-To-Text Fragment",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/url.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/url.js
index d2e4c1805ecfa8..9ec7b6028bfd95 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/url.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/url.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 LC 0B J K F G H A B C L M I N D O l m MC NC"},D:{"1":"0 1 EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 J K F G H A B C L M I N D O l m","130":"5 6 7 8 9 AB BB CB DB"},E:{"1":"G H A B C L M I D RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K OC 7B PC QC","130":"F"},F:{"1":"3 4 5 6 7 8 9 l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB","130":"I N D O"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC","130":"fC"},H:{"2":"xC"},I:{"1":"E 3C","2":"0B J yC zC 0C 1C JC","130":"2C"},J:{"2":"F","130":"A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"URL API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 LC 0B J K F G H A B C L M I N D O m n o NC OC"},D:{"1":"0 1 2 EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 J K F G H A B C L M I N D O m n o","130":"5 6 7 8 9 AB BB CB DB"},E:{"1":"G H A B C L M I D SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K PC 7B QC RC","130":"F"},F:{"1":"4 5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB","130":"I N D O"},G:{"1":"G D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC","130":"gC"},H:{"2":"yC"},I:{"1":"E 4C","2":"0B J zC 0C 1C 2C JC","130":"3C"},J:{"2":"F","130":"A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"URL API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/urlsearchparams.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/urlsearchparams.js
index 56b886704531f1..19c89562e8083a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/urlsearchparams.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/urlsearchparams.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N"},C:{"1":"0 1 QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB MC NC","132":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},D:{"1":"0 1 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},E:{"1":"B C L M I D 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB XC YC ZC aC wB IC bC xB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"URLSearchParams"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N"},C:{"1":"0 1 2 QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB NC OC","132":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},D:{"1":"0 1 2 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},E:{"1":"B C L M I D 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB YC ZC aC bC wB IC cC xB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"URLSearchParams",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/use-strict.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/use-strict.js
index 82c043ccbb475a..39b533e2b83f6b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/use-strict.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/use-strict.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC"},D:{"1":"0 1 3 4 5 6 7 8 9 L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F G H A B C"},E:{"1":"K F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"J OC 7B","132":"2 PC"},F:{"1":"3 4 5 6 7 8 9 C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k bC xB","2":"H B XC YC ZC aC wB IC"},G:{"1":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC"},H:{"1":"xC"},I:{"1":"0B J E 1C JC 2C 3C","2":"yC zC 0C"},J:{"1":"F A"},K:{"1":"C n IC xB","2":"A B wB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"ECMAScript 5 Strict Mode"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC"},D:{"1":"0 1 2 4 5 6 7 8 9 L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F G H A B C"},E:{"1":"K F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"J PC 7B","132":"3 QC"},F:{"1":"4 5 6 7 8 9 C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l cC xB","2":"H B YC ZC aC bC wB IC"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC"},H:{"1":"yC"},I:{"1":"0B J E 2C JC 3C 4C","2":"zC 0C 1C"},J:{"1":"F A"},K:{"1":"C p IC xB","2":"A B wB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"ECMAScript 5 Strict Mode",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/user-select-none.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/user-select-none.js
index a559c6908fd89e..11ceee51c22a42 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/user-select-none.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/user-select-none.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H KC","33":"A B"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","33":"C L M I N D O"},C:{"1":"0 1 nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","33":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB MC NC"},D:{"1":"0 1 aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","33":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB"},E:{"1":"WC","33":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC"},F:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB","33":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB"},G:{"33":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","33":"0B J yC zC 0C 1C JC 2C 3C"},J:{"33":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"33":"A B"},O:{"1":"yB"},P:{"1":"l m 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","33":"J 4C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","33":"ID"}},B:5,C:"CSS user-select: none"};
+module.exports={A:{A:{"2":"K F G H KC","33":"A B"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","33":"C L M I N D O"},C:{"1":"0 1 2 nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","33":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB NC OC"},D:{"1":"0 1 2 aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","33":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB"},E:{"1":"XC","33":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC"},F:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB","33":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB"},G:{"33":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","33":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"33":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"33":"A B"},O:{"1":"yB"},P:{"1":"m n o 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","33":"J 5C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","33":"JD"}},B:5,C:"CSS user-select: none",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/user-timing.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/user-timing.js
index 25c8b3fee01aae..798e4c336ce31a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/user-timing.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/user-timing.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB MC NC"},D:{"1":"0 1 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 J K F G H A B C L M I N D O l m"},E:{"1":"B C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC 8B"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC"},H:{"2":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"User Timing API"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB NC OC"},D:{"1":"0 1 2 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 J K F G H A B C L M I N D O m n o"},E:{"1":"B C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC 8B"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC"},H:{"2":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"User Timing API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/variable-fonts.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/variable-fonts.js
index 6a30bbdf36c760..b4825a35488a74 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/variable-fonts.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/variable-fonts.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N"},C:{"2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB MC NC","4609":"gB hB iB jB kB lB mB nB oB","4674":"2B","5698":"fB","7490":"ZB aB bB cB dB","7746":"eB 1B","8705":"0 1 pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"1":"0 1 lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB","4097":"kB","4290":"1B fB 2B","6148":"gB hB iB jB"},E:{"1":"I D UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC 8B","4609":"B C wB xB","8193":"L M 9B TC"},F:{"1":"aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB XC YC ZC aC wB IC bC xB","4097":"ZB","6148":"VB WB XB YB"},G:{"1":"D pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC","4097":"lC mC nC oC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"4097":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"2":"J 4C 5C 6C","4097":"l m 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:5,C:"Variable fonts"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N"},C:{"2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB NC OC","4609":"gB hB iB jB kB lB mB nB oB","4674":"2B","5698":"fB","7490":"ZB aB bB cB dB","7746":"eB 1B","8705":"0 1 2 pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"1":"0 1 2 lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB","4097":"kB","4290":"1B fB 2B","6148":"gB hB iB jB"},E:{"1":"I D VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC 8B","4609":"B C wB xB","8193":"L M 9B UC"},F:{"1":"aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB YC ZC aC bC wB IC cC xB","4097":"ZB","6148":"VB WB XB YB"},G:{"1":"D qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC","4097":"mC nC oC pC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"4097":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"2":"J 5C 6C 7C","4097":"m n o 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:5,C:"Variable fonts",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/vector-effect.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/vector-effect.js
index 84b121d5be7781..94ac7c497d3547 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/vector-effect.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/vector-effect.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G H A B C L M MC NC"},D:{"1":"0 1 3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"2 J K F G H A B C L M"},E:{"1":"K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B"},F:{"1":"3 4 5 6 7 8 9 C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k bC xB","2":"H B XC YC ZC aC wB IC"},G:{"1":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B cC JC"},H:{"1":"xC"},I:{"1":"E 2C 3C","16":"0B J yC zC 0C 1C JC"},J:{"16":"F A"},K:{"1":"C n xB","2":"A B wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"SVG vector-effect: non-scaling-stroke"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G H A B C L M NC OC"},D:{"1":"0 1 2 4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","16":"3 J K F G H A B C L M"},E:{"1":"K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B"},F:{"1":"4 5 6 7 8 9 C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l cC xB","2":"H B YC ZC aC bC wB IC"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B dC JC"},H:{"1":"yC"},I:{"1":"E 3C 4C","16":"0B J zC 0C 1C 2C JC"},J:{"16":"F A"},K:{"1":"C p xB","2":"A B wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"SVG vector-effect: non-scaling-stroke",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/vibration.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/vibration.js
index 12561898f85bf7..9264672343e317 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/vibration.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/vibration.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 3 4 5 6 7 8 9 N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G H A MC NC","33":"B C L M I"},D:{"1":"0 1 CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C I N XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"1":"A","2":"F"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"Vibration API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 4 5 6 7 8 9 N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G H A NC OC","33":"B C L M I"},D:{"1":"0 1 2 CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C I N YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"1":"A","2":"F"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"Vibration API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/video.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/video.js
index e92313c65952d1..e0d609189cafc2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/video.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/video.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 4 5 6 7 8 9 l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B","260":"2 3 J K F G H A B C L M I N D O MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A PC QC RC SC 8B","2":"OC 7B","513":"B C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k ZC aC wB IC bC xB","2":"H XC YC"},G:{"1":"G 7B cC JC dC eC fC gC hC iC jC kC","513":"D lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"0B J E 0C 1C JC 2C 3C","132":"yC zC"},J:{"1":"F A"},K:{"1":"B C n wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Video element"};
+module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B","260":"3 4 J K F G H A B C L M I N D O NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A QC RC SC TC 8B","2":"PC 7B","513":"B C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l aC bC wB IC cC xB","2":"H YC ZC"},G:{"1":"G 7B dC JC eC fC gC hC iC jC kC lC","513":"D mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"0B J E 1C 2C JC 3C 4C","132":"zC 0C"},J:{"1":"F A"},K:{"1":"B C p wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Video element",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/videotracks.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/videotracks.js
index aaaa12bdee7818..bfaf865c4234d5 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/videotracks.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/videotracks.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"C L M I N D O","322":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB MC NC","194":"0 1 FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","322":"0 1 RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K OC 7B PC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB XC YC ZC aC wB IC bC xB","322":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","322":"n"},L:{"322":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"322":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"322":"9B"},R:{"322":"HD"},S:{"194":"ID JD"}},B:1,C:"Video Tracks"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"C L M I N D O","322":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB NC OC","194":"0 1 2 FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","322":"0 1 2 RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K PC 7B QC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB YC ZC aC bC wB IC cC xB","322":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","322":"p"},L:{"322":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"322":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"322":"9B"},R:{"322":"ID"},S:{"194":"JD KD"}},B:1,C:"Video Tracks",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/view-transitions.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/view-transitions.js
index 7145c398ef9ea6..2c5f891077093a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/view-transitions.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/view-transitions.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 x y z E","2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:5,C:"View Transitions API (single-document)"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 y z E","2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:5,C:"View Transitions API (single-document)",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/viewport-unit-variants.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/viewport-unit-variants.js
index 35a46a61b30316..0aa14427504f9a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/viewport-unit-variants.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/viewport-unit-variants.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 u v w x y z E","2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q","194":"r s t"},C:{"1":"0 1 k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j MC NC"},D:{"1":"0 1 u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i","194":"j k o p q r s t"},E:{"1":"D BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC"},F:{"1":"d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z XC YC ZC aC wB IC bC xB","194":"a b c"},G:{"1":"D BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"m","2":"J l 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:5,C:"Small, Large, and Dynamic viewport units"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 v w x y z E","2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r","194":"s t u"},C:{"1":"0 1 2 k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j NC OC"},D:{"1":"0 1 2 v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i","194":"j k l q r s t u"},E:{"1":"D BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC"},F:{"1":"d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z YC ZC aC bC wB IC cC xB","194":"a b c"},G:{"1":"D BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"n o","2":"J m 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:5,C:"Small, Large, and Dynamic viewport units",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/viewport-units.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/viewport-units.js
index 6655f64390d8cd..1148dcbf50a719 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/viewport-units.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/viewport-units.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G KC","132":"H","260":"A B"},B:{"1":"0 1 N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","260":"C L M I"},C:{"1":"0 1 3 4 5 6 7 8 9 l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G H A B C L M I N D O MC NC"},D:{"1":"0 1 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 J K F G H A B C L M I N D O","260":"4 5 6 7 l m"},E:{"1":"F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B PC","260":"K"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC","516":"fC","772":"eC"},H:{"2":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"1":"A","2":"F"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"260":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"Viewport units: vw, vh, vmin, vmax"};
+module.exports={A:{A:{"2":"K F G KC","132":"H","260":"A B"},B:{"1":"0 1 2 N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","260":"C L M I"},C:{"1":"0 1 2 4 5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G H A B C L M I N D O NC OC"},D:{"1":"0 1 2 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 J K F G H A B C L M I N D O","260":"5 6 7 m n o"},E:{"1":"F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B QC","260":"K"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"1":"G D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC","516":"gC","772":"fC"},H:{"2":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"1":"A","2":"F"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"260":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"Viewport units: vw, vh, vmin, vmax",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wai-aria.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wai-aria.js
index 7b20379d2eb605..54d438ba7c26ac 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wai-aria.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wai-aria.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F KC","4":"G H A B"},B:{"4":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"4":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"4":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"OC 7B","4":"2 J K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"H","4":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"4":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"4":"xC"},I:{"2":"0B J yC zC 0C 1C JC","4":"E 2C 3C"},J:{"2":"F A"},K:{"4":"A B C n wB IC xB"},L:{"4":"E"},M:{"4":"E"},N:{"4":"A B"},O:{"4":"yB"},P:{"4":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"4":"9B"},R:{"4":"HD"},S:{"4":"ID JD"}},B:2,C:"WAI-ARIA Accessibility features"};
+module.exports={A:{A:{"2":"K F KC","4":"G H A B"},B:{"4":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"4":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"4":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"PC 7B","4":"3 J K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"H","4":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"4":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"4":"yC"},I:{"2":"0B J zC 0C 1C 2C JC","4":"E 3C 4C"},J:{"2":"F A"},K:{"4":"A B C p wB IC xB"},L:{"4":"E"},M:{"4":"E"},N:{"4":"A B"},O:{"4":"yB"},P:{"4":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"4":"9B"},R:{"4":"ID"},S:{"4":"JD KD"}},B:2,C:"WAI-ARIA Accessibility features",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wake-lock.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wake-lock.js
index fc4d2c4c0ddd0d..c9a72637a87137 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wake-lock.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wake-lock.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O","194":"P Q R S T U V W X Y"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB","194":"pB qB n rB sB tB uB vB P Q R S T"},E:{"1":"D FC GC HC WC","2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC"},F:{"1":"n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB XC YC ZC aC wB IC bC xB","194":"eB fB gB hB iB jB kB lB mB nB oB pB qB"},G:{"1":"D FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m CD DD zB ED FD GD","2":"J 4C 5C 6C 7C 8C 8B 9C AD BD"},Q:{"2":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:4,C:"Screen Wake Lock API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O","194":"P Q R S T U V W X Y"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB","194":"pB qB p rB sB tB uB vB P Q R S T"},E:{"1":"D FC GC HC XC","2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC"},F:{"1":"p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB YC ZC aC bC wB IC cC xB","194":"eB fB gB hB iB jB kB lB mB nB oB pB qB"},G:{"1":"D FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o DD ED zB FD GD HD","2":"J 5C 6C 7C 8C 9C 8B AD BD CD"},Q:{"2":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:4,C:"Screen Wake Lock API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wasm.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wasm.js
index f72e76df8daf84..b859eb6565edd0 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wasm.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wasm.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M","578":"I"},C:{"1":"0 1 ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB MC NC","194":"TB UB VB WB XB","1025":"YB"},D:{"1":"0 1 dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","322":"XB YB ZB aB bB cB"},E:{"1":"B C L M I D wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC 8B"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB XC YC ZC aC wB IC bC xB","322":"KB LB MB NB OB PB"},G:{"1":"D lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","194":"ID"}},B:6,C:"WebAssembly"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M","578":"I"},C:{"1":"0 1 2 ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB NC OC","194":"TB UB VB WB XB","1025":"YB"},D:{"1":"0 1 2 dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","322":"XB YB ZB aB bB cB"},E:{"1":"B C L M I D wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC 8B"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB YC ZC aC bC wB IC cC xB","322":"KB LB MB NB OB PB"},G:{"1":"D mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","194":"JD"}},B:6,C:"WebAssembly",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wav.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wav.js
index d92640701565bf..14c2e3216148b9 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wav.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wav.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","2":"LC 0B"},D:{"1":"0 1 3 4 5 6 7 8 9 G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F"},E:{"1":"2 J K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"OC 7B"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k ZC aC wB IC bC xB","2":"H XC YC"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"0B J E 0C 1C JC 2C 3C","16":"yC zC"},J:{"1":"F A"},K:{"1":"B C n wB IC xB","16":"A"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"Wav audio format"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","2":"LC 0B"},D:{"1":"0 1 2 4 5 6 7 8 9 G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F"},E:{"1":"3 J K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"PC 7B"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l aC bC wB IC cC xB","2":"H YC ZC"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"0B J E 1C 2C JC 3C 4C","16":"zC 0C"},J:{"1":"F A"},K:{"1":"B C p wB IC xB","16":"A"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"Wav audio format",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wbr-element.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wbr-element.js
index 29eafa026b40de..0189574cf4f66e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wbr-element.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wbr-element.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"K F KC","2":"G H A B"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","16":"OC"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB","16":"H"},G:{"1":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B cC JC"},H:{"1":"xC"},I:{"1":"0B J E 0C 1C JC 2C 3C","16":"yC zC"},J:{"1":"F A"},K:{"1":"B C n wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"wbr (word break opportunity) element"};
+module.exports={A:{A:{"1":"K F KC","2":"G H A B"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","16":"PC"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB","16":"H"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B dC JC"},H:{"1":"yC"},I:{"1":"0B J E 1C 2C JC 3C 4C","16":"zC 0C"},J:{"1":"F A"},K:{"1":"B C p wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"wbr (word break opportunity) element",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-animation.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-animation.js
index 662be752254ce5..d13cec2c9c364d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-animation.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-animation.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O","260":"P Q R S"},C:{"1":"0 1 R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB MC NC","260":"1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB","516":"TB UB VB WB XB YB ZB aB bB cB dB eB","580":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB","2049":"sB tB uB vB P Q"},D:{"1":"0 1 T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB","132":"IB JB KB","260":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S"},E:{"1":"I D UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC 8B","1090":"B C L wB xB","2049":"M 9B TC"},F:{"1":"pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 H B C I N D O l m XC YC ZC aC wB IC bC xB","132":"5 6 7","260":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB"},G:{"2":"G 7B cC JC dC eC fC gC hC iC jC kC","1090":"lC mC nC oC pC qC rC","2049":"D sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"260":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"260":"9B"},R:{"1":"HD"},S:{"1":"JD","516":"ID"}},B:5,C:"Web Animations API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O","260":"P Q R S"},C:{"1":"0 1 2 R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB NC OC","260":"1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB","516":"TB UB VB WB XB YB ZB aB bB cB dB eB","580":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB","2049":"sB tB uB vB P Q"},D:{"1":"0 1 2 T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB","132":"IB JB KB","260":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S"},E:{"1":"I D VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC 8B","1090":"B C L wB xB","2049":"M 9B UC"},F:{"1":"pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 H B C I N D O m n o YC ZC aC bC wB IC cC xB","132":"5 6 7","260":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB"},G:{"2":"G 7B dC JC eC fC gC hC iC jC kC lC","1090":"mC nC oC pC qC rC sC","2049":"D tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"260":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"260":"9B"},R:{"1":"ID"},S:{"1":"KD","516":"JD"}},B:5,C:"Web Animations API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-app-manifest.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-app-manifest.js
index 3e05a6141b80b0..f60731ad6ce00c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-app-manifest.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-app-manifest.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N","130":"D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","578":"tB uB vB P Q R 3B S T U"},D:{"1":"0 1 LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB"},E:{"2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC","4":"D WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"2":"G 7B cC JC dC eC fC gC hC iC jC kC lC","4":"D FC GC HC","260":"mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:5,C:"Add to home screen (A2HS)"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N","130":"D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","578":"tB uB vB P Q R 3B S T U"},D:{"1":"0 1 2 LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB"},E:{"2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC","4":"D XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"2":"G 7B dC JC eC fC gC hC iC jC kC lC mC","4":"D FC GC HC","260":"nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:5,C:"Add to home screen (A2HS)",D:false};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-bluetooth.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-bluetooth.js
index 7f63169455c3e9..ce5d2c90544a13 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-bluetooth.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-bluetooth.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","1025":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","194":"RB SB TB UB VB WB XB YB","706":"ZB aB bB","1025":"0 1 cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB XC YC ZC aC wB IC bC xB","450":"IB JB KB LB","706":"MB NB OB","1025":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J yC zC 0C 1C JC 2C 3C","1025":"E"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","1025":"n"},L:{"1025":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1025":"yB"},P:{"1":"l m 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C"},Q:{"2":"9B"},R:{"1025":"HD"},S:{"2":"ID JD"}},B:7,C:"Web Bluetooth"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","1025":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","194":"RB SB TB UB VB WB XB YB","706":"ZB aB bB","1025":"0 1 2 cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB YC ZC aC bC wB IC cC xB","450":"IB JB KB LB","706":"MB NB OB","1025":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J zC 0C 1C 2C JC 3C 4C","1025":"E"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","1025":"p"},L:{"1025":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1025":"yB"},P:{"1":"m n o 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C"},Q:{"2":"9B"},R:{"1025":"ID"},S:{"2":"JD KD"}},B:7,C:"Web Bluetooth",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-serial.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-serial.js
index 0e518bf27d0dd7..1616c8e994992a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-serial.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-serial.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O","66":"P Q R S T U V W X"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB","66":"vB P Q R S T U V W X"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB XC YC ZC aC wB IC bC xB","66":"jB kB lB mB nB oB pB qB n rB sB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:7,C:"Web Serial API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O","66":"P Q R S T U V W X"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB","66":"vB P Q R S T U V W X"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB YC ZC aC bC wB IC cC xB","66":"jB kB lB mB nB oB pB qB p rB sB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:7,C:"Web Serial API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-share.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-share.js
index 8bdb9c8a3465f3..acb7f800cd078d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-share.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-share.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O P Q","516":"R S T U V W X Y Z a b c d"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"2 7 8 9 J K F G H A B C L M I N D AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X","130":"3 4 5 6 O l m","1028":"0 1 Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"M I D TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C OC 7B PC QC RC SC 8B wB","2049":"L xB 9B"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"D tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC","2049":"oC pC qC rC sC"},H:{"2":"xC"},I:{"2":"0B J yC zC 0C 1C JC 2C","258":"E 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"l m 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J","258":"4C 5C 6C"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:4,C:"Web Share API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O P Q","516":"R S T U V W X Y Z a b c d"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"3 7 8 9 J K F G H A B C L M I N D AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X","130":"4 5 6 O m n o","1028":"0 1 2 Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"M I D UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C PC 7B QC RC SC TC 8B wB","2049":"L xB 9B"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"D uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC","2049":"pC qC rC sC tC"},H:{"2":"yC"},I:{"2":"0B J zC 0C 1C 2C JC 3C","258":"E 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"1":"m n o 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J","258":"5C 6C 7C"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:4,C:"Web Share API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webauthn.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webauthn.js
index 3875166804074f..c194dbe3f85cc7 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webauthn.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webauthn.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C","226":"L M I N D"},C:{"2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B MC NC","4100":"0 1 E 4B 5B 6B","5124":"fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z"},D:{"1":"0 1 lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB"},E:{"1":"L M I D 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C OC 7B PC QC RC SC 8B wB","322":"xB"},F:{"1":"aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB XC YC ZC aC wB IC bC xB"},G:{"1":"D uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC","578":"qC","2052":"tC","3076":"rC sC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1028":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m ED FD GD","2":"J 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2":"ID"}},B:2,C:"Web Authentication API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C","226":"L M I N D"},C:{"2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B NC OC","4100":"1 2 E 4B 5B 6B MC","5124":"0 fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z"},D:{"1":"0 1 2 lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB"},E:{"1":"L M I D 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C PC 7B QC RC SC TC 8B wB","322":"xB"},F:{"1":"aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB YC ZC aC bC wB IC cC xB"},G:{"1":"D vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC","578":"rC","2052":"uC","3076":"sC tC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1028":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o FD GD HD","2":"J 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2":"JD"}},B:2,C:"Web Authentication API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webcodecs.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webcodecs.js
index 4eed870f286788..d4634732b4f6d1 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webcodecs.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webcodecs.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O P Q R S T U V W X Y Z a b c"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c"},E:{"2":"2 J K F G H A B C L M I OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC","132":"D FC GC HC WC"},F:{"1":"Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P XC YC ZC aC wB IC bC xB"},G:{"2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC","132":"D FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m ED FD GD","2":"J 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB"},Q:{"2":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:5,C:"WebCodecs API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O P Q R S T U V W X Y Z a b c"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c"},E:{"2":"3 J K F G H A B C L M I PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC","132":"D FC GC HC XC"},F:{"1":"Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P YC ZC aC bC wB IC cC xB"},G:{"2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC","132":"D FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o FD GD HD","2":"J 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB"},Q:{"2":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:5,C:"WebCodecs API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgl.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgl.js
index 4ec5f4ea363512..10e6fd59ccf596 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgl.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgl.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"KC","8":"K F G H A","129":"B"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","129":"C L M I N D O"},C:{"1":"0 1 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC","129":"2 3 4 5 J K F G H A B C L M I N D O l m"},D:{"1":"0 1 FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F","129":"3 4 5 6 7 8 9 G H A B C L M I N D O l m AB BB CB DB EB"},E:{"1":"G H A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B","129":"K F PC QC RC"},F:{"1":"3 4 5 6 7 8 9 l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B XC YC ZC aC wB IC bC","129":"C I N D O xB"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC fC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"1":"A","2":"F"},K:{"1":"C n xB","2":"A B wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"8":"A","129":"B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","129":"ID"}},B:6,C:"WebGL - 3D Canvas graphics"};
+module.exports={A:{A:{"2":"KC","8":"K F G H A","129":"B"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","129":"C L M I N D O"},C:{"1":"0 1 2 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC","129":"3 4 5 J K F G H A B C L M I N D O m n o"},D:{"1":"0 1 2 FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F","129":"4 5 6 7 8 9 G H A B C L M I N D O m n o AB BB CB DB EB"},E:{"1":"G H A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B","129":"K F QC RC SC"},F:{"1":"4 5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B YC ZC aC bC wB IC cC","129":"C I N D O xB"},G:{"1":"G D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC gC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"1":"A","2":"F"},K:{"1":"C p xB","2":"A B wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"8":"A","129":"B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","129":"JD"}},B:6,C:"WebGL - 3D Canvas graphics",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgl2.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgl2.js
index d152585df3c449..ced6f9e435b612 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgl2.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgl2.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 LC 0B J K F G H A B C L M I N D O l m MC NC","194":"OB PB QB","450":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB","2242":"RB SB TB UB VB WB"},D:{"1":"0 1 cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","578":"PB QB RB SB TB UB VB WB XB YB ZB aB bB"},E:{"1":"I D UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H A OC 7B PC QC RC SC","1090":"B C L M 8B wB xB 9B TC"},F:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB XC YC ZC aC wB IC bC xB"},G:{"1":"D vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC","1090":"nC oC pC qC rC sC tC uC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","2242":"ID"}},B:6,C:"WebGL 2.0"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 LC 0B J K F G H A B C L M I N D O m n o NC OC","194":"OB PB QB","450":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB","2242":"RB SB TB UB VB WB"},D:{"1":"0 1 2 cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","578":"PB QB RB SB TB UB VB WB XB YB ZB aB bB"},E:{"1":"I D VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H A PC 7B QC RC SC TC","1090":"B C L M 8B wB xB 9B UC"},F:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB YC ZC aC bC wB IC cC xB"},G:{"1":"D wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC","1090":"oC pC qC rC sC tC uC vC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","2242":"JD"}},B:6,C:"WebGL 2.0",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgpu.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgpu.js
index 23c8dd5e32d4f0..5c52a7b9cdfe64 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgpu.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgpu.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 z E","2":"C L M I N D O P","578":"Q R S T U V W X Y Z a b c","1602":"d e f g h i j k o p q r s t u v w x y"},C:{"2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB MC NC","194":"0 1 hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P","578":"Q R S T U V W X Y Z a b c","1602":"d e f g h i j k o p q r s t u v w x y","2049":"0 1 z E 4B 5B 6B"},E:{"2":"2 J K F G H A B I D OC 7B PC QC RC SC 8B UC AC BC yB VC zB CC DC EC FC GC HC WC","322":"C L M wB xB 9B TC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB XC YC ZC aC wB IC bC xB","578":"n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h","2049":"i j k"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"194":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID","194":"JD"}},B:5,C:"WebGPU"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 E","2":"C L M I N D O P","578":"Q R S T U V W X Y Z a b c","1602":"d e f g h i j k l q r s t u v w x y z"},C:{"2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB NC OC","194":"0 1 2 hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P","578":"Q R S T U V W X Y Z a b c","1602":"d e f g h i j k l q r s t u v w x y z","2049":"0 1 2 E 4B 5B 6B"},E:{"2":"3 J K F G H A B I D PC 7B QC RC SC TC 8B VC AC BC yB WC zB CC DC EC FC GC HC XC","322":"C L M wB xB 9B UC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB YC ZC aC bC wB IC cC xB","578":"p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h","2049":"i j k l"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"194":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD","194":"KD"}},B:5,C:"WebGPU",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webhid.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webhid.js
index b59624a395dbc0..df66037a3124ed 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webhid.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webhid.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O","66":"P Q R S T U V W X"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB","66":"vB P Q R S T U V W X"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB XC YC ZC aC wB IC bC xB","66":"kB lB mB nB oB pB qB n rB sB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:7,C:"WebHID API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O","66":"P Q R S T U V W X"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB","66":"vB P Q R S T U V W X"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB YC ZC aC bC wB IC cC xB","66":"kB lB mB nB oB pB qB p rB sB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:7,C:"WebHID API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webkit-user-drag.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webkit-user-drag.js
index 3959622a3ba510..2f2164ba9f5152 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webkit-user-drag.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webkit-user-drag.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","132":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"16":"2 J K F G H A B C L M I","132":"0 1 3 4 5 6 7 8 9 N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"H B C XC YC ZC aC wB IC bC xB","132":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:7,C:"CSS -webkit-user-drag property"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","132":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"16":"3 J K F G H A B C L M I","132":"0 1 2 4 5 6 7 8 9 N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"H B C YC ZC aC bC wB IC cC xB","132":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:7,C:"CSS -webkit-user-drag property",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webm.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webm.js
index 2e15839371d759..1ad3d3d00f4216 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webm.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webm.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G KC","520":"H A B"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","8":"C L","388":"M I N D O"},C:{"1":"0 1 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC","132":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m"},D:{"1":"0 1 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J","132":"3 4 5 6 K F G H A B C L M I N D O l m"},E:{"1":"D zB CC DC EC FC GC HC WC","2":"OC","8":"2 J 7B PC","520":"K F G H A B C QC RC SC 8B wB","1028":"L xB 9B","7172":"M","8196":"I TC UC AC BC yB VC"},F:{"1":"3 4 5 6 7 8 9 N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H XC YC ZC","132":"B C I aC wB IC bC xB"},G:{"2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC","1028":"oC pC qC rC sC","3076":"D tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"yC zC","132":"0B J 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"8":"A B"},O:{"1":"yB"},P:{"1":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD","132":"J"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:6,C:"WebM video format"};
+module.exports={A:{A:{"2":"K F G KC","520":"H A B"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","8":"C L","388":"M I N D O"},C:{"1":"0 1 2 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC","132":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o"},D:{"1":"0 1 2 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J","132":"4 5 6 K F G H A B C L M I N D O m n o"},E:{"1":"D zB CC DC EC FC GC HC XC","2":"PC","8":"3 J 7B QC","520":"K F G H A B C RC SC TC 8B wB","1028":"L xB 9B","7172":"M","8196":"I UC VC AC BC yB WC"},F:{"1":"4 5 6 7 8 9 N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H YC ZC aC","132":"B C I bC wB IC cC xB"},G:{"2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC","1028":"pC qC rC sC tC","3076":"D uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"zC 0C","132":"0B J 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"8":"A B"},O:{"1":"yB"},P:{"1":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD","132":"J"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:6,C:"WebM video format",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webnfc.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webnfc.js
index 4089d587cbb20b..c94637686d0ebb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webnfc.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webnfc.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 C L M I N D O P Y Z a b c d e f g h i j k o p q r s t u v w x y z E","450":"Q R S T U V W X"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","450":"Q R S T U V W X"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB","450":"lB mB nB oB pB qB n rB sB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"257":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:7,C:"Web NFC"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 2 C L M I N D O P Y Z a b c d e f g h i j k l q r s t u v w x y z E","450":"Q R S T U V W X"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","450":"Q R S T U V W X"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB","450":"lB mB nB oB pB qB p rB sB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"257":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:7,C:"Web NFC",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webp.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webp.js
index dcc14f65c3e034..d2621a228da3e3 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webp.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webp.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D"},C:{"1":"0 1 jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC","8":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB"},D:{"1":"0 1 EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J","8":"K F G","132":"3 4 H A B C L M I N D O l m","260":"5 6 7 8 9 AB BB CB DB"},E:{"1":"D zB CC DC EC FC GC HC WC","2":"2 J K F G H A B C L OC 7B PC QC RC SC 8B wB xB 9B","516":"M I TC UC AC BC yB VC"},F:{"1":"3 4 5 6 7 8 9 l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H XC YC ZC","8":"B aC","132":"wB IC bC","260":"C I N D O xB"},G:{"1":"D tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC"},H:{"1":"xC"},I:{"1":"E JC 2C 3C","2":"0B yC zC 0C","132":"J 1C"},J:{"2":"F A"},K:{"1":"C n wB IC xB","2":"A","132":"B"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","8":"ID"}},B:6,C:"WebP image format"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D"},C:{"1":"0 1 2 jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC","8":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB"},D:{"1":"0 1 2 EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J","8":"K F G","132":"4 H A B C L M I N D O m n o","260":"5 6 7 8 9 AB BB CB DB"},E:{"1":"D zB CC DC EC FC GC HC XC","2":"3 J K F G H A B C L PC 7B QC RC SC TC 8B wB xB 9B","516":"M I UC VC AC BC yB WC"},F:{"1":"4 5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H YC ZC aC","8":"B bC","132":"wB IC cC","260":"C I N D O xB"},G:{"1":"D uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC"},H:{"1":"yC"},I:{"1":"E JC 3C 4C","2":"0B zC 0C 1C","132":"J 2C"},J:{"2":"F A"},K:{"1":"C p wB IC xB","2":"A","132":"B"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","8":"JD"}},B:6,C:"WebP image format",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/websockets.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/websockets.js
index 45688d16d5e022..98598bce1fa912 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/websockets.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/websockets.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 3 4 5 6 7 8 9 B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B MC NC","132":"2 J","292":"K F G H A"},D:{"1":"0 1 3 4 5 6 7 8 9 N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","132":"2 J K F G H A B C L M","260":"I"},E:{"1":"F G H A B C L M I D RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"J OC 7B","132":"2 PC","260":"K QC"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k xB","2":"H XC YC ZC aC","132":"B C wB IC bC"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC","132":"JC dC"},H:{"2":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"1":"A","129":"F"},K:{"1":"n xB","2":"A","132":"B C wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Web Sockets"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 4 5 6 7 8 9 B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B NC OC","132":"3 J","292":"K F G H A"},D:{"1":"0 1 2 4 5 6 7 8 9 N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","132":"3 J K F G H A B C L M","260":"I"},E:{"1":"F G H A B C L M I D SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"J PC 7B","132":"3 QC","260":"K RC"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l xB","2":"H YC ZC aC bC","132":"B C wB IC cC"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC","132":"JC eC"},H:{"2":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"1":"A","129":"F"},K:{"1":"p xB","2":"A","132":"B C wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Web Sockets",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webtransport.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webtransport.js
index dd121a7670db77..a9b107266cfa8e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webtransport.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webtransport.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 h i j k o p q r s t u v w x y z E","2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g"},C:{"1":"0 1 E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z MC NC"},D:{"1":"0 1 g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z e f","66":"a b c d"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m FD GD","2":"J 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED"},Q:{"2":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:5,C:"WebTransport"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 h i j k l q r s t u v w x y z E","2":"C L M I N D O P Q R S T U V W X Y Z a b c d e f g"},C:{"1":"1 2 E 4B 5B 6B MC","2":"0 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z NC OC"},D:{"1":"0 1 2 g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z e f","66":"a b c d"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o GD HD","2":"J 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD"},Q:{"2":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:5,C:"WebTransport",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webusb.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webusb.js
index c943dd6e159198..06169ee1f81cb9 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webusb.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webusb.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB","66":"aB bB cB dB eB 1B fB"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB XC YC ZC aC wB IC bC xB","66":"NB OB PB QB RB SB TB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"l m 7C 8C 8B 9C AD BD CD DD zB ED FD GD","2":"J 4C 5C 6C"},Q:{"2":"9B"},R:{"1":"HD"},S:{"2":"ID JD"}},B:7,C:"WebUSB"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB","66":"aB bB cB dB eB 1B fB"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB YC ZC aC bC wB IC cC xB","66":"NB OB PB QB RB SB TB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"m n o 8C 9C 8B AD BD CD DD ED zB FD GD HD","2":"J 5C 6C 7C"},Q:{"2":"9B"},R:{"1":"ID"},S:{"2":"JD KD"}},B:7,C:"WebUSB",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webvr.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webvr.js
index 320b2de2b970b9..3a86cb107dd453 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webvr.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webvr.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 C L M Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","66":"P","257":"I N D O"},C:{"2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB MC NC","129":"0 1 bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","194":"aB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","66":"dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB","66":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"513":"J","516":"l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:7,C:"WebVR API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 2 C L M Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","66":"P","257":"I N D O"},C:{"2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB NC OC","129":"0 1 2 bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","194":"aB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","66":"dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB","66":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"513":"J","516":"m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:7,C:"WebVR API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webvtt.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webvtt.js
index 87061b034f9881..f7d57a13c1c98e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webvtt.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webvtt.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"2 3 4 5 LC 0B J K F G H A B C L M I N D O l m MC NC","66":"6 7 8 9 AB BB CB","129":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB","257":"0 1 bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"1":"0 1 3 4 5 6 7 8 9 O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 J K F G H A B C L M I N D"},E:{"1":"K F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B PC"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC dC eC"},H:{"2":"xC"},I:{"1":"E 2C 3C","2":"0B J yC zC 0C 1C JC"},J:{"1":"A","2":"F"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","2":"A"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"129":"ID JD"}},B:4,C:"WebVTT - Web Video Text Tracks"};
+module.exports={A:{A:{"1":"A B","2":"K F G H KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"3 4 5 LC 0B J K F G H A B C L M I N D O m n o NC OC","66":"6 7 8 9 AB BB CB","129":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB","257":"0 1 2 bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"1":"0 1 2 4 5 6 7 8 9 O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 J K F G H A B C L M I N D"},E:{"1":"K F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B QC"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC eC fC"},H:{"2":"yC"},I:{"1":"E 3C 4C","2":"0B J zC 0C 1C 2C JC"},J:{"1":"A","2":"F"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"B","2":"A"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"129":"JD KD"}},B:4,C:"WebVTT - Web Video Text Tracks",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webworkers.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webworkers.js
index 73e5747545f434..b302b16bf75225 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webworkers.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webworkers.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"KC","8":"K F G H"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","8":"LC 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","8":"OC 7B"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k aC wB IC bC xB","2":"H XC","8":"YC ZC"},G:{"1":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC"},H:{"2":"xC"},I:{"1":"E yC 2C 3C","2":"0B J zC 0C 1C JC"},J:{"1":"F A"},K:{"1":"B C n wB IC xB","8":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Web Workers"};
+module.exports={A:{A:{"1":"A B","2":"KC","8":"K F G H"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","8":"LC 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","8":"PC 7B"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l bC wB IC cC xB","2":"H YC","8":"ZC aC"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC"},H:{"2":"yC"},I:{"1":"E zC 3C 4C","2":"0B J 0C 1C 2C JC"},J:{"1":"F A"},K:{"1":"B C p wB IC xB","8":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Web Workers",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webxr.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webxr.js
index 6b25b9b28ece17..f7087a7c45feb9 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webxr.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webxr.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","132":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB MC NC","322":"0 1 uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},D:{"2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB","66":"jB kB lB mB nB oB pB qB n rB sB tB uB vB","132":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"2":"2 J K F G H A B C OC 7B PC QC RC SC 8B wB xB","578":"L M I D 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB XC YC ZC aC wB IC bC xB","66":"YB ZB aB bB cB dB eB fB gB hB iB jB","132":"kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","132":"n"},L:{"132":"E"},M:{"322":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J 4C 5C 6C 7C 8C 8B 9C","132":"l m AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID","322":"JD"}},B:4,C:"WebXR Device API"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"C L M I N D O","132":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB NC OC","322":"0 1 2 uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC"},D:{"2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB","66":"jB kB lB mB nB oB pB qB p rB sB tB uB vB","132":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"2":"3 J K F G H A B C PC 7B QC RC SC TC 8B wB xB","578":"L M I D 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YC ZC aC bC wB IC cC xB","66":"YB ZB aB bB cB dB eB fB gB hB iB jB","132":"kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C wB IC xB","132":"p"},L:{"132":"E"},M:{"322":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J 5C 6C 7C 8C 9C 8B AD","132":"m n o BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD","322":"KD"}},B:4,C:"WebXR Device API",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/will-change.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/will-change.js
index 73b59f5f211d66..cedd628bf894c4 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/will-change.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/will-change.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB MC NC","194":"BB CB DB EB FB GB HB"},D:{"1":"0 1 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB"},E:{"1":"A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H OC 7B PC QC RC"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 5 H B C I N D O l m XC YC ZC aC wB IC bC xB"},G:{"1":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"CSS will-change property"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L M I N D O"},C:{"1":"0 1 2 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB NC OC","194":"BB CB DB EB FB GB HB"},D:{"1":"0 1 2 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB"},E:{"1":"A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H PC 7B QC RC SC"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 5 H B C I N D O m n o YC ZC aC bC wB IC cC xB"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"CSS will-change property",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/woff.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/woff.js
index aecea4edcf3e32..bae20d53d5c921 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/woff.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/woff.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B NC","2":"LC 0B MC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"J"},E:{"1":"K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J OC 7B"},F:{"1":"3 4 5 6 7 8 9 C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k wB IC bC xB","2":"H B XC YC ZC aC"},G:{"1":"G D dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC"},H:{"2":"xC"},I:{"1":"E 2C 3C","2":"0B yC zC 0C 1C JC","130":"J"},J:{"1":"F A"},K:{"1":"B C n wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"WOFF - Web Open Font Format"};
+module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC OC","2":"LC 0B NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"J"},E:{"1":"K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J PC 7B"},F:{"1":"4 5 6 7 8 9 C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l wB IC cC xB","2":"H B YC ZC aC bC"},G:{"1":"G D eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC"},H:{"2":"yC"},I:{"1":"E 3C 4C","2":"0B zC 0C 1C 2C JC","130":"J"},J:{"1":"F A"},K:{"1":"B C p wB IC xB","2":"A"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"WOFF - Web Open Font Format",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/woff2.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/woff2.js
index 24f08da6197cd7..10fdd713747945 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/woff2.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/woff2.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","2":"C L"},C:{"1":"0 1 LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB MC NC"},D:{"1":"0 1 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB"},E:{"1":"C L M I D xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"2 J K F G H OC 7B PC QC RC SC","132":"A B 8B wB"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"3 4 H B C I N D O l m XC YC ZC aC wB IC bC xB"},G:{"1":"D jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"G 7B cC JC dC eC fC gC hC iC"},H:{"2":"xC"},I:{"1":"E","2":"0B J yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:2,C:"WOFF 2.0 - Web Open Font Format"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"1":"0 1 2 M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","2":"C L"},C:{"1":"0 1 2 LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB NC OC"},D:{"1":"0 1 2 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","2":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB"},E:{"1":"C L M I D xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"3 J K F G H PC 7B QC RC SC TC","132":"A B 8B wB"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"4 H B C I N D O m n o YC ZC aC bC wB IC cC xB"},G:{"1":"D kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"G 7B dC JC eC fC gC hC iC jC"},H:{"2":"yC"},I:{"1":"E","2":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"2":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:2,C:"WOFF 2.0 - Web Open Font Format",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/word-break.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/word-break.js
index a601b4a3772a8d..00bf3f96a9c6d3 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/word-break.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/word-break.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"K F G H A B KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"2 LC 0B J K F G H A B C L M MC NC"},D:{"1":"0 1 QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","4":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},E:{"1":"H A B C L M I D SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","4":"2 J K F G OC 7B PC QC RC"},F:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","2":"H B C XC YC ZC aC wB IC bC xB","4":"3 4 5 6 7 8 9 I N D O l m AB BB CB"},G:{"1":"D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","4":"G 7B cC JC dC eC fC gC"},H:{"2":"xC"},I:{"1":"E","4":"0B J yC zC 0C 1C JC 2C 3C"},J:{"4":"F A"},K:{"1":"n","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"CSS3 word-break"};
+module.exports={A:{A:{"1":"K F G H A B KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"3 LC 0B J K F G H A B C L M NC OC"},D:{"1":"0 1 2 QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","4":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},E:{"1":"H A B C L M I D TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","4":"3 J K F G PC 7B QC RC SC"},F:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","2":"H B C YC ZC aC bC wB IC cC xB","4":"4 5 6 7 8 9 I N D O m n o AB BB CB"},G:{"1":"D iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","4":"G 7B dC JC eC fC gC hC"},H:{"2":"yC"},I:{"1":"E","4":"0B J zC 0C 1C 2C JC 3C 4C"},J:{"4":"F A"},K:{"1":"p","2":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"CSS3 word-break",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wordwrap.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wordwrap.js
index 502cc78825f0e0..3de52058fb0536 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wordwrap.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wordwrap.js
@@ -1 +1 @@
-module.exports={A:{A:{"4":"K F G H A B KC"},B:{"1":"0 1 O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E","4":"C L M I N D"},C:{"1":"0 1 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B","4":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB MC NC"},D:{"1":"0 1 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","4":"2 3 4 J K F G H A B C L M I N D O l m"},E:{"1":"F G H A B C L M I D QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","4":"2 J K OC 7B PC"},F:{"1":"3 4 5 6 7 8 9 I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k xB","2":"H XC YC","4":"B C ZC aC wB IC bC"},G:{"1":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","4":"7B cC JC dC eC"},H:{"4":"xC"},I:{"1":"E 2C 3C","4":"0B J yC zC 0C 1C JC"},J:{"1":"A","4":"F"},K:{"1":"n","4":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"4":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"JD","4":"ID"}},B:4,C:"CSS3 Overflow-wrap"};
+module.exports={A:{A:{"4":"K F G H A B KC"},B:{"1":"0 1 2 O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E","4":"C L M I N D"},C:{"1":"0 1 2 VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B","4":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB NC OC"},D:{"1":"0 1 2 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","4":"3 4 J K F G H A B C L M I N D O m n o"},E:{"1":"F G H A B C L M I D RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","4":"3 J K PC 7B QC"},F:{"1":"4 5 6 7 8 9 I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l xB","2":"H YC ZC","4":"B C aC bC wB IC cC"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","4":"7B dC JC eC fC"},H:{"4":"yC"},I:{"1":"E 3C 4C","4":"0B J zC 0C 1C 2C JC"},J:{"1":"A","4":"F"},K:{"1":"p","4":"A B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"4":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"KD","4":"JD"}},B:4,C:"CSS3 Overflow-wrap",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/x-doc-messaging.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/x-doc-messaging.js
index f61c643c5a8f25..8f1dc7d2e5238f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/x-doc-messaging.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/x-doc-messaging.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F KC","132":"G H","260":"A B"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC","2":"LC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"OC 7B"},F:{"1":"3 4 5 6 7 8 9 B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB","2":"H"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"1":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"4":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"Cross-document messaging"};
+module.exports={A:{A:{"2":"K F KC","132":"G H","260":"A B"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC","2":"LC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"PC 7B"},F:{"1":"4 5 6 7 8 9 B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB","2":"H"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"1":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"4":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"Cross-document messaging",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/x-frame-options.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/x-frame-options.js
index dc2de406785c06..4c8c2b44d2058c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/x-frame-options.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/x-frame-options.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G H A B","2":"K F KC"},B:{"1":"C L M I N D O","4":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"3 4 5 6 7 8 9 O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB","4":"0 1 2 J K F G H A B C L M I N D oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"LC 0B MC NC"},D:{"4":"0 1 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"2 3 4 5 6 7 J K F G H A B C L M I N D O l m"},E:{"4":"K F G H A B C L M I D PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","16":"2 J OC 7B"},F:{"4":"3 4 5 6 7 8 9 C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k bC xB","16":"H B XC YC ZC aC wB IC"},G:{"4":"G D fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","16":"7B cC JC dC eC"},H:{"2":"xC"},I:{"4":"J E 1C JC 2C 3C","16":"0B yC zC 0C"},J:{"4":"F A"},K:{"4":"n xB","16":"A B C wB IC"},L:{"4":"E"},M:{"4":"E"},N:{"1":"A B"},O:{"4":"yB"},P:{"4":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"4":"9B"},R:{"4":"HD"},S:{"1":"ID","4":"JD"}},B:6,C:"X-Frame-Options HTTP header"};
+module.exports={A:{A:{"1":"G H A B","2":"K F KC"},B:{"1":"C L M I N D O","4":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"4 5 6 7 8 9 O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB","4":"0 1 2 3 J K F G H A B C L M I N D oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","16":"LC 0B NC OC"},D:{"4":"0 1 2 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","16":"3 4 5 6 7 J K F G H A B C L M I N D O m n o"},E:{"4":"K F G H A B C L M I D QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","16":"3 J PC 7B"},F:{"4":"4 5 6 7 8 9 C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l cC xB","16":"H B YC ZC aC bC wB IC"},G:{"4":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","16":"7B dC JC eC fC"},H:{"2":"yC"},I:{"4":"J E 2C JC 3C 4C","16":"0B zC 0C 1C"},J:{"4":"F A"},K:{"4":"p xB","16":"A B C wB IC"},L:{"4":"E"},M:{"4":"E"},N:{"1":"A B"},O:{"4":"yB"},P:{"4":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"4":"9B"},R:{"4":"ID"},S:{"1":"JD","4":"KD"}},B:6,C:"X-Frame-Options HTTP header",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhr2.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhr2.js
index 4fe2c5322d24ea..494909dfb09625 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhr2.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhr2.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H KC","132":"A B"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 3 4 5 6 7 8 9 C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","2":"LC 0B","260":"A B","388":"K F G H","900":"2 J MC NC"},D:{"1":"0 1 DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","16":"2 J K","132":"BB CB","388":"3 4 5 6 7 8 9 F G H A B C L M I N D O l m AB"},E:{"1":"G H A B C L M I D RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","2":"J OC 7B","132":"F QC","388":"2 K PC"},F:{"1":"3 4 5 6 7 8 9 C O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k xB","2":"H B XC YC ZC aC wB IC bC","132":"I N D"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","2":"7B cC JC","132":"fC","388":"dC eC"},H:{"2":"xC"},I:{"1":"E 3C","2":"yC zC 0C","388":"2C","900":"0B J 1C JC"},J:{"132":"A","388":"F"},K:{"1":"C n xB","2":"A B wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"132":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"XMLHttpRequest advanced features"};
+module.exports={A:{A:{"2":"K F G H KC","132":"A B"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 4 5 6 7 8 9 C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","2":"LC 0B","260":"A B","388":"K F G H","900":"3 J NC OC"},D:{"1":"0 1 2 DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","16":"3 J K","132":"BB CB","388":"4 5 6 7 8 9 F G H A B C L M I N D O m n o AB"},E:{"1":"G H A B C L M I D SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","2":"J PC 7B","132":"F RC","388":"3 K QC"},F:{"1":"4 5 6 7 8 9 C O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l xB","2":"H B YC ZC aC bC wB IC cC","132":"I N D"},G:{"1":"G D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","2":"7B dC JC","132":"gC","388":"eC fC"},H:{"2":"yC"},I:{"1":"E 4C","2":"zC 0C 1C","388":"3C","900":"0B J 2C JC"},J:{"132":"A","388":"F"},K:{"1":"C p xB","2":"A B wB IC"},L:{"1":"E"},M:{"1":"E"},N:{"132":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"XMLHttpRequest advanced features",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhtml.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhtml.js
index dd55543dd0e7da..038c385931907f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhtml.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhtml.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"1":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"1":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"1":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"1":"xC"},I:{"1":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"1":"F A"},K:{"1":"A B C n wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:1,C:"XHTML served as application/xhtml+xml"};
+module.exports={A:{A:{"1":"H A B","2":"K F G KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"1":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"1":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"1":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"1":"yC"},I:{"1":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"1":"F A"},K:{"1":"A B C p wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:1,C:"XHTML served as application/xhtml+xml",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhtmlsmil.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhtmlsmil.js
index 9925ee698f6246..981c1cafaa1d24 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhtmlsmil.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhtmlsmil.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"H A B KC","4":"K F G"},B:{"2":"C L M I N D O","8":"0 1 P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"8":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"8":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B"},E:{"8":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"8":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"8":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"8":"xC"},I:{"8":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"8":"F A"},K:{"8":"A B C n wB IC xB"},L:{"8":"E"},M:{"8":"E"},N:{"2":"A B"},O:{"8":"yB"},P:{"8":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"8":"9B"},R:{"8":"HD"},S:{"8":"ID JD"}},B:7,C:"XHTML+SMIL animation"};
+module.exports={A:{A:{"2":"H A B KC","4":"K F G"},B:{"2":"C L M I N D O","8":"0 1 2 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"8":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"8":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B"},E:{"8":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"8":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"8":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"8":"yC"},I:{"8":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"8":"F A"},K:{"8":"A B C p wB IC xB"},L:{"8":"E"},M:{"8":"E"},N:{"2":"A B"},O:{"8":"yB"},P:{"8":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"8":"9B"},R:{"8":"ID"},S:{"8":"JD KD"}},B:7,C:"XHTML+SMIL animation",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xml-serializer.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xml-serializer.js
index 9d5fbffc68b263..4b3fade5914984 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xml-serializer.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xml-serializer.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","260":"K F G H KC"},B:{"1":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"1":"0 1 3 4 5 6 7 8 9 C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","132":"B","260":"2 LC 0B J K F MC NC","516":"G H A"},D:{"1":"0 1 DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B","132":"2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB"},E:{"1":"G H A B C L M I D RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC","132":"2 J K F OC 7B PC QC"},F:{"1":"3 4 5 6 7 8 9 O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k","16":"H XC","132":"B C I N D YC ZC aC wB IC bC xB"},G:{"1":"G D gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC","132":"7B cC JC dC eC fC"},H:{"132":"xC"},I:{"1":"E 2C 3C","132":"0B J yC zC 0C 1C JC"},J:{"132":"F A"},K:{"1":"n","16":"A","132":"B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"1":"9B"},R:{"1":"HD"},S:{"1":"ID JD"}},B:4,C:"DOM Parsing and Serialization"};
+module.exports={A:{A:{"1":"A B","260":"K F G H KC"},B:{"1":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"1":"0 1 2 4 5 6 7 8 9 C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC","132":"B","260":"3 LC 0B J K F NC OC","516":"G H A"},D:{"1":"0 1 2 DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B","132":"3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB"},E:{"1":"G H A B C L M I D SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC","132":"3 J K F PC 7B QC RC"},F:{"1":"4 5 6 7 8 9 O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l","16":"H YC","132":"B C I N D ZC aC bC wB IC cC xB"},G:{"1":"G D hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC","132":"7B dC JC eC fC gC"},H:{"132":"yC"},I:{"1":"E 3C 4C","132":"0B J zC 0C 1C 2C JC"},J:{"132":"F A"},K:{"1":"p","16":"A","132":"B C wB IC xB"},L:{"1":"E"},M:{"1":"E"},N:{"1":"A B"},O:{"1":"yB"},P:{"1":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"1":"9B"},R:{"1":"ID"},S:{"1":"JD KD"}},B:4,C:"DOM Parsing and Serialization",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/zstd.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/zstd.js
index 9ed080e42de40b..6f81dfd98deb0f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/zstd.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/zstd.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B 5B 6B MC NC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k o p q r s t u v w x y z E 4B","194":"5B 6B"},E:{"2":"2 J K F G H A B C L M I D OC 7B PC QC RC SC 8B wB xB 9B TC UC AC BC yB VC zB CC DC EC FC GC HC WC"},F:{"2":"3 4 5 6 7 8 9 H B C I N D O l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB n rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k XC YC ZC aC wB IC bC xB"},G:{"2":"G D 7B cC JC dC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC AC BC yB wC zB CC DC EC FC GC HC"},H:{"2":"xC"},I:{"2":"0B J E yC zC 0C 1C JC 2C 3C"},J:{"2":"F A"},K:{"2":"A B C n wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J l m 4C 5C 6C 7C 8C 8B 9C AD BD CD DD zB ED FD GD"},Q:{"2":"9B"},R:{"2":"HD"},S:{"2":"ID JD"}},B:6,C:"zstd (Zstandard) content-encoding"};
+module.exports={A:{A:{"2":"K F G H A B KC"},B:{"2":"0 1 2 C L M I N D O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E"},C:{"2":"0 1 2 3 4 5 6 7 8 9 LC 0B J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B 5B 6B MC NC OC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J K F G H A B C L M I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB 1B fB 2B gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z E 4B","194":"5B 6B"},E:{"2":"3 J K F G H A B C L M I D PC 7B QC RC SC TC 8B wB xB 9B UC VC AC BC yB WC zB CC DC EC FC GC HC XC"},F:{"2":"4 5 6 7 8 9 H B C I N D O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB p rB sB tB uB vB P Q R 3B S T U V W X Y Z a b c d e f g h i j k l YC ZC aC bC wB IC cC xB"},G:{"2":"G D 7B dC JC eC fC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC AC BC yB xC zB CC DC EC FC GC HC"},H:{"2":"yC"},I:{"2":"0B J E zC 0C 1C 2C JC 3C 4C"},J:{"2":"F A"},K:{"2":"A B C p wB IC xB"},L:{"2":"E"},M:{"2":"E"},N:{"2":"A B"},O:{"2":"yB"},P:{"2":"J m n o 5C 6C 7C 8C 9C 8B AD BD CD DD ED zB FD GD HD"},Q:{"2":"9B"},R:{"2":"ID"},S:{"2":"JD KD"}},B:6,C:"zstd (Zstandard) content-encoding",D:true};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AD.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AD.js
index a9234d1530a959..57ff028fedea47 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AD.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AD.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00413,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.00413,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00826,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0.00413,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00413,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0.00413,"112":0.28896,"113":0.30134,"114":0.5449,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0.00413,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00413,"47":0.02064,"48":0,"49":0.00413,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.00413,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0.00413,"78":0,"79":0.02477,"80":0,"81":0.00413,"83":0,"84":0.00826,"85":0,"86":0.00413,"87":0.01238,"88":0.00413,"89":0,"90":0,"91":0.01651,"92":0.01238,"93":0.00413,"94":0,"95":0,"96":0.00413,"97":0.00826,"98":0,"99":0,"100":0.02064,"101":0,"102":0.01238,"103":0.16925,"104":0.00413,"105":0.02064,"106":0,"107":0.04541,"108":0.02477,"109":0.58618,"110":0.00826,"111":0.0743,"112":0.14035,"113":1.07328,"114":4.88755,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00413,"96":0,"97":0,"98":0.09082,"99":0.26006,"100":0.00826,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00413,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0.00413,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.01238,"110":0,"111":0.00413,"112":0.0289,"113":0.33437,"114":1.42829},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00413,"14":0.02477,"15":0,"17":0.03302,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00413,"13.1":0.0743,"14.1":0.0743,"15.1":0.04128,"15.2-15.3":0.04954,"15.4":0.06605,"15.5":0.10733,"15.6":0.61507,"16.0":0.21466,"16.1":0.1775,"16.2":0.21878,"16.3":0.70589,"16.4":0.55315,"16.5":2.84832,"16.6":0.04954},G:{"8":0,"17":0.13029,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.02482,"9.0-9.2":0,"9.3":0.08686,"10.0-10.2":0,"10.3":0.05584,"11.0-11.2":0.01241,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.14891,"13.0-13.1":0,"13.2":0.04343,"13.3":0,"13.4-13.7":0.03102,"14.0-14.4":0.01241,"14.5-14.8":0.36606,"15.0-15.1":0.19234,"15.2-15.3":0.37847,"15.4":0.39088,"15.5":0.70111,"15.6":1.63798,"16.0":2.84165,"16.1":6.90558,"16.2":2.48179,"16.3":7.32748,"16.4":4.91394,"16.5":29.62636,"16.6":0.31022},P:{"4":0.02038,"20":0.04076,"21":1.09044,"5.0-5.4":0,"6.2-6.4":0.01019,"7.2-7.4":0.01019,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0.01019,"14.0":0,"15.0":0.04076,"16.0":0,"17.0":0,"18.0":0,"19.0":0.01019},I:{"0":0,"3":0,"4":0.02208,"2.1":0,"2.2":0.01529,"2.3":0.01019,"4.1":0.01359,"4.2-4.3":0.02888,"4.4":0,"4.4.3-4.4.4":0.12061},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.00413,"7":0.00413,"8":0.03302,"9":0.00413,"10":0.00826,"11":0.0289,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0.00587},N:{"10":0.01957,"11":0.00979},R:{_:"0"},M:{"0":0.17029},Q:{"13.1":0},O:{"0":0.02349},H:{"0":0.14454},L:{"0":22.11966}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00364,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.02547,"49":0,"50":0,"51":0,"52":0.00364,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00364,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00364,"103":0,"104":0,"105":0,"106":0,"107":0.01819,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0.00364,"114":0.00728,"115":0.20009,"116":0.57844,"117":0.00728,"118":0,"119":0,"120":0,"3.5":0,"3.6":0.00364},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0.00364,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00364,"39":0.00364,"40":0.00364,"41":0.00364,"42":0,"43":0.01091,"44":0.00728,"45":0.00364,"46":0.00364,"47":0.00364,"48":0,"49":0.00364,"50":0,"51":0.00364,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0.00364,"78":0,"79":0.00364,"80":0.00364,"81":0,"83":0,"84":0,"85":0,"86":0.01819,"87":0.00364,"88":0,"89":0.00364,"90":0,"91":0.03274,"92":0.02183,"93":0,"94":0,"95":0,"96":0,"97":0.00364,"98":0,"99":0,"100":0,"101":0,"102":0.00364,"103":0.05093,"104":0,"105":0,"106":0,"107":0.00364,"108":0.00364,"109":0.30923,"110":0,"111":0.00728,"112":0.01091,"113":0.04729,"114":0.40746,"115":2.72122,"116":1.90267,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0.00364,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00364,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00364,"96":0,"97":0,"98":0,"99":0.00728,"100":0.12733,"101":0.11278,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00364},B:{"12":0.00364,"13":0,"14":0.00364,"15":0,"16":0,"17":0,"18":0.00364,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0.00364,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0.00364,"107":0,"108":0,"109":0.00728,"110":0.00364,"111":0,"112":0.00728,"113":0.00364,"114":0.05093,"115":0.77126,"116":0.25102},E:{"4":0,"5":0,"6":0,"7":0,"8":0.00364,"9":0.00728,"10":0,"11":0,"12":0,"13":0,"14":0.01455,"15":0,"17":0.09095,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.05457,"14.1":0.07276,"15.1":0.02183,"15.2-15.3":0.03274,"15.4":0.04366,"15.5":0.08731,"15.6":0.36744,"16.0":0.10186,"16.1":0.12005,"16.2":0.11642,"16.3":0.31287,"16.4":0.17462,"16.5":1.39335,"16.6":1.90267},G:{"8":0,"17":0.57439,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.01172,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01172,"8.1-8.4":0.04103,"9.0-9.2":0,"9.3":0.08206,"10.0-10.2":0,"10.3":0.04103,"11.0-11.2":0.02344,"11.3-11.4":0,"12.0-12.1":0.01758,"12.2-12.5":0.12308,"13.0-13.1":0.00586,"13.2":0,"13.3":0,"13.4-13.7":0.04103,"14.0-14.4":0.01172,"14.5-14.8":0.24031,"15.0-15.1":0.11136,"15.2-15.3":0.54509,"15.4":0.24617,"15.5":0.52164,"15.6-15.7":4.25521,"16.0":2.08657,"16.1":4.42518,"16.2":1.78179,"16.3":3.81562,"16.4":0.64473,"16.5":11.72819,"16.6":27.16064},P:{"4":0.01062,"20":0.01062,"21":0.04249,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0.06374,"16.0":0,"17.0":0,"18.0":0,"19.0":0},I:{"0":0,"3":0.00473,"4":0.02521,"2.1":0,"2.2":0.02206,"2.3":0.01733,"4.1":0.02364,"4.2-4.3":0.03782,"4.4":0,"4.4.3-4.4.4":0.12922},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.00364,"7":0.00728,"8":0.04002,"9":0.00728,"10":0.00728,"11":0.0291,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0.01272,"11":0.01272},L:{"0":25.81718},R:{_:"0"},M:{"0":0.27357},Q:{"13.1":0},O:{"0":0.03817},H:{"0":0.06625}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AE.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AE.js
index 875df58e10bce5..b6296fcba7d5a0 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AE.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AE.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.0031,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00931,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.01552,"103":0,"104":0,"105":0,"106":0.0031,"107":0,"108":0,"109":0,"110":0,"111":0.0031,"112":0.00621,"113":0.08999,"114":0.14584,"115":0.0031,"116":0.0031,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0.12412,"36":0,"37":0,"38":0.0031,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.0031,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.0031,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.0031,"66":0,"67":0,"68":0.0031,"69":0,"70":0.0031,"71":0,"72":0,"73":0,"74":0,"75":0.0031,"76":0.00931,"77":0,"78":0.0031,"79":0.01241,"80":0.0031,"81":0.0031,"83":0.0031,"84":0.0031,"85":0.00931,"86":0.00931,"87":0.00931,"88":0.0031,"89":0.0031,"90":0.0031,"91":0.00621,"92":0,"93":0.02482,"94":0.0031,"95":0.0031,"96":0,"97":0.0031,"98":0.00931,"99":0.01241,"100":0.00621,"101":0.00621,"102":0.00931,"103":0.07447,"104":0.00621,"105":0.00621,"106":0.00931,"107":0.01552,"108":0.02172,"109":0.46235,"110":0.02172,"111":0.08378,"112":0.08999,"113":1.12949,"114":4.49314,"115":0.0031,"116":0.0031,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.0031,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.01241,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.0031,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.0031,"70":0.02482,"71":0,"72":0,"73":0,"74":0.0031,"75":0.0031,"76":0.01552,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0.0031,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.0031,"96":0.00621,"97":0.00621,"98":0.07447,"99":0.17687,"100":0.0031,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00621,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.0031,"104":0,"105":0,"106":0,"107":0.0031,"108":0.0031,"109":0.00931,"110":0.0031,"111":0.0031,"112":0.00931,"113":0.14894,"114":0.61129},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00621,"14":0.01241,"15":0.0031,"17":0.0031,_:"0","3.1":0,"3.2":0,"5.1":0.0031,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.0031,"13.1":0.01552,"14.1":0.05275,"15.1":0.00621,"15.2-15.3":0.00621,"15.4":0.01862,"15.5":0.02793,"15.6":0.13343,"16.0":0.01241,"16.1":0.05896,"16.2":0.04344,"16.3":0.13033,"16.4":0.0993,"16.5":0.35685,"16.6":0.00621},G:{"8":0.0019,"17":0.09124,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0019,"6.0-6.1":0,"7.0-7.1":0.0114,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.11024,"10.0-10.2":0.0038,"10.3":0.06843,"11.0-11.2":0.0057,"11.3-11.4":0.0057,"12.0-12.1":0.0114,"12.2-12.5":0.29272,"13.0-13.1":0.0038,"13.2":0.0076,"13.3":0.0114,"13.4-13.7":0.04942,"14.0-14.4":0.12165,"14.5-14.8":0.34974,"15.0-15.1":0.11975,"15.2-15.3":0.10834,"15.4":0.12925,"15.5":0.21288,"15.6":0.56072,"16.0":0.98269,"16.1":1.30772,"16.2":0.80402,"16.3":1.97868,"16.4":1.49779,"16.5":8.95064,"16.6":0.13305},P:{"4":0.09232,"20":0.13335,"21":1.6105,"5.0-5.4":0.01026,"6.2-6.4":0,"7.2-7.4":0.03077,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01026,"12.0":0,"13.0":0.01026,"14.0":0,"15.0":0.01026,"16.0":0.01026,"17.0":0.02052,"18.0":0.02052,"19.0":0.06155},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.09552},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.03103,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.11035},Q:{"13.1":0.0069},O:{"0":3.31746},H:{"0":0.95986},L:{"0":64.13864}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00268,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00536,"103":0.00268,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00268,"110":0,"111":0.00268,"112":0,"113":0.00268,"114":0.00268,"115":0.04824,"116":0.1474,"117":0.00536,"118":0.00268,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0.00536,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0.09648,"36":0,"37":0,"38":0.00268,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00268,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00268,"57":0,"58":0.00268,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00268,"66":0,"67":0,"68":0,"69":0.0268,"70":0,"71":0,"72":0,"73":0.00268,"74":0,"75":0.00268,"76":0.00536,"77":0,"78":0.00268,"79":0.01072,"80":0.00268,"81":0.00268,"83":0.00268,"84":0.00268,"85":0.00536,"86":0.00536,"87":0.00536,"88":0.00268,"89":0.00268,"90":0.00268,"91":0.00268,"92":0.00268,"93":0.01608,"94":0,"95":0.00268,"96":0,"97":0.00268,"98":0.00804,"99":0.01072,"100":0.00536,"101":0.00536,"102":0.00536,"103":0.04288,"104":0.00536,"105":0.00536,"106":0.00804,"107":0.00536,"108":0.0134,"109":0.32696,"110":0.00804,"111":0.03216,"112":0.01876,"113":0.0536,"114":0.23316,"115":2.546,"116":1.4338,"117":0.00268,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00268,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00268,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00536,"72":0.01072,"73":0,"74":0.00536,"75":0.00804,"76":0.00804,"77":0.00804,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0.00268,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00268,"96":0.00268,"97":0,"98":0,"99":0.00804,"100":0.09112,"101":0.0536,"102":0.00268,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00268,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00268,"109":0.00804,"110":0.00268,"111":0.00268,"112":0,"113":0.00268,"114":0.02412,"115":0.47168,"116":0.1474},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00268,"14":0.01072,"15":0.00268,"17":0.00804,_:"0","3.1":0,"3.2":0,"5.1":0.00268,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00268,"13.1":0.01072,"14.1":0.02948,"15.1":0.00804,"15.2-15.3":0.00268,"15.4":0.00804,"15.5":0.01608,"15.6":0.06164,"16.0":0.00804,"16.1":0.0268,"16.2":0.02144,"16.3":0.0536,"16.4":0.03752,"16.5":0.13668,"16.6":0.19564},G:{"8":0,"17":0.24649,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00919,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0689,"10.0-10.2":0.00153,"10.3":0.05512,"11.0-11.2":0.00766,"11.3-11.4":0.00306,"12.0-12.1":0.00459,"12.2-12.5":0.20056,"13.0-13.1":0.00306,"13.2":0.00459,"13.3":0.01225,"13.4-13.7":0.03215,"14.0-14.4":0.07808,"14.5-14.8":0.18832,"15.0-15.1":0.11176,"15.2-15.3":0.09033,"15.4":0.08421,"15.5":0.15923,"15.6-15.7":1.18195,"16.0":0.57107,"16.1":0.74561,"16.2":0.4394,"16.3":0.89565,"16.4":0.18525,"16.5":2.95027,"16.6":6.97073},P:{"4":0.08186,"20":0.0614,"21":0.10233,"5.0-5.4":0.01023,"6.2-6.4":0,"7.2-7.4":0.02047,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01023,"12.0":0.01023,"13.0":0.01023,"14.0":0,"15.0":0,"16.0":0.01023,"17.0":0.02047,"18.0":0.01023,"19.0":0.0307},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.08072},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.04288,"5.5":0},S:{"2.5":0.00732,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":68.5188},R:{_:"0"},M:{"0":0.15372},Q:{"13.1":0.00732},O:{"0":4.01136},H:{"0":1.03259}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AF.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AF.js
index 5cf02acd78511d..26d8766f6154f8 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AF.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AF.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00157,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00157,"103":0.00157,"104":0,"105":0,"106":0,"107":0.00157,"108":0.0047,"109":0,"110":0.00157,"111":0.00157,"112":0.00313,"113":0.04231,"114":0.07522,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00313,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00157,"57":0,"58":0,"59":0.00157,"60":0,"61":0,"62":0.00313,"63":0.00157,"64":0.00157,"65":0,"66":0,"67":0,"68":0.00157,"69":0.00157,"70":0,"71":0.00157,"72":0.00157,"73":0,"74":0,"75":0,"76":0,"77":0.00157,"78":0.00157,"79":0.00157,"80":0.0047,"81":0.0047,"83":0,"84":0,"85":0,"86":0.00313,"87":0.00313,"88":0.00157,"89":0.00313,"90":0,"91":0,"92":0.00313,"93":0,"94":0.00157,"95":0.00157,"96":0.00157,"97":0.00157,"98":0.00157,"99":0.00313,"100":0,"101":0,"102":0.0047,"103":0.0047,"104":0.00313,"105":0.00627,"106":0.00627,"107":0.01567,"108":0.01254,"109":0.28676,"110":0.00313,"111":0.0047,"112":0.0141,"113":0.1426,"114":0.68791,"115":0.00157,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0.01567,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00313,"70":0.01567,"71":0,"72":0,"73":0,"74":0.00157,"75":0,"76":0.00157,"77":0,"78":0,"79":0.0047,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.03291,"96":0,"97":0,"98":0.00627,"99":0.02977,"100":0.00157,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.01097},B:{"12":0.00157,"13":0.00157,"14":0.00157,"15":0,"16":0.00313,"17":0.00313,"18":0.01254,"79":0,"80":0,"81":0.00157,"83":0,"84":0.00157,"85":0,"86":0,"87":0,"88":0,"89":0.00157,"90":0.00313,"91":0,"92":0.01254,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00313,"101":0,"102":0,"103":0,"104":0,"105":0.00157,"106":0,"107":0.00157,"108":0.00157,"109":0.00627,"110":0.00157,"111":0.00313,"112":0.0047,"113":0.04388,"114":0.15043},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00157,"14":0,"15":0,"17":0.01097,_:"0","3.1":0,"3.2":0,"5.1":0.00313,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.0047,"14.1":0,"15.1":0.0141,"15.2-15.3":0.0047,"15.4":0.00627,"15.5":0.00784,"15.6":0.03918,"16.0":0.00313,"16.1":0.02664,"16.2":0.01567,"16.3":0.02977,"16.4":0.07992,"16.5":0.15827,"16.6":0.0047},G:{"8":0,"17":0.05908,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00169,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01857,"10.0-10.2":0,"10.3":0.00675,"11.0-11.2":0.00169,"11.3-11.4":0.00506,"12.0-12.1":0.01519,"12.2-12.5":0.39669,"13.0-13.1":0.25827,"13.2":0.00675,"13.3":0.06246,"13.4-13.7":0.07259,"14.0-14.4":0.17725,"14.5-14.8":0.15024,"15.0-15.1":0.15699,"15.2-15.3":0.27515,"15.4":0.22282,"15.5":0.34099,"15.6":0.44902,"16.0":0.8896,"16.1":1.06853,"16.2":0.83052,"16.3":1.67792,"16.4":2.01215,"16.5":5.86766,"16.6":0.12998},P:{"4":0.39275,"20":0.37261,"21":0.62437,"5.0-5.4":0.13092,"6.2-6.4":0.09063,"7.2-7.4":0.31218,"8.2":0.05035,"9.2":0.32226,"10.1":0,"11.1-11.2":0.07049,"12.0":0.02014,"13.0":0.07049,"14.0":0.06042,"15.0":0.02014,"16.0":0.20141,"17.0":0.08056,"18.0":0.08056,"19.0":0.21148},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00239,"4.2-4.3":0.00599,"4.4":0,"4.4.3-4.4.4":0.15923},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.02821,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.04217},Q:{"13.1":0.01687},O:{"0":0.86017},H:{"0":0.64669},L:{"0":76.95131}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00144,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00144,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00144,"100":0,"101":0,"102":0.00144,"103":0,"104":0,"105":0.00144,"106":0,"107":0,"108":0.00144,"109":0,"110":0,"111":0,"112":0,"113":0.00144,"114":0.00287,"115":0.04598,"116":0.04311,"117":0.00287,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00144,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0.00144,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0.00144,"63":0.00144,"64":0,"65":0.00144,"66":0,"67":0.00144,"68":0,"69":0.00144,"70":0,"71":0.00144,"72":0.00144,"73":0.00144,"74":0,"75":0,"76":0.00144,"77":0,"78":0.00287,"79":0.00287,"80":0.00144,"81":0.00144,"83":0.00431,"84":0,"85":0.00144,"86":0.00287,"87":0.00144,"88":0.00144,"89":0.00144,"90":0,"91":0.00144,"92":0.00144,"93":0.00144,"94":0.00144,"95":0.00144,"96":0.00144,"97":0,"98":0.00144,"99":0.00144,"100":0.00287,"101":0,"102":0.00287,"103":0.00575,"104":0.00144,"105":0.00287,"106":0.00287,"107":0.00575,"108":0.00287,"109":0.30321,"110":0.00431,"111":0.00287,"112":0.00719,"113":0.00575,"114":0.0388,"115":0.45409,"116":0.26297,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00287,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00431,"70":0.05604,"71":0.01724,"72":0.02587,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.00144,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01437,"96":0,"97":0,"98":0,"99":0.00287,"100":0.0115,"101":0.02012,"102":0.00144,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00144,"13":0,"14":0.00144,"15":0,"16":0.00431,"17":0.00144,"18":0.00862,"79":0,"80":0,"81":0.00144,"83":0,"84":0.00144,"85":0,"86":0,"87":0,"88":0,"89":0.00287,"90":0.00287,"91":0,"92":0.01437,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00287,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00575,"110":0.00144,"111":0.00144,"112":0.00144,"113":0.00144,"114":0.00719,"115":0.11209,"116":0.03161},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00144,"15":0,"17":0.01437,_:"0","3.1":0,"3.2":0,"5.1":0.00287,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00144,"14.1":0.00144,"15.1":0.00287,"15.2-15.3":0.00144,"15.4":0.00575,"15.5":0.00719,"15.6":0.01724,"16.0":0.00144,"16.1":0.01006,"16.2":0.00862,"16.3":0.02012,"16.4":0.01293,"16.5":0.09341,"16.6":0.09628},G:{"8":0,"17":0.27629,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00135,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00813,"10.0-10.2":0,"10.3":0.00948,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0.00813,"12.2-12.5":0.25733,"13.0-13.1":0.00271,"13.2":0.00135,"13.3":0.00813,"13.4-13.7":0.01896,"14.0-14.4":0.11783,"14.5-14.8":0.11377,"15.0-15.1":0.10022,"15.2-15.3":0.17878,"15.4":0.17742,"15.5":0.16659,"15.6-15.7":1.51285,"16.0":0.47403,"16.1":0.57832,"16.2":0.43476,"16.3":0.92775,"16.4":0.49435,"16.5":3.18009,"16.6":4.48301},P:{"4":0.24148,"20":0.15092,"21":0.23142,"22":0.81498,"5.0-5.4":0.08049,"6.2-6.4":0.05031,"7.2-7.4":0.17105,"8.2":0.01006,"9.2":0.09055,"10.1":0,"11.1-11.2":0.05031,"12.0":0.01006,"13.0":0.07043,"14.0":0.03018,"15.0":0.02012,"16.0":0.08049,"17.0":0.06037,"18.0":0.09055,"19.0":0.16098},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00272,"4.4":0,"4.4.3-4.4.4":0.10182},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.0273,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":79.1078},R:{_:"0"},M:{"0":0.05994},Q:{"13.1":0},O:{"0":1.09606},H:{"0":1.03768}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AG.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AG.js
index 407fdb1e1f41d1..477d3603ff47e3 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AG.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AG.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00415,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0.01244,"87":0,"88":0,"89":0.00415,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00415,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.06221,"110":0,"111":0,"112":0.00415,"113":0.20735,"114":0.36494,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00415,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00415,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00415,"77":0,"78":0,"79":0.02074,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00829,"89":0,"90":0,"91":0.00415,"92":0,"93":0.08294,"94":0,"95":0.00415,"96":0,"97":0,"98":0,"99":0.00415,"100":0.00415,"101":0,"102":0.02074,"103":0.03732,"104":0,"105":0,"106":0.01659,"107":0,"108":0.00415,"109":0.41885,"110":0.01244,"111":0.02488,"112":0.08294,"113":1.62562,"114":6.84255,"115":0.00415,"116":0.00415,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.02074,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.09953,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.01244,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.11197,"99":0.26956,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0.00415,"16":0,"17":0.00415,"18":0.00415,"79":0,"80":0,"81":0,"83":0,"84":0.00415,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00415,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00415,"108":0.00415,"109":0.02074,"110":0.00415,"111":0.00415,"112":0.06221,"113":0.58887,"114":3.27613},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00829,"14":0.01659,"15":0.00415,"17":0.00829,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.03318,"13.1":0.02488,"14.1":0.05391,"15.1":0.00415,"15.2-15.3":0.00415,"15.4":0.01244,"15.5":0.10782,"15.6":0.14515,"16.0":0.00829,"16.1":0.04562,"16.2":0.0705,"16.3":0.11612,"16.4":0.09953,"16.5":0.63034,"16.6":0.28614},G:{"8":0,"17":0.05161,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01901,"6.0-6.1":0,"7.0-7.1":0.00272,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00543,"10.0-10.2":0.00543,"10.3":0.02173,"11.0-11.2":0.01358,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.23359,"13.0-13.1":0,"13.2":0,"13.3":0.00272,"13.4-13.7":0.02988,"14.0-14.4":0.17384,"14.5-14.8":0.14396,"15.0-15.1":0.03803,"15.2-15.3":0.23087,"15.4":0.0842,"15.5":0.22001,"15.6":0.79856,"16.0":1.46402,"16.1":2.07516,"16.2":0.9398,"16.3":3.09916,"16.4":2.20825,"16.5":13.65965,"16.6":0.23902},P:{"4":0.21598,"20":0.49676,"21":3.34775,"5.0-5.4":0.0216,"6.2-6.4":0,"7.2-7.4":0.16199,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.09719,"12.0":0,"13.0":0.0324,"14.0":0.054,"15.0":0.0216,"16.0":0.0324,"17.0":0.0216,"18.0":0.0324,"19.0":0.0648},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.03172,"4.4":0,"4.4.3-4.4.4":1.64952},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0.01244,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.2868},Q:{"13.1":0},O:{"0":0.10535},H:{"0":0.55412},L:{"0":47.62909}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.01756,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0.01053,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00351,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0.00351,"114":0.01053,"115":0.11937,"116":0.27386,"117":0.00351,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00351,"50":0,"51":0,"52":0,"53":0.02107,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00351,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0.00351,"75":0,"76":0.00702,"77":0,"78":0,"79":0.01404,"80":0,"81":0.00351,"83":0.00351,"84":0,"85":0,"86":0.00702,"87":0,"88":0.00702,"89":0,"90":0,"91":0.00351,"92":0,"93":0.04213,"94":0,"95":0,"96":0,"97":0,"98":0.00351,"99":0,"100":0,"101":0,"102":0.01404,"103":0.01756,"104":0,"105":0,"106":0.01053,"107":0,"108":0.00351,"109":0.34408,"110":0.01053,"111":0.00351,"112":0.02458,"113":0.02809,"114":0.28088,"115":3.70762,"116":1.74146,"117":0.0316,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.02458,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.02107,"72":0.02107,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.08426,"101":0.10533,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00351,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0.00351,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00351,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.00351,"99":0,"100":0,"101":0,"102":0.00351,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.01756,"110":0,"111":0,"112":0.00351,"113":0.00702,"114":0.10884,"115":1.7239,"116":0.38972},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.01404,"15":0,"17":0.23524,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.02107,"14.1":0.0316,"15.1":0.00702,"15.2-15.3":0.00702,"15.4":0.00351,"15.5":0.01053,"15.6":0.12991,"16.0":0.05618,"16.1":0.02809,"16.2":0.05267,"16.3":0.0632,"16.4":0.02809,"16.5":0.30195,"16.6":0.2563},G:{"8":0,"17":0.15581,"3.2":0.00806,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.11283,"6.0-6.1":0,"7.0-7.1":0.02418,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00269,"10.0-10.2":0,"10.3":0.04836,"11.0-11.2":0.00806,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.22029,"13.0-13.1":0,"13.2":0,"13.3":0.00537,"13.4-13.7":0.00537,"14.0-14.4":0.24447,"14.5-14.8":0.17999,"15.0-15.1":0.02418,"15.2-15.3":0.13432,"15.4":0.08328,"15.5":0.18268,"15.6-15.7":1.86438,"16.0":0.79518,"16.1":1.43993,"16.2":0.63131,"16.3":2.00408,"16.4":0.33043,"16.5":5.97463,"16.6":12.37371},P:{"4":0.35731,"20":0.14076,"21":0.41145,"5.0-5.4":0.02166,"6.2-6.4":0,"7.2-7.4":0.14076,"8.2":0,"9.2":0.04331,"10.1":0,"11.1-11.2":0.04331,"12.0":0,"13.0":0.02166,"14.0":0.01083,"15.0":0.02166,"16.0":0.03248,"17.0":0.04331,"18.0":0.01083,"19.0":0.05414},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":2.04478},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0.01756,"11":0.00702,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":52.22282},R:{_:"0"},M:{"0":0.11031},Q:{"13.1":0},O:{"0":0.03893},H:{"0":0.28259}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AI.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AI.js
index 87adfd2217fab3..3aa717c92d6e4c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AI.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AI.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0.00562,"105":0,"106":0,"107":0,"108":0,"109":0.01125,"110":0,"111":0,"112":0.00562,"113":0.50054,"114":0.19684,"115":0.00562,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00562,"67":0,"68":0,"69":0,"70":0.01125,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.07311,"77":0,"78":0,"79":0,"80":0.0225,"81":0.01687,"83":0.00562,"84":0,"85":0,"86":0,"87":0.00562,"88":0,"89":0,"90":0,"91":0.00562,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0.01125,"98":0.01687,"99":0,"100":0.00562,"101":0.01687,"102":0,"103":0.08436,"104":0,"105":0,"106":0,"107":0,"108":0.03374,"109":0.2587,"110":0.01125,"111":0.01125,"112":0.1406,"113":1.50161,"114":7.34494,"115":0.01125,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00562,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.07311,"99":11.59106,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0.00562,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00562,"93":0.01125,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0.00562,"107":0,"108":0,"109":0.00562,"110":0,"111":0,"112":0.00562,"113":0.77049,"114":3.72871},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.01125,"15":0,"17":0.01687,_:"0","3.1":0,"3.2":0,"5.1":0.00562,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00562,"13.1":0.04499,"14.1":0.55115,"15.1":0.05624,"15.2-15.3":0.00562,"15.4":0.05624,"15.5":0.02812,"15.6":0.07874,"16.0":0.01687,"16.1":0.1181,"16.2":0.25308,"16.3":0.15185,"16.4":0.64114,"16.5":1.01232,"16.6":0.00562},G:{"8":0,"17":0.04635,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0.02163,"11.0-11.2":0.05253,"11.3-11.4":0.00618,"12.0-12.1":0,"12.2-12.5":0.16687,"13.0-13.1":0.00618,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":0.04944,"15.0-15.1":0.00618,"15.2-15.3":0.3492,"15.4":1.56058,"15.5":0.21941,"15.6":0.90854,"16.0":0.75093,"16.1":2.07048,"16.2":0.6675,"16.3":3.76085,"16.4":2.96356,"16.5":16.63488,"16.6":0.09889},P:{"4":0.29175,"20":0.13079,"21":2.85715,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.15091,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01006,"12.0":0,"13.0":0.01006,"14.0":0.02012,"15.0":0,"16.0":0.01006,"17.0":0.47284,"18.0":0.01006,"19.0":0.04024},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.15747},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01125,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.09627},Q:{"13.1":0},O:{"0":0},H:{"0":0.00829},L:{"0":33.31078}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0.05415,"116":0.29783,"117":0.02166,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0.01083,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00542,"93":0.00542,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.02166,"101":0,"102":0.00542,"103":0.03249,"104":0.00542,"105":0,"106":0.01083,"107":0,"108":0,"109":0.26534,"110":0,"111":0,"112":0,"113":0.14621,"114":1.68948,"115":5.702,"116":2.63169,"117":0.00542,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":3.02699,"100":0.15162,"101":6.11895,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.00542,"106":0,"107":0,"108":0,"109":0.01083,"110":0,"111":0,"112":0,"113":0,"114":0.19494,"115":2.2743,"116":0.84474},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0.00542,"13":0,"14":0.01083,"15":0,"17":0.53609,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00542,"13.1":0.01625,"14.1":0.02166,"15.1":0.08123,"15.2-15.3":0,"15.4":0,"15.5":0.00542,"15.6":0.09206,"16.0":0.01083,"16.1":0.0704,"16.2":0.02166,"16.3":0.1787,"16.4":0.01625,"16.5":2.58837,"16.6":0.44945},G:{"8":0,"17":0.06966,"3.2":0,"4.0-4.1":0.0055,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0.044,"11.0-11.2":0.0055,"11.3-11.4":0,"12.0-12.1":0.0055,"12.2-12.5":0.01283,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":0.15765,"15.0-15.1":0.02383,"15.2-15.3":0.15032,"15.4":0.58478,"15.5":0.10082,"15.6-15.7":0.69844,"16.0":0.39597,"16.1":1.945,"16.2":0.33364,"16.3":1.92117,"16.4":0.30247,"16.5":3.81668,"16.6":7.75252},P:{"4":0.16594,"20":0.05186,"21":0.12445,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.0726,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0.03111,"14.0":0,"15.0":0,"16.0":0,"17.0":0.45633,"18.0":0.23854,"19.0":0.02074},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.31451},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":47.87822},R:{_:"0"},M:{"0":0.04127},Q:{"13.1":0},O:{"0":0},H:{"0":0.02604}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AL.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AL.js
index 47610a7d285eda..79e77a8556f37b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AL.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AL.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.0046,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.0023,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.0115,"103":0.0023,"104":0.0023,"105":0,"106":0,"107":0.0046,"108":0.0023,"109":0,"110":0.0023,"111":0.0023,"112":0.0138,"113":0.1403,"114":0.3312,"115":0.0023,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.0552,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.0023,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.0023,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0.0023,"76":0.0023,"77":0,"78":0.0046,"79":0.0184,"80":0,"81":0.0023,"83":0.0023,"84":0.0023,"85":0.0023,"86":0.0023,"87":0.0138,"88":0.0023,"89":0.0023,"90":0.0023,"91":0.0023,"92":0.0023,"93":0.0023,"94":0,"95":0.0023,"96":0.0023,"97":0.0115,"98":0,"99":0.0023,"100":0.0023,"101":0.0046,"102":0.0023,"103":0.0138,"104":0.0023,"105":0.0069,"106":0.0069,"107":0.0069,"108":0.0115,"109":0.6532,"110":0.0092,"111":0.0184,"112":0.046,"113":0.4623,"114":2.0861,"115":0.0069,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.0046,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.0023,"70":0.0069,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.0069,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.0069,"96":0.0023,"97":0.0023,"98":0.0391,"99":0.1426,"100":0.0023,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.0023,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.0046,"109":0.0023,"110":0.0023,"111":0.0023,"112":0.0069,"113":0.0552,"114":0.2116},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.0023,"14":0.0069,"15":0,"17":0.0023,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.0023,"10.1":0,"11.1":0,"12.1":0.0023,"13.1":0.0161,"14.1":0.0253,"15.1":0.0069,"15.2-15.3":0.0046,"15.4":0.0184,"15.5":0.0276,"15.6":0.0713,"16.0":0.0046,"16.1":0.0276,"16.2":0.0322,"16.3":0.0736,"16.4":0.0667,"16.5":0.2438,"16.6":0.0023},G:{"8":0,"17":0.14323,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.14323,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01482,"10.0-10.2":0,"10.3":0.0889,"11.0-11.2":0.03457,"11.3-11.4":0,"12.0-12.1":0.00494,"12.2-12.5":0.53342,"13.0-13.1":0.00494,"13.2":0.00988,"13.3":0.03457,"13.4-13.7":0.09878,"14.0-14.4":0.40501,"14.5-14.8":0.77544,"15.0-15.1":0.17781,"15.2-15.3":0.36056,"15.4":0.37537,"15.5":0.85447,"15.6":2.05961,"16.0":2.31151,"16.1":3.62037,"16.2":2.19791,"16.3":4.52917,"16.4":3.58086,"16.5":22.79403,"16.6":0.27659},P:{"4":0.27368,"20":0.20273,"21":3.08149,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.1115,"8.2":0,"9.2":0.03041,"10.1":0.01014,"11.1-11.2":0.03041,"12.0":0.01014,"13.0":0.05068,"14.0":0.02027,"15.0":0.01014,"16.0":0.09123,"17.0":0.15205,"18.0":0.03041,"19.0":0.09123},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01607,"4.2-4.3":0.00625,"4.4":0,"4.4.3-4.4.4":0.03838},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.0046,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.2233},Q:{"13.1":0},O:{"0":0.1386},H:{"0":0.23328},L:{"0":43.3161}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00188,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00188,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00564,"103":0.00188,"104":0,"105":0,"106":0,"107":0.01317,"108":0.00188,"109":0,"110":0,"111":0,"112":0,"113":0.00188,"114":0.00188,"115":0.07148,"116":0.12415,"117":0.00376,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00188,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.04514,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00188,"64":0,"65":0,"66":0,"67":0,"68":0.00188,"69":0,"70":0.00188,"71":0.00188,"72":0,"73":0,"74":0,"75":0.00188,"76":0,"77":0,"78":0.00188,"79":0.01693,"80":0.00188,"81":0.00188,"83":0.00376,"84":0.00188,"85":0.00188,"86":0.00376,"87":0.00564,"88":0.00188,"89":0.00188,"90":0.00188,"91":0.00564,"92":0.00188,"93":0.00188,"94":0,"95":0.00188,"96":0.00188,"97":0.00376,"98":0,"99":0.00188,"100":0,"101":0,"102":0.00188,"103":0.00752,"104":0.00564,"105":0.00188,"106":0.00188,"107":0.00376,"108":0.00564,"109":0.43639,"110":0.00376,"111":0.00376,"112":0.01317,"113":0.01881,"114":0.12038,"115":0.99693,"116":0.65083,"117":0.00188,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00188,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00376,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00188,"70":0,"71":0.00376,"72":0.00188,"73":0,"74":0,"75":0,"76":0.00188,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00188,"90":0,"91":0,"92":0,"93":0.00188,"94":0,"95":0.00376,"96":0.00188,"97":0,"98":0,"99":0,"100":0.03198,"101":0.03762,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00376,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0.00188,"105":0,"106":0,"107":0.00188,"108":0,"109":0.00188,"110":0,"111":0,"112":0.00188,"113":0,"114":0.00752,"115":0.12038,"116":0.04138},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00376,"15":0.00188,"17":0.00941,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.00188,"10.1":0,"11.1":0,"12.1":0.00188,"13.1":0.00376,"14.1":0.00564,"15.1":0.00376,"15.2-15.3":0.00188,"15.4":0.00752,"15.5":0.01129,"15.6":0.04891,"16.0":0.00376,"16.1":0.01317,"16.2":0.01693,"16.3":0.03762,"16.4":0.01881,"16.5":0.11662,"16.6":0.16177},G:{"8":0,"17":0.50183,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.09535,"8.1-8.4":0,"9.0-9.2":0.00502,"9.3":0.02007,"10.0-10.2":0,"10.3":0.08029,"11.0-11.2":0.03011,"11.3-11.4":0,"12.0-12.1":0.00502,"12.2-12.5":0.46169,"13.0-13.1":0,"13.2":0,"13.3":0.01505,"13.4-13.7":0.05018,"14.0-14.4":0.2459,"14.5-14.8":0.64736,"15.0-15.1":0.24088,"15.2-15.3":0.18066,"15.4":0.28103,"15.5":0.61224,"15.6-15.7":4.59679,"16.0":1.917,"16.1":2.76008,"16.2":1.37502,"16.3":3.08125,"16.4":0.62729,"16.5":10.85966,"16.6":21.45836},P:{"4":0.1618,"20":0.06067,"21":0.20225,"22":2.90226,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.0809,"8.2":0,"9.2":0.01011,"10.1":0,"11.1-11.2":0.02022,"12.0":0.14157,"13.0":0.05056,"14.0":0.05056,"15.0":0.04045,"16.0":0.06067,"17.0":0.09101,"18.0":0.02022,"19.0":0.06067},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.04797,"4.2-4.3":0.00293,"4.4":0,"4.4.3-4.4.4":0.01355},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00188,"9":0,"10":0,"11":0.00564,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":41.05793},R:{_:"0"},M:{"0":0.27605},Q:{"13.1":0},O:{"0":0.02436},H:{"0":0.1691}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AM.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AM.js
index 557bc8cd139f95..1b8f7dbb3aab3d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AM.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AM.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":39.79373,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":3.74228,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0.00775,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.0155,"103":0,"104":0.00775,"105":0,"106":0,"107":0,"108":0.00775,"109":0,"110":0.00775,"111":0.0155,"112":0.03874,"113":0.22469,"114":0.30992,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.03874,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0.00775,"78":0,"79":0.0155,"80":0.00775,"81":0,"83":0,"84":0,"85":0.00775,"86":0,"87":0.0155,"88":0,"89":0,"90":0.00775,"91":0,"92":0,"93":0,"94":0,"95":0.00775,"96":0,"97":0.0155,"98":0.08523,"99":0.03099,"100":0.00775,"101":0.0155,"102":0.0155,"103":0.29442,"104":0.00775,"105":0.00775,"106":0.02324,"107":0.00775,"108":0.03099,"109":2.81252,"110":0.03099,"111":0.05424,"112":0.12397,"113":1.63483,"114":7.46132,"115":0,"116":0.0155,"117":0.00775},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.0155,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00775,"77":0,"78":0,"79":0.04649,"80":0,"81":0.00775,"82":0,"83":0,"84":0,"85":0,"86":0.00775,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.03874,"96":0,"97":0,"98":0.06973,"99":0.25568,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.00775,"99":0.00775,"100":0,"101":0,"102":0,"103":0.00775,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.0155,"110":0,"111":0.00775,"112":0,"113":0.08523,"114":0.48812},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00775,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.02324,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.0155,"14.1":0.02324,"15.1":0.18595,"15.2-15.3":0.00775,"15.4":0.00775,"15.5":0.00775,"15.6":0.07748,"16.0":0.00775,"16.1":0.02324,"16.2":0.02324,"16.3":0.10847,"16.4":0.05424,"16.5":0.24019,"16.6":0.00775},G:{"8":0,"17":0.09954,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00277,"6.0-6.1":0,"7.0-7.1":0.00968,"8.1-8.4":0.00138,"9.0-9.2":0.01244,"9.3":0.09401,"10.0-10.2":0,"10.3":0.02903,"11.0-11.2":0.01521,"11.3-11.4":0.01383,"12.0-12.1":0.00553,"12.2-12.5":0.33457,"13.0-13.1":0.00553,"13.2":0.00277,"13.3":0.05807,"13.4-13.7":0.04977,"14.0-14.4":0.38296,"14.5-14.8":0.31798,"15.0-15.1":0.05668,"15.2-15.3":0.12443,"15.4":0.11337,"15.5":0.16867,"15.6":0.39402,"16.0":0.85992,"16.1":0.79909,"16.2":0.60001,"16.3":1.21523,"16.4":1.04933,"16.5":5.96554,"16.6":0.08986},P:{"4":0.02072,"20":0.12431,"21":0.62155,"5.0-5.4":0.01036,"6.2-6.4":0,"7.2-7.4":0.04144,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01036,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0.01036,"17.0":0.03108,"18.0":0.01036,"19.0":0.0518},I:{"0":0,"3":0,"4":0.00232,"2.1":0,"2.2":0,"2.3":0.00232,"4.1":0.00232,"4.2-4.3":0.01045,"4.4":0,"4.4.3-4.4.4":0.03483},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00839,"9":0,"10":0,"11":0.09233,"5.5":0},S:{"2.5":0.00225,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.04954},Q:{"13.1":0},O:{"0":0.07206},H:{"0":0.18549},L:{"0":24.95115}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":38.62886,"53":0,"54":0,"55":0,"56":0.00727,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.02182,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.01454,"109":0,"110":0,"111":0,"112":0,"113":0.02909,"114":0.00727,"115":0.15998,"116":0.29815,"117":0.00727,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01454,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.02182,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.01454,"80":0,"81":0.00727,"83":0,"84":0,"85":0.00727,"86":0.00727,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00727,"96":0,"97":0.02182,"98":0.02182,"99":0.00727,"100":0.00727,"101":0.00727,"102":0.01454,"103":0.02182,"104":0.00727,"105":0.00727,"106":0.02182,"107":0.01454,"108":0.04363,"109":1.59257,"110":0.01454,"111":0.02909,"112":0.05818,"113":0.04363,"114":0.31997,"115":5.18494,"116":2.76336,"117":0.00727,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.02182,"72":0.02182,"73":0,"74":0,"75":0,"76":0.07272,"77":0.00727,"78":0,"79":0.0509,"80":0,"81":0,"82":0.00727,"83":0,"84":0,"85":0.00727,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.04363,"96":0,"97":0,"98":0,"99":0.02182,"100":0.19634,"101":0.51631,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00727,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00727,"110":0,"111":0.00727,"112":0,"113":0,"114":0.01454,"115":0.45814,"116":0.1309},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00727,"14":0.02182,"15":0,"17":0.00727,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.06545,"14.1":0.02182,"15.1":0.00727,"15.2-15.3":0.05818,"15.4":0.02909,"15.5":0.01454,"15.6":0.05818,"16.0":0.00727,"16.1":0.07272,"16.2":0.01454,"16.3":0.09454,"16.4":0.02182,"16.5":0.13817,"16.6":0.21089},G:{"8":0,"17":0.23208,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00142,"6.0-6.1":0.00285,"7.0-7.1":0.01424,"8.1-8.4":0.00285,"9.0-9.2":0.01851,"9.3":0.05126,"10.0-10.2":0,"10.3":0.03702,"11.0-11.2":0.00997,"11.3-11.4":0.0057,"12.0-12.1":0.0057,"12.2-12.5":0.27194,"13.0-13.1":0.00427,"13.2":0.00142,"13.3":0.02136,"13.4-13.7":0.03559,"14.0-14.4":0.15519,"14.5-14.8":0.22638,"15.0-15.1":0.08828,"15.2-15.3":0.13668,"15.4":0.08828,"15.5":0.10678,"15.6-15.7":1.33837,"16.0":0.53819,"16.1":0.63217,"16.2":0.33744,"16.3":0.766,"16.4":0.25344,"16.5":2.95437,"16.6":5.89451},P:{"4":0.01016,"20":0.06095,"21":0.08127,"22":0.77205,"5.0-5.4":0.01016,"6.2-6.4":0,"7.2-7.4":0.04063,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01016,"12.0":0.01016,"13.0":0.01016,"14.0":0,"15.0":0,"16.0":0.01016,"17.0":0.02032,"18.0":0.01016,"19.0":0.02032},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0.00244,"4.1":0.00488,"4.2-4.3":0.00732,"4.4":0,"4.4.3-4.4.4":0.02808},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00727,"9":0,"10":0,"11":0.02909,"5.5":0},S:{"2.5":0.00273,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":29.97987},R:{_:"0"},M:{"0":0.07638},Q:{"13.1":0},O:{"0":0.0873},H:{"0":0.27377}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AO.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AO.js
index b42017ffdd4afc..562706814b344a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AO.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AO.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00808,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0.00808,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00404,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00808,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00404,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00404,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.05253,"100":0,"101":0,"102":0.01212,"103":0,"104":0,"105":0,"106":0,"107":0.00404,"108":0.00808,"109":0.00808,"110":0,"111":0.00808,"112":0.00808,"113":0.16972,"114":0.20205,"115":0.00404,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00404,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00808,"41":0,"42":0.00404,"43":0.01212,"44":0,"45":0,"46":0.00404,"47":0.00404,"48":0,"49":0.00808,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00404,"59":0,"60":0,"61":0,"62":0,"63":0.00404,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00404,"71":0,"72":0,"73":0,"74":0,"75":0.00404,"76":0,"77":0,"78":0,"79":0.00808,"80":0,"81":0.02021,"83":0.00808,"84":0.00404,"85":0,"86":0.00404,"87":0.02021,"88":0.00808,"89":0.00404,"90":0.00404,"91":0.00404,"92":0.00808,"93":0.00404,"94":0.00808,"95":0.00808,"96":0.00404,"97":0.00404,"98":0.00404,"99":0.00808,"100":0.00404,"101":0.00808,"102":0.02425,"103":0.04445,"104":0.00404,"105":0.00808,"106":0.00808,"107":0.01616,"108":0.01616,"109":1.4588,"110":0.01616,"111":0.01212,"112":0.03637,"113":0.69909,"114":3.26513,"115":0.02425,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0.00404,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0.02425,"62":0,"63":0.01212,"64":0,"65":0,"66":0.00808,"67":0.00808,"68":0.00808,"69":0.04041,"70":0.0889,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.02021,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0.00404,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.11315,"96":0,"97":0,"98":0.03233,"99":0.29095,"100":0.00808,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00404,"13":0,"14":0.00404,"15":0.00404,"16":0,"17":0,"18":0.01212,"79":0,"80":0,"81":0,"83":0,"84":0.00404,"85":0,"86":0,"87":0,"88":0,"89":0.00808,"90":0.01616,"91":0,"92":0.00808,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0.00404,"102":0,"103":0,"104":0.00404,"105":0,"106":0,"107":0.00808,"108":0.00404,"109":0.05657,"110":0.02425,"111":0.01212,"112":0.02829,"113":0.23438,"114":1.12744},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00404,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00404,"13.1":0.01616,"14.1":0.00404,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0.00404,"15.6":0.02021,"16.0":0,"16.1":0.00404,"16.2":0.00404,"16.3":0.00404,"16.4":0.04041,"16.5":0.02021,"16.6":0.00404},G:{"8":0.00141,"17":0.00847,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00141,"5.0-5.1":0,"6.0-6.1":0.00141,"7.0-7.1":0.13701,"8.1-8.4":0.02542,"9.0-9.2":0,"9.3":0.19209,"10.0-10.2":0.00141,"10.3":0.37289,"11.0-11.2":0.01271,"11.3-11.4":0.00847,"12.0-12.1":0.08898,"12.2-12.5":2.47745,"13.0-13.1":0.00706,"13.2":0.0226,"13.3":0.02684,"13.4-13.7":0.37289,"14.0-14.4":0.3856,"14.5-14.8":0.76273,"15.0-15.1":0.42515,"15.2-15.3":0.18362,"15.4":0.26837,"15.5":0.57487,"15.6":0.62431,"16.0":0.31639,"16.1":0.60736,"16.2":0.3065,"16.3":0.86019,"16.4":0.79239,"16.5":1.85032,"16.6":0.01412},P:{"4":0.33711,"20":0.19409,"21":0.3984,"5.0-5.4":0.02043,"6.2-6.4":0.02043,"7.2-7.4":0.09194,"8.2":0.01022,"9.2":0.01022,"10.1":0,"11.1-11.2":0.02043,"12.0":0.01022,"13.0":0.07151,"14.0":0.04086,"15.0":0.01022,"16.0":0.10215,"17.0":0.12259,"18.0":0.10215,"19.0":0.08172},I:{"0":0,"3":0,"4":0.00232,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0101,"4.2-4.3":0.04452,"4.4":0,"4.4.3-4.4.4":0.18519},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.02021,"5.5":0},S:{"2.5":0.23836,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.21452},Q:{"13.1":0.01192},O:{"0":0.32775},H:{"0":1.22423},L:{"0":73.89794}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.0041,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.0041,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.0041,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.0041,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0.0041,"98":0,"99":0.01229,"100":0,"101":0,"102":0.01229,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.0041,"109":0.00819,"110":0,"111":0.00819,"112":0.0041,"113":0.02049,"114":0.00819,"115":0.12701,"116":0.18027,"117":0.0041,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.0041,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0.04097,"32":0,"33":0,"34":0,"35":0.01229,"36":0,"37":0,"38":0,"39":0,"40":0.01229,"41":0,"42":0.0041,"43":0.02868,"44":0,"45":0,"46":0.0041,"47":0,"48":0,"49":0.0041,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0.0041,"60":0.0041,"61":0,"62":0,"63":0.0041,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.0041,"71":0,"72":0,"73":0.00819,"74":0,"75":0,"76":0,"77":0.0041,"78":0.0041,"79":0.01229,"80":0,"81":0.02868,"83":0.0041,"84":0.0041,"85":0,"86":0.01229,"87":0.02458,"88":0.01229,"89":0.00819,"90":0.0041,"91":0.01229,"92":0.0041,"93":0.00819,"94":0.00819,"95":0.00819,"96":0,"97":0,"98":0,"99":0.00819,"100":0.0041,"101":0.0041,"102":0.01639,"103":0.02458,"104":0,"105":0.0041,"106":0.0041,"107":0.00819,"108":0.01229,"109":1.0898,"110":0.02458,"111":0.0041,"112":0.01639,"113":0.03687,"114":0.11881,"115":2.4623,"116":1.78629,"117":0.01229,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0.02868,"62":0,"63":0.0041,"64":0,"65":0,"66":0.00819,"67":0.00819,"68":0,"69":0.02049,"70":0.02049,"71":0.03687,"72":0.02458,"73":0,"74":0,"75":0.0041,"76":0,"77":0,"78":0,"79":0.00819,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.0041,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.08604,"96":0,"97":0,"98":0,"99":0.0041,"100":0.06146,"101":0.22534,"102":0.0041,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.0041,"13":0.0041,"14":0.0041,"15":0.01229,"16":0,"17":0,"18":0.01229,"79":0,"80":0,"81":0,"83":0,"84":0.0041,"85":0.0041,"86":0,"87":0,"88":0,"89":0.0041,"90":0.0041,"91":0,"92":0.01229,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0.00819,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.03687,"110":0.0041,"111":0.00819,"112":0.01639,"113":0.01229,"114":0.04507,"115":0.91363,"116":0.4097},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0.0041,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.01639,"14.1":0.0041,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0.01229,"16.0":0,"16.1":0,"16.2":0,"16.3":0.0041,"16.4":0,"16.5":0.01229,"16.6":0.02458},G:{"8":0.00234,"17":0.0316,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00468,"5.0-5.1":0.00234,"6.0-6.1":0,"7.0-7.1":0.16621,"8.1-8.4":0,"9.0-9.2":0.00234,"9.3":0.14163,"10.0-10.2":0.00234,"10.3":0.30082,"11.0-11.2":0.01522,"11.3-11.4":0.00702,"12.0-12.1":0.04916,"12.2-12.5":1.70895,"13.0-13.1":0.00585,"13.2":0.01756,"13.3":0.02575,"13.4-13.7":0.21537,"14.0-14.4":0.27039,"14.5-14.8":0.48225,"15.0-15.1":0.29029,"15.2-15.3":0.20133,"15.4":0.18026,"15.5":0.36754,"15.6-15.7":2.86893,"16.0":0.25985,"16.1":0.40617,"16.2":0.20718,"16.3":0.61803,"16.4":0.27273,"16.5":1.20446,"16.6":1.37184},P:{"4":0.32173,"20":0.10378,"21":0.18681,"5.0-5.4":0.01038,"6.2-6.4":0,"7.2-7.4":0.12454,"8.2":0,"9.2":0.01038,"10.1":0,"11.1-11.2":0.01038,"12.0":0.01038,"13.0":0.06227,"14.0":0.04151,"15.0":0.01038,"16.0":0.06227,"17.0":0.06227,"18.0":0.13492,"19.0":0.05189},I:{"0":0,"3":0,"4":0.00178,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00918,"4.2-4.3":0.03345,"4.4":0,"4.4.3-4.4.4":0.14558},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01229,"5.5":0},S:{"2.5":0.21841,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":74.82579},R:{_:"0"},M:{"0":0.15348},Q:{"13.1":0.0059},O:{"0":0.25383},H:{"0":1.00036}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AR.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AR.js
index f86ddb921fad6b..83b72d05d5ee59 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AR.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AR.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.0148,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0.0037,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.0037,"67":0,"68":0.0037,"69":0,"70":0,"71":0,"72":0,"73":0.0037,"74":0,"75":0,"76":0,"77":0,"78":0.0037,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0.0074,"87":0,"88":0.0148,"89":0,"90":0,"91":0.0407,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.0037,"100":0.0037,"101":0,"102":0.0074,"103":0,"104":0.0037,"105":0.0037,"106":0.0074,"107":0.0074,"108":0.0037,"109":0.0037,"110":0.0074,"111":0.0074,"112":0.0111,"113":0.1924,"114":0.3885,"115":0.0037,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0.0037,"36":0,"37":0,"38":0.0037,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.0037,"48":0,"49":0.0444,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.0148,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0.0037,"75":0.0037,"76":0.0037,"77":0,"78":0.0037,"79":0.0148,"80":0.0037,"81":0.0037,"83":0.0037,"84":0,"85":0.0037,"86":0.0037,"87":0.0074,"88":0.0037,"89":0.0037,"90":0.0037,"91":0.0111,"92":0.0037,"93":0.0074,"94":0.0037,"95":0.0074,"96":0.0111,"97":0.0074,"98":0.0074,"99":0.0111,"100":0.0074,"101":0.0074,"102":0.0074,"103":0.0296,"104":0.0148,"105":0.0259,"106":0.0148,"107":0.0185,"108":0.0296,"109":1.739,"110":0.0148,"111":0.0296,"112":0.0814,"113":1.2654,"114":7.178,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.0074,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.0037,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.0037,"70":0.0111,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.0037,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.0037,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.0259,"96":0,"97":0,"98":0.2035,"99":0.3848,"100":0.0037,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0.0037,"16":0,"17":0.0037,"18":0.0037,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.0037,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.0037,"109":0.0185,"110":0.0037,"111":0.0037,"112":0.0111,"113":0.1369,"114":0.6586},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.0074,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.0037,"12.1":0.0037,"13.1":0.0074,"14.1":0.0148,"15.1":0,"15.2-15.3":0,"15.4":0.0037,"15.5":0.0037,"15.6":0.0333,"16.0":0.0037,"16.1":0.0074,"16.2":0.0074,"16.3":0.0259,"16.4":0.0222,"16.5":0.0851,"16.6":0},G:{"8":0,"17":0.00942,"3.2":0.00079,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01413,"6.0-6.1":0.00079,"7.0-7.1":0.00314,"8.1-8.4":0.00157,"9.0-9.2":0.00157,"9.3":0.0212,"10.0-10.2":0.00079,"10.3":0.01413,"11.0-11.2":0.00314,"11.3-11.4":0.06359,"12.0-12.1":0.00236,"12.2-12.5":0.1154,"13.0-13.1":0.00314,"13.2":0.00079,"13.3":0.0055,"13.4-13.7":0.01413,"14.0-14.4":0.03376,"14.5-14.8":0.1099,"15.0-15.1":0.0212,"15.2-15.3":0.02434,"15.4":0.03611,"15.5":0.06751,"15.6":0.19469,"16.0":0.23472,"16.1":0.52833,"16.2":0.24807,"16.3":0.72851,"16.4":0.40272,"16.5":4.19443,"16.6":0.03847},P:{"4":0.12228,"20":0.2038,"21":2.15008,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.19361,"8.2":0.01019,"9.2":0.01019,"10.1":0,"11.1-11.2":0.02038,"12.0":0.01019,"13.0":0.03057,"14.0":0.02038,"15.0":0.01019,"16.0":0.05095,"17.0":0.11209,"18.0":0.03057,"19.0":0.06114},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00294,"4.2-4.3":0.00881,"4.4":0,"4.4.3-4.4.4":0.07046},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.0185,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.1134},Q:{"13.1":0},O:{"0":0.0315},H:{"0":0.16104},L:{"0":74.7056}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.01476,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0.00369,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00369,"67":0,"68":0.00369,"69":0,"70":0,"71":0,"72":0,"73":0.00369,"74":0,"75":0,"76":0,"77":0,"78":0.00369,"79":0,"80":0.00369,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0.00738,"87":0,"88":0.01107,"89":0,"90":0,"91":0.04796,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00369,"100":0.00369,"101":0,"102":0.00738,"103":0.00369,"104":0.00369,"105":0.00369,"106":0.00369,"107":0.00369,"108":0.00369,"109":0.00369,"110":0.00369,"111":0.00369,"112":0.00369,"113":0.00738,"114":0.01476,"115":0.23241,"116":0.36521,"117":0.01476,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00738,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00369,"48":0,"49":0.04427,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00369,"59":0,"60":0,"61":0,"62":0.01107,"63":0,"64":0,"65":0,"66":0.01476,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0.00369,"74":0.00369,"75":0.00369,"76":0.00369,"77":0,"78":0.00369,"79":0.01845,"80":0.00369,"81":0.00369,"83":0.00369,"84":0,"85":0.00738,"86":0.00369,"87":0.00738,"88":0.01476,"89":0.00369,"90":0.00369,"91":0.01107,"92":0.00369,"93":0.00738,"94":0.00369,"95":0.00738,"96":0.00369,"97":0.00738,"98":0.00738,"99":0.00738,"100":0.00369,"101":0.00738,"102":0.00738,"103":0.02582,"104":0.01476,"105":0.01845,"106":0.01107,"107":0.01476,"108":0.02582,"109":1.66005,"110":0.01107,"111":0.01107,"112":0.02582,"113":0.03689,"114":0.26561,"115":5.05024,"116":2.97702,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00738,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00369,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00369,"72":0.00738,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00369,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.02951,"96":0,"97":0,"98":0,"99":0.00369,"100":0.42424,"101":0.17707,"102":0.00369,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0.00369,"16":0,"17":0.00369,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00369,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.01476,"110":0,"111":0,"112":0.00369,"113":0.00369,"114":0.02582,"115":0.59393,"116":0.22503},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00369,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.00369,"12.1":0,"13.1":0.00738,"14.1":0.01107,"15.1":0,"15.2-15.3":0,"15.4":0.00369,"15.5":0.00369,"15.6":0.02951,"16.0":0,"16.1":0.00369,"16.2":0.00369,"16.3":0.01845,"16.4":0.00738,"16.5":0.05534,"16.6":0.05534},G:{"8":0.00067,"17":0.03301,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01752,"6.0-6.1":0,"7.0-7.1":0.00202,"8.1-8.4":0.00067,"9.0-9.2":0,"9.3":0.01482,"10.0-10.2":0,"10.3":0.01347,"11.0-11.2":0.00202,"11.3-11.4":0.05389,"12.0-12.1":0.00202,"12.2-12.5":0.11385,"13.0-13.1":0.00337,"13.2":0.00067,"13.3":0.00404,"13.4-13.7":0.0128,"14.0-14.4":0.02156,"14.5-14.8":0.07006,"15.0-15.1":0.01752,"15.2-15.3":0.01954,"15.4":0.02493,"15.5":0.04648,"15.6-15.7":0.71476,"16.0":0.13676,"16.1":0.31528,"16.2":0.13608,"16.3":0.34829,"16.4":0.05457,"16.5":1.18094,"16.6":3.37037},P:{"4":0.13069,"20":0.09048,"21":0.20106,"22":2.35238,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.27143,"8.2":0.01005,"9.2":0.01005,"10.1":0,"11.1-11.2":0.02011,"12.0":0.01005,"13.0":0.02011,"14.0":0.02011,"15.0":0.02011,"16.0":0.05026,"17.0":0.12064,"18.0":0.03016,"19.0":0.05026},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00244,"4.2-4.3":0.00731,"4.4":0,"4.4.3-4.4.4":0.05607},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.02213,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":74.70907},R:{_:"0"},M:{"0":0.11991},Q:{"13.1":0},O:{"0":0.03156},H:{"0":0.17327}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AS.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AS.js
index af678ebddc3cf3..c612050cc6ed82 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AS.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AS.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0.04607,"114":0.06449,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0.11056,"76":0.04607,"77":0.05528,"78":0,"79":0.04607,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0.01843,"88":0.00921,"89":0,"90":0,"91":0.00921,"92":0.00921,"93":13.02718,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.10134,"103":2.81918,"104":0,"105":0.01843,"106":0.00921,"107":0,"108":0,"109":0.81996,"110":0.00921,"111":0.23033,"112":0.23033,"113":11.03717,"114":13.63524,"115":0.08292,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.02764,"99":0.06449,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00921,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":1.28982,"110":0.4238,"111":0.08292,"112":0.03685,"113":1.24376,"114":1.95316},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0.02764,"13":0.01843,"14":0.36852,"15":0.08292,"17":0.00921,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.10134,"14.1":0.74625,"15.1":3.59307,"15.2-15.3":2.38617,"15.4":0.22111,"15.5":0.51593,"15.6":4.87368,"16.0":0.05528,"16.1":0.60806,"16.2":0.95815,"16.3":1.48329,"16.4":1.1332,"16.5":5.57387,"16.6":0.01843},G:{"8":0,"17":0.03482,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00145,"10.0-10.2":0,"10.3":0.00435,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.04353,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0.00435,"14.0-14.4":0.0058,"14.5-14.8":0.01596,"15.0-15.1":0.02612,"15.2-15.3":0.0711,"15.4":0.10592,"15.5":0.15816,"15.6":0.62684,"16.0":0.5659,"16.1":1.66287,"16.2":0.65876,"16.3":1.83699,"16.4":1.26964,"16.5":6.63843,"16.6":0.04788},P:{"4":0,"20":0.01574,"21":0.04722,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0,"18.0":0,"19.0":0},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.05},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.01338},Q:{"13.1":0},O:{"0":0.00394},H:{"0":0.00373},L:{"0":1.61052}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00663,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0.30507,"116":0.1857,"117":0.01326,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00663,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0.0199,"76":0.00663,"77":0.00663,"78":0,"79":0.00663,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0.01326,"88":0.03316,"89":0,"90":0,"91":0,"92":0.00663,"93":4.76178,"94":0,"95":0,"96":0.06632,"97":0,"98":0,"99":0,"100":0.00663,"101":0.01326,"102":0,"103":1.48557,"104":0,"105":0,"106":0,"107":0,"108":0.00663,"109":0.81574,"110":0.01326,"111":0.01326,"112":0.00663,"113":0.06632,"114":2.85839,"115":13.17115,"116":1.00806,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.43108,"101":0.00663,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.15254,"90":0,"91":0,"92":0.00663,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.03316,"110":0.02653,"111":0,"112":0,"113":0,"114":0.56372,"115":1.70442,"116":0.65657},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00663,"14":0.04642,"15":0,"17":0.05306,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.03316,"13.1":0.03316,"14.1":0.1459,"15.1":0.19233,"15.2-15.3":0.07958,"15.4":0.1857,"15.5":0.39129,"15.6":1.45904,"16.0":0.03316,"16.1":0.74278,"16.2":0.23212,"16.3":1.05449,"16.4":0.24538,"16.5":4.50313,"16.6":3.98583},G:{"8":0,"17":0.31402,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0.0103,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.10811,"13.0-13.1":0,"13.2":0,"13.3":0.01544,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":0.03604,"15.0-15.1":0.11325,"15.2-15.3":0.14929,"15.4":0.31917,"15.5":0.48905,"15.6-15.7":3.9124,"16.0":1.67821,"16.1":3.94328,"16.2":1.71939,"16.3":3.09903,"16.4":0.80307,"16.5":10.78998,"16.6":23.96342},P:{"4":0,"20":0.0214,"21":0.0107,"22":0.08559,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.0107,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.0107,"12.0":0,"13.0":0,"14.0":0.0107,"15.0":0,"16.0":0,"17.0":0.0321,"18.0":0,"19.0":0},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":4.54834},R:{_:"0"},M:{"0":0.02358},Q:{"13.1":0},O:{"0":0.02694},H:{"0":0.01594}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AT.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AT.js
index d6bcb368be264b..edbc29f4423ef5 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AT.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AT.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00564,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00564,"48":0.00564,"49":0,"50":0,"51":0,"52":0.02254,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0.00564,"60":0.00564,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.06763,"67":0,"68":0.00564,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.03382,"79":0,"80":0,"81":0,"82":0,"83":0.00564,"84":0,"85":0.00564,"86":0,"87":0,"88":0.00564,"89":0,"90":0,"91":0.062,"92":0,"93":0,"94":0.00564,"95":0.00564,"96":0,"97":0,"98":0.00564,"99":0,"100":0.00564,"101":0,"102":0.51288,"103":0.00564,"104":0.00564,"105":0.00564,"106":0.00564,"107":0.00564,"108":0.01127,"109":0.03382,"110":0.01691,"111":0.02818,"112":0.06763,"113":1.17792,"114":2.20368,"115":0.01127,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00564,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01127,"50":0,"51":0,"52":0,"53":0.00564,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00564,"66":0,"67":0,"68":0.00564,"69":0.00564,"70":0.00564,"71":0.00564,"72":0.00564,"73":0.00564,"74":0.00564,"75":0.00564,"76":0.00564,"77":0.00564,"78":0.00564,"79":0.10145,"80":0.01127,"81":0.01127,"83":0.01127,"84":0.01127,"85":0.01691,"86":0.0789,"87":0.01691,"88":0.01691,"89":0.03382,"90":0.01127,"91":0.00564,"92":0.01691,"93":0.02254,"94":0.00564,"95":0.00564,"96":0.01127,"97":0,"98":0.00564,"99":0.01691,"100":0.07327,"101":0.14654,"102":0.0789,"103":0.11836,"104":0.09018,"105":0.02818,"106":0.01691,"107":0.02254,"108":0.062,"109":0.76086,"110":0.03382,"111":0.0789,"112":0.2818,"113":1.88806,"114":11.93705,"115":0.00564,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00564,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00564,"70":0.01127,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.01127,"77":0.00564,"78":0,"79":0,"80":0,"81":0.00564,"82":0,"83":0,"84":0,"85":0.00564,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.02818,"96":0,"97":0.01127,"98":0.43961,"99":0.95248,"100":0.01127,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00564,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00564,"90":0.00564,"91":0.00564,"92":0.00564,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.01127,"104":0,"105":0.00564,"106":0,"107":0.00564,"108":0.02254,"109":0.09018,"110":0.03945,"111":0.02818,"112":0.10145,"113":0.77777,"114":4.91459},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.02818,"14":0.07327,"15":0.01127,"17":0.00564,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.02254,"10.1":0,"11.1":0.01127,"12.1":0.01691,"13.1":0.10708,"14.1":0.12963,"15.1":0.02254,"15.2-15.3":0.03382,"15.4":0.04509,"15.5":0.06763,"15.6":0.32125,"16.0":0.05636,"16.1":0.11272,"16.2":0.10145,"16.3":0.38888,"16.4":0.30434,"16.5":1.09902,"16.6":0.01127},G:{"8":0,"17":0.06341,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.02206,"9.3":0.06892,"10.0-10.2":0,"10.3":0.07168,"11.0-11.2":0.02757,"11.3-11.4":0.01378,"12.0-12.1":0.02481,"12.2-12.5":0.3584,"13.0-13.1":0.0193,"13.2":0.03033,"13.3":0.0193,"13.4-13.7":0.04963,"14.0-14.4":0.16817,"14.5-14.8":0.42457,"15.0-15.1":0.14612,"15.2-15.3":0.1599,"15.4":0.17369,"15.5":0.31705,"15.6":0.95115,"16.0":1.3895,"16.1":2.39303,"16.2":1.15792,"16.3":3.07124,"16.4":2.14215,"16.5":13.20853,"16.6":0.14888},P:{"4":0.1841,"20":0.25569,"21":3.55927,"5.0-5.4":0.02046,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01023,"12.0":0.02046,"13.0":0.03068,"14.0":0.01023,"15.0":0.01023,"16.0":0.03068,"17.0":0.03068,"18.0":0.04091,"19.0":0.08182},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.05787,"4.2-4.3":0.01558,"4.4":0,"4.4.3-4.4.4":0.08236},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.03945,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.77679},Q:{"13.1":0},O:{"0":0.03928},H:{"0":0.36771},L:{"0":33.54047}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.005,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0.02,"46":0,"47":0.005,"48":0.035,"49":0,"50":0,"51":0,"52":0.035,"53":0.005,"54":0,"55":0,"56":0.005,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.015,"69":0,"70":0,"71":0,"72":0.005,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.03,"79":0,"80":0,"81":0,"82":0,"83":0.005,"84":0,"85":0.005,"86":0,"87":0,"88":0.005,"89":0,"90":0,"91":0.015,"92":0,"93":0,"94":0.005,"95":0,"96":0.02,"97":0,"98":0.005,"99":0,"100":0,"101":0,"102":0.47,"103":0.005,"104":0.01,"105":0.01,"106":0.005,"107":0.01,"108":0.01,"109":0.02,"110":0.01,"111":0.01,"112":0.015,"113":0.03,"114":0.065,"115":0.95,"116":2.86,"117":0.1,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.005,"35":0,"36":0,"37":0,"38":0.005,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.015,"50":0,"51":0,"52":0,"53":0.005,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.005,"66":0,"67":0,"68":0,"69":0,"70":0.005,"71":0,"72":0,"73":0,"74":0,"75":0.005,"76":0,"77":0,"78":0.005,"79":0.065,"80":0.005,"81":0.07,"83":0.005,"84":0.005,"85":0.015,"86":0.065,"87":0.02,"88":0.005,"89":0.05,"90":0.005,"91":0.005,"92":0.005,"93":0.005,"94":0.005,"95":0.005,"96":0.01,"97":0,"98":0.005,"99":0.015,"100":0.065,"101":0.125,"102":0.07,"103":0.1,"104":0.07,"105":0.01,"106":0.015,"107":0.01,"108":0.035,"109":0.52,"110":0.06,"111":0.03,"112":0.035,"113":0.135,"114":0.645,"115":5.555,"116":3.18,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.005,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.015,"72":0.005,"73":0,"74":0,"75":0,"76":0.005,"77":0.005,"78":0,"79":0,"80":0,"81":0.005,"82":0,"83":0,"84":0,"85":0.01,"86":0,"87":0,"88":0,"89":0.005,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.035,"96":0,"97":0,"98":0,"99":0.02,"100":0.73,"101":0.525,"102":0.005,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.005,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0.005,"105":0,"106":0,"107":0.01,"108":0.01,"109":0.095,"110":0.02,"111":0.01,"112":0.03,"113":0.04,"114":0.24,"115":3.03,"116":1.13},E:{"4":0,"5":0,"6":0,"7":0,"8":0.005,"9":0,"10":0,"11":0,"12":0,"13":0.01,"14":0.045,"15":0.01,"17":0.025,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.01,"10.1":0,"11.1":0.015,"12.1":0.015,"13.1":0.095,"14.1":0.095,"15.1":0.02,"15.2-15.3":0.02,"15.4":0.025,"15.5":0.04,"15.6":0.285,"16.0":0.045,"16.1":0.075,"16.2":0.07,"16.3":0.265,"16.4":0.08,"16.5":0.62,"16.6":0.795},G:{"8":0,"17":0.33811,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00284,"8.1-8.4":0,"9.0-9.2":0.00284,"9.3":0.05967,"10.0-10.2":0.00284,"10.3":0.06535,"11.0-11.2":0.00852,"11.3-11.4":0.01705,"12.0-12.1":0.00568,"12.2-12.5":0.31254,"13.0-13.1":0.00852,"13.2":0.01705,"13.3":0.01705,"13.4-13.7":0.02273,"14.0-14.4":0.14775,"14.5-14.8":0.33811,"15.0-15.1":0.11081,"15.2-15.3":0.12217,"15.4":0.12786,"15.5":0.23867,"15.6-15.7":1.69624,"16.0":1.04275,"16.1":1.70192,"16.2":0.7643,"16.3":1.77011,"16.4":0.37221,"16.5":6.14567,"16.6":12.93063},P:{"4":0.16577,"20":0.08289,"21":0.33155,"22":4.0304,"5.0-5.4":0.02072,"6.2-6.4":0,"7.2-7.4":0.01036,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01036,"12.0":0.01036,"13.0":0.03108,"14.0":0.01036,"15.0":0.01036,"16.0":0.03108,"17.0":0.03108,"18.0":0.03108,"19.0":0.07253},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.07319,"4.2-4.3":0.00542,"4.4":0,"4.4.3-4.4.4":0.07139},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.055,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":37.06},R:{_:"0"},M:{"0":1.005},Q:{"13.1":0},O:{"0":0.065},H:{"0":0.58698}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AU.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AU.js
index 436d9c9f8e6dfb..339a8dc591db8e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AU.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AU.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.01106,"53":0,"54":0.00553,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.01106,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.01658,"79":0,"80":0,"81":0,"82":0,"83":0.00553,"84":0,"85":0,"86":0,"87":0.00553,"88":0.00553,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.0387,"103":0.00553,"104":0,"105":0.00553,"106":0.00553,"107":0.00553,"108":0.00553,"109":0.01106,"110":0.01106,"111":0.02764,"112":0.02764,"113":0.50305,"114":0.87342,"115":0.01658,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0.01658,"26":0.00553,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.01658,"35":0,"36":0,"37":0,"38":0.04975,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00553,"48":0,"49":0.01658,"50":0,"51":0,"52":0.00553,"53":0,"54":0,"55":0.00553,"56":0.00553,"57":0,"58":0,"59":0.01106,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00553,"66":0.01658,"67":0.00553,"68":0.00553,"69":0.00553,"70":0.00553,"71":0,"72":0.00553,"73":0.00553,"74":0.01106,"75":0.00553,"76":0.00553,"77":0.00553,"78":0.00553,"79":0.05528,"80":0.00553,"81":0.03317,"83":0.01658,"84":0.00553,"85":0.01658,"86":0.28193,"87":0.0387,"88":0.01106,"89":0.00553,"90":0.00553,"91":0.01658,"92":0.01658,"93":0.01106,"94":0.01106,"95":0.01106,"96":0.01106,"97":0.01106,"98":0.01658,"99":0.02211,"100":0.02211,"101":0.0387,"102":0.02764,"103":0.14926,"104":0.04422,"105":0.04422,"106":0.0387,"107":0.06081,"108":0.08292,"109":0.55833,"110":0.08845,"111":0.24876,"112":0.49199,"113":3.23941,"114":11.73594,"115":0.00553,"116":0.00553,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00553,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.01658,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00553,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00553,"96":0,"97":0.00553,"98":0.16584,"99":0.28193,"100":0.00553,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0.00553,"16":0,"17":0,"18":0.00553,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0.00553,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00553,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.00553,"104":0,"105":0.00553,"106":0.00553,"107":0.01106,"108":0.01106,"109":0.04975,"110":0.02211,"111":0.01658,"112":0.08292,"113":0.70206,"114":3.12885},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.02211,"14":0.09398,"15":0.02211,"17":0.00553,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.00553,"12.1":0.03317,"13.1":0.12714,"14.1":0.28193,"15.1":0.0387,"15.2-15.3":0.0387,"15.4":0.07739,"15.5":0.12162,"15.6":0.65783,"16.0":0.06081,"16.1":0.18242,"16.2":0.19348,"16.3":0.60808,"16.4":0.42566,"16.5":1.95691,"16.6":0.01106},G:{"8":0,"17":0.04884,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01221,"6.0-6.1":0.01628,"7.0-7.1":0.01628,"8.1-8.4":0.02035,"9.0-9.2":0.01628,"9.3":0.1913,"10.0-10.2":0.00814,"10.3":0.26864,"11.0-11.2":0.28899,"11.3-11.4":0.10583,"12.0-12.1":0.05291,"12.2-12.5":1.05014,"13.0-13.1":0.02442,"13.2":0.01221,"13.3":0.04884,"13.4-13.7":0.12618,"14.0-14.4":0.36633,"14.5-14.8":0.69195,"15.0-15.1":0.19945,"15.2-15.3":0.25236,"15.4":0.3012,"15.5":0.45994,"15.6":1.48973,"16.0":1.59149,"16.1":3.67956,"16.2":1.77465,"16.3":4.32267,"16.4":2.42183,"16.5":18.89845,"16.6":0.13432},P:{"4":0.20086,"20":0.23257,"21":2.3786,"5.0-5.4":0.04229,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01057,"12.0":0,"13.0":0.02114,"14.0":0.03171,"15.0":0.01057,"16.0":0.03171,"17.0":0.03171,"18.0":0.03171,"19.0":0.08457},I:{"0":0,"3":0,"4":0.01545,"2.1":0.01324,"2.2":0.00883,"2.3":0.01104,"4.1":0.01324,"4.2-4.3":0.02648,"4.4":0,"4.4.3-4.4.4":0.07725},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.03444,"9":0.02296,"10":0.01148,"11":0.08037,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0.00447},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.49639},Q:{"13.1":0.00894},O:{"0":0.05814},H:{"0":0.12278},L:{"0":25.69994}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00553,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00553,"49":0,"50":0,"51":0,"52":0.00553,"53":0,"54":0.01106,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00553,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.01659,"79":0,"80":0,"81":0,"82":0,"83":0.00553,"84":0,"85":0,"86":0,"87":0.00553,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.04424,"103":0.01106,"104":0,"105":0.00553,"106":0.00553,"107":0.00553,"108":0.00553,"109":0.00553,"110":0.00553,"111":0.00553,"112":0.00553,"113":0.01659,"114":0.03871,"115":0.35945,"116":1.02305,"117":0.03871,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0.01659,"26":0.00553,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.01659,"35":0,"36":0,"37":0,"38":0.04977,"39":0,"40":0,"41":0,"42":0,"43":0.00553,"44":0.00553,"45":0.00553,"46":0.00553,"47":0.00553,"48":0,"49":0.01106,"50":0,"51":0.00553,"52":0.00553,"53":0,"54":0,"55":0,"56":0.00553,"57":0,"58":0,"59":0.01659,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00553,"66":0.01659,"67":0.00553,"68":0.00553,"69":0.00553,"70":0,"71":0,"72":0.00553,"73":0.00553,"74":0.01106,"75":0.00553,"76":0.00553,"77":0,"78":0.00553,"79":0.06636,"80":0.00553,"81":0.02765,"83":0.01106,"84":0,"85":0.01659,"86":0.02212,"87":0.03871,"88":0.02212,"89":0.00553,"90":0.00553,"91":0.01659,"92":0.01106,"93":0.01106,"94":0.00553,"95":0.00553,"96":0.01106,"97":0.01659,"98":0.01106,"99":0.02765,"100":0.02212,"101":0.03318,"102":0.02212,"103":0.14378,"104":0.03871,"105":0.02212,"106":0.03318,"107":0.04424,"108":0.06083,"109":0.51429,"110":0.04977,"111":0.07189,"112":0.12719,"113":0.20461,"114":1.36038,"115":9.53925,"116":4.55672,"117":0.01659,"118":0.00553,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00553,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.02212,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00553,"72":0.00553,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00553,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00553,"96":0,"97":0,"98":0,"99":0.01659,"100":0.30968,"101":0.13272,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0.00553,"16":0,"17":0,"18":0.00553,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0.00553,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00553,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0.00553,"105":0.00553,"106":0,"107":0.00553,"108":0.01106,"109":0.04424,"110":0.01106,"111":0.01106,"112":0.02212,"113":0.02212,"114":0.22673,"115":2.8203,"116":0.8848},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0.00553,"10":0,"11":0,"12":0,"13":0.01659,"14":0.08295,"15":0.01659,"17":0.01659,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.00553,"12.1":0.02765,"13.1":0.12166,"14.1":0.25438,"15.1":0.03318,"15.2-15.3":0.03871,"15.4":0.06636,"15.5":0.09954,"15.6":0.57512,"16.0":0.04977,"16.1":0.15484,"16.2":0.13825,"16.3":0.40369,"16.4":0.14378,"16.5":1.17236,"16.6":1.68112},G:{"8":0,"17":0.22081,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01577,"6.0-6.1":0.01577,"7.0-7.1":0.01577,"8.1-8.4":0.0276,"9.0-9.2":0.00789,"9.3":0.17349,"10.0-10.2":0.00789,"10.3":0.22869,"11.0-11.2":0.14983,"11.3-11.4":0.08675,"12.0-12.1":0.0552,"12.2-12.5":0.96998,"13.0-13.1":0.01577,"13.2":0.01183,"13.3":0.04337,"13.4-13.7":0.09463,"14.0-14.4":0.27601,"14.5-14.8":0.54019,"15.0-15.1":0.17349,"15.2-15.3":0.20898,"15.4":0.25235,"15.5":0.37458,"15.6-15.7":2.74826,"16.0":1.11192,"16.1":2.63786,"16.2":1.21838,"16.3":2.4486,"16.4":0.42979,"16.5":7.1447,"16.6":17.71585},P:{"4":0.22416,"20":0.10674,"21":0.25618,"22":2.38034,"5.0-5.4":0.0427,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01067,"12.0":0,"13.0":0.02135,"14.0":0.01067,"15.0":0.01067,"16.0":0.02135,"17.0":0.02135,"18.0":0.03202,"19.0":0.05337},I:{"0":0,"3":0.00621,"4":0.01862,"2.1":0.00207,"2.2":0.01035,"2.3":0.01241,"4.1":0.01448,"4.2-4.3":0.02483,"4.4":0,"4.4.3-4.4.4":0.07656},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.04424,"9":0.02212,"10":0.01106,"11":0.07742,"5.5":0},S:{"2.5":0.00447,_:"3.0-3.1"},J:{"7":0,"10":0.00447},N:{"10":0.01341,"11":0},L:{"0":25.20132},R:{_:"0"},M:{"0":0.38442},Q:{"13.1":0.00447},O:{"0":0.05364},H:{"0":0.14388}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AW.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AW.js
index 0bcdfb0d3820bc..342d2e21d279e4 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AW.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AW.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00295,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00589,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.00295,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0.00295,"102":0,"103":0,"104":0,"105":0.01178,"106":0,"107":0.00295,"108":0,"109":0,"110":0,"111":0,"112":0.00589,"113":0.08541,"114":0.16492,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00589,"50":0.00295,"51":0,"52":0,"53":0.00884,"54":0,"55":0,"56":0.00589,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00295,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00295,"77":0,"78":0,"79":0.04712,"80":0,"81":0,"83":0.00295,"84":0,"85":0,"86":0,"87":0.00295,"88":0,"89":0.00884,"90":0,"91":0,"92":0,"93":0.00884,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00295,"100":0,"101":0,"102":0,"103":0.02945,"104":0.00295,"105":0.00295,"106":0.00295,"107":0.00295,"108":0.00884,"109":0.34162,"110":0.00589,"111":0.08246,"112":0.08835,"113":0.7981,"114":3.28368,"115":0.00589,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00295,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00295,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00295,"96":0,"97":0.00295,"98":0.05301,"99":0.16492,"100":0.00295,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00295,"100":0,"101":0,"102":0,"103":0.00295,"104":0,"105":0,"106":0,"107":0.00295,"108":0,"109":0.01473,"110":0,"111":0.00295,"112":0.01178,"113":0.31512,"114":1.39004},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00884,"14":0.02356,"15":0.00295,"17":0.00295,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00295,"13.1":0.02356,"14.1":0.0913,"15.1":0.02651,"15.2-15.3":0.0589,"15.4":0.02356,"15.5":0.02062,"15.6":0.12369,"16.0":0.07657,"16.1":0.03534,"16.2":0.02651,"16.3":0.17081,"16.4":0.12075,"16.5":0.4447,"16.6":0},G:{"8":0,"17":0.04987,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.04155,"10.0-10.2":0.00831,"10.3":0.02078,"11.0-11.2":0.00831,"11.3-11.4":0.00831,"12.0-12.1":0,"12.2-12.5":0.20362,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0.02493,"14.0-14.4":0.08726,"14.5-14.8":0.58592,"15.0-15.1":0.09142,"15.2-15.3":0.3075,"15.4":0.19115,"15.5":0.29919,"15.6":1.7536,"16.0":2.01955,"16.1":3.41579,"16.2":1.67881,"16.3":3.72329,"16.4":3.17477,"16.5":22.05718,"16.6":0.24517},P:{"4":0.08188,"20":0.54249,"21":7.96329,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.21495,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.03071,"12.0":0.01024,"13.0":0.08188,"14.0":0.07165,"15.0":0.01024,"16.0":0.03071,"17.0":0.06141,"18.0":0.04094,"19.0":0.12283},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00818,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.14729},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00295,"9":0,"10":0,"11":0.00295,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.35275},Q:{"13.1":0},O:{"0":0.03528},H:{"0":0.16698},L:{"0":38.57681}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00293,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00293,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0.00879,"102":0.00293,"103":0,"104":0,"105":0,"106":0,"107":0.00293,"108":0.00293,"109":0.00879,"110":0.00879,"111":0,"112":0,"113":0,"114":0.01465,"115":0.0586,"116":0.16994,"117":0.01465,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00293,"50":0,"51":0,"52":0,"53":0.00879,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.00586,"80":0,"81":0,"83":0.00293,"84":0,"85":0,"86":0,"87":0.00293,"88":0,"89":0.00293,"90":0,"91":0,"92":0.00293,"93":0.00293,"94":0.00293,"95":0,"96":0,"97":0,"98":0.00293,"99":0.00293,"100":0.00293,"101":0,"102":0,"103":0.02051,"104":0,"105":0,"106":0.00586,"107":0.02051,"108":0.11134,"109":0.34867,"110":0.0586,"111":0.04102,"112":0.08204,"113":0.01465,"114":0.30472,"115":2.51101,"116":1.18079,"117":0.00293,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00293,"100":0.07032,"101":0.03809,"102":0.00293,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00293,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00293,"109":0.01465,"110":0.00293,"111":0.00293,"112":0,"113":0.01172,"114":0.05567,"115":1.13977,"116":0.47173},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00293,"14":0.02051,"15":0.00293,"17":0.01465,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00586,"13.1":0.19631,"14.1":0.0879,"15.1":0.00879,"15.2-15.3":0.06153,"15.4":0.0293,"15.5":0.00879,"15.6":0.09669,"16.0":0.03809,"16.1":0.0293,"16.2":0.02344,"16.3":0.07618,"16.4":0.03223,"16.5":0.29007,"16.6":0.33402},G:{"8":0,"17":0.24512,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00791,"10.0-10.2":0,"10.3":0.03953,"11.0-11.2":0,"11.3-11.4":0.02767,"12.0-12.1":0.00791,"12.2-12.5":0.17791,"13.0-13.1":0,"13.2":0,"13.3":0.01581,"13.4-13.7":0.02767,"14.0-14.4":0.04744,"14.5-14.8":0.66023,"15.0-15.1":0.12651,"15.2-15.3":0.13837,"15.4":0.15814,"15.5":0.22139,"15.6-15.7":2.13093,"16.0":1.4193,"16.1":2.55,"16.2":0.91325,"16.3":2.52232,"16.4":0.46256,"16.5":8.02557,"16.6":19.57764},P:{"4":0.09193,"20":0.25535,"21":0.40857,"22":6.98648,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.286,"8.2":0.01021,"9.2":0,"10.1":0,"11.1-11.2":0.01021,"12.0":0,"13.0":0.01021,"14.0":0.03064,"15.0":0.01021,"16.0":0.02043,"17.0":0.03064,"18.0":0.05107,"19.0":0.11236},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.10376},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00586,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0.00707,"11":0},L:{"0":40.74073},R:{_:"0"},M:{"0":0.27573},Q:{"13.1":0},O:{"0":0.03535},H:{"0":0.08032}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AX.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AX.js
index 135207a82e1f83..138d1179a8c11a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AX.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AX.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0.00487,"97":0.00487,"98":0,"99":0.00487,"100":0,"101":0,"102":0.01948,"103":0.00487,"104":0.00487,"105":0,"106":0.00487,"107":0.00974,"108":0.04871,"109":0.00974,"110":0.05845,"111":0.00487,"112":0.07307,"113":0.6722,"114":1.24698,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.04384,"77":0,"78":0,"79":0.24355,"80":0,"81":0,"83":0,"84":0,"85":0.00974,"86":0,"87":0.10716,"88":0.00487,"89":0,"90":0,"91":0,"92":0.00974,"93":0.00974,"94":0.00974,"95":0,"96":0.05358,"97":0,"98":0,"99":0.00487,"100":0.00487,"101":0,"102":0.00487,"103":0.0341,"104":0,"105":0.01461,"106":0.00487,"107":0.00487,"108":0.05845,"109":1.13981,"110":0.02923,"111":0.10716,"112":0.05845,"113":2.49395,"114":9.86378,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00487,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00487,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00974,"96":0,"97":0,"98":0.26791,"99":0.29713,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.02436,"110":0,"111":0,"112":0,"113":0.5212,"114":2.74724},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.01948,"14":0.3702,"15":0.00487,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00487,"13.1":0.12665,"14.1":0.19484,"15.1":0.00487,"15.2-15.3":0.00974,"15.4":0.02436,"15.5":0.02436,"15.6":0.19484,"16.0":0.06819,"16.1":0.01948,"16.2":0.07307,"16.3":0.12665,"16.4":0.1169,"16.5":0.53581,"16.6":0},G:{"8":0,"17":0.00213,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.00213,"9.3":0.07879,"10.0-10.2":0,"10.3":0.37905,"11.0-11.2":0,"11.3-11.4":0.08731,"12.0-12.1":0.05537,"12.2-12.5":1.23299,"13.0-13.1":0,"13.2":0,"13.3":0.01278,"13.4-13.7":0.04259,"14.0-14.4":0.11712,"14.5-14.8":1.75472,"15.0-15.1":0.08518,"15.2-15.3":0.16823,"15.4":0.03407,"15.5":0.0575,"15.6":0.43442,"16.0":0.28536,"16.1":0.73042,"16.2":0.38331,"16.3":1.44168,"16.4":4.10784,"16.5":9.11008,"16.6":0.01491},P:{"4":0.02146,"20":0.17171,"21":3.43427,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0.02146,"18.0":0.09659,"19.0":0.07512},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.11539},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00487,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":3.3595},Q:{"13.1":0},O:{"0":0},H:{"0":0.17481},L:{"0":46.6083}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.03163,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00527,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0.00527,"98":0,"99":0,"100":0,"101":0,"102":0.02636,"103":0,"104":0,"105":0.00527,"106":0,"107":0,"108":0.02636,"109":0,"110":0.00527,"111":0,"112":0,"113":0,"114":0.13707,"115":0.36904,"116":1.65541,"117":0.04218,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00527,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.07381,"77":0,"78":0,"79":0.33214,"80":0,"81":0.00527,"83":0,"84":0,"85":0.01582,"86":0.00527,"87":0.33741,"88":0,"89":0,"90":0,"91":0,"92":0.02636,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.05799,"104":0,"105":0,"106":0,"107":0,"108":0.01054,"109":1.21256,"110":0,"111":0.00527,"112":0.03163,"113":0.02636,"114":0.71699,"115":8.44574,"116":5.1771,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0.00527,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01054,"96":0,"97":0,"98":0.00527,"99":0.06326,"100":0.72754,"101":0.11071,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.05799,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00527,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.01582,"110":0,"111":0,"112":0.0369,"113":0.10017,"114":0.07908,"115":2.62546,"116":1.05967},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0.01582,"13":0,"14":0.28469,"15":0.01054,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.01582,"14.1":0.24778,"15.1":0.01054,"15.2-15.3":0.04218,"15.4":0.02109,"15.5":0.02636,"15.6":0.24251,"16.0":0.10544,"16.1":0.02109,"16.2":0.06326,"16.3":0.0949,"16.4":0.04745,"16.5":0.39013,"16.6":0.61682},G:{"8":0,"17":0.02944,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.00196,"9.3":0.02748,"10.0-10.2":0,"10.3":0.44161,"11.0-11.2":0.00196,"11.3-11.4":0.01963,"12.0-12.1":0.00981,"12.2-12.5":1.47204,"13.0-13.1":0,"13.2":0,"13.3":0.01963,"13.4-13.7":0.02355,"14.0-14.4":0.02355,"14.5-14.8":0.34544,"15.0-15.1":0.0844,"15.2-15.3":0.40039,"15.4":0.02748,"15.5":0.11188,"15.6-15.7":0.97743,"16.0":0.27674,"16.1":1.10305,"16.2":0.34348,"16.3":1.10697,"16.4":0.06477,"16.5":3.16194,"16.6":9.54274},P:{"4":0.01066,"20":0.08525,"21":0.17051,"22":4.76357,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0.01066,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0.01066,"18.0":0.15985,"19.0":0.15985},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.0175,"4.4":0,"4.4.3-4.4.4":0.0525},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":43.14298},R:{_:"0"},M:{"0":2.0945},Q:{"13.1":0},O:{"0":0},H:{"0":0.04029}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AZ.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AZ.js
index 7b26569c119f36..8920c2fd99da7e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AZ.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AZ.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00266,"53":0.00266,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.03458,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.07182,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00532,"103":0,"104":0,"105":0,"106":0.00266,"107":0,"108":0,"109":0.00266,"110":0.00266,"111":0.00798,"112":0.00532,"113":0.06384,"114":0.13034,"115":0.00266,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0.00266,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00798,"50":0,"51":0,"52":0,"53":0.00532,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00266,"69":0.00798,"70":0.00266,"71":0,"72":0,"73":0,"74":0.00266,"75":0,"76":0.00266,"77":0.00532,"78":0.00266,"79":0.11438,"80":0.00532,"81":0.01064,"83":0.00532,"84":0,"85":0.00266,"86":0.00266,"87":0.04522,"88":0.00266,"89":0.00266,"90":0.00266,"91":0.00266,"92":0.00266,"93":0,"94":0,"95":0,"96":0.00532,"97":0.00266,"98":0.00266,"99":0.01596,"100":0.01064,"101":0.00532,"102":0.0133,"103":0.00798,"104":0.00798,"105":0.01596,"106":0.01596,"107":0.01064,"108":0.01862,"109":1.0241,"110":0.02394,"111":0.03458,"112":0.03458,"113":0.57988,"114":3.02176,"115":0.00266,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00266,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00266,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00532,"70":0.05054,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00798,"77":0,"78":0,"79":0.00266,"80":0,"81":0,"82":0.00266,"83":0,"84":0.00266,"85":0.01596,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.10906,"96":0,"97":0,"98":0.10374,"99":0.27132,"100":0.00532,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00266,"109":0.00532,"110":0,"111":0.00266,"112":0.00266,"113":0.04788,"114":0.25536},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00532,"12":0,"13":0,"14":0.00532,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.11172,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00532,"14.1":0.01064,"15.1":0.00266,"15.2-15.3":0.00266,"15.4":0.00266,"15.5":0.00532,"15.6":0.01596,"16.0":0.00266,"16.1":0.01596,"16.2":0.00532,"16.3":0.02128,"16.4":0.02128,"16.5":0.07182,"16.6":0},G:{"8":0,"17":0.05342,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00281,"6.0-6.1":0,"7.0-7.1":0.0239,"8.1-8.4":0.00843,"9.0-9.2":0.00422,"9.3":0.01546,"10.0-10.2":0,"10.3":0.06748,"11.0-11.2":0.01125,"11.3-11.4":0,"12.0-12.1":0.00281,"12.2-12.5":0.31348,"13.0-13.1":0.00984,"13.2":0.00281,"13.3":0.01968,"13.4-13.7":0.03374,"14.0-14.4":0.11668,"14.5-14.8":0.27974,"15.0-15.1":0.08153,"15.2-15.3":0.06607,"15.4":0.08013,"15.5":0.20524,"15.6":0.35846,"16.0":0.72958,"16.1":0.99245,"16.2":0.47233,"16.3":1.27922,"16.4":1.27922,"16.5":6.57464,"16.6":0.11386},P:{"4":0.36498,"20":0.41567,"21":3.73086,"5.0-5.4":0,"6.2-6.4":0.01014,"7.2-7.4":0.06083,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.07097,"12.0":0.01014,"13.0":0.09124,"14.0":0.03041,"15.0":0.05069,"16.0":0.06083,"17.0":0.12166,"18.0":0.07097,"19.0":0.19263},I:{"0":0,"3":0,"4":0.0113,"2.1":0,"2.2":0.00753,"2.3":0.0113,"4.1":0.0113,"4.2-4.3":0.03014,"4.4":0,"4.4.3-4.4.4":0.10172},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.01064,"9":0.00266,"10":0.00266,"11":0.02128,"5.5":0},S:{"2.5":0.00734,_:"3.0-3.1"},J:{"7":0,"10":0.00734},N:{"10":0.01468,"11":0},R:{_:"0"},M:{"0":0.37434},Q:{"13.1":0},O:{"0":0.24222},H:{"0":0.7227},L:{"0":70.9446}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0.00289,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00289,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00289,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0.00289,"113":0.00289,"114":0.00289,"115":0.08673,"116":0.16479,"117":0.00578,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0.00289,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00289,"39":0,"40":0,"41":0,"42":0,"43":0.00289,"44":0.00289,"45":0.00289,"46":0.00289,"47":0.00289,"48":0,"49":0.00867,"50":0,"51":0.00289,"52":0,"53":0.01156,"54":0,"55":0.00289,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00289,"69":0,"70":0.00578,"71":0,"72":0.00289,"73":0.00289,"74":0.00289,"75":0,"76":0,"77":0.00289,"78":0.00289,"79":0.11853,"80":0.00289,"81":0.00867,"83":0.00578,"84":0.00289,"85":0.00289,"86":0.00867,"87":0.04047,"88":0.00289,"89":0,"90":0.00578,"91":0.00289,"92":0.00289,"93":0,"94":0,"95":0.00289,"96":0.00289,"97":0,"98":0.00289,"99":0.01446,"100":0.01156,"101":0.00578,"102":0.00578,"103":0.00578,"104":0.00578,"105":0.00578,"106":0.00578,"107":0.00578,"108":0.00578,"109":0.89621,"110":0.00578,"111":0.01156,"112":0.01156,"113":0.02602,"114":0.12431,"115":3.43162,"116":1.49754,"117":0.00289,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00289,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00867,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00289,"70":0.00867,"71":0.03758,"72":0.04337,"73":0,"74":0,"75":0,"76":0.00578,"77":0.00578,"78":0,"79":0.00578,"80":0,"81":0,"82":0,"83":0,"84":0.00289,"85":0.00867,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.10408,"96":0,"97":0,"98":0,"99":0.00867,"100":0.18792,"101":0.16479,"102":0.00289,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00289,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00289,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00289,"110":0,"111":0,"112":0,"113":0,"114":0.00867,"115":0.19081,"116":0.0636},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0.00289,"10":0,"11":0,"12":0,"13":0.00289,"14":0.00289,"15":0,"17":0.00289,_:"0","3.1":0,"3.2":0,"5.1":0.08095,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00578,"14.1":0.00578,"15.1":0.00578,"15.2-15.3":0,"15.4":0.00578,"15.5":0.00289,"15.6":0.01446,"16.0":0.00289,"16.1":0.01446,"16.2":0.00578,"16.3":0.02024,"16.4":0.01156,"16.5":0.04915,"16.6":0.05493},G:{"8":0,"17":0.11405,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00259,"6.0-6.1":0.0013,"7.0-7.1":0.02203,"8.1-8.4":0.01166,"9.0-9.2":0.0013,"9.3":0.01944,"10.0-10.2":0,"10.3":0.04925,"11.0-11.2":0.0324,"11.3-11.4":0.00259,"12.0-12.1":0.01296,"12.2-12.5":0.25013,"13.0-13.1":0.01296,"13.2":0.00389,"13.3":0.02203,"13.4-13.7":0.01944,"14.0-14.4":0.0985,"14.5-14.8":0.19051,"15.0-15.1":0.07776,"15.2-15.3":0.04018,"15.4":0.05702,"15.5":0.11535,"15.6-15.7":0.9746,"16.0":0.4238,"16.1":0.74132,"16.2":0.37714,"16.3":0.6493,"16.4":0.23199,"16.5":2.7644,"16.6":5.63766},P:{"4":0.46813,"20":0.18318,"21":0.40707,"5.0-5.4":0,"6.2-6.4":0.01018,"7.2-7.4":0.04071,"8.2":0,"9.2":0.01018,"10.1":0.01018,"11.1-11.2":0.02035,"12.0":0.01018,"13.0":0.09159,"14.0":0.01018,"15.0":0.01018,"16.0":0.05088,"17.0":0.15265,"18.0":0.08141,"19.0":0.1323},I:{"0":0,"3":0,"4":0.00903,"2.1":0,"2.2":0.00451,"2.3":0.00677,"4.1":0.01354,"4.2-4.3":0.02032,"4.4":0,"4.4.3-4.4.4":0.07449},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0.00289,"8":0.01446,"9":0.00289,"10":0.00289,"11":0.02024,"5.5":0},S:{"2.5":0.00711,_:"3.0-3.1"},J:{"7":0,"10":0.00711},N:{"10":0.01422,"11":0},L:{"0":70.37046},R:{_:"0"},M:{"0":0.44787},Q:{"13.1":0},O:{"0":0.24882},H:{"0":0.72688}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BA.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BA.js
index 1a2d36db314b8d..142f089a20f701 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BA.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BA.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0.23101,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.02843,"53":0,"54":0,"55":0,"56":0.00355,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00355,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0.00355,"98":0,"99":0.00711,"100":0,"101":0,"102":0.00711,"103":0,"104":0.00711,"105":0,"106":0,"107":0,"108":0.00355,"109":0.00355,"110":0.01422,"111":0.00711,"112":0.01777,"113":0.33408,"114":0.67171,"115":0.00355,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0.00355,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00355,"39":0,"40":0.00355,"41":0,"42":0,"43":0.00355,"44":0.00355,"45":0,"46":0,"47":0,"48":0,"49":0.02843,"50":0,"51":0,"52":0,"53":0.01066,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00355,"64":0,"65":0.00355,"66":0,"67":0,"68":0.00711,"69":0.00355,"70":0,"71":0.00355,"72":0,"73":0,"74":0.00355,"75":0,"76":0.00355,"77":0,"78":0,"79":0.11373,"80":0,"81":0.00711,"83":0.00355,"84":0.00355,"85":0.00711,"86":0.00711,"87":0.01777,"88":0.00355,"89":0.00711,"90":0.00355,"91":0.00355,"92":0.00711,"93":0.00711,"94":0.01066,"95":0.00711,"96":0.00355,"97":0.00355,"98":0.00711,"99":0.01422,"100":0.00711,"101":0,"102":0.00711,"103":0.01777,"104":0.00711,"105":0.01066,"106":0.01422,"107":0.01777,"108":0.02843,"109":1.65261,"110":0.01066,"111":0.02488,"112":0.08885,"113":1.09819,"114":5.81434,"115":0.00355,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.02488,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.01777,"37":0,"38":0,"39":0,"40":0.00355,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.01422,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00355,"70":0.00711,"71":0,"72":0.00355,"73":0,"74":0,"75":0,"76":0.00355,"77":0,"78":0,"79":0,"80":0.00355,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.04265,"96":0,"97":0,"98":0.16348,"99":0.34829,"100":0.00355,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0.00355,"15":0.00355,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0.01066,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00711,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00355,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00355,"109":0.01422,"110":0,"111":0.00355,"112":0.01066,"113":0.12084,"114":0.50111},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00355,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00355,"13.1":0.00355,"14.1":0.00711,"15.1":0.00355,"15.2-15.3":0.00355,"15.4":0.00711,"15.5":0.00711,"15.6":0.04976,"16.0":0.00355,"16.1":0.00711,"16.2":0.01066,"16.3":0.04976,"16.4":0.04265,"16.5":0.09596,"16.6":0},G:{"8":0,"17":0.01534,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00219,"6.0-6.1":0,"7.0-7.1":0.03287,"8.1-8.4":0.01315,"9.0-9.2":0.0011,"9.3":0.11505,"10.0-10.2":0.00329,"10.3":0.10191,"11.0-11.2":0.01205,"11.3-11.4":0.00438,"12.0-12.1":0.00767,"12.2-12.5":0.19614,"13.0-13.1":0.00329,"13.2":0,"13.3":0.00548,"13.4-13.7":0.01315,"14.0-14.4":0.06136,"14.5-14.8":0.20381,"15.0-15.1":0.03178,"15.2-15.3":0.04164,"15.4":0.08547,"15.5":0.09314,"15.6":0.36817,"16.0":0.45912,"16.1":0.72539,"16.2":0.40872,"16.3":1.05631,"16.4":0.81305,"16.5":5.1917,"16.6":0.05808},P:{"4":0.50832,"20":0.34566,"21":3.74121,"5.0-5.4":0.0305,"6.2-6.4":0.02033,"7.2-7.4":0.061,"8.2":0,"9.2":0.01017,"10.1":0,"11.1-11.2":0.0305,"12.0":0.01017,"13.0":0.04067,"14.0":0.02033,"15.0":0.01017,"16.0":0.05083,"17.0":0.04067,"18.0":0.05083,"19.0":0.10166},I:{"0":0,"3":0,"4":0.02325,"2.1":0,"2.2":0.0155,"2.3":0.01938,"4.1":0.03876,"4.2-4.3":0.03876,"4.4":0,"4.4.3-4.4.4":0.16278},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0.00355,"8":0.02488,"9":0.00355,"10":0.00355,"11":0.02843,"5.5":0},S:{"2.5":0.00645,_:"3.0-3.1"},J:{"7":0,"10":0.00645},N:{"10":0.01289,"11":0},R:{_:"0"},M:{"0":0.16115},Q:{"13.1":0},O:{"0":0.03223},H:{"0":0.26852},L:{"0":69.61671}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00354,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.02829,"53":0,"54":0,"55":0,"56":0.00354,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00354,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00354,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0.00354,"98":0,"99":0.00354,"100":0,"101":0,"102":0.00354,"103":0.00354,"104":0.01768,"105":0,"106":0,"107":0,"108":0.00354,"109":0.00354,"110":0.01061,"111":0.01061,"112":0.00354,"113":0.01414,"114":0.01414,"115":0.42786,"116":0.4915,"117":0.01768,"118":0,"119":0,"120":0,"3.5":0,"3.6":0.00354},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00354,"38":0.00354,"39":0.00354,"40":0.00354,"41":0.00354,"42":0,"43":0.00354,"44":0.00707,"45":0.00354,"46":0.00707,"47":0.00354,"48":0,"49":0.04243,"50":0,"51":0.00354,"52":0,"53":0.01061,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00354,"66":0,"67":0,"68":0.00707,"69":0,"70":0.00354,"71":0,"72":0,"73":0,"74":0,"75":0.00354,"76":0,"77":0,"78":0.00354,"79":0.07779,"80":0,"81":0.01061,"83":0.00354,"84":0.00354,"85":0.01061,"86":0.00707,"87":0.01768,"88":0.00707,"89":0.00707,"90":0.00354,"91":0.01061,"92":0.00707,"93":0.00354,"94":0.00707,"95":0.00707,"96":0.00354,"97":0.00354,"98":0.00354,"99":0.01061,"100":0.01061,"101":0,"102":0.00354,"103":0.02475,"104":0.01768,"105":0.01061,"106":0.01414,"107":0.01414,"108":0.01768,"109":1.5028,"110":0.00707,"111":0.01061,"112":0.03536,"113":0.02829,"114":0.3041,"115":4.26795,"116":2.42216,"117":0.00354,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.01414,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.01414,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.01061,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00354,"72":0.00707,"73":0.00354,"74":0,"75":0,"76":0,"77":0.00354,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.0495,"96":0,"97":0,"98":0,"99":0.00707,"100":0.25459,"101":0.22984,"102":0.00354,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00354,"13":0,"14":0.00354,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0.01061,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00707,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00354,"109":0.01414,"110":0,"111":0,"112":0.00707,"113":0.01414,"114":0.03182,"115":0.53747,"116":0.20862},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0.00707,"10":0,"11":0,"12":0,"13":0,"14":0.00707,"15":0,"17":0.00354,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00707,"13.1":0.01061,"14.1":0.01414,"15.1":0.00354,"15.2-15.3":0,"15.4":0.00354,"15.5":0.00707,"15.6":0.04597,"16.0":0.00707,"16.1":0.01768,"16.2":0.00707,"16.3":0.02829,"16.4":0.00707,"16.5":0.08486,"16.6":0.10608},G:{"8":0.00245,"17":0.09573,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00123,"5.0-5.1":0.00245,"6.0-6.1":0.00245,"7.0-7.1":0.02823,"8.1-8.4":0.02209,"9.0-9.2":0.00123,"9.3":0.10187,"10.0-10.2":0,"10.3":0.11782,"11.0-11.2":0.05891,"11.3-11.4":0.00368,"12.0-12.1":0.01964,"12.2-12.5":0.20864,"13.0-13.1":0.00123,"13.2":0,"13.3":0.00614,"13.4-13.7":0.01964,"14.0-14.4":0.081,"14.5-14.8":0.162,"15.0-15.1":0.02946,"15.2-15.3":0.0405,"15.4":0.04909,"15.5":0.08346,"15.6-15.7":0.97693,"16.0":0.39274,"16.1":0.7192,"16.2":0.3326,"16.3":0.77443,"16.4":0.13009,"16.5":3.04003,"16.6":4.76193},P:{"4":0.45841,"20":0.14262,"21":0.31579,"5.0-5.4":0.04075,"6.2-6.4":0.02037,"7.2-7.4":0.06112,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.02037,"12.0":0.01019,"13.0":0.04075,"14.0":0.04075,"15.0":0.01019,"16.0":0.04075,"17.0":0.02037,"18.0":0.03056,"19.0":0.08149},I:{"0":0,"3":0,"4":0.02137,"2.1":0.00534,"2.2":0.01603,"2.3":0.01603,"4.1":0.06412,"4.2-4.3":0.03206,"4.4":0,"4.4.3-4.4.4":0.13626},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0.00354,"8":0.02829,"9":0.00707,"10":0.00707,"11":0.03182,"5.5":0},S:{"2.5":0.00646,_:"3.0-3.1"},J:{"7":0,"10":0.00646},N:{"10":0.0097,"11":0.0097},L:{"0":67.44981},R:{_:"0"},M:{"0":0.23917},Q:{"13.1":0},O:{"0":0.03232},H:{"0":0.28151}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BB.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BB.js
index 1254d5c4941d1e..3b436a167177b3 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BB.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BB.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00477,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00477,"103":0,"104":0,"105":0.03336,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0.00477,"112":0.00953,"113":0.36698,"114":0.62911,"115":0.00477,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00477,"48":0,"49":0.00477,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.01906,"70":0,"71":0,"72":0,"73":0,"74":0.00477,"75":0,"76":0.0286,"77":0.00477,"78":0,"79":0.07149,"80":0.05243,"81":0.01906,"83":0,"84":0.00953,"85":0.0143,"86":0,"87":0.00477,"88":0,"89":0.00477,"90":0,"91":0,"92":0,"93":0.02383,"94":0,"95":0.0143,"96":0.00477,"97":0,"98":0,"99":0.00477,"100":0.00953,"101":0,"102":0.00477,"103":0.07149,"104":0,"105":0.00477,"106":0.00477,"107":0.00953,"108":0.00477,"109":0.58622,"110":0.00953,"111":0.03336,"112":0.35745,"113":2.75951,"114":9.28417,"115":0.00477,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00477,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00953,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00477,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00953,"96":0.00953,"97":0,"98":0.11915,"99":0.61005,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0.04766,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00477,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.03336,"110":0.00477,"111":0,"112":0.07149,"113":0.88648,"114":2.81194},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00953,"15":0,"17":0.00477,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.02383,"14.1":0.06196,"15.1":0.00477,"15.2-15.3":0.00953,"15.4":0.00953,"15.5":0.0286,"15.6":0.15251,"16.0":0.00953,"16.1":0.11915,"16.2":0.11915,"16.3":0.21924,"16.4":0.30026,"16.5":0.78639,"16.6":0},G:{"8":0,"17":0.04348,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00207,"6.0-6.1":0,"7.0-7.1":0.04762,"8.1-8.4":0.00207,"9.0-9.2":0,"9.3":0.19256,"10.0-10.2":0,"10.3":0.07661,"11.0-11.2":0.07247,"11.3-11.4":0.00828,"12.0-12.1":0.00207,"12.2-12.5":0.25467,"13.0-13.1":0,"13.2":0,"13.3":0.00414,"13.4-13.7":0.01035,"14.0-14.4":0.0559,"14.5-14.8":0.10145,"15.0-15.1":0.03934,"15.2-15.3":0.03106,"15.4":0.0352,"15.5":0.04969,"15.6":0.48036,"16.0":0.41203,"16.1":1.42037,"16.2":0.46172,"16.3":1.54253,"16.4":1.35618,"16.5":12.77709,"16.6":0.09524},P:{"4":0.17445,"20":0.3162,"21":4.65572,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.14174,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.04361,"12.0":0,"13.0":0.02181,"14.0":0.02181,"15.0":0.0109,"16.0":0.03271,"17.0":0.09813,"18.0":0.06542,"19.0":0.05452},I:{"0":0,"3":0,"4":0.02475,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.09899,"4.4":0,"4.4.3-4.4.4":1.18785},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00953,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.5391},Q:{"13.1":0},O:{"0":0.07851},H:{"0":0.19325},L:{"0":48.60003}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.01916,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00958,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0.00479,"113":0.00958,"114":0.01916,"115":0.11978,"116":0.79531,"117":0.03833,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00958,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00479,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00479,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00479,"77":0,"78":0,"79":0.18685,"80":0.0527,"81":0.00958,"83":0,"84":0.02396,"85":0.00958,"86":0,"87":0.01437,"88":0,"89":0,"90":0,"91":0.00479,"92":0,"93":0.00958,"94":0,"95":0.02875,"96":0.00479,"97":0,"98":0,"99":0.00479,"100":0,"101":0,"102":0,"103":0.1581,"104":0.00479,"105":0,"106":0.00958,"107":0.00479,"108":0.00479,"109":0.54138,"110":0.00479,"111":0.00958,"112":0.0527,"113":0.02875,"114":0.64679,"115":7.7183,"116":4.12505,"117":0.00479,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.00479,"68":0,"69":0,"70":0,"71":0,"72":0.00958,"73":0,"74":0,"75":0,"76":0,"77":0.00479,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00958,"96":0,"97":0,"98":0,"99":0.00479,"100":0.83843,"101":0.20122,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0.01916,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0.00958,"85":0,"86":0,"87":0,"88":0,"89":0.00479,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.00479,"106":0,"107":0,"108":0,"109":0.01916,"110":0,"111":0,"112":0.00479,"113":0,"114":0.17727,"115":2.53444,"116":0.66595},E:{"4":0,"5":0,"6":0,"7":0.00479,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00958,"14":0.00958,"15":0.00479,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.01916,"14.1":0.04312,"15.1":0.00479,"15.2-15.3":0.00958,"15.4":0.01916,"15.5":0.04312,"15.6":0.38807,"16.0":0.02875,"16.1":0.11498,"16.2":0.08145,"16.3":0.13894,"16.4":0.02875,"16.5":0.25871,"16.6":0.77614},G:{"8":0,"17":0.13685,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00421,"6.0-6.1":0,"7.0-7.1":0.05895,"8.1-8.4":0,"9.0-9.2":0.00211,"9.3":0.16001,"10.0-10.2":0,"10.3":0.08211,"11.0-11.2":0.02316,"11.3-11.4":0.00211,"12.0-12.1":0,"12.2-12.5":0.66951,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0.00211,"14.0-14.4":0.06106,"14.5-14.8":0.07579,"15.0-15.1":0.01263,"15.2-15.3":0.02948,"15.4":0.05053,"15.5":0.06948,"15.6-15.7":1.5243,"16.0":0.89479,"16.1":0.81268,"16.2":0.36423,"16.3":1.04638,"16.4":0.11159,"16.5":4.1392,"16.6":10.70591},P:{"4":0.1935,"20":0.1505,"21":0.24725,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.172,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.03225,"12.0":0,"13.0":0.043,"14.0":0.03225,"15.0":0,"16.0":0.01075,"17.0":0.03225,"18.0":0.086,"19.0":0.043},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.02643,"4.2-4.3":0.05287,"4.4":0,"4.4.3-4.4.4":1.21594},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":46.83018},R:{_:"0"},M:{"0":0.55215},Q:{"13.1":0},O:{"0":0.05209},H:{"0":0.08877}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BD.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BD.js
index f560405c0c1aef..5d27c2267dace4 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BD.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BD.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00544,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00816,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00272,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0.00544,"88":0.00272,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.01088,"103":0,"104":0.00272,"105":0,"106":0.00272,"107":0.00272,"108":0.00272,"109":0.00272,"110":0.00544,"111":0.00544,"112":0.00816,"113":0.23392,"114":0.47328,"115":0.0272,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00272,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00272,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00272,"69":0.00272,"70":0.00272,"71":0.00272,"72":0.00272,"73":0.00272,"74":0.00272,"75":0.00272,"76":0,"77":0,"78":0.00272,"79":0.00816,"80":0.00272,"81":0.00816,"83":0.00272,"84":0.00272,"85":0.01088,"86":0.00272,"87":0.00544,"88":0.02176,"89":0.00272,"90":0.00272,"91":0.00272,"92":0.00272,"93":0.00272,"94":0.01088,"95":0.00544,"96":0.00272,"97":0.00272,"98":0.00272,"99":0.00544,"100":0.00544,"101":0.00816,"102":0.00544,"103":0.01632,"104":0.00544,"105":0.01088,"106":0.02176,"107":0.01632,"108":0.02448,"109":0.47056,"110":0.02176,"111":0.0272,"112":0.08432,"113":0.56576,"114":3.57408,"115":0.01088,"116":0.00816,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00272,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00272,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00272,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0.00272,"62":0,"63":0.00272,"64":0.00272,"65":0.00272,"66":0.00272,"67":0.00544,"68":0.00544,"69":0.05168,"70":0.30464,"71":0.00544,"72":0,"73":0,"74":0.00272,"75":0.00272,"76":0.02176,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0.00272,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.0136,"96":0,"97":0,"98":0.02176,"99":0.11696,"100":0.00272,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00272,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00272,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0.00272,"107":0.00272,"108":0.00272,"109":0.00816,"110":0.00272,"111":0.00272,"112":0.00272,"113":0.0544,"114":0.25296},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00272,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0.00272,"15.1":0,"15.2-15.3":0,"15.4":0.00272,"15.5":0.00272,"15.6":0.00816,"16.0":0,"16.1":0.00272,"16.2":0.00272,"16.3":0.01088,"16.4":0.00544,"16.5":0.0272,"16.6":0},G:{"8":0,"17":0.00636,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00032,"5.0-5.1":0.00191,"6.0-6.1":0,"7.0-7.1":0.05629,"8.1-8.4":0.00159,"9.0-9.2":0.00254,"9.3":0.03085,"10.0-10.2":0.00095,"10.3":0.01717,"11.0-11.2":0.00541,"11.3-11.4":0.00223,"12.0-12.1":0.00286,"12.2-12.5":0.15679,"13.0-13.1":0.00223,"13.2":0.00223,"13.3":0.00954,"13.4-13.7":0.01527,"14.0-14.4":0.04007,"14.5-14.8":0.06234,"15.0-15.1":0.02067,"15.2-15.3":0.02831,"15.4":0.03339,"15.5":0.05438,"15.6":0.1005,"16.0":0.11545,"16.1":0.20354,"16.2":0.11799,"16.3":0.29832,"16.4":0.25029,"16.5":1.12903,"16.6":0.01654},P:{"4":0.22556,"20":0.11278,"21":0.57415,"5.0-5.4":0,"6.2-6.4":0.01025,"7.2-7.4":0.09227,"8.2":0,"9.2":0.01025,"10.1":0,"11.1-11.2":0.01025,"12.0":0.01025,"13.0":0.02051,"14.0":0.01025,"15.0":0.01025,"16.0":0.02051,"17.0":0.05126,"18.0":0.02051,"19.0":0.05126},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.0053,"4.4":0,"4.4.3-4.4.4":0.1219},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00272,"9":0,"10":0,"11":0.03536,"5.5":0},S:{"2.5":0.01456,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.1456},Q:{"13.1":0.00728},O:{"0":2.75912},H:{"0":2.31579},L:{"0":81.99832}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.01362,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00545,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0.00272,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.0109,"103":0,"104":0,"105":0.00272,"106":0,"107":0.00272,"108":0.00272,"109":0.00272,"110":0.00272,"111":0.00272,"112":0.00272,"113":0.00272,"114":0.00817,"115":0.25061,"116":0.44946,"117":0.03814,"118":0.00272,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00272,"47":0,"48":0,"49":0.00272,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00272,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00272,"71":0,"72":0.00272,"73":0.00272,"74":0.00272,"75":0.00272,"76":0,"77":0,"78":0.00272,"79":0.00545,"80":0.00272,"81":0.00817,"83":0.00272,"84":0.00272,"85":0.0109,"86":0.00272,"87":0.00545,"88":0.00817,"89":0,"90":0,"91":0.00272,"92":0,"93":0.00272,"94":0.00817,"95":0.00545,"96":0.00272,"97":0.00272,"98":0.00272,"99":0.00272,"100":0.00272,"101":0.00272,"102":0.00545,"103":0.00817,"104":0.00545,"105":0.00817,"106":0.02179,"107":0.02179,"108":0.02996,"109":0.49032,"110":0.01362,"111":0.01907,"112":0.02179,"113":0.02179,"114":0.10896,"115":2.60414,"116":1.53634,"117":0.0109,"118":0.00545,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00272,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0.00272,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0.00272,"62":0,"63":0,"64":0.00272,"65":0,"66":0,"67":0.00272,"68":0.00272,"69":0.01634,"70":0.02452,"71":0.16889,"72":0.15527,"73":0,"74":0,"75":0.00272,"76":0.00817,"77":0.00545,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.0109,"96":0,"97":0,"98":0,"99":0.00272,"100":0.05993,"101":0.079,"102":0.00272,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00272,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00545,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00272,"108":0.00272,"109":0.00545,"110":0.00272,"111":0,"112":0,"113":0.00272,"114":0.00545,"115":0.20975,"116":0.07355},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00272,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00272,"14.1":0.00272,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0.00817,"16.0":0.00272,"16.1":0.00272,"16.2":0.00272,"16.3":0.00545,"16.4":0.00272,"16.5":0.01634,"16.6":0.01907},G:{"8":0,"17":0.03404,"3.2":0.00087,"4.0-4.1":0,"4.2-4.3":0.00087,"5.0-5.1":0.00145,"6.0-6.1":0,"7.0-7.1":0.04684,"8.1-8.4":0.00145,"9.0-9.2":0.00233,"9.3":0.02153,"10.0-10.2":0.00116,"10.3":0.01105,"11.0-11.2":0.00785,"11.3-11.4":0.00145,"12.0-12.1":0.00378,"12.2-12.5":0.12073,"13.0-13.1":0.0032,"13.2":0.00262,"13.3":0.00465,"13.4-13.7":0.01135,"14.0-14.4":0.03054,"14.5-14.8":0.03782,"15.0-15.1":0.02065,"15.2-15.3":0.03229,"15.4":0.03113,"15.5":0.04567,"15.6-15.7":0.41396,"16.0":0.08843,"16.1":0.144,"16.2":0.07796,"16.3":0.16611,"16.4":0.06807,"16.5":0.53003,"16.6":0.94428},P:{"4":0.20345,"20":0.04069,"21":0.10172,"22":0.48827,"5.0-5.4":0.01017,"6.2-6.4":0.01017,"7.2-7.4":0.06103,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01017,"12.0":0,"13.0":0.01017,"14.0":0.01017,"15.0":0.01017,"16.0":0.02034,"17.0":0.03052,"18.0":0.01017,"19.0":0.03052},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00498,"4.4":0,"4.4.3-4.4.4":0.13682},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00272,"9":0,"10":0,"11":0.02179,"5.5":0},S:{"2.5":0.01455,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":82.19154},R:{_:"0"},M:{"0":0.10186},Q:{"13.1":0},O:{"0":3.01226},H:{"0":2.10786}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BE.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BE.js
index fe52e26a514460..3598e717ef4211 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BE.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BE.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.01372,"49":0,"50":0,"51":0,"52":0.01372,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.02058,"79":0,"80":0,"81":0,"82":0,"83":0.00686,"84":0,"85":0,"86":0,"87":0.04116,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.0686,"103":0,"104":0,"105":0,"106":0,"107":0.00686,"108":0.00686,"109":0.00686,"110":0.00686,"111":0.01372,"112":0.02058,"113":0.7546,"114":1.20736,"115":0.00686,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.02058,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.01372,"67":0.00686,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0.04802,"75":0.04116,"76":0.04802,"77":0.04802,"78":0.686,"79":0.91238,"80":0.00686,"81":0.00686,"83":0.05488,"84":0.00686,"85":0.02058,"86":0,"87":0.01372,"88":0.00686,"89":0.01372,"90":0.01372,"91":0.00686,"92":0.00686,"93":0.02744,"94":0.00686,"95":0.12348,"96":0.00686,"97":0.00686,"98":0.00686,"99":0.00686,"100":0.00686,"101":0.00686,"102":0.01372,"103":0.12348,"104":0.01372,"105":0.05488,"106":0.07546,"107":0.0343,"108":0.08232,"109":0.91238,"110":0.05488,"111":0.17836,"112":0.57624,"113":5.145,"114":21.35518,"115":0.02058,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00686,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00686,"96":0,"97":0,"98":0.17836,"99":0.39788,"100":0.00686,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00686,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.00686,"104":0.00686,"105":0.00686,"106":0.00686,"107":0.02058,"108":0.02058,"109":0.13034,"110":0.05488,"111":0.04802,"112":0.12348,"113":1.52978,"114":7.4088},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00686,"14":0.04116,"15":0.00686,"17":0.00686,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.02058,"13.1":0.13034,"14.1":0.12348,"15.1":0.0343,"15.2-15.3":0.02058,"15.4":0.04802,"15.5":0.0686,"15.6":0.39788,"16.0":0.04116,"16.1":0.10976,"16.2":0.13034,"16.3":0.36358,"16.4":0.28812,"16.5":1.21422,"16.6":0.00686},G:{"8":0,"17":0.03734,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00249,"6.0-6.1":0,"7.0-7.1":0.01245,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.05228,"10.0-10.2":0.00249,"10.3":0.09212,"11.0-11.2":0.00996,"11.3-11.4":0.02988,"12.0-12.1":0.00498,"12.2-12.5":0.27884,"13.0-13.1":0,"13.2":0,"13.3":0.00996,"13.4-13.7":0.02988,"14.0-14.4":0.13444,"14.5-14.8":0.28631,"15.0-15.1":0.09212,"15.2-15.3":0.15934,"15.4":0.1444,"15.5":0.23403,"15.6":0.8415,"16.0":1.32449,"16.1":2.30291,"16.2":1.12531,"16.3":2.76847,"16.4":2.22324,"16.5":11.48966,"16.6":0.10207},P:{"4":0.04102,"20":0.12306,"21":2.29708,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.03076,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0.01025,"14.0":0.01025,"15.0":0,"16.0":0.01025,"17.0":0.01025,"18.0":0.01025,"19.0":0.04102},I:{"0":0,"3":0,"4":0.00789,"2.1":0,"2.2":0.00526,"2.3":0.00789,"4.1":0.03682,"4.2-4.3":0.03156,"4.4":0,"4.4.3-4.4.4":0.08942},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00686,"9":0,"10":0,"11":0.07546,"5.5":0},S:{"2.5":0.00314,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.39878},Q:{"13.1":0},O:{"0":0.0314},H:{"0":0.09216},L:{"0":24.41254}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00653,"49":0,"50":0,"51":0,"52":0.01306,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.02612,"79":0,"80":0,"81":0,"82":0,"83":0.00653,"84":0,"85":0,"86":0,"87":0.27426,"88":0,"89":0,"90":0,"91":0.00653,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.00653,"99":0,"100":0,"101":0.00653,"102":0.0653,"103":0,"104":0,"105":0,"106":0,"107":0.00653,"108":0.00653,"109":0.00653,"110":0.00653,"111":0,"112":0.00653,"113":0.01306,"114":0.01959,"115":0.45057,"116":1.52149,"117":0.05224,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00653,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01959,"50":0,"51":0,"52":0,"53":0.00653,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.01959,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0.04571,"75":0.04571,"76":0.04571,"77":0.04571,"78":0.69218,"79":0.92073,"80":0.00653,"81":0.00653,"83":0.08489,"84":0,"85":0.00653,"86":0,"87":0.02612,"88":0.00653,"89":0.01959,"90":0.01306,"91":0.00653,"92":0.00653,"93":0.01306,"94":0,"95":0.07836,"96":0.00653,"97":0,"98":0.00653,"99":0.01306,"100":0.00653,"101":0.01306,"102":0.00653,"103":0.12407,"104":0.01306,"105":0.05877,"106":0.01959,"107":0.01306,"108":0.03918,"109":0.88155,"110":0.02612,"111":0.04571,"112":0.07836,"113":0.23508,"114":2.09613,"115":14.7578,"116":6.88915,"117":0.00653,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01306,"96":0,"97":0,"98":0,"99":0.01306,"100":0.34609,"101":0.24161,"102":0.01306,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00653,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.00653,"91":0,"92":0.00653,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0.00653,"107":0.01306,"108":0.01306,"109":0.09795,"110":0.01306,"111":0.02612,"112":0.01959,"113":0.04571,"114":0.37221,"115":5.54397,"116":1.77616},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00653,"14":0.03265,"15":0.00653,"17":0.01306,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.01959,"13.1":0.10448,"14.1":0.11754,"15.1":0.01959,"15.2-15.3":0.01959,"15.4":0.03918,"15.5":0.05877,"15.6":0.36568,"16.0":0.02612,"16.1":0.08489,"16.2":0.08489,"16.3":0.22202,"16.4":0.07836,"16.5":0.75748,"16.6":0.99256},G:{"8":0,"17":0.17488,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01543,"8.1-8.4":0.00257,"9.0-9.2":0,"9.3":0.04629,"10.0-10.2":0.00514,"10.3":0.0823,"11.0-11.2":0.02057,"11.3-11.4":0.04372,"12.0-12.1":0.01029,"12.2-12.5":0.28803,"13.0-13.1":0,"13.2":0,"13.3":0.01029,"13.4-13.7":0.02572,"14.0-14.4":0.09515,"14.5-14.8":0.18774,"15.0-15.1":0.07715,"15.2-15.3":0.09773,"15.4":0.12087,"15.5":0.18259,"15.6-15.7":1.79764,"16.0":0.94383,"16.1":1.82079,"16.2":0.77152,"16.3":1.81565,"16.4":0.27518,"16.5":5.1229,"16.6":11.65254},P:{"4":0.04127,"20":0.04127,"21":0.17539,"22":2.68238,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.05158,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0.01032,"14.0":0,"15.0":0,"16.0":0.01032,"17.0":0.01032,"18.0":0.01032,"19.0":0.04127},I:{"0":0,"3":0,"4":0.01065,"2.1":0,"2.2":0.00532,"2.3":0.00799,"4.1":0.03994,"4.2-4.3":0.01597,"4.4":0,"4.4.3-4.4.4":0.09319},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.01306,"9":0,"10":0,"11":0.05224,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":26.42331},R:{_:"0"},M:{"0":0.22902},Q:{"13.1":0},O:{"0":0.02429},H:{"0":0.09527}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BF.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BF.js
index 1aa16cc72e7dd0..c394405d6a2634 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BF.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BF.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00242,"39":0,"40":0,"41":0,"42":0,"43":0.00242,"44":0,"45":0,"46":0,"47":0,"48":0.00242,"49":0,"50":0,"51":0,"52":0.00242,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00242,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.02422,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00242,"100":0.00484,"101":0,"102":0.00969,"103":0,"104":0,"105":0,"106":0,"107":0.00484,"108":0.00242,"109":0.01453,"110":0.00242,"111":0.00484,"112":0.01453,"113":0.23251,"114":0.39721,"115":0.00969,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00727,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00242,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00242,"65":0.00242,"66":0,"67":0,"68":0,"69":0.00242,"70":0.00242,"71":0,"72":0,"73":0,"74":0.00242,"75":0,"76":0.00242,"77":0.00242,"78":0,"79":0.00242,"80":0,"81":0.00484,"83":0,"84":0,"85":0,"86":0.00484,"87":0.00484,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0.01695,"94":0,"95":0.00484,"96":0,"97":0,"98":0,"99":0.33666,"100":0.00242,"101":0.00484,"102":0.00242,"103":0.01695,"104":0.00484,"105":0.00484,"106":0.00484,"107":0.00242,"108":0.00727,"109":0.38025,"110":0.00484,"111":0.01211,"112":0.0218,"113":0.27126,"114":1.57188,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00242,"38":0.00242,"39":0,"40":0,"41":0,"42":0.00242,"43":0,"44":0,"45":0,"46":0.00242,"47":0,"48":0,"49":0,"50":0.00484,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0.00242,"58":0.00242,"60":0.06055,"62":0.00242,"63":0.01453,"64":0.00242,"65":0.00242,"66":0.02422,"67":0.03149,"68":0.00484,"69":0.12594,"70":0.19618,"71":0,"72":0,"73":0,"74":0.00727,"75":0,"76":0.00484,"77":0,"78":0,"79":0.00242,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.0218,"96":0,"97":0,"98":0.00969,"99":0.20829,"100":0.00969,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00484},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00484,"18":0.00484,"79":0,"80":0,"81":0,"83":0,"84":0.00242,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.00242,"91":0,"92":0.01453,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00242,"101":0,"102":0,"103":0,"104":0,"105":0.00242,"106":0,"107":0,"108":0.01938,"109":0.01211,"110":0.00484,"111":0.00484,"112":0.03391,"113":0.14532,"114":0.66605},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00242,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00727,"14.1":0.00484,"15.1":0,"15.2-15.3":0.00242,"15.4":0.00242,"15.5":0,"15.6":0.01695,"16.0":0,"16.1":0.00242,"16.2":0.00242,"16.3":0.00969,"16.4":0.00727,"16.5":0.03391,"16.6":0},G:{"8":0,"17":0.01675,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00186,"7.0-7.1":0.0121,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01489,"10.0-10.2":0,"10.3":0.09026,"11.0-11.2":0.01396,"11.3-11.4":0.00744,"12.0-12.1":0.33871,"12.2-12.5":0.48853,"13.0-13.1":0.00651,"13.2":0.00651,"13.3":0.03164,"13.4-13.7":0.04653,"14.0-14.4":0.38338,"14.5-14.8":0.26148,"15.0-15.1":0.12748,"15.2-15.3":0.09305,"15.4":0.09305,"15.5":0.24566,"15.6":0.27078,"16.0":0.33499,"16.1":0.51086,"16.2":0.33964,"16.3":0.75931,"16.4":1.05243,"16.5":2.96002,"16.6":0.12376},P:{"4":0.031,"20":0.25834,"21":0.67169,"5.0-5.4":0.01033,"6.2-6.4":0,"7.2-7.4":0.04133,"8.2":0,"9.2":0.031,"10.1":0,"11.1-11.2":0.01033,"12.0":0,"13.0":0.01033,"14.0":0,"15.0":0,"16.0":0.02067,"17.0":0.02067,"18.0":0.08267,"19.0":0.04133},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00574,"4.2-4.3":0.00044,"4.4":0,"4.4.3-4.4.4":0.1153},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0.00242,"10":0,"11":0.00484,"5.5":0},S:{"2.5":0.01516,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.17429},Q:{"13.1":0.07578},O:{"0":0.49257},H:{"0":4.72073},L:{"0":77.4377}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0.00269,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00269,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00269,"69":0,"70":0,"71":0,"72":0.00269,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.02421,"86":0,"87":0,"88":0,"89":0,"90":0.00269,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00538,"100":0,"101":0,"102":0.03228,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.00269,"111":0.01345,"112":0.00269,"113":0.00269,"114":0.04573,"115":0.18561,"116":0.43847,"117":0.01076,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01076,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00269,"50":0.00269,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00269,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00807,"71":0,"72":0,"73":0,"74":0,"75":0.00269,"76":0,"77":0,"78":0,"79":0.00269,"80":0,"81":0.00538,"83":0.00269,"84":0,"85":0,"86":0,"87":0.00269,"88":0,"89":0,"90":0,"91":0.01076,"92":0.00269,"93":0.00538,"94":0.00269,"95":0.00538,"96":0,"97":0,"98":0,"99":0.01614,"100":0.00269,"101":0,"102":0,"103":0.02421,"104":0,"105":0.00538,"106":0.00269,"107":0.00538,"108":0.00269,"109":0.38467,"110":0.00269,"111":0.00538,"112":0.01614,"113":0.01076,"114":0.12374,"115":1.43377,"116":1.05448,"117":0.00269,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00807,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00269,"47":0.00269,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00807,"60":0.04035,"62":0.01345,"63":0.01614,"64":0.00538,"65":0,"66":0.01883,"67":0.03497,"68":0.00269,"69":0.0807,"70":0.04573,"71":0.11567,"72":0.1345,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.00269,"80":0,"81":0,"82":0,"83":0,"84":0.00807,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.02959,"96":0,"97":0,"98":0,"99":0.00269,"100":0.0538,"101":0.18292,"102":0.02152,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0.00538,"11.5":0,"11.6":0,"12.1":0.00269},B:{"12":0.00269,"13":0,"14":0,"15":0,"16":0.00538,"17":0.00269,"18":0.00538,"79":0,"80":0,"81":0,"83":0,"84":0.00269,"85":0.00269,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.00269,"92":0.00807,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00269,"101":0,"102":0,"103":0.00269,"104":0,"105":0,"106":0.00269,"107":0.00269,"108":0.00807,"109":0.01076,"110":0.00269,"111":0.02152,"112":0.00269,"113":0.00538,"114":0.11567,"115":0.76127,"116":0.29321},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0.00269,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00807,"14.1":0.00269,"15.1":0,"15.2-15.3":0,"15.4":0.00269,"15.5":0.00269,"15.6":0.00807,"16.0":0,"16.1":0.00269,"16.2":0,"16.3":0.00807,"16.4":0.01076,"16.5":0.01345,"16.6":0.04035},G:{"8":0,"17":0.09306,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00177,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.06913,"10.0-10.2":0.00443,"10.3":0.07622,"11.0-11.2":0.00443,"11.3-11.4":0,"12.0-12.1":0.3563,"12.2-12.5":1.53775,"13.0-13.1":0.00443,"13.2":0,"13.3":0.00975,"13.4-13.7":0.02925,"14.0-14.4":0.20297,"14.5-14.8":0.1551,"15.0-15.1":0.13206,"15.2-15.3":0.11168,"15.4":0.05229,"15.5":0.12852,"15.6-15.7":0.72677,"16.0":0.24639,"16.1":0.55483,"16.2":0.19942,"16.3":0.30223,"16.4":0.18347,"16.5":1.58029,"16.6":2.09524},P:{"4":0.04128,"20":0.1032,"21":0.14448,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.07224,"8.2":0,"9.2":0.02064,"10.1":0,"11.1-11.2":0,"12.0":0.01032,"13.0":0,"14.0":0.01032,"15.0":0.01032,"16.0":0.01032,"17.0":0.01032,"18.0":0.02064,"19.0":0.0516},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00479,"4.4":0,"4.4.3-4.4.4":0.22673},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00807,"5.5":0},S:{"2.5":0.00731,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":74.90138},R:{_:"0"},M:{"0":0.10234},Q:{"13.1":0.05848},O:{"0":0.65059},H:{"0":5.77873}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BG.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BG.js
index 46c320f04ca538..ca988175cee74c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BG.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BG.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.03321,"53":0,"54":0,"55":0,"56":0.00332,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.01328,"67":0,"68":0.00332,"69":0,"70":0,"71":0,"72":0.00332,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.02989,"79":0,"80":0.00996,"81":0.00332,"82":0,"83":0.00664,"84":0.00332,"85":0.00332,"86":0,"87":0,"88":0.00664,"89":0,"90":0.00332,"91":0.00332,"92":0,"93":0,"94":0,"95":0,"96":0.00332,"97":0.00664,"98":0.00332,"99":0.00332,"100":0.00332,"101":0,"102":0.07306,"103":0.00332,"104":0.00332,"105":0.00332,"106":0.00332,"107":0.00332,"108":0.00996,"109":0.00664,"110":0.00332,"111":0.01328,"112":0.02657,"113":0.5214,"114":0.84021,"115":0.00664,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0.00332,"34":0,"35":0,"36":0,"37":0,"38":0.00332,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.03653,"50":0,"51":0,"52":0,"53":0.00332,"54":0,"55":0,"56":0,"57":0,"58":0.00332,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00332,"71":0,"72":0,"73":0.00332,"74":0.00332,"75":0,"76":0,"77":0.00332,"78":0,"79":0.02989,"80":0,"81":0.01328,"83":0.00332,"84":0,"85":0.00332,"86":0.00332,"87":0.00664,"88":0.00332,"89":0.00332,"90":0.00332,"91":0.00332,"92":0.00332,"93":0.00996,"94":0.00332,"95":0.00664,"96":0.00332,"97":0.00332,"98":0.00332,"99":0.01328,"100":0.00664,"101":0,"102":0.00664,"103":0.01328,"104":0.00664,"105":0.00996,"106":0.01993,"107":0.00996,"108":0.05978,"109":1.16567,"110":0.00996,"111":0.02657,"112":0.06642,"113":1.00626,"114":4.7756,"115":0.00332,"116":0.00332,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00996,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00332,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00664,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00332,"70":0.00664,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00332,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00664,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.00332,"95":0.03653,"96":0,"97":0,"98":0.07306,"99":0.2524,"100":0.00664,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00332,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00332,"108":0.00332,"109":0.02989,"110":0.00332,"111":0.00332,"112":0.00664,"113":0.15277,"114":0.76383},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00332,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00664,"14.1":0.00996,"15.1":0.00332,"15.2-15.3":0,"15.4":0.00332,"15.5":0.00332,"15.6":0.02989,"16.0":0.00332,"16.1":0.00664,"16.2":0.00664,"16.3":0.02325,"16.4":0.02325,"16.5":0.08635,"16.6":0},G:{"8":0,"17":0.03312,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00138,"6.0-6.1":0,"7.0-7.1":0.02622,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01656,"10.0-10.2":0.00138,"10.3":0.04279,"11.0-11.2":0.01794,"11.3-11.4":0.0069,"12.0-12.1":0.00414,"12.2-12.5":0.1877,"13.0-13.1":0.00552,"13.2":0.00276,"13.3":0.01104,"13.4-13.7":0.04003,"14.0-14.4":0.09247,"14.5-14.8":0.26637,"15.0-15.1":0.05659,"15.2-15.3":0.06625,"15.4":0.08833,"15.5":0.14354,"15.6":0.36299,"16.0":0.71493,"16.1":1.09448,"16.2":0.58243,"16.3":1.43676,"16.4":0.99097,"16.5":6.68971,"16.6":0.07453},P:{"4":0.09275,"20":0.34008,"21":2.56603,"5.0-5.4":0.01031,"6.2-6.4":0,"7.2-7.4":0.01031,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.02061,"12.0":0.01031,"13.0":0.02061,"14.0":0.03092,"15.0":0.01031,"16.0":0.04122,"17.0":0.04122,"18.0":0.05153,"19.0":0.11336},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0242,"4.2-4.3":0.04033,"4.4":0,"4.4.3-4.4.4":0.24197},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00332,"9":0,"10":0,"11":0.04982,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.20037},Q:{"13.1":0},O:{"0":0.02004},H:{"0":0.26558},L:{"0":70.57293}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0.06224,"46":0,"47":0,"48":0.00311,"49":0,"50":0,"51":0,"52":0.03423,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00934,"67":0,"68":0.00311,"69":0,"70":0,"71":0,"72":0.00311,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00622,"79":0,"80":0.00311,"81":0,"82":0,"83":0.00622,"84":0.00311,"85":0.00311,"86":0,"87":0,"88":0.00311,"89":0,"90":0.00311,"91":0.00311,"92":0,"93":0,"94":0,"95":0,"96":0.00311,"97":0.00311,"98":0.00311,"99":0.00311,"100":0.00311,"101":0,"102":0.04357,"103":0.00311,"104":0.00311,"105":0.00311,"106":0.00311,"107":0.00311,"108":0.00934,"109":0.00311,"110":0.00311,"111":0.00622,"112":0.00934,"113":0.01245,"114":0.01867,"115":0.42323,"116":0.70954,"117":0.02178,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0.00311,"34":0,"35":0,"36":0,"37":0,"38":0.00311,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.0249,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00311,"69":0,"70":0.00311,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00311,"79":0.02178,"80":0.00311,"81":0.00934,"83":0.00311,"84":0,"85":0.00311,"86":0.00311,"87":0.00622,"88":0.00311,"89":0.00311,"90":0.00311,"91":0.00311,"92":0.00311,"93":0.00622,"94":0.00311,"95":0.00622,"96":0.00311,"97":0.00311,"98":0.00311,"99":0.01245,"100":0.00311,"101":0,"102":0.00622,"103":0.00934,"104":0.00622,"105":0.00622,"106":0.02178,"107":0.00622,"108":0.01245,"109":0.9585,"110":0.00622,"111":0.00934,"112":0.01245,"113":0.02178,"114":0.19294,"115":3.17735,"116":1.74894,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00622,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00311,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00622,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00311,"72":0.00311,"73":0,"74":0,"75":0,"76":0.00311,"77":0.00311,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00311,"86":0,"87":0.00311,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.00311,"95":0.03112,"96":0,"97":0,"98":0,"99":0.00622,"100":0.14626,"101":0.1556,"102":0.00311,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00311,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00311,"109":0.0249,"110":0.00311,"111":0.00311,"112":0.00311,"113":0.00311,"114":0.0249,"115":0.61929,"116":0.19294},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00311,"15":0,"17":0.00311,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00622,"14.1":0.00934,"15.1":0,"15.2-15.3":0,"15.4":0.00311,"15.5":0.00311,"15.6":0.02178,"16.0":0.00311,"16.1":0.00622,"16.2":0.00622,"16.3":0.01867,"16.4":0.00622,"16.5":0.0529,"16.6":0.06224},G:{"8":0,"17":0.11199,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00135,"6.0-6.1":0,"7.0-7.1":0.01214,"8.1-8.4":0.0027,"9.0-9.2":0,"9.3":0.01349,"10.0-10.2":0,"10.3":0.03238,"11.0-11.2":0.02698,"11.3-11.4":0.0027,"12.0-12.1":0.00675,"12.2-12.5":0.15786,"13.0-13.1":0.00675,"13.2":0.0027,"13.3":0.01214,"13.4-13.7":0.02698,"14.0-14.4":0.07016,"14.5-14.8":0.19564,"15.0-15.1":0.04722,"15.2-15.3":0.05532,"15.4":0.07961,"15.5":0.11064,"15.6-15.7":0.96066,"16.0":0.56668,"16.1":0.8109,"16.2":0.43581,"16.3":0.83384,"16.4":0.20374,"16.5":2.7916,"16.6":5.90431},P:{"4":0.10243,"20":0.13316,"21":0.32778,"5.0-5.4":0.01024,"6.2-6.4":0.01024,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.02049,"12.0":0.01024,"13.0":0.02049,"14.0":0.02049,"15.0":0.01024,"16.0":0.03073,"17.0":0.03073,"18.0":0.03073,"19.0":0.09219},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.08292,"4.2-4.3":0.05103,"4.4":0,"4.4.3-4.4.4":0.16584},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00311,"9":0,"10":0,"11":0.04046,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":71.29602},R:{_:"0"},M:{"0":0.20664},Q:{"13.1":0},O:{"0":0.02755},H:{"0":0.28693}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BH.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BH.js
index c6c51a35c77f97..913b980bd4d44d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BH.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BH.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.0028,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0.05884,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0.01401,"112":0.05884,"113":0.09807,"114":0.17372,"115":0.0028,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.0028,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.0028,"48":0,"49":0.0028,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.0028,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.0028,"66":0,"67":0,"68":0.0028,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0.0056,"75":0,"76":0.00841,"77":0.0028,"78":0.0028,"79":0.03082,"80":0,"81":0.00841,"83":0,"84":0,"85":0,"86":0.01401,"87":0.02522,"88":0.0056,"89":0,"90":0.0028,"91":0.0028,"92":0.0028,"93":0.0056,"94":0,"95":0.0056,"96":0.0028,"97":0.0028,"98":0.0028,"99":0.04483,"100":0,"101":0.0056,"102":0.0056,"103":0.03082,"104":0,"105":0.01681,"106":0.0028,"107":0.00841,"108":0.03923,"109":0.31102,"110":0.01121,"111":0.02242,"112":0.06445,"113":0.94708,"114":3.85555,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00841,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.0056,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.0028,"70":0.0028,"71":0,"72":0,"73":0.00841,"74":0.0056,"75":0.00841,"76":0.01961,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0.0028,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.0028,"90":0,"91":0,"92":0,"93":0.0028,"94":0,"95":0.0056,"96":0.0056,"97":0.00841,"98":0.03643,"99":0.05044,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.0028,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.0028,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0.0028,"107":0.0028,"108":0.0028,"109":0.00841,"110":0.0056,"111":0.0028,"112":0.0056,"113":0.18773,"114":0.68929},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00841,"14":0.00841,"15":0.0028,"17":0.0028,_:"0","3.1":0,"3.2":0,"5.1":0.0028,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.0028,"13.1":0.01121,"14.1":0.03643,"15.1":0.0056,"15.2-15.3":0.0028,"15.4":0.00841,"15.5":0.02242,"15.6":0.08686,"16.0":0.00841,"16.1":0.03362,"16.2":0.03923,"16.3":0.08126,"16.4":0.06164,"16.5":0.17372,"16.6":0},G:{"8":0,"17":0.12096,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.01375,"7.0-7.1":0.01924,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.13745,"10.0-10.2":0,"10.3":0.03299,"11.0-11.2":0.0055,"11.3-11.4":0.00275,"12.0-12.1":0.00275,"12.2-12.5":0.36837,"13.0-13.1":0.02199,"13.2":0.011,"13.3":0.01375,"13.4-13.7":0.07422,"14.0-14.4":0.25841,"14.5-14.8":0.50857,"15.0-15.1":0.17319,"15.2-15.3":0.1457,"15.4":0.17869,"15.5":0.42885,"15.6":0.87693,"16.0":1.46522,"16.1":1.97929,"16.2":0.9814,"16.3":2.79574,"16.4":2.22945,"16.5":13.02755,"16.6":0.16494},P:{"4":0.10233,"20":0.37862,"21":2.5071,"5.0-5.4":0,"6.2-6.4":0.01023,"7.2-7.4":0.10233,"8.2":0,"9.2":0.01023,"10.1":0,"11.1-11.2":0.04093,"12.0":0.0307,"13.0":0.0307,"14.0":0.04093,"15.0":0.01023,"16.0":0.05117,"17.0":0.0614,"18.0":0.0614,"19.0":0.14326},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.23841},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01121,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.56864},Q:{"13.1":0},O:{"0":3.08074},H:{"0":1.23344},L:{"0":55.15872}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0.036,"102":0.0024,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0.0024,"114":0,"115":0.0672,"116":0.1752,"117":0.0048,"118":0.0024,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.0048,"56":0.0024,"57":0,"58":0.0168,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.0048,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0.0024,"76":0.0024,"77":0,"78":0.0024,"79":0.024,"80":0,"81":0.012,"83":0.0024,"84":0,"85":0.0024,"86":0.0168,"87":0.012,"88":0.0048,"89":0.0024,"90":0,"91":0.0048,"92":0.0048,"93":0.0024,"94":0.0024,"95":0.0024,"96":0.0024,"97":0,"98":0.0048,"99":0.0072,"100":0,"101":0.0024,"102":0.012,"103":0.0144,"104":0.0024,"105":0,"106":0.0024,"107":0.0048,"108":0.0048,"109":0.2112,"110":0.0048,"111":0.012,"112":0.0072,"113":0.0192,"114":0.1536,"115":2.0784,"116":1.1808,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.0096,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.0192,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.0048,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.0072,"70":0,"71":0.0048,"72":0.0024,"73":0,"74":0.0048,"75":0.0024,"76":0.0288,"77":0.012,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0.0024,"98":0.0024,"99":0.0312,"100":0.048,"101":0.0216,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.0024,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.0384,"110":0.0024,"111":0,"112":0.0024,"113":0.0048,"114":0.0696,"115":0.5088,"116":0.1584},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.0024,"14":0.0072,"15":0,"17":0.0048,_:"0","3.1":0,"3.2":0,"5.1":0.0024,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.0048,"14.1":0.0144,"15.1":0.0024,"15.2-15.3":0.0024,"15.4":0.0072,"15.5":0.0096,"15.6":0.0456,"16.0":0.0024,"16.1":0.012,"16.2":0.0192,"16.3":0.0312,"16.4":0.0144,"16.5":0.0816,"16.6":0.1632},G:{"8":0,"17":0.30919,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.0196,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.06532,"10.0-10.2":0,"10.3":0.02177,"11.0-11.2":0.00653,"11.3-11.4":0.00218,"12.0-12.1":0.00218,"12.2-12.5":0.22862,"13.0-13.1":0.01524,"13.2":0,"13.3":0.02613,"13.4-13.7":0.05226,"14.0-14.4":0.1829,"14.5-14.8":0.30701,"15.0-15.1":0.10016,"15.2-15.3":0.11105,"15.4":0.17201,"15.5":0.25475,"15.6-15.7":1.63085,"16.0":0.91449,"16.1":1.08868,"16.2":0.56394,"16.3":1.20191,"16.4":0.39846,"16.5":4.2524,"16.6":9.83517},P:{"4":0.10174,"20":0.11192,"21":0.34593,"5.0-5.4":0,"6.2-6.4":0.01017,"7.2-7.4":0.07122,"8.2":0,"9.2":0.02035,"10.1":0,"11.1-11.2":0.11192,"12.0":0.01017,"13.0":0.02035,"14.0":0.02035,"15.0":0.01017,"16.0":0.05087,"17.0":0.42733,"18.0":0.05087,"19.0":0.0814},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.1592},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.0072,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":59.9176},R:{_:"0"},M:{"0":0.418},Q:{"13.1":0},O:{"0":3.7088},H:{"0":1.45343}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BI.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BI.js
index 3e42c1edf129bf..bff8dc5a082028 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BI.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BI.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00262,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00262,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00262,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00524,"103":0,"104":0.00262,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.00786,"111":0.00786,"112":0.00786,"113":0.27248,"114":0.3144,"115":0.01572,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00524,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00262,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00262,"49":0.00262,"50":0,"51":0,"52":0.00262,"53":0,"54":0,"55":0,"56":0.00262,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00786,"65":0,"66":0.00262,"67":0,"68":0.03406,"69":0,"70":0.00786,"71":0,"72":0.00262,"73":0.00524,"74":0.00262,"75":0,"76":0,"77":0.00262,"78":0,"79":0.02096,"80":0.01048,"81":0.01572,"83":0.00262,"84":0.00524,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.00262,"92":0.00262,"93":0.00524,"94":0.00524,"95":0.00262,"96":0,"97":0.00524,"98":0,"99":0.00524,"100":0,"101":0.02096,"102":0.00524,"103":0.04978,"104":0.00262,"105":0.00262,"106":0.00786,"107":0.0393,"108":0.0131,"109":0.59212,"110":0.00786,"111":0.01572,"112":0.04454,"113":0.49518,"114":2.4759,"115":0.00786,"116":0.00262,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0.00262,"24":0.02358,"25":0,"26":0.01048,"27":0.00262,"28":0,"29":0,"30":0.01048,"31":0,"32":0.00262,"33":0.00524,"34":0.00262,"35":0,"36":0,"37":0.10218,"38":0,"39":0,"40":0,"41":0,"42":0.00786,"43":0,"44":0,"45":0.00262,"46":0,"47":0,"48":0.00262,"49":0,"50":0.00262,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0.00262,"58":0.00524,"60":0.05502,"62":0,"63":0.1048,"64":0.02096,"65":0.02096,"66":0.06812,"67":0.06812,"68":0.02358,"69":0.25152,"70":0.3537,"71":0.00262,"72":0,"73":0.00786,"74":0.03406,"75":0.00262,"76":0,"77":0,"78":0,"79":0,"80":0.00262,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.00262,"92":0,"93":0,"94":0,"95":0.0131,"96":0,"97":0,"98":0.01834,"99":0.17292,"100":0.00262,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00524},B:{"12":0.00524,"13":0,"14":0.00262,"15":0.00786,"16":0,"17":0.00262,"18":0.01572,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.01048,"90":0,"91":0,"92":0.01048,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00524,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00524,"109":0.01048,"110":0.01048,"111":0.00524,"112":0.00786,"113":0.11266,"114":0.42444},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00524,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.11266,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00262,"13.1":0.00262,"14.1":0.01048,"15.1":0.00262,"15.2-15.3":0.00786,"15.4":0,"15.5":0.00262,"15.6":0.00262,"16.0":0,"16.1":0.00262,"16.2":0,"16.3":0.01048,"16.4":0.00262,"16.5":0.02358,"16.6":0},G:{"8":0,"17":0.00398,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0053,"6.0-6.1":0,"7.0-7.1":0.07029,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.03316,"10.0-10.2":0,"10.3":0.04376,"11.0-11.2":0.00707,"11.3-11.4":0,"12.0-12.1":0.00928,"12.2-12.5":0.42748,"13.0-13.1":0.00088,"13.2":0.00398,"13.3":0.00309,"13.4-13.7":0.0893,"14.0-14.4":0.19318,"14.5-14.8":0.39433,"15.0-15.1":0.10477,"15.2-15.3":0.12953,"15.4":0.05393,"15.5":0.06101,"15.6":0.09549,"16.0":0.13483,"16.1":0.15782,"16.2":0.40759,"16.3":0.34658,"16.4":0.33818,"16.5":0.9646,"16.6":0.0084},P:{"4":0.09187,"20":0.21436,"21":0.43894,"5.0-5.4":0.05104,"6.2-6.4":0.02042,"7.2-7.4":0.08166,"8.2":0,"9.2":0.01021,"10.1":0,"11.1-11.2":0.04083,"12.0":0,"13.0":0.01021,"14.0":0.03062,"15.0":0.01021,"16.0":0.04083,"17.0":0.01021,"18.0":0.02042,"19.0":0.02042},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00047,"4.2-4.3":0.00332,"4.4":0,"4.4.3-4.4.4":0.09765},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01048,"5.5":0},S:{"2.5":0.23616,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.05166},Q:{"13.1":0},O:{"0":0.20664},H:{"0":22.36509},L:{"0":58.03766}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0.00248,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00248,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.02726,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00496,"103":0,"104":0.00248,"105":0,"106":0,"107":0.00248,"108":0,"109":0,"110":0.00248,"111":0,"112":0.00496,"113":0.00248,"114":0.00496,"115":0.22302,"116":0.20072,"117":0.00743,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00248,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00248,"48":0,"49":0.00991,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0.00248,"62":0,"63":0,"64":0.01982,"65":0,"66":0,"67":0.00248,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0.04956,"74":0,"75":0,"76":0,"77":0,"78":0.00248,"79":0.02478,"80":0.00248,"81":0.00496,"83":0.01239,"84":0,"85":0,"86":0,"87":0.00248,"88":0.00248,"89":0.00248,"90":0,"91":0,"92":0,"93":0,"94":0.00496,"95":0.00496,"96":0,"97":0,"98":0.00248,"99":0.00248,"100":0,"101":0.0223,"102":0.00248,"103":0.02478,"104":0.00743,"105":0,"106":0.00248,"107":0.01487,"108":0.01487,"109":0.2924,"110":0.00248,"111":0.00496,"112":0.00496,"113":0.01239,"114":0.10655,"115":1.44467,"116":0.73101,"117":0.01735,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0.00248,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0.00991,"25":0,"26":0.00743,"27":0,"28":0.00743,"29":0,"30":0.00496,"31":0,"32":0.00248,"33":0,"34":0,"35":0.00248,"36":0,"37":0.1462,"38":0,"39":0,"40":0,"41":0,"42":0.00248,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0.00248,"51":0,"52":0,"53":0,"54":0,"55":0.00248,"56":0.00248,"57":0.00248,"58":0.00496,"60":0.06443,"62":0,"63":0.07434,"64":0.00743,"65":0.00743,"66":0.02478,"67":0.05204,"68":0.00991,"69":0.2255,"70":0.11399,"71":0.36427,"72":0.17346,"73":0,"74":0.00248,"75":0,"76":0.00496,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0.00248,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00991,"96":0,"97":0,"98":0,"99":0.00743,"100":0.04708,"101":0.08921,"102":0.00496,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00248},B:{"12":0.00248,"13":0,"14":0,"15":0,"16":0,"17":0.00496,"18":0.11399,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0.00248,"87":0,"88":0,"89":0.00248,"90":0.00496,"91":0,"92":0.00743,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00496,"101":0,"102":0,"103":0,"104":0,"105":0.00248,"106":0,"107":0,"108":0,"109":0.00991,"110":0,"111":0.00248,"112":0.01487,"113":0.00248,"114":0.02726,"115":0.36427,"116":0.14125},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.1462,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00248,"13.1":0.00248,"14.1":0.00743,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0.00743,"16.0":0,"16.1":0,"16.2":0.00743,"16.3":0,"16.4":0,"16.5":0.01487,"16.6":0.00496},G:{"8":0,"17":0.01203,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00389,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01132,"10.0-10.2":0,"10.3":0.02087,"11.0-11.2":0.00248,"11.3-11.4":0,"12.0-12.1":0.01026,"12.2-12.5":0.48535,"13.0-13.1":0.00566,"13.2":0.00318,"13.3":0.00884,"13.4-13.7":0.08632,"14.0-14.4":0.10259,"14.5-14.8":0.0711,"15.0-15.1":0.09091,"15.2-15.3":0.11108,"15.4":0.03962,"15.5":0.07252,"15.6-15.7":0.39054,"16.0":0.11285,"16.1":0.30741,"16.2":0.231,"16.3":0.21402,"16.4":0.09339,"16.5":0.71882,"16.6":0.33182},P:{"4":0.20277,"20":0.02028,"21":0.30415,"5.0-5.4":0.08111,"6.2-6.4":0.02028,"7.2-7.4":0.10138,"8.2":0,"9.2":0.02028,"10.1":0,"11.1-11.2":0.03042,"12.0":0,"13.0":0.04055,"14.0":0.02028,"15.0":0,"16.0":0.02028,"17.0":0.02028,"18.0":0.03042,"19.0":0.02028},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00393,"4.2-4.3":0.00168,"4.4":0,"4.4.3-4.4.4":0.15926},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0.00248,"11":0.00743,"5.5":0},S:{"2.5":0.28584,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":66.93596},R:{_:"0"},M:{"0":0.03009},Q:{"13.1":0},O:{"0":0.60928},H:{"0":16.35773}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BJ.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BJ.js
index 27a717c3eba3cf..725c8c8b211b2c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BJ.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BJ.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.00252,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00252,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.0101,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.00252,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.0101,"101":0,"102":0.01262,"103":0,"104":0.00252,"105":0,"106":0,"107":0,"108":0.00252,"109":0.00757,"110":0.00757,"111":0.00252,"112":0.0101,"113":0.15649,"114":0.19182,"115":0.00757,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.02524,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00252,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00252,"47":0,"48":0,"49":0,"50":0.00505,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0.00252,"60":0,"61":0.01514,"62":0.00252,"63":0,"64":0.00252,"65":0,"66":0.00505,"67":0,"68":0,"69":0,"70":0.00505,"71":0.00252,"72":0.00252,"73":0,"74":0.01767,"75":0.00252,"76":0.00252,"77":0.00252,"78":0.00252,"79":0.00252,"80":0.01767,"81":0.01514,"83":0,"84":0.00252,"85":0.00252,"86":0.00252,"87":0.01514,"88":0.00757,"89":0.00252,"90":0.00252,"91":0.01262,"92":0.00252,"93":0.00505,"94":0.01262,"95":0.0101,"96":0.00505,"97":0.00505,"98":0,"99":0.01767,"100":0.00252,"101":0,"102":0.01262,"103":0.00757,"104":0.00505,"105":0.02272,"106":0.0101,"107":0.0101,"108":0.05805,"109":0.53256,"110":0.00757,"111":0.01514,"112":0.05048,"113":0.52499,"114":2.05958,"115":0.00252,"116":0.00252,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0.00757,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0.00252,"31":0,"32":0.00252,"33":0,"34":0,"35":0.00252,"36":0,"37":0.00505,"38":0,"39":0,"40":0,"41":0,"42":0.00252,"43":0,"44":0,"45":0.00505,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.00252,"56":0.00505,"57":0.00252,"58":0.00252,"60":0.04291,"62":0,"63":0.02272,"64":0.0101,"65":0,"66":0.01514,"67":0.03534,"68":0.0101,"69":0.09339,"70":0.21959,"71":0,"72":0,"73":0,"74":0.00252,"75":0,"76":0.00757,"77":0,"78":0,"79":0.01262,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00757,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01767,"96":0,"97":0,"98":0.03534,"99":0.1262,"100":0.0101,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00757},B:{"12":0.00252,"13":0,"14":0.0101,"15":0.01262,"16":0,"17":0,"18":0.00505,"79":0,"80":0,"81":0,"83":0,"84":0.00252,"85":0,"86":0,"87":0,"88":0,"89":0.00252,"90":0,"91":0,"92":0.00757,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00505,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00252,"108":0.0101,"109":0.01514,"110":0.00757,"111":0.00505,"112":0.00252,"113":0.08077,"114":0.36598},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00505,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00252,"13.1":0.00252,"14.1":0.00252,"15.1":0.00252,"15.2-15.3":0.00252,"15.4":0,"15.5":0.00252,"15.6":0.00757,"16.0":0,"16.1":0.00252,"16.2":0.00757,"16.3":0.01514,"16.4":0.01262,"16.5":0.05805,"16.6":0},G:{"8":0.001,"17":0.01297,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.002,"6.0-6.1":0,"7.0-7.1":0.05489,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.03393,"10.0-10.2":0,"10.3":0.05689,"11.0-11.2":0.00798,"11.3-11.4":0.00499,"12.0-12.1":0.00998,"12.2-12.5":0.66469,"13.0-13.1":0.01497,"13.2":0.00898,"13.3":0.03393,"13.4-13.7":0.16966,"14.0-14.4":0.21657,"14.5-14.8":0.4072,"15.0-15.1":0.33833,"15.2-15.3":0.19162,"15.4":0.22156,"15.5":0.28544,"15.6":0.31338,"16.0":0.62377,"16.1":0.80441,"16.2":0.39223,"16.3":1.00102,"16.4":0.83735,"16.5":2.1777,"16.6":0.04491},P:{"4":0.03146,"20":0.09438,"21":0.25169,"5.0-5.4":0,"6.2-6.4":0.03146,"7.2-7.4":0.02097,"8.2":0,"9.2":0.03146,"10.1":0,"11.1-11.2":0.01049,"12.0":0,"13.0":0,"14.0":0,"15.0":0.12585,"16.0":0.02097,"17.0":0.05244,"18.0":0.05244,"19.0":0.03146},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00129,"4.2-4.3":0.01097,"4.4":0,"4.4.3-4.4.4":0.0755},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01262,"5.5":0},S:{"2.5":0.13457,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.05233},Q:{"13.1":0.0299},O:{"0":0.41118},H:{"0":6.49034},L:{"0":75.44508}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00269,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00269,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00269,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00269,"100":0,"101":0,"102":0.00537,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.00269,"111":0,"112":0.00269,"113":0.00269,"114":0.0376,"115":0.07789,"116":0.25517,"117":0.00806,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00269,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00269,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0.02955,"62":0,"63":0.00269,"64":0.00269,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.01343,"71":0,"72":0.00269,"73":0,"74":0.0188,"75":0,"76":0.00269,"77":0.00269,"78":0.01343,"79":0.00806,"80":0.00806,"81":0.00806,"83":0,"84":0,"85":0.00537,"86":0.00269,"87":0.03492,"88":0.00269,"89":0.00269,"90":0,"91":0.00269,"92":0.00269,"93":0.01343,"94":0.00806,"95":0.00806,"96":0,"97":0.00269,"98":0.00806,"99":0.04835,"100":0.00537,"101":0,"102":0.00806,"103":0.0188,"104":0.00537,"105":0.01612,"106":0.01074,"107":0.00806,"108":0.02417,"109":0.62852,"110":0.00806,"111":0.00806,"112":0.01612,"113":0.0188,"114":0.1343,"115":1.58743,"116":1.00725,"117":0,"118":0.00269,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0.00537,"25":0,"26":0.00269,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00269,"38":0,"39":0,"40":0,"41":0,"42":0.00269,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00269,"57":0.00269,"58":0.00537,"60":0.05103,"62":0,"63":0.05372,"64":0.00806,"65":0,"66":0.0188,"67":0.02417,"68":0.00537,"69":0.12087,"70":0.06178,"71":0.16116,"72":0.12893,"73":0,"74":0,"75":0,"76":0,"77":0.00537,"78":0,"79":0.00269,"80":0,"81":0,"82":0.00269,"83":0.00269,"84":0,"85":0.00269,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00806,"96":0,"97":0,"98":0,"99":0.00269,"100":0.04835,"101":0.09401,"102":0.00269,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0.00269,"11.5":0,"11.6":0,"12.1":0.00269},B:{"12":0,"13":0,"14":0,"15":0.0188,"16":0,"17":0,"18":0.00537,"79":0,"80":0,"81":0,"83":0,"84":0.00269,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.00269,"91":0,"92":0.00537,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00269,"101":0,"102":0,"103":0,"104":0.00269,"105":0,"106":0,"107":0.00269,"108":0.00269,"109":0.00806,"110":0.00269,"111":0.00269,"112":0.00269,"113":0.00269,"114":0.02417,"115":0.42707,"116":0.13967},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0.00269,_:"0","3.1":0,"3.2":0,"5.1":0.00537,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00269,"14.1":0.00269,"15.1":0.00269,"15.2-15.3":0,"15.4":0.00269,"15.5":0.00269,"15.6":0.00537,"16.0":0,"16.1":0.00269,"16.2":0.00269,"16.3":0.01612,"16.4":0.00537,"16.5":0.06178,"16.6":0.05103},G:{"8":0.00266,"17":0.10378,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00177,"7.0-7.1":0.02218,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01331,"10.0-10.2":0,"10.3":0.01419,"11.0-11.2":0.00266,"11.3-11.4":0.00177,"12.0-12.1":0.02306,"12.2-12.5":0.84887,"13.0-13.1":0.00355,"13.2":0,"13.3":0.02129,"13.4-13.7":0.20579,"14.0-14.4":0.16676,"14.5-14.8":0.19869,"15.0-15.1":0.14103,"15.2-15.3":0.14103,"15.4":0.14813,"15.5":0.17563,"15.6-15.7":1.27729,"16.0":0.48785,"16.1":0.52511,"16.2":0.17474,"16.3":0.64219,"16.4":0.2324,"16.5":1.4813,"16.6":1.81304},P:{"4":0.01068,"20":0.03204,"21":0.06407,"5.0-5.4":0.01068,"6.2-6.4":0,"7.2-7.4":0.01068,"8.2":0,"9.2":0.05339,"10.1":0,"11.1-11.2":0.01068,"12.0":0,"13.0":0,"14.0":0,"15.0":0.02136,"16.0":0.01068,"17.0":0.01068,"18.0":0.01068,"19.0":0.02136},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00096,"4.2-4.3":0.00797,"4.4":0,"4.4.3-4.4.4":0.10554},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00269,"5.5":0},S:{"2.5":0.07314,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":73.68546},R:{_:"0"},M:{"0":0.08045},Q:{"13.1":0.04388},O:{"0":0.30719},H:{"0":7.81767}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BM.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BM.js
index 37d4d11a227d76..33b1ad388b4dd7 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BM.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BM.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00267,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0.00267,"113":0.01599,"114":0.02399,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"83":0.00267,"84":0,"85":0,"86":0,"87":0.00267,"88":0,"89":0,"90":0,"91":0,"92":0.00267,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.008,"104":0,"105":0,"106":0,"107":0.01333,"108":0.00533,"109":0.06396,"110":0.01333,"111":0.008,"112":0.02399,"113":0.29582,"114":0.71689,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.01333,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.02132,"99":0.04797,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.00533,"111":0.008,"112":0.00533,"113":0.08262,"114":0.3198},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00267,"15":0.00267,"17":0.01599,_:"0","3.1":0,"3.2":0,"5.1":0.01599,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.03998,"14.1":0.0533,"15.1":0.01599,"15.2-15.3":0.03998,"15.4":0.0533,"15.5":0.12259,"15.6":0.63161,"16.0":0.03198,"16.1":0.1599,"16.2":0.21853,"16.3":0.61828,"16.4":0.48503,"16.5":2.65434,"16.6":0.01333},G:{"8":0,"17":0.13632,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.03635,"10.0-10.2":0,"10.3":0.02726,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0.00909,"12.2-12.5":0.21811,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0.00909,"14.0-14.4":0.01818,"14.5-14.8":0,"15.0-15.1":0.08179,"15.2-15.3":0.2272,"15.4":0.42713,"15.5":0.98149,"15.6":3.78054,"16.0":3.85324,"16.1":7.9973,"16.2":4.48031,"16.3":10.22382,"16.4":7.59744,"16.5":47.54759,"16.6":0.39987},P:{"4":0.09336,"20":0.05187,"21":0.57056,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0,"18.0":0,"19.0":0.01037},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.05064},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.02934},Q:{"13.1":0},O:{"0":0.03668},H:{"0":0.09028},L:{"0":3.67025}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0.01151,"116":0.01841,"117":0,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.01841,"77":0,"78":0,"79":0,"80":0,"81":0,"83":0.0023,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.0023,"100":0,"101":0,"102":0,"103":0.0023,"104":0,"105":0,"106":0,"107":0.0023,"108":0,"109":0.02071,"110":0,"111":0,"112":0.0023,"113":0.0023,"114":0.04372,"115":0.29683,"116":0.15187,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.03221,"101":0.0023,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.0046,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0.03221,"115":0.15187,"116":0.04372},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.0046,"15":0,"17":0.05062,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.0069,"14.1":0.03452,"15.1":0.01381,"15.2-15.3":0.01611,"15.4":0.02761,"15.5":0.06903,"15.6":0.43949,"16.0":0.01381,"16.1":0.10585,"16.2":0.12425,"16.3":0.34285,"16.4":0.11965,"16.5":1.00324,"16.6":1.91673},G:{"8":0,"17":0.59684,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.05509,"10.0-10.2":0,"10.3":0.02755,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.03673,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0.01836,"14.0-14.4":0,"14.5-14.8":0,"15.0-15.1":0.06427,"15.2-15.3":0.18364,"15.4":0.33056,"15.5":0.73457,"15.6-15.7":5.2889,"16.0":2.52508,"16.1":6.05102,"16.2":3.04846,"16.3":5.546,"16.4":1.04676,"16.5":18.62134,"16.6":47.61847},P:{"4":0.01061,"20":0,"21":0.07425,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0,"18.0":0,"19.0":0},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.01841},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":2.2553},R:{_:"0"},M:{"0":0.0385},Q:{"13.1":0},O:{"0":0.0231},H:{"0":0}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BN.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BN.js
index 5e0dbd72b78a0d..005829ac274dac 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BN.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BN.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0.00455,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00455,"49":0,"50":0,"51":0,"52":0.01364,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00455,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00909,"79":0,"80":0,"81":0,"82":0.00455,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00909,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0.00455,"102":0,"103":0,"104":0.00909,"105":0.00909,"106":0,"107":0,"108":0,"109":0.00455,"110":0,"111":0.00455,"112":0.01818,"113":0.44996,"114":0.81356,"115":0.00909,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.03636,"39":0,"40":0.00455,"41":0,"42":0,"43":0.00455,"44":0.00455,"45":0.00455,"46":0.00455,"47":0.00909,"48":0,"49":0.07727,"50":0.00455,"51":0,"52":0,"53":0.00455,"54":0,"55":0.01818,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0.00909,"63":0,"64":0,"65":0.00455,"66":0.00909,"67":0,"68":0.00455,"69":0,"70":0.01364,"71":0,"72":0,"73":0.01818,"74":0,"75":0.00909,"76":0,"77":0,"78":0.00455,"79":0.1409,"80":0,"81":0.01364,"83":0.00455,"84":0,"85":0.01364,"86":0,"87":0.00909,"88":0.00909,"89":0,"90":0,"91":0.01818,"92":0.00455,"93":0,"94":0,"95":0.01364,"96":0.00455,"97":0.00455,"98":0.00909,"99":0.02273,"100":0.00455,"101":0.00455,"102":0,"103":0.11817,"104":0.00455,"105":0.00455,"106":0.00909,"107":0.00909,"108":0.01818,"109":1.18625,"110":0.00909,"111":0.03636,"112":0.09999,"113":1.84982,"114":8.89457,"115":0.02273,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00455,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.01364,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00455,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0.00455,"55":0.01364,"56":0,"57":0,"58":0.00455,"60":0.00455,"62":0,"63":0.00455,"64":0.00455,"65":0,"66":0,"67":0.00455,"68":0.01818,"69":0.03182,"70":0.25452,"71":0,"72":0,"73":0,"74":0.00455,"75":0,"76":0.00909,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.04091,"96":0,"97":0,"98":0.16362,"99":0.30906,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00455},B:{"12":0.00455,"13":0,"14":0.00909,"15":0,"16":0,"17":0,"18":0.00455,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00455,"103":0,"104":0.00909,"105":0,"106":0,"107":0,"108":0,"109":0.01818,"110":0.00455,"111":0.00455,"112":0.01364,"113":0.28634,"114":0.98627},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0.00455,"10":0,"11":0,"12":0.00455,"13":0.03182,"14":0.06363,"15":0.00909,"17":0.00455,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.03182,"13.1":0.05454,"14.1":0.46814,"15.1":0.02727,"15.2-15.3":0.01818,"15.4":0.07272,"15.5":0.03182,"15.6":0.25452,"16.0":0.02727,"16.1":0.08181,"16.2":0.07727,"16.3":0.39087,"16.4":0.22271,"16.5":1.10898,"16.6":0.00455},G:{"8":0.00234,"17":0.02338,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00468,"6.0-6.1":0.00468,"7.0-7.1":0.06779,"8.1-8.4":0.09117,"9.0-9.2":0.01403,"9.3":0.26415,"10.0-10.2":0,"10.3":0.6779,"11.0-11.2":0.0374,"11.3-11.4":0.00701,"12.0-12.1":0.18934,"12.2-12.5":0.71062,"13.0-13.1":0.02104,"13.2":0,"13.3":0.00935,"13.4-13.7":0.04208,"14.0-14.4":0.27583,"14.5-14.8":0.29453,"15.0-15.1":0.11688,"15.2-15.3":0.12623,"15.4":0.30388,"15.5":0.22908,"15.6":0.98879,"16.0":1.15243,"16.1":1.39787,"16.2":0.7901,"16.3":1.89344,"16.4":1.58955,"16.5":10.4326,"16.6":0.07948},P:{"4":0.69471,"20":0.15789,"21":1.77887,"5.0-5.4":0.0421,"6.2-6.4":0.02105,"7.2-7.4":0.05263,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.02105,"12.0":0,"13.0":0.11578,"14.0":0,"15.0":0,"16.0":0.0421,"17.0":0.02105,"18.0":0.01053,"19.0":0.03158},I:{"0":0,"3":0.00788,"4":0.05517,"2.1":0.01051,"2.2":0.03678,"2.3":0.04992,"4.1":0.0578,"4.2-4.3":0.08407,"4.4":0,"4.4.3-4.4.4":0.22332},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.00455,"7":0.00909,"8":0.10454,"9":0.01364,"10":0.01818,"11":0.07272,"5.5":0},S:{"2.5":0.01091,_:"3.0-3.1"},J:{"7":0,"10":0.02182},N:{"10":0.036,"11":0.024},R:{_:"0"},M:{"0":0.14729},Q:{"13.1":0.01091},O:{"0":1.7456},H:{"0":1.68361},L:{"0":48.24312}};
+module.exports={C:{"2":0,"3":0.00458,"4":0.00458,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0.00458,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0.00458,"32":0,"33":0,"34":0.00458,"35":0.00458,"36":0.00458,"37":0,"38":0.00458,"39":0.00458,"40":0.01374,"41":0,"42":0,"43":0,"44":0.00458,"45":0,"46":0,"47":0,"48":0.00458,"49":0,"50":0,"51":0,"52":0.00458,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00458,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.01832,"79":0,"80":0,"81":0,"82":0.00458,"83":0,"84":0.00916,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00458,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0.00458,"113":0.0229,"114":0.00458,"115":0.3893,"116":0.74196,"117":0.01832,"118":0,"119":0,"120":0,"3.5":0,"3.6":0.00916},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00458,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0.00458,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0.00458,"32":0,"33":0.00458,"34":0.00458,"35":0,"36":0.00458,"37":0.00458,"38":0.05038,"39":0.00916,"40":0.00916,"41":0.00916,"42":0.00458,"43":0.01832,"44":0.0229,"45":0.01832,"46":0.01832,"47":0.01374,"48":0,"49":0.24274,"50":0,"51":0.01374,"52":0,"53":0.00458,"54":0,"55":0.03206,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0.0229,"63":0,"64":0,"65":0.00458,"66":0.00458,"67":0,"68":0,"69":0,"70":0.00916,"71":0,"72":0,"73":0.00458,"74":0,"75":0.00458,"76":0,"77":0,"78":0,"79":0.10534,"80":0,"81":0.30228,"83":0.00458,"84":0,"85":0.00916,"86":0,"87":0.0229,"88":0.00458,"89":0.00458,"90":0,"91":0.01374,"92":0.01832,"93":0,"94":0.00458,"95":0.00916,"96":0,"97":0,"98":0.00916,"99":0.02748,"100":0.01374,"101":0,"102":0,"103":0.07786,"104":0.00916,"105":0.00458,"106":0.01374,"107":0.00916,"108":0.01374,"109":1.16332,"110":0.00458,"111":0.00916,"112":0.02748,"113":0.05954,"114":0.32976,"115":6.58604,"116":3.8243,"117":0.01374,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00916,"29":0,"30":0.00458,"31":0.00458,"32":0,"33":0,"34":0,"35":0,"36":0.00458,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0.00458,"55":0,"56":0,"57":0,"58":0,"60":0.00458,"62":0,"63":0.00458,"64":0.00458,"65":0,"66":0,"67":0,"68":0.00458,"69":0.00916,"70":0.0229,"71":0.14198,"72":0.12824,"73":0,"74":0.00458,"75":0,"76":0.00458,"77":0.00458,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.03664,"96":0.00458,"97":0,"98":0,"99":0.00458,"100":0.42594,"101":0.2061,"102":0.00458,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00458},B:{"12":0.00916,"13":0,"14":0.01374,"15":0,"16":0,"17":0,"18":0.00458,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00458,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00458,"108":0,"109":0.01374,"110":0,"111":0.00916,"112":0.00458,"113":0.0687,"114":0.09618,"115":0.99844,"116":0.29312},E:{"4":0,"5":0.00458,"6":0,"7":0,"8":0.00458,"9":0.03206,"10":0,"11":0.00458,"12":0.00458,"13":0.0229,"14":0.05038,"15":0.02748,"17":0.0229,_:"0","3.1":0,"3.2":0,"5.1":0.00458,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.0229,"13.1":0.02748,"14.1":0.16488,"15.1":0.01832,"15.2-15.3":0.01374,"15.4":0.05954,"15.5":0.03206,"15.6":0.21068,"16.0":0.02748,"16.1":0.06412,"16.2":0.05038,"16.3":0.16946,"16.4":0.05496,"16.5":0.50838,"16.6":0.86104},G:{"8":0.00622,"17":0.09743,"3.2":0.00415,"4.0-4.1":0,"4.2-4.3":0.00415,"5.0-5.1":0.00829,"6.0-6.1":0.01036,"7.0-7.1":0.07255,"8.1-8.4":0.1223,"9.0-9.2":0.01244,"9.3":0.21144,"10.0-10.2":0,"10.3":0.64468,"11.0-11.2":0.15754,"11.3-11.4":0.00415,"12.0-12.1":0.24668,"12.2-12.5":0.53274,"13.0-13.1":0.04353,"13.2":0.00415,"13.3":0.00622,"13.4-13.7":0.01451,"14.0-14.4":0.1762,"14.5-14.8":0.24253,"15.0-15.1":0.0995,"15.2-15.3":0.13267,"15.4":0.23838,"15.5":0.13059,"15.6-15.7":1.51115,"16.0":0.85819,"16.1":0.9411,"16.2":0.36898,"16.3":1.09864,"16.4":0.24875,"16.5":4.30959,"16.6":8.15484},P:{"4":0.67386,"20":0.03159,"21":0.10529,"5.0-5.4":0.04212,"6.2-6.4":0.03159,"7.2-7.4":0.08423,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01053,"12.0":0,"13.0":0.03159,"14.0":0,"15.0":0,"16.0":0.04212,"17.0":0.02106,"18.0":0.01053,"19.0":0.04212},I:{"0":0,"3":0.01507,"4":0.07537,"2.1":0.01256,"2.2":0.04271,"2.3":0.05276,"4.1":0.05778,"4.2-4.3":0.103,"4.4":0,"4.4.3-4.4.4":0.25373},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.00474,"7":0.01422,"8":0.11852,"9":0.0237,"10":0.01896,"11":0.08533,"5.5":0},S:{"2.5":0.01084,_:"3.0-3.1"},J:{"7":0,"10":0.02168},N:{"10":0.04228,"11":0.02818},L:{"0":49.4819},R:{_:"0"},M:{"0":0.20054},Q:{"13.1":0},O:{"0":1.65852},H:{"0":1.73438}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BO.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BO.js
index 5405c3952ceca2..2a754762c6ec5d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BO.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BO.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.02321,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.00387,"61":0,"62":0,"63":0,"64":0.00387,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00387,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00387,"79":0,"80":0,"81":0,"82":0,"83":0.00387,"84":0,"85":0,"86":0,"87":0,"88":0.00387,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.00387,"99":0.00387,"100":0.00387,"101":0.00387,"102":0.00774,"103":0.00387,"104":0,"105":0,"106":0.00387,"107":0,"108":0.00774,"109":0.00387,"110":0.00774,"111":0.00774,"112":0.01161,"113":0.30565,"114":0.56874,"115":0.00774,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00387,"39":0,"40":0,"41":0,"42":0,"43":0.00387,"44":0.00387,"45":0,"46":0,"47":0.00387,"48":0,"49":0.00774,"50":0,"51":0,"52":0,"53":0.00387,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0.00387,"63":0,"64":0,"65":0,"66":0,"67":0.00387,"68":0.00774,"69":0.00387,"70":0.00774,"71":0,"72":0.00387,"73":0.00387,"74":0.00387,"75":0.00387,"76":0.00387,"77":0,"78":0.00387,"79":0.06964,"80":0.00387,"81":0.01161,"83":0.00774,"84":0.00387,"85":0.00387,"86":0.00387,"87":0.01935,"88":0.00774,"89":0.00774,"90":0.00774,"91":0.09673,"92":0.00387,"93":0.00387,"94":0.00387,"95":0.00387,"96":0.00774,"97":0.01161,"98":0.00387,"99":0.01161,"100":0.01161,"101":0.00774,"102":0.01548,"103":0.03482,"104":0.01161,"105":0.01161,"106":0.01548,"107":0.02321,"108":0.11994,"109":1.70236,"110":0.0503,"111":0.03869,"112":0.17411,"113":1.3851,"114":7.14991,"115":0,"116":0.00387,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.01548,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00774,"70":0.03482,"71":0,"72":0,"73":0,"74":0.00387,"75":0,"76":0.00774,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.04643,"96":0,"97":0.00387,"98":0.18958,"99":0.44494,"100":0.00774,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00387,"13":0,"14":0.00387,"15":0.00387,"16":0,"17":0,"18":0.00774,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00774,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0.00387,"107":0,"108":0.00387,"109":0.01935,"110":0.00387,"111":0.01161,"112":0.01161,"113":0.13542,"114":0.72737},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00387,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00387,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00774,"14.1":0.00774,"15.1":0,"15.2-15.3":0,"15.4":0.00387,"15.5":0.00387,"15.6":0.01935,"16.0":0.00387,"16.1":0.00387,"16.2":0.00774,"16.3":0.01548,"16.4":0.01548,"16.5":0.06577,"16.6":0},G:{"8":0.00048,"17":0.02224,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00483,"6.0-6.1":0.00048,"7.0-7.1":0.02369,"8.1-8.4":0.01692,"9.0-9.2":0.00435,"9.3":0.02175,"10.0-10.2":0,"10.3":0.01208,"11.0-11.2":0.02127,"11.3-11.4":0.00435,"12.0-12.1":0.00338,"12.2-12.5":0.12568,"13.0-13.1":0.00193,"13.2":0.00145,"13.3":0.00387,"13.4-13.7":0.01692,"14.0-14.4":0.03819,"14.5-14.8":0.06526,"15.0-15.1":0.02079,"15.2-15.3":0.04399,"15.4":0.03142,"15.5":0.05801,"15.6":0.13486,"16.0":0.21511,"16.1":0.57909,"16.2":0.20785,"16.3":0.51094,"16.4":0.29776,"16.5":1.89631,"16.6":0.03915},P:{"4":0.30907,"20":0.27816,"21":1.74108,"5.0-5.4":0.0103,"6.2-6.4":0.0103,"7.2-7.4":0.42239,"8.2":0,"9.2":0.0206,"10.1":0,"11.1-11.2":0.07212,"12.0":0.0103,"13.0":0.06181,"14.0":0.03091,"15.0":0.03091,"16.0":0.10302,"17.0":0.12363,"18.0":0.06181,"19.0":0.15453},I:{"0":0,"3":0,"4":0.02004,"2.1":0,"2.2":0.00802,"2.3":0.01202,"4.1":0.02004,"4.2-4.3":0.04408,"4.4":0,"4.4.3-4.4.4":0.18836},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0.00387,"8":0.03095,"9":0.00387,"10":0.00387,"11":0.03482,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0.00613},N:{"10":0.0092,"11":0.0092},R:{_:"0"},M:{"0":0.12262},Q:{"13.1":0},O:{"0":0.24524},H:{"0":0.40631},L:{"0":74.09956}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0.00449,"40":0.00449,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.04039,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00449,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00449,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.01346,"79":0.00449,"80":0,"81":0,"82":0,"83":0.00449,"84":0,"85":0,"86":0,"87":0,"88":0.00449,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00449,"100":0,"101":0,"102":0.00898,"103":0.00449,"104":0.00449,"105":0,"106":0.00449,"107":0.00449,"108":0.00449,"109":0.00449,"110":0.00449,"111":0.00898,"112":0.00898,"113":0.01346,"114":0.02244,"115":0.49368,"116":0.8976,"117":0.04488,"118":0,"119":0,"120":0,"3.5":0,"3.6":0.00449},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0.00449,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00898,"39":0.00449,"40":0.00449,"41":0.00449,"42":0.00449,"43":0.00449,"44":0.00898,"45":0.00898,"46":0.00449,"47":0.00449,"48":0,"49":0.00898,"50":0,"51":0.00449,"52":0,"53":0.00449,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.00449,"61":0,"62":0.00449,"63":0,"64":0,"65":0,"66":0,"67":0.00449,"68":0.01795,"69":0.00449,"70":0.01346,"71":0,"72":0.00449,"73":0.00449,"74":0.00449,"75":0.00449,"76":0,"77":0.00449,"78":0.00449,"79":0.08527,"80":0.00449,"81":0.00898,"83":0.00898,"84":0.00449,"85":0.00449,"86":0.00449,"87":0.02244,"88":0.00898,"89":0.00898,"90":0.00898,"91":0.10322,"92":0.00898,"93":0.00449,"94":0.00449,"95":0.00449,"96":0.00898,"97":0.01346,"98":0.00449,"99":0.02693,"100":0.00898,"101":0.00898,"102":0.01795,"103":0.03142,"104":0.00898,"105":0.01346,"106":0.02244,"107":0.02244,"108":0.03142,"109":1.82662,"110":0.02693,"111":0.02693,"112":0.05386,"113":0.08078,"114":0.65525,"115":6.48516,"116":4.48351,"117":0.00449,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.01346,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00449,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00449,"70":0.00449,"71":0.01346,"72":0.01795,"73":0,"74":0.00449,"75":0,"76":0.00449,"77":0.00449,"78":0,"79":0.00449,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.05834,"96":0,"97":0,"98":0.00449,"99":0.00898,"100":0.60139,"101":0.33211,"102":0.00449,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00449,"13":0.00449,"14":0.00449,"15":0,"16":0,"17":0,"18":0.00898,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00898,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00898,"108":0,"109":0.01795,"110":0,"111":0.00449,"112":0.00449,"113":0.00449,"114":0.0359,"115":0.75847,"116":0.31416},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0.00449,"10":0,"11":0,"12":0,"13":0,"14":0.00449,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00449,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00898,"14.1":0.01795,"15.1":0,"15.2-15.3":0,"15.4":0.00449,"15.5":0.00449,"15.6":0.02244,"16.0":0.00449,"16.1":0.00449,"16.2":0.00898,"16.3":0.02244,"16.4":0.01346,"16.5":0.06283,"16.6":0.07181},G:{"8":0.00085,"17":0.06651,"3.2":0.00128,"4.0-4.1":0,"4.2-4.3":0.00171,"5.0-5.1":0.01066,"6.0-6.1":0.00341,"7.0-7.1":0.02729,"8.1-8.4":0.02217,"9.0-9.2":0.00554,"9.3":0.01663,"10.0-10.2":0,"10.3":0.01066,"11.0-11.2":0.0405,"11.3-11.4":0.00085,"12.0-12.1":0.00938,"12.2-12.5":0.14368,"13.0-13.1":0.00682,"13.2":0.00085,"13.3":0.00341,"13.4-13.7":0.01279,"14.0-14.4":0.02856,"14.5-14.8":0.04093,"15.0-15.1":0.01407,"15.2-15.3":0.04775,"15.4":0.01705,"15.5":0.04988,"15.6-15.7":0.38797,"16.0":0.11938,"16.1":0.43188,"16.2":0.1036,"16.3":0.22724,"16.4":0.05244,"16.5":0.7073,"16.6":1.64824},P:{"4":0.35502,"20":0.13186,"21":0.32459,"5.0-5.4":0.01014,"6.2-6.4":0.01014,"7.2-7.4":0.29416,"8.2":0.01014,"9.2":0.02029,"10.1":0,"11.1-11.2":0.05072,"12.0":0.01014,"13.0":0.05072,"14.0":0.03043,"15.0":0.02029,"16.0":0.06086,"17.0":0.13186,"18.0":0.05072,"19.0":0.09129},I:{"0":0,"3":0,"4":0.01895,"2.1":0,"2.2":0.02274,"2.3":0.01137,"4.1":0.01895,"4.2-4.3":0.04168,"4.4":0,"4.4.3-4.4.4":0.18568},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0.00472,"8":0.03779,"9":0.00945,"10":0.00472,"11":0.03307,"5.5":0},S:{"2.5":0.00551,_:"3.0-3.1"},J:{"7":0,"10":0.00551},N:{"10":0.00827,"11":0.00827},L:{"0":70.22675},R:{_:"0"},M:{"0":0.16536},Q:{"13.1":0},O:{"0":0.22048},H:{"0":0.43835}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BR.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BR.js
index 194fd592d984ff..97dd2feeb7bddb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BR.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BR.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0.02599,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00433,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00433,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0.00433,"76":0,"77":0,"78":0.00433,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0.00433,"88":0.00433,"89":0,"90":0,"91":0.00433,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.03032,"103":0.00433,"104":0.00433,"105":0.00433,"106":0.00433,"107":0.00433,"108":0.00433,"109":0.00433,"110":0.00433,"111":0.01732,"112":0.01299,"113":0.25553,"114":0.45042,"115":0.00433,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00433,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00433,"48":0,"49":0.00433,"50":0,"51":0.00433,"52":0,"53":0,"54":0,"55":0.00433,"56":0,"57":0,"58":0.00433,"59":0,"60":0,"61":0,"62":0,"63":0.00433,"64":0,"65":0.00433,"66":0.00433,"67":0,"68":0.00433,"69":0.00433,"70":0.00433,"71":0.00433,"72":0.00433,"73":0,"74":0.00433,"75":0.00866,"76":0.00433,"77":0.02166,"78":0.00433,"79":0.0563,"80":0.00866,"81":0.02166,"83":0.00433,"84":0.00433,"85":0.02166,"86":0.00866,"87":0.03032,"88":0.00866,"89":0.00433,"90":0.03465,"91":0.75793,"92":0.03032,"93":0.02599,"94":0.02599,"95":0.00433,"96":0.00866,"97":0.00433,"98":0.00433,"99":0.00433,"100":0.00866,"101":0.00866,"102":0.00866,"103":0.04764,"104":0.01299,"105":0.03032,"106":0.03465,"107":0.04764,"108":0.0563,"109":1.21701,"110":0.03898,"111":0.08229,"112":0.15159,"113":1.60247,"114":8.93052,"115":0.01732,"116":0.00433,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00866,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00433,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00433,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0.00433,"94":0,"95":0.03465,"96":0,"97":0.00433,"98":0.69296,"99":1.17803,"100":0.01299,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0.02599,"16":0,"17":0,"18":0.00433,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00866,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0.00433,"107":0.00433,"108":0.00433,"109":0.03032,"110":0.00433,"111":0.00866,"112":0.03032,"113":0.2512,"114":1.37293},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00866,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.01299,"6.1":0,"7.1":0,"9.1":0.01299,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00866,"14.1":0.01299,"15.1":0,"15.2-15.3":0,"15.4":0.00433,"15.5":0.00433,"15.6":0.03032,"16.0":0.00433,"16.1":0.01299,"16.2":0.00866,"16.3":0.03032,"16.4":0.02599,"16.5":0.09961,"16.6":0},G:{"8":0.00149,"17":0.02682,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00149,"6.0-6.1":0,"7.0-7.1":0.00298,"8.1-8.4":0.00298,"9.0-9.2":0.00298,"9.3":0.02831,"10.0-10.2":0.00447,"10.3":0.0298,"11.0-11.2":0.02235,"11.3-11.4":0.0313,"12.0-12.1":0.01639,"12.2-12.5":0.15797,"13.0-13.1":0.00596,"13.2":0.00596,"13.3":0.01341,"13.4-13.7":0.03577,"14.0-14.4":0.076,"14.5-14.8":0.21758,"15.0-15.1":0.04024,"15.2-15.3":0.05514,"15.4":0.08345,"15.5":0.12667,"15.6":0.41876,"16.0":0.75109,"16.1":1.21008,"16.2":0.57971,"16.3":1.59755,"16.4":1.00294,"16.5":6.9848,"16.6":0.08643},P:{"4":0.1517,"20":0.17193,"21":1.76986,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.17193,"8.2":0,"9.2":0.01011,"10.1":0,"11.1-11.2":0.02023,"12.0":0.01011,"13.0":0.02023,"14.0":0.02023,"15.0":0.01011,"16.0":0.02023,"17.0":0.07079,"18.0":0.02023,"19.0":0.06068},I:{"0":0,"3":0,"4":0.01583,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00528,"4.2-4.3":0.08972,"4.4":0,"4.4.3-4.4.4":0.07917},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.0046,"9":0.0046,"10":0,"11":0.06442,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.18141},Q:{"13.1":0.00567},O:{"0":0.0907},H:{"0":0.25225},L:{"0":61.7383}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0.05312,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0.03542,"43":0,"44":0,"45":0.03542,"46":0,"47":0,"48":0,"49":0,"50":0.10625,"51":0,"52":0.1151,"53":0,"54":0.12396,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00443,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0.00443,"76":0,"77":0,"78":0.00443,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0.00443,"88":0.00443,"89":0,"90":0,"91":0.00443,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.02656,"103":0,"104":0.00443,"105":0.00443,"106":0,"107":0.00443,"108":0.00443,"109":0.00443,"110":0.00443,"111":0.00443,"112":0.00443,"113":0.00885,"114":0.01771,"115":0.19479,"116":0.46041,"117":0.01771,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00443,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.05312,"48":0,"49":0.00443,"50":0,"51":0.00443,"52":0,"53":0,"54":0,"55":0.05755,"56":0,"57":0.12396,"58":0,"59":0,"60":0.34973,"61":0,"62":0,"63":0.00443,"64":0,"65":0,"66":0.00443,"67":0,"68":0.00443,"69":0.00443,"70":0.00443,"71":0.00443,"72":0.00443,"73":0,"74":0.00443,"75":0.00885,"76":0.00443,"77":0.00885,"78":0.00443,"79":0.05312,"80":0.00885,"81":0.02214,"83":0.00443,"84":0.00443,"85":0.01771,"86":0.00885,"87":0.02656,"88":0.00885,"89":0.00443,"90":0.00885,"91":0.38072,"92":0.00885,"93":0.00443,"94":0.00443,"95":0.00443,"96":0.00443,"97":0.00443,"98":0.00443,"99":0.00443,"100":0.00885,"101":0.00443,"102":0.00885,"103":0.04427,"104":0.00885,"105":0.01771,"106":0.02214,"107":0.03984,"108":0.03542,"109":1.14659,"110":0.02656,"111":0.03984,"112":0.05312,"113":0.0487,"114":0.34973,"115":6.25978,"116":3.71425,"117":0.00885,"118":0.00443,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00443,"72":0.00443,"73":0,"74":0,"75":0,"76":0,"77":0.00443,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.03542,"96":0,"97":0,"98":0,"99":0.01328,"100":1.36352,"101":0.45598,"102":0.00443,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.05755,"13":0.1151,"14":0.1151,"15":0.08411,"16":0,"17":0,"18":0.00443,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00885,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00443,"108":0.00443,"109":0.03099,"110":0.00443,"111":0.00443,"112":0.00443,"113":0.00443,"114":0.07969,"115":1.1643,"116":0.42057},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00443,"15":0,"17":0.00443,_:"0","3.1":0,"3.2":0,"5.1":0.01771,"6.1":0,"7.1":0,"9.1":0.01328,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00885,"14.1":0.00885,"15.1":0,"15.2-15.3":0,"15.4":0.00443,"15.5":0.00443,"15.6":0.02656,"16.0":0.00443,"16.1":0.00885,"16.2":0.00885,"16.3":0.01771,"16.4":0.00885,"16.5":0.06198,"16.6":0.07083},G:{"8":0.00128,"17":0.08594,"3.2":0.00257,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00385,"6.0-6.1":0,"7.0-7.1":0.00385,"8.1-8.4":0.00385,"9.0-9.2":0.0077,"9.3":0.03078,"10.0-10.2":0.00898,"10.3":0.03207,"11.0-11.2":0.02052,"11.3-11.4":0.03207,"12.0-12.1":0.01667,"12.2-12.5":0.14365,"13.0-13.1":0.00898,"13.2":0.00641,"13.3":0.01154,"13.4-13.7":0.02822,"14.0-14.4":0.05772,"14.5-14.8":0.1552,"15.0-15.1":0.02822,"15.2-15.3":0.03976,"15.4":0.05387,"15.5":0.07952,"15.6-15.7":1.27236,"16.0":0.43481,"16.1":0.74136,"16.2":0.32835,"16.3":0.77983,"16.4":0.11672,"16.5":2.30744,"16.6":5.97702},P:{"4":0.13118,"20":0.07063,"21":0.14127,"22":1.84656,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.25226,"8.2":0,"9.2":0.01009,"10.1":0,"11.1-11.2":0.02018,"12.0":0.01009,"13.0":0.01009,"14.0":0.01009,"15.0":0.01009,"16.0":0.02018,"17.0":0.07063,"18.0":0.01009,"19.0":0.05045},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01443,"4.2-4.3":0.00721,"4.4":0,"4.4.3-4.4.4":0.06492},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00448,"9":0.11658,"10":0,"11":0.22867,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":62.13503},R:{_:"0"},M:{"0":0.12261},Q:{"13.1":0},O:{"0":0.09474},H:{"0":0.28491}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BS.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BS.js
index efe8c71cd01ce3..97f956c84b8ef5 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BS.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BS.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.01995,"49":0,"50":0,"51":0,"52":0.00798,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00399,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.06384,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.01995,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00399,"110":0,"111":0,"112":0.03192,"113":0.18354,"114":0.29127,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0.00399,"45":0.00399,"46":0,"47":0,"48":0,"49":0.00798,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00399,"71":0.00399,"72":0,"73":0,"74":0,"75":0.00399,"76":0.05985,"77":0,"78":0.00399,"79":0.00399,"80":0,"81":0,"83":0.00798,"84":0,"85":0,"86":0,"87":0.00798,"88":0.00399,"89":0,"90":0.01596,"91":0.00798,"92":0,"93":0.03591,"94":0.00798,"95":0.00798,"96":0,"97":0.00399,"98":0.00399,"99":0,"100":0.00798,"101":0.00399,"102":0.01596,"103":0.10374,"104":0.00399,"105":0,"106":0.01197,"107":0.00798,"108":0.01596,"109":0.43092,"110":0.02793,"111":0.07182,"112":0.13965,"113":1.20099,"114":5.13513,"115":0.00399,"116":0.00399,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00399,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00399,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00798,"96":0,"97":0.00399,"98":0.05187,"99":0.11172,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00399,"13":0,"14":0.1596,"15":0.00399,"16":0.00399,"17":0.00399,"18":0.00798,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00399,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00798,"108":0.00399,"109":0.03192,"110":0,"111":0.00798,"112":0.0399,"113":0.48279,"114":2.45784},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0.00399,"10":0,"11":0,"12":0,"13":0.00399,"14":0.01995,"15":0,"17":0.00798,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.00399,"12.1":0.02394,"13.1":0.0798,"14.1":0.11172,"15.1":0.03192,"15.2-15.3":0.02394,"15.4":0.11172,"15.5":0.06783,"15.6":0.3192,"16.0":0.0399,"16.1":0.1197,"16.2":0.15162,"16.3":0.32718,"16.4":0.25935,"16.5":1.3566,"16.6":0.01995},G:{"8":0.01385,"17":0.0508,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00462,"8.1-8.4":0.01385,"9.0-9.2":0,"9.3":0.08313,"10.0-10.2":0,"10.3":0.11083,"11.0-11.2":0.01847,"11.3-11.4":0.01385,"12.0-12.1":0.02771,"12.2-12.5":0.42948,"13.0-13.1":0.00924,"13.2":0,"13.3":0.01847,"13.4-13.7":0.02309,"14.0-14.4":0.26785,"14.5-14.8":0.36021,"15.0-15.1":0.12931,"15.2-15.3":0.29094,"15.4":0.24476,"15.5":0.46181,"15.6":1.85185,"16.0":2.13817,"16.1":4.69197,"16.2":2.35522,"16.3":6.00812,"16.4":3.20495,"16.5":21.49255,"16.6":0.2032},P:{"4":0.03118,"20":0.30141,"21":4.0639,"5.0-5.4":0,"6.2-6.4":0.01039,"7.2-7.4":0.1663,"8.2":0,"9.2":0.01039,"10.1":0,"11.1-11.2":0.04157,"12.0":0,"13.0":0.03118,"14.0":0.02079,"15.0":0.02079,"16.0":0.04157,"17.0":0.02079,"18.0":0.04157,"19.0":0.11433},I:{"0":0,"3":0.00579,"4":0.05501,"2.1":0.00869,"2.2":0.03185,"2.3":0.03764,"4.1":0.05211,"4.2-4.3":0.08685,"4.4":0,"4.4.3-4.4.4":0.23739},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.00399,"7":0.00399,"8":0.04788,"9":0.00798,"10":0.00798,"11":0.04788,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0.01202},N:{"10":0.01202,"11":0.01202},R:{_:"0"},M:{"0":0.13222},Q:{"13.1":0},O:{"0":0.03606},H:{"0":0.06828},L:{"0":32.76767}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0.00411,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0.00411,"40":0.00411,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.02466,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0.00411,"76":0,"77":0,"78":0.00411,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.03288,"92":0,"93":0,"94":0,"95":0.05343,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.02055,"103":0,"104":0.00411,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.00411,"111":0,"112":0,"113":0,"114":0.04521,"115":0.12741,"116":0.34113,"117":0.01233,"118":0,"119":0,"120":0,"3.5":0,"3.6":0.00411},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0.00411,"40":0.00411,"41":0.00411,"42":0.00411,"43":0.00822,"44":0.01233,"45":0.00822,"46":0.00411,"47":0.00411,"48":0,"49":0.04521,"50":0,"51":0.00411,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00411,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00411,"70":0.00411,"71":0.00411,"72":0,"73":0,"74":0,"75":0.00411,"76":0.06576,"77":0,"78":0.00411,"79":0.00411,"80":0,"81":0.00411,"83":0.01644,"84":0,"85":0.00822,"86":0.00822,"87":0.01233,"88":0.00411,"89":0,"90":0.01233,"91":0.00411,"92":0,"93":0.09042,"94":0.00822,"95":0.00411,"96":0,"97":0.00411,"98":0.00411,"99":0,"100":0,"101":0,"102":0.00822,"103":0.1233,"104":0.00411,"105":0,"106":0.00411,"107":0.01233,"108":0.00822,"109":0.43977,"110":0.00822,"111":0.02055,"112":0.02466,"113":0.04932,"114":0.50553,"115":4.32372,"116":2.14542,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00411,"70":0,"71":0.00411,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00411,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00411,"96":0,"97":0,"98":0,"99":0.00411,"100":0.04521,"101":0.05343,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00411},B:{"12":0.00411,"13":0,"14":0.00411,"15":0.00411,"16":0,"17":0.00411,"18":0.00411,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00411,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00411,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00411,"108":0,"109":0.02055,"110":0,"111":0.00411,"112":0.00411,"113":0.02466,"114":0.12741,"115":2.29749,"116":0.69459},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0.01233,"10":0,"11":0,"12":0,"13":0.00411,"14":0.01644,"15":0.00411,"17":0.01644,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.00411,"12.1":0.02055,"13.1":0.07809,"14.1":0.10275,"15.1":0.00822,"15.2-15.3":0.01233,"15.4":0.05343,"15.5":0.0822,"15.6":0.31236,"16.0":0.0411,"16.1":0.10686,"16.2":0.08631,"16.3":0.19728,"16.4":0.10686,"16.5":0.89187,"16.6":1.09737},G:{"8":0.02227,"17":0.31183,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.02227,"8.1-8.4":0.03118,"9.0-9.2":0,"9.3":0.049,"10.0-10.2":0,"10.3":0.10691,"11.0-11.2":0.06237,"11.3-11.4":0.00445,"12.0-12.1":0.05791,"12.2-12.5":0.25837,"13.0-13.1":0,"13.2":0,"13.3":0.01782,"13.4-13.7":0.01336,"14.0-14.4":0.16928,"14.5-14.8":0.35192,"15.0-15.1":0.12028,"15.2-15.3":0.2851,"15.4":0.24946,"15.5":0.40983,"15.6-15.7":2.71292,"16.0":1.29632,"16.1":3.50585,"16.2":1.51905,"16.3":3.02029,"16.4":0.44102,"16.5":9.49743,"16.6":19.95708},P:{"4":0.03099,"20":0.11365,"21":0.23763,"5.0-5.4":0,"6.2-6.4":0.01033,"7.2-7.4":0.16531,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.03099,"12.0":0,"13.0":0.03099,"14.0":0,"15.0":0.01033,"16.0":0.03099,"17.0":0.01033,"18.0":0.03099,"19.0":0.07232},I:{"0":0,"3":0.00663,"4":0.04865,"2.1":0.00885,"2.2":0.0199,"2.3":0.04423,"4.1":0.0398,"4.2-4.3":0.06855,"4.4":0,"4.4.3-4.4.4":0.27642},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.00411,"7":0.00411,"8":0.05343,"9":0.01233,"10":0.01233,"11":0.04932,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0.01178},N:{"10":0.01178,"11":0.01178},L:{"0":32.51277},R:{_:"0"},M:{"0":0.08246},Q:{"13.1":0},O:{"0":0.04123},H:{"0":0.07249}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BT.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BT.js
index 1e5a7f702c96fb..4acf4e38387660 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BT.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BT.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0.09755,"114":0.15962,"115":0.00591,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00296,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0.00296,"42":0,"43":0.00591,"44":0.00887,"45":0.00591,"46":0.00296,"47":0.00296,"48":0,"49":0.00296,"50":0,"51":0.00296,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00591,"70":0.00591,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.01774,"80":0.01182,"81":0.00296,"83":0.00296,"84":0,"85":0,"86":0,"87":0.00887,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0.00591,"97":0,"98":0.01182,"99":0,"100":0,"101":0.00887,"102":0,"103":0.01478,"104":0.00296,"105":0.00887,"106":0.00887,"107":0.00296,"108":0.00887,"109":0.49956,"110":0.00296,"111":0.02069,"112":0.0473,"113":0.91636,"114":5.35923,"115":0.01774,"116":0.00296,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0.00296,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00887,"69":0.00591,"70":0.01182,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00296,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00296,"96":0,"97":0,"98":0.00591,"99":0.03843,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00296},B:{"12":0.00296,"13":0,"14":0.00887,"15":0,"16":0,"17":0,"18":0.00296,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00296,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.00296,"106":0,"107":0.01774,"108":0.00296,"109":0.00296,"110":0.01774,"111":0.00296,"112":0.00887,"113":0.08572,"114":0.36654},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0.00296,"10":0,"11":0,"12":0,"13":0.00296,"14":0.00296,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00887,"14.1":0.02956,"15.1":0,"15.2-15.3":0.00296,"15.4":0.00296,"15.5":0.00591,"15.6":0.12711,"16.0":0.00296,"16.1":0.01478,"16.2":0.00591,"16.3":0.02365,"16.4":0.03252,"16.5":0.0739,"16.6":0},G:{"8":0.00169,"17":0.00338,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00338,"5.0-5.1":0.00507,"6.0-6.1":0.00423,"7.0-7.1":0.03636,"8.1-8.4":0.06595,"9.0-9.2":0.00846,"9.3":0.02452,"10.0-10.2":0.00338,"10.3":0.01353,"11.0-11.2":0.01945,"11.3-11.4":0.00338,"12.0-12.1":0.01776,"12.2-12.5":0.19024,"13.0-13.1":0.00592,"13.2":0.00254,"13.3":0.01776,"13.4-13.7":0.04143,"14.0-14.4":0.17333,"14.5-14.8":0.1319,"15.0-15.1":0.07187,"15.2-15.3":0.06172,"15.4":0.0854,"15.5":0.30353,"15.6":0.21222,"16.0":0.39231,"16.1":0.498,"16.2":0.2545,"16.3":1.14312,"16.4":1.17186,"16.5":2.49,"16.6":0.01945},P:{"4":0.33631,"20":0.24459,"21":0.49937,"5.0-5.4":0,"6.2-6.4":0.03057,"7.2-7.4":0.07134,"8.2":0,"9.2":0.03057,"10.1":0,"11.1-11.2":0.01019,"12.0":0,"13.0":0.01019,"14.0":0.01019,"15.0":0.01019,"16.0":0.06115,"17.0":0.03057,"18.0":0.05096,"19.0":0.03057},I:{"0":0,"3":0.01216,"4":0.07299,"2.1":0.00811,"2.2":0.04866,"2.3":0.06082,"4.1":0.06893,"4.2-4.3":0.10948,"4.4":0,"4.4.3-4.4.4":0.23112},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.006,"7":0.009,"8":0.09596,"9":0.01499,"10":0.01799,"11":0.05698,"5.5":0},S:{"2.5":0.01409,_:"3.0-3.1"},J:{"7":0,"10":0.03522},N:{"10":0.0483,"11":0.03623},R:{_:"0"},M:{"0":0.02113},Q:{"13.1":0},O:{"0":2.7542},H:{"0":0.56018},L:{"0":76.8217}};
+module.exports={C:{"2":0.00307,"3":0.0092,"4":0.0092,"5":0.00307,"6":0.00307,"7":0,"8":0,"9":0,"10":0.00307,"11":0,"12":0.00307,"13":0,"14":0.00307,"15":0,"16":0.00307,"17":0,"18":0,"19":0,"20":0,"21":0.00307,"22":0.00307,"23":0,"24":0,"25":0.00307,"26":0.00307,"27":0.00307,"28":0.00307,"29":0.00307,"30":0,"31":0.00307,"32":0,"33":0.00307,"34":0.00307,"35":0.0092,"36":0.00614,"37":0.00614,"38":0.00307,"39":0.00614,"40":0.01227,"41":0.00614,"42":0.00307,"43":0.00307,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00307,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0.01227,"115":0.07363,"116":0.16567,"117":0.01534,"118":0,"119":0,"120":0,"3.5":0.00614,"3.6":0.01534},D:{"4":0.00307,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0.00307,"11":0,"12":0,"13":0.00307,"14":0.00307,"15":0,"16":0,"17":0.00307,"18":0.00307,"19":0.00307,"20":0,"21":0.0092,"22":0,"23":0,"24":0,"25":0,"26":0.00307,"27":0,"28":0.00307,"29":0.00307,"30":0.00307,"31":0.0092,"32":0.00307,"33":0.00614,"34":0.00307,"35":0.00307,"36":0.00614,"37":0.0092,"38":0.00614,"39":0.0092,"40":0.0092,"41":0.01227,"42":0.01227,"43":0.02148,"44":0.04295,"45":0.02761,"46":0.01841,"47":0.01841,"48":0,"49":0,"50":0,"51":0.02148,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00307,"66":0.00307,"67":0.00307,"68":0,"69":0,"70":0.00614,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0.00307,"78":0,"79":0.00614,"80":0.00307,"81":0.00614,"83":0,"84":0,"85":0,"86":0,"87":0.00614,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.00307,"95":0,"96":0,"97":0.00307,"98":0.02148,"99":0.0092,"100":0.00307,"101":0,"102":0,"103":0.01227,"104":0.00307,"105":0.00614,"106":0,"107":0.00307,"108":0.0092,"109":0.57678,"110":0,"111":0.00307,"112":0.02761,"113":0.03375,"114":0.16567,"115":3.26435,"116":2.24578,"117":0.00307,"118":0.00307,"119":0},F:{"9":0,"11":0.00307,"12":0.00307,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00307,"29":0,"30":0.00614,"31":0.00614,"32":0.00307,"33":0.00307,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.00614,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00614,"70":0.00307,"71":0.02148,"72":0.03375,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00307,"96":0,"97":0,"98":0,"99":0,"100":0.01534,"101":0.03375,"102":0.00307,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.0092},B:{"12":0.0092,"13":0,"14":0.01534,"15":0,"16":0.00307,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00614,"93":0,"94":0,"95":0,"96":0.00307,"97":0,"98":0.00307,"99":0,"100":0.00307,"101":0.00307,"102":0,"103":0.0092,"104":0,"105":0.00614,"106":0.00307,"107":0.02454,"108":0.00307,"109":0.00614,"110":0.0092,"111":0.00614,"112":0.01227,"113":0.01841,"114":0.01841,"115":0.50929,"116":0.19328},E:{"4":0.00307,"5":0.00307,"6":0.00307,"7":0.00307,"8":0.00614,"9":0.03375,"10":0,"11":0,"12":0,"13":0.00307,"14":0.00307,"15":0.00307,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00614,"6.1":0.00307,"7.1":0.00307,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00614,"14.1":0.01841,"15.1":0.0092,"15.2-15.3":0,"15.4":0.03682,"15.5":0.00307,"15.6":0.08897,"16.0":0.00307,"16.1":0.0092,"16.2":0.02148,"16.3":0.01534,"16.4":0.00614,"16.5":0.05216,"16.6":0.05216},G:{"8":0.00869,"17":0.02473,"3.2":0.00668,"4.0-4.1":0.00267,"4.2-4.3":0.00468,"5.0-5.1":0.01002,"6.0-6.1":0.03342,"7.0-7.1":0.07351,"8.1-8.4":0.11963,"9.0-9.2":0.00802,"9.3":0.02139,"10.0-10.2":0,"10.3":0.0254,"11.0-11.2":0.23725,"11.3-11.4":0,"12.0-12.1":0.06483,"12.2-12.5":0.12297,"13.0-13.1":0.002,"13.2":0.00267,"13.3":0.01537,"13.4-13.7":0.03676,"14.0-14.4":0.07151,"14.5-14.8":0.09423,"15.0-15.1":0.01069,"15.2-15.3":0.03743,"15.4":0.01871,"15.5":0.10092,"15.6-15.7":0.62354,"16.0":0.34351,"16.1":0.34017,"16.2":0.29807,"16.3":0.51393,"16.4":0.27668,"16.5":1.32393,"16.6":1.80111},P:{"4":0.56724,"20":0.09282,"21":0.09282,"5.0-5.4":0,"6.2-6.4":0.05157,"7.2-7.4":0.06188,"8.2":0,"9.2":0.04125,"10.1":0,"11.1-11.2":0.01031,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0.04125,"17.0":0.07219,"18.0":0.01031,"19.0":0.03094},I:{"0":0,"3":0.01814,"4":0.10158,"2.1":0.0254,"2.2":0.05805,"2.3":0.08707,"4.1":0.09433,"4.2-4.3":0.17777,"4.4":0,"4.4.3-4.4.4":0.37005},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.00623,"7":0.0187,"8":0.19012,"9":0.03117,"10":0.03428,"11":0.09973,"5.5":0},S:{"2.5":0.0208,_:"3.0-3.1"},J:{"7":0,"10":0.05546},N:{"10":0.08381,"11":0.04789},L:{"0":77.05537},R:{_:"0"},M:{"0":0.07625},Q:{"13.1":0},O:{"0":2.25983},H:{"0":0.37408}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BW.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BW.js
index 9d8c65d017ed34..8459151f1f12e4 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BW.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BW.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.03064,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00438,"48":0,"49":0,"50":0,"51":0,"52":0.00438,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00438,"69":0,"70":0,"71":0,"72":0.00438,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00875,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.00438,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00438,"100":0,"101":0,"102":0.01313,"103":0,"104":0.00438,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.00438,"111":0.00875,"112":0.01313,"113":0.2276,"114":0.3808,"115":0.00875,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00438,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00438,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.00438,"68":0,"69":0.00438,"70":0.00875,"71":0,"72":0,"73":0.00438,"74":0,"75":0.00438,"76":0.00438,"77":0,"78":0.00438,"79":0.00438,"80":0.00438,"81":0.03939,"83":0.00438,"84":0,"85":0,"86":0.00875,"87":0.00875,"88":0.00875,"89":0.00438,"90":0.00875,"91":0.00438,"92":0.00438,"93":0,"94":0.00875,"95":0.00875,"96":0.00438,"97":0,"98":0.00438,"99":0.00875,"100":0.00875,"101":0.00438,"102":0.01313,"103":0.01751,"104":0.20572,"105":0.02626,"106":0.00875,"107":0.04815,"108":0.01751,"109":0.97169,"110":0.03064,"111":0.04377,"112":0.13131,"113":2.00904,"114":9.04288,"115":0.00438,"116":0.00438,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0.00875,"62":0,"63":0,"64":0,"65":0,"66":0.00438,"67":0.00438,"68":0.00438,"69":0.07003,"70":0.24511,"71":0.00438,"72":0,"73":0,"74":0.01313,"75":0,"76":0.00438,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01313,"96":0,"97":0.00438,"98":0.04815,"99":0.28888,"100":0.01751,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00438},B:{"12":0.00438,"13":0.00875,"14":0.00438,"15":0.00438,"16":0.00438,"17":0.01313,"18":0.01751,"79":0,"80":0.03064,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.00875,"91":0,"92":0.14444,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.01313,"108":0.00875,"109":0.03502,"110":0.02189,"111":0.03502,"112":0.03502,"113":0.50773,"114":1.90837},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00438,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00438,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.01313,"14.1":0.02189,"15.1":0.00438,"15.2-15.3":0.00438,"15.4":0.01313,"15.5":0.01313,"15.6":0.0569,"16.0":0.00875,"16.1":0.01751,"16.2":0.00438,"16.3":0.04377,"16.4":0.03064,"16.5":0.32828,"16.6":0},G:{"8":0,"17":0.09733,"3.2":0.00139,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00209,"6.0-6.1":0.00139,"7.0-7.1":0.03963,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02364,"10.0-10.2":0.00139,"10.3":0.04241,"11.0-11.2":0.00278,"11.3-11.4":0.04102,"12.0-12.1":0.01112,"12.2-12.5":0.27252,"13.0-13.1":0.00695,"13.2":0.00209,"13.3":0.01599,"13.4-13.7":0.03059,"14.0-14.4":0.0584,"14.5-14.8":0.08343,"15.0-15.1":0.05909,"15.2-15.3":0.0292,"15.4":0.08968,"15.5":0.13765,"15.6":0.23846,"16.0":0.2183,"16.1":0.40183,"16.2":0.23151,"16.3":0.6396,"16.4":0.52211,"16.5":2.62861,"16.6":0.03198},P:{"4":0.1828,"20":0.1828,"21":1.59443,"5.0-5.4":0,"6.2-6.4":0.02031,"7.2-7.4":0.22342,"8.2":0,"9.2":0.01016,"10.1":0,"11.1-11.2":0.02031,"12.0":0.01016,"13.0":0.03047,"14.0":0.02031,"15.0":0.10156,"16.0":0.07109,"17.0":0.04062,"18.0":0.07109,"19.0":0.0914},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00097,"4.2-4.3":0.00483,"4.4":0,"4.4.3-4.4.4":0.1236},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.03502,"5.5":0},S:{"2.5":0.08435,_:"3.0-3.1"},J:{"7":0,"10":0.00562},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.09559},Q:{"13.1":0.00562},O:{"0":0.80409},H:{"0":1.05405},L:{"0":69.08568}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0.0037,"33":0,"34":0.0074,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.0037,"50":0,"51":0,"52":0.0074,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.0037,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.01109,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.0037,"89":0,"90":0,"91":0.0074,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.0037,"100":0,"101":0,"102":0.01109,"103":0.0037,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.0037,"110":0.0074,"111":0,"112":0.05917,"113":0.0037,"114":0.01479,"115":0.20339,"116":0.34391,"117":0.02958,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.0037,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.0037,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.0037,"47":0,"48":0,"49":0.0037,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.0037,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.0037,"64":0,"65":0,"66":0.0037,"67":0,"68":0.0037,"69":0.0037,"70":0.0037,"71":0,"72":0.0037,"73":0,"74":0.0037,"75":0.0074,"76":0,"77":0,"78":0.0037,"79":0.0037,"80":0,"81":0.04438,"83":0.0037,"84":0,"85":0.0037,"86":0,"87":0.0074,"88":0.01479,"89":0.0037,"90":0.02219,"91":0,"92":0.0037,"93":0,"94":0,"95":0.01849,"96":0,"97":0.0037,"98":0,"99":0.01109,"100":0.0074,"101":0.0037,"102":0.0074,"103":0.01479,"104":0.06656,"105":0.0037,"106":0.0037,"107":0.01109,"108":0.01109,"109":0.71371,"110":0.0037,"111":0.01479,"112":0.02589,"113":0.04807,"114":0.52142,"115":4.35994,"116":2.44808,"117":0.0037,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0.0037,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0.0037,"58":0,"60":0.0074,"62":0,"63":0,"64":0,"65":0,"66":0.0037,"67":0.01109,"68":0,"69":0.04068,"70":0.02219,"71":0.12203,"72":0.08505,"73":0,"74":0,"75":0,"76":0.02958,"77":0.0074,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01479,"96":0,"97":0,"98":0,"99":0.01479,"100":0.07396,"101":0.14792,"102":0.0037,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.0037},B:{"12":0.0037,"13":0,"14":0.0037,"15":0.0037,"16":0.0037,"17":0,"18":0.01109,"79":0,"80":0.0037,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.0037,"91":0,"92":0.07026,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.0037,"101":0,"102":0,"103":0,"104":0.0037,"105":0,"106":0,"107":0.0037,"108":0.0037,"109":0.05547,"110":0.0037,"111":0.0037,"112":0.0074,"113":0.01849,"114":0.09245,"115":1.22034,"116":0.35501},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.0037,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.01109,"14.1":0.0074,"15.1":0.0037,"15.2-15.3":0.01479,"15.4":0.0074,"15.5":0.01479,"15.6":0.03328,"16.0":0,"16.1":0.01109,"16.2":0.0074,"16.3":0.01109,"16.4":0.0037,"16.5":0.06656,"16.6":0.08505},G:{"8":0,"17":0.1379,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00305,"6.0-6.1":0,"7.0-7.1":0.03234,"8.1-8.4":0.00122,"9.0-9.2":0.00122,"9.3":0.04332,"10.0-10.2":0,"10.3":0.03173,"11.0-11.2":0.00183,"11.3-11.4":0,"12.0-12.1":0.00122,"12.2-12.5":0.21296,"13.0-13.1":0,"13.2":0.00244,"13.3":0.03051,"13.4-13.7":0.06102,"14.0-14.4":0.05675,"14.5-14.8":0.09092,"15.0-15.1":0.03417,"15.2-15.3":0.02136,"15.4":0.07993,"15.5":0.06224,"15.6-15.7":0.98057,"16.0":0.14278,"16.1":0.23492,"16.2":0.25323,"16.3":0.29411,"16.4":0.07261,"16.5":1.09773,"16.6":2.11675},P:{"4":0.20281,"20":0.08113,"21":0.30422,"5.0-5.4":0.01014,"6.2-6.4":0,"7.2-7.4":0.49689,"8.2":0,"9.2":0.01014,"10.1":0,"11.1-11.2":0.0507,"12.0":0,"13.0":0.08113,"14.0":0.02028,"15.0":0.08113,"16.0":0.04056,"17.0":0.16225,"18.0":0.03042,"19.0":0.12169},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00136,"4.4":0,"4.4.3-4.4.4":0.08562},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.02589,"5.5":0},S:{"2.5":0.11344,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":74.20759},R:{_:"0"},M:{"0":0.26468},Q:{"13.1":0.0126},O:{"0":0.84447},H:{"0":1.10377}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BY.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BY.js
index cc776e0a5a8439..4812f8a8c3edb0 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BY.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BY.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0.00446,"51":0,"52":0.0625,"53":0.00446,"54":0,"55":0,"56":0.00446,"57":0,"58":0.00446,"59":0,"60":0.00446,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00893,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00446,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00446,"89":0,"90":0,"91":0.00446,"92":0,"93":0,"94":0,"95":0.00446,"96":0.00446,"97":0,"98":0,"99":0.00446,"100":0,"101":0,"102":0.02678,"103":0,"104":0.00446,"105":0.00893,"106":0.00446,"107":0.00446,"108":0.01339,"109":0.00893,"110":0.00893,"111":0.02232,"112":0.03571,"113":0.41962,"114":0.80798,"115":0.00446,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0.00446,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00446,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.02678,"50":0,"51":0,"52":0,"53":0.00446,"54":0,"55":0,"56":0.00446,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.00446,"68":0.00446,"69":0.00893,"70":0.00446,"71":0,"72":0.00446,"73":0.00446,"74":0,"75":0,"76":0.00893,"77":0.00893,"78":0.00446,"79":0.03125,"80":0.00446,"81":0.00893,"83":0.01339,"84":0.01786,"85":0.00893,"86":0.00446,"87":0.00893,"88":0.00446,"89":0.00893,"90":0.01339,"91":0.03571,"92":0.00446,"93":0.00446,"94":0.00446,"95":0.00893,"96":0.00446,"97":0.00446,"98":0.00446,"99":0.03125,"100":0.02232,"101":0.01786,"102":0.03125,"103":0.01786,"104":0.00893,"105":0.01786,"106":0.18302,"107":0.03125,"108":0.07142,"109":1.66954,"110":0.02678,"111":0.08035,"112":0.1116,"113":1.13832,"114":6.22282,"115":0.00446,"116":0.00446,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.01339,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00893,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.01339,"70":0.05357,"71":0,"72":0,"73":0,"74":0,"75":0.00446,"76":0.01339,"77":0,"78":0,"79":0.03125,"80":0.00446,"81":0.00446,"82":0.00893,"83":0.01339,"84":0.01339,"85":0.05357,"86":0.01339,"87":0.00446,"88":0,"89":0.01786,"90":0,"91":0,"92":0,"93":0.00446,"94":0.00893,"95":0.54014,"96":0.00446,"97":0.00893,"98":0.28123,"99":1.46419,"100":0.03571,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00446,"18":0.00446,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00446,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0.00446,"107":0.00893,"108":0.00446,"109":0.01339,"110":0.00446,"111":0.00893,"112":0.00893,"113":0.13838,"114":0.81245},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00446,"14":0.04018,"15":0,"17":0.00893,_:"0","3.1":0,"3.2":0,"5.1":0.00893,"6.1":0,"7.1":0,"9.1":0.00446,"10.1":0,"11.1":0,"12.1":0.00446,"13.1":0.01339,"14.1":0.02232,"15.1":0.00446,"15.2-15.3":0.01786,"15.4":0.01339,"15.5":0.04464,"15.6":0.2232,"16.0":0.00893,"16.1":0.05803,"16.2":0.07589,"16.3":0.19195,"16.4":0.30802,"16.5":0.83477,"16.6":0.00893},G:{"8":0,"17":0.06904,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01972,"8.1-8.4":0,"9.0-9.2":0.01644,"9.3":0.01972,"10.0-10.2":0,"10.3":0.0263,"11.0-11.2":0.14465,"11.3-11.4":0.00329,"12.0-12.1":0,"12.2-12.5":0.20382,"13.0-13.1":0,"13.2":0.00329,"13.3":0.0526,"13.4-13.7":0.05589,"14.0-14.4":0.17423,"14.5-14.8":0.28929,"15.0-15.1":0.13478,"15.2-15.3":0.25313,"15.4":0.22683,"15.5":0.4175,"15.6":1.04211,"16.0":1.7226,"16.1":2.9751,"16.2":1.45303,"16.3":3.68189,"16.4":2.33406,"16.5":15.18123,"16.6":0.18081},P:{"4":0.0616,"20":0.19507,"21":0.64681,"5.0-5.4":0.01027,"6.2-6.4":0.0924,"7.2-7.4":0.01027,"8.2":0,"9.2":0.01027,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0.01027,"14.0":0,"15.0":0,"16.0":0.02053,"17.0":0.0308,"18.0":0.01027,"19.0":0.0308},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00868,"4.4":0,"4.4.3-4.4.4":0.03471},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00893,"9":0,"10":0,"11":0.0625,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.11072},Q:{"13.1":0},O:{"0":0.16054},H:{"0":1.02202},L:{"0":42.82675}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0.00396,"51":0,"52":0.04358,"53":0.00396,"54":0,"55":0.00396,"56":0.00396,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.01981,"65":0,"66":0,"67":0,"68":0.00396,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.00396,"92":0,"93":0,"94":0,"95":0.00396,"96":0.00396,"97":0,"98":0,"99":0,"100":0,"101":0.00396,"102":0.01585,"103":0,"104":0.00396,"105":0.01189,"106":0.00792,"107":0.00396,"108":0.00396,"109":0,"110":0.00792,"111":0.00396,"112":0.01189,"113":0.00792,"114":0.01585,"115":0.36054,"116":0.45167,"117":0.01981,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.02377,"50":0,"51":0,"52":0,"53":0.00792,"54":0,"55":0.00396,"56":0,"57":0,"58":0.01189,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00396,"70":0.00396,"71":0,"72":0,"73":0.00396,"74":0.00396,"75":0.00396,"76":0.00396,"77":0.00396,"78":0.00396,"79":0.01585,"80":0.00396,"81":0.00792,"83":0.00792,"84":0.00396,"85":0.01189,"86":0.00396,"87":0.00396,"88":0.00396,"89":0.00792,"90":0.00396,"91":0.00396,"92":0.00396,"93":0.0317,"94":0.00396,"95":0.00396,"96":0.00396,"97":0.00396,"98":0.00396,"99":0.0317,"100":0.01189,"101":0.00792,"102":0.02773,"103":0.01585,"104":0.00792,"105":0.0317,"106":0.05151,"107":0.01981,"108":0.03566,"109":1.25199,"110":0.01585,"111":0.03566,"112":0.03962,"113":0.0317,"114":0.30507,"115":3.52222,"116":1.79875,"117":0.00396,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0.00396,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00792,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00396,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.00396,"68":0,"69":0.01189,"70":0.00396,"71":0.01189,"72":0.01585,"73":0.00396,"74":0.00396,"75":0,"76":0.00396,"77":0.00396,"78":0,"79":0.02377,"80":0.00396,"81":0.00396,"82":0.00792,"83":0.00396,"84":0.00396,"85":0.03566,"86":0.01585,"87":0.00396,"88":0,"89":0.00792,"90":0,"91":0.00396,"92":0,"93":0.00396,"94":0.00792,"95":0.38035,"96":0.00396,"97":0.00396,"98":0.00396,"99":0.01981,"100":0.76467,"101":0.95484,"102":0.01189,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00792},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00396,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00396,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00396,"109":0.01585,"110":0,"111":0,"112":0,"113":0.00396,"114":0.01981,"115":0.60222,"116":0.14659},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00792,"15":0,"17":0.01585,_:"0","3.1":0,"3.2":0,"5.1":0.00396,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00396,"13.1":0.01189,"14.1":0.01981,"15.1":0.00396,"15.2-15.3":0.00396,"15.4":0.00792,"15.5":0.02773,"15.6":0.13075,"16.0":0.00792,"16.1":0.03962,"16.2":0.04358,"16.3":0.09509,"16.4":0.03962,"16.5":0.36847,"16.6":0.46355},G:{"8":0,"17":0.29634,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.0247,"9.3":0.02744,"10.0-10.2":0.00549,"10.3":0.03018,"11.0-11.2":0.06037,"11.3-11.4":0,"12.0-12.1":0.00823,"12.2-12.5":0.17561,"13.0-13.1":0.01098,"13.2":0,"13.3":0.0247,"13.4-13.7":0.02744,"14.0-14.4":0.12622,"14.5-14.8":0.23598,"15.0-15.1":0.10427,"15.2-15.3":0.14543,"15.4":0.14817,"15.5":0.26067,"15.6-15.7":2.3982,"16.0":1.33355,"16.1":1.87136,"16.2":0.90001,"16.3":1.84392,"16.4":0.42805,"16.5":6.03939,"16.6":10.89889},P:{"4":0.06048,"20":0.09071,"21":0.07055,"22":0.63499,"5.0-5.4":0,"6.2-6.4":0.28222,"7.2-7.4":0.01008,"8.2":0,"9.2":0.01008,"10.1":0.01008,"11.1-11.2":0.01008,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0.01008,"17.0":0.01008,"18.0":0.01008,"19.0":0.07055},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00758,"4.4":0,"4.4.3-4.4.4":0.03034},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00792,"9":0,"10":0,"11":0.03566,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":50.81608},R:{_:"0"},M:{"0":0.09057},Q:{"13.1":0},O:{"0":0.13284},H:{"0":0.84603}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BZ.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BZ.js
index 6d5fc0edef06ab..11a702678c96f6 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BZ.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BZ.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0.00522,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0.02087,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0.00522,"36":0,"37":0,"38":0,"39":0,"40":0.00522,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00522,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.00522,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00522,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.01043,"111":0.0313,"112":0.0313,"113":0.22433,"114":0.49562,"115":0.00522,"116":0,"3.5":0,"3.6":0.00522},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00522,"35":0.00522,"36":0,"37":0,"38":0.00522,"39":0,"40":0.00522,"41":0.00522,"42":0.00522,"43":0.00522,"44":0.02087,"45":0.01043,"46":0.00522,"47":0.00522,"48":0,"49":0.00522,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.0313,"71":0,"72":0,"73":0,"74":0,"75":0.00522,"76":0.04695,"77":0,"78":0,"79":0.02087,"80":0,"81":0,"83":0,"84":0,"85":0.00522,"86":0,"87":0.00522,"88":0,"89":0,"90":0,"91":0.00522,"92":0,"93":0.05739,"94":0.00522,"95":0,"96":0,"97":0,"98":0,"99":0.00522,"100":0.07304,"101":0,"102":0.01565,"103":0.10434,"104":0.00522,"105":0.00522,"106":0.01043,"107":0.01043,"108":3.57886,"109":0.5217,"110":0.01565,"111":0.03652,"112":0.14086,"113":2.07115,"114":12.2756,"115":0.00522,"116":0.00522,"117":0},F:{"9":0,"11":0,"12":0.00522,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00522,"29":0,"30":0.00522,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00522,"70":0.01565,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00522,"96":0,"97":0,"98":0.10434,"99":0.60517,"100":0.13564,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00522},B:{"12":0.01043,"13":0,"14":0.02087,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.02609,"110":0,"111":0,"112":0.04174,"113":0.2765,"114":1.28338},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0.00522,"10":0,"11":0,"12":0.00522,"13":0,"14":0.05739,"15":0.00522,"17":0.01565,_:"0","3.1":0,"3.2":0,"5.1":0.00522,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00522,"13.1":0.01043,"14.1":0.02087,"15.1":0.01565,"15.2-15.3":0.01043,"15.4":0.04174,"15.5":0.05739,"15.6":0.31302,"16.0":0.02609,"16.1":0.15651,"16.2":0.07826,"16.3":0.23477,"16.4":0.28172,"16.5":0.90776,"16.6":0.01043},G:{"8":0.00613,"17":0.10414,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01225,"6.0-6.1":0.00613,"7.0-7.1":0.03675,"8.1-8.4":0.09495,"9.0-9.2":0.01225,"9.3":0.07351,"10.0-10.2":0,"10.3":0.10107,"11.0-11.2":0.04594,"11.3-11.4":0.12251,"12.0-12.1":0.00306,"12.2-12.5":0.24197,"13.0-13.1":0.00613,"13.2":0,"13.3":0.00306,"13.4-13.7":0.0245,"14.0-14.4":0.05207,"14.5-14.8":0.19909,"15.0-15.1":0.19296,"15.2-15.3":0.69833,"15.4":0.49312,"15.5":0.65545,"15.6":0.67995,"16.0":0.94949,"16.1":1.73051,"16.2":1.14857,"16.3":2.50848,"16.4":2.59118,"16.5":15.28671,"16.6":0.14089},P:{"4":0.17578,"20":0.12408,"21":1.47858,"5.0-5.4":0,"6.2-6.4":0.04136,"7.2-7.4":0.07238,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.04136,"12.0":0,"13.0":0.01034,"14.0":0,"15.0":0,"16.0":0.04136,"17.0":0.01034,"18.0":0.08272,"19.0":0.03102},I:{"0":0,"3":0.02317,"4":0.13127,"2.1":0.02703,"2.2":0.08494,"2.3":0.13513,"4.1":0.14672,"4.2-4.3":0.23166,"4.4":0,"4.4.3-4.4.4":0.70656},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.01043,"7":0.02609,"8":0.21911,"9":0.04174,"10":0.05217,"11":0.14086,"5.5":0},S:{"2.5":0.00478,_:"3.0-3.1"},J:{"7":0,"10":0.0287},N:{"10":0.05466,"11":0.041},R:{_:"0"},M:{"0":0.21524},Q:{"13.1":0.00478},O:{"0":0.16262},H:{"0":0.12679},L:{"0":40.0924}};
+module.exports={C:{"2":0.00482,"3":0.00963,"4":0.00963,"5":0.00482,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00482,"12":0.00482,"13":0,"14":0,"15":0.00482,"16":0.00482,"17":0.00482,"18":0,"19":0,"20":0.00482,"21":0.01927,"22":0,"23":0.00482,"24":0.00482,"25":0,"26":0.00482,"27":0.00482,"28":0.00482,"29":0.00482,"30":0,"31":0.00482,"32":0,"33":0.00482,"34":0.00482,"35":0.00963,"36":0.00482,"37":0.00482,"38":0.01445,"39":0.01445,"40":0.0289,"41":0.00482,"42":0.00482,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00482,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.00963,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00482,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.00963,"111":0,"112":0.00963,"113":0.00482,"114":0.00482,"115":0.16378,"116":0.39981,"117":0.01927,"118":0,"119":0,"120":0,"3.5":0.00963,"3.6":0.02409},D:{"4":0,"5":0,"6":0,"7":0.00482,"8":0,"9":0,"10":0.00482,"11":0.00482,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0.00482,"20":0,"21":0.00482,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00482,"29":0,"30":0.00482,"31":0.01445,"32":0.00482,"33":0.00482,"34":0.00482,"35":0.00482,"36":0.00482,"37":0.01445,"38":0.00963,"39":0.02409,"40":0.01445,"41":0.01927,"42":0.01445,"43":0.03854,"44":0.07226,"45":0.03372,"46":0.03372,"47":0.0289,"48":0,"49":0,"50":0,"51":0.0289,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.01445,"71":0,"72":0,"73":0,"74":0,"75":0.01445,"76":0.03854,"77":0,"78":0,"79":0.01445,"80":0,"81":0.00482,"83":0,"84":0,"85":0,"86":0,"87":0.00482,"88":0.00482,"89":0.00482,"90":0.00482,"91":0.00482,"92":0.04335,"93":0.09152,"94":0,"95":0,"96":0,"97":0.00482,"98":0,"99":0.00482,"100":0.00482,"101":0,"102":0,"103":0.08671,"104":0.00482,"105":0.00482,"106":0.00482,"107":0,"108":2.47112,"109":0.47207,"110":0.00482,"111":0.03854,"112":0.01927,"113":0.01927,"114":1.5029,"115":6.2043,"116":3.69464,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0.00482,"27":0,"28":0.00482,"29":0.00482,"30":0.01445,"31":0.01927,"32":0.00482,"33":0.00482,"34":0,"35":0,"36":0,"37":0.00482,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00482,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.09152,"101":0.07226,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0.00482,"11.5":0.00482,"11.6":0,"12.1":0.00963},B:{"12":0.02409,"13":0,"14":0.01927,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.00482,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.01927,"110":0,"111":0,"112":0,"113":0.00482,"114":0.08189,"115":1.14163,"116":0.35164},E:{"4":0.00482,"5":0.00963,"6":0.00482,"7":0.00482,"8":0.00963,"9":0.04817,"10":0,"11":0,"12":0,"13":0,"14":0.06262,"15":0,"17":0.03854,_:"0","3.1":0,"3.2":0,"5.1":0.00963,"6.1":0.00482,"7.1":0.00482,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00482,"13.1":0.01927,"14.1":0.0289,"15.1":0.00963,"15.2-15.3":0.01445,"15.4":0.03854,"15.5":0.05299,"15.6":0.30829,"16.0":0.01445,"16.1":0.06744,"16.2":0.03854,"16.3":0.18305,"16.4":0.0578,"16.5":0.60213,"16.6":0.83816},G:{"8":0.01507,"17":0.32862,"3.2":0.00603,"4.0-4.1":0,"4.2-4.3":0.01206,"5.0-5.1":0.09647,"6.0-6.1":0.02412,"7.0-7.1":0.09647,"8.1-8.4":0.18692,"9.0-9.2":0.01809,"9.3":0.09045,"10.0-10.2":0,"10.3":0.08442,"11.0-11.2":0.31053,"11.3-11.4":0.09949,"12.0-12.1":0.08743,"12.2-12.5":0.15979,"13.0-13.1":0,"13.2":0.00603,"13.3":0.00301,"13.4-13.7":0,"14.0-14.4":0.16582,"14.5-14.8":0.15677,"15.0-15.1":0.07236,"15.2-15.3":0.47634,"15.4":0.32862,"15.5":0.27134,"15.6-15.7":2.03803,"16.0":0.60297,"16.1":0.98887,"16.2":0.74768,"16.3":2.41187,"16.4":0.43414,"16.5":5.93018,"16.6":13.86523},P:{"4":0.2172,"20":0.05171,"21":0.09309,"5.0-5.4":0.02069,"6.2-6.4":0.04137,"7.2-7.4":0.05171,"8.2":0,"9.2":0,"10.1":0.01034,"11.1-11.2":0.01034,"12.0":0,"13.0":0.02069,"14.0":0.01034,"15.0":0.01034,"16.0":0.03103,"17.0":0.01034,"18.0":0.01034,"19.0":0.04137},I:{"0":0,"3":0.02245,"4":0.18278,"2.1":0.03207,"2.2":0.0962,"2.3":0.1443,"4.1":0.17957,"4.2-4.3":0.27256,"4.4":0,"4.4.3-4.4.4":0.70545},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.01456,"7":0.02911,"8":0.28626,"9":0.06793,"10":0.06307,"11":0.17952,"5.5":0.00485},S:{"2.5":0.01555,_:"3.0-3.1"},J:{"7":0,"10":0.04665},N:{"10":0.07464,"11":0.04976},L:{"0":41.63756},R:{_:"0"},M:{"0":0.2747},Q:{"13.1":0},O:{"0":0.2747},H:{"0":0.22572}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CA.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CA.js
index df6a3b1e11d715..3712e26b89d503 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CA.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CA.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.01123,"39":0,"40":0,"41":0,"42":0,"43":0.00561,"44":0.03368,"45":0.01123,"46":0,"47":0,"48":0.00561,"49":0,"50":0,"51":0,"52":0.01123,"53":0,"54":0,"55":0.00561,"56":0,"57":0.00561,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.01123,"66":0,"67":0,"68":0.00561,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0.00561,"78":0.02807,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0.01684,"88":0.00561,"89":0.00561,"90":0,"91":0.00561,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.04491,"103":0.00561,"104":0.01123,"105":0.01123,"106":0.00561,"107":0.01123,"108":0.01684,"109":0.01123,"110":0.01684,"111":0.01684,"112":0.0393,"113":0.58947,"114":1.09473,"115":0.00561,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0.00561,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00561,"39":0,"40":0,"41":0,"42":0,"43":0.01123,"44":0,"45":0,"46":0,"47":0.01123,"48":0.10667,"49":0.04491,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00561,"59":0,"60":0.03368,"61":0,"62":0,"63":0,"64":0,"65":0.00561,"66":0.01123,"67":0.00561,"68":0.00561,"69":0.00561,"70":0.00561,"71":0.00561,"72":0.00561,"73":0.00561,"74":0.02246,"75":0.00561,"76":0.01684,"77":0.00561,"78":0.00561,"79":0.03368,"80":0.02246,"81":0.02807,"83":0.17965,"84":0.01123,"85":0.01684,"86":0.02807,"87":0.03368,"88":0.08982,"89":0.01123,"90":0.01123,"91":0.01684,"92":0.00561,"93":0.05053,"94":0.00561,"95":0.00561,"96":0.01123,"97":0.01123,"98":0.01123,"99":0.01123,"100":0.02246,"101":0.02807,"102":0.02246,"103":0.24702,"104":0.02807,"105":0.08982,"106":0.05053,"107":0.06737,"108":0.12912,"109":0.81403,"110":0.10667,"111":0.19088,"112":0.46596,"113":3.23366,"114":11.87922,"115":0.01123,"116":0.00561,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00561,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00561,"70":0.01684,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00561,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.00561,"95":0.03368,"96":0.00561,"97":0.00561,"98":0.14596,"99":0.27509,"100":0.00561,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00561,"13":0.00561,"14":0,"15":0,"16":0,"17":0,"18":0.00561,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0.00561,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00561,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.00561,"104":0,"105":0.00561,"106":0.00561,"107":0.01123,"108":0.01684,"109":0.0786,"110":0.01684,"111":0.02246,"112":0.04491,"113":0.70175,"114":3.30103},E:{"4":0,"5":0,"6":0,"7":0,"8":0.00561,"9":0.01684,"10":0,"11":0,"12":0,"13":0.01684,"14":0.07298,"15":0.01123,"17":0.00561,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.02807,"10.1":0,"11.1":0.00561,"12.1":0.03368,"13.1":0.15158,"14.1":0.22456,"15.1":0.02807,"15.2-15.3":0.02807,"15.4":0.06175,"15.5":0.08421,"15.6":0.55579,"16.0":0.05614,"16.1":0.12912,"16.2":0.17403,"16.3":0.46596,"16.4":0.35368,"16.5":1.98174,"16.6":0.01123},G:{"8":0,"17":0.06745,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00793,"8.1-8.4":0.01587,"9.0-9.2":0.01984,"9.3":0.17853,"10.0-10.2":0.00397,"10.3":0.20631,"11.0-11.2":0.17457,"11.3-11.4":0.04761,"12.0-12.1":0.03174,"12.2-12.5":0.8768,"13.0-13.1":0.0119,"13.2":0.0119,"13.3":0.04364,"13.4-13.7":0.11902,"14.0-14.4":0.25391,"14.5-14.8":0.67843,"15.0-15.1":0.18647,"15.2-15.3":0.23011,"15.4":0.24598,"15.5":0.44832,"15.6":1.52349,"16.0":1.34892,"16.1":3.51513,"16.2":1.62267,"16.3":4.22927,"16.4":2.23366,"16.5":19.49588,"16.6":0.1706},P:{"4":0.10729,"20":0.11801,"21":2.54267,"5.0-5.4":0.01073,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0.01073,"11.1-11.2":0,"12.0":0,"13.0":0.01073,"14.0":0,"15.0":0,"16.0":0.02146,"17.0":0.02146,"18.0":0.01073,"19.0":0.03219},I:{"0":0,"3":0,"4":0.02247,"2.1":0,"2.2":0.01124,"2.3":0.01124,"4.1":0.01685,"4.2-4.3":0.02809,"4.4":0,"4.4.3-4.4.4":0.17415},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.01241,"9":0.0062,"10":0.0062,"11":0.09307,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0.00439},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.44737},Q:{"13.1":0.00439},O:{"0":0.08772},H:{"0":0.1661},L:{"0":25.82692}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.011,"39":0,"40":0,"41":0,"42":0,"43":0.0055,"44":0.03851,"45":0.011,"46":0,"47":0,"48":0.0055,"49":0,"50":0,"51":0,"52":0.0165,"53":0,"54":0,"55":0,"56":0,"57":0.011,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.03301,"66":0,"67":0,"68":0.0055,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0.0055,"78":0.02751,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0.0055,"88":0.0055,"89":0,"90":0,"91":0.0055,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.0055,"101":0,"102":0.03851,"103":0.0055,"104":0.0055,"105":0.0055,"106":0.0055,"107":0.011,"108":0.011,"109":0.02751,"110":0.0165,"111":0.011,"112":0.011,"113":0.022,"114":0.02751,"115":0.42908,"116":1.18822,"117":0.04401,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0.0055,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.0055,"39":0,"40":0,"41":0,"42":0.0055,"43":0.0165,"44":0,"45":0,"46":0,"47":0.011,"48":0.09352,"49":0.04401,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.022,"61":0,"62":0,"63":0,"64":0,"65":0.0055,"66":0.022,"67":0.0055,"68":0.0055,"69":0.0055,"70":0.0055,"71":0.0055,"72":0.0055,"73":0,"74":0.0055,"75":0.0055,"76":0.011,"77":0.0055,"78":0.011,"79":0.02751,"80":0.011,"81":0.03301,"83":0.22554,"84":0.0055,"85":0.011,"86":0.04951,"87":0.02751,"88":0.07701,"89":0.0055,"90":0.011,"91":0.011,"92":0.0055,"93":0.03851,"94":0.0055,"95":0.0055,"96":0.0055,"97":0.0055,"98":0.0055,"99":0.011,"100":0.0165,"101":0.022,"102":0.0165,"103":0.20904,"104":0.02751,"105":0.04401,"106":0.03301,"107":0.04951,"108":0.08802,"109":0.71513,"110":0.04951,"111":0.07701,"112":0.10452,"113":0.15403,"114":1.33124,"115":9.13166,"116":4.14225,"117":0.0055,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.0055,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.011,"72":0.0055,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.0055,"95":0.02751,"96":0,"97":0,"98":0,"99":0.011,"100":0.29705,"101":0.16503,"102":0.0055,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.0055,"13":0.0055,"14":0,"15":0,"16":0,"17":0,"18":0.0055,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0.0055,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.0055,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.0055,"104":0,"105":0.0055,"106":0.0055,"107":0.011,"108":0.011,"109":0.07701,"110":0.011,"111":0.011,"112":0.011,"113":0.022,"114":0.18703,"115":3.00905,"116":0.93517},E:{"4":0,"5":0,"6":0,"7":0,"8":0.0055,"9":0.0165,"10":0,"11":0,"12":0,"13":0.011,"14":0.06051,"15":0.011,"17":0.0165,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.0165,"10.1":0,"11.1":0.0055,"12.1":0.02751,"13.1":0.13202,"14.1":0.18153,"15.1":0.022,"15.2-15.3":0.022,"15.4":0.04401,"15.5":0.06601,"15.6":0.51709,"16.0":0.05501,"16.1":0.09902,"16.2":0.11552,"16.3":0.28055,"16.4":0.10452,"16.5":1.00668,"16.6":1.59529},G:{"8":0,"17":0.29575,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00389,"6.0-6.1":0,"7.0-7.1":0.01167,"8.1-8.4":0.01557,"9.0-9.2":0.01946,"9.3":0.16733,"10.0-10.2":0.00389,"10.3":0.17122,"11.0-11.2":0.0895,"11.3-11.4":0.03891,"12.0-12.1":0.02724,"12.2-12.5":0.75883,"13.0-13.1":0.01167,"13.2":0.01167,"13.3":0.03891,"13.4-13.7":0.09729,"14.0-14.4":0.21403,"14.5-14.8":0.52534,"15.0-15.1":0.15566,"15.2-15.3":0.1829,"15.4":0.18679,"15.5":0.3619,"15.6-15.7":2.67731,"16.0":0.98064,"16.1":2.62283,"16.2":1.17522,"16.3":2.39324,"16.4":0.32688,"16.5":7.21473,"16.6":18.11076},P:{"4":0.09637,"20":0.05354,"21":0.17132,"22":2.55904,"5.0-5.4":0.01071,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0.01071,"11.1-11.2":0,"12.0":0,"13.0":0.01071,"14.0":0,"15.0":0,"16.0":0.02141,"17.0":0.02141,"18.0":0.01071,"19.0":0.02141},I:{"0":0,"3":0,"4":0.01971,"2.1":0,"2.2":0.02956,"2.3":0.00985,"4.1":0.01478,"4.2-4.3":0.03449,"4.4":0,"4.4.3-4.4.4":0.15765},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.0123,"9":0.00615,"10":0,"11":0.08607,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0.0045},N:{"10":0,"11":0},L:{"0":26.17721},R:{_:"0"},M:{"0":0.38691},Q:{"13.1":0.0045},O:{"0":0.10798},H:{"0":0.17463}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CD.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CD.js
index 38dc835ec03023..7c4491751e8e4a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CD.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CD.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00468,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0.00156,"112":0.00312,"113":0.0608,"114":0.07171,"115":0.00156,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00156,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00156,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00156,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00156,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.00312,"80":0,"81":0.00624,"83":0,"84":0,"85":0.00468,"86":0,"87":0.00156,"88":0,"89":0,"90":0,"91":0,"92":0.00156,"93":0,"94":0.00156,"95":0.00312,"96":0,"97":0,"98":0.00468,"99":0.00156,"100":0,"101":0,"102":0.00156,"103":0.00312,"104":0,"105":0.00156,"106":0.00156,"107":0.00156,"108":0.00468,"109":0.0608,"110":0.00156,"111":0.01247,"112":0.01247,"113":0.07795,"114":0.4412,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0.00312,"25":0,"26":0.0078,"27":0.00468,"28":0.00468,"29":0,"30":0.01091,"31":0.00156,"32":0.00468,"33":0.00468,"34":0,"35":0.00156,"36":0,"37":0.01715,"38":0.01247,"39":0,"40":0,"41":0,"42":0.02339,"43":0,"44":0,"45":0,"46":0.00156,"47":0.00312,"48":0,"49":0,"50":0.00312,"51":0.00312,"52":0,"53":0,"54":0.00312,"55":0.00468,"56":0.00156,"57":0.00624,"58":0.01247,"60":0.10913,"62":0.00156,"63":0.19643,"64":0.01559,"65":0.01247,"66":0.1294,"67":0.0951,"68":0.05768,"69":0.32271,"70":0.28997,"71":0.00312,"72":0.00156,"73":0.00156,"74":0.13252,"75":0.0343,"76":0.0078,"77":0,"78":0,"79":0.00156,"80":0,"81":0,"82":0,"83":0,"84":0.01091,"85":0,"86":0,"87":0,"88":0,"89":0.00156,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.0078,"96":0.00156,"97":0,"98":0.0078,"99":0.07171,"100":0.00312,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.0078},B:{"12":0.00468,"13":0.00156,"14":0.00156,"15":0.00156,"16":0,"17":0.00156,"18":0.00468,"79":0,"80":0,"81":0,"83":0,"84":0.00156,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.00156,"91":0,"92":0.00468,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00312,"110":0.00312,"111":0.00156,"112":0.00468,"113":0.03742,"114":0.11537},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00156,"14":0.00156,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00312,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00156,"14.1":0.00156,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0.00156,"15.6":0.00312,"16.0":0,"16.1":0,"16.2":0.00156,"16.3":0.00156,"16.4":0.00468,"16.5":0.01247,"16.6":0},G:{"8":0.0017,"17":0.02893,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00851,"6.0-6.1":0,"7.0-7.1":0.00255,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02637,"10.0-10.2":0,"10.3":0.02127,"11.0-11.2":0.0034,"11.3-11.4":0,"12.0-12.1":0.02637,"12.2-12.5":0.89843,"13.0-13.1":0.02552,"13.2":0.01276,"13.3":0.02893,"13.4-13.7":0.10635,"14.0-14.4":0.37009,"14.5-14.8":0.73167,"15.0-15.1":0.24758,"15.2-15.3":0.25098,"15.4":0.19568,"15.5":0.25949,"15.6":0.33776,"16.0":0.28756,"16.1":0.72572,"16.2":0.42709,"16.3":0.764,"16.4":0.72572,"16.5":1.25405,"16.6":0.03488},P:{"4":0.10146,"20":0.19278,"21":0.35512,"5.0-5.4":0.02029,"6.2-6.4":0.01015,"7.2-7.4":0.06088,"8.2":0,"9.2":0.03044,"10.1":0,"11.1-11.2":0.04059,"12.0":0,"13.0":0.01015,"14.0":0.01015,"15.0":0.01015,"16.0":0.06088,"17.0":0.02029,"18.0":0.04059,"19.0":0.04059},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00419,"4.2-4.3":0.00658,"4.4":0,"4.4.3-4.4.4":0.09327},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00624,"5.5":0},S:{"2.5":0.08441,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.04221},Q:{"13.1":0.04221},O:{"0":0.61619},H:{"0":22.26402},L:{"0":61.42397}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0.00576,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00144,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00432,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0.00144,"113":0,"114":0.00288,"115":0.02304,"116":0.04464,"117":0.00144,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00144,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0.00288,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00144,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.00144,"80":0,"81":0.00288,"83":0,"84":0,"85":0.00288,"86":0,"87":0.00144,"88":0.00144,"89":0,"90":0.00144,"91":0,"92":0.00144,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.00432,"99":0.00288,"100":0,"101":0,"102":0.00144,"103":0.00288,"104":0.00144,"105":0.00144,"106":0.00144,"107":0.00144,"108":0.00144,"109":0.04176,"110":0.00288,"111":0.00144,"112":0.00144,"113":0.00288,"114":0.02304,"115":0.22608,"116":0.12528,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0.00288,"25":0,"26":0.00288,"27":0.00288,"28":0.00288,"29":0.00144,"30":0.00576,"31":0,"32":0.00432,"33":0.00288,"34":0,"35":0,"36":0.00432,"37":0.01296,"38":0.0072,"39":0,"40":0,"41":0,"42":0.0072,"43":0,"44":0,"45":0.00144,"46":0.00144,"47":0.00288,"48":0,"49":0,"50":0.00288,"51":0.0072,"52":0,"53":0,"54":0.00144,"55":0.00432,"56":0.00144,"57":0.00432,"58":0.01008,"60":0.07056,"62":0.00144,"63":0.11808,"64":0.02016,"65":0.00864,"66":0.06624,"67":0.06192,"68":0.03744,"69":0.20448,"70":0.11088,"71":0.31104,"72":0.10512,"73":0,"74":0.01872,"75":0.00432,"76":0.01584,"77":0.00144,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00432,"96":0,"97":0,"98":0,"99":0.00288,"100":0.01584,"101":0.04176,"102":0.00144,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.0072},B:{"12":0.00144,"13":0,"14":0,"15":0.00144,"16":0,"17":0.00144,"18":0.00432,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00288,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00144,"110":0.00288,"111":0,"112":0,"113":0.00144,"114":0.01152,"115":0.07632,"116":0.0216},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00144,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00144,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0.00144,"15.1":0,"15.2-15.3":0,"15.4":0.00432,"15.5":0,"15.6":0.00144,"16.0":0,"16.1":0,"16.2":0.00144,"16.3":0.00144,"16.4":0,"16.5":0.00288,"16.6":0.00288},G:{"8":0.0007,"17":0.04661,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00417,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00904,"10.0-10.2":0,"10.3":0.02157,"11.0-11.2":0.00417,"11.3-11.4":0.0007,"12.0-12.1":0.0153,"12.2-12.5":0.73046,"13.0-13.1":0.00557,"13.2":0.00626,"13.3":0.02504,"13.4-13.7":0.07166,"14.0-14.4":0.36593,"14.5-14.8":0.45776,"15.0-15.1":0.15235,"15.2-15.3":0.15653,"15.4":0.17253,"15.5":0.28662,"15.6-15.7":0.97256,"16.0":0.20314,"16.1":0.44524,"16.2":0.24349,"16.3":0.42089,"16.4":0.38054,"16.5":0.92456,"16.6":0.83134},P:{"4":0.0829,"20":0.0829,"21":0.10362,"5.0-5.4":0.03109,"6.2-6.4":0,"7.2-7.4":0.05181,"8.2":0,"9.2":0.04145,"10.1":0,"11.1-11.2":0.05181,"12.0":0,"13.0":0,"14.0":0,"15.0":0.01036,"16.0":0.02072,"17.0":0.01036,"18.0":0.03109,"19.0":0.03109},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00272,"4.2-4.3":0.00612,"4.4":0,"4.4.3-4.4.4":0.10125},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00576,"5.5":0},S:{"2.5":0.1284,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":57.90608},R:{_:"0"},M:{"0":0.0428},Q:{"13.1":0.00856},O:{"0":0.428},H:{"0":26.87305}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CF.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CF.js
index b707a97fe68bef..2f32c3dca62ed5 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CF.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CF.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00297,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00149,"57":0,"58":0,"59":0,"60":0,"61":0.00149,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00594,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00149,"110":0,"111":0,"112":0.0104,"113":0.03418,"114":0.16643,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0.00446,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0.00297,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.0104,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0.00149,"78":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0.00446,"87":0,"88":0,"89":0,"90":0,"91":0.00149,"92":0,"93":0.00149,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0.00149,"105":0,"106":0,"107":0,"108":0.00149,"109":0.03864,"110":0,"111":0.00149,"112":0.00446,"113":0.15752,"114":0.66721,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0.00149,"40":0,"41":0,"42":0.00297,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0.00446,"62":0,"63":0.01635,"64":0.00594,"65":0,"66":0.00149,"67":0.00446,"68":0.00446,"69":0.03864,"70":0.01932,"71":0,"72":0,"73":0.00149,"74":0.00149,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.01783,"91":0,"92":0,"93":0,"94":0,"95":0.00594,"96":0,"97":0,"98":0.00297,"99":0.04458,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00149,"13":0.00149,"14":0.00149,"15":0,"16":0,"17":0.00297,"18":0.00743,"79":0,"80":0,"81":0,"83":0,"84":0.00149,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00149,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0.00743,"113":0.05498,"114":0.11888},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.01486,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00149,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0.00297,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0,"16.0":0,"16.1":0.00297,"16.2":0,"16.3":0.00297,"16.4":0.00149,"16.5":0,"16.6":0},G:{"8":0,"17":0.00778,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0.00272,"11.0-11.2":0.01323,"11.3-11.4":0,"12.0-12.1":0.00272,"12.2-12.5":0.46807,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0.03424,"14.0-14.4":0.26341,"14.5-14.8":0.15525,"15.0-15.1":0.01595,"15.2-15.3":0.08677,"15.4":0.2105,"15.5":0.05525,"15.6":0.25758,"16.0":0.19182,"16.1":0.27081,"16.2":0.08949,"16.3":0.43889,"16.4":0.28131,"16.5":0.5704,"16.6":0.00272},P:{"4":0.11562,"20":0.1892,"21":0.38891,"5.0-5.4":0.01051,"6.2-6.4":0,"7.2-7.4":0.06307,"8.2":0,"9.2":0.01051,"10.1":0,"11.1-11.2":0.02102,"12.0":0,"13.0":0,"14.0":0,"15.0":0.01051,"16.0":0,"17.0":0,"18.0":0.03153,"19.0":0.01051},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00467,"4.2-4.3":0.00857,"4.4":0,"4.4.3-4.4.4":0.0662},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.01486,"9":0,"10":0,"11":0.00743,"5.5":0},S:{"2.5":0.35759,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.07663},Q:{"13.1":0.00851},O:{"0":0.68112},H:{"0":10.95423},L:{"0":79.2947}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0.00138,"52":0,"53":0,"54":0,"55":0,"56":0.00276,"57":0,"58":0,"59":0,"60":0,"61":0.00414,"62":0,"63":0.00138,"64":0.00138,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00138,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00138,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0.00829,"102":0.00691,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0.00138,"114":0.00414,"115":0.04834,"116":0.1961,"117":0,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0.00138,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.0221,"61":0,"62":0.00138,"63":0,"64":0,"65":0,"66":0.00138,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.00138,"80":0,"81":0.00138,"83":0,"84":0.00138,"85":0,"86":0.00967,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00276,"93":0,"94":0,"95":0.00138,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.00552,"106":0,"107":0,"108":0,"109":0.01657,"110":0.00967,"111":0,"112":0.00138,"113":0.00967,"114":0.01519,"115":0.27482,"116":0.14086,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0.00138,"51":0,"52":0,"53":0,"54":0,"55":0.00829,"56":0,"57":0,"58":0,"60":0.00138,"62":0,"63":0.00691,"64":0.00138,"65":0,"66":0.00552,"67":0.00829,"68":0.00414,"69":0.01243,"70":0.00138,"71":0.02072,"72":0.01243,"73":0.0221,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.00276,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00138,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00276,"101":0.00829,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00138},B:{"12":0.00138,"13":0,"14":0.02072,"15":0.00138,"16":0,"17":0,"18":0.00276,"79":0,"80":0,"81":0,"83":0.00414,"84":0.00138,"85":0.00138,"86":0,"87":0,"88":0.00691,"89":0.00276,"90":0,"91":0,"92":0.00138,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.00276,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00829,"110":0,"111":0.00138,"112":0,"113":0.00138,"114":0.02348,"115":0.12567,"116":0.05938},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00276,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00138,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0.00276,"16.0":0,"16.1":0.00138,"16.2":0,"16.3":0,"16.4":0.00138,"16.5":0.00138,"16.6":0},G:{"8":0,"17":0.00466,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00123,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0.00245,"12.2-12.5":0.07558,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0.00466,"14.0-14.4":0.05301,"14.5-14.8":0.08245,"15.0-15.1":0.02822,"15.2-15.3":0.0238,"15.4":0.05669,"15.5":0.03656,"15.6-15.7":1.02453,"16.0":0.03313,"16.1":0.2503,"16.2":0.0189,"16.3":0.08736,"16.4":0.11558,"16.5":0.36588,"16.6":0.18895},P:{"4":0.29161,"20":0.16089,"21":0.26144,"5.0-5.4":0.50278,"6.2-6.4":0,"7.2-7.4":0.08044,"8.2":0,"9.2":0.01006,"10.1":0,"11.1-11.2":0.01006,"12.0":0.05028,"13.0":0,"14.0":0,"15.0":0.01006,"16.0":0,"17.0":0.04022,"18.0":0.05028,"19.0":0.03017},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00698,"4.2-4.3":0.01397,"4.4":0,"4.4.3-4.4.4":0.06186},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01105,"5.5":0},S:{"2.5":0.29305,_:"3.0-3.1"},J:{"7":0,"10":0.01724},N:{"10":0,"11":0},L:{"0":70.44355},R:{_:"0"},M:{"0":0.09481},Q:{"13.1":0.01724},O:{"0":0.31028},H:{"0":19.13499}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CG.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CG.js
index 77922aadeacf55..ed30a1dd655818 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CG.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CG.js
@@ -1 +1 @@
-module.exports={C:{"31":0.02155,"88":0.00539,"102":0.00539,"109":0.0431,"112":0.01078,"113":0.86208,"114":1.98278,"115":0.00539,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 89 90 91 92 93 94 95 96 97 98 99 100 101 103 104 105 106 107 108 110 111 116 3.5 3.6"},D:{"11":0.0916,"42":0.00539,"49":0.00539,"66":0.00539,"67":0.00539,"68":0.02155,"69":0.01616,"73":0.0431,"76":0.02155,"77":0.01078,"79":0.0916,"81":0.1347,"83":0.02694,"84":0.01078,"85":0.01616,"86":0.07543,"87":0.07004,"93":0.00539,"95":0.05388,"98":0.00539,"101":0.01078,"102":0.01078,"103":0.02155,"105":0.00539,"106":0.0431,"108":0.01616,"109":1.06144,"110":0.09698,"111":0.02155,"112":0.1347,"113":2.94185,"114":24.39148,"115":0.02694,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 70 71 72 74 75 78 80 88 89 90 91 92 94 96 97 99 100 104 107 116 117"},F:{"79":0.00539,"85":0.01616,"95":0.15086,"98":0.08621,"99":1.69722,"100":0.01078,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.01078,"90":0.00539,"92":0.01078,"105":0.0431,"108":0.12931,"109":0.06466,"111":0.01078,"112":0.02155,"113":1.1207,"114":6.12616,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 91 93 94 95 96 97 98 99 100 101 102 103 104 106 107 110"},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 17 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.6","13.1":0.59807,"15.6":0.03772,"16.4":0.01078,"16.5":0.02694},G:{"8":0.0009,"17":0.01172,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0009,"6.0-6.1":0,"7.0-7.1":0.02884,"8.1-8.4":0.00541,"9.0-9.2":0.0018,"9.3":0.19379,"10.0-10.2":0,"10.3":0.32088,"11.0-11.2":0.00451,"11.3-11.4":0.02344,"12.0-12.1":0.03605,"12.2-12.5":1.88925,"13.0-13.1":0,"13.2":0,"13.3":0.0018,"13.4-13.7":0.01262,"14.0-14.4":0.13971,"14.5-14.8":0.15413,"15.0-15.1":0.21542,"15.2-15.3":0.21362,"15.4":0.02253,"15.5":0.11808,"15.6":0.48133,"16.0":0.11628,"16.1":0.31908,"16.2":0.13611,"16.3":1.14563,"16.4":0.37316,"16.5":1.05459,"16.6":0.01172},P:{"4":0.10729,"20":0.05961,"21":0.32188,"5.0-5.4":0.02029,"6.2-6.4":0.01015,"7.2-7.4":0.01192,"8.2":0,"9.2":0.01192,"10.1":0.01192,"11.1-11.2":0.04059,"12.0":0.01192,"13.0":0.01015,"14.0":0.02384,"15.0":0.01015,"16.0":0.06088,"17.0":0.02029,"18.0":0.05961,"19.0":0.01192},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00807,"4.2-4.3":0.01528,"4.4":0,"4.4.3-4.4.4":0.28565},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.01078,_:"6 7 8 9 10 5.5"},S:{"2.5":0.1153,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.04151},Q:{"13.1":0.01845},O:{"0":0.16603},H:{"0":0.76411},L:{"0":47.6745}};
+module.exports={C:{"31":0.00542,"114":0.02167,"115":0.56347,"116":1.48453,"117":0.02167,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 118 119 120 3.5 3.6"},D:{"11":0.03251,"47":0.00542,"65":0.00542,"67":0.01625,"68":0.01084,"69":0.01625,"73":0.03793,"76":0.03251,"79":0.01625,"81":0.02709,"83":0.01625,"84":0.01625,"86":0.03793,"87":0.08669,"89":0.01084,"91":0.01084,"93":0.03251,"95":0.03793,"98":0.01625,"102":0.01625,"103":0.02709,"104":0.02167,"106":0.00542,"108":0.00542,"109":1.46286,"110":0.00542,"111":0.00542,"112":0.04334,"113":0.02167,"114":0.17879,"115":13.63711,"116":11.50783,"117":0.01084,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 70 71 72 74 75 77 78 80 85 88 90 92 94 96 97 99 100 101 105 107 118 119"},F:{"28":0.02709,"58":0.01084,"79":0.02167,"85":0.01625,"95":0.14087,"99":0.02167,"100":0.17879,"101":0.80728,"102":0.01084,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01084,"18":0.01084,"92":0.01625,"108":0.01084,"109":0.08127,"111":0.00542,"112":0.02167,"113":0.01625,"114":0.0596,"115":8.21911,"116":4.10143,_:"13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 110"},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 17 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.4","13.1":0.14629,"15.6":0.02709,"16.2":0.01625,"16.3":0.02709,"16.5":0.00542,"16.6":0.01084},G:{"8":0.00418,"17":0.03967,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00278,"6.0-6.1":0,"7.0-7.1":0.02227,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01809,"10.0-10.2":0.00139,"10.3":0.16842,"11.0-11.2":0.00139,"11.3-11.4":0.01461,"12.0-12.1":0.03828,"12.2-12.5":1.56725,"13.0-13.1":0,"13.2":0,"13.3":0.00278,"13.4-13.7":0.03201,"14.0-14.4":0.09465,"14.5-14.8":0.25402,"15.0-15.1":0.17329,"15.2-15.3":0.07516,"15.4":0.02853,"15.5":0.16424,"15.6-15.7":2.30703,"16.0":0.04802,"16.1":0.12388,"16.2":0.06472,"16.3":0.35284,"16.4":0.11205,"16.5":0.56858,"16.6":0.67993},P:{"4":0.085,"20":0.02428,"21":0.06071,"5.0-5.4":0.03109,"6.2-6.4":0,"7.2-7.4":0.13357,"8.2":0,"9.2":0.04145,"10.1":0,"11.1-11.2":0.05181,"12.0":0,"13.0":0,"14.0":0,"15.0":0.01036,"16.0":0.02072,"17.0":0.01036,"18.0":0.03109,"19.0":0.01214},I:{"0":0,"3":0,"4":0,"2.1":0.00004,"2.2":0,"2.3":0,"4.1":0.0018,"4.2-4.3":0.00223,"4.4":0,"4.4.3-4.4.4":0.03717},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.01084,_:"6 7 8 9 10 5.5"},S:{"2.5":0.15121,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":47.46301},R:{_:"0"},M:{"0":0.02749},Q:{"13.1":0.00916},O:{"0":0.19244},H:{"0":0.63334}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CH.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CH.js
index e9da75a5576ab6..1017a7898ff0de 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CH.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CH.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.01325,"53":0,"54":0,"55":0.01325,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00663,"72":0,"73":0,"74":0,"75":0.00663,"76":0,"77":0,"78":0.04639,"79":0,"80":0.00663,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.01325,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.00663,"99":0.00663,"100":0,"101":0.00663,"102":0.21206,"103":0.00663,"104":0,"105":0.00663,"106":0,"107":0.00663,"108":0.01325,"109":0.01988,"110":0.01988,"111":0.30484,"112":0.05964,"113":1.29227,"114":2.21342,"115":0.00663,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00663,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01325,"50":0,"51":0,"52":0.13254,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.03976,"67":0,"68":0.00663,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00663,"77":0,"78":0,"79":0.0729,"80":0.00663,"81":0.00663,"83":0,"84":0.01325,"85":0.01325,"86":0.01325,"87":0.04639,"88":0.00663,"89":0.03976,"90":0.00663,"91":0.00663,"92":0.00663,"93":0.03314,"94":0.00663,"95":0.00663,"96":0.00663,"97":0.00663,"98":0.00663,"99":0.01325,"100":0.01988,"101":0.03314,"102":0.01988,"103":0.15905,"104":0.02651,"105":0.01988,"106":0.01988,"107":0.03314,"108":0.0729,"109":0.835,"110":0.13254,"111":0.14579,"112":0.4175,"113":3.67136,"114":16.75968,"115":0.01325,"116":0.00663,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00663,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00663,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00663,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01988,"96":0,"97":0,"98":0.21869,"99":0.53016,"100":0.00663,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.00663,"91":0,"92":0.00663,"93":0,"94":0,"95":0,"96":0.00663,"97":0.00663,"98":0,"99":0.00663,"100":0.00663,"101":0.00663,"102":0,"103":0.01325,"104":0.00663,"105":0.00663,"106":0.00663,"107":0.03314,"108":0.03314,"109":0.21206,"110":0.05302,"111":0.03976,"112":0.11929,"113":1.62362,"114":7.83311},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.01325,"14":0.06627,"15":0.01325,"17":0.00663,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.00663,"12.1":0.07952,"13.1":0.16568,"14.1":0.23195,"15.1":0.02651,"15.2-15.3":0.03976,"15.4":0.06627,"15.5":0.09941,"15.6":0.55004,"16.0":0.07952,"16.1":0.15905,"16.2":0.18556,"16.3":0.55004,"16.4":0.49703,"16.5":1.82243,"16.6":0.01325},G:{"8":0,"17":0.05331,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00314,"8.1-8.4":0.00314,"9.0-9.2":0.46094,"9.3":0.12543,"10.0-10.2":0.00314,"10.3":0.10348,"11.0-11.2":0.00627,"11.3-11.4":0.07839,"12.0-12.1":0.02195,"12.2-12.5":0.4484,"13.0-13.1":0.00314,"13.2":0.00314,"13.3":0.02195,"13.4-13.7":0.06271,"14.0-14.4":0.19755,"14.5-14.8":0.42958,"15.0-15.1":0.12543,"15.2-15.3":0.21636,"15.4":0.20695,"15.5":0.3606,"15.6":0.994,"16.0":1.46122,"16.1":2.59005,"16.2":1.41104,"16.3":3.31752,"16.4":2.71548,"16.5":14.53062,"16.6":0.16619},P:{"4":0.09195,"20":0.24521,"21":2.63597,"5.0-5.4":0.01022,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0.01022,"10.1":0.01022,"11.1-11.2":0,"12.0":0,"13.0":0.01022,"14.0":0.01022,"15.0":0.01022,"16.0":0.02043,"17.0":0.02043,"18.0":0.02043,"19.0":0.0613},I:{"0":0,"3":0,"4":0.01064,"2.1":0,"2.2":0.00638,"2.3":0.00638,"4.1":0.01914,"4.2-4.3":0.01276,"4.4":0,"4.4.3-4.4.4":0.06807},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00663,"9":0,"10":0,"11":0.07952,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.57341},Q:{"13.1":0},O:{"0":0.04048},H:{"0":0.19799},L:{"0":20.02794}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00667,"49":0,"50":0,"51":0,"52":0.02666,"53":0,"54":0,"55":0.00667,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0.00667,"76":0,"77":0,"78":0.05333,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0.00667,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.00667,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.00667,"99":0.00667,"100":0,"101":0.00667,"102":0.18665,"103":0.00667,"104":0,"105":0.00667,"106":0.00667,"107":0.00667,"108":0.01333,"109":0.02,"110":0.00667,"111":0.01333,"112":0.01333,"113":0.12665,"114":0.04666,"115":0.93991,"116":2.83305,"117":0.08666,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00667,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01333,"50":0.00667,"51":0,"52":0.09999,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.04666,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.07999,"80":0.00667,"81":0.00667,"83":0,"84":0.01333,"85":0.01333,"86":0.01333,"87":0.02666,"88":0.00667,"89":0.01333,"90":0.01333,"91":0.00667,"92":0.00667,"93":0.00667,"94":0,"95":0.00667,"96":0.00667,"97":0.00667,"98":0.00667,"99":0.02,"100":0.02,"101":0.02666,"102":0.02,"103":0.13999,"104":0.02,"105":0.01333,"106":0.01333,"107":0.02666,"108":0.04666,"109":0.85325,"110":0.02666,"111":0.04666,"112":0.10666,"113":0.22664,"114":1.86648,"115":13.6453,"116":5.53945,"117":0.00667,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00667,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0.00667,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0.00667,"85":0,"86":0,"87":0,"88":0,"89":0.00667,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.02,"96":0,"97":0,"98":0,"99":0.03333,"100":0.32663,"101":0.3333,"102":0.00667,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00667,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.00667,"91":0,"92":0.00667,"93":0,"94":0,"95":0,"96":0.00667,"97":0.00667,"98":0,"99":0.00667,"100":0.00667,"101":0,"102":0.00667,"103":0.02,"104":0,"105":0.01333,"106":0.00667,"107":0.01333,"108":0.04,"109":0.15332,"110":0.03333,"111":0.01333,"112":0.05333,"113":0.05999,"114":0.77326,"115":7.39926,"116":2.11312},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0.00667,"10":0,"11":0,"12":0,"13":0.00667,"14":0.04666,"15":0.01333,"17":0.02666,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.00667,"12.1":0.06666,"13.1":0.16665,"14.1":0.20665,"15.1":0.02666,"15.2-15.3":0.03333,"15.4":0.04666,"15.5":0.07999,"15.6":0.49328,"16.0":0.06666,"16.1":0.10666,"16.2":0.12665,"16.3":0.33997,"16.4":0.15332,"16.5":1.0399,"16.6":1.35986},G:{"8":0,"17":0.19432,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00294,"7.0-7.1":0.00589,"8.1-8.4":0.00589,"9.0-9.2":0.30326,"9.3":0.13543,"10.0-10.2":0.00294,"10.3":0.08538,"11.0-11.2":0.02355,"11.3-11.4":0.05594,"12.0-12.1":0.01767,"12.2-12.5":0.4063,"13.0-13.1":0.00294,"13.2":0.00294,"13.3":0.03533,"13.4-13.7":0.053,"14.0-14.4":0.1531,"14.5-14.8":0.28853,"15.0-15.1":0.13543,"15.2-15.3":0.1796,"15.4":0.15016,"15.5":0.29442,"15.6-15.7":1.72826,"16.0":0.94804,"16.1":1.84898,"16.2":0.91566,"16.3":1.69588,"16.4":0.58001,"16.5":6.33599,"16.6":12.83096},P:{"4":0.10269,"20":0.06161,"21":0.267,"22":2.64944,"5.0-5.4":0.02054,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0.01027,"13.0":0.01027,"14.0":0.01027,"15.0":0,"16.0":0.01027,"17.0":0.02054,"18.0":0.01027,"19.0":0.03081},I:{"0":0,"3":0,"4":0.00881,"2.1":0,"2.2":0.0044,"2.3":0.00587,"4.1":0.04111,"4.2-4.3":0.01321,"4.4":0,"4.4.3-4.4.4":0.04992},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.01436,"9":0,"10":0,"11":0.07897,"5.5":0},S:{"2.5":0.00333,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":19.98167},R:{_:"0"},M:{"0":0.56678},Q:{"13.1":0},O:{"0":0.05001},H:{"0":0.19885}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CI.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CI.js
index 9462762cbd68f2..e4790ccacdf7a8 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CI.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CI.js
@@ -1 +1 @@
-module.exports={C:{"2":0.00276,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00276,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00553,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00276,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00276,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00276,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00276,"101":0.00276,"102":0.01935,"103":0,"104":0.00276,"105":0,"106":0,"107":0,"108":0.00276,"109":0.00276,"110":0.00276,"111":0.00553,"112":0.01382,"113":0.16308,"114":0.25705,"115":0.01106,"116":0.00276,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00276,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00276,"64":0.00553,"65":0,"66":0,"67":0.00276,"68":0,"69":0.00276,"70":0.00276,"71":0,"72":0.00276,"73":0.00553,"74":0.00276,"75":0,"76":0,"77":0.00276,"78":0,"79":0.01382,"80":0.00553,"81":0.01382,"83":0.00276,"84":0,"85":0.00276,"86":0.00276,"87":0.0691,"88":0.00829,"89":0.00276,"90":0,"91":0.00276,"92":0.00553,"93":0.00553,"94":0.00553,"95":0.01106,"96":0.00276,"97":0.00276,"98":0.00276,"99":0.01382,"100":0.01106,"101":0.00829,"102":0.01106,"103":0.0304,"104":0.01106,"105":0.00829,"106":0.01382,"107":0.01658,"108":0.01935,"109":0.8292,"110":0.01382,"111":0.03317,"112":0.07739,"113":0.6606,"114":2.81375,"115":0.00276,"116":0.00276,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00276,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0.00829,"62":0,"63":0.00553,"64":0,"65":0,"66":0.00553,"67":0.00553,"68":0.00553,"69":0.01935,"70":0.06081,"71":0,"72":0,"73":0.00276,"74":0,"75":0.00276,"76":0.00276,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01935,"96":0.00553,"97":0.00553,"98":0.01382,"99":0.13544,"100":0.00829,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00276,"13":0,"14":0.00276,"15":0.00276,"16":0,"17":0,"18":0.00553,"79":0,"80":0,"81":0,"83":0,"84":0.00276,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00829,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00276,"109":0.01658,"110":0.00276,"111":0.00829,"112":0.01382,"113":0.15478,"114":0.56386},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00276,"14":0.00553,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00276,"6.1":0,"7.1":0.00829,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00553,"14.1":0.00829,"15.1":0,"15.2-15.3":0,"15.4":0.00276,"15.5":0.00276,"15.6":0.01935,"16.0":0.00276,"16.1":0.00553,"16.2":0.00553,"16.3":0.00829,"16.4":0.01106,"16.5":0.04975,"16.6":0.00553},G:{"8":0.01564,"17":0.07149,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00447,"6.0-6.1":0,"7.0-7.1":0.14969,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.05139,"10.0-10.2":0,"10.3":0.17427,"11.0-11.2":0.04245,"11.3-11.4":0.00894,"12.0-12.1":0.23906,"12.2-12.5":3.00725,"13.0-13.1":0.01341,"13.2":0.00223,"13.3":0.0916,"13.4-13.7":0.15193,"14.0-14.4":0.55185,"14.5-14.8":0.73059,"15.0-15.1":0.61217,"15.2-15.3":0.58983,"15.4":0.2413,"15.5":0.44014,"15.6":0.63675,"16.0":1.15956,"16.1":1.28691,"16.2":0.80432,"16.3":2.24985,"16.4":2.00409,"16.5":4.30533,"16.6":0.18991},P:{"4":0.12223,"20":0.32593,"21":0.84539,"5.0-5.4":0.01019,"6.2-6.4":0,"7.2-7.4":0.21389,"8.2":0,"9.2":0.02037,"10.1":0,"11.1-11.2":0.02037,"12.0":0,"13.0":0.02037,"14.0":0.02037,"15.0":0.01019,"16.0":0.09167,"17.0":0.04074,"18.0":0.03056,"19.0":0.10185},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00692,"4.2-4.3":0.00346,"4.4":0,"4.4.3-4.4.4":0.1049},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00553,"5.5":0},S:{"2.5":0.02171,_:"3.0-3.1"},J:{"7":0,"10":0.02894},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.14472},Q:{"13.1":0.02894},O:{"0":0.19537},H:{"0":1.67839},L:{"0":68.06741}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00868,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00579,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00579,"101":0,"102":0.00868,"103":0,"104":0,"105":0.00289,"106":0,"107":0,"108":0.00289,"109":0,"110":0.00289,"111":0,"112":0.00579,"113":0.00289,"114":0.00868,"115":0.11861,"116":0.31823,"117":0.01447,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00289,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0.00868,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00289,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00579,"50":0.00289,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00289,"64":0.00289,"65":0,"66":0,"67":0.00289,"68":0,"69":0.00289,"70":0.00579,"71":0,"72":0.00579,"73":0.00289,"74":0,"75":0.00289,"76":0.00289,"77":0.00289,"78":0,"79":0.01447,"80":0.00289,"81":0.01447,"83":0.00289,"84":0,"85":0.00289,"86":0.00579,"87":0.07233,"88":0.01157,"89":0.00579,"90":0.00289,"91":0.00289,"92":0.00289,"93":0.00579,"94":0.02025,"95":0.01157,"96":0.00289,"97":0.00868,"98":0.00289,"99":0.01447,"100":0.00579,"101":0.00579,"102":0.01447,"103":0.02025,"104":0.01736,"105":0.02025,"106":0.01157,"107":0.01157,"108":0.02604,"109":0.75797,"110":0.00579,"111":0.00579,"112":0.02025,"113":0.01736,"114":0.11283,"115":2.43591,"116":1.33946,"117":0.00289,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00289,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0.00868,"62":0,"63":0.00289,"64":0,"65":0.00289,"66":0.00579,"67":0.00289,"68":0.00289,"69":0.00868,"70":0.02314,"71":0.04629,"72":0.03182,"73":0,"74":0,"75":0,"76":0.00289,"77":0,"78":0,"79":0.00289,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00579,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01447,"96":0,"97":0,"98":0,"99":0.00289,"100":0.02893,"101":0.13597,"102":0.00289,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0.00289,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00289,"79":0,"80":0,"81":0,"83":0,"84":0.00289,"85":0.00289,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.01157,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00579,"108":0,"109":0.00579,"110":0.00289,"111":0,"112":0,"113":0.00579,"114":0.01736,"115":0.55835,"116":0.22276},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00289,"15":0.00289,"17":0.00289,_:"0","3.1":0,"3.2":0,"5.1":0.00289,"6.1":0,"7.1":0.00868,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00868,"14.1":0.01157,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0.00289,"15.6":0.02893,"16.0":0.00289,"16.1":0.00289,"16.2":0.00289,"16.3":0.00579,"16.4":0.00289,"16.5":0.02314,"16.6":0.02314},G:{"8":0.0083,"17":0.1806,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01661,"8.1-8.4":0,"9.0-9.2":0.00623,"9.3":0.0602,"10.0-10.2":0,"10.3":0.13078,"11.0-11.2":0.08926,"11.3-11.4":0.02491,"12.0-12.1":0.25949,"12.2-12.5":2.75887,"13.0-13.1":0.01868,"13.2":0,"13.3":0.06228,"13.4-13.7":0.20136,"14.0-14.4":0.85942,"14.5-14.8":0.6373,"15.0-15.1":0.60824,"15.2-15.3":0.42971,"15.4":0.21174,"15.5":0.33837,"15.6-15.7":3.19273,"16.0":0.97567,"16.1":1.094,"16.2":0.59163,"16.3":1.17703,"16.4":0.67051,"16.5":2.62808,"16.6":3.51864},P:{"4":0.04133,"20":0.07233,"21":0.24799,"5.0-5.4":0.01033,"6.2-6.4":0,"7.2-7.4":0.19632,"8.2":0,"9.2":0.02067,"10.1":0,"11.1-11.2":0.01033,"12.0":0,"13.0":0.01033,"14.0":0.01033,"15.0":0.01033,"16.0":0.05166,"17.0":0.02067,"18.0":0.04133,"19.0":0.05166},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0.00153,"4.1":0.00153,"4.2-4.3":0.00254,"4.4":0,"4.4.3-4.4.4":0.08491},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00868,"5.5":0},S:{"2.5":0.01421,_:"3.0-3.1"},J:{"7":0,"10":0.0995},N:{"10":0,"11":0},L:{"0":66.93656},R:{_:"0"},M:{"0":0.12082},Q:{"13.1":0.02843},O:{"0":0.14925},H:{"0":1.98489}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CK.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CK.js
index c6315866fabe9c..e4dad3329780ee 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CK.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CK.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00379,"89":0.00379,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0.00379,"105":0,"106":0.01515,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0.00379,"113":0.17046,"114":0.26137,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0.04546,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0.00758,"81":0,"83":0.0303,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.00379,"95":0,"96":0.00379,"97":0,"98":0,"99":0.02652,"100":0,"101":0.00758,"102":0,"103":0.00758,"104":0,"105":0.00379,"106":0.03788,"107":0.00379,"108":0,"109":0.21592,"110":0.00379,"111":0.0644,"112":0.16667,"113":1.53793,"114":9.77304,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00379,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.00379,"99":0.0303,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00379,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.01136,"109":0.00379,"110":0.00758,"111":0,"112":0,"113":0.12879,"114":0.58714},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00379,"14":0.0303,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.01136,"13.1":0.00379,"14.1":0.04924,"15.1":0,"15.2-15.3":0.01136,"15.4":0.00379,"15.5":0.04167,"15.6":0.10228,"16.0":0.01515,"16.1":0.04924,"16.2":0.01136,"16.3":0.07197,"16.4":0.14773,"16.5":0.22349,"16.6":0},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.01325,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.39099,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0.0994,"14.0-14.4":0.46057,"14.5-14.8":0.51358,"15.0-15.1":0.28496,"15.2-15.3":0.36448,"15.4":0.24851,"15.5":0.3214,"15.6":1.33201,"16.0":0.82505,"16.1":3.55533,"16.2":2.71703,"16.3":4.17826,"16.4":3.91319,"16.5":12.44201,"16.6":0.02651},P:{"4":0,"20":0.77641,"21":3.75097,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.1815,"8.2":0,"9.2":0.01008,"10.1":0,"11.1-11.2":0.27225,"12.0":0,"13.0":0,"14.0":0.09075,"15.0":0,"16.0":0.08067,"17.0":0.03025,"18.0":0.17142,"19.0":0.20166},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0.01515,"11":0.06061,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.14909},Q:{"13.1":0},O:{"0":0.03106},H:{"0":0.04705},L:{"0":46.13503}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00361,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0.01082,"113":0,"114":0.01082,"115":0.08657,"116":0.32463,"117":0.00721,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0.02525,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0.00361,"83":0.01443,"84":0,"85":0,"86":0,"87":0.00361,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0.00361,"94":0.01082,"95":0,"96":0,"97":0,"98":0.01082,"99":0,"100":0,"101":0,"102":0,"103":0.00361,"104":0,"105":0.01804,"106":0.01082,"107":0,"108":0,"109":0.22003,"110":0.01443,"111":0.07575,"112":0.00361,"113":0.00361,"114":0.33545,"115":5.99483,"116":3.90277,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.02525,"72":0.01443,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00361,"100":0.04328,"101":0,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00361,"110":0.01804,"111":0,"112":0,"113":0.00721,"114":0.01804,"115":0.64565,"116":0.19478},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.03607,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0.04328,"15.1":0,"15.2-15.3":0.01082,"15.4":0.00721,"15.5":0.00721,"15.6":0.06853,"16.0":0,"16.1":0.02164,"16.2":0.02886,"16.3":0.0505,"16.4":0.00721,"16.5":0.17314,"16.6":0.20199},G:{"8":0,"17":0.05065,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00675,"10.0-10.2":0,"10.3":0,"11.0-11.2":0.00675,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.09454,"13.0-13.1":0.04052,"13.2":0,"13.3":0,"13.4-13.7":0.10804,"14.0-14.4":0.65164,"14.5-14.8":0.56386,"15.0-15.1":0.33764,"15.2-15.3":0.43218,"15.4":0.2431,"15.5":0.46594,"15.6-15.7":2.33984,"16.0":0.93864,"16.1":2.06973,"16.2":1.95493,"16.3":3.45067,"16.4":0.85085,"16.5":8.95082,"16.6":10.1967},P:{"4":0,"20":0.23337,"21":0.832,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.08117,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.34498,"12.0":0,"13.0":0.03044,"14.0":0.01015,"15.0":0,"16.0":0.05073,"17.0":0.02029,"18.0":0.18263,"19.0":0.30439},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0.00361,"11":0.02525,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":44.93612},R:{_:"0"},M:{"0":0.12147},Q:{"13.1":0},O:{"0":0.05754},H:{"0":0.29052}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CL.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CL.js
index 1cc2170ae96778..bb5b5651f29e25 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CL.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CL.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00419,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0.00419,"74":0,"75":0,"76":0,"77":0,"78":0.00419,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00839,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00419,"109":0.00419,"110":0.00839,"111":0.00839,"112":0.00839,"113":0.22228,"114":0.40262,"115":0.00839,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00839,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00419,"48":0,"49":0.01678,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00419,"66":0,"67":0,"68":0.00419,"69":0,"70":0.00419,"71":0,"72":0,"73":0,"74":0.00419,"75":0,"76":0,"77":0,"78":0,"79":0.05872,"80":0.00419,"81":0.00839,"83":0,"84":0,"85":0.00419,"86":0.00419,"87":0.01678,"88":0.00419,"89":0.00419,"90":0.00419,"91":0.02936,"92":0.01678,"93":0.00419,"94":0.00419,"95":0.00419,"96":0.00839,"97":0.00419,"98":0.00419,"99":0.02097,"100":0.00839,"101":0.00419,"102":0.00839,"103":0.05033,"104":0.00839,"105":0.04613,"106":0.02516,"107":0.03775,"108":0.05033,"109":0.87655,"110":0.02097,"111":0.0713,"112":0.15098,"113":1.69857,"114":9.00032,"115":0.00419,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00419,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00419,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00419,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00419,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00419,"93":0,"94":0,"95":0.02097,"96":0,"97":0.00419,"98":0.66265,"99":1.17013,"100":0.01258,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00419,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00419,"108":0.00419,"109":0.01678,"110":0.00419,"111":0.01258,"112":0.02097,"113":0.23906,"114":1.23304},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.01258,"15":0.00419,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00419,"13.1":0.02097,"14.1":0.04194,"15.1":0.00839,"15.2-15.3":0.00839,"15.4":0.00839,"15.5":0.02097,"15.6":0.0671,"16.0":0.00419,"16.1":0.02516,"16.2":0.02097,"16.3":0.0671,"16.4":0.05872,"16.5":0.21389,"16.6":0},G:{"8":0,"17":0.02379,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00317,"6.0-6.1":0.00317,"7.0-7.1":0.00317,"8.1-8.4":0.00317,"9.0-9.2":0,"9.3":0.0571,"10.0-10.2":0.00159,"10.3":0.01745,"11.0-11.2":0.00952,"11.3-11.4":0.00634,"12.0-12.1":0.00634,"12.2-12.5":0.22205,"13.0-13.1":0.00317,"13.2":0,"13.3":0.0111,"13.4-13.7":0.04282,"14.0-14.4":0.10785,"14.5-14.8":0.32356,"15.0-15.1":0.0571,"15.2-15.3":0.10468,"15.4":0.11896,"15.5":0.23315,"15.6":0.68677,"16.0":0.60429,"16.1":1.21334,"16.2":0.65981,"16.3":1.77005,"16.4":1.09756,"16.5":7.54494,"16.6":0.08406},P:{"4":0.15251,"20":0.21352,"21":1.45394,"5.0-5.4":0.01017,"6.2-6.4":0,"7.2-7.4":0.05084,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.02033,"12.0":0.01017,"13.0":0.01017,"14.0":0.0305,"15.0":0.01017,"16.0":0.05084,"17.0":0.02033,"18.0":0.02033,"19.0":0.07117},I:{"0":0,"3":0,"4":0.00677,"2.1":0,"2.2":0,"2.3":0.00339,"4.1":0.00339,"4.2-4.3":0.01355,"4.4":0,"4.4.3-4.4.4":0.08807},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00903,"9":0,"10":0,"11":0.04968,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.16257},Q:{"13.1":0},O:{"0":0.02903},H:{"0":0.19239},L:{"0":63.96203}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.0044,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0.0044,"74":0,"75":0,"76":0,"77":0,"78":0.0044,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.0088,"103":0,"104":0.0088,"105":0,"106":0,"107":0.0044,"108":0,"109":0,"110":0.0044,"111":0.0044,"112":0,"113":0.0088,"114":0.01761,"115":0.15407,"116":0.46221,"117":0.01761,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.01321,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.0044,"47":0.0044,"48":0,"49":0.02201,"50":0,"51":0,"52":0,"53":0.0044,"54":0,"55":0,"56":0,"57":0,"58":0.0044,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.0044,"66":0,"67":0,"68":0.0044,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0.0044,"75":0,"76":0,"77":0,"78":0,"79":0.05723,"80":0.0044,"81":0.0044,"83":0,"84":0,"85":0.0044,"86":0.0044,"87":0.01761,"88":0.0044,"89":0.0044,"90":0.0044,"91":0.02641,"92":0.0088,"93":0.0044,"94":0.0044,"95":0.0044,"96":0.0088,"97":0.0044,"98":0,"99":0.01761,"100":0.0044,"101":0.0044,"102":0.0088,"103":0.04842,"104":0.0088,"105":0.01761,"106":0.01761,"107":0.0088,"108":0.03081,"109":0.85399,"110":0.01321,"111":0.02641,"112":0.03522,"113":0.06603,"114":0.48862,"115":7.7035,"116":4.08946,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.0044,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0.0044,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.0044,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01761,"96":0,"97":0,"98":0,"99":0.01321,"100":1.48347,"101":0.47101,"102":0.0044,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.0044,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.0044,"109":0.01321,"110":0.0044,"111":0.0044,"112":0.0044,"113":0.0044,"114":0.05723,"115":1.08289,"116":0.37417},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0.0044,"10":0,"11":0,"12":0,"13":0,"14":0.01321,"15":0,"17":0.0044,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.0044,"13.1":0.02201,"14.1":0.03522,"15.1":0.0044,"15.2-15.3":0.0088,"15.4":0.0088,"15.5":0.01321,"15.6":0.06163,"16.0":0.0088,"16.1":0.02201,"16.2":0.01321,"16.3":0.04402,"16.4":0.02641,"16.5":0.16287,"16.6":0.14086},G:{"8":0,"17":0.11554,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00593,"6.0-6.1":0,"7.0-7.1":0.00444,"8.1-8.4":0.00593,"9.0-9.2":0,"9.3":0.05184,"10.0-10.2":0,"10.3":0.02074,"11.0-11.2":0.01629,"11.3-11.4":0.00593,"12.0-12.1":0.01037,"12.2-12.5":0.20145,"13.0-13.1":0.00296,"13.2":0,"13.3":0.00889,"13.4-13.7":0.03555,"14.0-14.4":0.09776,"14.5-14.8":0.237,"15.0-15.1":0.04148,"15.2-15.3":0.0948,"15.4":0.07851,"15.5":0.17627,"15.6-15.7":1.15688,"16.0":0.38809,"16.1":0.81766,"16.2":0.39254,"16.3":0.94357,"16.4":0.1822,"16.5":2.87368,"16.6":6.83461},P:{"4":0.15315,"20":0.08168,"21":0.14294,"22":1.50082,"5.0-5.4":0.01021,"6.2-6.4":0,"7.2-7.4":0.04084,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.03063,"12.0":0.01021,"13.0":0.01021,"14.0":0.02042,"15.0":0.01021,"16.0":0.04084,"17.0":0.02042,"18.0":0.02042,"19.0":0.05105},I:{"0":0,"3":0,"4":0.00648,"2.1":0,"2.2":0.01297,"2.3":0.00324,"4.1":0.00648,"4.2-4.3":0.01297,"4.4":0,"4.4.3-4.4.4":0.08106},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00935,"9":0.00468,"10":0.00468,"11":0.05613,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":62.50664},R:{_:"0"},M:{"0":0.17354},Q:{"13.1":0},O:{"0":0.02239},H:{"0":0.20669}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CM.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CM.js
index 06cd16ea51a817..92a9f986d2aa83 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CM.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CM.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0.00244,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00244,"49":0,"50":0.00244,"51":0.00488,"52":0.02685,"53":0,"54":0.00244,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00488,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00244,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0.00244,"85":0,"86":0,"87":0,"88":0,"89":0.00244,"90":0,"91":0,"92":0,"93":0.00488,"94":0,"95":0.00244,"96":0,"97":0,"98":0,"99":0,"100":0.00244,"101":0.00244,"102":0.00976,"103":0.00244,"104":0.00244,"105":0,"106":0.00244,"107":0,"108":0.00488,"109":0.00244,"110":0.00732,"111":0.00488,"112":0.01221,"113":0.1904,"114":0.34906,"115":0.00976,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00244,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0.00244,"36":0,"37":0,"38":0.00244,"39":0.00244,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00244,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.02441,"57":0.00244,"58":0.00244,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00244,"65":0,"66":0,"67":0.00244,"68":0.01709,"69":0,"70":0.00244,"71":0,"72":0.00244,"73":0,"74":0.00244,"75":0.00244,"76":0.00244,"77":0.00244,"78":0,"79":0.00488,"80":0.00732,"81":0.00488,"83":0,"84":0,"85":0.03417,"86":0.01221,"87":0.00488,"88":0.00244,"89":0.00488,"90":0.00732,"91":0.00244,"92":0.00244,"93":0.00488,"94":0.00244,"95":0.00732,"96":0.00244,"97":0.00732,"98":0,"99":0.00244,"100":0.00244,"101":0.00244,"102":0.00732,"103":0.01221,"104":0.00244,"105":0.00976,"106":0.00976,"107":0.00488,"108":0.00976,"109":0.36615,"110":0.00976,"111":0.01709,"112":0.04394,"113":0.3393,"114":1.43287,"115":0.00244,"116":0.00244,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00488,"38":0.00244,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0.00244,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0.00244,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0.00244,"58":0.00244,"60":0.02929,"62":0,"63":0.02685,"64":0.00732,"65":0.00732,"66":0.02197,"67":0.02197,"68":0.01953,"69":0.09276,"70":0.13181,"71":0.00244,"72":0,"73":0.00244,"74":0,"75":0,"76":0.00976,"77":0,"78":0,"79":0.00244,"80":0,"81":0,"82":0,"83":0.00732,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.03173,"96":0,"97":0,"98":0.03173,"99":0.15134,"100":0.01221,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00244},B:{"12":0.00488,"13":0.00244,"14":0.00732,"15":0.01221,"16":0.00244,"17":0.00244,"18":0.00976,"79":0,"80":0,"81":0,"83":0,"84":0.00244,"85":0,"86":0,"87":0,"88":0,"89":0.00244,"90":0.00244,"91":0,"92":0.00976,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00244,"101":0,"102":0,"103":0.00244,"104":0,"105":0,"106":0.00244,"107":0.00244,"108":0.00488,"109":0.01221,"110":0.00244,"111":0.00488,"112":0.01221,"113":0.08788,"114":0.25386},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0.00244,"11":0,"12":0,"13":0,"14":0.00244,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00488,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00732,"13.1":0.00244,"14.1":0.00732,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0.00244,"15.6":0.00976,"16.0":0,"16.1":0.00244,"16.2":0,"16.3":0.00244,"16.4":0.00488,"16.5":0.00732,"16.6":0},G:{"8":0.04683,"17":0.00535,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.02275,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.04683,"10.0-10.2":0.02676,"10.3":0.27699,"11.0-11.2":0.03479,"11.3-11.4":0.00937,"12.0-12.1":0.32917,"12.2-12.5":1.54953,"13.0-13.1":0.04951,"13.2":0.12444,"13.3":0.10036,"13.4-13.7":0.20874,"14.0-14.4":1.16281,"14.5-14.8":0.83364,"15.0-15.1":0.55665,"15.2-15.3":0.53123,"15.4":0.42953,"15.5":0.47235,"15.6":0.64095,"16.0":0.68912,"16.1":0.53792,"16.2":0.53792,"16.3":0.99689,"16.4":0.74666,"16.5":0.97414,"16.6":0.01338},P:{"4":0.17096,"20":0.18102,"21":0.29165,"5.0-5.4":0.04023,"6.2-6.4":0.01006,"7.2-7.4":0.08045,"8.2":0,"9.2":0.06034,"10.1":0,"11.1-11.2":0.04023,"12.0":0.02011,"13.0":0.02011,"14.0":0.02011,"15.0":0.01006,"16.0":0.04023,"17.0":0.04023,"18.0":0.04023,"19.0":0.09051},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00357,"4.2-4.3":0.00982,"4.4":0,"4.4.3-4.4.4":0.07322},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00244,"9":0,"10":0,"11":0.14646,"5.5":0},S:{"2.5":0.14362,_:"3.0-3.1"},J:{"7":0,"10":0.02268},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.19653},Q:{"13.1":0.00756},O:{"0":0.53669},H:{"0":5.11681},L:{"0":74.37623}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0.00223,"51":0.00223,"52":0.00668,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.00223,"68":0,"69":0,"70":0,"71":0,"72":0.00223,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00445,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00223,"90":0,"91":0.00223,"92":0,"93":0,"94":0,"95":0.00223,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.01782,"103":0,"104":0,"105":0.00223,"106":0,"107":0,"108":0.00445,"109":0.00445,"110":0.00445,"111":0.00223,"112":0.00223,"113":0.00891,"114":0.00891,"115":0.18484,"116":0.20043,"117":0.01559,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0.00223,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00223,"35":0.00223,"36":0,"37":0,"38":0.00223,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00223,"47":0,"48":0,"49":0.00223,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.01336,"57":0.00223,"58":0.00223,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00223,"65":0,"66":0,"67":0.00223,"68":0.00891,"69":0,"70":0.00223,"71":0,"72":0,"73":0,"74":0.00223,"75":0.00223,"76":0.00223,"77":0.00223,"78":0,"79":0.00668,"80":0.00223,"81":0.00668,"83":0,"84":0,"85":0.02227,"86":0.00223,"87":0.00223,"88":0.00223,"89":0.00223,"90":0.00223,"91":0.00223,"92":0.00223,"93":0.00223,"94":0,"95":0.00445,"96":0.00223,"97":0.00223,"98":0,"99":0.00223,"100":0,"101":0,"102":0.00668,"103":0.00668,"104":0.00223,"105":0.00445,"106":0.00891,"107":0.00223,"108":0.00891,"109":0.25611,"110":0.00223,"111":0.00445,"112":0.00445,"113":0.02004,"114":0.08463,"115":0.74382,"116":0.39863,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00668,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00223,"47":0,"48":0,"49":0,"50":0.00223,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00223,"60":0.02227,"62":0,"63":0.04009,"64":0.00445,"65":0.00891,"66":0.01782,"67":0.01559,"68":0.00891,"69":0.05568,"70":0.03563,"71":0.10912,"72":0.04231,"73":0,"74":0,"75":0,"76":0.00223,"77":0,"78":0,"79":0.00223,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01114,"96":0,"97":0,"98":0,"99":0.00445,"100":0.02672,"101":0.08017,"102":0.00223,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00223},B:{"12":0.00223,"13":0.00445,"14":0.00445,"15":0.00223,"16":0,"17":0.00223,"18":0.00668,"79":0,"80":0,"81":0,"83":0,"84":0.00223,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.00223,"91":0,"92":0.00891,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00223,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00223,"109":0.00668,"110":0.00223,"111":0.00445,"112":0.00223,"113":0.00445,"114":0.02227,"115":0.20043,"116":0.06236},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0.00223,"11":0,"12":0,"13":0,"14":0.00223,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00223,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00223,"14.1":0.00445,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0.00668,"16.0":0,"16.1":0.00223,"16.2":0,"16.3":0.00223,"16.4":0,"16.5":0.00445,"16.6":0.00668},G:{"8":0.0101,"17":0.03283,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.02273,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.03915,"10.0-10.2":0.01263,"10.3":0.41041,"11.0-11.2":0.01389,"11.3-11.4":0.00253,"12.0-12.1":0.34095,"12.2-12.5":1.6795,"13.0-13.1":0.04167,"13.2":0.07198,"13.3":0.11113,"13.4-13.7":0.16795,"14.0-14.4":0.96224,"14.5-14.8":0.63013,"15.0-15.1":0.543,"15.2-15.3":0.52153,"15.4":0.25635,"15.5":0.519,"15.6-15.7":2.08486,"16.0":0.37884,"16.1":0.40535,"16.2":0.30559,"16.3":0.72484,"16.4":0.51143,"16.5":1.13903,"16.6":0.68317},P:{"4":0.28894,"20":0.09287,"21":0.10319,"5.0-5.4":0.03096,"6.2-6.4":0,"7.2-7.4":0.07224,"8.2":0,"9.2":0.10319,"10.1":0,"11.1-11.2":0.03096,"12.0":0.01032,"13.0":0.01032,"14.0":0.02064,"15.0":0.01032,"16.0":0.03096,"17.0":0.02064,"18.0":0.03096,"19.0":0.04128},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00154,"4.2-4.3":0.00964,"4.4":0,"4.4.3-4.4.4":0.08331},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.02672,"5.5":0},S:{"2.5":0.1166,_:"3.0-3.1"},J:{"7":0,"10":0.00777},N:{"10":0,"11":0},L:{"0":72.2805},R:{_:"0"},M:{"0":0.12437},Q:{"13.1":0.00777},O:{"0":0.46638},H:{"0":7.50615}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CN.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CN.js
index 3d957abeef143f..264ad46acf5278 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CN.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CN.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0.09129,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00315,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00315,"69":0,"70":0,"71":0,"72":0.01259,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00315,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00315,"90":0.00315,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.0063,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00315,"109":0.00315,"110":0.00315,"111":0.00315,"112":0.0063,"113":0.08185,"114":0.11962,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.0063,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0.00315,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00315,"41":0.0063,"42":0,"43":0,"44":0,"45":0.0063,"46":0,"47":0.00315,"48":0.02518,"49":0.02204,"50":0.06611,"51":0,"52":0,"53":0.00944,"54":0,"55":0.01574,"56":0.00315,"57":0.01259,"58":0,"59":0.00315,"60":0,"61":0.02518,"62":0.00315,"63":0.0063,"64":0,"65":0.00315,"66":0.00315,"67":0.0063,"68":0.00315,"69":0.26128,"70":0.22351,"71":0.0063,"72":0.02204,"73":0.01259,"74":0.20147,"75":0.11018,"76":0.00315,"77":0.01574,"78":0.05352,"79":0.06296,"80":0.01574,"81":0.01889,"83":0.05352,"84":0.00315,"85":0.0063,"86":0.08814,"87":0.01259,"88":0.00315,"89":0.00944,"90":0.04722,"91":0.04722,"92":0.05981,"93":0.00944,"94":0.03463,"95":0.04092,"96":0.00944,"97":0.03778,"98":0.34628,"99":0.10074,"100":0.06296,"101":0.02518,"102":0.01889,"103":0.02518,"104":0.01259,"105":0.01889,"106":0.01574,"107":0.02204,"108":0.02833,"109":0.14796,"110":0.01574,"111":0.01889,"112":0.0787,"113":0.22351,"114":0.61701,"115":0.00315,"116":0.0063,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00315,"96":0,"97":0,"98":0,"99":0.0063,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0.00315,"17":0.00315,"18":0.01889,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.01574,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00315,"101":0.00315,"102":0,"103":0.00315,"104":0.00315,"105":0.00315,"106":0.00315,"107":0.01259,"108":0.02204,"109":0.04407,"110":0.03778,"111":0.02833,"112":0.04722,"113":0.3998,"114":1.35049},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00315,"14":0.01574,"15":0.00315,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00315,"13.1":0.01574,"14.1":0.01574,"15.1":0.00315,"15.2-15.3":0.00315,"15.4":0.00944,"15.5":0.01259,"15.6":0.03778,"16.0":0.0063,"16.1":0.01889,"16.2":0.01259,"16.3":0.03463,"16.4":0.02518,"16.5":0.085,"16.6":0},G:{"8":0,"17":0.0172,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.07024,"5.0-5.1":0.02294,"6.0-6.1":0.0215,"7.0-7.1":0.01577,"8.1-8.4":0.0129,"9.0-9.2":0.04874,"9.3":0.04014,"10.0-10.2":0.03584,"10.3":0.19925,"11.0-11.2":0.26519,"11.3-11.4":0.0645,"12.0-12.1":0.08457,"12.2-12.5":0.34976,"13.0-13.1":0.043,"13.2":0.05734,"13.3":0.08027,"13.4-13.7":0.61351,"14.0-14.4":0.71672,"14.5-14.8":0.86293,"15.0-15.1":0.44293,"15.2-15.3":0.3942,"15.4":0.57911,"15.5":0.41283,"15.6":0.56334,"16.0":0.59774,"16.1":1.17112,"16.2":0.70095,"16.3":1.48648,"16.4":0.75399,"16.5":3.05323,"16.6":0.02294},P:{"4":0,"20":0.03155,"21":0.19982,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0.19982,"15.0":0,"16.0":0,"17.0":0.01052,"18.0":0,"19.0":0.01052},I:{"0":0,"3":0,"4":0.0493,"2.1":0,"2.2":0,"2.3":0,"4.1":0.19721,"4.2-4.3":0.24652,"4.4":0,"4.4.3-4.4.4":2.21864},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.02711,"7":0,"8":0.05421,"9":0.54212,"10":0,"11":1.95163,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.10278},Q:{"13.1":3.94675},O:{"0":11.8334},H:{"0":0.04541},L:{"0":51.76824}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00344,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0.0516,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00344,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00344,"69":0,"70":0,"71":0,"72":0.2236,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00344,"79":0,"80":0,"81":0,"82":0,"83":0.04128,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00344,"90":0.00344,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00344,"103":0,"104":0,"105":0,"106":0,"107":0.00344,"108":0.00688,"109":0.00688,"110":0.00688,"111":0.00688,"112":0.00344,"113":0.00344,"114":0.00688,"115":0.086,"116":0.13416,"117":0.00344,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00688,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0.00344,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00344,"41":0.00344,"42":0,"43":0.00344,"44":0,"45":0.00344,"46":0,"47":0.00344,"48":0.02064,"49":0.02064,"50":0.09632,"51":0,"52":0,"53":0.01032,"54":0,"55":0.01376,"56":0.00344,"57":0.01032,"58":0,"59":0.00344,"60":0.00344,"61":0.00344,"62":0.00688,"63":0.00688,"64":0,"65":0.00344,"66":0,"67":0.00344,"68":0,"69":0.31304,"70":0.14792,"71":0.00344,"72":0.00688,"73":0.15136,"74":0.10664,"75":0.086,"76":0.00344,"77":0.02064,"78":0.0516,"79":0.06192,"80":0.0172,"81":0.01376,"83":0.0688,"84":0.0172,"85":0.00344,"86":0.16856,"87":0.02408,"88":0.01032,"89":0.02064,"90":0.04816,"91":0.0344,"92":0.09976,"93":0.00344,"94":0.06192,"95":0.0344,"96":0.01032,"97":0.05848,"98":0.35432,"99":0.16856,"100":0.0688,"101":0.03096,"102":0.0172,"103":0.02064,"104":0.01032,"105":0.0172,"106":0.01376,"107":0.02408,"108":0.05504,"109":0.17888,"110":0.02064,"111":0.02064,"112":0.07568,"113":0.05848,"114":0.14792,"115":0.4816,"116":0.24424,"117":0.01376,"118":0.00344,"119":0},F:{"9":0,"11":0.00344,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00344,"96":0,"97":0,"98":0,"99":0,"100":0.00344,"101":0.00688,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0.00344,"17":0.00344,"18":0.02064,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00344,"89":0,"90":0,"91":0,"92":0.0172,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.00344,"99":0.00344,"100":0.00344,"101":0.00344,"102":0.00344,"103":0.00344,"104":0.00344,"105":0.00344,"106":0.00344,"107":0.0172,"108":0.03784,"109":0.0688,"110":0.04128,"111":0.04128,"112":0.03784,"113":0.12728,"114":0.18232,"115":1.7372,"116":0.50912},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00344,"14":0.02064,"15":0.00344,"17":0.00344,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00344,"13.1":0.02064,"14.1":0.02408,"15.1":0.00344,"15.2-15.3":0.00344,"15.4":0.01376,"15.5":0.01376,"15.6":0.0516,"16.0":0.00688,"16.1":0.02408,"16.2":0.02064,"16.3":0.04128,"16.4":0.01032,"16.5":0.07568,"16.6":0.13072},G:{"8":0,"17":0.04387,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.06336,"5.0-5.1":0.026,"6.0-6.1":0.01787,"7.0-7.1":0.0195,"8.1-8.4":0.01625,"9.0-9.2":0.04387,"9.3":0.04062,"10.0-10.2":0.03737,"10.3":0.24533,"11.0-11.2":0.18197,"11.3-11.4":0.06174,"12.0-12.1":0.10073,"12.2-12.5":0.39643,"13.0-13.1":0.02924,"13.2":0.07474,"13.3":0.06824,"13.4-13.7":0.47766,"14.0-14.4":0.67263,"14.5-14.8":0.75062,"15.0-15.1":0.3948,"15.2-15.3":0.35744,"15.4":0.54915,"15.5":0.4078,"15.6-15.7":1.22341,"16.0":0.56865,"16.1":1.20229,"16.2":0.77824,"16.3":1.28515,"16.4":0.4468,"16.5":2.06176,"16.6":3.58898},P:{"4":0,"20":0.01093,"21":0.02187,"22":0.17493,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0.14213,"15.0":0,"16.0":0,"17.0":0.01093,"18.0":0,"19.0":0},I:{"0":0,"3":0,"4":0.17121,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.17121,"4.4":0,"4.4.3-4.4.4":1.78061},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.0435,"9":0.3045,"10":0,"11":2.34897,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":51.5564},R:{_:"0"},M:{"0":0.10496},Q:{"13.1":3.64736},O:{"0":9.07904},H:{"0":0.03726}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CO.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CO.js
index 327755cfe1d456..65b5a9248f83cd 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CO.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CO.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00372,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0.00372,"74":0,"75":0,"76":0,"77":0,"78":0.00372,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00743,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00372,"110":0.00372,"111":0.00372,"112":0.00372,"113":0.1635,"114":0.24526,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00743,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00372,"48":0,"49":0.01115,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00372,"66":0,"67":0,"68":0.00372,"69":0,"70":0.00372,"71":0,"72":0,"73":0,"74":0,"75":0.00743,"76":0.00743,"77":0,"78":0,"79":0.06689,"80":0.00372,"81":0.00372,"83":0.00372,"84":0.00372,"85":0.00372,"86":0.00372,"87":0.01858,"88":0.01115,"89":0.00372,"90":0.00372,"91":0.01486,"92":0.00372,"93":0.00372,"94":0.00372,"95":0.00743,"96":0.00372,"97":0.01115,"98":0.00372,"99":0.01115,"100":0.01115,"101":0.00372,"102":0.00743,"103":0.03344,"104":0.00743,"105":0.01486,"106":0.0223,"107":0.02601,"108":0.02601,"109":0.8584,"110":0.01858,"111":0.05946,"112":0.10405,"113":1.44924,"114":7.76644,"115":0.00372,"116":0.00372,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00372,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00372,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01486,"96":0,"97":0,"98":0.26012,"99":0.47936,"100":0.00743,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00372,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00372,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00372,"108":0.00372,"109":0.01486,"110":0.00743,"111":0.00743,"112":0.01858,"113":0.1858,"114":0.81009},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00372,"15":0.00372,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00372,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.01115,"14.1":0.01858,"15.1":0.00372,"15.2-15.3":0.00372,"15.4":0.00372,"15.5":0.00743,"15.6":0.03716,"16.0":0.00372,"16.1":0.01115,"16.2":0.01115,"16.3":0.04088,"16.4":0.05202,"16.5":0.10405,"16.6":0},G:{"8":0,"17":0.01777,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00237,"6.0-6.1":0,"7.0-7.1":0.01303,"8.1-8.4":0.00118,"9.0-9.2":0,"9.3":0.04621,"10.0-10.2":0,"10.3":0.04502,"11.0-11.2":0.00829,"11.3-11.4":0.0154,"12.0-12.1":0.00237,"12.2-12.5":0.20142,"13.0-13.1":0.00118,"13.2":0.00948,"13.3":0.00711,"13.4-13.7":0.02607,"14.0-14.4":0.06635,"14.5-14.8":0.18484,"15.0-15.1":0.03673,"15.2-15.3":0.10664,"15.4":0.05332,"15.5":0.1173,"15.6":0.30451,"16.0":0.50711,"16.1":1.06044,"16.2":0.47157,"16.3":1.26305,"16.4":0.87086,"16.5":5.55812,"16.6":0.05806},P:{"4":0.16138,"20":0.1513,"21":0.94812,"5.0-5.4":0.02017,"6.2-6.4":0,"7.2-7.4":0.09078,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01009,"12.0":0,"13.0":0.01009,"14.0":0.01009,"15.0":0.01009,"16.0":0.03026,"17.0":0.06052,"18.0":0.02017,"19.0":0.05043},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.01134,"4.4":0,"4.4.3-4.4.4":0.10582},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01486,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.11311},Q:{"13.1":0},O:{"0":0.02514},H:{"0":0.12493},L:{"0":72.56886}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00392,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0.00392,"74":0,"75":0,"76":0,"77":0,"78":0.00392,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00392,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00785,"103":0.00392,"104":0.00392,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0.01177,"114":0.01569,"115":0.10592,"116":0.30207,"117":0.01177,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.01177,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00392,"48":0,"49":0.00785,"50":0,"51":0,"52":0,"53":0.00392,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0.00392,"63":0,"64":0,"65":0.00392,"66":0,"67":0,"68":0.01177,"69":0,"70":0.00392,"71":0,"72":0,"73":0.00392,"74":0.00392,"75":0.00392,"76":0.00392,"77":0,"78":0,"79":0.09808,"80":0.00392,"81":0.00785,"83":0.00392,"84":0.00392,"85":0.00392,"86":0.00392,"87":0.01962,"88":0.01569,"89":0.01177,"90":0.00392,"91":0.01177,"92":0.00392,"93":0.00392,"94":0.00392,"95":0.01569,"96":0.00392,"97":0.01177,"98":0.00392,"99":0.01962,"100":0.00392,"101":0.00392,"102":0.00785,"103":0.03531,"104":0.00785,"105":0.01569,"106":0.01569,"107":0.01569,"108":0.01962,"109":0.80029,"110":0.01177,"111":0.02354,"112":0.03923,"113":0.05885,"114":0.34915,"115":6.07673,"116":3.69154,"117":0.00392,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00392,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00392,"72":0.00392,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.03138,"96":0,"97":0,"98":0.00392,"99":0.01177,"100":0.58453,"101":0.27069,"102":0.00392,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00392,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00392,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.01569,"110":0.00392,"111":0.00392,"112":0.01177,"113":0.00785,"114":0.05492,"115":0.80029,"116":0.30207},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00785,"15":0.00392,"17":0.00392,_:"0","3.1":0,"3.2":0,"5.1":0.00392,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.01177,"14.1":0.01962,"15.1":0.00392,"15.2-15.3":0,"15.4":0.00785,"15.5":0.00785,"15.6":0.03531,"16.0":0.00392,"16.1":0.01569,"16.2":0.01569,"16.3":0.02746,"16.4":0.01177,"16.5":0.08238,"16.6":0.102},G:{"8":0,"17":0.07626,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00578,"6.0-6.1":0,"7.0-7.1":0.0104,"8.1-8.4":0.00347,"9.0-9.2":0.00116,"9.3":0.04853,"10.0-10.2":0,"10.3":0.04275,"11.0-11.2":0.00809,"11.3-11.4":0.00924,"12.0-12.1":0.00347,"12.2-12.5":0.20453,"13.0-13.1":0.00231,"13.2":0.00231,"13.3":0.00693,"13.4-13.7":0.01964,"14.0-14.4":0.05662,"14.5-14.8":0.14906,"15.0-15.1":0.0312,"15.2-15.3":0.10053,"15.4":0.04275,"15.5":0.08435,"15.6-15.7":0.98912,"16.0":0.37554,"16.1":0.68406,"16.2":0.31545,"16.3":0.69446,"16.4":0.12711,"16.5":2.20818,"16.6":5.24486},P:{"4":0.15636,"20":0.05212,"21":0.11466,"22":0.92771,"5.0-5.4":0.03127,"6.2-6.4":0,"7.2-7.4":0.07297,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01042,"12.0":0,"13.0":0.01042,"14.0":0.01042,"15.0":0,"16.0":0.03127,"17.0":0.04169,"18.0":0.01042,"19.0":0.03127},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.03133,"4.4":0,"4.4.3-4.4.4":0.0979},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01962,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":71.05141},R:{_:"0"},M:{"0":0.11546},Q:{"13.1":0},O:{"0":0.03646},H:{"0":0.13808}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CR.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CR.js
index 26ca472d0b3365..e31b9c3035fa76 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CR.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CR.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00404,"53":0,"54":0,"55":0,"56":0.00404,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0.00404,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0.01617,"74":0,"75":0,"76":0,"77":0,"78":0.00404,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00404,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00404,"100":0,"101":0,"102":0.02022,"103":0.00404,"104":0,"105":0,"106":0,"107":0,"108":0.00404,"109":0.00404,"110":0.00404,"111":0.00404,"112":0.0283,"113":0.25067,"114":0.53772,"115":0.00809,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0.00404,"45":0.00404,"46":0,"47":0.00404,"48":0,"49":0.00404,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00404,"66":0.00404,"67":0,"68":0.00809,"69":0,"70":0,"71":0,"72":0,"73":0.00404,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.00809,"80":0.00809,"81":0.00404,"83":0.00404,"84":0,"85":0,"86":0.00809,"87":0.00404,"88":0.00404,"89":0,"90":0.00404,"91":0.00809,"92":0.00404,"93":0.00404,"94":0,"95":0.00404,"96":0.00809,"97":0.00809,"98":0.00809,"99":0.01617,"100":0.00404,"101":0.00809,"102":0.00404,"103":0.0283,"104":0.00404,"105":0.00404,"106":0.00809,"107":0.01617,"108":0.02022,"109":0.40834,"110":0.02426,"111":0.03234,"112":0.13746,"113":1.6172,"114":8.4337,"115":0.00404,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00809,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.02022,"71":0,"72":0,"73":0.00404,"74":0,"75":0,"76":0.00404,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.02022,"96":0,"97":0.01213,"98":0.28301,"99":0.54985,"100":0.00404,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0.00404,"15":0,"16":0,"17":0.01617,"18":0.00404,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00404,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0.00404,"107":0,"108":0,"109":0.00809,"110":0.00809,"111":0.00809,"112":0.01617,"113":0.25875,"114":1.35845},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00809,"14":0.00809,"15":0.00404,"17":0.00404,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00404,"13.1":0.02022,"14.1":0.03234,"15.1":0.00809,"15.2-15.3":0.00404,"15.4":0.00809,"15.5":0.02426,"15.6":0.14959,"16.0":0.01213,"16.1":0.03234,"16.2":0.04043,"16.3":0.10916,"16.4":0.12938,"16.5":0.51346,"16.6":0.00809},G:{"8":0,"17":0.04891,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00376,"6.0-6.1":0.02069,"7.0-7.1":0.03762,"8.1-8.4":0.01129,"9.0-9.2":0,"9.3":0.05079,"10.0-10.2":0,"10.3":0.02445,"11.0-11.2":0.01693,"11.3-11.4":0.01881,"12.0-12.1":0.00188,"12.2-12.5":0.19375,"13.0-13.1":0.00188,"13.2":0.00188,"13.3":0.00752,"13.4-13.7":0.02634,"14.0-14.4":0.08653,"14.5-14.8":0.29157,"15.0-15.1":0.03574,"15.2-15.3":0.05831,"15.4":0.09029,"15.5":0.15989,"15.6":0.5568,"16.0":0.62452,"16.1":1.41457,"16.2":0.5568,"16.3":1.70801,"16.4":1.22458,"16.5":10.62618,"16.6":0.15049},P:{"4":0.092,"20":0.22488,"21":2.73946,"5.0-5.4":0,"6.2-6.4":0.02044,"7.2-7.4":0.12266,"8.2":0,"9.2":0.02044,"10.1":0,"11.1-11.2":0.02044,"12.0":0,"13.0":0.02044,"14.0":0.02044,"15.0":0.01022,"16.0":0.03067,"17.0":0.092,"18.0":0.02044,"19.0":0.092},I:{"0":0,"3":0,"4":0.02324,"2.1":0.01992,"2.2":0.01328,"2.3":0.01992,"4.1":0.02656,"4.2-4.3":0.06307,"4.4":0,"4.4.3-4.4.4":0.14275},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0.00404,"8":0.03234,"9":0.00404,"10":0.00404,"11":0.04852,"5.5":0},S:{"2.5":0.00596,_:"3.0-3.1"},J:{"7":0,"10":0.00596},N:{"10":0.00894,"11":0.00894},R:{_:"0"},M:{"0":0.30381},Q:{"13.1":0.00596},O:{"0":0.05957},H:{"0":0.31582},L:{"0":58.74425}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00408,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00408,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0.01632,"74":0,"75":0,"76":0,"77":0,"78":0.00408,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00408,"86":0,"87":0,"88":0.00408,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0.00408,"102":0.02447,"103":0.00408,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00408,"110":0.00816,"111":0,"112":0.00408,"113":0.01224,"114":0.01224,"115":0.24474,"116":0.68935,"117":0.02447,"118":0,"119":0,"120":0,"3.5":0,"3.6":0.00408},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00408,"39":0.00408,"40":0.00408,"41":0.00408,"42":0.00408,"43":0.00816,"44":0.00816,"45":0.00816,"46":0.00408,"47":0.00408,"48":0,"49":0.00408,"50":0,"51":0.00408,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.00408,"68":0.00816,"69":0,"70":0,"71":0,"72":0,"73":0.00408,"74":0,"75":0,"76":0.00408,"77":0,"78":0,"79":0.01632,"80":0.00816,"81":0.00408,"83":0.00408,"84":0,"85":0.00408,"86":0.0204,"87":0.00408,"88":0.00408,"89":0,"90":0.01224,"91":0.00408,"92":0.00408,"93":0.00408,"94":0.00408,"95":0.00408,"96":0.00408,"97":0.00408,"98":0.00816,"99":0.01224,"100":0.00408,"101":0.00408,"102":0.00408,"103":0.04487,"104":0.00408,"105":0.00408,"106":0.00408,"107":0.00408,"108":0.00816,"109":0.32224,"110":0.01224,"111":0.01632,"112":0.02447,"113":0.03671,"114":0.76685,"115":5.66573,"116":3.23873,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00816,"29":0,"30":0,"31":0.00408,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00816,"72":0.00816,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00408,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01224,"96":0,"97":0,"98":0,"99":0.00816,"100":0.61593,"101":0.2529,"102":0.00408,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00408},B:{"12":0.00408,"13":0,"14":0.00408,"15":0,"16":0,"17":0.01632,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00408,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.00408,"106":0,"107":0,"108":0,"109":0.01224,"110":0,"111":0.00408,"112":0.00408,"113":0.00408,"114":0.05303,"115":1.24817,"116":0.41606},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0.01224,"10":0,"11":0,"12":0,"13":0,"14":0.00816,"15":0,"17":0.01632,_:"0","3.1":0,"3.2":0,"5.1":0.00408,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00408,"13.1":0.0204,"14.1":0.02855,"15.1":0.00816,"15.2-15.3":0.00408,"15.4":0.01632,"15.5":0.02447,"15.6":0.13053,"16.0":0.00816,"16.1":0.06934,"16.2":0.02447,"16.3":0.0775,"16.4":0.03263,"16.5":0.33448,"16.6":0.46093},G:{"8":0.00191,"17":0.21604,"3.2":0.00191,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00574,"6.0-6.1":0.01147,"7.0-7.1":0.04971,"8.1-8.4":0.02868,"9.0-9.2":0.00382,"9.3":0.04015,"10.0-10.2":0,"10.3":0.03059,"11.0-11.2":0.06883,"11.3-11.4":0.01721,"12.0-12.1":0.02294,"12.2-12.5":0.17589,"13.0-13.1":0,"13.2":0,"13.3":0.00382,"13.4-13.7":0.01721,"14.0-14.4":0.06692,"14.5-14.8":0.23899,"15.0-15.1":0.02868,"15.2-15.3":0.06309,"15.4":0.03824,"15.5":0.08986,"15.6-15.7":1.05154,"16.0":0.39767,"16.1":0.76667,"16.2":0.54298,"16.3":0.95977,"16.4":0.19692,"16.5":3.93467,"16.6":10.02595},P:{"4":0.11246,"20":0.11246,"21":0.19425,"5.0-5.4":0,"6.2-6.4":0.02045,"7.2-7.4":0.08179,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.02045,"12.0":0.01022,"13.0":0.02045,"14.0":0.01022,"15.0":0,"16.0":0.02045,"17.0":0.05112,"18.0":0.02045,"19.0":0.0409},I:{"0":0,"3":0.00653,"4":0.03265,"2.1":0.00653,"2.2":0.01959,"2.3":0.02612,"4.1":0.02612,"4.2-4.3":0.04897,"4.4":0,"4.4.3-4.4.4":0.18283},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.00408,"7":0.00408,"8":0.04487,"9":0.00816,"10":0.00816,"11":0.05303,"5.5":0},S:{"2.5":0.00592,_:"3.0-3.1"},J:{"7":0,"10":0.00592},N:{"10":0.01184,"11":0.01184},L:{"0":58.97288},R:{_:"0"},M:{"0":0.37894},Q:{"13.1":0.00592},O:{"0":0.05921},H:{"0":0.25225}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CU.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CU.js
index 7d4cb08c688c50..32a5aa64b4868b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CU.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CU.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00248,"35":0,"36":0,"37":0,"38":0.00248,"39":0,"40":0.00248,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00495,"48":0,"49":0.00248,"50":0.00743,"51":0,"52":0.02723,"53":0,"54":0.02475,"55":0,"56":0.00495,"57":0.01238,"58":0.00248,"59":0.00248,"60":0.00743,"61":0.00248,"62":0.00248,"63":0.00248,"64":0.00495,"65":0.00248,"66":0.00248,"67":0.00248,"68":0.01238,"69":0,"70":0.00248,"71":0.00248,"72":0.02228,"73":0.00248,"74":0,"75":0.00248,"76":0,"77":0.00248,"78":0.00495,"79":0.00495,"80":0,"81":0,"82":0.00248,"83":0.00248,"84":0.00495,"85":0.01733,"86":0.00248,"87":0.00248,"88":0.00743,"89":0.00743,"90":0.00248,"91":0.00743,"92":0.0099,"93":0.00743,"94":0.00743,"95":0.0198,"96":0.02228,"97":0.0099,"98":0.0099,"99":0.03713,"100":0.02723,"101":0.04703,"102":0.05198,"103":0.0099,"104":0.05198,"105":0.00743,"106":0.01733,"107":0.01733,"108":0.0198,"109":0.02228,"110":0.03218,"111":0.0495,"112":0.07673,"113":0.68558,"114":0.94298,"115":0.0198,"116":0.00248,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00248,"50":0.00248,"51":0.00495,"52":0,"53":0,"54":0,"55":0,"56":0.00248,"57":0,"58":0.00248,"59":0,"60":0,"61":0,"62":0,"63":0.00248,"64":0.00248,"65":0,"66":0,"67":0.00248,"68":0.00248,"69":0.00248,"70":0.00248,"71":0.00248,"72":0.00248,"73":0,"74":0.00248,"75":0.00248,"76":0.00495,"77":0.00495,"78":0.00248,"79":0.00248,"80":0.00248,"81":0.0198,"83":0,"84":0.00248,"85":0,"86":0.00495,"87":0.00495,"88":0.0198,"89":0.00743,"90":0.02475,"91":0.00495,"92":0.00495,"93":0.00248,"94":0.00495,"95":0.00495,"96":0.00743,"97":0.00743,"98":0.00248,"99":0.00248,"100":0.00743,"101":0.00248,"102":0.01485,"103":0.0099,"104":0.00248,"105":0.00743,"106":0.0099,"107":0.00743,"108":0.02228,"109":0.18068,"110":0.01238,"111":0.02475,"112":0.0495,"113":0.24008,"114":0.9207,"115":0.00248,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0.00248,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00248,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0.00248,"64":0.00248,"65":0,"66":0,"67":0,"68":0,"69":0.01485,"70":0.02228,"71":0,"72":0,"73":0,"74":0.00248,"75":0,"76":0.00248,"77":0,"78":0,"79":0.0099,"80":0.00248,"81":0,"82":0.00248,"83":0,"84":0,"85":0.00248,"86":0.00248,"87":0,"88":0,"89":0,"90":0.00495,"91":0,"92":0.00248,"93":0.00248,"94":0.00248,"95":0.01485,"96":0.00248,"97":0.00743,"98":0.0297,"99":0.14108,"100":0.00248,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00248,"13":0.00248,"14":0.00248,"15":0.00495,"16":0.00495,"17":0.00248,"18":0.01238,"79":0,"80":0,"81":0,"83":0,"84":0.0099,"85":0.00248,"86":0,"87":0,"88":0,"89":0.00495,"90":0.00743,"91":0,"92":0.0297,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00248,"100":0.0099,"101":0,"102":0,"103":0,"104":0,"105":0.00248,"106":0,"107":0.00248,"108":0.00248,"109":0.00495,"110":0.0099,"111":0.00743,"112":0.01485,"113":0.10643,"114":0.27968},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00248,"14":0.00743,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00495,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00495,"14.1":0.00248,"15.1":0,"15.2-15.3":0,"15.4":0.00495,"15.5":0.00248,"15.6":0.01238,"16.0":0,"16.1":0.00248,"16.2":0.00743,"16.3":0.00743,"16.4":0.01485,"16.5":0.12375,"16.6":0},G:{"8":0.00235,"17":0.01095,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00235,"6.0-6.1":0,"7.0-7.1":0.02581,"8.1-8.4":0.08761,"9.0-9.2":0.00391,"9.3":0.03442,"10.0-10.2":0.00235,"10.3":0.02816,"11.0-11.2":0.0352,"11.3-11.4":0.00704,"12.0-12.1":0.02112,"12.2-12.5":0.51472,"13.0-13.1":0.03598,"13.2":0.0133,"13.3":0.07979,"13.4-13.7":0.16114,"14.0-14.4":0.42242,"14.5-14.8":0.29647,"15.0-15.1":0.23937,"15.2-15.3":0.33089,"15.4":0.16114,"15.5":0.29569,"15.6":0.27066,"16.0":0.27222,"16.1":0.3966,"16.2":0.34341,"16.3":0.64301,"16.4":0.81041,"16.5":1.54573,"16.6":0.0266},P:{"4":0.32797,"20":0.43046,"21":0.67644,"5.0-5.4":0.041,"6.2-6.4":0,"7.2-7.4":0.21523,"8.2":0,"9.2":0.06149,"10.1":0.01025,"11.1-11.2":0.09224,"12.0":0.01025,"13.0":0.05125,"14.0":0.07174,"15.0":0.12299,"16.0":0.20498,"17.0":0.23573,"18.0":0.07174,"19.0":0.23573},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00209,"4.2-4.3":0.02716,"4.4":0,"4.4.3-4.4.4":0.19015},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01733,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0.00753},R:{_:"0"},M:{"0":0.5719},Q:{"13.1":0.00753},O:{"0":0.1505},H:{"0":0.84778},L:{"0":81.8941}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00252,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00252,"41":0.00252,"42":0,"43":0.00757,"44":0,"45":0,"46":0,"47":0.00252,"48":0,"49":0.00252,"50":0.00505,"51":0,"52":0.01767,"53":0,"54":0.02524,"55":0.00252,"56":0.00505,"57":0.00757,"58":0,"59":0.00252,"60":0.00505,"61":0.00252,"62":0.00252,"63":0.00252,"64":0.00505,"65":0.00252,"66":0.00505,"67":0.00505,"68":0.00757,"69":0,"70":0.00505,"71":0.00252,"72":0.02019,"73":0.00252,"74":0,"75":0.00252,"76":0,"77":0.00505,"78":0.00252,"79":0.00252,"80":0,"81":0.00505,"82":0.00252,"83":0.00252,"84":0.00252,"85":0.01262,"86":0.00252,"87":0.00252,"88":0.00757,"89":0.0101,"90":0.00252,"91":0.00505,"92":0.00505,"93":0.00505,"94":0.00505,"95":0.0101,"96":0.01767,"97":0.01262,"98":0.0101,"99":0.02524,"100":0.02272,"101":0.03786,"102":0.06562,"103":0.0101,"104":0.03029,"105":0.00505,"106":0.02019,"107":0.00757,"108":0.01262,"109":0.01262,"110":0.05553,"111":0.02524,"112":0.03029,"113":0.04543,"114":0.0631,"115":0.6209,"116":0.94398,"117":0.03534,"118":0.00252,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01767,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00252,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.00252,"68":0,"69":0,"70":0,"71":0.00252,"72":0.00252,"73":0,"74":0.00757,"75":0.00252,"76":0.00505,"77":0.00505,"78":0.00252,"79":0.00252,"80":0.00252,"81":0.0101,"83":0.00252,"84":0.00252,"85":0,"86":0.00505,"87":0.0101,"88":0.02272,"89":0.02776,"90":0.02272,"91":0.0101,"92":0.00757,"93":0.00252,"94":0.00505,"95":0.00757,"96":0.00252,"97":0.00505,"98":0.00252,"99":0.00252,"100":0.00757,"101":0.00252,"102":0.00757,"103":0.0101,"104":0.00757,"105":0.00505,"106":0.00757,"107":0.00757,"108":0.02019,"109":0.18678,"110":0.0101,"111":0.01262,"112":0.01514,"113":0.02524,"114":0.13882,"115":0.72439,"116":0.35588,"117":0.00252,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0.00252,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0.00252,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0.00252,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00757,"70":0.00757,"71":0.01514,"72":0.0101,"73":0,"74":0.00505,"75":0,"76":0.00252,"77":0.00252,"78":0,"79":0.00757,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0.00252,"88":0,"89":0,"90":0,"91":0,"92":0.00252,"93":0,"94":0.00252,"95":0.02524,"96":0,"97":0.00505,"98":0,"99":0.01767,"100":0.08077,"101":0.10853,"102":0.00505,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00252,"13":0.00252,"14":0.00505,"15":0.03534,"16":0.00505,"17":0.00252,"18":0.01514,"79":0,"80":0,"81":0,"83":0,"84":0.00757,"85":0.00252,"86":0,"87":0,"88":0.00252,"89":0.00505,"90":0.00505,"91":0,"92":0.02019,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.00252,"99":0,"100":0.00757,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00252,"109":0.00505,"110":0.00505,"111":0.00757,"112":0.00505,"113":0.00757,"114":0.0631,"115":0.28521,"116":0.0732},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00505,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.00252,"12.1":0,"13.1":0.00252,"14.1":0.00252,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0.0101,"16.0":0,"16.1":0.00252,"16.2":0.00252,"16.3":0.0101,"16.4":0,"16.5":0.04796,"16.6":0.14387},G:{"8":0.00504,"17":0.08489,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00144,"7.0-7.1":0.02446,"8.1-8.4":0.12015,"9.0-9.2":0.00504,"9.3":0.01295,"10.0-10.2":0,"10.3":0.01871,"11.0-11.2":0.02158,"11.3-11.4":0.0036,"12.0-12.1":0.01871,"12.2-12.5":0.34173,"13.0-13.1":0.01439,"13.2":0.03166,"13.3":0.05324,"13.4-13.7":0.11151,"14.0-14.4":0.28058,"14.5-14.8":0.3813,"15.0-15.1":0.21655,"15.2-15.3":0.34317,"15.4":0.10144,"15.5":0.19712,"15.6-15.7":0.9626,"16.0":0.22734,"16.1":0.3554,"16.2":0.22374,"16.3":0.58634,"16.4":0.35252,"16.5":0.96836,"16.6":1.12663},P:{"4":0.22411,"20":0.1528,"21":0.40747,"5.0-5.4":0.04075,"6.2-6.4":0.01019,"7.2-7.4":0.32598,"8.2":0.01019,"9.2":0.05093,"10.1":0,"11.1-11.2":0.09168,"12.0":0,"13.0":0.06112,"14.0":0.05093,"15.0":0.02037,"16.0":0.18336,"17.0":0.12224,"18.0":0.05093,"19.0":0.14261},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0.00222,"4.1":0.00444,"4.2-4.3":0.02222,"4.4":0,"4.4.3-4.4.4":0.20664},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01262,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":81.81776},R:{_:"0"},M:{"0":0.5906},Q:{"13.1":0},O:{"0":0.17942},H:{"0":0.79271}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CV.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CV.js
index 20c8b706105843..e89b6886c01360 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CV.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CV.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00721,"53":0,"54":0,"55":0,"56":0.23072,"57":0,"58":0,"59":0,"60":0,"61":0.00721,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00721,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0.00721,"107":0,"108":0,"109":0,"110":0.00721,"111":0,"112":0.05768,"113":1.00219,"114":0.91567,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00721,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.00721,"56":0.00721,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.01442,"66":0.00721,"67":0,"68":0,"69":0,"70":0.00721,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00721,"79":0.01442,"80":0,"81":0.20909,"83":0.00721,"84":0,"85":0,"86":0,"87":0.08652,"88":0,"89":0.00721,"90":0.00721,"91":0.03605,"92":0.00721,"93":3.32381,"94":0.00721,"95":0.00721,"96":0.00721,"97":0.05047,"98":0.00721,"99":0.01442,"100":0.01442,"101":0,"102":0.01442,"103":1.52131,"104":0.00721,"105":0.00721,"106":0.03605,"107":0.00721,"108":0.04326,"109":1.93949,"110":0.09373,"111":0.05768,"112":1.72319,"113":6.37364,"114":25.83343,"115":0.01442,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00721,"70":0.02163,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.0721,"99":0.32445,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0.02163,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00721,"93":0,"94":0,"95":0,"96":1.00219,"97":0,"98":0,"99":0,"100":0,"101":0.00721,"102":0.00721,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.01442,"109":0.02163,"110":0.01442,"111":0.00721,"112":0.31003,"113":0.53354,"114":4.08807},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.01442,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00721,"13.1":0.01442,"14.1":0.0721,"15.1":0,"15.2-15.3":0.02163,"15.4":0,"15.5":0,"15.6":0.10094,"16.0":0,"16.1":0.00721,"16.2":0.01442,"16.3":0.05768,"16.4":0.02884,"16.5":0.22351,"16.6":0},G:{"8":0.00085,"17":0.0094,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01453,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.04359,"10.0-10.2":0.00256,"10.3":0.06752,"11.0-11.2":0.09059,"11.3-11.4":0.02137,"12.0-12.1":0.00855,"12.2-12.5":0.45466,"13.0-13.1":0,"13.2":0.00342,"13.3":0.0376,"13.4-13.7":0.01111,"14.0-14.4":0.42133,"14.5-14.8":0.25895,"15.0-15.1":0.12819,"15.2-15.3":0.09999,"15.4":0.09486,"15.5":0.09486,"15.6":0.44526,"16.0":0.38116,"16.1":0.74181,"16.2":0.19742,"16.3":0.56918,"16.4":0.58884,"16.5":2.51516,"16.6":0.02478},P:{"4":0.05996,"20":0.1299,"21":0.77942,"5.0-5.4":0.00999,"6.2-6.4":0,"7.2-7.4":0.06995,"8.2":0,"9.2":0.00999,"10.1":0,"11.1-11.2":0.05996,"12.0":0,"13.0":0.03997,"14.0":0.01999,"15.0":0.00999,"16.0":0.08993,"17.0":0.02998,"18.0":0.03997,"19.0":0.05996},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00066,"4.2-4.3":0.00596,"4.4":0,"4.4.3-4.4.4":0.18269},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.02163,"5.5":0},S:{"2.5":0.00279,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.07254},Q:{"13.1":0},O:{"0":0.03348},H:{"0":0.13207},L:{"0":38.54018}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00732,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0.00366,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00366,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00732,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00366,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0.06586,"112":0,"113":0.00732,"114":0,"115":0.09879,"116":0.25979,"117":0,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00366,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01464,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.00366,"56":0.00366,"57":0,"58":0,"59":0,"60":0.00366,"61":0,"62":0.00366,"63":0,"64":0.00366,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00366,"71":0.00366,"72":0,"73":0.00366,"74":0.00366,"75":0.0183,"76":0.0183,"77":0,"78":0,"79":0.02927,"80":0,"81":0.17929,"83":0.02561,"84":0.00366,"85":0,"86":0.00366,"87":0.01464,"88":0.00732,"89":0,"90":0.00366,"91":0.00366,"92":0.00366,"93":0.02195,"94":0.00366,"95":0.04757,"96":0.00366,"97":0.02561,"98":0.00366,"99":0.05123,"100":0.00366,"101":0,"102":0.03293,"103":0.06952,"104":0.00366,"105":0.00366,"106":0.0183,"107":0.01098,"108":0.02195,"109":0.47933,"110":0.03659,"111":0.00732,"112":0.01098,"113":0.02927,"114":0.38054,"115":3.76145,"116":2.82109,"117":0.00366,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.01098,"72":0.00732,"73":0,"74":0.00732,"75":0,"76":0.00366,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00732,"96":0,"97":0,"98":0,"99":0.00732,"100":0.08782,"101":0.10245,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0.00366,"15":0.04025,"16":0.00366,"17":0,"18":0.00732,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00366,"90":0,"91":0,"92":0.00732,"93":0,"94":0,"95":0,"96":0.04025,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.0183,"110":0.00366,"111":0,"112":0.45006,"113":0.01098,"114":0.23052,"115":1.48921,"116":0.79034},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00366,"15":0,"17":0.01464,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00732,"14.1":0.0805,"15.1":0,"15.2-15.3":0,"15.4":0.00366,"15.5":0.00366,"15.6":0.06586,"16.0":0,"16.1":0.00732,"16.2":0.01098,"16.3":0.02927,"16.4":0.00732,"16.5":0.05854,"16.6":0.08416},G:{"8":0,"17":0.10184,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.02037,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.08147,"10.0-10.2":0.00313,"10.3":0.21777,"11.0-11.2":0.14727,"11.3-11.4":0.0893,"12.0-12.1":0.0047,"12.2-12.5":0.85542,"13.0-13.1":0.0047,"13.2":0,"13.3":0.01567,"13.4-13.7":0.03447,"14.0-14.4":0.41988,"14.5-14.8":0.41518,"15.0-15.1":0.34311,"15.2-15.3":0.13317,"15.4":0.07677,"15.5":0.11907,"15.6-15.7":3.58931,"16.0":0.52328,"16.1":0.77082,"16.2":0.53268,"16.3":0.67995,"16.4":0.1457,"16.5":2.9736,"16.6":3.36684},P:{"4":0.17439,"20":0.09233,"21":0.31801,"5.0-5.4":0.03078,"6.2-6.4":0.01026,"7.2-7.4":0.18465,"8.2":0,"9.2":0.04103,"10.1":0,"11.1-11.2":0.07181,"12.0":0,"13.0":0.18465,"14.0":0.02052,"15.0":0.43086,"16.0":0.11284,"17.0":0.07181,"18.0":0.15388,"19.0":0.20517},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00956,"4.4":0,"4.4.3-4.4.4":0.46388},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.02927,"5.5":0},S:{"2.5":0.00634,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":65.10628},R:{_:"0"},M:{"0":0.25998},Q:{"13.1":0.00634},O:{"0":0.11414},H:{"0":0.13807}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CX.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CX.js
index 9de592c92e7a0f..f73d96d2f8ed27 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CX.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CX.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":14.19728,"114":0,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":14.19728,"112":0,"113":0,"114":56.80757,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":3.55394},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0,"16.0":0,"16.1":0,"16.2":0,"16.3":0,"16.4":0,"16.5":0,"16.6":0},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":0,"15.0-15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0,"16.0":0,"16.1":0,"16.2":0,"16.3":0,"16.4":0,"16.5":0,"16.6":0},P:{"4":0,"20":0,"21":0,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0,"18.0":0,"19.0":0},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0},Q:{"13.1":0},O:{"0":0},H:{"0":0},L:{"0":11.24394}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":32.35,"117":0,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":2.94,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":2.94,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":35.29,"116":2.94,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":23.53,"116":0},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0,"16.0":0,"16.1":0,"16.2":0,"16.3":0,"16.4":0,"16.5":0,"16.6":0},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":0,"15.0-15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6-15.7":0,"16.0":0,"16.1":0,"16.2":0,"16.3":0,"16.4":0,"16.5":0,"16.6":0},P:{"4":0,"20":0,"21":0,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0,"18.0":0,"19.0":0},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":0},R:{_:"0"},M:{"0":0},Q:{"13.1":0},O:{"0":0},H:{"0":0}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CY.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CY.js
index 62665f500d04e9..429e75a7f1a52e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CY.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CY.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.0851,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00851,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00851,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0.00426,"112":0.0383,"113":0.65527,"114":0.65527,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00426,"39":0,"40":0,"41":0,"42":0,"43":0.00426,"44":0.00426,"45":0,"46":0,"47":0,"48":0,"49":0.00851,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00426,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00426,"66":0,"67":0,"68":0.00851,"69":0.00426,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00426,"79":0.05532,"80":0.00426,"81":0.00426,"83":0.00851,"84":0,"85":0,"86":0,"87":0.01702,"88":0.00851,"89":0.00426,"90":0,"91":0.02128,"92":0,"93":0.07234,"94":0,"95":0.00851,"96":0,"97":0,"98":0.02553,"99":0.00426,"100":0.00851,"101":0.00426,"102":0,"103":0.02553,"104":0.02128,"105":0.00426,"106":0.01277,"107":0.00851,"108":0.04255,"109":1.23821,"110":0.01702,"111":0.02553,"112":0.09787,"113":2.64661,"114":8.02493,"115":0.00426,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.01702,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00426,"70":0.0383,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00851,"96":0,"97":0,"98":0.11914,"99":0.36168,"100":0.00851,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0.00426,"14":0.00426,"15":0,"16":0,"17":0,"18":0.00426,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00426,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.01702,"100":0,"101":0,"102":0,"103":0.00426,"104":0,"105":0,"106":0,"107":0,"108":0.00426,"109":0.02979,"110":0.01277,"111":0.00426,"112":0.00851,"113":0.31913,"114":1.98709},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.02128,"15":0,"17":0.00426,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.08936,"14.1":0.04681,"15.1":0.05106,"15.2-15.3":0.00851,"15.4":0.00851,"15.5":0.02128,"15.6":0.10212,"16.0":0.01277,"16.1":0.0383,"16.2":0.05106,"16.3":0.10638,"16.4":0.10638,"16.5":0.48082,"16.6":0.01277},G:{"8":0,"17":0.032,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.004,"6.0-6.1":0.006,"7.0-7.1":0.01,"8.1-8.4":0.014,"9.0-9.2":0.006,"9.3":0.064,"10.0-10.2":0.004,"10.3":0.11199,"11.0-11.2":0.014,"11.3-11.4":0.006,"12.0-12.1":0.01,"12.2-12.5":0.25199,"13.0-13.1":0.004,"13.2":0,"13.3":0.008,"13.4-13.7":0.044,"14.0-14.4":0.16199,"14.5-14.8":0.38798,"15.0-15.1":0.10799,"15.2-15.3":0.17399,"15.4":0.088,"15.5":0.21599,"15.6":0.48997,"16.0":0.78996,"16.1":1.46992,"16.2":0.84995,"16.3":2.14188,"16.4":1.62191,"16.5":9.80546,"16.6":0.064},P:{"4":0.08188,"20":0.35823,"21":4.04291,"5.0-5.4":0.01024,"6.2-6.4":0.01024,"7.2-7.4":0.01024,"8.2":0,"9.2":0.01024,"10.1":0,"11.1-11.2":0.01024,"12.0":0.01024,"13.0":0.02047,"14.0":0.02047,"15.0":0.01024,"16.0":0.03071,"17.0":0.02047,"18.0":0.03071,"19.0":0.10235},I:{"0":0,"3":0,"4":0.0308,"2.1":0,"2.2":0.0176,"2.3":0.022,"4.1":0.0264,"4.2-4.3":0.0484,"4.4":0,"4.4.3-4.4.4":0.1716},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0.00426,"8":0.02979,"9":0.00426,"10":0.00426,"11":0.14893,"5.5":0},S:{"2.5":0.00575,_:"3.0-3.1"},J:{"7":0,"10":0.00575},N:{"10":0.01149,"11":0.01149},R:{_:"0"},M:{"0":1.4937},Q:{"13.1":0},O:{"0":0.30449},H:{"0":0.31546},L:{"0":52.53817}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00396,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.01979,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00396,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00396,"89":0,"90":0,"91":0.00792,"92":0.00396,"93":0,"94":0.00396,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00792,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0.00396,"112":0.00396,"113":0.00396,"114":0.00396,"115":0.54225,"116":1.23094,"117":0.11478,"118":0,"119":0,"120":0,"3.5":0,"3.6":0.00396},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.01187,"39":0.00396,"40":0.00396,"41":0.00396,"42":0.00396,"43":0.00396,"44":0.01187,"45":0.00792,"46":0.00396,"47":0.00396,"48":0,"49":0.01187,"50":0,"51":0.00396,"52":0,"53":0,"54":0,"55":0,"56":0.00396,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00396,"66":0.00396,"67":0,"68":0.01187,"69":0,"70":0.00396,"71":0,"72":0,"73":0,"74":0,"75":0.00396,"76":0,"77":0,"78":0,"79":0.05937,"80":0.00396,"81":0,"83":0.01187,"84":0,"85":0,"86":0.00396,"87":0.01187,"88":0.00396,"89":0.00396,"90":0.00396,"91":0.01979,"92":0,"93":0.0752,"94":0,"95":0,"96":0,"97":0,"98":0.01187,"99":0.00396,"100":0.00396,"101":0.00396,"102":0.01187,"103":0.02375,"104":0.00396,"105":0.00792,"106":0.02375,"107":0.00792,"108":0.02375,"109":1.06074,"110":0.00396,"111":0.00792,"112":0.02771,"113":0.05145,"114":0.77181,"115":4.93563,"116":3.30097,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00396,"29":0,"30":0,"31":0.00396,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00396,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00792,"71":0.02375,"72":0.01583,"73":0,"74":0,"75":0,"76":0,"77":0.00396,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00792,"96":0,"97":0,"98":0,"99":0.00792,"100":0.18998,"101":0.13853,"102":0.00396,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00396},B:{"12":0.00396,"13":0,"14":0.00396,"15":0,"16":0,"17":0,"18":0.00396,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00396,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00396,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00396,"108":0.00396,"109":0.01979,"110":0.00792,"111":0,"112":0,"113":0.00396,"114":0.05145,"115":1.32593,"116":0.50267},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0.00792,"10":0,"11":0,"12":0,"13":0.00396,"14":0.03166,"15":0.00396,"17":0.00396,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00396,"13.1":0.06333,"14.1":0.04354,"15.1":0.04354,"15.2-15.3":0.00396,"15.4":0.00792,"15.5":0.01187,"15.6":0.06333,"16.0":0.01187,"16.1":0.01979,"16.2":0.01979,"16.3":0.05937,"16.4":0.01583,"16.5":0.21769,"16.6":0.30081},G:{"8":0.00377,"17":0.15437,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00565,"6.0-6.1":0.00565,"7.0-7.1":0.01694,"8.1-8.4":0.02447,"9.0-9.2":0.00188,"9.3":0.0866,"10.0-10.2":0.00188,"10.3":0.09977,"11.0-11.2":0.06024,"11.3-11.4":0.00565,"12.0-12.1":0.02636,"12.2-12.5":0.21649,"13.0-13.1":0.00377,"13.2":0,"13.3":0.01506,"13.4-13.7":0.04142,"14.0-14.4":0.07907,"14.5-14.8":0.2259,"15.0-15.1":0.09413,"15.2-15.3":0.22967,"15.4":0.07342,"15.5":0.13742,"15.6-15.7":1.11822,"16.0":0.56852,"16.1":1.01468,"16.2":0.61935,"16.3":1.19917,"16.4":0.24096,"16.5":4.03426,"16.6":8.40172},P:{"4":0.09243,"20":0.1027,"21":0.30811,"5.0-5.4":0,"6.2-6.4":0.01027,"7.2-7.4":0.01027,"8.2":0,"9.2":0.01027,"10.1":0,"11.1-11.2":0.01027,"12.0":0,"13.0":0.02054,"14.0":0.01027,"15.0":0.01027,"16.0":0.02054,"17.0":0.02054,"18.0":0.03081,"19.0":0.07189},I:{"0":0,"3":0,"4":0.03816,"2.1":0.00848,"2.2":0.0212,"2.3":0.03392,"4.1":0.02544,"4.2-4.3":0.05088,"4.4":0,"4.4.3-4.4.4":0.16961},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0.00396,"8":0.03958,"9":0.00792,"10":0.00792,"11":0.15436,"5.5":0},S:{"2.5":0.00604,_:"3.0-3.1"},J:{"7":0,"10":0.00604},N:{"10":0.01208,"11":0.01208},L:{"0":53.33256},R:{_:"0"},M:{"0":2.38055},Q:{"13.1":0},O:{"0":0.24772},H:{"0":0.37753}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CZ.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CZ.js
index 9509baa93e6a1b..c6f9a14b9ff3ac 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CZ.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CZ.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.0856,"53":0,"54":0,"55":0,"56":0.01007,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00504,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.01511,"79":0,"80":0,"81":0,"82":0,"83":0.00504,"84":0,"85":0,"86":0,"87":0,"88":0.01007,"89":0.00504,"90":0,"91":0.01511,"92":0,"93":0,"94":0.00504,"95":0,"96":0.00504,"97":0.00504,"98":0,"99":0.00504,"100":0,"101":0,"102":0.11581,"103":0.00504,"104":0.00504,"105":0.00504,"106":0.00504,"107":0.01007,"108":0.00504,"109":0.01007,"110":0.01007,"111":0.04028,"112":0.04028,"113":1.12784,"114":1.86295,"115":0.01007,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00504,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01007,"50":0.00504,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00504,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00504,"69":0,"70":0,"71":0.00504,"72":0.00504,"73":0,"74":0.00504,"75":0.00504,"76":0,"77":0,"78":0,"79":0.04028,"80":0.00504,"81":0.01511,"83":0.00504,"84":0.00504,"85":0.01007,"86":0.00504,"87":0.01511,"88":0.00504,"89":0.01511,"90":0.00504,"91":0.01511,"92":0.00504,"93":0.00504,"94":0.00504,"95":0.01007,"96":0.01007,"97":0.00504,"98":0.00504,"99":0.01007,"100":0.01007,"101":0.01007,"102":0.14098,"103":0.04532,"104":0.01511,"105":0.01511,"106":0.05539,"107":0.02014,"108":0.02518,"109":0.82071,"110":0.05539,"111":0.07049,"112":0.70994,"113":1.92841,"114":10.20091,"115":0.00504,"116":0.00504,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00504,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00504,"70":0.02014,"71":0,"72":0,"73":0,"74":0.00504,"75":0,"76":0.01511,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.02014,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.06042,"96":0,"97":0.00504,"98":0.3021,"99":1.05232,"100":0.01511,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00504,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00504,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0.00504,"105":0.00504,"106":0.00504,"107":0.01007,"108":0.00504,"109":0.0856,"110":0.02518,"111":0.01511,"112":0.07049,"113":0.61427,"114":3.29289},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00504,"14":0.03021,"15":0.00504,"17":0.00504,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.00504,"10.1":0,"11.1":0,"12.1":0,"13.1":0.03525,"14.1":0.05539,"15.1":0.01007,"15.2-15.3":0.00504,"15.4":0.01511,"15.5":0.03021,"15.6":0.13595,"16.0":0.02014,"16.1":0.06042,"16.2":0.06546,"16.3":0.13091,"16.4":0.15609,"16.5":0.52868,"16.6":0.01007},G:{"8":0,"17":0.05529,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00357,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.00357,"9.0-9.2":0.00357,"9.3":0.03745,"10.0-10.2":0.00178,"10.3":0.07312,"11.0-11.2":0.00713,"11.3-11.4":0.00892,"12.0-12.1":0.0107,"12.2-12.5":0.24077,"13.0-13.1":0,"13.2":0.00357,"13.3":0.00713,"13.4-13.7":0.02319,"14.0-14.4":0.08204,"14.5-14.8":0.23364,"15.0-15.1":0.04637,"15.2-15.3":0.07491,"15.4":0.09631,"15.5":0.19619,"15.6":0.41734,"16.0":0.71697,"16.1":1.58376,"16.2":0.77226,"16.3":1.84594,"16.4":1.31088,"16.5":8.72853,"16.6":0.11415},P:{"4":0.1128,"20":0.23585,"21":2.461,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.02051,"12.0":0,"13.0":0.01025,"14.0":0.01025,"15.0":0.01025,"16.0":0.02051,"17.0":0.02051,"18.0":0.02051,"19.0":0.06153},I:{"0":0,"3":0,"4":0.01018,"2.1":0,"2.2":0.03054,"2.3":0.00509,"4.1":0.03054,"4.2-4.3":0.03054,"4.4":0,"4.4.3-4.4.4":0.16799},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.04028,"9":0,"10":0.06042,"11":0.06042,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0.00497},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.39224},Q:{"13.1":0},O:{"0":0.1986},H:{"0":0.53586},L:{"0":51.19967}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00511,"49":0,"50":0,"51":0,"52":0.0767,"53":0,"54":0,"55":0,"56":0.00511,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00511,"66":0,"67":0,"68":0.00511,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.01023,"79":0,"80":0,"81":0,"82":0,"83":0.00511,"84":0,"85":0,"86":0,"87":0,"88":0.00511,"89":0.00511,"90":0,"91":0.00511,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00511,"100":0.00511,"101":0,"102":0.10226,"103":0.00511,"104":0.00511,"105":0.00511,"106":0.00511,"107":0.01023,"108":0.00511,"109":0.01023,"110":0.00511,"111":0.01534,"112":0.01023,"113":0.03068,"114":0.0409,"115":0.86921,"116":2.25483,"117":0.07158,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00511,"39":0,"40":0,"41":0.00511,"42":0,"43":0,"44":0.00511,"45":0,"46":0,"47":0,"48":0,"49":0.01023,"50":0,"51":0,"52":0,"53":0.00511,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00511,"69":0.00511,"70":0.00511,"71":0.00511,"72":0,"73":0,"74":0.02557,"75":0.00511,"76":0,"77":0,"78":0,"79":0.06647,"80":0.00511,"81":0.01534,"83":0.00511,"84":0.00511,"85":0.01534,"86":0.01023,"87":0.03579,"88":0.00511,"89":0.01534,"90":0.01023,"91":0.01023,"92":0.00511,"93":0.00511,"94":0.00511,"95":0.01534,"96":0.00511,"97":0.00511,"98":0,"99":0.01534,"100":0.00511,"101":0.00511,"102":0.14828,"103":0.03068,"104":0.01023,"105":0.02045,"106":0.0409,"107":0.01534,"108":0.02045,"109":0.77718,"110":0.02557,"111":0.02557,"112":1.49811,"113":0.05624,"114":0.54709,"115":7.22978,"116":4.14664,"117":0.00511,"118":0.00511,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00511,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00511,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00511,"70":0,"71":0.01023,"72":0.01023,"73":0,"74":0,"75":0,"76":0.00511,"77":0.00511,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.02045,"86":0.00511,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.09203,"96":0,"97":0,"98":0,"99":0.02045,"100":0.71071,"101":0.71071,"102":0.01023,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00511},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00511,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00511,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0.00511,"105":0,"106":0,"107":0.01023,"108":0.00511,"109":0.06647,"110":0.02045,"111":0.01023,"112":0.01534,"113":0.01023,"114":0.18918,"115":2.7917,"116":0.96124},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0.00511,"10":0,"11":0,"12":0,"13":0.00511,"14":0.01534,"15":0.00511,"17":0.01534,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.01023,"10.1":0,"11.1":0,"12.1":0.00511,"13.1":0.03068,"14.1":0.03579,"15.1":0.00511,"15.2-15.3":0.00511,"15.4":0.01534,"15.5":0.02557,"15.6":0.10737,"16.0":0.01534,"16.1":0.0409,"16.2":0.04602,"16.3":0.08181,"16.4":0.03579,"16.5":0.29144,"16.6":0.32723},G:{"8":0,"17":0.16111,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00313,"6.0-6.1":0,"7.0-7.1":0.00313,"8.1-8.4":0.00626,"9.0-9.2":0.00156,"9.3":0.0438,"10.0-10.2":0.00156,"10.3":0.05162,"11.0-11.2":0.01877,"11.3-11.4":0.00782,"12.0-12.1":0.01251,"12.2-12.5":0.22054,"13.0-13.1":0,"13.2":0,"13.3":0.00626,"13.4-13.7":0.01564,"14.0-14.4":0.04849,"14.5-14.8":0.13452,"15.0-15.1":0.03285,"15.2-15.3":0.09385,"15.4":0.061,"15.5":0.11105,"15.6-15.7":1.27634,"16.0":0.43014,"16.1":1.03702,"16.2":0.45047,"16.3":0.94318,"16.4":0.16423,"16.5":3.17989,"16.6":7.10744},P:{"4":0.11178,"20":0.08129,"21":0.20323,"22":2.39814,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01016,"12.0":0,"13.0":0.02032,"14.0":0.02032,"15.0":0.01016,"16.0":0.02032,"17.0":0.01016,"18.0":0.02032,"19.0":0.04065},I:{"0":0,"3":0,"4":0.00998,"2.1":0,"2.2":0.02994,"2.3":0.00998,"4.1":0.0499,"4.2-4.3":0.02994,"4.4":0,"4.4.3-4.4.4":0.15469},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.0409,"9":0,"10":0.02557,"11":0.05624,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":51.72619},R:{_:"0"},M:{"0":0.38607},Q:{"13.1":0},O:{"0":0.13684},H:{"0":0.50894}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DE.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DE.js
index c2af93573bcca6..b4bc4dfbc5d01b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DE.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DE.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00524,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00524,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00524,"49":0,"50":0,"51":0.00524,"52":0.04719,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0.01049,"60":0.00524,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00524,"67":0,"68":0.00524,"69":0,"70":0.00524,"71":0,"72":0.00524,"73":0,"74":0.00524,"75":0,"76":0,"77":0.01049,"78":0.04194,"79":0,"80":0.00524,"81":0.00524,"82":0,"83":0.00524,"84":0.00524,"85":0,"86":0,"87":0.00524,"88":0.00524,"89":0.00524,"90":0.00524,"91":0.02097,"92":0,"93":0,"94":0.00524,"95":0.00524,"96":0.00524,"97":0.00524,"98":0.00524,"99":0.00524,"100":0.00524,"101":0.00524,"102":0.39847,"103":0.01573,"104":0.00524,"105":0.01049,"106":0.01049,"107":0.01573,"108":0.01573,"109":0.01573,"110":0.02097,"111":0.05243,"112":0.09437,"113":1.4995,"114":2.90462,"115":0.01049,"116":0.00524,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0.01573,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0.02622,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01049,"50":0,"51":0,"52":0.01573,"53":0,"54":0,"55":0,"56":0.00524,"57":0,"58":0,"59":0,"60":0.01049,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.04194,"67":0.00524,"68":0.00524,"69":0.00524,"70":0.00524,"71":0.01049,"72":0.02097,"73":0.00524,"74":0.01049,"75":0.46663,"76":0.00524,"77":0.00524,"78":0.01049,"79":0.0367,"80":0.02622,"81":0.03146,"83":0.01049,"84":0.01049,"85":0.02622,"86":0.01573,"87":0.02097,"88":0.03146,"89":0.02097,"90":0.02622,"91":0.0734,"92":0.01573,"93":0.0367,"94":0.02622,"95":0.00524,"96":0.02097,"97":0.00524,"98":0.01049,"99":0.06816,"100":0.0734,"101":0.01049,"102":0.01573,"103":0.04194,"104":0.01049,"105":0.04719,"106":0.06292,"107":0.05243,"108":0.1101,"109":0.51906,"110":0.1101,"111":0.09962,"112":0.39847,"113":1.73019,"114":7.86974,"115":0.00524,"116":0.00524,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00524,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00524,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00524,"70":0.02622,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.01049,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0.00524,"94":0.00524,"95":0.0367,"96":0.00524,"97":0.01573,"98":0.49809,"99":1.122,"100":0.01573,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0.00524,"15":0,"16":0,"17":0.00524,"18":0.00524,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0.00524,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00524,"93":0,"94":0,"95":0,"96":0,"97":0.00524,"98":0,"99":0,"100":0,"101":0.00524,"102":0,"103":0.01049,"104":0.00524,"105":0.00524,"106":0.00524,"107":0.01573,"108":0.02622,"109":0.08389,"110":0.02097,"111":0.05767,"112":0.06816,"113":0.65538,"114":3.4866},E:{"4":0,"5":0,"6":0,"7":0.00524,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.01049,"14":0.0367,"15":0.01049,"17":0.00524,_:"0","3.1":0,"3.2":0,"5.1":0.00524,"6.1":0,"7.1":0,"9.1":0.03146,"10.1":0,"11.1":0.01049,"12.1":0.01573,"13.1":0.06292,"14.1":0.08913,"15.1":0.01573,"15.2-15.3":0.01573,"15.4":0.03146,"15.5":0.05243,"15.6":0.29361,"16.0":0.05767,"16.1":0.1101,"16.2":0.12059,"16.3":0.33031,"16.4":0.27788,"16.5":1.20589,"16.6":0.00524},G:{"8":0.00275,"17":0.05218,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00549,"6.0-6.1":0,"7.0-7.1":0.00275,"8.1-8.4":0,"9.0-9.2":0.02197,"9.3":0.0769,"10.0-10.2":0.00824,"10.3":0.08514,"11.0-11.2":0.01373,"11.3-11.4":0.07965,"12.0-12.1":0.00824,"12.2-12.5":0.34056,"13.0-13.1":0.00549,"13.2":0.00824,"13.3":0.01923,"13.4-13.7":0.0412,"14.0-14.4":0.13458,"14.5-14.8":0.30486,"15.0-15.1":0.10437,"15.2-15.3":0.12085,"15.4":0.15106,"15.5":0.25817,"15.6":0.74704,"16.0":1.35401,"16.1":2.19718,"16.2":1.11507,"16.3":2.91127,"16.4":2.09556,"16.5":13.91641,"16.6":0.1593},P:{"4":0.08285,"20":0.28999,"21":3.94587,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0.01036,"10.1":0,"11.1-11.2":0.01036,"12.0":0.01036,"13.0":0.04143,"14.0":0.02071,"15.0":0.01036,"16.0":0.03107,"17.0":0.04143,"18.0":0.03107,"19.0":0.08285},I:{"0":0,"3":0,"4":0.00413,"2.1":0,"2.2":0,"2.3":0,"4.1":0.08669,"4.2-4.3":0.09495,"4.4":0,"4.4.3-4.4.4":0.12385},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00553,"9":0.00553,"10":0,"11":0.08855,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":1.07033},Q:{"13.1":0.00476},O:{"0":0.14747},H:{"0":0.54494},L:{"0":36.35303}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00544,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00544,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.01632,"49":0.01088,"50":0.03807,"51":0,"52":0.07615,"53":0.03807,"54":0,"55":0,"56":0.02176,"57":0,"58":0,"59":0.01088,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00544,"69":0,"70":0,"71":0,"72":0.00544,"73":0,"74":0,"75":0,"76":0,"77":0.00544,"78":0.0272,"79":0,"80":0.00544,"81":0.00544,"82":0,"83":0.00544,"84":0,"85":0,"86":0,"87":0.00544,"88":0.00544,"89":0.00544,"90":0.00544,"91":0.01632,"92":0,"93":0,"94":0.00544,"95":0.00544,"96":0.00544,"97":0.00544,"98":0.00544,"99":0.00544,"100":0.00544,"101":0.00544,"102":0.60917,"103":0.00544,"104":0.01088,"105":0.01632,"106":0.01632,"107":0.02176,"108":0.0272,"109":0.0272,"110":0.0272,"111":0.0272,"112":0.02176,"113":0.04895,"114":0.05439,"115":1.07692,"116":3.55167,"117":0.11966,"118":0.00544,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0.01088,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0.02176,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.03263,"50":0,"51":0,"52":0.01088,"53":0,"54":0,"55":0,"56":0.00544,"57":0,"58":0,"59":0,"60":0.00544,"61":0.00544,"62":0,"63":0.00544,"64":0,"65":0,"66":0.03807,"67":0,"68":0.00544,"69":0.00544,"70":0.00544,"71":0.00544,"72":0.01088,"73":0,"74":0.01088,"75":0.01088,"76":0.00544,"77":0.00544,"78":0.01088,"79":0.03263,"80":0.03263,"81":0.0272,"83":0.02176,"84":0.01088,"85":0.02176,"86":0.01632,"87":0.02176,"88":0.0272,"89":0.01632,"90":0.01088,"91":0.05983,"92":0.01088,"93":0.07071,"94":0.03263,"95":0.01088,"96":0.01632,"97":0.00544,"98":0.01088,"99":0.03263,"100":0.01088,"101":0.00544,"102":0.01088,"103":0.04895,"104":0.01088,"105":0.03807,"106":0.27739,"107":0.07615,"108":0.09246,"109":0.59285,"110":0.05983,"111":0.07615,"112":0.07615,"113":0.16317,"114":0.95726,"115":6.53768,"116":3.68764,"117":0.00544,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00544,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.01088,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00544,"70":0.00544,"71":0.01632,"72":0.01632,"73":0,"74":0,"75":0,"76":0.00544,"77":0.00544,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.04895,"96":0,"97":0,"98":0,"99":0.02176,"100":0.75058,"101":0.65812,"102":0.01088,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0.00544,"15":0.00544,"16":0,"17":0.00544,"18":0.00544,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.00544,"91":0,"92":0.00544,"93":0,"94":0,"95":0,"96":0,"97":0.00544,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.00544,"104":0,"105":0.00544,"106":0.00544,"107":0.01088,"108":0.02176,"109":0.0979,"110":0.01632,"111":0.04895,"112":0.01632,"113":0.0272,"114":0.21212,"115":3.44833,"116":1.20202},E:{"4":0,"5":0,"6":0,"7":0.00544,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00544,"14":0.02176,"15":0.00544,"17":0.01632,_:"0","3.1":0,"3.2":0,"5.1":0.00544,"6.1":0,"7.1":0,"9.1":0.02176,"10.1":0,"11.1":0.01088,"12.1":0.01088,"13.1":0.08159,"14.1":0.07615,"15.1":0.01088,"15.2-15.3":0.01088,"15.4":0.02176,"15.5":0.03263,"15.6":0.22844,"16.0":0.05439,"16.1":0.07071,"16.2":0.07615,"16.3":0.17405,"16.4":0.05983,"16.5":0.59285,"16.6":0.90831},G:{"8":0.00235,"17":0.22068,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00235,"6.0-6.1":0,"7.0-7.1":0.0047,"8.1-8.4":0,"9.0-9.2":0.02113,"9.3":0.07043,"10.0-10.2":0.00704,"10.3":0.08217,"11.0-11.2":0.03052,"11.3-11.4":0.11034,"12.0-12.1":0.01174,"12.2-12.5":0.32162,"13.0-13.1":0.0047,"13.2":0.0047,"13.3":0.01643,"13.4-13.7":0.05399,"14.0-14.4":0.11034,"14.5-14.8":0.21363,"15.0-15.1":0.16198,"15.2-15.3":0.09156,"15.4":0.11269,"15.5":0.15494,"15.6-15.7":1.48134,"16.0":0.80288,"16.1":1.2771,"16.2":0.62916,"16.3":1.37335,"16.4":0.2911,"16.5":4.77034,"16.6":11.01498},P:{"4":0.11288,"20":0.12315,"21":0.31813,"22":3.65336,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.01026,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01026,"12.0":0.01026,"13.0":0.03079,"14.0":0.02052,"15.0":0.01026,"16.0":0.03079,"17.0":0.04105,"18.0":0.03079,"19.0":0.07184},I:{"0":0,"3":0,"4":0.00573,"2.1":0,"2.2":0,"2.3":0,"4.1":0.10608,"4.2-4.3":0.03154,"4.4":0,"4.4.3-4.4.4":0.09175},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00574,"9":0.00574,"10":0,"11":0.09186,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":37.5111},R:{_:"0"},M:{"0":0.93957},Q:{"13.1":0.00456},O:{"0":0.20068},H:{"0":0.60021}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DJ.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DJ.js
index a8d180dbddc49b..880c8f94308ec1 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DJ.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DJ.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0.00261,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00261,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00261,"89":0,"90":0,"91":0.00261,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00261,"103":0,"104":0,"105":0,"106":0.00784,"107":0.00261,"108":0,"109":0.00784,"110":0,"111":0.00523,"112":0.04444,"113":0.298,"114":0.32414,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00261,"41":0,"42":0,"43":0,"44":0,"45":0.00523,"46":0,"47":0,"48":0,"49":0.00261,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00784,"66":0,"67":0.04967,"68":0.00261,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.00523,"80":0,"81":0.00523,"83":0.00523,"84":0,"85":0,"86":0,"87":0.00261,"88":0,"89":0,"90":0,"91":0,"92":0.00261,"93":0,"94":0.00261,"95":0.00261,"96":0.00784,"97":0,"98":0.00784,"99":0.00523,"100":0.00261,"101":0.00261,"102":0.00523,"103":0.00261,"104":0,"105":0.00523,"106":0.00784,"107":0,"108":0.05228,"109":0.51757,"110":0.00784,"111":0.03137,"112":0.02353,"113":0.78681,"114":2.86756,"115":0,"116":0.00261,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.01046,"70":0.03137,"71":0.00261,"72":0,"73":0,"74":0,"75":0,"76":0.00523,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.15161,"96":0,"97":0,"98":0.01568,"99":0.05489,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0.00261,"10.6":0.01568,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0.00261,"16":0.00784,"17":0.00261,"18":0.00261,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00523,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00523,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00261,"108":0.00261,"109":0.00261,"110":0.00523,"111":0.00261,"112":0.01046,"113":0.26924,"114":0.68487},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0.00261,"13":0,"14":0,"15":0.00261,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00261,"14.1":0.00261,"15.1":0.00261,"15.2-15.3":0,"15.4":0.00261,"15.5":0.00523,"15.6":0.02875,"16.0":0,"16.1":0.04967,"16.2":0,"16.3":0.00523,"16.4":0.01046,"16.5":0.149,"16.6":0},G:{"8":0.00293,"17":0.00293,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00196,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00782,"10.0-10.2":0,"10.3":0.01369,"11.0-11.2":0,"11.3-11.4":0.0176,"12.0-12.1":0.00782,"12.2-12.5":0.12714,"13.0-13.1":0.00196,"13.2":0,"13.3":0.0088,"13.4-13.7":0.00782,"14.0-14.4":0.20733,"14.5-14.8":0.17604,"15.0-15.1":0.10758,"15.2-15.3":0.09095,"15.4":0.01663,"15.5":0.25819,"15.6":0.29339,"16.0":0.89583,"16.1":0.57114,"16.2":0.58483,"16.3":0.9281,"16.4":1.0924,"16.5":3.87768,"16.6":0.00587},P:{"4":0.05052,"20":1.14182,"21":2.47563,"5.0-5.4":0.0101,"6.2-6.4":0.02021,"7.2-7.4":0.78816,"8.2":0,"9.2":0.0101,"10.1":0.02021,"11.1-11.2":0.4446,"12.0":0,"13.0":1.65715,"14.0":0.24251,"15.0":0.10105,"16.0":0.18188,"17.0":0.03031,"18.0":0.09094,"19.0":0.37387},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.08091},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01307,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.09602},Q:{"13.1":0},O:{"0":1.12267},H:{"0":0.41256},L:{"0":72.01093}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00486,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00243,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00243,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00243,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0.05103,"113":0,"114":0,"115":0.33291,"116":0.21384,"117":0.00486,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00243,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00243,"47":0,"48":0,"49":0.00243,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00729,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00243,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0.00243,"74":0,"75":0,"76":0.00243,"77":0,"78":0.00243,"79":0.00243,"80":0,"81":0.00243,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.01215,"89":0,"90":0.00729,"91":0,"92":0,"93":0,"94":0.00243,"95":0,"96":0.00243,"97":0,"98":0,"99":0,"100":0.00972,"101":0,"102":0.00486,"103":0,"104":0.00243,"105":0,"106":0,"107":0.00243,"108":0.00729,"109":0.5589,"110":0.01215,"111":0.00243,"112":0.00729,"113":0.00729,"114":0.15795,"115":2.27934,"116":1.58193,"117":0.00243,"118":0.00729,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00243,"70":0.00243,"71":0.10935,"72":0.05346,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00243,"96":0,"97":0,"98":0,"99":0.00243,"100":0.01701,"101":0.0729,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0.01215,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00972},B:{"12":0.00243,"13":0.00243,"14":0.00243,"15":0,"16":0,"17":0,"18":0.00243,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0.00243,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00486,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00243,"109":0.00729,"110":0,"111":0.00243,"112":0.00243,"113":0.00729,"114":0.03645,"115":0.52245,"116":0.11421},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00243,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00729,"14.1":0.00729,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0.00729,"15.6":0.00972,"16.0":0,"16.1":0,"16.2":0,"16.3":0,"16.4":0.00243,"16.5":0.01215,"16.6":0.00972},G:{"8":0,"17":0.13047,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.05079,"10.0-10.2":0,"10.3":0.00263,"11.0-11.2":0.00088,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.23818,"13.0-13.1":0.06042,"13.2":0.00525,"13.3":0.01051,"13.4-13.7":0.03765,"14.0-14.4":0.14186,"14.5-14.8":0.53678,"15.0-15.1":0.04028,"15.2-15.3":0.0359,"15.4":0.0972,"15.5":0.21279,"15.6-15.7":0.4352,"16.0":0.44571,"16.1":0.29422,"16.2":0.338,"16.3":0.95359,"16.4":0.27496,"16.5":1.52452,"16.6":2.88968},P:{"4":0.57688,"20":0.73882,"21":0.79954,"5.0-5.4":0.01012,"6.2-6.4":0,"7.2-7.4":0.5364,"8.2":0,"9.2":0.01012,"10.1":0,"11.1-11.2":0.11133,"12.0":0.01012,"13.0":2.70224,"14.0":0.0506,"15.0":0.01012,"16.0":0.19229,"17.0":0.01012,"18.0":0.09109,"19.0":0.15181},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.02477,"4.4":0,"4.4.3-4.4.4":0.04953},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":72.46092},R:{_:"0"},M:{"0":0.06813},Q:{"13.1":0},O:{"0":1.35503},H:{"0":0.98185}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DK.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DK.js
index 5a74f6873de500..595bfdc88c110c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DK.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DK.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.0268,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.0134,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0.04021,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.06701,"103":0,"104":0,"105":0,"106":0,"107":0.0067,"108":0.0067,"109":0.0134,"110":0.0067,"111":0.0134,"112":0.04691,"113":0.54278,"114":1.08556,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.0067,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.0201,"50":0,"51":0,"52":0.0134,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.0134,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.0067,"77":0,"78":0,"79":0.03351,"80":0,"81":0,"83":0,"84":0,"85":0.0134,"86":0.0067,"87":0.0201,"88":0.03351,"89":0.0201,"90":0.0134,"91":0.0134,"92":0.0134,"93":0.08041,"94":0.0067,"95":0.0067,"96":0.0067,"97":0.0201,"98":0.0067,"99":0.0201,"100":0.0134,"101":0.03351,"102":0.0067,"103":0.18093,"104":0.0268,"105":0.03351,"106":0.03351,"107":0.03351,"108":0.07371,"109":0.74381,"110":0.10052,"111":0.26804,"112":0.85773,"113":5.87008,"114":22.05969,"115":0.0067,"116":0.0067,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.0067,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.0067,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.0067,"96":0,"97":0.0134,"98":0.37526,"99":0.6366,"100":0.0067,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.0067,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.0067,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.0067,"101":0.0067,"102":0,"103":0,"104":0,"105":0.0134,"106":0.0067,"107":0.10052,"108":0.0201,"109":0.06701,"110":0.0134,"111":0.0134,"112":0.05361,"113":1.01855,"114":4.94534},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0.0067,"13":0.0067,"14":0.07371,"15":0.0134,"17":0.0067,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.0067,"10.1":0,"11.1":0,"12.1":0.0134,"13.1":0.08041,"14.1":0.22783,"15.1":0.06701,"15.2-15.3":0.0201,"15.4":0.05361,"15.5":0.08711,"15.6":0.48247,"16.0":0.06031,"16.1":0.13402,"16.2":0.12732,"16.3":0.52268,"16.4":0.34175,"16.5":1.61494,"16.6":0.0067},G:{"8":0,"17":0.03813,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.07627,"9.3":0.10747,"10.0-10.2":0,"10.3":0.10747,"11.0-11.2":0.0104,"11.3-11.4":0.02427,"12.0-12.1":0.00693,"12.2-12.5":0.41946,"13.0-13.1":0,"13.2":0,"13.3":0.0104,"13.4-13.7":0.0312,"14.0-14.4":0.1248,"14.5-14.8":0.3536,"15.0-15.1":0.07973,"15.2-15.3":0.1664,"15.4":0.156,"15.5":0.3848,"15.6":1.19945,"16.0":1.40052,"16.1":2.89117,"16.2":1.28265,"16.3":4.10102,"16.4":2.31571,"16.5":17.95019,"16.6":0.1456},P:{"4":0.04097,"20":0.10243,"21":1.45453,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01024,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0.01024,"17.0":0.01024,"18.0":0.01024,"19.0":0.02049},I:{"0":0,"3":0,"4":0.00492,"2.1":0,"2.2":0.00246,"2.3":0.00246,"4.1":0.04182,"4.2-4.3":0.0123,"4.4":0,"4.4.3-4.4.4":0.11563},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.06031,"9":0,"10":0,"11":0.09381,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.32},Q:{"13.1":0},O:{"0":0.0165},H:{"0":0.13742},L:{"0":18.50379}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.03427,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.01371,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0.02056,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.05483,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00685,"109":0.00685,"110":0.00685,"111":0,"112":0.00685,"113":0.01371,"114":0.02742,"115":0.3427,"116":1.2817,"117":0.04112,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00685,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0.01371,"45":0,"46":0,"47":0,"48":0,"49":0.01371,"50":0,"51":0,"52":0.03427,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00685,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.03427,"80":0,"81":0,"83":0,"84":0,"85":0.01371,"86":0.00685,"87":0.04112,"88":0.04798,"89":0.02056,"90":0.00685,"91":0,"92":0.01371,"93":0.05483,"94":0.00685,"95":0.01371,"96":0.00685,"97":0.00685,"98":0.00685,"99":0.02056,"100":0.00685,"101":0.00685,"102":0.00685,"103":0.1782,"104":0.02056,"105":0.02056,"106":0.01371,"107":0.02742,"108":0.03427,"109":0.67855,"110":0.06854,"111":0.0891,"112":0.14393,"113":0.28787,"114":2.51542,"115":18.37557,"116":9.57504,"117":0.00685,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00685,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01371,"96":0,"97":0,"98":0,"99":0.00685,"100":0.5963,"101":0.24674,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00685,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.00685,"104":0,"105":0.00685,"106":0.00685,"107":0.02056,"108":0.03427,"109":0.06854,"110":0.01371,"111":0.00685,"112":0.02742,"113":0.04798,"114":0.23304,"115":4.57162,"116":1.60384},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0.00685,"13":0.00685,"14":0.06169,"15":0.01371,"17":0.01371,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.00685,"10.1":0,"11.1":0,"12.1":0.00685,"13.1":0.06854,"14.1":0.18506,"15.1":0.03427,"15.2-15.3":0.02742,"15.4":0.04798,"15.5":0.06169,"15.6":0.41124,"16.0":0.05483,"16.1":0.11652,"16.2":0.10281,"16.3":0.35641,"16.4":0.14393,"16.5":0.84304,"16.6":1.29541},G:{"8":0,"17":0.1966,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.00317,"9.0-9.2":0.12684,"9.3":0.11733,"10.0-10.2":0.00317,"10.3":0.09513,"11.0-11.2":0.01903,"11.3-11.4":0.01903,"12.0-12.1":0.01268,"12.2-12.5":0.35515,"13.0-13.1":0,"13.2":0.00317,"13.3":0.00951,"13.4-13.7":0.02537,"14.0-14.4":0.13952,"14.5-14.8":0.22514,"15.0-15.1":0.07927,"15.2-15.3":0.11416,"15.4":0.0983,"15.5":0.28856,"15.6-15.7":1.76307,"16.0":0.84348,"16.1":1.83918,"16.2":0.78641,"16.3":2.21335,"16.4":0.28222,"16.5":6.69714,"16.6":15.32859},P:{"4":0.02075,"20":0.0415,"21":0.10376,"22":1.34882,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01038,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0.01038,"18.0":0.01038,"19.0":0.02075},I:{"0":0,"3":0,"4":0.00771,"2.1":0,"2.2":0.01157,"2.3":0.00578,"4.1":0.02507,"4.2-4.3":0.02121,"4.4":0,"4.4.3-4.4.4":0.09641},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.06361,"9":0.00707,"10":0.00707,"11":0.14843,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":18.41387},R:{_:"0"},M:{"0":0.28629},Q:{"13.1":0},O:{"0":0.00944},H:{"0":0.13403}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DM.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DM.js
index 6e8eb0d0bdf307..a3b6ca061b94f5 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DM.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DM.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00971,"103":0,"104":0,"105":0,"106":0.01457,"107":0.00486,"108":0,"109":0,"110":0,"111":0,"112":0.00971,"113":0.15051,"114":0.22819,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00486,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01457,"50":0,"51":0,"52":0,"53":0.00486,"54":0,"55":0,"56":0,"57":0,"58":0.00486,"59":0,"60":0,"61":0,"62":0.00486,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00486,"70":0,"71":0,"72":0,"73":0,"74":0.01457,"75":0.02428,"76":0.53405,"77":0.09225,"78":0,"79":0.00486,"80":0,"81":0.00486,"83":0,"84":0,"85":0,"86":0,"87":0.00486,"88":0.00971,"89":0,"90":0.00971,"91":0,"92":0,"93":0.06797,"94":0,"95":0,"96":0.00486,"97":0,"98":0,"99":0,"100":0.00971,"101":0.00486,"102":0,"103":0.05826,"104":0.02428,"105":0.1408,"106":0.00971,"107":0.00486,"108":0.01457,"109":0.55347,"110":0.01942,"111":0.11167,"112":0.23304,"113":2.78677,"114":9.73428,"115":0.00971,"116":0.00486,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0.07283,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.03884,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00486,"96":0,"97":0,"98":0.15051,"99":0.335,"100":0.00486,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00486,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0.00486,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.01942,"109":0.01457,"110":0,"111":0.11652,"112":0.02428,"113":0.64086,"114":2.47605},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.03884,"15":0.00486,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00971,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00486,"13.1":0.00971,"14.1":0.03399,"15.1":0,"15.2-15.3":0,"15.4":0.00486,"15.5":0.01457,"15.6":0.09225,"16.0":0.00971,"16.1":0.02913,"16.2":0.08254,"16.3":0.0971,"16.4":0.08254,"16.5":0.63115,"16.6":0},G:{"8":0,"17":0.02987,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00407,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.03394,"10.0-10.2":0,"10.3":0.03122,"11.0-11.2":0.01086,"11.3-11.4":0.00272,"12.0-12.1":0.00407,"12.2-12.5":0.52674,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0.22807,"14.5-14.8":0.10453,"15.0-15.1":0.01358,"15.2-15.3":0.0543,"15.4":0.06516,"15.5":0.01765,"15.6":0.23757,"16.0":0.29459,"16.1":0.54438,"16.2":0.38012,"16.3":1.09691,"16.4":1.25982,"16.5":7.28605,"16.6":0.07467},P:{"4":0.1904,"20":0.11635,"21":4.17818,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.14809,"8.2":0,"9.2":0,"10.1":0.01058,"11.1-11.2":0.02116,"12.0":0,"13.0":0.03173,"14.0":0,"15.0":0,"16.0":0,"17.0":0.10578,"18.0":0.02116,"19.0":0.0952},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.02884,"4.4":0,"4.4.3-4.4.4":0.62717},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0.00971,"11":0.05341,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.12348},Q:{"13.1":0},O:{"0":0.27269},H:{"0":0.2679},L:{"0":58.57821}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.0042,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.01261,"100":0,"101":0,"102":0.0042,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0.02101,"114":0,"115":0.18489,"116":0.19329,"117":0.0084,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.0042,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.0042,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.0042,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.0084,"70":0,"71":0,"72":0.0042,"73":0.0042,"74":0,"75":0.0042,"76":0.47483,"77":0.06303,"78":0,"79":0.0084,"80":0,"81":0.0042,"83":0.0084,"84":0,"85":0,"86":0,"87":0.0084,"88":0.01681,"89":0,"90":0,"91":0,"92":0,"93":0.04622,"94":0.0042,"95":0.0042,"96":0,"97":0,"98":0,"99":0.0042,"100":0.0042,"101":0,"102":0.0042,"103":0.07984,"104":0,"105":0.07984,"106":0.02521,"107":0.0084,"108":0.0042,"109":0.4286,"110":0.05463,"111":0.01261,"112":0.01261,"113":0.08824,"114":0.46642,"115":5.42058,"116":3.06326,"117":0.0084,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0.02101,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.0042,"71":0.13446,"72":0.04622,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.0042,"96":0,"97":0,"98":0,"99":0,"100":0.18489,"101":0.12186,"102":0.05463,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.0042,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.0042,"109":0.0084,"110":0.0042,"111":0,"112":0.0042,"113":0.0084,"114":0.03782,"115":2.20185,"116":0.52525},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.05463,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.0042,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.0084,"14.1":0.01261,"15.1":0,"15.2-15.3":0,"15.4":0.0042,"15.5":0.0084,"15.6":0.05883,"16.0":0,"16.1":0.03782,"16.2":0.07143,"16.3":0.02521,"16.4":0.0042,"16.5":0.24792,"16.6":0.14287},G:{"8":0,"17":0.1022,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.04487,"10.0-10.2":0,"10.3":0.04985,"11.0-11.2":0.00623,"11.3-11.4":0.00623,"12.0-12.1":0.00374,"12.2-12.5":0.12339,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0.03365,"14.5-14.8":0.04861,"15.0-15.1":0.02617,"15.2-15.3":0.00997,"15.4":0.01371,"15.5":0.03614,"15.6-15.7":1.22267,"16.0":0.36518,"16.1":1.30867,"16.2":0.25176,"16.3":0.66057,"16.4":0.12339,"16.5":2.89652,"16.6":5.12874},P:{"4":0.17803,"20":0.30369,"21":0.38747,"5.0-5.4":0.04189,"6.2-6.4":0.01047,"7.2-7.4":0.81682,"8.2":0,"9.2":0.01047,"10.1":0,"11.1-11.2":0.02094,"12.0":0,"13.0":0.02094,"14.0":0.01047,"15.0":0,"16.0":0.02094,"17.0":0.04189,"18.0":0.02094,"19.0":0.2618},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.54222},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.03362,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":61.64759},R:{_:"0"},M:{"0":0.15075},Q:{"13.1":0},O:{"0":0.13915},H:{"0":0.99354}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DO.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DO.js
index 16055e77c012c8..5c36e93b889e37 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DO.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DO.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00561,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0.02242,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.01121,"103":0,"104":0.00561,"105":0,"106":0,"107":0.00561,"108":0,"109":0.01682,"110":0,"111":0.03924,"112":0.00561,"113":0.2803,"114":0.51015,"115":0.00561,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.02242,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00561,"66":0,"67":0,"68":0.00561,"69":0,"70":0.00561,"71":0,"72":0.00561,"73":0.14015,"74":0.00561,"75":0.01682,"76":0.27469,"77":0.00561,"78":0.00561,"79":0.02803,"80":0,"81":0.02242,"83":0.00561,"84":0,"85":0.00561,"86":0.00561,"87":0.40924,"88":0.02242,"89":0,"90":0.00561,"91":0.15136,"92":0.06727,"93":1.04832,"94":0.01121,"95":0.00561,"96":0.00561,"97":0.01121,"98":0,"99":0.00561,"100":0.01682,"101":0.03364,"102":0.03364,"103":0.34197,"104":0.00561,"105":0.06167,"106":0.05045,"107":0.05045,"108":0.06727,"109":1.09878,"110":0.03924,"111":0.0953,"112":0.53257,"113":2.98239,"114":15.6968,"115":0.00561,"116":0.00561,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00561,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00561,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00561,"70":0.01121,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00561,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0.01121,"85":0.00561,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01121,"96":0,"97":0.00561,"98":0.20742,"99":0.49333,"100":0.01121,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0.00561,"16":0,"17":0,"18":0.03364,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.01682,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.00561,"106":0,"107":0.00561,"108":0.00561,"109":0.02803,"110":0.00561,"111":0.00561,"112":0.07848,"113":0.40924,"114":2.4274},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.03364,"15":0.00561,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00561,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00561,"13.1":0.02803,"14.1":0.07288,"15.1":0.00561,"15.2-15.3":0.00561,"15.4":0.01121,"15.5":0.02242,"15.6":0.17939,"16.0":0.01121,"16.1":0.06167,"16.2":0.07848,"16.3":0.15697,"16.4":0.0953,"16.5":0.84651,"16.6":0},G:{"8":0.00265,"17":0.08997,"3.2":0.00265,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00529,"6.0-6.1":0,"7.0-7.1":0.04763,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02646,"10.0-10.2":0,"10.3":0.0344,"11.0-11.2":0.01323,"11.3-11.4":0.00529,"12.0-12.1":0.00529,"12.2-12.5":0.40221,"13.0-13.1":0.00794,"13.2":0.00529,"13.3":0.01852,"13.4-13.7":0.06615,"14.0-14.4":0.23815,"14.5-14.8":0.52657,"15.0-15.1":0.16406,"15.2-15.3":0.2011,"15.4":0.22492,"15.5":0.34135,"15.6":1.10607,"16.0":1.49769,"16.1":2.03221,"16.2":0.97641,"16.3":3.13034,"16.4":2.15128,"16.5":10.16367,"16.6":0.15877},P:{"4":0.09392,"20":0.13566,"21":0.85573,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.06261,"8.2":0,"9.2":0.01044,"10.1":0,"11.1-11.2":0.05218,"12.0":0,"13.0":0.01044,"14.0":0.01044,"15.0":0.01044,"16.0":0.05218,"17.0":0.03131,"18.0":0.02087,"19.0":0.07305},I:{"0":0,"3":0,"4":0.01989,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.46743,"4.4":0,"4.4.3-4.4.4":0.31328},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00701,"9":0,"10":0,"11":0.02102,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.49652},Q:{"13.1":0},O:{"0":0.04833},H:{"0":0.1456},L:{"0":42.23217}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.004,"49":0,"50":0,"51":0,"52":0.004,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0.004,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0.044,"74":0,"75":0,"76":0,"77":0,"78":0.004,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.004,"103":0,"104":0.084,"105":0,"106":0,"107":0,"108":0,"109":0.004,"110":0,"111":0,"112":0.004,"113":0.008,"114":0.036,"115":0.104,"116":0.276,"117":0.008,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.008,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.004,"48":0.004,"49":0.02,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.004,"57":0,"58":0,"59":0,"60":0.004,"61":0,"62":0,"63":0,"64":0,"65":0.004,"66":0.02,"67":0,"68":0.004,"69":0,"70":0.004,"71":0.004,"72":0.004,"73":0.004,"74":0.004,"75":0.004,"76":0.016,"77":0.004,"78":0.004,"79":0.028,"80":0.004,"81":0.016,"83":0.004,"84":0.004,"85":0.012,"86":0.004,"87":0.028,"88":0.012,"89":0.004,"90":0.004,"91":0.032,"92":0.004,"93":0.016,"94":0.004,"95":0.004,"96":0.004,"97":0.012,"98":0.004,"99":0.008,"100":0.004,"101":0.004,"102":0.036,"103":0.052,"104":0.004,"105":0.028,"106":0.028,"107":0.02,"108":0.036,"109":0.732,"110":0.02,"111":0.04,"112":0.04,"113":0.048,"114":0.416,"115":5.632,"116":2.928,"117":0.008,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.004,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.004,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.004,"70":0,"71":0.008,"72":0.008,"73":0,"74":0,"75":0,"76":0.004,"77":0.004,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0.008,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.008,"95":0.012,"96":0,"97":0,"98":0,"99":0.012,"100":0.568,"101":0.216,"102":0.004,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0.004,"16":0,"17":0,"18":0.016,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.008,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.004,"106":0,"107":0.008,"108":0.004,"109":0.02,"110":0.004,"111":0.008,"112":0.004,"113":0.008,"114":0.072,"115":1.028,"116":0.328},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.008,"14":0.02,"15":0.004,"17":0.008,_:"0","3.1":0,"3.2":0,"5.1":0.004,"6.1":0,"7.1":0,"9.1":0.004,"10.1":0,"11.1":0,"12.1":0.004,"13.1":0.068,"14.1":0.032,"15.1":0.008,"15.2-15.3":0.004,"15.4":0.028,"15.5":0.016,"15.6":0.076,"16.0":0.008,"16.1":0.032,"16.2":0.032,"16.3":0.064,"16.4":0.024,"16.5":0.252,"16.6":0.192},G:{"8":0,"17":0.27862,"3.2":0.00812,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00271,"6.0-6.1":0,"7.0-7.1":0.02976,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.11902,"10.0-10.2":0,"10.3":0.02435,"11.0-11.2":0.00812,"11.3-11.4":0.00812,"12.0-12.1":0.00271,"12.2-12.5":0.35436,"13.0-13.1":0.00541,"13.2":0.00271,"13.3":0.02164,"13.4-13.7":0.06763,"14.0-14.4":0.25698,"14.5-14.8":0.43821,"15.0-15.1":0.11361,"15.2-15.3":0.2164,"15.4":0.18394,"15.5":0.3219,"15.6-15.7":3.37046,"16.0":0.93323,"16.1":1.67711,"16.2":0.85208,"16.3":1.89893,"16.4":0.30567,"16.5":4.98536,"16.6":10.54688},P:{"4":0.13514,"20":0.08317,"21":0.17673,"5.0-5.4":0.02079,"6.2-6.4":0,"7.2-7.4":0.07277,"8.2":0,"9.2":0.02079,"10.1":0,"11.1-11.2":0.06237,"12.0":0,"13.0":0.0104,"14.0":0.0104,"15.0":0.0104,"16.0":0.05198,"17.0":0.02079,"18.0":0.02079,"19.0":0.07277},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.02019,"4.4":0,"4.4.3-4.4.4":0.40381},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.032,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":53.872},R:{_:"0"},M:{"0":0.444},Q:{"13.1":0},O:{"0":0.054},H:{"0":0.18177}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DZ.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DZ.js
index a553a2a250ac87..f1c8b258cfbc12 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DZ.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DZ.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0.0034,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0.0034,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.0034,"48":0.0068,"49":0,"50":0,"51":0,"52":0.034,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.0034,"69":0,"70":0,"71":0,"72":0.0034,"73":0,"74":0,"75":0.0034,"76":0,"77":0,"78":0.0034,"79":0,"80":0,"81":0,"82":0.0034,"83":0,"84":0,"85":0.0034,"86":0,"87":0,"88":0.0068,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.0034,"100":0.0034,"101":0,"102":0.017,"103":0.0068,"104":0.0034,"105":0.0034,"106":0.0034,"107":0.0034,"108":0.0034,"109":0.0034,"110":0.0068,"111":0.0068,"112":0.0204,"113":0.357,"114":0.5066,"115":0.0068,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.0034,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0.0034,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0.0034,"33":0.0034,"34":0,"35":0,"36":0,"37":0,"38":0.0034,"39":0,"40":0.0034,"41":0,"42":0,"43":0.0204,"44":0,"45":0,"46":0,"47":0.0034,"48":0,"49":0.0306,"50":0.0034,"51":0,"52":0,"53":0.0034,"54":0,"55":0,"56":0.0068,"57":0.0034,"58":0.0034,"59":0,"60":0.0034,"61":0.0034,"62":0,"63":0.0068,"64":0.0034,"65":0.0136,"66":0,"67":0.0034,"68":0.034,"69":0.0068,"70":0.0068,"71":0.0034,"72":0.0034,"73":0.0034,"74":0.0068,"75":0.0034,"76":0.0034,"77":0.0034,"78":0.0034,"79":0.034,"80":0.0068,"81":0.0238,"83":0.0102,"84":0.0034,"85":0.0136,"86":0.0068,"87":0.0204,"88":0.0034,"89":0.0034,"90":0.0068,"91":0.0068,"92":0.0068,"93":0.0034,"94":0.0068,"95":0.0272,"96":0.0102,"97":0.0068,"98":0.0272,"99":0.0102,"100":0.0102,"101":0.0068,"102":0.0272,"103":0.0272,"104":0.0136,"105":0.0204,"106":0.0238,"107":0.051,"108":0.051,"109":3.0192,"110":0.0136,"111":0.0306,"112":0.0646,"113":0.6868,"114":3.3864,"115":0.0034,"116":0.0034,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0.0034,"26":0,"27":0,"28":0.0034,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.0034,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0.0034,"64":0.0034,"65":0,"66":0,"67":0,"68":0.0034,"69":0.0204,"70":0.0476,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.0034,"77":0,"78":0,"79":0.0136,"80":0,"81":0,"82":0,"83":0,"84":0.0034,"85":0.0136,"86":0.0034,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.1122,"96":0,"97":0,"98":0.1088,"99":0.3298,"100":0.0068,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.0034,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.0068,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.0068,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.0034,"108":0.0034,"109":0.0374,"110":0.0034,"111":0.0034,"112":0.0306,"113":0.136,"114":0.5984},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.0034,"12":0,"13":0,"14":0.0068,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.0034,"6.1":0,"7.1":0,"9.1":0.0034,"10.1":0,"11.1":0,"12.1":0.0034,"13.1":0.0068,"14.1":0.0068,"15.1":0.0034,"15.2-15.3":0.0034,"15.4":0.0034,"15.5":0.0068,"15.6":0.0306,"16.0":0.0034,"16.1":0.0102,"16.2":0.0102,"16.3":0.017,"16.4":0.0238,"16.5":0.068,"16.6":0},G:{"8":0.00162,"17":0.02757,"3.2":0.00486,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00973,"6.0-6.1":0.00405,"7.0-7.1":0.08595,"8.1-8.4":0.00568,"9.0-9.2":0.00568,"9.3":0.1427,"10.0-10.2":0.00162,"10.3":0.0527,"11.0-11.2":0.02108,"11.3-11.4":0.01054,"12.0-12.1":0.01216,"12.2-12.5":0.23838,"13.0-13.1":0.0073,"13.2":0.00973,"13.3":0.01865,"13.4-13.7":0.03649,"14.0-14.4":0.11351,"14.5-14.8":0.1646,"15.0-15.1":0.06568,"15.2-15.3":0.11432,"15.4":0.08838,"15.5":0.17027,"15.6":0.27568,"16.0":0.5173,"16.1":0.57081,"16.2":0.34946,"16.3":0.84081,"16.4":0.7646,"16.5":2.43569,"16.6":0.03},P:{"4":0.1343,"20":0.28925,"21":1.09503,"5.0-5.4":0,"6.2-6.4":0.01033,"7.2-7.4":0.12397,"8.2":0,"9.2":0.02066,"10.1":0,"11.1-11.2":0.04132,"12.0":0.01033,"13.0":0.05165,"14.0":0.03099,"15.0":0.02066,"16.0":0.06198,"17.0":0.06198,"18.0":0.06198,"19.0":0.11363},I:{"0":0,"3":0,"4":0.00257,"2.1":0,"2.2":0,"2.3":0.01285,"4.1":0.00771,"4.2-4.3":0.02826,"4.4":0,"4.4.3-4.4.4":0.26462},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.0136,"9":0.0034,"10":0,"11":0.0646,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.1386},Q:{"13.1":0.0066},O:{"0":0.495},H:{"0":0.64359},L:{"0":76.8416}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0.00336,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00336,"35":0,"36":0,"37":0,"38":0.00336,"39":0,"40":0.00336,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00336,"48":0,"49":0,"50":0,"51":0,"52":0.02349,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00336,"69":0,"70":0,"71":0,"72":0.00336,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00671,"79":0,"80":0,"81":0,"82":0.00336,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00336,"89":0,"90":0.00336,"91":0.00336,"92":0,"93":0,"94":0.00336,"95":0,"96":0,"97":0,"98":0,"99":0.00336,"100":0,"101":0,"102":0.01007,"103":0.00336,"104":0.00671,"105":0.00336,"106":0.00671,"107":0.00336,"108":0.00671,"109":0.00671,"110":0.01007,"111":0.00671,"112":0.00671,"113":0.01342,"114":0.01678,"115":0.42944,"116":0.42273,"117":0.01342,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00336,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0.00336,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0.00336,"33":0.00336,"34":0,"35":0,"36":0,"37":0,"38":0.00336,"39":0,"40":0.00336,"41":0,"42":0.00336,"43":0.01678,"44":0.00336,"45":0,"46":0,"47":0.00336,"48":0,"49":0.02684,"50":0.00336,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00671,"57":0,"58":0.00671,"59":0,"60":0.00336,"61":0.00336,"62":0,"63":0.00671,"64":0.00336,"65":0.00336,"66":0,"67":0.00336,"68":0.01678,"69":0.00671,"70":0.00671,"71":0.00336,"72":0.00336,"73":0.00336,"74":0.00336,"75":0.00336,"76":0.00336,"77":0.00336,"78":0.00671,"79":0.02349,"80":0.00336,"81":0.0302,"83":0.01342,"84":0.00336,"85":0.01342,"86":0.01007,"87":0.01678,"88":0.00671,"89":0.00671,"90":0.00336,"91":0.00336,"92":0.00671,"93":0.00336,"94":0.00336,"95":0.02013,"96":0.00671,"97":0.00671,"98":0.02349,"99":0.00671,"100":0.01007,"101":0.00671,"102":0.02684,"103":0.03355,"104":0.01007,"105":0.0302,"106":0.0302,"107":0.03691,"108":0.04697,"109":2.73097,"110":0.01007,"111":0.02349,"112":0.0302,"113":0.02684,"114":0.17111,"115":2.40554,"116":1.47285,"117":0.00336,"118":0.00336,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00671,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00336,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0.00336,"64":0.00336,"65":0,"66":0,"67":0,"68":0,"69":0.00336,"70":0.01007,"71":0.0302,"72":0.02684,"73":0,"74":0,"75":0,"76":0.00336,"77":0.00336,"78":0,"79":0.01342,"80":0,"81":0,"82":0,"83":0,"84":0.00336,"85":0.00671,"86":0.00336,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.09394,"96":0,"97":0,"98":0.00336,"99":0.00671,"100":0.19124,"101":0.21808,"102":0.00671,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00336,"13":0,"14":0.00336,"15":0.00336,"16":0,"17":0,"18":0.00671,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.00336,"91":0,"92":0.01007,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0.00336,"107":0.00671,"108":0.00336,"109":0.04026,"110":0.00336,"111":0.00336,"112":0.00336,"113":0.00671,"114":0.05704,"115":0.54016,"116":0.18788},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0.00336,"10":0,"11":0,"12":0,"13":0,"14":0.00671,"15":0,"17":0.00336,_:"0","3.1":0,"3.2":0,"5.1":0.00336,"6.1":0,"7.1":0,"9.1":0.00336,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00336,"14.1":0.00671,"15.1":0.00336,"15.2-15.3":0.00336,"15.4":0.00336,"15.5":0.00336,"15.6":0.02013,"16.0":0,"16.1":0.00671,"16.2":0.01007,"16.3":0.01007,"16.4":0.05368,"16.5":0.05033,"16.6":0.05033},G:{"8":0.00304,"17":0.08208,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00152,"5.0-5.1":0.00684,"6.0-6.1":0.00608,"7.0-7.1":0.06536,"8.1-8.4":0.00836,"9.0-9.2":0.0038,"9.3":0.11628,"10.0-10.2":0.00228,"10.3":0.0684,"11.0-11.2":0.02356,"11.3-11.4":0.00912,"12.0-12.1":0.01368,"12.2-12.5":0.18847,"13.0-13.1":0.00456,"13.2":0.00456,"13.3":0.01672,"13.4-13.7":0.02736,"14.0-14.4":0.07144,"14.5-14.8":0.1102,"15.0-15.1":0.05396,"15.2-15.3":0.05624,"15.4":0.0836,"15.5":0.12692,"15.6-15.7":0.95301,"16.0":0.36099,"16.1":0.45978,"16.2":0.24927,"16.3":0.59886,"16.4":0.22571,"16.5":1.43331,"16.6":2.16136},P:{"4":0.15369,"20":0.09221,"21":0.25614,"5.0-5.4":0,"6.2-6.4":0.01025,"7.2-7.4":0.10246,"8.2":0,"9.2":0.03074,"10.1":0.01025,"11.1-11.2":0.02049,"12.0":0.01025,"13.0":0.04098,"14.0":0.02049,"15.0":0.02049,"16.0":0.04098,"17.0":0.04098,"18.0":0.05123,"19.0":0.09221},I:{"0":0,"3":0,"4":0.0053,"2.1":0,"2.2":0,"2.3":0.01325,"4.1":0.0106,"4.2-4.3":0.0265,"4.4":0,"4.4.3-4.4.4":0.30215},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.01747,"9":0.00349,"10":0.00349,"11":0.05941,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":76.56936},R:{_:"0"},M:{"0":0.16613},Q:{"13.1":0.00665},O:{"0":0.59805},H:{"0":0.7046}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/EC.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/EC.js
index dc273d55dab479..52eab00d12b5ee 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/EC.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/EC.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.01062,"53":0,"54":0,"55":0,"56":0,"57":0.00531,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00531,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00531,"73":0.01062,"74":0,"75":0.00531,"76":0,"77":0,"78":0.01062,"79":0,"80":0,"81":0,"82":0.00531,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.01062,"89":0.00531,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00531,"96":0.00531,"97":0,"98":0,"99":0.00531,"100":0.00531,"101":0.01062,"102":0.01593,"103":0.00531,"104":0,"105":0.00531,"106":0.00531,"107":0.01062,"108":0.01062,"109":0.01593,"110":0.01062,"111":0.02124,"112":0.02656,"113":0.63732,"114":1.1578,"115":0.00531,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.01593,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.01062,"48":0,"49":0.01062,"50":0,"51":0,"52":0,"53":0.00531,"54":0,"55":0.00531,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00531,"64":0,"65":0.00531,"66":0,"67":0,"68":0.01062,"69":0.00531,"70":0,"71":0.00531,"72":0,"73":0,"74":0.00531,"75":0.00531,"76":0.00531,"77":0,"78":0.00531,"79":0.11153,"80":0,"81":0.00531,"83":0.00531,"84":0,"85":0.00531,"86":0.00531,"87":0.02656,"88":0.00531,"89":0.01062,"90":0,"91":0.11684,"92":0.00531,"93":0.01062,"94":0.00531,"95":0.00531,"96":0.01593,"97":0.01593,"98":0.00531,"99":0.01062,"100":0.01062,"101":0.00531,"102":0.01593,"103":0.12215,"104":0.03187,"105":0.02124,"106":0.02124,"107":0.04249,"108":0.06373,"109":1.47646,"110":0.03718,"111":0.06373,"112":0.17526,"113":2.87325,"114":15.44439,"115":0.01593,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.01062,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00531,"70":0.00531,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00531,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.03187,"96":0.00531,"97":0.01062,"98":0.37177,"99":0.80196,"100":0.01062,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00531,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00531,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0.00531,"105":0,"106":0,"107":0.01062,"108":0.00531,"109":0.02656,"110":0.01062,"111":0.01062,"112":0.02124,"113":0.3399,"114":1.62517},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.01062,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.01593,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00531,"13.1":0.02124,"14.1":0.03718,"15.1":0.00531,"15.2-15.3":0.00531,"15.4":0.02124,"15.5":0.01593,"15.6":0.06373,"16.0":0.01062,"16.1":0.03718,"16.2":0.03187,"16.3":0.09029,"16.4":0.07967,"16.5":0.23368,"16.6":0},G:{"8":0,"17":0.03495,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01085,"6.0-6.1":0.00723,"7.0-7.1":0.00844,"8.1-8.4":0.00723,"9.0-9.2":0.00241,"9.3":0.03495,"10.0-10.2":0,"10.3":0.02169,"11.0-11.2":0.01085,"11.3-11.4":0.00482,"12.0-12.1":0.00482,"12.2-12.5":0.21333,"13.0-13.1":0.00241,"13.2":0.00121,"13.3":0.00603,"13.4-13.7":0.03013,"14.0-14.4":0.0458,"14.5-14.8":0.15066,"15.0-15.1":0.08678,"15.2-15.3":0.04459,"15.4":0.04459,"15.5":0.09401,"15.6":0.29529,"16.0":0.72556,"16.1":0.78703,"16.2":0.45799,"16.3":1.23658,"16.4":0.79305,"16.5":5.98284,"16.6":0.07231},P:{"4":0.16437,"20":0.16437,"21":1.28417,"5.0-5.4":0.01027,"6.2-6.4":0,"7.2-7.4":0.12328,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01027,"12.0":0.01027,"13.0":0.02055,"14.0":0.04109,"15.0":0.01027,"16.0":0.03082,"17.0":0.07191,"18.0":0.03082,"19.0":0.07191},I:{"0":0,"3":0,"4":0.01233,"2.1":0,"2.2":0,"2.3":0.00617,"4.1":0.01233,"4.2-4.3":0.06167,"4.4":0,"4.4.3-4.4.4":0.14185},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.01062,"9":0,"10":0,"11":0.02656,"5.5":0},S:{"2.5":0.00469,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.15005},Q:{"13.1":0},O:{"0":0.05627},H:{"0":0.15537},L:{"0":57.5694}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.01018,"53":0.00509,"54":0,"55":0,"56":0,"57":0.00509,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00509,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00509,"73":0.01018,"74":0,"75":0.00509,"76":0,"77":0,"78":0.00509,"79":0,"80":0,"81":0,"82":0.00509,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.01018,"89":0.00509,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0.00509,"97":0,"98":0,"99":0.00509,"100":0.00509,"101":0,"102":0.01527,"103":0,"104":0.01018,"105":0,"106":0,"107":0.00509,"108":0.00509,"109":0.01527,"110":0.00509,"111":0.01018,"112":0.01018,"113":0.01527,"114":0.03562,"115":0.52417,"116":1.13994,"117":0.0458,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0.00509,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.02036,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.02036,"48":0,"49":0.01018,"50":0,"51":0,"52":0,"53":0.00509,"54":0,"55":0.00509,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00509,"66":0.00509,"67":0,"68":0.01018,"69":0,"70":0,"71":0,"72":0,"73":0.00509,"74":0.00509,"75":0.00509,"76":0.00509,"77":0,"78":0.00509,"79":0.10178,"80":0.00509,"81":0.00509,"83":0.00509,"84":0.00509,"85":0.01018,"86":0.00509,"87":0.03053,"88":0.00509,"89":0,"90":0.00509,"91":0.15776,"92":0.00509,"93":0.00509,"94":0.00509,"95":0.00509,"96":0.01018,"97":0.01527,"98":0.00509,"99":0.01018,"100":0.01018,"101":0.00509,"102":0.01018,"103":0.06616,"104":0.01527,"105":0.01527,"106":0.02036,"107":0.02036,"108":0.02545,"109":1.26716,"110":0.01527,"111":0.02545,"112":0.05089,"113":0.08651,"114":0.64121,"115":9.41465,"116":6.1068,"117":0.00509,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.01018,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00509,"72":0.00509,"73":0,"74":0,"75":0,"76":0,"77":0.00509,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.03562,"96":0,"97":0,"98":0,"99":0.01527,"100":0.79388,"101":0.45801,"102":0.01018,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00509,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00509,"108":0,"109":0.02036,"110":0.01018,"111":0.00509,"112":0.01018,"113":0.00509,"114":0.07125,"115":1.26716,"116":0.49363},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0.00509,"10":0,"11":0,"12":0,"13":0,"14":0.01018,"15":0,"17":0.00509,_:"0","3.1":0,"3.2":0,"5.1":0.01527,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00509,"13.1":0.02036,"14.1":0.06107,"15.1":0.00509,"15.2-15.3":0.00509,"15.4":0.01018,"15.5":0.01018,"15.6":0.05598,"16.0":0.00509,"16.1":0.06616,"16.2":0.02036,"16.3":0.05598,"16.4":0.02036,"16.5":0.15267,"16.6":0.19338},G:{"8":0,"17":0.11408,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01268,"6.0-6.1":0.00922,"7.0-7.1":0.00922,"8.1-8.4":0.00922,"9.0-9.2":0.0023,"9.3":0.02305,"10.0-10.2":0,"10.3":0.04148,"11.0-11.2":0.02535,"11.3-11.4":0.00691,"12.0-12.1":0.00922,"12.2-12.5":0.19359,"13.0-13.1":0.00115,"13.2":0,"13.3":0.00691,"13.4-13.7":0.01844,"14.0-14.4":0.04033,"14.5-14.8":0.10141,"15.0-15.1":0.09795,"15.2-15.3":0.02881,"15.4":0.03342,"15.5":0.15211,"15.6-15.7":1.03135,"16.0":0.37566,"16.1":0.52201,"16.2":0.30422,"16.3":0.7156,"16.4":0.09103,"16.5":2.08228,"16.6":5.45749},P:{"4":0.21378,"20":0.17306,"21":0.1527,"5.0-5.4":0.02036,"6.2-6.4":0,"7.2-7.4":0.11198,"8.2":0,"9.2":0.01018,"10.1":0.03054,"11.1-11.2":0.04072,"12.0":0.03054,"13.0":0.03054,"14.0":0.02036,"15.0":0.01018,"16.0":0.13234,"17.0":0.08144,"18.0":0.02036,"19.0":0.0509},I:{"0":0,"3":0,"4":0.01477,"2.1":0,"2.2":0.00985,"2.3":0.00985,"4.1":0.01477,"4.2-4.3":0.02462,"4.4":0,"4.4.3-4.4.4":0.14773},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.01145,"9":0.00573,"10":0,"11":0.02863,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":59.31112},R:{_:"0"},M:{"0":0.15224},Q:{"13.1":0},O:{"0":0.04911},H:{"0":0.17203}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/EE.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/EE.js
index 8c679574e639fb..bfc3fc10ac3102 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/EE.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/EE.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.01522,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00761,"69":0.00761,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0.00761,"76":0,"77":0,"78":0.00761,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0.10653,"88":0,"89":0,"90":0,"91":0,"92":0.01522,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00761,"100":0,"101":0,"102":0.09131,"103":0.01522,"104":0.00761,"105":0,"106":0,"107":0,"108":0.00761,"109":0.01522,"110":0.00761,"111":0.02283,"112":0.07609,"113":1.68159,"114":2.55662,"115":0.00761,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00761,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.01522,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00761,"69":0,"70":0.00761,"71":0,"72":0,"73":0,"74":0.00761,"75":0,"76":0.00761,"77":0,"78":0.01522,"79":0.03044,"80":0.00761,"81":0.02283,"83":0,"84":0.00761,"85":0.03805,"86":0.00761,"87":0.03805,"88":0.00761,"89":0.00761,"90":0.01522,"91":0.00761,"92":0,"93":0.09131,"94":0,"95":0.00761,"96":0.06087,"97":0.00761,"98":0.00761,"99":0.02283,"100":0,"101":0.01522,"102":0.03044,"103":0.05326,"104":0.01522,"105":0.01522,"106":0.09892,"107":0.06087,"108":0.09892,"109":1.19461,"110":0.06848,"111":12.45593,"112":0.50219,"113":5.23499,"114":23.02483,"115":0.00761,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00761,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00761,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0.00761,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.00761,"95":0.0837,"96":0,"97":0.00761,"98":0.39567,"99":2.8762,"100":0.01522,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0.00761,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0.00761,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00761,"93":0.00761,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00761,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.00761,"106":0,"107":0.01522,"108":0.01522,"109":0.06848,"110":0.01522,"111":0.02283,"112":0.06087,"113":0.81416,"114":3.23383},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0.00761,"13":0.00761,"14":0.02283,"15":0.00761,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.00761,"10.1":0,"11.1":0,"12.1":0.00761,"13.1":0.03044,"14.1":0.09892,"15.1":0.02283,"15.2-15.3":0.01522,"15.4":0.03044,"15.5":0.05326,"15.6":0.19783,"16.0":0.03044,"16.1":0.10653,"16.2":0.09131,"16.3":0.15218,"16.4":0.12935,"16.5":0.53263,"16.6":0.00761},G:{"8":0,"17":0.0366,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00318,"6.0-6.1":0,"7.0-7.1":0.00637,"8.1-8.4":0.00955,"9.0-9.2":0,"9.3":0.01591,"10.0-10.2":0.02387,"10.3":0.16392,"11.0-11.2":0.02069,"11.3-11.4":0.00318,"12.0-12.1":0.00796,"12.2-12.5":0.18939,"13.0-13.1":0.00159,"13.2":0.00318,"13.3":0.01114,"13.4-13.7":0.08912,"14.0-14.4":0.07798,"14.5-14.8":0.23235,"15.0-15.1":0.04615,"15.2-15.3":0.08276,"15.4":0.17188,"15.5":0.19257,"15.6":0.46789,"16.0":0.91987,"16.1":1.46415,"16.2":0.73208,"16.3":1.70765,"16.4":1.20156,"16.5":7.37648,"16.6":0.08912},P:{"4":0.06242,"20":0.13525,"21":1.22768,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0.0104,"14.0":0,"15.0":0.0104,"16.0":0.02081,"17.0":0.0104,"18.0":0.0104,"19.0":0.05202},I:{"0":0,"3":0.00126,"4":0.0139,"2.1":0.00126,"2.2":0.01011,"2.3":0.01137,"4.1":0.01264,"4.2-4.3":0.02527,"4.4":0,"4.4.3-4.4.4":0.07961},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.03805,"9":0.00761,"10":0.00761,"11":0.06087,"5.5":0},S:{"2.5":0.00239,_:"3.0-3.1"},J:{"7":0,"10":0.00478},N:{"10":0.01196,"11":0},R:{_:"0"},M:{"0":0.18172},Q:{"13.1":0},O:{"0":0.02869},H:{"0":0.22636},L:{"0":23.08975}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.02183,"49":0,"50":0,"51":0,"52":0.0291,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00728,"69":0.00728,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00728,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0.0291,"88":0,"89":0,"90":0,"91":0,"92":0.02183,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.05821,"103":0.00728,"104":0,"105":0.00728,"106":0,"107":0,"108":0.00728,"109":0.00728,"110":0,"111":0.00728,"112":0.01455,"113":0.01455,"114":0.06548,"115":2.65574,"116":1.68803,"117":0.04366,"118":0.00728,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0.00728,"40":0,"41":0,"42":0,"43":0.00728,"44":0.00728,"45":0.00728,"46":0.00728,"47":0.00728,"48":0,"49":0.00728,"50":0,"51":0.00728,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.01455,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00728,"71":0.00728,"72":0,"73":0,"74":0.00728,"75":0,"76":0.00728,"77":0,"78":0.0291,"79":0.01455,"80":0.00728,"81":0.00728,"83":0.00728,"84":0,"85":0.02183,"86":0.00728,"87":0.03638,"88":0.00728,"89":0.00728,"90":0.01455,"91":0.01455,"92":0.00728,"93":0.14552,"94":0,"95":0.00728,"96":0.00728,"97":0.02183,"98":0,"99":0.00728,"100":0.00728,"101":0.00728,"102":0.02183,"103":0.02183,"104":0.00728,"105":0.01455,"106":0.08731,"107":0.01455,"108":0.05093,"109":1.14961,"110":0.05821,"111":5.05682,"112":0.09459,"113":0.18918,"114":2.09549,"115":18.30642,"116":9.44425,"117":0.00728,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.01455,"77":0.00728,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.08731,"96":0,"97":0,"98":0,"99":0.01455,"100":1.34606,"101":1.74624,"102":0.00728,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0.00728,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0.02183,"87":0,"88":0.00728,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00728,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.01455,"109":0.02183,"110":0.01455,"111":0.00728,"112":0.00728,"113":0.00728,"114":0.17462,"115":3.52886,"116":0.96043},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0.01455,"10":0,"11":0,"12":0,"13":0,"14":0.07276,"15":0.00728,"17":0.01455,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.01455,"10.1":0,"11.1":0,"12.1":0.01455,"13.1":0.04366,"14.1":0.08004,"15.1":0.01455,"15.2-15.3":0.01455,"15.4":0.0291,"15.5":0.07276,"15.6":0.1819,"16.0":0.02183,"16.1":0.08004,"16.2":0.08731,"16.3":0.14552,"16.4":0.07276,"16.5":0.5166,"16.6":0.47294},G:{"8":0.00342,"17":0.20678,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00342,"6.0-6.1":0.00342,"7.0-7.1":0.01538,"8.1-8.4":0.02392,"9.0-9.2":0.00342,"9.3":0.01025,"10.0-10.2":0.00342,"10.3":0.16064,"11.0-11.2":0.06152,"11.3-11.4":0.00513,"12.0-12.1":0.02051,"12.2-12.5":0.18114,"13.0-13.1":0.00342,"13.2":0.00171,"13.3":0.02051,"13.4-13.7":0.0188,"14.0-14.4":0.04614,"14.5-14.8":0.17772,"15.0-15.1":0.04785,"15.2-15.3":0.20678,"15.4":0.10253,"15.5":0.13671,"15.6-15.7":0.92451,"16.0":0.6733,"16.1":1.22357,"16.2":0.55881,"16.3":1.06293,"16.4":0.34178,"16.5":3.64678,"16.6":7.18076},P:{"4":0.02048,"20":0.05121,"21":0.25603,"5.0-5.4":0,"6.2-6.4":0.01024,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0.01024,"14.0":0.01024,"15.0":0.01024,"16.0":0.01024,"17.0":0.02048,"18.0":0.01024,"19.0":0.03072},I:{"0":0,"3":0.00135,"4":0.02294,"2.1":0.0054,"2.2":0.01485,"2.3":0.0189,"4.1":0.02294,"4.2-4.3":0.03914,"4.4":0,"4.4.3-4.4.4":0.10258},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0.00728,"8":0.04366,"9":0.00728,"10":0.00728,"11":0.08004,"5.5":0},S:{"2.5":0.00272,_:"3.0-3.1"},J:{"7":0,"10":0.00545},N:{"10":0.00953,"11":0.00953},L:{"0":25.88274},R:{_:"0"},M:{"0":0.17161},Q:{"13.1":0},O:{"0":0.03814},H:{"0":0.26821}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/EG.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/EG.js
index 91e008bcd1bdd0..f9bd6a4b076330 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/EG.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/EG.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00326,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00109,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00109,"110":0.00109,"111":0.00109,"112":0.00109,"113":0.0391,"114":0.04235,"115":0.00109,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00109,"41":0,"42":0,"43":0.0076,"44":0,"45":0,"46":0.00109,"47":0,"48":0,"49":0.00109,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00109,"71":0,"72":0,"73":0,"74":0.00109,"75":0,"76":0,"77":0.00109,"78":0.00109,"79":0.00869,"80":0.00109,"81":0.00434,"83":0.00109,"84":0.00109,"85":0.00109,"86":0.00217,"87":0.00109,"88":0.00109,"89":0.00109,"90":0,"91":0.00109,"92":0.00109,"93":0.00109,"94":0.00109,"95":0.00217,"96":0,"97":0.00109,"98":0.00326,"99":0.00434,"100":0.00326,"101":0.00109,"102":0.00217,"103":0.00217,"104":0.00109,"105":0.00217,"106":0.00217,"107":0.00217,"108":0.00434,"109":0.22915,"110":0.00217,"111":0.00326,"112":0.00652,"113":0.10751,"114":0.43331,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0.00109,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0.00109,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0.00109,"74":0.00109,"75":0,"76":0.00109,"77":0,"78":0,"79":0.00109,"80":0,"81":0,"82":0.00109,"83":0.00109,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0.00109,"94":0.00109,"95":0.00109,"96":0,"97":0.00109,"98":0.00217,"99":0.00109,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00109,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00434,"110":0.00109,"111":0.00109,"112":0.00109,"113":0.02172,"114":0.07276},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00652,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0.00109,"15.1":0,"15.2-15.3":0,"15.4":0.00109,"15.5":0.00109,"15.6":0.00217,"16.0":0,"16.1":0.00109,"16.2":0.00109,"16.3":0.00217,"16.4":0.00217,"16.5":0.00543,"16.6":0},G:{"8":0,"17":0.0116,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.0116,"8.1-8.4":0,"9.0-9.2":0.00166,"9.3":0.0127,"10.0-10.2":0,"10.3":0.01105,"11.0-11.2":0.00221,"11.3-11.4":0.00276,"12.0-12.1":0.00497,"12.2-12.5":0.30653,"13.0-13.1":0.00166,"13.2":0.00276,"13.3":0.00718,"13.4-13.7":0.02651,"14.0-14.4":0.07787,"14.5-14.8":0.12316,"15.0-15.1":0.03369,"15.2-15.3":0.04474,"15.4":0.04639,"15.5":0.0834,"15.6":0.16127,"16.0":0.27063,"16.1":0.34519,"16.2":0.17453,"16.3":0.48768,"16.4":0.60754,"16.5":1.90269,"16.6":0.02541},P:{"4":0.36265,"20":0.49735,"21":1.92722,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.20723,"8.2":0,"9.2":0.02072,"10.1":0.01036,"11.1-11.2":0.11398,"12.0":0.02072,"13.0":0.07253,"14.0":0.09325,"15.0":0.04145,"16.0":0.15542,"17.0":0.17614,"18.0":0.12434,"19.0":0.19687},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00654,"4.4":0,"4.4.3-4.4.4":0.16034},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00543,"5.5":0},S:{"2.5":0.00891,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.08023},Q:{"13.1":0},O:{"0":0.21394},H:{"0":0.33757},L:{"0":88.65947}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00929,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.00232,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00232,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00697,"103":0,"104":0,"105":0.00232,"106":0,"107":0,"108":0.00232,"109":0,"110":0.00232,"111":0.00232,"112":0.00232,"113":0.00232,"114":0.00464,"115":0.17183,"116":0.19737,"117":0.00697,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0.00232,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00232,"41":0,"42":0,"43":0.0209,"44":0,"45":0,"46":0.00232,"47":0.00232,"48":0,"49":0.00697,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.01858,"59":0,"60":0,"61":0,"62":0,"63":0.00232,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00232,"70":0.00232,"71":0.00232,"72":0.00232,"73":0,"74":0.00232,"75":0,"76":0.00232,"77":0.00232,"78":0.00232,"79":0.02554,"80":0.00464,"81":0.00697,"83":0.00232,"84":0.00232,"85":0.00232,"86":0.00464,"87":0.00697,"88":0.00232,"89":0.00232,"90":0.00232,"91":0.00697,"92":0.00464,"93":0.00232,"94":0.00232,"95":0.00464,"96":0.00232,"97":0.00232,"98":0.00929,"99":0.00929,"100":0.00464,"101":0.00232,"102":0.01161,"103":0.00929,"104":0.00464,"105":0.00464,"106":0.00697,"107":0.00697,"108":0.01858,"109":0.84753,"110":0.00464,"111":0.00697,"112":0.01625,"113":0.01161,"114":0.11146,"115":1.74614,"116":0.98453,"117":0.00232,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00232,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0.00232,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0.00232,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0.00464,"74":0.00232,"75":0,"76":0,"77":0.00232,"78":0,"79":0.00464,"80":0,"81":0,"82":0.00464,"83":0.00232,"84":0.00232,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.00232,"91":0,"92":0.00232,"93":0.00232,"94":0.00232,"95":0.00464,"96":0,"97":0.00232,"98":0.00232,"99":0.00697,"100":0.00929,"101":0.00464,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00232,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00464,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00232,"109":0.01625,"110":0.00232,"111":0,"112":0.00232,"113":0.00232,"114":0.01625,"115":0.32972,"116":0.10681},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00232,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.0418,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00232,"14.1":0.00464,"15.1":0,"15.2-15.3":0,"15.4":0.00232,"15.5":0.00232,"15.6":0.00929,"16.0":0.00232,"16.1":0.00697,"16.2":0.00232,"16.3":0.00929,"16.4":0.00232,"16.5":0.01625,"16.6":0.01858},G:{"8":0,"17":0.09709,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01775,"8.1-8.4":0,"9.0-9.2":0.00209,"9.3":0.01984,"10.0-10.2":0,"10.3":0.01984,"11.0-11.2":0.00835,"11.3-11.4":0.00418,"12.0-12.1":0.01566,"12.2-12.5":0.451,"13.0-13.1":0.00209,"13.2":0.00209,"13.3":0.01775,"13.4-13.7":0.04698,"14.0-14.4":0.13467,"14.5-14.8":0.18165,"15.0-15.1":0.0522,"15.2-15.3":0.06577,"15.4":0.07412,"15.5":0.11379,"15.6-15.7":1.17552,"16.0":0.39462,"16.1":0.5293,"16.2":0.25577,"16.3":0.61908,"16.4":0.18374,"16.5":2.10049,"16.6":3.84811},P:{"4":0.20645,"20":0.0929,"21":0.23742,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.07226,"8.2":0,"9.2":0.02065,"10.1":0,"11.1-11.2":0.03097,"12.0":0.01032,"13.0":0.04129,"14.0":0.03097,"15.0":0.02065,"16.0":0.06194,"17.0":0.07226,"18.0":0.06194,"19.0":0.07226},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.03165,"4.4":0,"4.4.3-4.4.4":0.17408},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00232,"9":0,"10":0,"11":0.03715,"5.5":0},S:{"2.5":0.00768,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":79.32241},R:{_:"0"},M:{"0":0.16124},Q:{"13.1":0},O:{"0":0.43765},H:{"0":0.41433}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ER.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ER.js
index 1380570c89ddf7..2209d63540fc53 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ER.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ER.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00591,"41":0.01183,"42":0,"43":0.01774,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.01774,"56":0.0473,"57":0.07687,"58":0.00591,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.00591,"95":0,"96":0,"97":0,"98":0,"99":0.00591,"100":0.0473,"101":0.00591,"102":0,"103":0,"104":0.01774,"105":0,"106":0.00591,"107":0.01183,"108":0,"109":0.08278,"110":0.11235,"111":0.01774,"112":0.05322,"113":0.79234,"114":1.93355,"115":0.02365,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0.01183,"32":0,"33":0,"34":0.00591,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0.04139,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.01183,"56":0,"57":0,"58":0,"59":0.01183,"60":0,"61":0.01774,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.02365,"71":0,"72":0.01183,"73":0.08278,"74":0.06504,"75":0,"76":0.00591,"77":0.10643,"78":0,"79":0.00591,"80":0.01183,"81":0.00591,"83":0.00591,"84":0,"85":0.00591,"86":0.03548,"87":0,"88":0,"89":0,"90":0.02365,"91":0.00591,"92":0.23061,"93":0,"94":0,"95":0,"96":0,"97":0.00591,"98":0.25426,"99":0,"100":0.00591,"101":0.01774,"102":0.01774,"103":0.01774,"104":0.01774,"105":0.08278,"106":0.14191,"107":0.01183,"108":0.02957,"109":8.42603,"110":0.0473,"111":0.07687,"112":0.63269,"113":2.70224,"114":11.48305,"115":0.01774,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0.01183,"28":0,"29":0,"30":0,"31":0,"32":0.00591,"33":0,"34":0.00591,"35":0,"36":0.01774,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0.01183,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0.08278,"63":0,"64":0.01774,"65":0,"66":0,"67":1.05251,"68":1.44869,"69":0.0473,"70":0.05322,"71":0.02365,"72":0,"73":0.05322,"74":0,"75":0,"76":0.01774,"77":0,"78":0,"79":0.00591,"80":0.00591,"81":0,"82":0.01774,"83":0,"84":0,"85":0,"86":0.03548,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.02365,"96":0.01774,"97":0,"98":0.15374,"99":0.68591,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.01183},B:{"12":0.0887,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.05913,"79":0,"80":0,"81":0,"83":0,"84":0.01774,"85":0,"86":0,"87":0,"88":0.00591,"89":0.00591,"90":0.05322,"91":0,"92":0.07687,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.01774,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.01183,"109":0.05322,"110":0,"111":0.04139,"112":0.11235,"113":0.39026,"114":4.42292},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.05322,"14.1":0,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0,"16.0":0,"16.1":0,"16.2":0,"16.3":0,"16.4":0,"16.5":0,"16.6":0},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01985,"10.0-10.2":0,"10.3":0,"11.0-11.2":0.19881,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.31812,"13.0-13.1":0.01985,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":0.13916,"15.0-15.1":0.00997,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0.07951,"16.0":0.00997,"16.1":0,"16.2":0,"16.3":0.02983,"16.4":0,"16.5":0.0398,"16.6":0},P:{"4":0.02055,"20":0.03082,"21":0.08218,"5.0-5.4":0.06164,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0.01027,"14.0":0.10273,"15.0":0,"16.0":0,"17.0":0,"18.0":0.04109,"19.0":0.03082},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.0008,"4.4":0,"4.4.3-4.4.4":0.0406},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.02957,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0},Q:{"13.1":0},O:{"0":5.91389},H:{"0":6.75194},L:{"0":41.19268}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0.00867,"43":0.00867,"44":0.04767,"45":0,"46":0,"47":0,"48":0.00867,"49":0,"50":0,"51":0,"52":0.06501,"53":0,"54":0,"55":0.00867,"56":0,"57":0,"58":0.00433,"59":0,"60":0,"61":0.026,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.06501,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00867,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0.00867,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.026,"100":0,"101":0,"102":0.00433,"103":0,"104":0.013,"105":0,"106":0,"107":0,"108":0,"109":0.04767,"110":0.00867,"111":0.00867,"112":0.00433,"113":0.00433,"114":0.01734,"115":0.61543,"116":0.60243,"117":0.05201,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0.00867,"34":0,"35":0,"36":0,"37":0,"38":0.013,"39":0,"40":0,"41":0,"42":0,"43":0.026,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0.00867,"54":0,"55":0.00867,"56":0,"57":0.00433,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00433,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00867,"73":0.013,"74":0.10835,"75":0,"76":0,"77":0,"78":0,"79":0.05634,"80":0.00867,"81":0.00433,"83":0,"84":0,"85":0,"86":0.00867,"87":0.08235,"88":0.01734,"89":0.00433,"90":0,"91":0.04767,"92":0.26004,"93":0.00867,"94":0,"95":0.013,"96":0.00433,"97":0.00867,"98":0.22537,"99":0,"100":0.01734,"101":0,"102":0.02167,"103":0,"104":0,"105":0,"106":0.00433,"107":0.01734,"108":0.00433,"109":5.8249,"110":0.01734,"111":0.013,"112":0.06501,"113":0.47241,"114":0.52875,"115":3.12048,"116":2.10199,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00433,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0.06501,"64":0,"65":0,"66":0,"67":0.17769,"68":0.75845,"69":0,"70":0.00867,"71":0.32072,"72":0.04767,"73":0.00867,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0.00433,"82":0.04767,"83":0.00433,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":1.16585,"96":0,"97":0,"98":0,"99":0.013,"100":0,"101":0.06934,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.05634},B:{"12":0.00433,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.10835,"79":0,"80":0,"81":0,"83":0,"84":0.013,"85":0,"86":0,"87":0,"88":0,"89":0.03034,"90":0.04767,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.00867,"99":0,"100":0.40306,"101":0,"102":0,"103":0,"104":0.00433,"105":0,"106":0,"107":0,"108":0.01734,"109":0.013,"110":0.013,"111":0.00867,"112":0.00433,"113":0.013,"114":0.11702,"115":0.84946,"116":0.4204},E:{"4":0,"5":0,"6":0,"7":0,"8":0.00867,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00867,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0,"16.0":0,"16.1":0,"16.2":0,"16.3":0,"16.4":0,"16.5":0,"16.6":0},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.06679,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.05731,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0.0382,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0.00949,"12.2-12.5":0.23871,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0.00949,"14.5-14.8":0.02859,"15.0-15.1":0.0191,"15.2-15.3":0.04769,"15.4":0,"15.5":0.00949,"15.6-15.7":0.04769,"16.0":0,"16.1":0.02859,"16.2":0.3628,"16.3":0.00949,"16.4":0.0191,"16.5":0.15268,"16.6":0.17179},P:{"4":0.0613,"20":0.13283,"21":0.0613,"5.0-5.4":0.14304,"6.2-6.4":0,"7.2-7.4":0.02043,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.02043,"12.0":0,"13.0":0.05109,"14.0":0.01022,"15.0":0.21456,"16.0":0.02043,"17.0":0,"18.0":0.1737,"19.0":0.07152},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00017,"4.2-4.3":0.00011,"4.4":0,"4.4.3-4.4.4":0.02705},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.013,"5.5":0},S:{"2.5":0.10765,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":64.71708},R:{_:"0"},M:{"0":0.06799},Q:{"13.1":0},O:{"0":3.35427},H:{"0":4.51129}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ES.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ES.js
index f39d847b68bf17..037f93070ec1d8 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ES.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ES.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.0197,"53":0,"54":0,"55":0,"56":0.00394,"57":0,"58":0,"59":0.00788,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.00394,"68":0.00394,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.0197,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00394,"89":0,"90":0,"91":0.00394,"92":0,"93":0,"94":0,"95":0.00394,"96":0,"97":0.00394,"98":0,"99":0,"100":0,"101":0.00394,"102":0.03939,"103":0.00394,"104":0.00394,"105":0.00394,"106":0.00394,"107":0.00394,"108":0.00788,"109":0.03545,"110":0.00788,"111":0.00788,"112":0.01576,"113":0.40572,"114":0.646,"115":0.00394,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00394,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.02757,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.0197,"61":0,"62":0,"63":0,"64":0.00394,"65":0,"66":0.02363,"67":0.00394,"68":0,"69":0,"70":0.00394,"71":0,"72":0,"73":0.00394,"74":0.00394,"75":0.00788,"76":0.00394,"77":0.00394,"78":0.00394,"79":0.03939,"80":0.00394,"81":0.00788,"83":0.00394,"84":0.00394,"85":0.00394,"86":0.00788,"87":0.0197,"88":0.01182,"89":0.00788,"90":0.00788,"91":0.0197,"92":0.00394,"93":0.01182,"94":0.01576,"95":0.00788,"96":0.00394,"97":0.00788,"98":0.00394,"99":0.0197,"100":0.01182,"101":0.00394,"102":0.01182,"103":0.05515,"104":0.00788,"105":0.02363,"106":0.0197,"107":0.02757,"108":0.05515,"109":0.64994,"110":0.03151,"111":0.05515,"112":0.14574,"113":1.6662,"114":7.02718,"115":0.00394,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00394,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00394,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00788,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00394,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01182,"96":0,"97":0,"98":0.20089,"99":0.40572,"100":0.00394,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00394,"18":0.00394,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00394,"93":0,"94":0,"95":0.00394,"96":0,"97":0.00394,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0.00394,"107":0.00394,"108":0.00788,"109":0.03151,"110":0.00788,"111":0.00788,"112":0.02363,"113":0.26785,"114":1.20533},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00788,"14":0.02757,"15":0.00788,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.00394,"10.1":0,"11.1":0.00788,"12.1":0.01182,"13.1":0.04333,"14.1":0.0709,"15.1":0.01182,"15.2-15.3":0.00788,"15.4":0.0197,"15.5":0.03151,"15.6":0.14574,"16.0":0.0197,"16.1":0.04727,"16.2":0.05515,"16.3":0.14968,"16.4":0.11817,"16.5":0.44117,"16.6":0.00394},G:{"8":0.00588,"17":0.02938,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00196,"6.0-6.1":0,"7.0-7.1":0.00196,"8.1-8.4":0.00196,"9.0-9.2":0,"9.3":0.07246,"10.0-10.2":0,"10.3":0.08421,"11.0-11.2":0.01175,"11.3-11.4":0.06267,"12.0-12.1":0.00979,"12.2-12.5":0.35055,"13.0-13.1":0.00588,"13.2":0.00588,"13.3":0.01763,"13.4-13.7":0.047,"14.0-14.4":0.15863,"14.5-14.8":0.32117,"15.0-15.1":0.08421,"15.2-15.3":0.11946,"15.4":0.13317,"15.5":0.25067,"15.6":0.60318,"16.0":0.85777,"16.1":1.78604,"16.2":0.83623,"16.3":2.06804,"16.4":1.46486,"16.5":9.24548,"16.6":0.08029},P:{"4":0.0838,"20":0.21999,"21":2.11605,"5.0-5.4":0.01048,"6.2-6.4":0,"7.2-7.4":0.01048,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01048,"12.0":0.01048,"13.0":0.02095,"14.0":0.02095,"15.0":0.01048,"16.0":0.02095,"17.0":0.02095,"18.0":0.03143,"19.0":0.07333},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01376,"4.2-4.3":0.02064,"4.4":0,"4.4.3-4.4.4":0.13074},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00394,"9":0,"10":0,"11":0.06302,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.31517},Q:{"13.1":0},O:{"0":0.03637},H:{"0":0.21805},L:{"0":61.04841}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.01363,"53":0,"54":0,"55":0,"56":0.00341,"57":0,"58":0,"59":0.00682,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00341,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.01022,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00341,"89":0.00341,"90":0,"91":0.00341,"92":0,"93":0,"94":0,"95":0.00341,"96":0,"97":0,"98":0,"99":0,"100":0.00682,"101":0,"102":0.02386,"103":0.00341,"104":0.00341,"105":0,"106":0.00341,"107":0.00341,"108":0.00341,"109":0.00682,"110":0.00341,"111":0.00341,"112":0.00341,"113":0.00682,"114":0.01704,"115":0.22152,"116":0.60662,"117":0.02045,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00341,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.02386,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.01704,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.02386,"67":0.00341,"68":0,"69":0,"70":0.00341,"71":0,"72":0,"73":0.00682,"74":0.00341,"75":0.00341,"76":0.00341,"77":0,"78":0.00341,"79":0.03067,"80":0.00341,"81":0.00341,"83":0.00341,"84":0.00341,"85":0.00341,"86":0.00341,"87":0.01363,"88":0.01022,"89":0.00341,"90":0.00341,"91":0.00682,"92":0.00341,"93":0.01363,"94":0.01363,"95":0.00682,"96":0.00341,"97":0.00341,"98":0.00341,"99":0.01363,"100":0.00341,"101":0.00341,"102":0.00341,"103":0.03067,"104":0.00682,"105":0.01022,"106":0.01363,"107":0.01363,"108":0.02386,"109":0.47371,"110":0.01363,"111":0.01363,"112":0.03067,"113":0.03408,"114":0.34762,"115":3.75221,"116":2.36515,"117":0.00341,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00341,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00341,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00341,"72":0.00341,"73":0,"74":0,"75":0,"76":0,"77":0.00341,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01022,"96":0,"97":0,"98":0,"99":0.00682,"100":0.2999,"101":0.1704,"102":0.00341,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00341,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.00341,"91":0,"92":0.00682,"93":0,"94":0,"95":0.00682,"96":0,"97":0.00341,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00341,"108":0.00341,"109":0.02386,"110":0.00341,"111":0.00341,"112":0.00682,"113":0.00682,"114":0.04771,"115":0.79406,"116":0.30672},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00341,"14":0.02045,"15":0.00341,"17":0.00341,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.00341,"10.1":0,"11.1":0.00682,"12.1":0.00682,"13.1":0.03749,"14.1":0.04771,"15.1":0.01022,"15.2-15.3":0.00341,"15.4":0.01022,"15.5":0.01704,"15.6":0.10224,"16.0":0.01022,"16.1":0.02726,"16.2":0.03067,"16.3":0.07157,"16.4":0.02045,"16.5":0.20107,"16.6":0.26582},G:{"8":0.00388,"17":0.11838,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00194,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.05628,"10.0-10.2":0,"10.3":0.0718,"11.0-11.2":0.01164,"11.3-11.4":0.05434,"12.0-12.1":0.01164,"12.2-12.5":0.30856,"13.0-13.1":0.00776,"13.2":0.00582,"13.3":0.01552,"13.4-13.7":0.04075,"14.0-14.4":0.14167,"14.5-14.8":0.24646,"15.0-15.1":0.07762,"15.2-15.3":0.09509,"15.4":0.11256,"15.5":0.19018,"15.6-15.7":1.27887,"16.0":0.61712,"16.1":1.33127,"16.2":0.59965,"16.3":1.26917,"16.4":0.29497,"16.5":3.88124,"16.6":8.54844},P:{"4":0.10372,"20":0.09335,"21":0.22819,"22":2.27155,"5.0-5.4":0.01037,"6.2-6.4":0,"7.2-7.4":0.01037,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01037,"12.0":0.01037,"13.0":0.02074,"14.0":0.01037,"15.0":0.01037,"16.0":0.02074,"17.0":0.02074,"18.0":0.02074,"19.0":0.05186},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01518,"4.2-4.3":0.02276,"4.4":0,"4.4.3-4.4.4":0.13659},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00341,"9":0,"10":0,"11":0.03749,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":64.31659},R:{_:"0"},M:{"0":0.34278},Q:{"13.1":0},O:{"0":0.03296},H:{"0":0.24964}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ET.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ET.js
index 005dde6bef6b4a..81dc4e3fdc5111 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ET.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ET.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00427,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00427,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00427,"47":0.00853,"48":0.00427,"49":0,"50":0,"51":0,"52":0.03839,"53":0,"54":0,"55":0,"56":0.00427,"57":0,"58":0,"59":0,"60":0.00427,"61":0,"62":0,"63":0,"64":0,"65":0.00427,"66":0,"67":0,"68":0.00427,"69":0,"70":0,"71":0,"72":0.00427,"73":0,"74":0,"75":0,"76":0,"77":0.19624,"78":0.00427,"79":0,"80":0,"81":0,"82":0.00427,"83":0,"84":0.05972,"85":0,"86":0,"87":0,"88":0.00427,"89":0.0128,"90":0,"91":0,"92":0.00427,"93":0,"94":0.00427,"95":0.11518,"96":0,"97":0.00853,"98":0,"99":0.0128,"100":0.00427,"101":0,"102":0.04266,"103":0.0128,"104":0,"105":0,"106":0,"107":0.00853,"108":0.00427,"109":0.00427,"110":0.00427,"111":0.00853,"112":0.0128,"113":0.64417,"114":1.19448,"115":0.19624,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00427,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0.00427,"34":0,"35":0,"36":0,"37":0,"38":0.01706,"39":0,"40":0.00853,"41":0,"42":0,"43":0.02133,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00427,"50":0.00427,"51":0,"52":0,"53":0.00427,"54":0,"55":0,"56":0.00427,"57":0,"58":0.00427,"59":0,"60":0,"61":0,"62":0,"63":0.00427,"64":0.00427,"65":0.00427,"66":0.00427,"67":0.00427,"68":0.00853,"69":0.00427,"70":0.00427,"71":0.00427,"72":0.01706,"73":0.00853,"74":0.00427,"75":0.00853,"76":0.00427,"77":0.00427,"78":0,"79":0.29009,"80":0.00853,"81":0.02986,"83":0.00853,"84":0.00427,"85":0.00427,"86":0.0128,"87":0.0128,"88":0.0128,"89":0.00427,"90":0.03413,"91":0.0128,"92":0.00853,"93":0.02986,"94":0.00427,"95":0.0128,"96":0.01706,"97":0.05546,"98":0.13651,"99":0.0128,"100":0.00427,"101":0.00427,"102":0.01706,"103":0.05546,"104":0.01706,"105":0.0128,"106":0.01706,"107":0.0256,"108":0.06399,"109":2.02208,"110":0.03413,"111":0.04693,"112":0.11092,"113":1.29686,"114":6.55684,"115":0.0128,"116":0.00427,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0.00853,"28":0.00853,"29":0,"30":0.00427,"31":0,"32":0.00853,"33":0.00427,"34":0,"35":0,"36":0.00427,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0.00427,"43":0,"44":0,"45":0,"46":0.00427,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0.02986,"62":0,"63":0.00427,"64":0.00427,"65":0,"66":0.0256,"67":0.02986,"68":0.01706,"69":0.07679,"70":0.25596,"71":0.00427,"72":0,"73":0,"74":0.00427,"75":0,"76":0.00853,"77":0,"78":0,"79":0.0128,"80":0,"81":0,"82":0,"83":0.00853,"84":0,"85":0.00427,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.0128,"93":0,"94":0,"95":0.05972,"96":0,"97":0.00427,"98":0.04266,"99":0.4522,"100":0.00853,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.01706},B:{"12":0.0128,"13":0.00427,"14":0.00427,"15":0.00427,"16":0.00427,"17":0.00853,"18":0.08532,"79":0,"80":0,"81":0,"83":0,"84":0.00427,"85":0,"86":0,"87":0,"88":0,"89":0.00427,"90":0.00427,"91":0,"92":0.01706,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00427,"101":0,"102":0.00427,"103":0,"104":0,"105":0,"106":0,"107":0.00427,"108":0.00853,"109":0.04266,"110":0.02986,"111":0.0256,"112":0.02133,"113":0.35408,"114":1.20301},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00427,"14":0.00427,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00427,"14.1":0.00427,"15.1":0.00427,"15.2-15.3":0,"15.4":0,"15.5":0.00853,"15.6":0.02133,"16.0":0.00427,"16.1":0.00427,"16.2":0,"16.3":0.01706,"16.4":0.00853,"16.5":0.02986,"16.6":0},G:{"8":0.00065,"17":0.00326,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01139,"6.0-6.1":0.00358,"7.0-7.1":0.3672,"8.1-8.4":0.01888,"9.0-9.2":0.00553,"9.3":0.32878,"10.0-10.2":0.00065,"10.3":0.13575,"11.0-11.2":0.01302,"11.3-11.4":0.04134,"12.0-12.1":0.06413,"12.2-12.5":0.32553,"13.0-13.1":0.00163,"13.2":0.00065,"13.3":0.0625,"13.4-13.7":0.01758,"14.0-14.4":0.1849,"14.5-14.8":0.11556,"15.0-15.1":0.04004,"15.2-15.3":0.05697,"15.4":0.10515,"15.5":0.03353,"15.6":0.11198,"16.0":0.06869,"16.1":0.11719,"16.2":0.05632,"16.3":0.16862,"16.4":0.1862,"16.5":0.34506,"16.6":0.00977},P:{"4":0.70184,"20":0.17546,"21":0.43349,"5.0-5.4":0.02064,"6.2-6.4":0.04128,"7.2-7.4":0.28899,"8.2":0,"9.2":0.01032,"10.1":0,"11.1-11.2":0.01032,"12.0":0,"13.0":0.04128,"14.0":0.01032,"15.0":0.02064,"16.0":0.05161,"17.0":0.03096,"18.0":0.08257,"19.0":0.04128},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00317,"4.2-4.3":0.08493,"4.4":0,"4.4.3-4.4.4":0.49534},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.0256,"5.5":0},S:{"2.5":0.19496,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.05734},Q:{"13.1":0.00573},O:{"0":0.49312},H:{"0":6.94315},L:{"0":62.15837}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00327,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00327,"48":0,"49":0,"50":0,"51":0,"52":0.00654,"53":0,"54":0,"55":0.00327,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.00327,"68":0.00327,"69":0,"70":0,"71":0,"72":0.00654,"73":0,"74":0,"75":0,"76":0,"77":0.06871,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0.01963,"85":0,"86":0,"87":0,"88":0,"89":0.00327,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01309,"96":0,"97":0.00327,"98":0,"99":0,"100":0,"101":0,"102":0.01309,"103":0,"104":0,"105":0.00327,"106":0,"107":0,"108":0.00327,"109":0.00327,"110":0.00327,"111":0.00654,"112":0.00327,"113":0.00654,"114":0.00982,"115":0.39264,"116":0.56278,"117":0.07853,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00654,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00327,"35":0,"36":0.00982,"37":0,"38":0.00654,"39":0,"40":0.00654,"41":0,"42":0,"43":0.00982,"44":0,"45":0,"46":0,"47":0.01309,"48":0,"49":0.00327,"50":0.00327,"51":0,"52":0,"53":0.00327,"54":0,"55":0,"56":0.00654,"57":0,"58":0.00982,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00327,"65":0.00327,"66":0,"67":0,"68":0.00327,"69":0.00327,"70":0.00654,"71":0,"72":0.00327,"73":0.00654,"74":0.00327,"75":0.00327,"76":0.01309,"77":0.00327,"78":0.00327,"79":0.16687,"80":0.00654,"81":0.0229,"83":0.00982,"84":0.00327,"85":0.00327,"86":0.00654,"87":0.00654,"88":0.00654,"89":0.00654,"90":0.00654,"91":0.00327,"92":0.00654,"93":0.01963,"94":0,"95":0.01963,"96":0.00654,"97":0.00327,"98":0.0818,"99":0.00654,"100":0.00327,"101":0.00327,"102":0.00982,"103":0.0589,"104":0.01309,"105":0.00654,"106":0.02618,"107":0.00982,"108":0.02945,"109":1.07976,"110":0.00654,"111":0.01636,"112":0.04581,"113":0.02618,"114":0.17996,"115":2.52598,"116":1.67199,"117":0.01309,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0.00327,"28":0.00982,"29":0,"30":0.00327,"31":0,"32":0.00654,"33":0.00327,"34":0.00327,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0.00654,"43":0,"44":0,"45":0.00327,"46":0.0229,"47":0,"48":0,"49":0,"50":0.00327,"51":0,"52":0,"53":0.00327,"54":0.00327,"55":0,"56":0,"57":0,"58":0.00327,"60":0.00982,"62":0,"63":0.00327,"64":0.00327,"65":0.00327,"66":0.00327,"67":0.01963,"68":0.00982,"69":0.03272,"70":0.02618,"71":0.15706,"72":0.09489,"73":0,"74":0,"75":0,"76":0.00654,"77":0.00327,"78":0,"79":0.00654,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00327,"86":0.00327,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.03926,"96":0,"97":0,"98":0,"99":0.00982,"100":0.0818,"101":0.3043,"102":0.00654,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00982},B:{"12":0.00654,"13":0,"14":0.00327,"15":0.00327,"16":0.00327,"17":0.00327,"18":0.03272,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.00327,"91":0,"92":0.00982,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00327,"109":0.02945,"110":0.00327,"111":0.00327,"112":0.01309,"113":0.01309,"114":0.04254,"115":0.6544,"116":0.29448},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.02945,"14":0.01963,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00327,"14.1":0.00654,"15.1":0,"15.2-15.3":0,"15.4":0.00327,"15.5":0.00327,"15.6":0.00982,"16.0":0,"16.1":0,"16.2":0,"16.3":0,"16.4":0.00327,"16.5":0.00654,"16.6":0.00982},G:{"8":0,"17":0.01914,"3.2":0,"4.0-4.1":0.0007,"4.2-4.3":0,"5.0-5.1":0.00278,"6.0-6.1":0.00383,"7.0-7.1":0.2436,"8.1-8.4":0.03689,"9.0-9.2":0.00104,"9.3":0.11379,"10.0-10.2":0.00139,"10.3":0.11449,"11.0-11.2":0.00835,"11.3-11.4":0.02088,"12.0-12.1":0.02436,"12.2-12.5":0.43256,"13.0-13.1":0.00452,"13.2":0.00035,"13.3":0.02088,"13.4-13.7":0.02993,"14.0-14.4":0.18479,"14.5-14.8":0.11797,"15.0-15.1":0.03376,"15.2-15.3":0.07447,"15.4":0.08282,"15.5":0.05568,"15.6-15.7":0.51295,"16.0":0.07586,"16.1":0.13641,"16.2":0.07343,"16.3":0.12702,"16.4":0.09083,"16.5":0.42804,"16.6":0.40576},P:{"4":0.50831,"20":0.14523,"21":0.1971,"5.0-5.4":0.02075,"6.2-6.4":0.02075,"7.2-7.4":0.26972,"8.2":0,"9.2":0.01037,"10.1":0,"11.1-11.2":0.02075,"12.0":0,"13.0":0.03112,"14.0":0.03112,"15.0":0.01037,"16.0":0.04149,"17.0":0.07262,"18.0":0.03112,"19.0":0.09336},I:{"0":0,"3":0,"4":0.00117,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0035,"4.2-4.3":0.06,"4.4":0,"4.4.3-4.4.4":0.36585},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01636,"5.5":0},S:{"2.5":0.1211,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":75.98562},R:{_:"0"},M:{"0":0.10765},Q:{"13.1":0.01346},O:{"0":0.49787},H:{"0":3.63069}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FI.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FI.js
index c5380b7565a36b..d81142b8e9d48c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FI.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FI.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0.00568,"51":0,"52":0.01705,"53":0,"54":0,"55":0.01136,"56":0,"57":0,"58":0,"59":0.02841,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.00568,"68":0.00568,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0.00568,"76":0,"77":0,"78":0.01705,"79":0,"80":0,"81":0,"82":0,"83":0.01136,"84":0,"85":0,"86":0,"87":0,"88":0.00568,"89":0,"90":0,"91":0.00568,"92":0,"93":0,"94":0,"95":0.01705,"96":0,"97":0,"98":0.00568,"99":0,"100":0.00568,"101":0.00568,"102":0.17614,"103":0.01136,"104":0.01705,"105":0.02273,"106":0.01705,"107":0.01136,"108":0.01705,"109":0.01705,"110":0.02273,"111":0.02273,"112":0.07387,"113":1.25004,"114":1.77278,"115":0.02273,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00568,"39":0,"40":0,"41":0.00568,"42":0.03409,"43":0,"44":0,"45":0,"46":0,"47":0.00568,"48":0,"49":0.00568,"50":0,"51":0.00568,"52":0,"53":0,"54":0,"55":0.00568,"56":0.01136,"57":0.00568,"58":0.01136,"59":0,"60":0.02841,"61":0.01136,"62":0.00568,"63":0.01136,"64":0.00568,"65":0.00568,"66":0.14205,"67":0,"68":0.00568,"69":0.00568,"70":0.01136,"71":0.02273,"72":0.00568,"73":0.00568,"74":0.00568,"75":0.02273,"76":0.01136,"77":0.00568,"78":0.00568,"79":0.04546,"80":0.01136,"81":0.02273,"83":0.01136,"84":0.00568,"85":0.04546,"86":0.19887,"87":0.03409,"88":0.01136,"89":0.03409,"90":0.02273,"91":0.67616,"92":0.00568,"93":0.03409,"94":0.01705,"95":0.01136,"96":0.00568,"97":0.00568,"98":0.00568,"99":0.19887,"100":1.34095,"101":0.37501,"102":0.19319,"103":0.25569,"104":0.2216,"105":0.06818,"106":0.0625,"107":0.05114,"108":0.15341,"109":0.71593,"110":0.09091,"111":0.17046,"112":0.35797,"113":3.7558,"114":12.03448,"115":0.00568,"116":0.00568,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0.00568,"43":0.00568,"44":0,"45":0,"46":0.00568,"47":0.00568,"48":0.00568,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.01136,"69":0.00568,"70":0.02273,"71":0,"72":0,"73":0,"74":0.00568,"75":0,"76":0.00568,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00568,"86":0,"87":0,"88":0,"89":0.00568,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.02273,"96":0,"97":0,"98":0.35228,"99":0.62502,"100":0.01136,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00568},B:{"12":0,"13":0,"14":0.00568,"15":0,"16":0,"17":0.01705,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0.00568,"87":0,"88":0,"89":0,"90":0,"91":0.00568,"92":0.01705,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00568,"100":0,"101":0,"102":0.05114,"103":0,"104":0.0625,"105":0.00568,"106":0.00568,"107":0.02273,"108":0.02841,"109":0.03977,"110":0.02273,"111":0.00568,"112":0.03409,"113":0.60229,"114":2.60804},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.01136,"14":0.02273,"15":0.00568,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.01136,"6.1":0,"7.1":0,"9.1":0.03409,"10.1":0,"11.1":0.02273,"12.1":0.00568,"13.1":0.04546,"14.1":0.06818,"15.1":0.01136,"15.2-15.3":0.01136,"15.4":0.02841,"15.5":0.02841,"15.6":0.20455,"16.0":0.03409,"16.1":0.03977,"16.2":0.07387,"16.3":0.18751,"16.4":0.18182,"16.5":0.7898,"16.6":0.00568},G:{"8":0,"17":0.03406,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00681,"6.0-6.1":0.00681,"7.0-7.1":0.00454,"8.1-8.4":0.00454,"9.0-9.2":0.00227,"9.3":0.01817,"10.0-10.2":0.00681,"10.3":0.05223,"11.0-11.2":0.01362,"11.3-11.4":0.21573,"12.0-12.1":0.01362,"12.2-12.5":0.27931,"13.0-13.1":0.00908,"13.2":0.00454,"13.3":0.02498,"13.4-13.7":0.03179,"14.0-14.4":0.15442,"14.5-14.8":0.37696,"15.0-15.1":0.19302,"15.2-15.3":0.19756,"15.4":0.19075,"15.5":0.31564,"15.6":0.78343,"16.0":1.08545,"16.1":2.08916,"16.2":0.95148,"16.3":2.50699,"16.4":2.21178,"16.5":9.89399,"16.6":0.09537},P:{"4":0.06131,"20":0.36787,"21":1.71674,"5.0-5.4":0.01022,"6.2-6.4":0,"7.2-7.4":0.01022,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01022,"12.0":0.01022,"13.0":0.01022,"14.0":0.04087,"15.0":0.01022,"16.0":0.06131,"17.0":0.07153,"18.0":0.07153,"19.0":0.10219},I:{"0":0,"3":0,"4":0.00379,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01897,"4.2-4.3":0.01897,"4.4":0,"4.4.3-4.4.4":0.05691},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.0179,"9":0.01193,"10":0.00597,"11":0.08353,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0.00432},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.91973},Q:{"13.1":0},O:{"0":0.22022},H:{"0":0.41289},L:{"0":39.64983}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00583,"47":0,"48":0,"49":0,"50":0.35587,"51":0,"52":0.19836,"53":0.51339,"54":0,"55":0.00583,"56":0.14585,"57":0,"58":0,"59":0.02917,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00583,"69":0,"70":0,"71":0,"72":0.00583,"73":0,"74":0,"75":0.00583,"76":0,"77":0,"78":0.02917,"79":0,"80":0,"81":0,"82":0,"83":0.01167,"84":0.00583,"85":0,"86":0,"87":0,"88":0.00583,"89":0.00583,"90":0.00583,"91":0.00583,"92":0,"93":0,"94":0,"95":0.00583,"96":0,"97":0,"98":0.01167,"99":0,"100":0,"101":0,"102":0.12251,"103":0.00583,"104":0.0175,"105":0.01167,"106":0.00583,"107":0.00583,"108":0.01167,"109":0.01167,"110":0.01167,"111":0.01167,"112":0.0175,"113":0.04084,"114":0.035,"115":0.59507,"116":1.94272,"117":0.07001,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00583,"39":0,"40":0,"41":0.00583,"42":0.05251,"43":0,"44":0,"45":0,"46":0,"47":0.00583,"48":0,"49":0.00583,"50":0,"51":0.00583,"52":0,"53":0,"54":0,"55":0.00583,"56":0.00583,"57":0.00583,"58":0.00583,"59":0,"60":0.0175,"61":0.08168,"62":0,"63":0,"64":0,"65":0.00583,"66":0.14585,"67":0,"68":0.00583,"69":0.00583,"70":0.00583,"71":0.01167,"72":0.00583,"73":0,"74":0.00583,"75":0.00583,"76":0.01167,"77":0.0175,"78":0.00583,"79":0.04667,"80":0.00583,"81":0.035,"83":0.02917,"84":0.00583,"85":0.035,"86":0.14585,"87":0.17502,"88":0.0175,"89":0.02917,"90":0.01167,"91":0.59507,"92":0.00583,"93":0.035,"94":0.0175,"95":0.00583,"96":0.02917,"97":0.00583,"98":0.00583,"99":0.09334,"100":0.14585,"101":0.3092,"102":0.14585,"103":0.20419,"104":0.15752,"105":0.07584,"106":0.035,"107":0.20419,"108":0.11668,"109":0.48422,"110":0.05251,"111":0.14002,"112":0.2567,"113":0.30337,"114":1.69186,"115":10.55954,"116":5.47229,"117":0.00583,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0.00583,"44":0,"45":0,"46":0.00583,"47":0.00583,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00583,"70":0.00583,"71":0.0175,"72":0.02334,"73":0.00583,"74":0.00583,"75":0.00583,"76":0.01167,"77":0.00583,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.00583,"92":0,"93":0,"94":0,"95":0.02334,"96":0,"97":0,"98":0,"99":0.0175,"100":0.49006,"101":0.36754,"102":0.00583,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00583},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.01167,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0.00583,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.01167,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00583,"101":0.00583,"102":0.01167,"103":0,"104":0.0175,"105":0.00583,"106":0.00583,"107":0.00583,"108":0.01167,"109":0.02917,"110":0.00583,"111":0.00583,"112":0.01167,"113":0.04084,"114":0.15752,"115":2.46195,"116":0.79342},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00583,"14":0.0175,"15":0.00583,"17":0.00583,_:"0","3.1":0,"3.2":0,"5.1":0.00583,"6.1":0,"7.1":0,"9.1":0.02917,"10.1":0,"11.1":0.02334,"12.1":0.00583,"13.1":0.04667,"14.1":0.05251,"15.1":0.00583,"15.2-15.3":0.01167,"15.4":0.0175,"15.5":0.02334,"15.6":0.17502,"16.0":0.02917,"16.1":0.02917,"16.2":0.04667,"16.3":0.10501,"16.4":0.07001,"16.5":0.39088,"16.6":0.63007},G:{"8":0,"17":0.14509,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.00387,"9.0-9.2":0.00967,"9.3":0.02321,"10.0-10.2":0.0058,"10.3":0.04062,"11.0-11.2":0.02515,"11.3-11.4":0.17217,"12.0-12.1":0.02128,"12.2-12.5":0.24568,"13.0-13.1":0.00967,"13.2":0.00967,"13.3":0.01548,"13.4-13.7":0.04062,"14.0-14.4":0.13154,"14.5-14.8":0.18958,"15.0-15.1":0.13735,"15.2-15.3":0.16056,"15.4":0.15863,"15.5":0.21666,"15.6-15.7":1.23033,"16.0":0.63258,"16.1":1.27869,"16.2":0.62871,"16.3":1.33673,"16.4":0.5107,"16.5":3.9889,"16.6":7.96427},P:{"4":0.07142,"20":0.17346,"21":0.37753,"22":1.67337,"5.0-5.4":0.0102,"6.2-6.4":0,"7.2-7.4":0.0102,"8.2":0,"9.2":0.0102,"10.1":0,"11.1-11.2":0.0102,"12.0":0.0102,"13.0":0.0102,"14.0":0.03061,"15.0":0.0102,"16.0":0.05102,"17.0":0.05102,"18.0":0.04081,"19.0":0.07142},I:{"0":0,"3":0,"4":0.00736,"2.1":0,"2.2":0,"2.3":0.00368,"4.1":0.01104,"4.2-4.3":0.01472,"4.4":0,"4.4.3-4.4.4":0.05153},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.0175,"9":0.00583,"10":0.00583,"11":0.04667,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":40.29757},R:{_:"0"},M:{"0":0.77071},Q:{"13.1":0},O:{"0":0.28329},H:{"0":0.49696}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FJ.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FJ.js
index d14314640faa7d..6c959b4ed7510a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FJ.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FJ.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00306,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00306,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00306,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00612,"96":0,"97":0,"98":0,"99":0.00612,"100":0,"101":0,"102":0.00306,"103":0,"104":0,"105":0,"106":0,"107":0.00306,"108":0.00306,"109":0,"110":0,"111":0.00306,"112":0.00919,"113":0.24496,"114":0.41337,"115":0.00612,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0.00306,"46":0,"47":0,"48":0,"49":0.00612,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00306,"64":0,"65":0,"66":0,"67":0,"68":0.01225,"69":0.00306,"70":0.00306,"71":0,"72":0,"73":0.00306,"74":0.00612,"75":0,"76":0.01225,"77":0.00306,"78":0.00306,"79":0.00612,"80":0,"81":0.03674,"83":0.01531,"84":0,"85":0,"86":0.03062,"87":0.00919,"88":0.01531,"89":0.00306,"90":0.00306,"91":0.00612,"92":0.01225,"93":0.00306,"94":0.00306,"95":0.00306,"96":0.00306,"97":0,"98":0.00306,"99":0.00306,"100":0,"101":0.01225,"102":0.00306,"103":0.01531,"104":0.00306,"105":0.00306,"106":0.00612,"107":0.00306,"108":0.03981,"109":0.35825,"110":0.00919,"111":0.01225,"112":0.10411,"113":0.86961,"114":3.77545,"115":0.00612,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0.00612,"65":0,"66":0,"67":0,"68":0,"69":0.00306,"70":0.12554,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.02143,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00612,"96":0,"97":0,"98":0.02143,"99":0.10105,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0.00306,"14":0,"15":0,"16":0.00306,"17":0.00306,"18":0.00612,"79":0,"80":0,"81":0,"83":0,"84":0.00306,"85":0,"86":0,"87":0,"88":0,"89":0.00306,"90":0,"91":0,"92":0.00306,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.00612,"106":0.00306,"107":0.00306,"108":0.00306,"109":0.00612,"110":0.00612,"111":0.00306,"112":0.02143,"113":0.27252,"114":1.18499},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00306,"14":0.00919,"15":0.00306,"17":0.00306,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00306,"13.1":0.00919,"14.1":0.01225,"15.1":0.00306,"15.2-15.3":0,"15.4":0.02143,"15.5":0.00919,"15.6":0.06736,"16.0":0.00612,"16.1":0.01225,"16.2":0.0245,"16.3":0.03674,"16.4":0.08574,"16.5":0.22046,"16.6":0},G:{"8":0,"17":0.00838,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0012,"6.0-6.1":0,"7.0-7.1":0.12937,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.04073,"10.0-10.2":0,"10.3":0.06109,"11.0-11.2":0.00359,"11.3-11.4":0.00719,"12.0-12.1":0.00359,"12.2-12.5":0.49112,"13.0-13.1":0.0012,"13.2":0.0024,"13.3":0.17249,"13.4-13.7":0.02156,"14.0-14.4":0.10302,"14.5-14.8":0.18447,"15.0-15.1":0.09583,"15.2-15.3":0.17369,"15.4":0.13057,"15.5":0.16171,"15.6":0.32103,"16.0":0.37613,"16.1":0.82772,"16.2":0.61929,"16.3":1.11999,"16.4":1.0601,"16.5":4.6345,"16.6":0.02875},P:{"4":0.15396,"20":2.00145,"21":3.06889,"5.0-5.4":0,"6.2-6.4":0.01026,"7.2-7.4":0.56451,"8.2":0,"9.2":0.03079,"10.1":0,"11.1-11.2":0.90322,"12.0":0.02053,"13.0":0.12317,"14.0":0.05132,"15.0":0.16422,"16.0":0.58504,"17.0":0.06158,"18.0":0.23607,"19.0":0.4824},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.10756},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00612,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.35384},Q:{"13.1":0.06938},O:{"0":0.88806},H:{"0":0.86047},L:{"0":66.74674}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00287,"53":0,"54":0,"55":0,"56":0.00287,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00287,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.01433,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.0086,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00287,"103":0,"104":0.00573,"105":0,"106":0.00287,"107":0.00287,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0.00573,"114":0.00573,"115":0.14903,"116":0.35538,"117":0.01433,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.0086,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00287,"70":0,"71":0,"72":0,"73":0.00287,"74":0.00287,"75":0,"76":0.00287,"77":0.00287,"78":0,"79":0.01146,"80":0.00287,"81":0.03439,"83":0.0086,"84":0,"85":0,"86":0.00287,"87":0.00573,"88":0.0172,"89":0,"90":0,"91":0.00287,"92":0.0086,"93":0.00287,"94":0.00573,"95":0.0086,"96":0.00287,"97":0,"98":0.00287,"99":0.00573,"100":0.00573,"101":0.00287,"102":0,"103":0.0172,"104":0.00287,"105":0.00573,"106":0.0086,"107":0.00573,"108":0.0086,"109":0.22355,"110":0.0086,"111":0.00573,"112":0.01433,"113":0.05445,"114":0.15763,"115":2.72557,"116":1.30976,"117":0.00287,"118":0.00287,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0.00573,"65":0,"66":0,"67":0.00287,"68":0,"69":0.00573,"70":0.00287,"71":0.02579,"72":0.04586,"73":0,"74":0,"75":0,"76":0.01433,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01146,"96":0,"97":0,"98":0,"99":0.01146,"100":0.02006,"101":0.04586,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0.00573,"14":0,"15":0.00287,"16":0,"17":0.00287,"18":0.00287,"79":0,"80":0,"81":0,"83":0,"84":0.00287,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00573,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00287,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00287,"108":0,"109":0.0086,"110":0.00573,"111":0.00287,"112":0.00573,"113":0.00287,"114":0.04012,"115":0.89706,"116":0.22641},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.03726,"15":0,"17":0.00287,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00287,"13.1":0.0086,"14.1":0.02006,"15.1":0.00287,"15.2-15.3":0.00573,"15.4":0.0086,"15.5":0.00287,"15.6":0.02866,"16.0":0.00287,"16.1":0.00573,"16.2":0.00287,"16.3":0.1347,"16.4":0.0086,"16.5":0.11464,"16.6":0.14043},G:{"8":0,"17":0.08151,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.16899,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.05268,"10.0-10.2":0,"10.3":0.02883,"11.0-11.2":0.00398,"11.3-11.4":0.00994,"12.0-12.1":0.00199,"12.2-12.5":0.32903,"13.0-13.1":0.00596,"13.2":0.05567,"13.3":0.10239,"13.4-13.7":0.02585,"14.0-14.4":0.04076,"14.5-14.8":0.07853,"15.0-15.1":0.04871,"15.2-15.3":0.15805,"15.4":0.08847,"15.5":0.11531,"15.6-15.7":1.04474,"16.0":0.24354,"16.1":0.64911,"16.2":0.26839,"16.3":0.52486,"16.4":0.1342,"16.5":2.23263,"16.6":3.44636},P:{"4":0.19526,"20":0.25692,"21":0.88382,"5.0-5.4":0.02055,"6.2-6.4":0.02055,"7.2-7.4":0.52412,"8.2":0,"9.2":0.02055,"10.1":0.01028,"11.1-11.2":0.09249,"12.0":0.03083,"13.0":0.05138,"14.0":0.04111,"15.0":0.06166,"16.0":0.16443,"17.0":0.06166,"18.0":0.19526,"19.0":0.52412},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00451,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.08421},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.0086,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":67.58881},R:{_:"0"},M:{"0":0.13555},Q:{"13.1":0.27823},O:{"0":0.54932},H:{"0":0.5133}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FK.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FK.js
index f4a0fb3a95b174..e1b34ecd3505cb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FK.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FK.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00688,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0.00688,"97":0.00688,"98":0.01721,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0.01721,"105":0.02409,"106":0,"107":0.0413,"108":0.50942,"109":0,"110":0.00688,"111":0.01721,"112":0.05507,"113":0.5576,"114":1.18061,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.0413,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0.00688,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.00688,"104":0.00688,"105":0,"106":0,"107":0,"108":0,"109":0.32011,"110":0.00688,"111":0,"112":0.00688,"113":1.00506,"114":4.24743,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.00688,"99":0.0413,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00688,"18":0.07917,"79":0,"80":0.05507,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.01721,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0.00688,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.02409,"111":0.15833,"112":0.07228,"113":0.46123,"114":1.31484},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.02409,"14":0.00688,"15":0.00688,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.48532,"14.1":0,"15.1":0.02409,"15.2-15.3":0,"15.4":0,"15.5":0.05507,"15.6":0.0413,"16.0":0,"16.1":0,"16.2":0.02409,"16.3":0.15145,"16.4":0.08605,"16.5":0.32011,"16.6":0},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0.20445,"11.0-11.2":0.05894,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.23393,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0.08841,"14.0-14.4":0,"14.5-14.8":0.87492,"15.0-15.1":0.17498,"15.2-15.3":0.05894,"15.4":0,"15.5":0.05894,"15.6":0.64284,"16.0":0.23393,"16.1":0.81782,"16.2":0.69994,"16.3":1.3133,"16.4":2.83106,"16.5":8.75656,"16.6":0},P:{"4":0,"20":0.14234,"21":17.09143,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.14234,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0.05084,"13.0":0,"14.0":2.45035,"15.0":0,"16.0":0,"17.0":0,"18.0":0,"19.0":0},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.20652,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.75417},Q:{"13.1":0},O:{"0":0},H:{"0":0},L:{"0":43.15947}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.0427,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.0061,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0.0061,"105":0,"106":0,"107":0,"108":0.4697,"109":0,"110":0.07015,"111":0,"112":0,"113":0.0305,"114":0.0305,"115":0.4819,"116":0.6344,"117":0,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.05185,"80":0,"81":0.0061,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.0061,"92":0,"93":0,"94":0,"95":0,"96":0.0061,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.10675,"110":0,"111":0.0427,"112":0,"113":0.0183,"114":0.5368,"115":1.6653,"116":1.3603,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.0122,"100":0.0366,"101":0.0061,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.0366,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.0305,"106":0,"107":0,"108":0,"109":0.59475,"110":0.1403,"111":0,"112":0,"113":0.0061,"114":0.24705,"115":1.1956,"116":0.2989},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0.0061,"15.1":0.0366,"15.2-15.3":0.0061,"15.4":0,"15.5":0,"15.6":0.39955,"16.0":0.0061,"16.1":0.0122,"16.2":0.0061,"16.3":0,"16.4":0.0305,"16.5":0.1403,"16.6":0.3416},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02237,"10.0-10.2":0,"10.3":0,"11.0-11.2":0.02237,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.08949,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0.88002,"14.5-14.8":0.02237,"15.0-15.1":0,"15.2-15.3":0.04475,"15.4":0,"15.5":0.1361,"15.6-15.7":0.90425,"16.0":0.15848,"16.1":0.40645,"16.2":0.06712,"16.3":0.27034,"16.4":0.20322,"16.5":8.89338,"16.6":6.52368},P:{"4":0,"20":0.02045,"21":0.17379,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0.04089,"13.0":0.25557,"14.0":7.9943,"15.0":0,"16.0":0,"17.0":0,"18.0":0,"19.0":0},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.1647,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":37.9278},R:{_:"0"},M:{"0":0.8896},Q:{"13.1":0},O:{"0":0},H:{"0":0}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FM.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FM.js
index 50cfab50bbd393..9602a58f2bce66 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FM.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FM.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.03119,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.0052,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.01559,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0.24431,"114":1.17475,"115":0.01559,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.06757,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.0104,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.0052,"72":0.0104,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.04678,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.0104,"89":0,"90":0,"91":0,"92":0,"93":0.31188,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.0104,"100":0,"101":0,"102":0,"103":0.2599,"104":0,"105":0.0052,"106":0.01559,"107":0.0104,"108":0.01559,"109":0.73812,"110":0.0052,"111":0.0104,"112":0.11436,"113":1.72054,"114":11.25887,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0.0052,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.20272,"99":0.19752,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0.0052,"16":0,"17":0,"18":0.0052,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.0052,"91":0,"92":0,"93":0.0052,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.0052,"101":0,"102":0,"103":0,"104":0,"105":0.01559,"106":0,"107":0,"108":0.0052,"109":0.05198,"110":0.01559,"111":0.0052,"112":0.04678,"113":0.75891,"114":4.58983},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.0052,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.21312,"14.1":0.02599,"15.1":0.0052,"15.2-15.3":0,"15.4":0.0052,"15.5":0.03639,"15.6":0.07277,"16.0":0.0104,"16.1":0.07277,"16.2":0.01559,"16.3":0.03639,"16.4":0.57698,"16.5":0.21312,"16.6":0},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01227,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0.03885,"12.0-12.1":0.01227,"12.2-12.5":1.34736,"13.0-13.1":0,"13.2":0,"13.3":0.08996,"13.4-13.7":0.30464,"14.0-14.4":0.33122,"14.5-14.8":0.26579,"15.0-15.1":0.31691,"15.2-15.3":0.05111,"15.4":0.12676,"15.5":0.36802,"15.6":1.03045,"16.0":0.53363,"16.1":0.96707,"16.2":0.50909,"16.3":2.26536,"16.4":1.83192,"16.5":8.20682,"16.6":0.11449},P:{"4":0,"20":0.16647,"21":1.05084,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.07283,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.0104,"12.0":0,"13.0":0,"14.0":0.11445,"15.0":0,"16.0":0.42658,"17.0":0.08323,"18.0":0,"19.0":0.0104},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.96846},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.0104,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.0096},Q:{"13.1":0},O:{"0":0.01921},H:{"0":0},L:{"0":53.82923}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.00817,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00817,"100":0,"101":0,"102":0.00817,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00408,"109":0.0245,"110":0,"111":0,"112":0,"113":0.00817,"114":0.00817,"115":0.22054,"116":0.84947,"117":0.09393,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0.00408,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01225,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.00408,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0.00408,"62":0,"63":0.00408,"64":0,"65":0,"66":0,"67":0,"68":0.01634,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.02042,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.04901,"92":0,"93":0.04901,"94":0,"95":0,"96":0.00408,"97":0.00817,"98":0.00408,"99":0,"100":0.00408,"101":0,"102":0.00408,"103":0.15928,"104":0,"105":0.00408,"106":0.00408,"107":0.00408,"108":0.02042,"109":0.27771,"110":0.00408,"111":0,"112":0.00408,"113":0.02042,"114":0.2042,"115":4.93347,"116":2.48716,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00817,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00817,"69":0,"70":0,"71":0.01634,"72":0.02042,"73":0,"74":0,"75":0,"76":0.00408,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00817,"100":0.04492,"101":0.00817,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0.00408,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00817,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.00817,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00408,"109":0.0245,"110":0,"111":0.00817,"112":0,"113":0,"114":0.15519,"115":2.58517,"116":1.29054},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00817,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.02042,"14.1":0.00408,"15.1":0.06126,"15.2-15.3":0,"15.4":0.01634,"15.5":0.00817,"15.6":0.02042,"16.0":0,"16.1":0.04492,"16.2":0.00817,"16.3":0.01225,"16.4":0.0245,"16.5":0.08168,"16.6":0.08168},G:{"8":0,"17":0.00965,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02896,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0.00965,"12.0-12.1":0,"12.2-12.5":0.40383,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0.04988,"14.0-14.4":0.02896,"14.5-14.8":0.15767,"15.0-15.1":0.27512,"15.2-15.3":0.04827,"15.4":0.09814,"15.5":0.40383,"15.6-15.7":1.25173,"16.0":0.38453,"16.1":0.76906,"16.2":0.4328,"16.3":1.35952,"16.4":0.36522,"16.5":3.33043,"16.6":6.68017},P:{"4":0,"20":0.01044,"21":0.24022,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.094,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0.02089,"15.0":0,"16.0":0,"17.0":0,"18.0":0,"19.0":0.02089},I:{"0":0,"3":0,"4":0.63302,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0.00408,"11":0.00817,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":66.49884},R:{_:"0"},M:{"0":0.07099},Q:{"13.1":0.01775},O:{"0":0.76908},H:{"0":0.14562}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FO.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FO.js
index d71f6561f2632b..e6a80710dae278 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FO.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FO.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00346,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.26258,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0.00346,"113":0.19003,"114":0.34896,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00691,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.01037,"80":0,"81":0,"83":0,"84":0,"85":0.00346,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0.00346,"102":0,"103":0.02073,"104":0,"105":0.00346,"106":0,"107":0,"108":0.01728,"109":0.13475,"110":0.00346,"111":0.02073,"112":0.12093,"113":0.68755,"114":2.34595,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.07256,"99":0.14511,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.00346,"104":0,"105":0.00346,"106":0,"107":0,"108":0,"109":0.00691,"110":0.04837,"111":0,"112":0.05528,"113":0.12784,"114":0.77738},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00346,"14":0.1002,"15":0.00346,"17":0.01037,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00346,"13.1":0.02073,"14.1":0.03801,"15.1":0.01037,"15.2-15.3":0.03455,"15.4":0.07947,"15.5":0.12438,"15.6":0.97086,"16.0":0.03455,"16.1":0.15548,"16.2":0.31441,"16.3":0.74974,"16.4":0.60808,"16.5":2.86765,"16.6":0.02073},G:{"8":0,"17":0.13355,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.08347,"10.0-10.2":0,"10.3":0.01669,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.20033,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0.17529,"14.5-14.8":0.29214,"15.0-15.1":0.18363,"15.2-15.3":0.2671,"15.4":0.6928,"15.5":0.85973,"15.6":4.22355,"16.0":4.91634,"16.1":7.96297,"16.2":4.02322,"16.3":9.75756,"16.4":6.5273,"16.5":38.17052,"16.6":0.40065},P:{"4":0,"20":0.14447,"21":1.23829,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0.01032,"14.0":0,"15.0":0,"16.0":0,"17.0":0,"18.0":0.01032,"19.0":0.01032},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.10472},Q:{"13.1":0},O:{"0":0.01309},H:{"0":0.0062},L:{"0":7.1882}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.003,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.32667,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0.05395,"116":0.47353,"117":0.00599,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.003,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.01798,"80":0,"81":0,"83":0,"84":0,"85":0.003,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0.003,"98":0,"99":0.003,"100":0,"101":0,"102":0,"103":0.02098,"104":0,"105":0,"106":0,"107":0,"108":0.003,"109":0.11688,"110":0.01199,"111":0.00899,"112":0.01199,"113":0.02697,"114":0.14386,"115":1.45954,"116":0.62937,"117":0.00899,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.003,"96":0,"97":0,"98":0,"99":0.003,"100":0.08092,"101":0.00899,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00599,"110":0,"111":0,"112":0,"113":0.00599,"114":0.02398,"115":0.48851,"116":0.17982},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.04496,"15":0.003,"17":0.03596,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00899,"14.1":0.02398,"15.1":0.00599,"15.2-15.3":0.01199,"15.4":0.05395,"15.5":0.09291,"15.6":0.59341,"16.0":0.01499,"16.1":0.08991,"16.2":0.12288,"16.3":0.36863,"16.4":0.1978,"16.5":1.00999,"16.6":1.87313},G:{"8":0,"17":0.54153,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.03332,"10.0-10.2":0,"10.3":0.15829,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.2666,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0.05832,"14.5-14.8":0.09164,"15.0-15.1":0.09997,"15.2-15.3":0.19162,"15.4":0.34991,"15.5":0.59985,"15.6-15.7":8.89775,"16.0":3.1742,"16.1":6.44837,"16.2":2.94925,"16.3":5.75687,"16.4":0.68316,"16.5":15.62104,"16.6":37.3572},P:{"4":0,"20":0.08259,"21":0.09292,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0,"18.0":0,"19.0":0.01032},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":6.51974},R:{_:"0"},M:{"0":0.04202},Q:{"13.1":0},O:{"0":0},H:{"0":0.00663}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FR.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FR.js
index 770f05564c23d5..c46d6586d494f3 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FR.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FR.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0.00453,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0.00453,"45":0,"46":0,"47":0.01359,"48":0.00453,"49":0,"50":0,"51":0,"52":0.01812,"53":0,"54":0,"55":0,"56":0.00453,"57":0,"58":0,"59":0.0317,"60":0.00453,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00906,"69":0,"70":0,"71":0,"72":0.00453,"73":0,"74":0,"75":0.00453,"76":0,"77":0.00453,"78":0.04982,"79":0,"80":0,"81":0,"82":0.00453,"83":0.00453,"84":0,"85":0,"86":0,"87":0.00453,"88":0.00453,"89":0.00453,"90":0.00906,"91":0.0317,"92":0,"93":0.00906,"94":0.01359,"95":0,"96":0,"97":0,"98":0,"99":0.00453,"100":0.00453,"101":0.00453,"102":0.16304,"103":0.14493,"104":0.00453,"105":0.01359,"106":0.01359,"107":0.01359,"108":0.01812,"109":0.02717,"110":0.01812,"111":0.02717,"112":0.03623,"113":0.88316,"114":1.53533,"115":0.00453,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00453,"49":0.02717,"50":0,"51":0.01359,"52":0.00906,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.12228,"61":0,"62":0,"63":0.00453,"64":0,"65":0.00453,"66":0.13134,"67":0.00906,"68":0.00453,"69":0.00453,"70":0.00453,"71":0.01359,"72":0.00453,"73":0.00453,"74":0.00906,"75":0.00453,"76":0.00453,"77":0.01359,"78":0.00906,"79":0.0317,"80":0.00906,"81":0.02717,"83":0.00453,"84":0.00453,"85":0.02717,"86":0.02717,"87":0.05435,"88":0.01812,"89":0.00906,"90":0.0317,"91":0.01812,"92":0.01359,"93":0.02717,"94":0.09058,"95":0.01812,"96":0.01359,"97":0.00906,"98":0.00906,"99":0.01812,"100":0.01812,"101":0.02717,"102":0.0317,"103":0.07699,"104":0.15852,"105":0.11775,"106":0.09511,"107":0.11775,"108":0.16304,"109":0.76993,"110":0.08152,"111":0.19928,"112":0.28986,"113":1.4674,"114":6.73915,"115":0.00453,"116":0.00453,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00453,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00453,"69":0.01359,"70":0.05435,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00453,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00453,"90":0,"91":0.00453,"92":0.00453,"93":0.00453,"94":0.00453,"95":0.02717,"96":0.00453,"97":0.00453,"98":0.15399,"99":0.36232,"100":0.00453,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0.00453,"15":0,"16":0,"17":0.01812,"18":0.00453,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0.00453,"86":0.00453,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00453,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00453,"100":0,"101":0,"102":0,"103":0.00453,"104":0.00453,"105":0.00453,"106":0.00906,"107":0.02265,"108":0.02717,"109":0.06794,"110":0.02265,"111":0.03623,"112":0.04529,"113":0.40308,"114":2.02446},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00906,"14":0.04076,"15":0.00906,"17":0.00453,_:"0","3.1":0,"3.2":0,"5.1":0.00453,"6.1":0,"7.1":0,"9.1":0.02265,"10.1":0,"11.1":0.0317,"12.1":0.02265,"13.1":0.08605,"14.1":0.1404,"15.1":0.01812,"15.2-15.3":0.01812,"15.4":0.02717,"15.5":0.04529,"15.6":0.24004,"16.0":0.0317,"16.1":0.06341,"16.2":0.07699,"16.3":0.19475,"16.4":0.16757,"16.5":0.60689,"16.6":0.00453},G:{"8":0.00535,"17":0.0535,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00802,"8.1-8.4":0,"9.0-9.2":0.03745,"9.3":0.1177,"10.0-10.2":0.01872,"10.3":0.11235,"11.0-11.2":0.04547,"11.3-11.4":0.04815,"12.0-12.1":0.01872,"12.2-12.5":0.55371,"13.0-13.1":0.02942,"13.2":0.0107,"13.3":0.04012,"13.4-13.7":0.10967,"14.0-14.4":0.25947,"14.5-14.8":0.48684,"15.0-15.1":0.17119,"15.2-15.3":0.17654,"15.4":0.19259,"15.5":0.33437,"15.6":0.8854,"16.0":1.5461,"16.1":2.35125,"16.2":1.25186,"16.3":3.06813,"16.4":2.05434,"16.5":11.21327,"16.6":0.14177},P:{"4":0.07298,"20":0.33363,"21":2.50221,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.01043,"8.2":0.01043,"9.2":0.02085,"10.1":0,"11.1-11.2":0.03128,"12.0":0.01043,"13.0":0.03128,"14.0":0.02085,"15.0":0.01043,"16.0":0.06256,"17.0":0.0417,"18.0":0.05213,"19.0":0.10426},I:{"0":0,"3":0,"4":0.00459,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00919,"4.2-4.3":0.17916,"4.4":0,"4.4.3-4.4.4":0.15159},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00489,"9":0.01957,"10":0,"11":0.09783,"5.5":0},S:{"2.5":0.00547,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0.01094,"11":0},R:{_:"0"},M:{"0":0.73859},Q:{"13.1":0.00547},O:{"0":0.55257},H:{"0":0.53868},L:{"0":46.52964}};
+module.exports={C:{"2":0,"3":0,"4":0.00433,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0.00433,"11":0,"12":0.013,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00433,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00433,"48":0.00867,"49":0,"50":0,"51":0,"52":0.02167,"53":0,"54":0.00433,"55":0,"56":0,"57":0,"58":0,"59":0.01734,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00433,"69":0,"70":0,"71":0,"72":0.00433,"73":0,"74":0,"75":0.00433,"76":0,"77":0.00433,"78":0.04767,"79":0,"80":0,"81":0,"82":0.00433,"83":0.00433,"84":0,"85":0,"86":0,"87":0,"88":0.00433,"89":0.00433,"90":0.00433,"91":0.01734,"92":0,"93":0.00867,"94":0.013,"95":0.00433,"96":0,"97":0,"98":0,"99":0.00433,"100":0.00433,"101":0.00433,"102":0.10402,"103":0.26004,"104":0.00867,"105":0.013,"106":0.01734,"107":0.01734,"108":0.01734,"109":0.026,"110":0.02167,"111":0.01734,"112":0.013,"113":0.03034,"114":0.05201,"115":0.58942,"116":1.66426,"117":0.05634,"118":0,"119":0,"120":0,"3.5":0,"3.6":0.00433},D:{"4":0.00433,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00433,"49":0.03034,"50":0,"51":0.00867,"52":0.00433,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.08668,"61":0,"62":0,"63":0,"64":0,"65":0.00433,"66":0.07801,"67":0.00433,"68":0.00433,"69":0.00433,"70":0.00433,"71":0.013,"72":0.00433,"73":0,"74":0.00867,"75":0.00433,"76":0.00867,"77":0.00433,"78":0.00867,"79":0.026,"80":0.013,"81":0.026,"83":0.00867,"84":0.00433,"85":0.026,"86":0.026,"87":0.03467,"88":0.013,"89":0.00867,"90":0.013,"91":0.00867,"92":0.00433,"93":0.00867,"94":0.16469,"95":0.02167,"96":0.026,"97":0.00867,"98":0.00867,"99":0.01734,"100":0.013,"101":0.01734,"102":0.01734,"103":0.06501,"104":0.10835,"105":0.03901,"106":0.07368,"107":0.09535,"108":0.12569,"109":0.73678,"110":0.07368,"111":0.16469,"112":0.09535,"113":0.06501,"114":0.4074,"115":4.19531,"116":2.6264,"117":0.00433,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00433,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00433,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00433,"70":0.00433,"71":0.03467,"72":0.026,"73":0,"74":0,"75":0,"76":0.00433,"77":0.00433,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.00433,"92":0.00433,"93":0.00433,"94":0.00433,"95":0.03034,"96":0.00433,"97":0,"98":0,"99":0.01734,"100":0.26004,"101":0.2297,"102":0.00433,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0.00433,"15":0,"16":0,"17":0.013,"18":0.00433,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0.00433,"86":0.00433,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00433,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00433,"100":0,"101":0,"102":0,"103":0.00433,"104":0,"105":0.00433,"106":0.00867,"107":0.01734,"108":0.02167,"109":0.06501,"110":0.01734,"111":0.03034,"112":0.00867,"113":0.013,"114":0.12135,"115":1.56457,"116":0.60676},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00433,"14":0.03467,"15":0.00867,"17":0.00867,_:"0","3.1":0,"3.2":0,"5.1":0.00433,"6.1":0,"7.1":0,"9.1":0.026,"10.1":0,"11.1":0.02167,"12.1":0.02167,"13.1":0.07368,"14.1":0.10402,"15.1":0.01734,"15.2-15.3":0.013,"15.4":0.02167,"15.5":0.03901,"15.6":0.2167,"16.0":0.03034,"16.1":0.05634,"16.2":0.05201,"16.3":0.13435,"16.4":0.05634,"16.5":0.39439,"16.6":0.49408},G:{"8":0.00525,"17":0.19415,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00262,"7.0-7.1":0.01312,"8.1-8.4":0.00262,"9.0-9.2":0.01837,"9.3":0.0892,"10.0-10.2":0.00525,"10.3":0.09707,"11.0-11.2":0.08133,"11.3-11.4":0.07871,"12.0-12.1":0.04198,"12.2-12.5":0.51423,"13.0-13.1":0.03411,"13.2":0.01312,"13.3":0.03935,"13.4-13.7":0.11806,"14.0-14.4":0.24924,"14.5-14.8":0.40928,"15.0-15.1":0.16791,"15.2-15.3":0.15742,"15.4":0.16004,"15.5":0.27023,"15.6-15.7":2.02805,"16.0":1.07306,"16.1":1.80505,"16.2":0.83169,"16.3":1.77881,"16.4":0.3883,"16.5":5.08194,"16.6":10.46035},P:{"4":0.07294,"20":0.13546,"21":0.31261,"22":2.76136,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.01042,"8.2":0.01042,"9.2":0.02084,"10.1":0,"11.1-11.2":0.04168,"12.0":0.01042,"13.0":0.03126,"14.0":0.02084,"15.0":0.01042,"16.0":0.04168,"17.0":0.03126,"18.0":0.04168,"19.0":0.07294},I:{"0":0,"3":0,"4":0.04462,"2.1":0,"2.2":0,"2.3":0,"4.1":0.11156,"4.2-4.3":0.08925,"4.4":0,"4.4.3-4.4.4":0.82554},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00453,"9":0.01812,"10":0,"11":0.07703,"5.5":0},S:{"2.5":0.01133,_:"3.0-3.1"},J:{"7":0,"10":0.00567},N:{"10":0.01133,"11":0},L:{"0":46.25534},R:{_:"0"},M:{"0":0.69125},Q:{"13.1":0.00567},O:{"0":0.64026},H:{"0":0.57933}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GA.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GA.js
index f9d4880c59a042..4924059ab4598e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GA.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GA.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00303,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00303,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.00303,"92":0.00303,"93":0.00303,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00605,"103":0,"104":0,"105":0,"106":0,"107":0.00605,"108":0,"109":0.00303,"110":0.00303,"111":0,"112":0.0121,"113":0.21485,"114":0.39943,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00303,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00908,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00303,"50":0,"51":0,"52":0,"53":0.00303,"54":0,"55":0,"56":0.00605,"57":0.00605,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00605,"66":0,"67":0,"68":0,"69":0.00605,"70":0,"71":0,"72":0,"73":0.00303,"74":0.00303,"75":0.02723,"76":0,"77":0,"78":0,"79":0.08473,"80":0,"81":0.09078,"83":0.0121,"84":0.00908,"85":0,"86":0,"87":0.02421,"88":0.00605,"89":0.03329,"90":0,"91":0.01513,"92":0.00303,"93":0,"94":0,"95":0.0121,"96":0.00303,"97":0,"98":0.00908,"99":0.01513,"100":0.00303,"101":0.00303,"102":0.02421,"103":0.04539,"104":0.00303,"105":0.00303,"106":0.00908,"107":0.00303,"108":0.01513,"109":0.91688,"110":0.01816,"111":0.01513,"112":0.04236,"113":0.66875,"114":3.14401,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.05447,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00303,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00303,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0.01513,"62":0,"63":0.00908,"64":0.00605,"65":0,"66":0.00908,"67":0.03026,"68":0.00908,"69":0.15735,"70":0.43574,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0.00303,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.10894,"96":0.00303,"97":0.00605,"98":0.01513,"99":0.28142,"100":0.00605,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00303},B:{"12":0.00303,"13":0,"14":0,"15":0.00303,"16":0.00303,"17":0.00303,"18":0.00303,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.00303,"91":0,"92":0.00908,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.02723,"110":0.00303,"111":0.01816,"112":0.02421,"113":0.22392,"114":0.85938},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00303,"14":0.00303,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00303,"13.1":0.02118,"14.1":0.01513,"15.1":0,"15.2-15.3":0.00303,"15.4":0.00605,"15.5":0.00908,"15.6":0.01816,"16.0":0,"16.1":0.00605,"16.2":0.00908,"16.3":0.00605,"16.4":0.02118,"16.5":0.02118,"16.6":0},G:{"8":0.00733,"17":0.06892,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01613,"6.0-6.1":0,"7.0-7.1":0.2317,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.16717,"10.0-10.2":0,"10.3":0.38421,"11.0-11.2":0.01613,"11.3-11.4":0.01027,"12.0-12.1":0.23316,"12.2-12.5":2.1058,"13.0-13.1":0.00147,"13.2":0,"13.3":0.01173,"13.4-13.7":0.04399,"14.0-14.4":0.09825,"14.5-14.8":0.24196,"15.0-15.1":0.38714,"15.2-15.3":0.06159,"15.4":0.17011,"15.5":0.47806,"15.6":0.26689,"16.0":0.33141,"16.1":0.83,"16.2":0.31528,"16.3":0.99131,"16.4":1.23034,"16.5":3.15137,"16.6":0.10412},P:{"4":0.18411,"20":0.2864,"21":1.46268,"5.0-5.4":0.01023,"6.2-6.4":0.01023,"7.2-7.4":0.56257,"8.2":0,"9.2":0.01023,"10.1":0,"11.1-11.2":0.04091,"12.0":0,"13.0":0.02046,"14.0":0.06137,"15.0":0.13297,"16.0":0.13297,"17.0":0.02046,"18.0":0.03069,"19.0":0.10229},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00547,"4.4":0,"4.4.3-4.4.4":0.16623},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01513,"5.5":0},S:{"2.5":0.00697,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.04882},Q:{"13.1":0},O:{"0":0.47423},H:{"0":2.80608},L:{"0":70.96526}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00298,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0.00298,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.01787,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00298,"89":0,"90":0,"91":0.00298,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00298,"103":0,"104":0,"105":0,"106":0,"107":0.00893,"108":0.00298,"109":0,"110":0,"111":0,"112":0.00596,"113":0,"114":0.00298,"115":0.17272,"116":0.37225,"117":0.00298,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00298,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00298,"39":0,"40":0.00298,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00298,"50":0.00298,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00298,"65":0.00298,"66":0.00298,"67":0,"68":0,"69":0.00596,"70":0,"71":0,"72":0,"73":0.00893,"74":0,"75":0.00298,"76":0,"77":0,"78":0,"79":0.05063,"80":0,"81":0.05956,"83":0.01191,"84":0.02085,"85":0,"86":0.00596,"87":0.00298,"88":0.00298,"89":0.02382,"90":0.00298,"91":0.00893,"92":0,"93":0,"94":0,"95":0.03276,"96":0.00298,"97":0,"98":0.01787,"99":0,"100":0.00298,"101":0,"102":0.00298,"103":0.01191,"104":0.00596,"105":0.02382,"106":0.00893,"107":0.00298,"108":0,"109":0.75046,"110":0.01191,"111":0.00298,"112":0.08934,"113":0.03276,"114":0.17868,"115":2.59086,"116":0.92914,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.02085,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00298,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0.00596,"62":0,"63":0.01489,"64":0,"65":0,"66":0.00596,"67":0.00298,"68":0.00298,"69":0.03871,"70":0.07743,"71":0.36927,"72":0.11912,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0.00298,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.07445,"96":0,"97":0,"98":0,"99":0.00298,"100":0.05063,"101":0.17272,"102":0.00298,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0.01191,"11.5":0,"11.6":0,"12.1":0.00596},B:{"12":0,"13":0.00298,"14":0,"15":0.00298,"16":0,"17":0.00298,"18":0.00298,"79":0,"80":0,"81":0,"83":0.01489,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00596,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.01489,"110":0,"111":0.01191,"112":0.00298,"113":0.00596,"114":0.03574,"115":0.9202,"116":0.20846},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00298,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00596,"14.1":0.01191,"15.1":0,"15.2-15.3":0.00298,"15.4":0.00298,"15.5":0.00298,"15.6":0.01787,"16.0":0,"16.1":0.00298,"16.2":0.00298,"16.3":0.00298,"16.4":0,"16.5":0.02382,"16.6":0.02978},G:{"8":0.0356,"17":0.15371,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.16018,"6.0-6.1":0,"7.0-7.1":0.19739,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.16018,"10.0-10.2":0,"10.3":0.03398,"11.0-11.2":0.03883,"11.3-11.4":0.33815,"12.0-12.1":0.30579,"12.2-12.5":3.21327,"13.0-13.1":0,"13.2":0,"13.3":0.01294,"13.4-13.7":0.01133,"14.0-14.4":0.27667,"14.5-14.8":0.17474,"15.0-15.1":0.37375,"15.2-15.3":0.14885,"15.4":0.27344,"15.5":0.2249,"15.6-15.7":3.60805,"16.0":0.15047,"16.1":0.85428,"16.2":0.19416,"16.3":0.62453,"16.4":0.15856,"16.5":1.9367,"16.6":2.50784},P:{"4":0.29568,"20":0.10196,"21":0.21411,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.37725,"8.2":0,"9.2":0.0102,"10.1":0.0102,"11.1-11.2":0.06118,"12.0":0.02039,"13.0":0.02039,"14.0":0.02039,"15.0":0.02039,"16.0":0.06118,"17.0":0.02039,"18.0":0.12235,"19.0":0.04078},I:{"0":0,"3":0,"4":0.02396,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00436,"4.4":0,"4.4.3-4.4.4":0.32018},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.02085,"5.5":0},S:{"2.5":0.02107,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":67.87309},R:{_:"0"},M:{"0":0.04915},Q:{"13.1":0},O:{"0":0.37919},H:{"0":2.90517}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GB.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GB.js
index 2f7b379721ce31..9a794b384a85c6 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GB.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GB.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00467,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00467,"49":0,"50":0,"51":0,"52":0.00933,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0.00933,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00467,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.01867,"79":0,"80":0,"81":0,"82":0,"83":0.00467,"84":0,"85":0,"86":0,"87":0.00467,"88":0,"89":0.00933,"90":0.014,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.01867,"103":0.00467,"104":0,"105":0.00467,"106":0,"107":0,"108":0.00467,"109":0.00467,"110":0.00467,"111":0.028,"112":0.03267,"113":0.38269,"114":0.56004,"115":0.00467,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.11668,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00933,"50":0,"51":0.00467,"52":0,"53":0,"54":0,"55":0,"56":0.056,"57":0,"58":0,"59":0,"60":0.02334,"61":0,"62":0,"63":0,"64":0,"65":0.00467,"66":0.042,"67":0.00467,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0.00467,"75":0.00467,"76":0.00933,"77":0.00933,"78":0.00467,"79":0.028,"80":0.00467,"81":0.014,"83":0.02334,"84":0.00467,"85":0.00933,"86":0.00933,"87":0.014,"88":0.01867,"89":0.00933,"90":0.014,"91":0.01867,"92":0.014,"93":0.042,"94":0.014,"95":0.00467,"96":0.042,"97":0.00467,"98":0.014,"99":0.00933,"100":0.00933,"101":0.014,"102":0.00933,"103":0.13534,"104":0.01867,"105":0.02334,"106":0.03734,"107":0.02334,"108":0.06067,"109":0.43403,"110":0.06067,"111":0.12134,"112":0.27069,"113":2.19349,"114":7.74722,"115":0.00467,"116":0.00467,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00467,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00467,"70":0.014,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00467,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.014,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.014,"96":0.00467,"97":0.00467,"98":0.14001,"99":0.28935,"100":0.00467,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0.00467,"16":0,"17":0.00467,"18":0.014,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00467,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00467,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00467,"108":0.00467,"109":0.04667,"110":0.014,"111":0.00933,"112":0.06067,"113":0.70005,"114":3.2249},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00933,"14":0.05134,"15":0.00933,"17":0.00467,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.00933,"10.1":0,"11.1":0.00933,"12.1":0.014,"13.1":0.07001,"14.1":0.14934,"15.1":0.01867,"15.2-15.3":0.01867,"15.4":0.042,"15.5":0.06067,"15.6":0.38736,"16.0":0.03734,"16.1":0.08867,"16.2":0.14001,"16.3":0.36403,"16.4":0.24735,"16.5":1.4141,"16.6":0.00467},G:{"8":0,"17":0.04448,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01213,"8.1-8.4":0.01213,"9.0-9.2":0,"9.3":0.24665,"10.0-10.2":0,"10.3":0.21834,"11.0-11.2":0.093,"11.3-11.4":0.07682,"12.0-12.1":0.01617,"12.2-12.5":1.06342,"13.0-13.1":0.01213,"13.2":0.00404,"13.3":0.02426,"13.4-13.7":0.07278,"14.0-14.4":0.20217,"14.5-14.8":0.59438,"15.0-15.1":0.12535,"15.2-15.3":0.18195,"15.4":0.19408,"15.5":0.36795,"15.6":1.39902,"16.0":1.86401,"16.1":3.54607,"16.2":1.75484,"16.3":4.21728,"16.4":2.59587,"16.5":18.97978,"16.6":0.14961},P:{"4":0.05341,"20":0.26703,"21":3.21505,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01068,"12.0":0,"13.0":0.02136,"14.0":0.02136,"15.0":0.01068,"16.0":0.02136,"17.0":0.03204,"18.0":0.02136,"19.0":0.06409},I:{"0":0,"3":0,"4":0.21505,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00878,"4.2-4.3":0.42131,"4.4":0,"4.4.3-4.4.4":0.17555},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00467,"9":0.00933,"10":0,"11":0.03734,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.46397},Q:{"13.1":0},O:{"0":0.12266},H:{"0":0.21206},L:{"0":33.43726}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00504,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00504,"49":0,"50":0,"51":0,"52":0.01007,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0.01007,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.02518,"79":0,"80":0,"81":0,"82":0,"83":0.00504,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.01511,"90":0.02518,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.01511,"103":0,"104":0,"105":0,"106":0.00504,"107":0,"108":0.00504,"109":0.00504,"110":0.00504,"111":0.00504,"112":0.00504,"113":0.01007,"114":0.02014,"115":0.287,"116":0.64448,"117":0.02014,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01007,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.04028,"57":0,"58":0,"59":0,"60":0.01511,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.05035,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0.00504,"75":0.00504,"76":0.01007,"77":0.00504,"78":0,"79":0.02518,"80":0.00504,"81":0.01511,"83":0.03021,"84":0.00504,"85":0.00504,"86":0.01007,"87":0.01511,"88":0.01511,"89":0.01007,"90":0.00504,"91":0.01511,"92":0.01007,"93":0.04532,"94":0.00504,"95":0.00504,"96":0.05035,"97":0.00504,"98":0.01007,"99":0.01511,"100":0.01007,"101":0.01007,"102":0.01007,"103":0.16112,"104":0.01007,"105":0.01511,"106":0.02518,"107":0.02014,"108":0.03525,"109":0.52364,"110":0.02518,"111":0.04532,"112":0.07049,"113":0.13595,"114":1.0926,"115":7.77404,"116":3.53961,"117":0.01511,"118":0.00504,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00504,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.01007,"72":0.01007,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01007,"96":0,"97":0,"98":0,"99":0.01007,"100":0.26686,"101":0.14098,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00504,"18":0.00504,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00504,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00504,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00504,"108":0.00504,"109":0.05035,"110":0.00504,"111":0.00504,"112":0.01511,"113":0.02518,"114":0.23665,"115":3.77122,"116":1.08756},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00504,"14":0.04028,"15":0.01007,"17":0.01511,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.00504,"10.1":0,"11.1":0.01007,"12.1":0.01511,"13.1":0.06546,"14.1":0.12084,"15.1":0.01511,"15.2-15.3":0.01511,"15.4":0.02518,"15.5":0.04532,"15.6":0.35749,"16.0":0.03021,"16.1":0.06546,"16.2":0.09063,"16.3":0.21651,"16.4":0.06546,"16.5":0.6898,"16.6":1.22351},G:{"8":0,"17":0.22314,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.0108,"8.1-8.4":0.0108,"9.0-9.2":0,"9.3":0.23394,"10.0-10.2":0.0036,"10.3":0.19795,"11.0-11.2":0.05758,"11.3-11.4":0.09358,"12.0-12.1":0.018,"12.2-12.5":0.96455,"13.0-13.1":0.0072,"13.2":0.0036,"13.3":0.02159,"13.4-13.7":0.05758,"14.0-14.4":0.14756,"14.5-14.8":0.3959,"15.0-15.1":0.10077,"15.2-15.3":0.12597,"15.4":0.14396,"15.5":0.25193,"15.6-15.7":3.05199,"16.0":0.96455,"16.1":2.25301,"16.2":0.98614,"16.3":2.04426,"16.4":0.26993,"16.5":6.4459,"16.6":16.86515},P:{"4":0.06339,"20":0.08452,"21":0.23242,"22":3.15885,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.01056,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01056,"12.0":0,"13.0":0.02113,"14.0":0.02113,"15.0":0.01056,"16.0":0.02113,"17.0":0.02113,"18.0":0.02113,"19.0":0.04226},I:{"0":0,"3":0,"4":0.06066,"2.1":0,"2.2":0,"2.3":0,"4.1":0.02275,"4.2-4.3":0.06066,"4.4":0,"4.4.3-4.4.4":0.3488},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00559,"9":0.00559,"10":0,"11":0.03916,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":32.49174},R:{_:"0"},M:{"0":0.30287},Q:{"13.1":0},O:{"0":0.14895},H:{"0":0.22563}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GD.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GD.js
index a7bedc153faa9e..41848c28903a0f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GD.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GD.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00469,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00469,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0.02343,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00469,"103":0.0328,"104":0,"105":0,"106":0,"107":0.00469,"108":0,"109":0,"110":0.00469,"111":0,"112":0.00469,"113":0.55283,"114":0.32327,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00469,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0.00469,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00469,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00469,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0.00937,"74":0,"75":0.00469,"76":0.01406,"77":0,"78":0,"79":0.00937,"80":0,"81":0,"83":0.00469,"84":0,"85":0.00937,"86":0.01406,"87":0.05622,"88":0,"89":0,"90":0,"91":0,"92":0.0328,"93":0.01874,"94":0,"95":0.00469,"96":0.01406,"97":0.00937,"98":0.00937,"99":0,"100":0,"101":0.00469,"102":0.00469,"103":0.11713,"104":0.00937,"105":0.02811,"106":0.02343,"107":0.00937,"108":0.03748,"109":0.39823,"110":0.07028,"111":0.05622,"112":0.10776,"113":2.53927,"114":9.51055,"115":0.01406,"116":0.00469,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.02343,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.01874,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.0937,"99":0.22488,"100":0.09839,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00937,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.04685,"110":0.00937,"111":0.0328,"112":0.02343,"113":0.48256,"114":2.45494},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0.00937,"13":0.00469,"14":0.00937,"15":0.00469,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00469,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00469,"13.1":0.04217,"14.1":0.16866,"15.1":0.00469,"15.2-15.3":0,"15.4":0.05622,"15.5":0.02343,"15.6":0.10307,"16.0":0.01406,"16.1":0.14524,"16.2":0.02343,"16.3":0.89952,"16.4":0.18272,"16.5":0.76366,"16.6":0},G:{"8":0,"17":0.02374,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.07319,"6.0-6.1":0,"7.0-7.1":0.10879,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02176,"10.0-10.2":0,"10.3":0.0633,"11.0-11.2":0.04352,"11.3-11.4":0.02571,"12.0-12.1":0,"12.2-12.5":0.37186,"13.0-13.1":0,"13.2":0,"13.3":0.02967,"13.4-13.7":0,"14.0-14.4":0.13846,"14.5-14.8":0.17604,"15.0-15.1":0.06132,"15.2-15.3":0.04945,"15.4":0.10088,"15.5":0.14242,"15.6":0.53801,"16.0":0.5301,"16.1":1.03251,"16.2":0.99691,"16.3":2.75929,"16.4":1.30943,"16.5":9.48444,"16.6":0.09099},P:{"4":0.10499,"20":0.14698,"21":3.61163,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.55644,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.021,"12.0":0.0105,"13.0":0.021,"14.0":0.0315,"15.0":0.0105,"16.0":0.0315,"17.0":0.0105,"18.0":0.0315,"19.0":0.08399},I:{"0":0,"3":0,"4":0.02531,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.05062,"4.4":0,"4.4.3-4.4.4":0.61591},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00937,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.15414},Q:{"13.1":0},O:{"0":0.18603},H:{"0":0.16605},L:{"0":53.20978}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00806,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.00806,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00403,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0.00403,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.02417,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00403,"109":0.00403,"110":0,"111":0,"112":0,"113":0,"114":0.00806,"115":0.09667,"116":0.45114,"117":0.00403,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0.00403,"74":0,"75":0,"76":0.01208,"77":0.00806,"78":0,"79":0.01611,"80":0,"81":0,"83":0,"84":0.00403,"85":0,"86":0.01208,"87":0.01208,"88":0.00403,"89":0,"90":0,"91":0.01208,"92":0.00806,"93":0.00403,"94":0,"95":0.00403,"96":0.00403,"97":0,"98":0,"99":0,"100":0,"101":0.01208,"102":0.00403,"103":0.06445,"104":0.01208,"105":0.02014,"106":0.00403,"107":0.00403,"108":0.01611,"109":0.26988,"110":0.01208,"111":0.01611,"112":0.02014,"113":0.01611,"114":0.6324,"115":4.96652,"116":2.91627,"117":0.00806,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00806,"72":0.02014,"73":0,"74":0,"75":0,"76":0,"77":0.01208,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00806,"100":0.10876,"101":0.12487,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0.00403,"15":0,"16":0,"17":0,"18":0.00403,"79":0,"80":0,"81":0,"83":0,"84":0.00403,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00403,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00403,"109":0.00806,"110":0.01208,"111":0,"112":0.00403,"113":0.01208,"114":0.05639,"115":1.68773,"116":0.55586},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.02014,"15":0,"17":0.00403,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.05639,"14.1":0.11278,"15.1":0,"15.2-15.3":0,"15.4":0.00403,"15.5":0.06445,"15.6":0.41891,"16.0":0.00806,"16.1":0.04834,"16.2":0.02417,"16.3":0.26585,"16.4":0.01611,"16.5":0.32627,"16.6":0.59614},G:{"8":0,"17":0.1726,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00247,"6.0-6.1":0,"7.0-7.1":0.01973,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.03945,"10.0-10.2":0.00493,"10.3":0.0863,"11.0-11.2":0.01726,"11.3-11.4":0.02466,"12.0-12.1":0,"12.2-12.5":0.38713,"13.0-13.1":0.00493,"13.2":0,"13.3":0,"13.4-13.7":0.01726,"14.0-14.4":0.03206,"14.5-14.8":0.0863,"15.0-15.1":0.02959,"15.2-15.3":0.04438,"15.4":0.07397,"15.5":0.34274,"15.6-15.7":1.04302,"16.0":0.84083,"16.1":1.94056,"16.2":0.68055,"16.3":0.96165,"16.4":0.12575,"16.5":5.28415,"16.6":12.39297},P:{"4":0.08372,"20":0.07325,"21":0.11511,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.19883,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.03139,"12.0":0,"13.0":0.02093,"14.0":0.01046,"15.0":0,"16.0":0.04186,"17.0":0.04186,"18.0":0.02093,"19.0":0.02093},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.10054,"4.4":0,"4.4.3-4.4.4":0.50268},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00806,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":53.2697},R:{_:"0"},M:{"0":0.11347},Q:{"13.1":0},O:{"0":0.04778},H:{"0":0.26008}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GE.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GE.js
index 5f57cd8b223477..90176f6154be6c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GE.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GE.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00439,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00439,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.01756,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.02195,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00878,"100":0,"101":0,"102":0.00878,"103":0,"104":0.00439,"105":0,"106":0,"107":0,"108":0.00439,"109":0,"110":0.00439,"111":0.00439,"112":0.03073,"113":0.20633,"114":0.35559,"115":0.00439,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00439,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.01317,"48":0,"49":0.02634,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00878,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00439,"64":0,"65":0,"66":0.00439,"67":0,"68":0.01756,"69":0.00439,"70":0.00439,"71":0,"72":0.00439,"73":0.01756,"74":0.00878,"75":0,"76":0,"77":0.00439,"78":0.00439,"79":0.07463,"80":0.00439,"81":0.02195,"83":0.05707,"84":0.00439,"85":0.00878,"86":0.00878,"87":0.0439,"88":0.01756,"89":0.00439,"90":0.02195,"91":0.01317,"92":0.00439,"93":0.00878,"94":0.00439,"95":0.01756,"96":0.00878,"97":0.00439,"98":0.02634,"99":0.00878,"100":0.00439,"101":0.00439,"102":0.02195,"103":0.0439,"104":0.00878,"105":0.00878,"106":0.02195,"107":0.01756,"108":0.03073,"109":2.66912,"110":0.01756,"111":0.03512,"112":0.10975,"113":1.56284,"114":8.77122,"115":0.00439,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.01317,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00439,"37":0,"38":0,"39":0,"40":0.00439,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.02195,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0.00878,"64":0,"65":0,"66":0.00439,"67":0,"68":0,"69":0,"70":0.00439,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00439,"77":0,"78":0,"79":0.00439,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.03073,"86":0.00878,"87":0,"88":0,"89":0,"90":0,"91":0.00439,"92":0,"93":0,"94":0.00439,"95":0.34242,"96":0.00439,"97":0,"98":0.18438,"99":0.87361,"100":0.01317,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00439,"13":0.00878,"14":0.03512,"15":0.00439,"16":0.00878,"17":0,"18":0.01317,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00439,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0.00439,"102":0,"103":0,"104":0,"105":0.00439,"106":0,"107":0.00439,"108":0.00439,"109":0.01756,"110":0.01317,"111":0.01317,"112":0.02195,"113":0.21511,"114":1.0097},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00439,"14":0.01317,"15":0.00439,"17":0.00439,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00439,"13.1":0.02195,"14.1":0.03512,"15.1":0.00878,"15.2-15.3":0.00439,"15.4":0.01317,"15.5":0.01756,"15.6":0.07463,"16.0":0.01317,"16.1":0.05268,"16.2":0.02634,"16.3":0.07902,"16.4":0.06146,"16.5":0.23706,"16.6":0.00439},G:{"8":0,"17":0.06995,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.05104,"6.0-6.1":0,"7.0-7.1":0.14935,"8.1-8.4":0.01323,"9.0-9.2":0,"9.3":0.04726,"10.0-10.2":0.00189,"10.3":0.1002,"11.0-11.2":0.04159,"11.3-11.4":0.01134,"12.0-12.1":0.01134,"12.2-12.5":0.6352,"13.0-13.1":0.00756,"13.2":0,"13.3":0.03214,"13.4-13.7":0.05482,"14.0-14.4":0.21173,"14.5-14.8":0.55958,"15.0-15.1":0.11154,"15.2-15.3":0.13422,"15.4":0.18338,"15.5":0.30437,"15.6":0.67112,"16.0":1.16642,"16.1":1.31388,"16.2":0.66545,"16.3":1.79973,"16.4":1.42542,"16.5":7.26699,"16.6":0.09452},P:{"4":0.77797,"20":0.17872,"21":1.209,"5.0-5.4":0.03154,"6.2-6.4":0,"7.2-7.4":0.07359,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.02103,"12.0":0,"13.0":0.04205,"14.0":0,"15.0":0.01051,"16.0":0.03154,"17.0":0.03154,"18.0":0.03154,"19.0":0.13667},I:{"0":0,"3":0,"4":0.05859,"2.1":0,"2.2":0.03906,"2.3":0.0293,"4.1":0.04883,"4.2-4.3":0.14648,"4.4":0,"4.4.3-4.4.4":0.69332},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.01756,"9":0.00439,"10":0.00439,"11":0.03073,"5.5":0},S:{"2.5":0.00561,_:"3.0-3.1"},J:{"7":0,"10":0.00561},N:{"10":0.00842,"11":0.00842},R:{_:"0"},M:{"0":0.10098},Q:{"13.1":0},O:{"0":0.06732},H:{"0":0.30805},L:{"0":58.45256}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00438,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00876,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00876,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00438,"89":0,"90":0,"91":0.00438,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.01315,"100":0,"101":0,"102":0.00876,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.00438,"111":0,"112":0,"113":0.01753,"114":0.03506,"115":0.21472,"116":0.28045,"117":0.00876,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0.00438,"40":0.00438,"41":0.00438,"42":0,"43":0.00438,"44":0.00438,"45":0.00438,"46":0.00438,"47":0.00876,"48":0,"49":0.03067,"50":0,"51":0.00438,"52":0,"53":0,"54":0,"55":0,"56":0.00438,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00438,"64":0,"65":0,"66":0.00438,"67":0,"68":0.01753,"69":0.00438,"70":0.00876,"71":0.00876,"72":0.00876,"73":0.01315,"74":0.01315,"75":0.00438,"76":0.01315,"77":0.00438,"78":0.01315,"79":0.08326,"80":0.01315,"81":0.02629,"83":0.05697,"84":0.00876,"85":0.01315,"86":0.02191,"87":0.06135,"88":0.02629,"89":0.00876,"90":0.0482,"91":0.00876,"92":0.00876,"93":0.00438,"94":0.00438,"95":0.00438,"96":0.00438,"97":0.00438,"98":0.02191,"99":0.00438,"100":0.00438,"101":0.00438,"102":0.01315,"103":0.04382,"104":0.01315,"105":0.00876,"106":0.03067,"107":0.01315,"108":0.02191,"109":2.39257,"110":0.01753,"111":0.02191,"112":0.08326,"113":0.0482,"114":0.43382,"115":6.16109,"116":3.46178,"117":0.00438,"118":0.00438,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.01315,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.03944,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0.00876,"64":0,"65":0,"66":0.00876,"67":0.00438,"68":0,"69":0,"70":0,"71":0.00438,"72":0.00438,"73":0,"74":0,"75":0,"76":0,"77":0.00438,"78":0,"79":0.00438,"80":0.00438,"81":0,"82":0.00438,"83":0.00438,"84":0.00438,"85":0.01753,"86":0.00438,"87":0.00438,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.34618,"96":0,"97":0,"98":0,"99":0.01753,"100":0.52584,"101":0.59595,"102":0.00876,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00876,"13":0.00876,"14":0.01753,"15":0.00438,"16":0.00876,"17":0.01315,"18":0.01315,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00438,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0.00438,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00438,"108":0,"109":0.01315,"110":0.00438,"111":0.00438,"112":0.00876,"113":0.02191,"114":0.05697,"115":0.91584,"116":0.26292},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0.00438,"10":0,"11":0,"12":0,"13":0,"14":0.01315,"15":0,"17":0.00438,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.04382,"10.1":0,"11.1":0,"12.1":0,"13.1":0.01753,"14.1":0.03506,"15.1":0.00438,"15.2-15.3":0.00438,"15.4":0.00876,"15.5":0.00876,"15.6":0.06135,"16.0":0.00438,"16.1":0.04382,"16.2":0.02191,"16.3":0.08764,"16.4":0.02629,"16.5":0.15775,"16.6":0.15337},G:{"8":0,"17":0.1643,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.04359,"6.0-6.1":0,"7.0-7.1":0.12071,"8.1-8.4":0.01677,"9.0-9.2":0.00335,"9.3":0.06371,"10.0-10.2":0,"10.3":0.0788,"11.0-11.2":0.03521,"11.3-11.4":0.00671,"12.0-12.1":0.01509,"12.2-12.5":0.63207,"13.0-13.1":0.00838,"13.2":0.00335,"13.3":0.02347,"13.4-13.7":0.03521,"14.0-14.4":0.12742,"14.5-14.8":0.36885,"15.0-15.1":0.11568,"15.2-15.3":0.13077,"15.4":0.11233,"15.5":0.21628,"15.6-15.7":1.70004,"16.0":0.72931,"16.1":1.016,"16.2":0.54321,"16.3":1.09312,"16.4":0.35711,"16.5":3.20727,"16.6":5.78584},P:{"4":0.60397,"20":0.08331,"21":0.17703,"5.0-5.4":0.02083,"6.2-6.4":0.01041,"7.2-7.4":0.08331,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.02083,"12.0":0,"13.0":0.02083,"14.0":0,"15.0":0.01041,"16.0":0.03124,"17.0":0.03124,"18.0":0.02083,"19.0":0.07289},I:{"0":0,"3":0,"4":0.04158,"2.1":0,"2.2":0.03118,"2.3":0.03118,"4.1":0.04158,"4.2-4.3":0.14552,"4.4":0,"4.4.3-4.4.4":0.72761},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0.00438,"8":0.02629,"9":0.00438,"10":0.00438,"11":0.01753,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0.00562},N:{"10":0,"11":0},L:{"0":59.04064},R:{_:"0"},M:{"0":0.10674},Q:{"13.1":0},O:{"0":0.0618},H:{"0":0.31381}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GF.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GF.js
index 7984d1d6096535..f8445ceef59876 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GF.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GF.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00383,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00383,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.0115,"92":0,"93":0,"94":0.01533,"95":0,"96":0.00383,"97":0,"98":0,"99":0.00383,"100":0,"101":0.0115,"102":0.06899,"103":0,"104":0,"105":0,"106":0,"107":0.00383,"108":0.00383,"109":0.00383,"110":0.00383,"111":0.00383,"112":0.03066,"113":0.60561,"114":0.87392,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00383,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00383,"48":0,"49":0.0115,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0.00383,"63":0,"64":0.00383,"65":0,"66":0,"67":0,"68":0.00383,"69":0.00383,"70":0.00383,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.00383,"80":0,"81":0.00767,"83":0,"84":0,"85":0,"86":0,"87":0.00383,"88":0,"89":0.00383,"90":0,"91":0.00383,"92":0.00767,"93":0,"94":0.0115,"95":0,"96":0,"97":0.00383,"98":0,"99":0.06899,"100":0,"101":0.00383,"102":0.0115,"103":0.00767,"104":0.00383,"105":0.00383,"106":0.00383,"107":0.00383,"108":0.00767,"109":0.27214,"110":0.0115,"111":0.02683,"112":0.0575,"113":1.52937,"114":5.86449,"115":0,"116":0.00383,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00383,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00767,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00383,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.09199,"99":0.19932,"100":0.02683,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00383,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00767,"79":0,"80":0,"81":0,"83":0,"84":0.00383,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00383,"93":0,"94":0,"95":0,"96":0.00383,"97":0,"98":0.00767,"99":0,"100":0,"101":0.00767,"102":0,"103":0,"104":0,"105":0.01917,"106":0.00383,"107":0.00383,"108":0.00383,"109":0.00383,"110":0,"111":0.00383,"112":0.03833,"113":0.52129,"114":2.68693},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00383,"14":0.05366,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.00383,"12.1":0.00767,"13.1":0.04216,"14.1":0.09199,"15.1":0.00383,"15.2-15.3":0.00767,"15.4":0.01533,"15.5":0.0115,"15.6":0.09199,"16.0":0.02683,"16.1":0.03833,"16.2":0.08049,"16.3":0.12266,"16.4":0.12649,"16.5":0.29514,"16.6":0.00383},G:{"8":0,"17":0.03176,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00212,"8.1-8.4":0,"9.0-9.2":0.00635,"9.3":0.15455,"10.0-10.2":0,"10.3":0.04658,"11.0-11.2":0.00635,"11.3-11.4":0.02541,"12.0-12.1":0,"12.2-12.5":0.20113,"13.0-13.1":0.00212,"13.2":0,"13.3":0.02964,"13.4-13.7":0.05081,"14.0-14.4":0.75372,"14.5-14.8":0.20113,"15.0-15.1":0.11644,"15.2-15.3":0.16302,"15.4":0.20325,"15.5":0.38744,"15.6":0.4065,"16.0":2.03884,"16.1":1.45874,"16.2":1.24913,"16.3":2.25479,"16.4":1.46932,"16.5":8.8625,"16.6":0.08257},P:{"4":0.10206,"20":0.53069,"21":3.20455,"5.0-5.4":0.05103,"6.2-6.4":0,"7.2-7.4":0.10206,"8.2":0,"9.2":0.04082,"10.1":0.02041,"11.1-11.2":0.08164,"12.0":0,"13.0":0.02041,"14.0":0.03062,"15.0":0.01021,"16.0":0.21432,"17.0":0.02041,"18.0":0.05103,"19.0":0.11226},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.18133},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00767,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.25285},Q:{"13.1":0},O:{"0":0.0185},H:{"0":0.07006},L:{"0":58.36392}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00389,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.01168,"89":0,"90":0,"91":0.00389,"92":0,"93":0,"94":0,"95":0,"96":0.00779,"97":0.00389,"98":0,"99":0,"100":0,"101":0,"102":0.04672,"103":0.00389,"104":0,"105":0,"106":0.00389,"107":0,"108":0,"109":0.00389,"110":0,"111":0,"112":0.01168,"113":0.00389,"114":0.01557,"115":0.42823,"116":1.56888,"117":0.03504,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00389,"48":0,"49":0.00389,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0.00389,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00389,"70":0,"71":0.00389,"72":0,"73":0,"74":0.00389,"75":0,"76":0.01557,"77":0,"78":0,"79":0.31144,"80":0,"81":0.00389,"83":0.00779,"84":0.00779,"85":0,"86":0,"87":0.00389,"88":0,"89":0.00389,"90":0,"91":0,"92":0,"93":0,"94":0.00389,"95":0,"96":0,"97":0,"98":0,"99":0.05061,"100":0,"101":0,"102":0.00389,"103":0.03504,"104":0,"105":0.00779,"106":0,"107":0.00389,"108":0.00389,"109":0.28808,"110":0,"111":0.00779,"112":0.00779,"113":0.03504,"114":0.18297,"115":4.44581,"116":2.49931,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00389,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.01947,"93":0,"94":0,"95":0.00389,"96":0,"97":0,"98":0,"99":0.00389,"100":0.17908,"101":0.09733,"102":0.00779,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00389,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0.00389,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00389,"93":0,"94":0,"95":0.00389,"96":0,"97":0,"98":0,"99":0.00389,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00779,"108":0,"109":0.01168,"110":0,"111":0,"112":0.00389,"113":0.00389,"114":0.1129,"115":1.68178,"116":0.79028},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.01947,"15":0.00389,"17":0.00389,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00389,"13.1":0.04282,"14.1":0.07397,"15.1":0.00389,"15.2-15.3":0.00779,"15.4":0.00779,"15.5":0.17908,"15.6":0.08954,"16.0":0.00779,"16.1":0.04282,"16.2":0.00779,"16.3":0.05061,"16.4":0.01557,"16.5":0.29976,"16.6":0.3893},G:{"8":0,"17":0.13914,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00224,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.10548,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0.01571,"12.0-12.1":0,"12.2-12.5":0.27604,"13.0-13.1":0.00449,"13.2":0.00898,"13.3":0.06284,"13.4-13.7":0.06957,"14.0-14.4":0.81464,"14.5-14.8":0.24911,"15.0-15.1":0.14587,"15.2-15.3":0.32316,"15.4":0.17954,"15.5":0.23564,"15.6-15.7":1.33979,"16.0":1.38242,"16.1":1.11312,"16.2":0.94032,"16.3":1.645,"16.4":0.30297,"16.5":4.68813,"16.6":8.38432},P:{"4":0.1328,"20":0.21452,"21":0.42904,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.07151,"8.2":0,"9.2":0.01022,"10.1":0,"11.1-11.2":0.19409,"12.0":0,"13.0":0.03065,"14.0":0.02043,"15.0":0.01022,"16.0":0.10215,"17.0":0.04086,"18.0":0.05108,"19.0":0.14301},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.0745},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00389,"5.5":0},S:{"2.5":0.00611,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":55.16964},R:{_:"0"},M:{"0":0.33589},Q:{"13.1":0.00611},O:{"0":0.01221},H:{"0":0.09251}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GG.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GG.js
index 1c999237f7908f..78ef44420f4a8b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GG.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GG.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00489,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.04894,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00489,"110":0.00489,"111":0,"112":0.01958,"113":0.24959,"114":0.4111,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00489,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.1615,"77":0.04405,"78":0,"79":0.00979,"80":0,"81":0,"83":0,"84":0.00489,"85":0,"86":0,"87":0.00489,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0.03426,"94":0,"95":0,"96":0.00489,"97":0,"98":0,"99":0.00979,"100":0.00489,"101":0,"102":0,"103":0.04894,"104":0,"105":0.02936,"106":0.04405,"107":0.00489,"108":0.00489,"109":0.54813,"110":0.00979,"111":0.03915,"112":0.39641,"113":1.7912,"114":6.72436,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00979,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.00489,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.08809,"99":0.11256,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00489,"109":0.00979,"110":0.00979,"111":0.00489,"112":0.04894,"113":0.66069,"114":2.94129},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.04894,"15":0.01958,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.00979,"12.1":0.01958,"13.1":0.25449,"14.1":0.15171,"15.1":0.01958,"15.2-15.3":0.00489,"15.4":0.07341,"15.5":0.15661,"15.6":0.78793,"16.0":0.06362,"16.1":0.05873,"16.2":0.48451,"16.3":0.95922,"16.4":0.54813,"16.5":3.93478,"16.6":0},G:{"8":0.0362,"17":0.01034,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.19134,"10.0-10.2":0,"10.3":0.51713,"11.0-11.2":0.11894,"11.3-11.4":0,"12.0-12.1":0.01034,"12.2-12.5":1.6393,"13.0-13.1":0,"13.2":0,"13.3":0.05171,"13.4-13.7":0.01551,"14.0-14.4":0.08791,"14.5-14.8":0.82741,"15.0-15.1":0.06723,"15.2-15.3":0.08274,"15.4":0.23271,"15.5":0.67744,"15.6":1.70653,"16.0":1.84615,"16.1":3.2786,"16.2":2.91144,"16.3":5.64705,"16.4":4.01292,"16.5":24.52745,"16.6":0.09308},P:{"4":0,"20":0.32555,"21":4.47088,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0.04341,"14.0":0,"15.0":0,"16.0":0,"17.0":0,"18.0":0.07596,"19.0":0.0217},I:{"0":0,"3":0,"4":0.11723,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.61219},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.0832,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.54124},Q:{"13.1":0},O:{"0":0.01021},H:{"0":0.029},L:{"0":20.03534}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0.00448,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.04033,"103":0.00896,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0.00448,"113":0,"114":0.01792,"115":0.17924,"116":0.66319,"117":0.00448,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00448,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00448,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00448,"77":0,"78":0,"79":0.00448,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00896,"100":0.00448,"101":0,"102":0,"103":0.05377,"104":0,"105":0.00448,"106":0,"107":0,"108":0.00448,"109":0.45258,"110":0.00448,"111":0.00896,"112":0.03137,"113":0.02241,"114":0.5422,"115":4.18077,"116":1.77,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.01792,"73":0,"74":0.00448,"75":0,"76":0,"77":0.01792,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00448,"100":0.10306,"101":0.13891,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00896,"110":0,"111":0,"112":0.01344,"113":0.00448,"114":0.24646,"115":2.58554,"116":0.60494},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00448,"14":0.03585,"15":0.01344,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.01792,"12.1":0.00448,"13.1":0.10754,"14.1":0.15235,"15.1":0.03585,"15.2-15.3":0.00896,"15.4":0.07618,"15.5":0.07618,"15.6":0.58701,"16.0":0.68559,"16.1":0.05377,"16.2":0.17028,"16.3":0.20613,"16.4":0.02241,"16.5":1.55491,"16.6":3.05156},G:{"8":0.03995,"17":0.09487,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00999,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.18475,"10.0-10.2":0,"10.3":0.4494,"11.0-11.2":0.00999,"11.3-11.4":0.01498,"12.0-12.1":0.00499,"12.2-12.5":1.36319,"13.0-13.1":0,"13.2":0,"13.3":0.03995,"13.4-13.7":0.00999,"14.0-14.4":0.05493,"14.5-14.8":0.28462,"15.0-15.1":0.04494,"15.2-15.3":0.04993,"15.4":0.27963,"15.5":0.2247,"15.6-15.7":4.62385,"16.0":1.11851,"16.1":2.46672,"16.2":1.24335,"16.3":3.42545,"16.4":0.55926,"16.5":9.13286,"16.6":24.17287},P:{"4":0.03267,"20":0.01089,"21":0.31578,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0,"18.0":0.01089,"19.0":0.01089},I:{"0":0,"3":0,"4":0.10393,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.26559},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01344,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":23.22767},R:{_:"0"},M:{"0":0.77818},Q:{"13.1":0},O:{"0":0},H:{"0":0.17243}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GH.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GH.js
index d7b8f7fb4ffb89..c29969541a123e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GH.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GH.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.0025,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.0025,"69":0,"70":0,"71":0,"72":0.0025,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0.00501,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0.0025,"102":0.00501,"103":0.0025,"104":0.0025,"105":0,"106":0,"107":0.0025,"108":0.0025,"109":0.00501,"110":0.00501,"111":0.00501,"112":0.01252,"113":0.17521,"114":0.25531,"115":0.01502,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00501,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0.0025,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.0025,"41":0,"42":0,"43":0.0025,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00501,"50":0.00501,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.0025,"64":0.0025,"65":0.0025,"66":0,"67":0,"68":0.0025,"69":0.0025,"70":0.00501,"71":0,"72":0.0025,"73":0.0025,"74":0.00501,"75":0.01001,"76":0.00751,"77":0.00501,"78":0.0025,"79":0.01752,"80":0.00501,"81":0.00751,"83":0.0025,"84":0.0025,"85":0.0025,"86":0.00501,"87":0.00751,"88":0.00501,"89":0.00501,"90":0.0025,"91":0.0025,"92":0.0025,"93":0.00751,"94":0.00501,"95":0.01001,"96":0.0025,"97":0.0025,"98":0.00501,"99":0.01001,"100":0.0025,"101":0.00501,"102":0.01001,"103":0.04756,"104":0.00751,"105":0.01001,"106":0.01001,"107":0.00501,"108":0.01752,"109":0.53564,"110":0.01752,"111":0.02253,"112":0.04505,"113":0.44804,"114":2.13005,"115":0.0025,"116":0.0025,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0.0025,"25":0,"26":0.0025,"27":0.00751,"28":0.0025,"29":0,"30":0.00501,"31":0.0025,"32":0.0025,"33":0.0025,"34":0.0025,"35":0,"36":0,"37":0.0025,"38":0.0025,"39":0,"40":0,"41":0,"42":0.00501,"43":0,"44":0,"45":0,"46":0.0025,"47":0,"48":0,"49":0,"50":0.0025,"51":0.0025,"52":0,"53":0,"54":0.01001,"55":0.00501,"56":0.0025,"57":0.0025,"58":0.01252,"60":0.0851,"62":0,"63":0.09011,"64":0.02253,"65":0.01502,"66":0.07759,"67":0.10513,"68":0.07008,"69":0.93112,"70":0.97367,"71":0.00501,"72":0.0025,"73":0.0025,"74":0.01752,"75":0.01001,"76":0.01502,"77":0,"78":0,"79":0.00501,"80":0,"81":0,"82":0.0025,"83":0.0025,"84":0,"85":0,"86":0.00501,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.02503,"96":0.0025,"97":0.0025,"98":0.03004,"99":0.21025,"100":0.00501,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00501},B:{"12":0.00501,"13":0.0025,"14":0.00501,"15":0.01001,"16":0.0025,"17":0.0025,"18":0.01252,"79":0,"80":0,"81":0,"83":0,"84":0.00501,"85":0,"86":0,"87":0,"88":0,"89":0.00751,"90":0.00501,"91":0,"92":0.02002,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.0025,"101":0,"102":0,"103":0,"104":0.0025,"105":0,"106":0,"107":0.0025,"108":0.0025,"109":0.01252,"110":0.00751,"111":0.01001,"112":0.02002,"113":0.12265,"114":0.43052},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.0025,"14":0.01001,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.0025,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.0025,"12.1":0.0025,"13.1":0.01252,"14.1":0.01252,"15.1":0.0025,"15.2-15.3":0.0025,"15.4":0.0025,"15.5":0.0025,"15.6":0.02253,"16.0":0.0025,"16.1":0.00751,"16.2":0.00751,"16.3":0.02253,"16.4":0.01252,"16.5":0.04505,"16.6":0},G:{"8":0.01988,"17":0.04573,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01591,"8.1-8.4":0.01193,"9.0-9.2":0.00795,"9.3":0.05766,"10.0-10.2":0.00398,"10.3":0.15708,"11.0-11.2":0.09147,"11.3-11.4":0.01392,"12.0-12.1":0.07954,"12.2-12.5":1.24275,"13.0-13.1":0.07755,"13.2":0.02187,"13.3":0.06164,"13.4-13.7":0.12527,"14.0-14.4":0.94052,"14.5-14.8":0.88086,"15.0-15.1":1.36405,"15.2-15.3":0.51102,"15.4":0.4295,"15.5":0.57067,"15.6":0.59652,"16.0":1.07175,"16.1":1.0638,"16.2":0.69793,"16.3":1.49329,"16.4":1.63248,"16.5":3.28683,"16.6":0.09345},P:{"4":0.18673,"20":0.2386,"21":0.73654,"5.0-5.4":0.02075,"6.2-6.4":0,"7.2-7.4":0.12449,"8.2":0,"9.2":0.06224,"10.1":0,"11.1-11.2":0.0415,"12.0":0.01037,"13.0":0.02075,"14.0":0.02075,"15.0":0.02075,"16.0":0.08299,"17.0":0.0415,"18.0":0.05187,"19.0":0.12449},I:{"0":0,"3":0,"4":0.0022,"2.1":0,"2.2":0,"2.3":0.00659,"4.1":0.00549,"4.2-4.3":0.01647,"4.4":0,"4.4.3-4.4.4":0.13179},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00584,"9":0,"10":0.00292,"11":0.00876,"5.5":0},S:{"2.5":0.01499,_:"3.0-3.1"},J:{"7":0,"10":0.02999},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.21741},Q:{"13.1":0.02249},O:{"0":1.22201},H:{"0":13.01004},L:{"0":56.20365}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00241,"69":0,"70":0,"71":0,"72":0.00241,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00482,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00241,"109":0.00241,"110":0.00241,"111":0.00241,"112":0.00241,"113":0.00963,"114":0.00963,"115":0.12522,"116":0.21913,"117":0.02167,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00241,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00241,"50":0.00241,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00241,"64":0.00241,"65":0.00241,"66":0,"67":0,"68":0.00241,"69":0.00241,"70":0.00482,"71":0,"72":0.00241,"73":0.00241,"74":0.00482,"75":0.00482,"76":0.00482,"77":0.00482,"78":0.00241,"79":0.01686,"80":0.00482,"81":0.01204,"83":0.00241,"84":0.00241,"85":0.00241,"86":0.00241,"87":0.00482,"88":0.00482,"89":0.00241,"90":0.00241,"91":0.00482,"92":0.00241,"93":0.00963,"94":0.00241,"95":0.00963,"96":0.00241,"97":0.00241,"98":0.00241,"99":0.00482,"100":0.00241,"101":0.00482,"102":0.00722,"103":0.02649,"104":0.00241,"105":0.00963,"106":0.00963,"107":0.00722,"108":0.00963,"109":0.49846,"110":0.00482,"111":0.00963,"112":0.01204,"113":0.01926,"114":0.14207,"115":1.40146,"116":0.71277,"117":0.00241,"118":0.00241,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0.00482,"25":0,"26":0.00241,"27":0.00722,"28":0.00482,"29":0,"30":0.00241,"31":0.00241,"32":0.00241,"33":0.00241,"34":0,"35":0,"36":0,"37":0.00241,"38":0,"39":0,"40":0,"41":0,"42":0.00482,"43":0,"44":0,"45":0,"46":0.00241,"47":0.00241,"48":0,"49":0,"50":0.00241,"51":0.00241,"52":0,"53":0,"54":0.00482,"55":0.00241,"56":0,"57":0.00241,"58":0.01204,"60":0.07946,"62":0,"63":0.08428,"64":0.02167,"65":0.01204,"66":0.06983,"67":0.08187,"68":0.04575,"69":0.39491,"70":0.27692,"71":0.76815,"72":0.35398,"73":0.00241,"74":0.00482,"75":0.00241,"76":0.01204,"77":0.00482,"78":0,"79":0.00722,"80":0,"81":0,"82":0,"83":0.00241,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.02649,"96":0,"97":0,"98":0,"99":0.01686,"100":0.07946,"101":0.15652,"102":0.00482,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00482},B:{"12":0.00241,"13":0.00241,"14":0,"15":0.00722,"16":0.00241,"17":0.00241,"18":0.01204,"79":0,"80":0,"81":0,"83":0,"84":0.00241,"85":0,"86":0,"87":0,"88":0,"89":0.00482,"90":0.00482,"91":0,"92":0.01445,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00241,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00241,"108":0.00241,"109":0.00722,"110":0.00241,"111":0.00241,"112":0.00482,"113":0.00482,"114":0.03853,"115":0.37083,"116":0.09391},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00241,"12":0,"13":0,"14":0.00482,"15":0,"17":0.00241,_:"0","3.1":0,"3.2":0,"5.1":0.00241,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.00241,"12.1":0.00241,"13.1":0.01204,"14.1":0.00963,"15.1":0.00241,"15.2-15.3":0,"15.4":0.00241,"15.5":0.00241,"15.6":0.02649,"16.0":0.00241,"16.1":0.00482,"16.2":0.00241,"16.3":0.01204,"16.4":0.00482,"16.5":0.03853,"16.6":0.02167},G:{"8":0.02267,"17":0.18623,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00324,"6.0-6.1":0,"7.0-7.1":0.01295,"8.1-8.4":0.00486,"9.0-9.2":0,"9.3":0.09716,"10.0-10.2":0.00162,"10.3":0.15222,"11.0-11.2":0.09068,"11.3-11.4":0.02591,"12.0-12.1":0.11174,"12.2-12.5":1.04935,"13.0-13.1":0.04048,"13.2":0.01457,"13.3":0.05182,"13.4-13.7":0.09716,"14.0-14.4":0.66232,"14.5-14.8":0.57973,"15.0-15.1":1.18699,"15.2-15.3":0.36598,"15.4":0.25748,"15.5":0.39512,"15.6-15.7":3.08974,"16.0":0.67527,"16.1":0.68985,"16.2":0.41941,"16.3":0.79025,"16.4":0.75138,"16.5":2.21367,"16.6":2.14889},P:{"4":0.19717,"20":0.10377,"21":0.21792,"5.0-5.4":0.02075,"6.2-6.4":0,"7.2-7.4":0.11415,"8.2":0,"9.2":0.06226,"10.1":0,"11.1-11.2":0.04151,"12.0":0.02075,"13.0":0.02075,"14.0":0.02075,"15.0":0.01038,"16.0":0.07264,"17.0":0.02075,"18.0":0.03113,"19.0":0.1349},I:{"0":0,"3":0,"4":0.00364,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00273,"4.2-4.3":0.01365,"4.4":0,"4.4.3-4.4.4":0.11647},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00482,"9":0,"10":0.00241,"11":0.00482,"5.5":0},S:{"2.5":0.01518,_:"3.0-3.1"},J:{"7":0,"10":0.01518},N:{"10":0,"11":0},L:{"0":58.93819},R:{_:"0"},M:{"0":0.22776},Q:{"13.1":0.01518},O:{"0":0.98696},H:{"0":12.24051}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GI.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GI.js
index 047aead0ec945e..096c0e8d1d8aee 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GI.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GI.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0.00507,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00507,"79":0,"80":0,"81":0.00507,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00507,"103":0.00507,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00507,"110":0,"111":0,"112":0.00507,"113":0.27367,"114":0.59802,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.02534,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0.00507,"76":0,"77":0.00507,"78":0,"79":0,"80":0,"81":0.00507,"83":0.00507,"84":0,"85":0,"86":0.00507,"87":0.00507,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00507,"103":0.21286,"104":0.00507,"105":0.00507,"106":0,"107":0.05575,"108":0.01014,"109":0.63857,"110":0.04054,"111":0.15711,"112":0.28381,"113":3.32461,"114":9.93328,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0.00507,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00507,"96":0,"97":0.00507,"98":0.1115,"99":0.54734,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00507,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00507,"110":0,"111":0,"112":0.05068,"113":0.6487,"114":3.02053},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00507,"12":0,"13":0.05068,"14":0.1267,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.00507,"10.1":0,"11.1":0,"12.1":0.01014,"13.1":0.02027,"14.1":0.06082,"15.1":0.02534,"15.2-15.3":0.02534,"15.4":0.0152,"15.5":0.07602,"15.6":1.10482,"16.0":0.0152,"16.1":0.14697,"16.2":0.1419,"16.3":0.43585,"16.4":0.45105,"16.5":1.8853,"16.6":0.00507},G:{"8":0,"17":0.05093,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.05093,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.00783,"9.3":0.08227,"10.0-10.2":0,"10.3":0.03526,"11.0-11.2":0.03134,"11.3-11.4":0.01175,"12.0-12.1":0.01567,"12.2-12.5":0.99111,"13.0-13.1":0.06268,"13.2":0,"13.3":0.01959,"13.4-13.7":0.03134,"14.0-14.4":0.06268,"14.5-14.8":0.39566,"15.0-15.1":0.03526,"15.2-15.3":0.26247,"15.4":0.12536,"15.5":0.17237,"15.6":1.46512,"16.0":2.70696,"16.1":3.15746,"16.2":1.58265,"16.3":3.81167,"16.4":3.31416,"16.5":18.82333,"16.6":0.13711},P:{"4":0.10515,"20":0.37854,"21":2.66032,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.01052,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0.01052,"17.0":0.01052,"18.0":0,"19.0":0.01052},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.30779},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00507,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.28606},Q:{"13.1":0},O:{"0":0.07891},H:{"0":0.56032},L:{"0":31.0883}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.03007,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.01504,"103":0,"104":0,"105":0.00501,"106":0.00501,"107":0,"108":0.1654,"109":0,"110":0,"111":0,"112":0.01002,"113":0,"114":0.00501,"115":0.15036,"116":0.70168,"117":0.01002,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.03007,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.01504,"77":0,"78":0,"79":0.00501,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.00501,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.29571,"104":0.01002,"105":0.02506,"106":0,"107":0.07017,"108":0.00501,"109":0.51624,"110":0.01002,"111":0.34583,"112":0.17041,"113":0.20048,"114":0.47614,"115":7.38268,"116":5.27764,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.55132,"101":0.10525,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00501,"110":0.19046,"111":0.00501,"112":0,"113":0,"114":0.09022,"115":2.37569,"116":1.10765},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.02506,"14":0.06516,"15":0,"17":0.01002,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.00501,"12.1":0.01504,"13.1":0.03007,"14.1":0.10525,"15.1":0.01002,"15.2-15.3":0.00501,"15.4":0.01504,"15.5":0.04511,"15.6":0.39094,"16.0":0.02005,"16.1":0.20549,"16.2":0.10525,"16.3":0.1253,"16.4":0.08019,"16.5":1.01744,"16.6":1.2129},G:{"8":0,"17":0.1044,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.058,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.04253,"10.0-10.2":0.00773,"10.3":0.1044,"11.0-11.2":0.00387,"11.3-11.4":0.01547,"12.0-12.1":0.0232,"12.2-12.5":0.95123,"13.0-13.1":0.06187,"13.2":0,"13.3":0.01547,"13.4-13.7":0.0116,"14.0-14.4":0.22814,"14.5-14.8":0.60709,"15.0-15.1":0.14694,"15.2-15.3":0.14307,"15.4":0.15467,"15.5":0.1392,"15.6-15.7":3.12438,"16.0":1.50805,"16.1":2.43222,"16.2":1.0247,"16.3":2.14994,"16.4":0.40988,"16.5":7.70268,"16.6":17.48956},P:{"4":0.14753,"20":0.02108,"21":0.15807,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.01054,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0.01054,"18.0":0,"19.0":0.03161},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.21048},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01002,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0.00499,"11":0},L:{"0":33.1101},R:{_:"0"},M:{"0":0.23942},Q:{"13.1":0},O:{"0":0.00998},H:{"0":0.09917}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GL.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GL.js
index 0ee4c4cdf081a4..28f8757a6514dd 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GL.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GL.js
@@ -1 +1 @@
-module.exports={C:{"2":0.02743,"3":0.00914,"4":0.032,"5":0,"6":0,"7":0,"8":0.00457,"9":0,"10":0,"11":0,"12":0,"13":0.00457,"14":0.00457,"15":0.00914,"16":0,"17":0.00457,"18":0.00457,"19":0.00457,"20":0,"21":0,"22":0.00914,"23":0,"24":0,"25":0.00457,"26":0.00914,"27":0,"28":0,"29":0,"30":0,"31":0.00914,"32":0,"33":0,"34":0,"35":0,"36":0.00457,"37":0.00457,"38":0.02286,"39":0.00914,"40":0.01372,"41":0.01372,"42":0,"43":0.00457,"44":0,"45":0.00457,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00914,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.00457,"92":0,"93":0,"94":0,"95":0,"96":0.00457,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.02286,"103":0,"104":0.00457,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0.01372,"112":0.73152,"113":0.27432,"114":0.48463,"115":0.03658,"116":0,"3.5":0.00914,"3.6":0.032},D:{"4":0,"5":0,"6":0.01372,"7":0.00914,"8":0.00457,"9":0,"10":0,"11":0.01372,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00914,"19":0,"20":0.00914,"21":0,"22":0,"23":0.00457,"24":0.00914,"25":0,"26":0,"27":0,"28":0.00914,"29":0.00457,"30":0.00914,"31":0.01372,"32":0,"33":0.01372,"34":0.01372,"35":0,"36":0.01372,"37":0.00914,"38":0.00914,"39":0.02286,"40":0.01829,"41":0.04572,"42":0.00914,"43":0.02286,"44":0.08687,"45":0.16002,"46":0.00914,"47":0.032,"48":0,"49":0.00457,"50":0,"51":0.02743,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.09144,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.00457,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0.00457,"88":0.00914,"89":0.00457,"90":0,"91":0,"92":0,"93":0,"94":0.00457,"95":0.00457,"96":0.00457,"97":0,"98":0,"99":0.00457,"100":0.00914,"101":0,"102":0,"103":0.06858,"104":0,"105":0.00457,"106":0.03658,"107":0.00914,"108":0.00914,"109":0.34747,"110":0,"111":0.09144,"112":0.04115,"113":1.56362,"114":4.70916,"115":0,"116":0,"117":0},F:{"9":0,"11":0.01372,"12":0.00914,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0.00457,"24":0.00457,"25":0.01372,"26":0.00457,"27":0,"28":0.00457,"29":0.00914,"30":0.07315,"31":0.02286,"32":0.01372,"33":0.00457,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00457,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.01829,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00457,"96":0,"97":0,"98":0.21031,"99":0.23774,"100":0,"9.5-9.6":0.00457,"10.0-10.1":0.01372,"10.5":0,"10.6":0.00457,"11.1":0.00457,"11.5":0,"11.6":0,"12.1":0.04572},B:{"12":0.08687,"13":0.00914,"14":0.17831,"15":0.00457,"16":0,"17":0,"18":0.00457,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00457,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.00457,"106":0.00457,"107":0,"108":0,"109":0.01829,"110":0,"111":0.00457,"112":0.02743,"113":0.27889,"114":1.39446},E:{"4":0,"5":0.00457,"6":0,"7":0.00457,"8":0.00914,"9":0.06858,"10":0,"11":0,"12":0.00457,"13":0.00457,"14":0.05029,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00457,"6.1":0.00457,"7.1":0.00457,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00457,"13.1":0.02743,"14.1":0.07772,"15.1":0,"15.2-15.3":0.01829,"15.4":0.00457,"15.5":0.18288,"15.6":0.16459,"16.0":0.01372,"16.1":0.05944,"16.2":0.15088,"16.3":0.42977,"16.4":0.21031,"16.5":1.16129,"16.6":0},G:{"8":0.04092,"17":0.04547,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.01819,"5.0-5.1":0.02728,"6.0-6.1":0.01591,"7.0-7.1":0.26827,"8.1-8.4":0.82299,"9.0-9.2":0.04092,"9.3":0.1887,"10.0-10.2":0.00909,"10.3":0.06366,"11.0-11.2":0.28645,"11.3-11.4":0.00227,"12.0-12.1":0.07957,"12.2-12.5":0.07957,"13.0-13.1":0,"13.2":0.00227,"13.3":0.00227,"13.4-13.7":0.00455,"14.0-14.4":0.03183,"14.5-14.8":0.05229,"15.0-15.1":0.05002,"15.2-15.3":0.10913,"15.4":0.03865,"15.5":0.05911,"15.6":0.20461,"16.0":2.1484,"16.1":1.3095,"16.2":0.49106,"16.3":1.46182,"16.4":1.7119,"16.5":11.98787,"16.6":0.30691},P:{"4":0.57196,"20":0.15888,"21":2.88101,"5.0-5.4":0,"6.2-6.4":0.27539,"7.2-7.4":0.01059,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0,"18.0":0.01059,"19.0":0.01059},I:{"0":0,"3":0.12961,"4":0.9649,"2.1":0.18002,"2.2":0.53526,"2.3":0.67687,"4.1":0.78248,"4.2-4.3":1.66578,"4.4":0,"4.4.3-4.4.4":3.92202},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.08761,"7":0.15677,"8":1.84439,"9":0.32277,"10":0.35966,"11":0.82998,"5.5":0.02305},S:{"2.5":0.18455,_:"3.0-3.1"},J:{"7":0,"10":0.36368},N:{"10":0.71882,"11":0.39935},R:{_:"0"},M:{"0":0.45595},Q:{"13.1":0.02171},O:{"0":1.05846},H:{"0":0.48305},L:{"0":36.63335}};
+module.exports={C:{"2":0.03895,"3":0.03895,"4":0.03408,"5":0.03408,"6":0.01948,"7":0,"8":0.00487,"9":0.01948,"10":0,"11":0.00974,"12":0.01461,"13":0.00974,"14":0.01461,"15":0.00974,"16":0.00974,"17":0.02435,"18":0.01461,"19":0.00974,"20":0.00487,"21":0.01948,"22":0.00487,"23":0.00487,"24":0.00487,"25":0.01461,"26":0.00974,"27":0.00974,"28":0.01461,"29":0.02435,"30":0.01461,"31":0.01948,"32":0.01948,"33":0.00487,"34":0.01948,"35":0.02921,"36":0.01948,"37":0.01948,"38":0.0633,"39":0.04869,"40":0.09251,"41":0.04382,"42":0.01461,"43":0.01461,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0.00974,"54":0,"55":0,"56":0.00487,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.02435,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.00487,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00487,"109":0,"110":0,"111":0,"112":0,"113":0.00974,"114":0.00487,"115":0.18015,"116":0.65732,"117":0.02921,"118":0,"119":0,"120":0,"3.5":0.01948,"3.6":0.12173},D:{"4":0.00487,"5":0.00487,"6":0.01948,"7":0.02435,"8":0.00487,"9":0.01461,"10":0.00974,"11":0.02435,"12":0.00974,"13":0.00487,"14":0.00487,"15":0.01461,"16":0,"17":0.01461,"18":0.00974,"19":0.02921,"20":0.01461,"21":0.02435,"22":0.01461,"23":0.01461,"24":0.00487,"25":0.00487,"26":0.01461,"27":0.01461,"28":0.02921,"29":0.01461,"30":0.02435,"31":0.05843,"32":0.01461,"33":0.02921,"34":0.00487,"35":0.01461,"36":0.03408,"37":0.04869,"38":0.04382,"39":0.07304,"40":0.06817,"41":0.09251,"42":0.0779,"43":0.1412,"44":0.21911,"45":0.20937,"46":0.13633,"47":0.12659,"48":0,"49":0.00487,"50":0,"51":0.16555,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.05356,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.00487,"80":0.00487,"81":0,"83":0,"84":0,"85":0.00487,"86":0.0779,"87":0,"88":0.00487,"89":0,"90":0.00487,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0.00974,"97":0.00487,"98":0.00487,"99":0,"100":0,"101":0,"102":0.00974,"103":0.00974,"104":0,"105":0.00487,"106":0.02435,"107":0.00487,"108":0.00487,"109":0.46256,"110":0.01461,"111":0.02435,"112":0.01461,"113":0.07304,"114":0.31649,"115":3.55437,"116":5.20009,"117":0,"118":0,"119":0},F:{"9":0.00487,"11":0.01461,"12":0.00974,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0.00487,"21":0,"22":0,"23":0.00974,"24":0.00974,"25":0.01461,"26":0.00974,"27":0.00487,"28":0,"29":0.01948,"30":0.05843,"31":0.04869,"32":0.03895,"33":0.01461,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00487,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.01461,"100":0.18989,"101":0.13633,"102":0,"9.5-9.6":0.01461,"10.0-10.1":0.00974,"10.5":0,"10.6":0,"11.1":0.00487,"11.5":0.00487,"11.6":0.00487,"12.1":0.03408},B:{"12":0.0779,"13":0.00487,"14":0.10712,"15":0,"16":0,"17":0.00487,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00487,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.00487,"106":0,"107":0.02921,"108":0.00487,"109":0.01948,"110":0.00487,"111":0.00487,"112":0,"113":0.00974,"114":0.07304,"115":1.6019,"116":0.39926},E:{"4":0.01948,"5":0.02921,"6":0.00487,"7":0.00974,"8":0.02435,"9":0.24832,"10":0,"11":0,"12":0,"13":0.00487,"14":0.18015,"15":0.00487,"17":0.00974,_:"0","3.1":0.00487,"3.2":0,"5.1":0.01461,"6.1":0.00487,"7.1":0.01461,"9.1":0.00487,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00974,"14.1":0.04869,"15.1":0.01948,"15.2-15.3":0.00974,"15.4":0.00974,"15.5":0.03408,"15.6":0.21911,"16.0":0.00974,"16.1":0.11199,"16.2":0.04382,"16.3":0.09738,"16.4":0.0779,"16.5":0.38465,"16.6":0.43334},G:{"8":0.06342,"17":0.13212,"3.2":0.00793,"4.0-4.1":0,"4.2-4.3":0.03964,"5.0-5.1":0.07927,"6.0-6.1":0.05813,"7.0-7.1":0.31708,"8.1-8.4":0.81913,"9.0-9.2":0.16118,"9.3":0.15854,"10.0-10.2":0.00793,"10.3":0.18497,"11.0-11.2":1.2974,"11.3-11.4":0.00264,"12.0-12.1":0.49941,"12.2-12.5":0.0872,"13.0-13.1":0,"13.2":0.02378,"13.3":0,"13.4-13.7":0,"14.0-14.4":0.03964,"14.5-14.8":0.05549,"15.0-15.1":0.15061,"15.2-15.3":0.09512,"15.4":0.0185,"15.5":0.05813,"15.6-15.7":0.85877,"16.0":1.1917,"16.1":0.97239,"16.2":0.32765,"16.3":1.08865,"16.4":0.10569,"16.5":5.46968,"16.6":12.04122},P:{"4":0.39038,"20":0.03165,"21":0.07385,"5.0-5.4":0,"6.2-6.4":0.27432,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0,"18.0":0.40093,"19.0":0.01055},I:{"0":0,"3":0.09891,"4":0.67794,"2.1":0.09273,"2.2":0.32146,"2.3":0.52134,"4.1":0.49043,"4.2-4.3":1.01589,"4.4":0,"4.4.3-4.4.4":2.3759},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.09424,"7":0.11408,"8":1.43838,"9":0.23808,"10":0.26784,"11":0.65471,"5.5":0},S:{"2.5":0.14367,_:"3.0-3.1"},J:{"7":0,"10":0.29247},N:{"10":0.38483,"11":0.25655},L:{"0":34.46331},R:{_:"0"},M:{"0":0.40535},Q:{"13.1":0.01026},O:{"0":0.67729},H:{"0":0.24288}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GM.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GM.js
index e003e3aed8a1ca..2830c49cd24875 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GM.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GM.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00225,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0.00225,"46":0,"47":0,"48":0,"49":0,"50":0.00675,"51":0.00225,"52":0.00675,"53":0.0045,"54":0.0045,"55":0.00225,"56":0.00225,"57":0.0045,"58":0.00225,"59":0.00675,"60":0.00675,"61":0.0045,"62":0.0045,"63":0.00675,"64":0,"65":0.00225,"66":0.0045,"67":0.00225,"68":0.00675,"69":0,"70":0,"71":0.00225,"72":0.00225,"73":0.00225,"74":0.00225,"75":0.00225,"76":0.00225,"77":0.00225,"78":0,"79":0.00225,"80":0.00225,"81":0,"82":0.00225,"83":0.00225,"84":0.00675,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.009,"103":0,"104":0,"105":0,"106":0,"107":0.0045,"108":0.00225,"109":0,"110":0,"111":0,"112":0.00225,"113":0.1215,"114":0.162,"115":0.00675,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0.00225,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0.00225,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00225,"38":0.00225,"39":0,"40":0.0045,"41":0.00225,"42":0.00225,"43":0.0045,"44":0.00225,"45":0.00225,"46":0.00675,"47":0.00675,"48":0.00225,"49":0.00225,"50":0.00225,"51":0.00225,"52":0.00225,"53":0,"54":0.00225,"55":0.0045,"56":0.0045,"57":0.0045,"58":0.00225,"59":0.00225,"60":0.0045,"61":0.00225,"62":0.00225,"63":0.0045,"64":0.00675,"65":0.00675,"66":0.00225,"67":0.0045,"68":0.00675,"69":0.00675,"70":0.01575,"71":0.0045,"72":0.0045,"73":0.0045,"74":0.009,"75":0.009,"76":0.00675,"77":0.00675,"78":0.009,"79":0.018,"80":0.02475,"81":0.02025,"83":0.0045,"84":0.01125,"85":0.01125,"86":0.00675,"87":0.00675,"88":0.0135,"89":0.00225,"90":0.00675,"91":0.00225,"92":0.00225,"93":0.00675,"94":0.0045,"95":0.00225,"96":0,"97":0,"98":0.0045,"99":0.0045,"100":0,"101":0,"102":0.00225,"103":0.0045,"104":0.00225,"105":0.00675,"106":0.0225,"107":0.00675,"108":0.00225,"109":0.60525,"110":0.02025,"111":0.0045,"112":0.02025,"113":0.23175,"114":0.9585,"115":0.00225,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0.00225,"31":0,"32":0,"33":0,"34":0.00225,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0.00225,"44":0,"45":0,"46":0,"47":0,"48":0.00225,"49":0,"50":0,"51":0,"52":0,"53":0.00225,"54":0.0045,"55":0.00225,"56":0.00225,"57":0,"58":0,"60":0.0045,"62":0,"63":0.00675,"64":0.00225,"65":0,"66":0.0045,"67":0.00675,"68":0.00225,"69":0.05175,"70":0.11475,"71":0.00225,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.02925,"96":0,"97":0,"98":0.00675,"99":0.07875,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00225},B:{"12":0.00675,"13":0.0045,"14":0.0045,"15":0.009,"16":0.009,"17":0.0045,"18":0.01575,"79":0.00225,"80":0.00225,"81":0.00225,"83":0.0045,"84":0.009,"85":0.00225,"86":0.00675,"87":0.00675,"88":0.00225,"89":0,"90":0,"91":0,"92":0.00225,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00225,"109":0.0045,"110":0.009,"111":0.00675,"112":0.0045,"113":0.081,"114":0.48375},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00225,"12":0.00225,"13":0.00675,"14":0.0225,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00675,"6.1":0,"7.1":0,"9.1":0.009,"10.1":0,"11.1":0,"12.1":0.0045,"13.1":0.01125,"14.1":0.009,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0.0045,"15.6":0.06525,"16.0":0,"16.1":0.00225,"16.2":0.00225,"16.3":0.0405,"16.4":0.01575,"16.5":0.02475,"16.6":0},G:{"8":0,"17":0.00474,"3.2":0.00237,"4.0-4.1":0,"4.2-4.3":0.00474,"5.0-5.1":0.01184,"6.0-6.1":0,"7.0-7.1":0.15627,"8.1-8.4":0.01657,"9.0-9.2":0.01894,"9.3":0.72926,"10.0-10.2":0.01421,"10.3":0.39067,"11.0-11.2":0.03078,"11.3-11.4":0.02604,"12.0-12.1":0.28649,"12.2-12.5":3.52316,"13.0-13.1":0.34095,"13.2":0.01421,"13.3":0.19415,"13.4-13.7":0.17995,"14.0-14.4":1.14597,"14.5-14.8":1.21227,"15.0-15.1":0.26282,"15.2-15.3":0.27465,"15.4":1.58637,"15.5":0.76477,"15.6":0.62034,"16.0":0.61797,"16.1":0.96129,"16.2":0.82396,"16.3":1.92732,"16.4":1.46325,"16.5":3.18221,"16.6":0.08997},P:{"4":0.247,"20":0.38079,"21":1.0909,"5.0-5.4":0.08233,"6.2-6.4":0.01029,"7.2-7.4":0.25729,"8.2":0,"9.2":0.01029,"10.1":0.02058,"11.1-11.2":0.09262,"12.0":0.02058,"13.0":0.03087,"14.0":0.01029,"15.0":0.01029,"16.0":0.07204,"17.0":0.04117,"18.0":0.09262,"19.0":0.07204},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00775,"4.2-4.3":0.04948,"4.4":0,"4.4.3-4.4.4":0.07052},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00225,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.0465},Q:{"13.1":0},O:{"0":0.76725},H:{"0":1.23999},L:{"0":69.35975}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00568,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00379,"41":0,"42":0,"43":0.00189,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0.00189,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00189,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00189,"103":0,"104":0,"105":0,"106":0,"107":0.00189,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0.00189,"115":0.10033,"116":0.17037,"117":0.00568,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0.00189,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0.00189,"32":0,"33":0.00189,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00189,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00189,"47":0.00189,"48":0,"49":0.00568,"50":0.00189,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00189,"57":0.00189,"58":0.00189,"59":0,"60":0.00189,"61":0,"62":0.00189,"63":0.00189,"64":0.00568,"65":0.00189,"66":0.00379,"67":0.00189,"68":0.00189,"69":0.00189,"70":0.00568,"71":0,"72":0.00189,"73":0.00189,"74":0.00379,"75":0.00189,"76":0.00568,"77":0.00189,"78":0.00379,"79":0.00757,"80":0.00568,"81":0.01136,"83":0.00379,"84":0.00568,"85":0.00379,"86":0.00189,"87":0.00189,"88":0.00189,"89":0,"90":0.01136,"91":0,"92":0.00189,"93":0.00568,"94":0,"95":0.00189,"96":0,"97":0.00189,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.00947,"104":0,"105":0.00189,"106":0.00757,"107":0,"108":0,"109":0.21391,"110":0.01136,"111":0.00189,"112":0.00189,"113":0.00379,"114":0.06436,"115":0.58304,"116":0.28963,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00189,"60":0.00379,"62":0,"63":0.00757,"64":0,"65":0,"66":0,"67":0.01136,"68":0.00189,"69":0.01893,"70":0.02082,"71":0.07004,"72":0.06626,"73":0,"74":0,"75":0,"76":0.00189,"77":0.00189,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00947,"96":0,"97":0,"98":0,"99":0,"100":0.01325,"101":0.0265,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0.00189,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00568,"13":0.00189,"14":0,"15":0.00189,"16":0,"17":0,"18":0.01136,"79":0,"80":0,"81":0,"83":0,"84":0.00189,"85":0,"86":0,"87":0,"88":0,"89":0.00189,"90":0,"91":0,"92":0.00189,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00379,"110":0.00379,"111":0,"112":0,"113":0,"114":0.00947,"115":0.27638,"116":0.08519},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00568,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00189,"6.1":0,"7.1":0,"9.1":0.00379,"10.1":0,"11.1":0,"12.1":0.00189,"13.1":0.00568,"14.1":0.02082,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0.02461,"16.0":0,"16.1":0.00379,"16.2":0.00379,"16.3":0.01514,"16.4":0.00189,"16.5":0.01136,"16.6":0.03407},G:{"8":0,"17":0.04847,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.02827,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.37361,"10.0-10.2":0,"10.3":0.48468,"11.0-11.2":0.02827,"11.3-11.4":0.02625,"12.0-12.1":0.2383,"12.2-12.5":2.51631,"13.0-13.1":0.04847,"13.2":0.00606,"13.3":0.13935,"13.4-13.7":0.26456,"14.0-14.4":0.70279,"14.5-14.8":0.66846,"15.0-15.1":0.29889,"15.2-15.3":0.22215,"15.4":0.41804,"15.5":1.03803,"15.6-15.7":4.28944,"16.0":0.54123,"16.1":0.725,"16.2":0.56344,"16.3":0.7351,"16.4":0.67452,"16.5":2.36081,"16.6":2.75057},P:{"4":0.26563,"20":0.15325,"21":0.27584,"5.0-5.4":0.02043,"6.2-6.4":0.03065,"7.2-7.4":0.15325,"8.2":0,"9.2":0.04087,"10.1":0,"11.1-11.2":0.01022,"12.0":0,"13.0":0.01022,"14.0":0.04087,"15.0":0,"16.0":0.05108,"17.0":0.02043,"18.0":0.01022,"19.0":0.05108},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00128,"4.2-4.3":0.00486,"4.4":0,"4.4.3-4.4.4":0.08958},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00189,"5.5":0},S:{"2.5":0.00811,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":72.5612},R:{_:"0"},M:{"0":0.02432},Q:{"13.1":0},O:{"0":0.4621},H:{"0":1.43526}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GN.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GN.js
index 494d769efcde6e..d15c1876a06ce4 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GN.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GN.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0.00102,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0.00102,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.00102,"111":0,"112":0,"113":0.01841,"114":0.04194,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00102,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0.00102,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00205,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0.00102,"83":0,"84":0,"85":0,"86":0,"87":0.00409,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.00102,"95":0,"96":0,"97":0,"98":0,"99":0.00102,"100":0,"101":0,"102":0.00102,"103":0.00205,"104":0,"105":0.00102,"106":0.00102,"107":0,"108":0.01125,"109":0.01944,"110":0.00102,"111":0.00102,"112":0.00512,"113":0.05627,"114":0.25677,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0.00307,"55":0,"56":0,"57":0,"58":0,"60":0.00818,"62":0,"63":0.00818,"64":0.00102,"65":0.00102,"66":0.00409,"67":0.00614,"68":0.01023,"69":0.01944,"70":0.02353,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00102,"96":0,"97":0,"98":0.00205,"99":0.01739,"100":0.00307,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00102},B:{"12":0.00102,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00102,"79":0,"80":0,"81":0,"83":0,"84":0.00102,"85":0,"86":0,"87":0,"88":0,"89":0.00102,"90":0,"91":0,"92":0.00102,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0.00102,"105":0,"106":0,"107":0,"108":0.00102,"109":0.00102,"110":0.00102,"111":0,"112":0.00307,"113":0.02251,"114":0.07263},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00102,"13.1":0.00102,"14.1":0,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0.00307,"16.0":0,"16.1":0.02046,"16.2":0.00102,"16.3":0.00102,"16.4":0.00102,"16.5":0.00307,"16.6":0},G:{"8":0.00408,"17":0.02313,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01632,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.05577,"10.0-10.2":0.01632,"10.3":0.05441,"11.0-11.2":0.01768,"11.3-11.4":0.02993,"12.0-12.1":0.39586,"12.2-12.5":1.24471,"13.0-13.1":0.08706,"13.2":0.04081,"13.3":0.11971,"13.4-13.7":0.37817,"14.0-14.4":0.74003,"14.5-14.8":0.82165,"15.0-15.1":0.84069,"15.2-15.3":0.37545,"15.4":0.67881,"15.5":0.75907,"15.6":0.58359,"16.0":0.62032,"16.1":0.54686,"16.2":0.42851,"16.3":1.14541,"16.4":1.18486,"16.5":1.25015,"16.6":0.01904},P:{"4":0.16338,"20":0.60245,"21":0.44928,"5.0-5.4":0.03063,"6.2-6.4":0.01021,"7.2-7.4":0.29612,"8.2":0.01021,"9.2":0.17359,"10.1":0.01021,"11.1-11.2":0.0919,"12.0":0.01021,"13.0":0.07148,"14.0":0.10211,"15.0":0.04084,"16.0":0.42886,"17.0":0.04084,"18.0":0.14295,"19.0":0.29612},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00419,"4.4":0,"4.4.3-4.4.4":0.04399},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00102,"5.5":0},S:{"2.5":0.1167,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.03591},Q:{"13.1":0.04489},O:{"0":0.25136},H:{"0":6.30614},L:{"0":75.65078}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0.00111,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00444,"108":0,"109":0,"110":0.00111,"111":0,"112":0,"113":0,"114":0,"115":0.00776,"116":0.02994,"117":0.00333,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00111,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0.00665,"30":0,"31":0,"32":0,"33":0.00111,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00111,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0.00222,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00111,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00111,"73":0.00333,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0.00444,"83":0,"84":0,"85":0,"86":0,"87":0.00111,"88":0.00111,"89":0,"90":0.00111,"91":0,"92":0.00222,"93":0.00111,"94":0.00222,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00111,"103":0.00333,"104":0,"105":0,"106":0,"107":0,"108":0.00111,"109":0.02329,"110":0,"111":0.00111,"112":0.00111,"113":0.00111,"114":0.01109,"115":0.15415,"116":0.08761,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00222,"60":0.0122,"62":0,"63":0.00333,"64":0,"65":0.00111,"66":0.00222,"67":0.00444,"68":0,"69":0.0122,"70":0.00444,"71":0.02218,"72":0.00444,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00111,"100":0.00333,"101":0.01664,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00111},B:{"12":0.00222,"13":0,"14":0.00222,"15":0,"16":0,"17":0,"18":0.00222,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00111,"90":0,"91":0,"92":0.00111,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.00222,"111":0,"112":0,"113":0.00111,"114":0.00333,"115":0.07098,"116":0.01553},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00111,"14.1":0,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0.00111,"16.0":0,"16.1":0,"16.2":0,"16.3":0,"16.4":0.00111,"16.5":0.00111,"16.6":0.00111},G:{"8":0,"17":0.04493,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00281,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.1376,"10.0-10.2":0,"10.3":0.07021,"11.0-11.2":0.01404,"11.3-11.4":0.02668,"12.0-12.1":0.28363,"12.2-12.5":1.35077,"13.0-13.1":0.16288,"13.2":0.03651,"13.3":0.05897,"13.4-13.7":0.38894,"14.0-14.4":1.01659,"14.5-14.8":0.83545,"15.0-15.1":0.57709,"15.2-15.3":0.83405,"15.4":0.52655,"15.5":0.58271,"15.6-15.7":2.0767,"16.0":0.43387,"16.1":0.3749,"16.2":0.22466,"16.3":0.72734,"16.4":0.80456,"16.5":1.41816,"16.6":1.02501},P:{"4":0.20514,"20":0.16411,"21":0.30771,"5.0-5.4":0.02051,"6.2-6.4":0.01026,"7.2-7.4":0.29745,"8.2":0.03077,"9.2":0.0718,"10.1":0,"11.1-11.2":0.06154,"12.0":0,"13.0":0.03077,"14.0":0.12308,"15.0":0.04103,"16.0":0.72824,"17.0":0.03077,"18.0":0.17437,"19.0":0.65644},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00032,"4.2-4.3":0.00297,"4.4":0,"4.4.3-4.4.4":0.0178},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0.13337,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":73.2117},R:{_:"0"},M:{"0":0.04446},Q:{"13.1":0.01778},O:{"0":0.15115},H:{"0":6.64135}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GP.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GP.js
index 68e4c0daa0e78d..95baad42119697 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GP.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GP.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0.00435,"78":0.02609,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0.00435,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.00435,"92":0,"93":0.00435,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.06957,"103":0.00435,"104":0,"105":0,"106":0,"107":0,"108":0.00435,"109":0.0087,"110":0.00435,"111":0.01304,"112":0.04348,"113":0.6522,"114":0.84786,"115":0.00435,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00435,"50":0,"51":0,"52":0,"53":0.00435,"54":0,"55":0,"56":0,"57":0,"58":0.00435,"59":0,"60":0,"61":0,"62":0,"63":0.00435,"64":0,"65":0.00435,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0.00435,"76":0,"77":0,"78":0,"79":0.01739,"80":0,"81":0.00435,"83":0.00435,"84":0,"85":0,"86":0,"87":0,"88":0.00435,"89":0,"90":0.00435,"91":0.0087,"92":0.00435,"93":0.00435,"94":0.00435,"95":0,"96":0.00435,"97":0,"98":0.00435,"99":0,"100":0.00435,"101":0.00435,"102":0.01304,"103":0.03044,"104":0.00435,"105":0.1087,"106":0.00435,"107":0,"108":0.0087,"109":0.68698,"110":0.02174,"111":0.03044,"112":0.09131,"113":1.23048,"114":7.32203,"115":0.02174,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00435,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00435,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00435,"96":0,"97":0,"98":0.3261,"99":0.51741,"100":0.00435,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00435,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0.00435,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00435,"93":0,"94":0,"95":0,"96":0,"97":0.03044,"98":0,"99":0,"100":0.00435,"101":0,"102":0.01304,"103":0,"104":0,"105":0.03044,"106":0.00435,"107":0.00435,"108":0.00435,"109":0.08261,"110":0.01304,"111":0.01304,"112":0.03913,"113":0.46089,"114":2.33053},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0.0087,"13":0.00435,"14":0.11305,"15":0.0087,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.01739,"13.1":0.25218,"14.1":0.3348,"15.1":0.01304,"15.2-15.3":0.01739,"15.4":0.13044,"15.5":0.03044,"15.6":0.20436,"16.0":0.01739,"16.1":0.19131,"16.2":0.06087,"16.3":0.18262,"16.4":0.35654,"16.5":0.96091,"16.6":0.00435},G:{"8":0,"17":0.08008,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01381,"10.0-10.2":0,"10.3":0.06627,"11.0-11.2":0.01381,"11.3-11.4":0.00828,"12.0-12.1":0.00276,"12.2-12.5":0.29271,"13.0-13.1":0,"13.2":0,"13.3":0.00828,"13.4-13.7":0.03038,"14.0-14.4":0.12979,"14.5-14.8":0.45288,"15.0-15.1":0.11598,"15.2-15.3":0.14083,"15.4":0.33414,"15.5":1.12391,"15.6":1.11011,"16.0":1.49395,"16.1":2.41627,"16.2":1.53261,"16.3":2.98513,"16.4":2.63995,"16.5":11.69753,"16.6":0.16293},P:{"4":0.02058,"20":0.41162,"21":4.23964,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.09261,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.02058,"12.0":0,"13.0":0.01029,"14.0":0.04116,"15.0":0.02058,"16.0":0.07203,"17.0":0.03087,"18.0":0.11319,"19.0":0.20581},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.01169,"4.4":0,"4.4.3-4.4.4":0.09353},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.02609,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.17521},Q:{"13.1":0},O:{"0":0.00565},H:{"0":0.10167},L:{"0":46.65259}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00397,"53":0,"54":0.00397,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.01589,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00397,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.01192,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0.00397,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.00397,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.1033,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.01589,"110":0.01192,"111":0.00795,"112":0.01192,"113":0.00397,"114":0.03178,"115":0.42511,"116":0.90187,"117":0.02384,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.02384,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00397,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0.00397,"76":0,"77":0,"78":0,"79":0.01987,"80":0,"81":0.00397,"83":0,"84":0,"85":0.00397,"86":0,"87":0.01589,"88":0,"89":0,"90":0.00397,"91":0.00397,"92":0.00397,"93":0.00795,"94":0.00397,"95":0,"96":0,"97":0,"98":0.00795,"99":0,"100":0,"101":0.00397,"102":0.01589,"103":0.03576,"104":0.00397,"105":0.01589,"106":0.01192,"107":0.00795,"108":0.00795,"109":0.58403,"110":0.01192,"111":0.01192,"112":0.03576,"113":0.01192,"114":0.34962,"115":4.54909,"116":2.24872,"117":0.01589,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00397,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.01589,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01192,"96":0,"97":0,"98":0,"99":0.01192,"100":0.32181,"101":0.34168,"102":0.00795,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00397,"93":0,"94":0,"95":0,"96":0,"97":0.0437,"98":0,"99":0,"100":0,"101":0,"102":0.00795,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.02781,"110":0.00795,"111":0.03576,"112":0.00397,"113":0.00795,"114":0.1033,"115":1.6488,"116":0.62773},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00795,"14":0.03178,"15":0.00397,"17":0.00397,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.02384,"13.1":0.15892,"14.1":0.11124,"15.1":0.01192,"15.2-15.3":0.01987,"15.4":0.06357,"15.5":0.02384,"15.6":0.147,"16.0":0.03178,"16.1":0.06357,"16.2":0.08343,"16.3":0.1033,"16.4":0.14303,"16.5":0.56814,"16.6":0.588},G:{"8":0.00525,"17":0.12861,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00525,"6.0-6.1":0.00262,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01837,"10.0-10.2":0,"10.3":0.01837,"11.0-11.2":0.00787,"11.3-11.4":0.05512,"12.0-12.1":0,"12.2-12.5":0.31497,"13.0-13.1":0,"13.2":0,"13.3":0.01837,"13.4-13.7":0.0525,"14.0-14.4":0.18111,"14.5-14.8":0.15749,"15.0-15.1":0.35172,"15.2-15.3":0.07349,"15.4":0.09974,"15.5":0.60107,"15.6-15.7":1.75071,"16.0":1.12602,"16.1":1.72709,"16.2":0.65619,"16.3":1.80583,"16.4":0.51445,"16.5":6.18917,"16.6":10.3704},P:{"4":0.01028,"20":0.21587,"21":0.42146,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.07196,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.02056,"12.0":0.01028,"13.0":0.08224,"14.0":0.03084,"15.0":0.01028,"16.0":0.07196,"17.0":0.01028,"18.0":0.04112,"19.0":0.09252},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.01139,"4.4":0,"4.4.3-4.4.4":0.2904},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.03576,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":48.6588},R:{_:"0"},M:{"0":0.40381},Q:{"13.1":0},O:{"0":0.00603},H:{"0":0.40512}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GQ.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GQ.js
index 86cdc9b359e7dc..3db5a47287893c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GQ.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GQ.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.01626,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00813,"53":0,"54":0,"55":0,"56":0,"57":0.00813,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00813,"64":0,"65":0,"66":0,"67":0,"68":0.00813,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00813,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0.00813,"94":0,"95":0,"96":0,"97":0.00813,"98":0,"99":0.02439,"100":0,"101":0.01626,"102":0.02439,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0.03252,"112":0.00813,"113":0.28459,"114":0.62609,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.08131,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00813,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0.00813,"63":0,"64":0.00813,"65":0,"66":0,"67":0,"68":0.01626,"69":0,"70":0,"71":0,"72":0.03252,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.01626,"80":0,"81":0.01626,"83":0,"84":0,"85":0,"86":0,"87":0.00813,"88":0.00813,"89":0,"90":0,"91":0,"92":0.00813,"93":0,"94":0,"95":0,"96":0,"97":0.07318,"98":0,"99":0,"100":0.04066,"101":0,"102":0.00813,"103":0.00813,"104":0,"105":0.00813,"106":0.00813,"107":0.06505,"108":0,"109":3.24427,"110":0.00813,"111":0.02439,"112":0.08131,"113":3.27679,"114":15.53834,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.1057,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0.00813,"62":0,"63":0.00813,"64":0.00813,"65":0,"66":0,"67":0,"68":0,"69":0.00813,"70":0.00813,"71":0,"72":0.00813,"73":0,"74":0,"75":0,"76":0.02439,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.01626,"99":0.13823,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00813,"13":0,"14":0,"15":0,"16":0.00813,"17":0,"18":0.1057,"79":0,"80":0,"81":0,"83":0,"84":0.03252,"85":0,"86":0,"87":0,"88":0,"89":0.02439,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0.02439,"105":0,"106":0,"107":0,"108":0,"109":0.18701,"110":0,"111":0.00813,"112":0.00813,"113":9.38317,"114":31.27996},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0.00813,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0.00813,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0.03252,"16.0":0.02439,"16.1":0,"16.2":0.00813,"16.3":0.00813,"16.4":0.00813,"16.5":0.04879,"16.6":0},G:{"8":0,"17":0.00188,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00125,"6.0-6.1":0,"7.0-7.1":0.1065,"8.1-8.4":0.00063,"9.0-9.2":0.00063,"9.3":0.06265,"10.0-10.2":0,"10.3":0.00313,"11.0-11.2":0.04197,"11.3-11.4":0,"12.0-12.1":0.23618,"12.2-12.5":1.52108,"13.0-13.1":0.00188,"13.2":0.00125,"13.3":0.02819,"13.4-13.7":0.2888,"14.0-14.4":0.88395,"14.5-14.8":0.13093,"15.0-15.1":0.21551,"15.2-15.3":0.04511,"15.4":0.1892,"15.5":0.05701,"15.6":0.11339,"16.0":0.16351,"16.1":0.17353,"16.2":0.11903,"16.3":0.44417,"16.4":0.25811,"16.5":0.67659,"16.6":0.0213},P:{"4":0.13457,"20":0.05176,"21":0.12422,"5.0-5.4":0.01035,"6.2-6.4":0,"7.2-7.4":0.0207,"8.2":0,"9.2":0.01035,"10.1":0,"11.1-11.2":0.01035,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0.0207,"18.0":0,"19.0":0.0207},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00479,"4.4":0,"4.4.3-4.4.4":0.13576},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.02439,"5.5":0},S:{"2.5":0.0243,_:"3.0-3.1"},J:{"7":0,"10":0.00187},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.04673},Q:{"13.1":0.01682},O:{"0":0.22989},H:{"0":0.22472},L:{"0":26.94395}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00647,"35":0,"36":0,"37":0.0259,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.03237,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0.0259,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00647,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00647,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0.01942,"94":0,"95":0,"96":0,"97":0.01295,"98":0,"99":0.09064,"100":0.06474,"101":0,"102":0.00647,"103":0.00647,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0.71214,"116":0.60856,"117":0.00647,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.03237,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00647,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.03237,"73":0.00647,"74":0,"75":0.15538,"76":0,"77":0,"78":0.00647,"79":0.01942,"80":0,"81":0.00647,"83":0,"84":0,"85":0,"86":0,"87":0.01295,"88":0.01295,"89":0,"90":0.00647,"91":0,"92":0.01295,"93":0,"94":0,"95":0,"96":0,"97":0.00647,"98":0,"99":0.01942,"100":0.0259,"101":0,"102":0,"103":0.00647,"104":0,"105":0,"106":0,"107":0.00647,"108":0,"109":2.90035,"110":0,"111":0.00647,"112":0.00647,"113":0.0259,"114":0.08416,"115":9.89875,"116":7.16024,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0.00647,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0.00647,"64":0,"65":0,"66":0,"67":0.00647,"68":0,"69":0.00647,"70":0,"71":0.00647,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.01295,"99":0,"100":0.00647,"101":0.01942,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0.00647,"14":0,"15":0,"16":0.00647,"17":0,"18":0.03237,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.01295,"90":0.00647,"91":0,"92":0.04532,"93":0,"94":0,"95":0,"96":0,"97":0.00647,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0.03237,"105":0,"106":0,"107":0.01295,"108":0,"109":0.12301,"110":0,"111":0,"112":0.01942,"113":0.37549,"114":0.34312,"115":12.46245,"116":3.47006},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00647,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0.00647,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0.0259,"16.0":0,"16.1":0,"16.2":0.01295,"16.3":0,"16.4":0,"16.5":0.03884,"16.6":0.04532},G:{"8":0,"17":0.0111,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00303,"6.0-6.1":0,"7.0-7.1":0.07672,"8.1-8.4":0.01009,"9.0-9.2":0,"9.3":0.03533,"10.0-10.2":0,"10.3":0.00303,"11.0-11.2":0.09489,"11.3-11.4":0.00505,"12.0-12.1":0.24329,"12.2-12.5":2.47931,"13.0-13.1":0.0111,"13.2":0.01514,"13.3":0.09792,"13.4-13.7":0.08379,"14.0-14.4":1.66061,"14.5-14.8":0.39471,"15.0-15.1":0.2655,"15.2-15.3":0.0636,"15.4":0.10802,"15.5":0.04543,"15.6-15.7":1.73329,"16.0":0.10095,"16.1":0.22007,"16.2":0.20291,"16.3":0.51282,"16.4":0.30386,"16.5":0.73188,"16.6":0.57945},P:{"4":0.28516,"20":0.02037,"21":0.04074,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.01018,"8.2":0,"9.2":0.01018,"10.1":0,"11.1-11.2":0.02037,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0.01018,"17.0":0.01018,"18.0":0,"19.0":0.01018},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.01271,"4.4":0,"4.4.3-4.4.4":0.24145},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00647,"5.5":0},S:{"2.5":0.31029,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":45.79567},R:{_:"0"},M:{"0":0.07052},Q:{"13.1":0.00353},O:{"0":0.18688},H:{"0":0.12351}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GR.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GR.js
index 8db65435b3a7b7..02048a1a4424fd 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GR.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GR.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.05324,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.0041,"79":0,"80":0,"81":0,"82":0,"83":0.0041,"84":0,"85":0,"86":0.0041,"87":0.0041,"88":0.0041,"89":0,"90":0,"91":0.0041,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.02457,"103":0.0041,"104":0,"105":0.086,"106":0.0041,"107":0.0041,"108":0.0041,"109":0.0041,"110":0.0041,"111":0.00819,"112":0.02457,"113":0.66749,"114":1.25717,"115":0.0041,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.04505,"35":0,"36":0,"37":0,"38":0.07781,"39":0.03686,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.04505,"48":0,"49":0.04914,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.01229,"57":0,"58":0.01229,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.06962,"80":0,"81":0.01638,"83":0.0041,"84":0,"85":0.0041,"86":0.0041,"87":0.00819,"88":0.11466,"89":0.02048,"90":0,"91":0.00819,"92":0,"93":0.00819,"94":0.0041,"95":0.00819,"96":0.0041,"97":0,"98":0.0041,"99":0.01229,"100":0.00819,"101":0.00819,"102":0.05324,"103":0.02048,"104":0.00819,"105":0.01638,"106":0.04095,"107":0.00819,"108":0.01229,"109":2.62899,"110":0.01229,"111":0.02867,"112":0.06552,"113":1.20803,"114":6.3063,"115":0.0041,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0.04095,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0.15971,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.18018,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.10238,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.0041,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.0041,"77":0.0041,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01638,"96":0,"97":0,"98":0.06552,"99":0.23342,"100":0.0041,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0.06143,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.0041,"109":0.09009,"110":0,"111":0.0041,"112":0.00819,"113":0.18018,"114":0.79443},E:{"4":0,"5":0,"6":0,"7":0,"8":0.0041,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00819,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.0041,"13.1":0.01638,"14.1":0.02048,"15.1":0.00819,"15.2-15.3":0.0041,"15.4":0.00819,"15.5":0.00819,"15.6":0.04505,"16.0":0.0041,"16.1":0.01229,"16.2":0.01638,"16.3":0.05733,"16.4":0.03686,"16.5":0.1679,"16.6":0},G:{"8":0,"17":0.0147,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00098,"6.0-6.1":0,"7.0-7.1":0.22735,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.03822,"10.0-10.2":0,"10.3":0.04508,"11.0-11.2":0.00196,"11.3-11.4":0.0049,"12.0-12.1":0.00294,"12.2-12.5":0.22441,"13.0-13.1":0.00588,"13.2":0.00098,"13.3":0.00588,"13.4-13.7":0.0245,"14.0-14.4":0.06272,"14.5-14.8":0.14797,"15.0-15.1":0.03528,"15.2-15.3":0.0539,"15.4":0.05586,"15.5":0.10093,"15.6":0.28418,"16.0":0.28418,"16.1":0.6448,"16.2":0.31162,"16.3":0.91625,"16.4":0.6644,"16.5":4.80467,"16.6":0.04116},P:{"4":0.20755,"20":0.17642,"21":1.85761,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01038,"12.0":0,"13.0":0.02076,"14.0":0.02076,"15.0":0.01038,"16.0":0.02076,"17.0":0.02076,"18.0":0.03113,"19.0":0.06227},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.11172,"4.2-4.3":0.09776,"4.4":0,"4.4.3-4.4.4":0.55862},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.0041,"9":0,"10":0,"11":0.01229,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.20077},Q:{"13.1":0},O:{"0":0.04724},H:{"0":0.19567},L:{"0":69.9151}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.1085,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00417,"79":0,"80":0,"81":0,"82":0,"83":0.00835,"84":0,"85":0,"86":0,"87":0,"88":0.00417,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.01252,"103":0.00417,"104":0,"105":0.07094,"106":0.00417,"107":0.00417,"108":0.00417,"109":0.00417,"110":0.00417,"111":0.00417,"112":0.01669,"113":0.01252,"114":0.00835,"115":0.8805,"116":0.95979,"117":0.03338,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.05425,"35":0,"36":0,"37":0,"38":0.1085,"39":0.03338,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.05425,"48":0,"49":0.06677,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.02504,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0.03338,"74":0,"75":0.00417,"76":0.00417,"77":0,"78":0,"79":0.07929,"80":0,"81":0.01669,"83":0,"84":0,"85":0,"86":0.00417,"87":0.00835,"88":0.00835,"89":0.01252,"90":0.00417,"91":0.00417,"92":0.00417,"93":0.00835,"94":0,"95":0.01252,"96":0.00835,"97":0,"98":0,"99":0.01669,"100":0.00417,"101":0.00835,"102":0.03756,"103":0.01669,"104":0.00417,"105":0.01252,"106":0.03756,"107":0.00835,"108":0.00835,"109":2.71245,"110":0.00417,"111":0.00835,"112":0.01669,"113":0.02504,"114":0.28376,"115":4.76557,"116":2.82512,"117":0.00417,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0.03338,"26":0,"27":0,"28":0.00417,"29":0,"30":0,"31":0.16692,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.20448,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.10433,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00835,"72":0.00417,"73":0,"74":0,"75":0,"76":0,"77":0.00417,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.02087,"96":0,"97":0,"98":0,"99":0.00417,"100":0.13354,"101":0.14606,"102":0.00417,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0.07511,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.01669,"110":0,"111":0,"112":0.00417,"113":0,"114":0.02087,"115":0.80956,"116":0.25873},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00835,"15":0,"17":0.00417,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00417,"13.1":0.01252,"14.1":0.02087,"15.1":0.00417,"15.2-15.3":0.00417,"15.4":0.00417,"15.5":0.00835,"15.6":0.04173,"16.0":0.00417,"16.1":0.01252,"16.2":0.01252,"16.3":0.03338,"16.4":0.01252,"16.5":0.1085,"16.6":0.16275},G:{"8":0,"17":0.08507,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00109,"6.0-6.1":0,"7.0-7.1":0.16033,"8.1-8.4":0.00109,"9.0-9.2":0,"9.3":0.04254,"10.0-10.2":0,"10.3":0.04581,"11.0-11.2":0.00545,"11.3-11.4":0.00327,"12.0-12.1":0.00436,"12.2-12.5":0.22469,"13.0-13.1":0.00218,"13.2":0.00109,"13.3":0.00654,"13.4-13.7":0.02072,"14.0-14.4":0.0589,"14.5-14.8":0.12652,"15.0-15.1":0.03381,"15.2-15.3":0.05344,"15.4":0.04799,"15.5":0.0938,"15.6-15.7":0.96964,"16.0":0.25632,"16.1":0.58898,"16.2":0.28031,"16.3":0.62606,"16.4":0.11561,"16.5":2.40173,"16.6":4.64531},P:{"4":0.14476,"20":0.06204,"21":0.19646,"5.0-5.4":0.01034,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01034,"12.0":0,"13.0":0.01034,"14.0":0.02068,"15.0":0.01034,"16.0":0.02068,"17.0":0.02068,"18.0":0.02068,"19.0":0.04136},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.55164,"4.2-4.3":0.08275,"4.4":0,"4.4.3-4.4.4":0.41373},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00417,"9":0,"10":0,"11":0.01252,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":67.11549},R:{_:"0"},M:{"0":0.25056},Q:{"13.1":0},O:{"0":0.04662},H:{"0":0.25376}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GT.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GT.js
index 07d8e98fba5d50..f3c606c7203c96 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GT.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GT.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00339,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0.05755,"74":0,"75":0,"76":0,"77":0,"78":0.00339,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00677,"103":0,"104":0,"105":0.00339,"106":0,"107":0,"108":0,"109":0.00339,"110":0.00339,"111":0.00339,"112":0.00339,"113":0.16925,"114":0.30127,"115":0.00339,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00339,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00339,"77":0,"78":0.00339,"79":0.02708,"80":0,"81":0.00677,"83":0,"84":0.00339,"85":0,"86":0,"87":0.00677,"88":0.00677,"89":0,"90":0,"91":0.01693,"92":0,"93":0.00339,"94":0,"95":0.00339,"96":0.00339,"97":0.00677,"98":0.00339,"99":0.01016,"100":0.00677,"101":0.00339,"102":0.00339,"103":0.0237,"104":0.00339,"105":0.00677,"106":0.00677,"107":0.01016,"108":0.01016,"109":0.55514,"110":0.01354,"111":0.03047,"112":0.06093,"113":1.00196,"114":5.9136,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00339,"70":0.01354,"71":0.01016,"72":0,"73":0,"74":0.00339,"75":0,"76":0.00339,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01016,"96":0,"97":0,"98":0.22003,"99":0.43328,"100":0.00339,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00339,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.01016,"99":0,"100":0.00339,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00339,"108":0.00339,"109":0.01016,"110":0.00677,"111":0.00677,"112":0.02031,"113":0.16925,"114":0.79886},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00677,"15":0,"17":0.00339,_:"0","3.1":0,"3.2":0,"5.1":0.00339,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00339,"13.1":0.01354,"14.1":0.02031,"15.1":0.00339,"15.2-15.3":0.00339,"15.4":0.00677,"15.5":0.01016,"15.6":0.06432,"16.0":0.00677,"16.1":0.02031,"16.2":0.02031,"16.3":0.05755,"16.4":0.04739,"16.5":0.2268,"16.6":0.00339},G:{"8":0,"17":0.05253,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.01545,"7.0-7.1":0.00463,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01236,"10.0-10.2":0,"10.3":0.00927,"11.0-11.2":0.00309,"11.3-11.4":0.00309,"12.0-12.1":0.00154,"12.2-12.5":0.14368,"13.0-13.1":0.00309,"13.2":0.00154,"13.3":0.00463,"13.4-13.7":0.02008,"14.0-14.4":0.06643,"14.5-14.8":0.12977,"15.0-15.1":0.02935,"15.2-15.3":0.0448,"15.4":0.08343,"15.5":0.11124,"15.6":0.33989,"16.0":0.61488,"16.1":1.02893,"16.2":0.65814,"16.3":1.53567,"16.4":1.1139,"16.5":8.61301,"16.6":0.15913},P:{"4":0.08126,"20":0.28443,"21":2.55984,"5.0-5.4":0.01016,"6.2-6.4":0,"7.2-7.4":0.14221,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.05079,"12.0":0.01016,"13.0":0.03047,"14.0":0.06095,"15.0":0.03047,"16.0":0.09142,"17.0":0.03047,"18.0":0.06095,"19.0":0.11174},I:{"0":0,"3":0,"4":0.03479,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.09567},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00677,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.23814},Q:{"13.1":0},O:{"0":0.05954},H:{"0":0.27556},L:{"0":68.66763}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0.05994,"74":0,"75":0,"76":0,"77":0,"78":0.00353,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00705,"103":0,"104":0.00353,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.00353,"111":0,"112":0,"113":0.00705,"114":0.00705,"115":0.11283,"116":0.38081,"117":0.01763,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00353,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00353,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.02468,"80":0,"81":0.00705,"83":0,"84":0,"85":0,"86":0,"87":0.00705,"88":0.00353,"89":0,"90":0,"91":0.01763,"92":0,"93":0.00705,"94":0,"95":0.00353,"96":0.00353,"97":0.00705,"98":0,"99":0.00705,"100":0.00705,"101":0.00353,"102":0,"103":0.02821,"104":0.00353,"105":0.00705,"106":0.01058,"107":0.00353,"108":0.00705,"109":0.52537,"110":0.00705,"111":0.02468,"112":0.02468,"113":0.02468,"114":0.24329,"115":4.61201,"116":2.55988,"117":0.00353,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00353,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00353,"70":0,"71":0.00705,"72":0.00353,"73":0,"74":0,"75":0,"76":0,"77":0.00353,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.00353,"95":0.01058,"96":0,"97":0,"98":0,"99":0.00705,"100":0.47954,"101":0.22566,"102":0.00353,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00353,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.00353,"99":0,"100":0.00353,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.01058,"110":0.00353,"111":0.00353,"112":0.01058,"113":0.00705,"114":0.04231,"115":0.82861,"116":0.26798},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00353,"15":0,"17":0.01058,_:"0","3.1":0,"3.2":0,"5.1":0.00353,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00353,"13.1":0.01058,"14.1":0.02116,"15.1":0,"15.2-15.3":0.00353,"15.4":0.00353,"15.5":0.00705,"15.6":0.05289,"16.0":0.00705,"16.1":0.01763,"16.2":0.02821,"16.3":0.03173,"16.4":0.01763,"16.5":0.15514,"16.6":0.17277},G:{"8":0,"17":0.20865,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.01456,"7.0-7.1":0.00162,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01132,"10.0-10.2":0,"10.3":0.00809,"11.0-11.2":0.00323,"11.3-11.4":0,"12.0-12.1":0.00323,"12.2-12.5":0.09381,"13.0-13.1":0,"13.2":0,"13.3":0.00485,"13.4-13.7":0.01941,"14.0-14.4":0.05176,"14.5-14.8":0.12293,"15.0-15.1":0.02588,"15.2-15.3":0.04205,"15.4":0.04691,"15.5":0.06955,"15.6-15.7":0.77477,"16.0":0.45774,"16.1":0.67772,"16.2":0.3801,"16.3":0.88152,"16.4":0.20865,"16.5":3.68297,"16.6":8.36878},P:{"4":0.07138,"20":0.12237,"21":0.25494,"5.0-5.4":0.0102,"6.2-6.4":0,"7.2-7.4":0.10197,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.04079,"12.0":0.0102,"13.0":0.02039,"14.0":0.04079,"15.0":0.0102,"16.0":0.06118,"17.0":0.04079,"18.0":0.04079,"19.0":0.08158},I:{"0":0,"3":0,"4":0.03632,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.10895},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00705,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":66.41754},R:{_:"0"},M:{"0":0.23954},Q:{"13.1":0},O:{"0":0.07769},H:{"0":0.34323}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GU.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GU.js
index 221c9b8ab20dc3..e4c1cb52592a7e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GU.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GU.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.02913,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0.01821,"88":0.00364,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.01092,"103":0.00364,"104":0,"105":0,"106":0,"107":0.00364,"108":0,"109":0.03641,"110":0,"111":0,"112":0.02185,"113":0.69543,"114":0.29856,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00728,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00364,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.01456,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0.02913,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0.01092,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.08738,"100":0,"101":0,"102":0,"103":0.0801,"104":0,"105":0.03641,"106":0,"107":0.00364,"108":0.02185,"109":0.43692,"110":0.00728,"111":0.02549,"112":0.08374,"113":0.93574,"114":4.49664,"115":0.05462,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.03277,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.05097,"99":0.10559,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00364,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0.00364,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00364,"108":0.00364,"109":0.05462,"110":0.01456,"111":0.00364,"112":0.01092,"113":0.65174,"114":1.52194},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.01456,"14":0.06918,"15":0.01092,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.02185,"13.1":0.05826,"14.1":0.10559,"15.1":0.01456,"15.2-15.3":0.01092,"15.4":0.03641,"15.5":0.20754,"15.6":0.32405,"16.0":0.02185,"16.1":0.04733,"16.2":0.14928,"16.3":0.30949,"16.4":0.29128,"16.5":0.77917,"16.6":0},G:{"8":0,"17":0.01838,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.17922,"9.0-9.2":0,"9.3":0.25275,"10.0-10.2":0,"10.3":0.04136,"11.0-11.2":0,"11.3-11.4":0.08272,"12.0-12.1":0.04595,"12.2-12.5":0.6985,"13.0-13.1":0.0046,"13.2":0,"13.3":0.04595,"13.4-13.7":0.03676,"14.0-14.4":0.42278,"14.5-14.8":0.64795,"15.0-15.1":0.35844,"15.2-15.3":0.2022,"15.4":0.30789,"15.5":0.47792,"15.6":1.74165,"16.0":2.6975,"16.1":4.06233,"16.2":2.86753,"16.3":5.65693,"16.4":7.72945,"16.5":15.83113,"16.6":0.0965},P:{"4":0.09308,"20":0.75497,"21":3.44392,"5.0-5.4":0.02068,"6.2-6.4":0,"7.2-7.4":0.02068,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.04137,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0.07239,"17.0":0.06205,"18.0":0.13445,"19.0":0.06205},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.08282},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00728,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":1.26544},Q:{"13.1":0},O:{"0":0.0318},H:{"0":0.12041},L:{"0":33.97055}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00853,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.04694,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0.00853,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.0128,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.01707,"110":0,"111":0.00427,"112":0,"113":0.0256,"114":0.00427,"115":0.58031,"116":0.54191,"117":0.00853,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01707,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00427,"77":0,"78":0,"79":0.0256,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0.0128,"88":0,"89":0,"90":0.01707,"91":0.00427,"92":0.00427,"93":0.01707,"94":0,"95":0,"96":0,"97":0,"98":0.00427,"99":0.19202,"100":0.00427,"101":0,"102":0,"103":0.16641,"104":0,"105":0.03414,"106":0,"107":0.00427,"108":0.00853,"109":0.34989,"110":0.00427,"111":0.0256,"112":0.08961,"113":0.06401,"114":0.45657,"115":5.53003,"116":2.44072,"117":0.02134,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.0128,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00427,"100":0.16641,"101":0.08107,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00427,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0.00427,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00427,"109":0.04267,"110":0,"111":0.00427,"112":0.00427,"113":0.04267,"114":0.10241,"115":2.06096,"116":0.49924},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.04694,"15":0.00427,"17":0.00853,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.04267,"13.1":0.0384,"14.1":0.12801,"15.1":0.01707,"15.2-15.3":0.02134,"15.4":0.0128,"15.5":0.02987,"15.6":0.49924,"16.0":0.02134,"16.1":0.07681,"16.2":0.06827,"16.3":0.21335,"16.4":0.12801,"16.5":1.06248,"16.6":0.77659},G:{"8":0,"17":0.16003,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00865,"6.0-6.1":0,"7.0-7.1":0.00865,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.22924,"10.0-10.2":0.00433,"10.3":0.02163,"11.0-11.2":0,"11.3-11.4":0.13841,"12.0-12.1":0.06055,"12.2-12.5":0.56228,"13.0-13.1":0.00865,"13.2":0,"13.3":0.10381,"13.4-13.7":0.01298,"14.0-14.4":0.25951,"14.5-14.8":0.4282,"15.0-15.1":0.15571,"15.2-15.3":0.19464,"15.4":0.22491,"15.5":0.43685,"15.6-15.7":2.8114,"16.0":2.01556,"16.1":2.72057,"16.2":1.37542,"16.3":2.64272,"16.4":2.27507,"16.5":9.66257,"16.6":16.7127},P:{"4":0.21862,"20":0.2082,"21":0.5101,"5.0-5.4":0.06246,"6.2-6.4":0,"7.2-7.4":0.01041,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01041,"12.0":0,"13.0":0,"14.0":0.01041,"15.0":0.15615,"16.0":0.09369,"17.0":0.04164,"18.0":0.12492,"19.0":0.09369},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.10534},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0.00427,"11":0.00853,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":30.37599},R:{_:"0"},M:{"0":1.1122},Q:{"13.1":0},O:{"0":0.02867},H:{"0":0.10313}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GW.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GW.js
index 1af9063ebe9ba7..125af261987f1c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GW.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GW.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00458,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00458,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00458,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0.00458,"113":0.06413,"114":0.07788,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.06413,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0.00458,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00916,"47":0,"48":0,"49":0.00458,"50":0.00458,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00458,"70":0.00458,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.01374,"80":0,"81":0.03665,"83":0.00458,"84":0,"85":0,"86":0,"87":0,"88":0.00458,"89":0.00458,"90":0.03665,"91":0.00458,"92":0,"93":0,"94":0,"95":0.00458,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.04123,"103":0.00458,"104":0,"105":0.00916,"106":0,"107":0,"108":0,"109":6.98603,"110":0.01374,"111":0.25654,"112":0.03665,"113":0.71006,"114":6.6791,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.01832,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0.00458,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00916,"70":0.02749,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00458,"96":0,"97":0.00458,"98":0.00458,"99":0.16492,"100":0.00458,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00916,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.01374,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00458,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00458,"110":0.27944,"111":0.01832,"112":0.52223,"113":0.93452,"114":1.85531},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.06413,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0.00458,"16.0":0,"16.1":0,"16.2":0.04123,"16.3":0.00458,"16.4":0.00916,"16.5":0.00458,"16.6":0},G:{"8":0,"17":0.01139,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.02588,"6.0-6.1":0,"7.0-7.1":1.08482,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.24015,"10.0-10.2":0,"10.3":0.10972,"11.0-11.2":0.02277,"11.3-11.4":0,"12.0-12.1":0.01863,"12.2-12.5":1.61792,"13.0-13.1":0.2091,"13.2":0,"13.3":0.04969,"13.4-13.7":0.1356,"14.0-14.4":0.61384,"14.5-14.8":1.43056,"15.0-15.1":0.24947,"15.2-15.3":0.04555,"15.4":0.07453,"15.5":0.17494,"15.6":0.23291,"16.0":0.19047,"16.1":0.56519,"16.2":0.03623,"16.3":0.52378,"16.4":0.33953,"16.5":0.74323,"16.6":0.00932},P:{"4":0.17102,"20":0.14084,"21":0.2012,"5.0-5.4":0,"6.2-6.4":0.01006,"7.2-7.4":1.25752,"8.2":0,"9.2":0.01006,"10.1":0.04024,"11.1-11.2":0.0503,"12.0":0,"13.0":0.01006,"14.0":0.01006,"15.0":0.01006,"16.0":0.03018,"17.0":0.03018,"18.0":0.02012,"19.0":0.11066},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.0003,"4.4":0,"4.4.3-4.4.4":0.09674},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00458,"5.5":0},S:{"2.5":0.95916,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.00542},Q:{"13.1":0},O:{"0":0.09754},H:{"0":0.90807},L:{"0":66.00125}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.01762,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0.01322,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.03524,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00441,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0.00881,"116":0.10132,"117":0.02643,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00881,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0.00881,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0.00441,"44":0,"45":0,"46":0,"47":0.00441,"48":0,"49":0.00441,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00441,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00441,"71":0,"72":0,"73":0.00881,"74":0,"75":0,"76":0,"77":0.00441,"78":0,"79":0,"80":0,"81":0.09251,"83":0.03524,"84":0,"85":0,"86":0,"87":0,"88":0.00441,"89":0,"90":0.14537,"91":0,"92":0,"93":0,"94":0,"95":0.00441,"96":0,"97":0,"98":0,"99":0.00881,"100":0,"101":0,"102":0.04405,"103":0.00881,"104":0,"105":0.00441,"106":0,"107":0.01322,"108":0,"109":5.14504,"110":0,"111":0.41848,"112":0.00441,"113":0.00441,"114":0.0837,"115":3.89843,"116":4.28607,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00441,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00441,"69":0.00441,"70":0.00441,"71":0.06167,"72":0.00881,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00881,"100":0.02203,"101":0.14096,"102":0.00881,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0.00881,"14":0,"15":0,"16":0,"17":0,"18":0.00441,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.01322,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.00441,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.07048,"110":0.00881,"111":0.00441,"112":0.01762,"113":0.05286,"114":0.12334,"115":1.12328,"116":0.33478},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00881,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0,"16.0":0,"16.1":0,"16.2":0.02203,"16.3":0,"16.4":0,"16.5":0.00441,"16.6":0.01322},G:{"8":0.0036,"17":0.04316,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00839,"6.0-6.1":0,"7.0-7.1":3.07785,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.13429,"10.0-10.2":0.04556,"10.3":0.13189,"11.0-11.2":0.16546,"11.3-11.4":0,"12.0-12.1":0.09592,"12.2-12.5":1.49156,"13.0-13.1":0.34891,"13.2":0,"13.3":0.14628,"13.4-13.7":0.04316,"14.0-14.4":0.26978,"14.5-14.8":0.59471,"15.0-15.1":0.13069,"15.2-15.3":0.04436,"15.4":0.16306,"15.5":0.18225,"15.6-15.7":2.76251,"16.0":0.16426,"16.1":0.22421,"16.2":0.07794,"16.3":0.32493,"16.4":0.21342,"16.5":0.41126,"16.6":0.68703},P:{"4":0.14442,"20":0.08253,"21":0.07221,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.06189,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01032,"12.0":0,"13.0":0.03095,"14.0":0,"15.0":0.01032,"16.0":0.02063,"17.0":0,"18.0":0.01032,"19.0":0.05158},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00116,"4.4":0,"4.4.3-4.4.4":0.03205},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01322,"5.5":0},S:{"2.5":0.60986,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":68.39722},R:{_:"0"},M:{"0":0.05036},Q:{"13.1":0},O:{"0":0.08393},H:{"0":0.65153}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GY.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GY.js
index e1e6cbce360367..b257eb6643cfc5 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GY.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GY.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0.0176,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00352,"103":0,"104":0,"105":0,"106":0,"107":0.00352,"108":0.00352,"109":0,"110":0.00704,"111":0,"112":0.00352,"113":0.11613,"114":0.2217,"115":0.00352,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01408,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00352,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01056,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00352,"66":0.00352,"67":0,"68":0,"69":0.00704,"70":0.00704,"71":0.00352,"72":0,"73":0.00704,"74":0.00352,"75":0.00352,"76":0.01056,"77":0.00352,"78":0,"79":0.03167,"80":0,"81":0.00704,"83":0.01056,"84":0.00352,"85":0,"86":0.00704,"87":0.02815,"88":0,"89":0,"90":0.00352,"91":0.00704,"92":0,"93":0.03167,"94":0,"95":0,"96":0.00352,"97":0.00352,"98":0.00352,"99":0.00352,"100":0.00352,"101":0.01056,"102":0,"103":0.07038,"104":0,"105":0.02463,"106":0.00352,"107":0.00704,"108":0.0176,"109":0.2217,"110":0.0176,"111":0.02815,"112":0.10557,"113":1.2598,"114":5.2222,"115":0.00704,"116":0.01056,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0.00352,"62":0,"63":0,"64":0.03167,"65":0,"66":0,"67":0,"68":0,"69":0.00352,"70":0.03167,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00352,"77":0.00352,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00352,"96":0,"97":0,"98":0.13372,"99":0.2217,"100":0.00352,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0.00352,"16":0.00352,"17":0,"18":0.00704,"79":0,"80":0,"81":0,"83":0,"84":0.00352,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00704,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0.00352,"107":0.00352,"108":0.00704,"109":0.02463,"110":0.00704,"111":0.00352,"112":0.03519,"113":0.34838,"114":1.5378},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.01056,"15":0,"17":0.00352,_:"0","3.1":0,"3.2":0,"5.1":0.00352,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00352,"13.1":0.01408,"14.1":0.01408,"15.1":0.00352,"15.2-15.3":0,"15.4":0.02111,"15.5":0.02463,"15.6":0.0563,"16.0":0.01408,"16.1":0.02463,"16.2":0.02111,"16.3":0.06334,"16.4":0.04223,"16.5":0.26744,"16.6":0.00352},G:{"8":0,"17":0.02734,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.05879,"6.0-6.1":0,"7.0-7.1":0.10527,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.10117,"10.0-10.2":0,"10.3":0.02187,"11.0-11.2":0.03418,"11.3-11.4":0.00273,"12.0-12.1":0.00273,"12.2-12.5":0.35545,"13.0-13.1":0,"13.2":0,"13.3":0.00547,"13.4-13.7":0.01777,"14.0-14.4":0.1039,"14.5-14.8":0.1121,"15.0-15.1":0.06289,"15.2-15.3":0.05332,"15.4":0.03281,"15.5":0.11347,"15.6":0.35271,"16.0":0.44704,"16.1":0.8107,"16.2":0.41013,"16.3":0.99252,"16.4":1.2468,"16.5":6.58673,"16.6":0.08476},P:{"4":0.47848,"20":0.41468,"21":3.83847,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.25519,"8.2":0,"9.2":0.01063,"10.1":0,"11.1-11.2":0.07443,"12.0":0,"13.0":0.0319,"14.0":0.02127,"15.0":0.01063,"16.0":0.12759,"17.0":0.02127,"18.0":0.05316,"19.0":0.10633},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.2038,"4.4":0,"4.4.3-4.4.4":0.98988},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0.01478,"11":0.00985,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.15554},Q:{"13.1":0.00648},O:{"0":0.52496},H:{"0":0.37428},L:{"0":67.14685}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00331,"103":0.00331,"104":0,"105":0,"106":0,"107":0.00331,"108":0,"109":0,"110":0.00331,"111":0,"112":0,"113":0,"114":0.00992,"115":0.12232,"116":0.24464,"117":0.00331,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00331,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00331,"66":0,"67":0,"68":0,"69":0.00661,"70":0.00331,"71":0,"72":0,"73":0.01653,"74":0,"75":0.00331,"76":0.01984,"77":0.00992,"78":0,"79":0.03967,"80":0,"81":0.00331,"83":0.00331,"84":0,"85":0,"86":0.00331,"87":0.01322,"88":0.00331,"89":0.00331,"90":0.00331,"91":0.00661,"92":0.00331,"93":0.06281,"94":0,"95":0.00331,"96":0.00331,"97":0,"98":0,"99":0,"100":0.00331,"101":0,"102":0,"103":0.04298,"104":0,"105":0.02975,"106":0.00661,"107":0.00661,"108":0.00992,"109":0.21158,"110":0.00661,"111":0.00992,"112":0.03637,"113":0.04959,"114":0.38019,"115":3.53742,"116":1.58688,"117":0.00331,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00661,"71":0.00992,"72":0.00992,"73":0,"74":0,"75":0,"76":0.02314,"77":0.04628,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0.00992,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00331,"96":0,"97":0,"98":0,"99":0.00992,"100":0.21158,"101":0.12893,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00331,"79":0,"80":0,"81":0,"83":0,"84":0.03967,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00331,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00331,"109":0.01322,"110":0,"111":0.00331,"112":0.00331,"113":0.00331,"114":0.07934,"115":1.20669,"116":0.37688},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.03637,"15":0,"17":0.00992,_:"0","3.1":0,"3.2":0,"5.1":0.00661,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00331,"13.1":0.00992,"14.1":0.01322,"15.1":0,"15.2-15.3":0.00331,"15.4":0.01322,"15.5":0.00992,"15.6":0.04628,"16.0":0.12232,"16.1":0.00992,"16.2":0.00661,"16.3":0.02975,"16.4":0.01322,"16.5":0.06943,"16.6":0.14216},G:{"8":0,"17":0.19649,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01696,"6.0-6.1":0,"7.0-7.1":0.0523,"8.1-8.4":0,"9.0-9.2":0.00141,"9.3":0.07209,"10.0-10.2":0,"10.3":0.04382,"11.0-11.2":0.0099,"11.3-11.4":0.00707,"12.0-12.1":0,"12.2-12.5":0.21345,"13.0-13.1":0,"13.2":0.00141,"13.3":0,"13.4-13.7":0.0212,"14.0-14.4":0.07492,"14.5-14.8":0.13005,"15.0-15.1":0.03958,"15.2-15.3":0.01979,"15.4":0.07633,"15.5":0.1145,"15.6-15.7":1.45881,"16.0":0.47213,"16.1":0.70396,"16.2":0.31381,"16.3":1.145,"16.4":0.13288,"16.5":3.50284,"16.6":5.30516},P:{"4":0.31067,"20":0.20354,"21":0.55707,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.22497,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.0857,"12.0":0.01071,"13.0":0.01071,"14.0":0.01071,"15.0":0.01071,"16.0":0.07499,"17.0":0.03214,"18.0":0.04285,"19.0":0.13927},I:{"0":0,"3":0,"4":0.09007,"2.1":0,"2.2":0,"2.3":0,"4.1":0.09007,"4.2-4.3":0.12009,"4.4":0,"4.4.3-4.4.4":0.87067},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0.00771,"11":0.01543,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":66.12956},R:{_:"0"},M:{"0":0.05355},Q:{"13.1":0},O:{"0":0.46189},H:{"0":0.58938}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HK.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HK.js
index efa7738ac22c20..78529d8e812eda 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HK.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HK.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.02192,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00548,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00548,"69":0,"70":0,"71":0,"72":0.02192,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.01096,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00548,"89":0,"90":0.00548,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.01644,"103":0,"104":0,"105":0,"106":0.00548,"107":0.00548,"108":0.00548,"109":0.00548,"110":0.00548,"111":0.00548,"112":0.02192,"113":0.24665,"114":0.46589,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0.00548,"27":0,"28":0,"29":0,"30":0.00548,"31":0,"32":0,"33":0,"34":0.04933,"35":0,"36":0,"37":0,"38":0.12058,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.03289,"50":0,"51":0,"52":0,"53":0.03289,"54":0,"55":0.01096,"56":0.00548,"57":0.00548,"58":0,"59":0,"60":0,"61":0.03289,"62":0.00548,"63":0.00548,"64":0,"65":0.00548,"66":0,"67":0.01096,"68":0.00548,"69":0.01096,"70":0.01096,"71":0.00548,"72":0.00548,"73":0.00548,"74":0.02192,"75":0.00548,"76":0.00548,"77":0,"78":0.02741,"79":0.59195,"80":0.01096,"81":0.01644,"83":0.04933,"84":0.00548,"85":0.00548,"86":0.03289,"87":0.15347,"88":0.00548,"89":0.06029,"90":0.01096,"91":0.02741,"92":0.02192,"93":0.00548,"94":0.06029,"95":0.02741,"96":0.02192,"97":0.06577,"98":0.03837,"99":0.1151,"100":0.02741,"101":0.02741,"102":0.02192,"103":0.12606,"104":0.02741,"105":0.03289,"106":0.06577,"107":0.03837,"108":0.08222,"109":1.27707,"110":0.05481,"111":0.13703,"112":0.38367,"113":2.54867,"114":10.65506,"115":0.01096,"116":0.01644,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.01096,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.02741,"37":0,"38":0,"39":0,"40":0.00548,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.0877,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01644,"96":0,"97":0,"98":0.02192,"99":0.07125,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.01096,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00548,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00548,"108":0.00548,"109":0.05481,"110":0.01644,"111":0.01644,"112":0.03289,"113":0.47137,"114":2.30202},E:{"4":0,"5":0,"6":0,"7":0.00548,"8":0,"9":0,"10":0,"11":0,"12":0.00548,"13":0.02741,"14":0.14251,"15":0.03289,"17":0.00548,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.00548,"10.1":0,"11.1":0.00548,"12.1":0.02192,"13.1":0.10414,"14.1":0.28501,"15.1":0.03837,"15.2-15.3":0.03837,"15.4":0.15347,"15.5":0.2028,"15.6":0.7783,"16.0":0.06029,"16.1":0.14799,"16.2":0.19732,"16.3":0.69061,"16.4":0.44396,"16.5":2.01701,"16.6":0.00548},G:{"8":0,"17":0.0294,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00327,"5.0-5.1":0.0294,"6.0-6.1":0.01633,"7.0-7.1":0.03594,"8.1-8.4":0.03594,"9.0-9.2":0.01307,"9.3":0.25155,"10.0-10.2":0.0098,"10.3":0.19274,"11.0-11.2":0.03267,"11.3-11.4":0.03267,"12.0-12.1":0.04574,"12.2-12.5":1.05192,"13.0-13.1":0.02613,"13.2":0.0098,"13.3":0.049,"13.4-13.7":0.12741,"14.0-14.4":0.45082,"14.5-14.8":0.71543,"15.0-15.1":0.27441,"15.2-15.3":0.34955,"15.4":0.52923,"15.5":0.52923,"15.6":1.457,"16.0":1.21199,"16.1":2.39458,"16.2":1.28386,"16.3":3.32236,"16.4":1.86209,"16.5":14.68437,"16.6":0.0686},P:{"4":1.40483,"20":0.3376,"21":4.57387,"5.0-5.4":0.16335,"6.2-6.4":0.01089,"7.2-7.4":0.03267,"8.2":0.01089,"9.2":0.06534,"10.1":0,"11.1-11.2":0.02178,"12.0":0.01089,"13.0":0.06534,"14.0":0.02178,"15.0":0.02178,"16.0":0.04356,"17.0":0.1089,"18.0":0.07623,"19.0":0.08712},I:{"0":0,"3":0,"4":0.00439,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00439,"4.2-4.3":0.02196,"4.4":0,"4.4.3-4.4.4":0.11858},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0.10551,"10":0,"11":0.31653,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.19884},Q:{"13.1":0.08586},O:{"0":0.36604},H:{"0":0.08557},L:{"0":29.3477}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.02156,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00539,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00539,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.01078,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00539,"89":0.00539,"90":0.00539,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.01617,"103":0,"104":0,"105":0,"106":0,"107":0.00539,"108":0,"109":0.00539,"110":0.00539,"111":0.00539,"112":0.00539,"113":0.01078,"114":0.01617,"115":0.20486,"116":0.48519,"117":0.01617,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0.00539,"27":0,"28":0,"29":0,"30":0.00539,"31":0,"32":0,"33":0,"34":0.04852,"35":0,"36":0,"37":0,"38":0.10243,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.02696,"50":0,"51":0,"52":0,"53":0.02696,"54":0,"55":0.01078,"56":0,"57":0.00539,"58":0,"59":0,"60":0,"61":0.03235,"62":0.00539,"63":0.00539,"64":0,"65":0.00539,"66":0,"67":0.00539,"68":0,"69":0.01078,"70":0.01078,"71":0.00539,"72":0.00539,"73":0.00539,"74":0.02696,"75":0.01078,"76":0.00539,"77":0,"78":0.02156,"79":0.52293,"80":0.01078,"81":0.01617,"83":0.04852,"84":0.00539,"85":0.00539,"86":0.03235,"87":0.16173,"88":0.00539,"89":0.07008,"90":0.01078,"91":0.02156,"92":0.02156,"93":0.00539,"94":0.07547,"95":0.01078,"96":0.01617,"97":0.02156,"98":0.02696,"99":0.10782,"100":0.01617,"101":0.02156,"102":0.02156,"103":0.10243,"104":0.01617,"105":0.02696,"106":0.03235,"107":0.03774,"108":0.0593,"109":1.45018,"110":0.02696,"111":0.05391,"112":0.12938,"113":0.2372,"114":0.98655,"115":7.58514,"116":4.10794,"117":0.02696,"118":0.01078,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.01078,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.02156,"37":0,"38":0,"39":0,"40":0.00539,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.08087,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.11321,"96":0,"97":0,"98":0,"99":0.00539,"100":0.03774,"101":0.05391,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00539,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.01617,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00539,"108":0.00539,"109":0.38276,"110":0.05391,"111":0.01617,"112":0.01617,"113":0.03774,"114":0.10782,"115":2.07014,"116":0.69005},E:{"4":0,"5":0,"6":0,"7":0.00539,"8":0,"9":0,"10":0,"11":0,"12":0.00539,"13":0.02156,"14":0.10782,"15":0.02696,"17":0.01078,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.01617,"13.1":0.08626,"14.1":0.22103,"15.1":0.02696,"15.2-15.3":0.03235,"15.4":0.10782,"15.5":0.14017,"15.6":0.58762,"16.0":0.04313,"16.1":0.10782,"16.2":0.12399,"16.3":0.3612,"16.4":0.1186,"16.5":0.98116,"16.6":1.56339},G:{"8":0,"17":0.09958,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.02414,"6.0-6.1":0.01509,"7.0-7.1":0.03017,"8.1-8.4":0.04828,"9.0-9.2":0.00905,"9.3":0.2082,"10.0-10.2":0.00603,"10.3":0.16596,"11.0-11.2":0.02112,"11.3-11.4":0.02716,"12.0-12.1":0.03923,"12.2-12.5":0.84791,"13.0-13.1":0.0181,"13.2":0.01207,"13.3":0.03621,"13.4-13.7":0.09354,"14.0-14.4":0.37718,"14.5-14.8":0.52806,"15.0-15.1":0.22329,"15.2-15.3":0.27459,"15.4":0.40434,"15.5":0.3983,"15.6-15.7":2.32345,"16.0":0.89015,"16.1":1.68374,"16.2":0.83584,"16.3":1.8829,"16.4":0.3983,"16.5":5.3047,"16.6":12.93887},P:{"4":1.30407,"20":0.14011,"21":0.39877,"5.0-5.4":0.17244,"6.2-6.4":0.02155,"7.2-7.4":0.01078,"8.2":0.01078,"9.2":0.02155,"10.1":0,"11.1-11.2":0.02155,"12.0":0.01078,"13.0":0.04311,"14.0":0.02155,"15.0":0.02155,"16.0":0.03233,"17.0":0.097,"18.0":0.05389,"19.0":0.06466},I:{"0":0,"3":0,"4":0.00453,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00905,"4.4":0,"4.4.3-4.4.4":0.09955},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0.16467,"10":0,"11":0.28817,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":31.03015},R:{_:"0"},M:{"0":0.18436},Q:{"13.1":0.09679},O:{"0":0.34107},H:{"0":0.07854}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HN.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HN.js
index fc89241132d3d3..66a47791f12e93 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HN.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HN.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00806,"53":0,"54":0.00403,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0.03223,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.01209,"101":0,"102":0.01612,"103":0,"104":0,"105":0.00806,"106":0.01209,"107":0,"108":0.00403,"109":0,"110":0.00403,"111":0.01209,"112":0.01209,"113":0.17728,"114":0.29815,"115":0.00403,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00403,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00403,"48":0,"49":0.00806,"50":0,"51":0,"52":0,"53":0.00806,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0.00403,"60":0.02015,"61":0,"62":0,"63":0.00403,"64":0,"65":0.00403,"66":0,"67":0,"68":0.00403,"69":0.00403,"70":0,"71":0,"72":0,"73":0,"74":0.00403,"75":0.00403,"76":0.02417,"77":0.00403,"78":0.00403,"79":0.12893,"80":0.00403,"81":0.00806,"83":0.00403,"84":0,"85":0.00403,"86":0.00403,"87":0.02015,"88":0.00806,"89":0,"90":0.00403,"91":0.02015,"92":0.00403,"93":0.04029,"94":0.00403,"95":0,"96":0.00403,"97":0.00806,"98":0.00403,"99":0.02417,"100":0.00403,"101":0.00403,"102":0.00403,"103":0.07655,"104":0.00806,"105":0.00806,"106":0.02015,"107":0.01612,"108":1.05963,"109":0.72522,"110":0.02015,"111":0.0282,"112":0.24174,"113":1.47461,"114":7.14745,"115":0.00403,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00403,"70":0.03223,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00403,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.02417,"96":0.00403,"97":0.00403,"98":0.21757,"99":0.51571,"100":0.00403,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00403,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00806,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00403,"109":0.02015,"110":0.01209,"111":0.01209,"112":0.0282,"113":0.26591,"114":1.25705},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00403,"14":0.00806,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00403,"6.1":0,"7.1":0,"9.1":0,"10.1":0.00403,"11.1":0,"12.1":0,"13.1":0.01209,"14.1":0.02015,"15.1":0,"15.2-15.3":0.02015,"15.4":0.00806,"15.5":0.01209,"15.6":0.05238,"16.0":0.00806,"16.1":0.02015,"16.2":0.0282,"16.3":0.1249,"16.4":0.05641,"16.5":0.26994,"16.6":0},G:{"8":0,"17":0.04232,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.05467,"7.0-7.1":0.10404,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.11462,"10.0-10.2":0,"10.3":0.09875,"11.0-11.2":0.01234,"11.3-11.4":0.00529,"12.0-12.1":0.00353,"12.2-12.5":0.35268,"13.0-13.1":0.00882,"13.2":0.00176,"13.3":0.03174,"13.4-13.7":0.08993,"14.0-14.4":0.07759,"14.5-14.8":0.33152,"15.0-15.1":0.06701,"15.2-15.3":0.06172,"15.4":0.1111,"15.5":0.14989,"15.6":0.48141,"16.0":0.86408,"16.1":1.2344,"16.2":0.54666,"16.3":1.53418,"16.4":1.52889,"16.5":8.05355,"16.6":0.16753},P:{"4":0.37096,"20":0.34005,"21":2.22578,"5.0-5.4":0.03091,"6.2-6.4":0,"7.2-7.4":0.17518,"8.2":0,"9.2":0.03091,"10.1":0,"11.1-11.2":0.07213,"12.0":0.02061,"13.0":0.03091,"14.0":0.03091,"15.0":0.03091,"16.0":0.10305,"17.0":0.05152,"18.0":0.05152,"19.0":0.15457},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.23713},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01209,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.13733},Q:{"13.1":0},O:{"0":0.11345},H:{"0":0.24308},L:{"0":62.52813}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.004,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0.03203,"74":0,"75":0,"76":0,"77":0,"78":0.004,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.004,"101":0,"102":0.004,"103":0,"104":0,"105":0,"106":0.00801,"107":0,"108":0.004,"109":0,"110":0,"111":0,"112":0,"113":0.01201,"114":0.00801,"115":0.10811,"116":0.26827,"117":0.01201,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.004,"39":0,"40":0,"41":0.004,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.004,"48":0,"49":0.00801,"50":0,"51":0,"52":0,"53":0.004,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.004,"64":0.004,"65":0,"66":0.004,"67":0,"68":0.004,"69":0.00801,"70":0,"71":0,"72":0,"73":0,"74":0.004,"75":0.004,"76":0.004,"77":0.004,"78":0.004,"79":0.12012,"80":0.004,"81":0.01201,"83":0.004,"84":0,"85":0.00801,"86":0.01201,"87":0.02803,"88":0.00801,"89":0.004,"90":0.004,"91":0.02002,"92":0.01602,"93":0.07207,"94":0.004,"95":0,"96":0,"97":0.01201,"98":0.004,"99":0.02002,"100":0.004,"101":0.004,"102":0.02002,"103":0.05606,"104":0.004,"105":0.00801,"106":0.02002,"107":0.004,"108":0.79279,"109":0.64064,"110":0.00801,"111":0.01201,"112":0.15215,"113":0.05205,"114":0.84885,"115":5.1091,"116":2.94294,"117":0.004,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.004,"70":0,"71":0.00801,"72":0.00801,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0.004,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.02002,"96":0,"97":0,"98":0.00801,"99":0.00801,"100":0.47648,"101":0.27227,"102":0.004,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.004,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.004,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.01602,"110":0,"111":0.004,"112":0.00801,"113":0.01201,"114":0.07207,"115":1.12512,"116":0.34434},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00801,"15":0.004,"17":0.00801,_:"0","3.1":0,"3.2":0,"5.1":0.004,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.01201,"14.1":0.01201,"15.1":0.004,"15.2-15.3":0.004,"15.4":0.01201,"15.5":0.00801,"15.6":0.04004,"16.0":0.01201,"16.1":0.01602,"16.2":0.02402,"16.3":0.10811,"16.4":0.02803,"16.5":0.1962,"16.6":0.15215},G:{"8":0,"17":0.15133,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.04368,"7.0-7.1":0.04212,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.04836,"10.0-10.2":0,"10.3":0.0312,"11.0-11.2":0.01092,"11.3-11.4":0.00312,"12.0-12.1":0.00624,"12.2-12.5":0.45242,"13.0-13.1":0.00468,"13.2":0.00156,"13.3":0.02184,"13.4-13.7":0.0468,"14.0-14.4":0.0624,"14.5-14.8":0.26677,"15.0-15.1":0.10452,"15.2-15.3":0.04836,"15.4":0.05928,"15.5":0.14197,"15.6-15.7":1.52887,"16.0":0.45866,"16.1":0.70047,"16.2":0.43526,"16.3":0.81904,"16.4":0.19657,"16.5":2.93606,"16.6":6.96729},P:{"4":0.3078,"20":0.1539,"21":0.29754,"5.0-5.4":0.0513,"6.2-6.4":0,"7.2-7.4":0.14364,"8.2":0,"9.2":0.02052,"10.1":0,"11.1-11.2":0.07182,"12.0":0.02052,"13.0":0.03078,"14.0":0.02052,"15.0":0.02052,"16.0":0.07182,"17.0":0.06156,"18.0":0.04104,"19.0":0.19494},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.04918,"4.4":0,"4.4.3-4.4.4":0.20901},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00801,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0.07795},N:{"10":0,"11":0},L:{"0":62.61075},R:{_:"0"},M:{"0":0.10193},Q:{"13.1":0},O:{"0":0.11392},H:{"0":0.22139}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HR.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HR.js
index 0ea26d845e399a..00f21a0fc12296 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HR.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HR.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.01229,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00819,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00819,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.0041,"89":0,"90":0,"91":0,"92":0.0041,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.0041,"100":0,"101":0,"102":0.02458,"103":0.0041,"104":0.0041,"105":0.0041,"106":0.0041,"107":0.02867,"108":0.00819,"109":0.0041,"110":0.01229,"111":0.01638,"112":0.05325,"113":0.70861,"114":1.06906,"115":0.0041,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00819,"50":0,"51":0,"52":0,"53":0.01229,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.0041,"67":0,"68":0,"69":0.0041,"70":0,"71":0,"72":0.0041,"73":0,"74":0,"75":0.0041,"76":0,"77":0.02048,"78":0,"79":0.0983,"80":0.0041,"81":0.04096,"83":0.0041,"84":0,"85":0.0041,"86":0.0041,"87":0.02458,"88":0.0041,"89":0.00819,"90":0.00819,"91":0.0041,"92":0.0041,"93":0.00819,"94":0.0041,"95":0.00819,"96":0.03686,"97":0.0041,"98":0.0041,"99":0.01638,"100":0.00819,"101":0.0041,"102":0.0041,"103":0.02867,"104":0.00819,"105":0.00819,"106":0.02867,"107":0.01638,"108":0.04506,"109":0.88064,"110":0.02048,"111":0.04506,"112":0.11059,"113":1.55648,"114":8.38861,"115":0.0041,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.0041,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.01638,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.0041,"70":0.01638,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00819,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.0041,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.01229,"93":0,"94":0.0041,"95":0.02867,"96":0,"97":0,"98":0.16384,"99":0.52019,"100":0.01229,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0.06144,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.0041,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.0041,"108":0,"109":0.02458,"110":0.0041,"111":0.0041,"112":0.01229,"113":0.2007,"114":0.98714},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.0041,"14":0.01229,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.0041,"13.1":0.01638,"14.1":0.03686,"15.1":0.0041,"15.2-15.3":0.0041,"15.4":0.01229,"15.5":0.01229,"15.6":0.09011,"16.0":0.02048,"16.1":0.02458,"16.2":0.02867,"16.3":0.07782,"16.4":0.06554,"16.5":0.29082,"16.6":0},G:{"8":0,"17":0.02155,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00462,"6.0-6.1":0,"7.0-7.1":0.00308,"8.1-8.4":0.0077,"9.0-9.2":0,"9.3":0.14626,"10.0-10.2":0,"10.3":0.04619,"11.0-11.2":0.0154,"11.3-11.4":0.00308,"12.0-12.1":0.01078,"12.2-12.5":0.18782,"13.0-13.1":0.00616,"13.2":0.00154,"13.3":0.0077,"13.4-13.7":0.02617,"14.0-14.4":0.10931,"14.5-14.8":0.29097,"15.0-15.1":0.07852,"15.2-15.3":0.07698,"15.4":0.11854,"15.5":0.20476,"15.6":0.6035,"16.0":0.68356,"16.1":1.43639,"16.2":0.74514,"16.3":1.71351,"16.4":1.31939,"16.5":6.90484,"16.6":0.06004},P:{"4":0.33863,"20":0.33863,"21":3.47861,"5.0-5.4":0.04105,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0.01026,"11.1-11.2":0.01026,"12.0":0,"13.0":0.02052,"14.0":0.02052,"15.0":0.03078,"16.0":0.05131,"17.0":0.03078,"18.0":0.04105,"19.0":0.08209},I:{"0":0,"3":0,"4":0.00638,"2.1":0,"2.2":0.00319,"2.3":0.00638,"4.1":0.02553,"4.2-4.3":0.02872,"4.4":0,"4.4.3-4.4.4":0.08617},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00922,"9":0,"10":0,"11":0.02765,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.38376},Q:{"13.1":0},O:{"0":0.05904},H:{"0":0.49747},L:{"0":60.67742}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00378,"49":0,"50":0,"51":0,"52":0.01135,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00378,"69":0,"70":0,"71":0,"72":0.00378,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.01135,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00378,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00378,"100":0,"101":0,"102":0.03406,"103":0.00378,"104":0.00378,"105":0.00378,"106":0.00378,"107":0.01892,"108":0.00757,"109":0.00378,"110":0.01135,"111":0.02649,"112":0.08703,"113":0.01135,"114":0.01514,"115":0.3784,"116":0.94222,"117":0.03027,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0.00378,"42":0,"43":0,"44":0.00378,"45":0,"46":0,"47":0.00378,"48":0.00378,"49":0.01514,"50":0,"51":0.00378,"52":0,"53":0.00378,"54":0,"55":0.00378,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00378,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00378,"71":0,"72":0,"73":0,"74":0,"75":0.00378,"76":0,"77":0.00378,"78":0,"79":0.07946,"80":0.00378,"81":0.0227,"83":0,"84":0.00378,"85":0.00378,"86":0.00378,"87":0.01514,"88":0.00378,"89":0.00757,"90":0.00378,"91":0.00378,"92":0.00378,"93":0.00378,"94":0.00378,"95":0.00757,"96":0.00378,"97":0.00378,"98":0.00378,"99":0.01135,"100":0.00757,"101":0.00378,"102":0.00378,"103":0.02649,"104":0.00378,"105":0.00757,"106":0.03027,"107":0.00757,"108":0.01135,"109":0.70004,"110":0.01135,"111":0.01135,"112":0.03784,"113":0.03406,"114":0.3065,"115":4.94947,"116":3.11045,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00378,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.01514,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00378,"70":0.00378,"71":0.01514,"72":0.00757,"73":0,"74":0,"75":0,"76":0.00378,"77":0.00757,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00378,"86":0.00378,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.02649,"96":0,"97":0,"98":0,"99":0.00757,"100":0.33299,"101":0.28758,"102":0.00378,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00378,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00378,"109":0.02649,"110":0.00378,"111":0.00378,"112":0.00378,"113":0.00378,"114":0.04162,"115":0.83626,"116":0.31407},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0.00378,"10":0,"11":0,"12":0,"13":0.00378,"14":0.01514,"15":0.00378,"17":0.00378,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00378,"13.1":0.01135,"14.1":0.03784,"15.1":0.00378,"15.2-15.3":0.00378,"15.4":0.01135,"15.5":0.01892,"15.6":0.08325,"16.0":0.0227,"16.1":0.0227,"16.2":0.03784,"16.3":0.06433,"16.4":0.01514,"16.5":0.15893,"16.6":0.25353},G:{"8":0.00177,"17":0.12934,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00532,"8.1-8.4":0.00709,"9.0-9.2":0,"9.3":0.09922,"10.0-10.2":0,"10.3":0.04429,"11.0-11.2":0.01949,"11.3-11.4":0.00532,"12.0-12.1":0.03366,"12.2-12.5":0.17895,"13.0-13.1":0.00177,"13.2":0,"13.3":0.00709,"13.4-13.7":0.02303,"14.0-14.4":0.08682,"14.5-14.8":0.23388,"15.0-15.1":0.06556,"15.2-15.3":0.0691,"15.4":0.10808,"15.5":0.15592,"15.6-15.7":0.99043,"16.0":0.61481,"16.1":1.20305,"16.2":0.64139,"16.3":1.2438,"16.4":0.28349,"16.5":4.38343,"16.6":7.06593},P:{"4":0.19497,"20":0.10262,"21":0.33863,"5.0-5.4":0.03078,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0.01026,"11.1-11.2":0.02052,"12.0":0.01026,"13.0":0.02052,"14.0":0.02052,"15.0":0.01026,"16.0":0.02052,"17.0":0.04105,"18.0":0.03078,"19.0":0.05131},I:{"0":0,"3":0,"4":0.00963,"2.1":0,"2.2":0.00642,"2.3":0.00642,"4.1":0.07058,"4.2-4.3":0.01925,"4.4":0,"4.4.3-4.4.4":0.08663},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.01135,"9":0.00378,"10":0,"11":0.0227,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0.00622},N:{"10":0,"11":0},L:{"0":59.28375},R:{_:"0"},M:{"0":0.54701},Q:{"13.1":0},O:{"0":0.11189},H:{"0":0.62969}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HT.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HT.js
index 31a52ddd2343bb..aa1809e3108f83 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HT.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HT.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00134,"100":0,"101":0.00134,"102":0.00134,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0.00134,"112":0.00134,"113":0.01336,"114":0.02405,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00134,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00134,"50":0,"51":0.00134,"52":0,"53":0,"54":0,"55":0,"56":0.00134,"57":0,"58":0.00134,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00267,"65":0,"66":0,"67":0,"68":0.00267,"69":0.00267,"70":0.00267,"71":0,"72":0.00134,"73":0,"74":0.00267,"75":0.00267,"76":0.00802,"77":0.00267,"78":0,"79":0,"80":0.00267,"81":0.01202,"83":0.00134,"84":0.00134,"85":0,"86":0.00668,"87":0.00267,"88":0.00267,"89":0,"90":0.00134,"91":0.00267,"92":0.00267,"93":0.01069,"94":0.00401,"95":0.00134,"96":0.00134,"97":0.00267,"98":0.00134,"99":0.00134,"100":0.00401,"101":0.00134,"102":0.00134,"103":0.02538,"104":0.00134,"105":0.00935,"106":0.00267,"107":0.00134,"108":0.01069,"109":0.06413,"110":0.00401,"111":0.00802,"112":0.01603,"113":0.10688,"114":0.40214,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.00134,"68":0.00267,"69":0.00668,"70":0.0147,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00134,"93":0,"94":0,"95":0.00134,"96":0,"97":0,"98":0.00802,"99":0.04008,"100":0.00267,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00134,"13":0,"14":0.00267,"15":0.00267,"16":0.00267,"17":0.00134,"18":0.00401,"79":0,"80":0,"81":0,"83":0,"84":0.00134,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00267,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0.00802,"107":0,"108":0.00134,"109":0.01202,"110":0.00134,"111":0.00802,"112":0.00401,"113":0.0334,"114":0.14162},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00134,"14":0.00668,"15":0,"17":0.00534,_:"0","3.1":0,"3.2":0,"5.1":0.00134,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.00134,"12.1":0.00134,"13.1":0.00267,"14.1":0.02672,"15.1":0.00134,"15.2-15.3":0,"15.4":0.00134,"15.5":0.00134,"15.6":0.00534,"16.0":0.00134,"16.1":0.00134,"16.2":0.00134,"16.3":0.00668,"16.4":0.00534,"16.5":0.06413,"16.6":0},G:{"8":0.00139,"17":0.03761,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00139,"8.1-8.4":0.00139,"9.0-9.2":0,"9.3":0.05573,"10.0-10.2":0.01254,"10.3":0.06548,"11.0-11.2":0,"11.3-11.4":0.00836,"12.0-12.1":0.22847,"12.2-12.5":1.16884,"13.0-13.1":0.07802,"13.2":0.01393,"13.3":0.11563,"13.4-13.7":0.25076,"14.0-14.4":1.02953,"14.5-14.8":1.7665,"15.0-15.1":0.45695,"15.2-15.3":0.62412,"15.4":0.33853,"15.5":0.50014,"15.6":0.59487,"16.0":0.40401,"16.1":0.54611,"16.2":0.71886,"16.3":1.10754,"16.4":0.74254,"16.5":1.47812,"16.6":0.09195},P:{"4":0.38119,"20":0.4018,"21":0.66966,"5.0-5.4":0.06181,"6.2-6.4":0.03091,"7.2-7.4":0.19575,"8.2":0.0206,"9.2":0.22665,"10.1":0,"11.1-11.2":0.50482,"12.0":0.0206,"13.0":0.23696,"14.0":0.10302,"15.0":0.04121,"16.0":0.30907,"17.0":0.06181,"18.0":0.12363,"19.0":0.20605},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00244,"4.2-4.3":0.00366,"4.4":0,"4.4.3-4.4.4":0.11268},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00401,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.06065},Q:{"13.1":0},O:{"0":0.12996},H:{"0":0.41833},L:{"0":81.31367}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0.00134,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00134,"100":0,"101":0.00134,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0.00134,"114":0,"115":0.00939,"116":0.03353,"117":0.00134,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00536,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0.00134,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00402,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00134,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00536,"65":0,"66":0,"67":0,"68":0.00134,"69":0.00134,"70":0.00268,"71":0,"72":0,"73":0,"74":0.00268,"75":0.00536,"76":0.00805,"77":0.00134,"78":0.00134,"79":0,"80":0.00134,"81":0.00805,"83":0.00134,"84":0.00134,"85":0,"86":0.00134,"87":0.00402,"88":0.01207,"89":0.00134,"90":0.00268,"91":0.00134,"92":0.00939,"93":0.01609,"94":0.00268,"95":0.00134,"96":0.00134,"97":0,"98":0,"99":0.00134,"100":0,"101":0,"102":0.00134,"103":0.01207,"104":0,"105":0.00402,"106":0.00536,"107":0.00134,"108":0.00536,"109":0.06839,"110":0.00134,"111":0.00134,"112":0.01073,"113":0.00805,"114":0.03889,"115":0.28295,"116":0.15824,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0.00134,"64":0,"65":0,"66":0,"67":0,"68":0.00134,"69":0.00268,"70":0.00268,"71":0.01341,"72":0.00671,"73":0,"74":0,"75":0.00268,"76":0,"77":0,"78":0,"79":0.00134,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00268,"96":0,"97":0,"98":0.00402,"99":0.00134,"100":0.01073,"101":0.0228,"102":0.00134,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00402,"13":0,"14":0.00134,"15":0,"16":0.00134,"17":0,"18":0.00134,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00268,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0.00536,"107":0,"108":0,"109":0.00805,"110":0.00134,"111":0.00134,"112":0.00134,"113":0.00134,"114":0.00671,"115":0.15287,"116":0.04559},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00402,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00134,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00268,"14.1":0.00402,"15.1":0,"15.2-15.3":0,"15.4":0.00134,"15.5":0.00268,"15.6":0.00671,"16.0":0.01207,"16.1":0,"16.2":0,"16.3":0.00402,"16.4":0.00268,"16.5":0.00805,"16.6":0.00805},G:{"8":0,"17":0.08555,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00321,"6.0-6.1":0.00855,"7.0-7.1":0,"8.1-8.4":0.00749,"9.0-9.2":0,"9.3":0.07699,"10.0-10.2":0,"10.3":0.04919,"11.0-11.2":0.00107,"11.3-11.4":0.03422,"12.0-12.1":0.35822,"12.2-12.5":1.39547,"13.0-13.1":0.06202,"13.2":0.00214,"13.3":0.11014,"13.4-13.7":0.43735,"14.0-14.4":0.95598,"14.5-14.8":0.60203,"15.0-15.1":0.41704,"15.2-15.3":0.40741,"15.4":0.18927,"15.5":0.23311,"15.6-15.7":1.91088,"16.0":0.37319,"16.1":0.36464,"16.2":0.32935,"16.3":0.52611,"16.4":0.3101,"16.5":0.73356,"16.6":0.70682},P:{"4":0.34818,"20":0.17409,"21":0.30722,"5.0-5.4":0.07168,"6.2-6.4":0.02048,"7.2-7.4":0.17409,"8.2":0.02048,"9.2":0.23554,"10.1":0,"11.1-11.2":0.46083,"12.0":0.02048,"13.0":0.22529,"14.0":0.0512,"15.0":0.04096,"16.0":0.2765,"17.0":0.06144,"18.0":0.08193,"19.0":0.12289},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00178,"4.2-4.3":0.00606,"4.4":0,"4.4.3-4.4.4":0.09726},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00268,"5.5":0},S:{"2.5":0.00866,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":83.48},R:{_:"0"},M:{"0":0.11257},Q:{"13.1":0},O:{"0":0.18184},H:{"0":0.3689}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HU.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HU.js
index 72b35067a2843b..53661b375f8f23 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HU.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HU.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.03143,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00349,"66":0,"67":0,"68":0.00349,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00698,"79":0,"80":0,"81":0,"82":0,"83":0.00349,"84":0,"85":0,"86":0,"87":0,"88":0.00349,"89":0.00349,"90":0,"91":0.00349,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0.00349,"98":0.00349,"99":0.00349,"100":0,"101":0,"102":0.02095,"103":0.00349,"104":0.00698,"105":0.00349,"106":0.00349,"107":0.00349,"108":0.00349,"109":0.00349,"110":0.06635,"111":0.2165,"112":0.13968,"113":0.49936,"114":0.9603,"115":0.00349,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00349,"35":0,"36":0,"37":0,"38":0.00698,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01048,"50":0,"51":0,"52":0,"53":0.00349,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00349,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00349,"79":0.10476,"80":0.00349,"81":0.00349,"83":0.00349,"84":0,"85":0.00349,"86":0.00349,"87":0.01746,"88":0.00349,"89":0.00349,"90":0.00349,"91":0.00349,"92":0.00349,"93":0,"94":0.00349,"95":0.01048,"96":0.00349,"97":0.00349,"98":0.00349,"99":0.01048,"100":0.00698,"101":0.00349,"102":0.00349,"103":0.02095,"104":0.00698,"105":0.02095,"106":0.01746,"107":0.01048,"108":0.01746,"109":0.72634,"110":0.01048,"111":0.04889,"112":0.11873,"113":0.97776,"114":5.26594,"115":0.00349,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00349,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00349,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00349,"70":0.01048,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00349,"77":0,"78":0,"79":0.00349,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00349,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.0454,"96":0.00349,"97":0.00349,"98":0.11174,"99":0.39809,"100":0.01048,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00349,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.01746,"110":0.00349,"111":0.10127,"112":0.23396,"113":0.18158,"114":0.73681},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.01048,"15":0,"17":0.00349,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00349,"13.1":0.01048,"14.1":0.01746,"15.1":0.00349,"15.2-15.3":0.00349,"15.4":0.00698,"15.5":0.00698,"15.6":0.0454,"16.0":0.00698,"16.1":0.01397,"16.2":0.01746,"16.3":0.04889,"16.4":0.0419,"16.5":0.19206,"16.6":0},G:{"8":0,"17":0.05193,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00157,"6.0-6.1":0,"7.0-7.1":0.00315,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02518,"10.0-10.2":0,"10.3":0.0299,"11.0-11.2":0.00944,"11.3-11.4":0.00629,"12.0-12.1":0.00472,"12.2-12.5":0.18098,"13.0-13.1":0.00472,"13.2":0,"13.3":0.00629,"13.4-13.7":0.02518,"14.0-14.4":0.07869,"14.5-14.8":0.23763,"15.0-15.1":0.05193,"15.2-15.3":0.06137,"15.4":0.09914,"15.5":0.14163,"15.6":0.37139,"16.0":0.72548,"16.1":1.15353,"16.2":0.5744,"16.3":1.4604,"16.4":1.10159,"16.5":8.18169,"16.6":0.10701},P:{"4":0.32718,"20":0.29651,"21":2.82191,"5.0-5.4":0.02045,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01022,"12.0":0,"13.0":0.03067,"14.0":0.03067,"15.0":0.01022,"16.0":0.02045,"17.0":0.02045,"18.0":0.0409,"19.0":0.10224},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01569,"4.2-4.3":0.04706,"4.4":0,"4.4.3-4.4.4":0.16471},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01048,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.29286},Q:{"13.1":0},O:{"0":0.01952},H:{"0":0.382},L:{"0":67.10129}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.04082,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00408,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00816,"79":0,"80":0,"81":0,"82":0,"83":0.00408,"84":0,"85":0,"86":0,"87":0,"88":0.00408,"89":0.00408,"90":0,"91":0.00816,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0.00408,"98":0,"99":0.00408,"100":0,"101":0.00408,"102":0.02857,"103":0.00816,"104":0,"105":0.00408,"106":0.00408,"107":0.00408,"108":0.00408,"109":0.00408,"110":0.00408,"111":0.25717,"112":0.00816,"113":0.32248,"114":0.09389,"115":0.61638,"116":1.33073,"117":0.0449,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00408,"35":0,"36":0,"37":0,"38":0.01225,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01225,"50":0,"51":0,"52":0,"53":0.00408,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00408,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00408,"72":0,"73":0,"74":0.00408,"75":0,"76":0.00408,"77":0,"78":0.00408,"79":0.18369,"80":0.00408,"81":0.00816,"83":0.00408,"84":0.00408,"85":0.00408,"86":0.00408,"87":0.03674,"88":0.00408,"89":0.00408,"90":0.00408,"91":0.00408,"92":0.00408,"93":0,"94":0.00408,"95":0.00816,"96":0.00408,"97":0.00408,"98":0,"99":0.01633,"100":0.00816,"101":0.00408,"102":0.00408,"103":0.02449,"104":0.01225,"105":0.00816,"106":0.01225,"107":0.00816,"108":0.01225,"109":1.00417,"110":0.00816,"111":0.01225,"112":0.02449,"113":0.02857,"114":0.31023,"115":5.30252,"116":2.93904,"117":0.00408,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00408,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00408,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00816,"72":0.00816,"73":0,"74":0,"75":0,"76":0,"77":0.00408,"78":0,"79":0.00408,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00408,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.06123,"96":0,"97":0,"98":0,"99":0.02449,"100":0.3633,"101":0.39187,"102":0.00816,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00408,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00408,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0.00408,"105":0,"106":0,"107":0,"108":0,"109":0.02857,"110":0.00408,"111":0,"112":0.23267,"113":0.05307,"114":0.08164,"115":0.94294,"116":0.32248},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00816,"15":0.00408,"17":0.00816,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.00408,"10.1":0,"11.1":0,"12.1":0.00408,"13.1":0.01225,"14.1":0.02041,"15.1":0.00408,"15.2-15.3":0.00408,"15.4":0.00816,"15.5":0.00816,"15.6":0.05715,"16.0":0.00816,"16.1":0.01633,"16.2":0.02041,"16.3":0.0449,"16.4":0.01633,"16.5":0.1592,"16.6":0.19185},G:{"8":0,"17":0.21358,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00521,"8.1-8.4":0,"9.0-9.2":0.00695,"9.3":0.02605,"10.0-10.2":0.00174,"10.3":0.03299,"11.0-11.2":0.00868,"11.3-11.4":0.00695,"12.0-12.1":0.00521,"12.2-12.5":0.18059,"13.0-13.1":0.00347,"13.2":0,"13.3":0.00521,"13.4-13.7":0.02431,"14.0-14.4":0.07119,"14.5-14.8":0.19622,"15.0-15.1":0.04688,"15.2-15.3":0.06251,"15.4":0.09203,"15.5":0.12329,"15.6-15.7":1.31103,"16.0":0.99152,"16.1":0.91512,"16.2":0.45322,"16.3":0.8717,"16.4":0.20143,"16.5":3.47119,"16.6":8.02419},P:{"4":0.47303,"20":0.08227,"21":0.2468,"22":2.56051,"5.0-5.4":0.02057,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0.01028,"14.0":0.01028,"15.0":0,"16.0":0.02057,"17.0":0.02057,"18.0":0.02057,"19.0":0.0617},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.04913,"4.2-4.3":0.04913,"4.4":0,"4.4.3-4.4.4":0.16582},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.0049,"9":0,"10":0,"11":0.01959,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":59.92213},R:{_:"0"},M:{"0":0.30774},Q:{"13.1":0},O:{"0":0.02959},H:{"0":0.47063}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ID.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ID.js
index b2d8d4e95facb3..2ead7dc41d03a6 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ID.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ID.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.03726,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00339,"53":0,"54":0,"55":0.00339,"56":0,"57":0,"58":0,"59":0,"60":0.00339,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00339,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00339,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00339,"100":0.00339,"101":0,"102":0.00677,"103":0,"104":0,"105":0.00339,"106":0.00339,"107":0.00339,"108":0.00339,"109":0.00339,"110":0.00677,"111":0.00677,"112":0.01016,"113":0.32515,"114":0.54531,"115":0.01355,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00339,"71":0.00339,"72":0,"73":0,"74":0.00339,"75":0,"76":0,"77":0,"78":0,"79":0.00677,"80":0.00677,"81":0.00339,"83":0.00339,"84":0.00339,"85":0.00339,"86":0.00339,"87":0.00677,"88":0.00339,"89":0.00677,"90":0.00339,"91":0.00339,"92":0.00339,"93":0.00339,"94":0.00339,"95":0.00339,"96":0.00339,"97":0.00339,"98":0.00339,"99":0.01016,"100":0.01694,"101":0.00677,"102":0.01016,"103":0.02032,"104":0.00677,"105":0.01016,"106":0.01694,"107":0.01355,"108":0.02371,"109":0.70788,"110":0.02032,"111":0.03726,"112":0.05758,"113":1.14481,"114":6.4353,"115":0.00339,"116":0.00339,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00339,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.01016,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0.00339,"62":0,"63":0.00339,"64":0.00339,"65":0,"66":0,"67":0.00339,"68":0.00339,"69":0.0271,"70":0.15242,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00339,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01016,"96":0,"97":0,"98":0.03048,"99":0.11516,"100":0.00339,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00339,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00339,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00339,"108":0.00339,"109":0.01016,"110":0.00339,"111":0.00339,"112":0.00677,"113":0.15919,"114":0.8332},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00339,"14":0.01016,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.01016,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00339,"13.1":0.01355,"14.1":0.02371,"15.1":0.00677,"15.2-15.3":0.00339,"15.4":0.00677,"15.5":0.01355,"15.6":0.03387,"16.0":0.00677,"16.1":0.01694,"16.2":0.01355,"16.3":0.03726,"16.4":0.02371,"16.5":0.06774,"16.6":0},G:{"8":0,"17":0.00759,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00084,"5.0-5.1":0,"6.0-6.1":0.00169,"7.0-7.1":0.00084,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01012,"10.0-10.2":0,"10.3":0.00928,"11.0-11.2":0.00253,"11.3-11.4":0,"12.0-12.1":0.00591,"12.2-12.5":0.16115,"13.0-13.1":0.00422,"13.2":0.00422,"13.3":0.01603,"13.4-13.7":0.03459,"14.0-14.4":0.1409,"14.5-14.8":0.22695,"15.0-15.1":0.1004,"15.2-15.3":0.1198,"15.4":0.18308,"15.5":0.25395,"15.6":0.35941,"16.0":0.66483,"16.1":0.70955,"16.2":0.45053,"16.3":1.00821,"16.4":0.71798,"16.5":2.45599,"16.6":0.01603},P:{"4":0.11154,"20":0.17238,"21":0.89231,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.04056,"8.2":0,"9.2":0.01014,"10.1":0,"11.1-11.2":0.02028,"12.0":0.01014,"13.0":0.03042,"14.0":0.02028,"15.0":0.01014,"16.0":0.0507,"17.0":0.04056,"18.0":0.04056,"19.0":0.07098},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.09},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01355,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.07274},Q:{"13.1":0.00661},O:{"0":1.15728},H:{"0":0.98294},L:{"0":75.77367}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.03223,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00322,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.00322,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00322,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00645,"103":0.00645,"104":0,"105":0.00322,"106":0.00322,"107":0.00322,"108":0.00322,"109":0.00322,"110":0.00322,"111":0.00322,"112":0.00322,"113":0.01934,"114":0.01289,"115":0.24173,"116":0.53824,"117":0.02256,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0.00322,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00322,"71":0.00322,"72":0,"73":0,"74":0.00322,"75":0,"76":0,"77":0,"78":0.00322,"79":0.00645,"80":0.00645,"81":0.00322,"83":0.00322,"84":0.00322,"85":0.00322,"86":0.00322,"87":0.00645,"88":0.00322,"89":0.00645,"90":0.00322,"91":0.00645,"92":0.00322,"93":0.00322,"94":0.00322,"95":0.00322,"96":0.00322,"97":0.00322,"98":0.00322,"99":0.01289,"100":0.00967,"101":0.00645,"102":0.00645,"103":0.01934,"104":0.00645,"105":0.00967,"106":0.00967,"107":0.02578,"108":0.01612,"109":0.59948,"110":0.00967,"111":0.02256,"112":0.02901,"113":0.02901,"114":0.24173,"115":4.11255,"116":2.41725,"117":0.00322,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00322,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00967,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0.00322,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00967,"70":0.01934,"71":0.08702,"72":0.06768,"73":0,"74":0,"75":0,"76":0.00322,"77":0.00322,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00967,"96":0,"97":0,"98":0,"99":0.00322,"100":0.05801,"101":0.07091,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00322,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00322,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00322,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00645,"110":0,"111":0,"112":0.00322,"113":0.00322,"114":0.02256,"115":0.60592,"116":0.21916},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00967,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.01289,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00322,"13.1":0.01289,"14.1":0.02256,"15.1":0.00645,"15.2-15.3":0.00322,"15.4":0.00645,"15.5":0.00967,"15.6":0.02901,"16.0":0.00322,"16.1":0.01612,"16.2":0.00967,"16.3":0.02256,"16.4":0.00967,"16.5":0.05801,"16.6":0.05157},G:{"8":0,"17":0.02575,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00089,"5.0-5.1":0.00622,"6.0-6.1":0.00178,"7.0-7.1":0.00089,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00977,"10.0-10.2":0,"10.3":0.00799,"11.0-11.2":0.00178,"11.3-11.4":0,"12.0-12.1":0.00799,"12.2-12.5":0.15629,"13.0-13.1":0.00444,"13.2":0.00355,"13.3":0.01421,"13.4-13.7":0.02486,"14.0-14.4":0.11988,"14.5-14.8":0.19003,"15.0-15.1":0.08969,"15.2-15.3":0.10301,"15.4":0.16073,"15.5":0.20602,"15.6-15.7":1.04252,"16.0":0.58076,"16.1":0.62249,"16.2":0.37651,"16.3":0.77345,"16.4":0.25575,"16.5":1.54691,"16.6":2.53703},P:{"4":0.1314,"20":0.07075,"21":0.20215,"22":1.01074,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.05054,"8.2":0,"9.2":0.01011,"10.1":0,"11.1-11.2":0.03032,"12.0":0.01011,"13.0":0.02021,"14.0":0.02021,"15.0":0.01011,"16.0":0.04043,"17.0":0.05054,"18.0":0.04043,"19.0":0.07075},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.05322},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01289,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":75.35368},R:{_:"0"},M:{"0":0.08132},Q:{"13.1":0.00678},O:{"0":1.20631},H:{"0":0.96882}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IE.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IE.js
index 563196b65dd135..a85a352068a933 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IE.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IE.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0.00318,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00318,"53":0.01905,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00635,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0.00318,"85":0,"86":0,"87":0,"88":0.00318,"89":0,"90":0,"91":0,"92":0,"93":0.00318,"94":0,"95":0.00635,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.01588,"103":0,"104":0,"105":0,"106":0.00318,"107":0.00635,"108":0.00635,"109":0.00318,"110":0.00318,"111":0.00635,"112":0.01588,"113":0.20955,"114":0.3429,"115":0,"116":0.00318,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00318,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00635,"50":0,"51":0,"52":0,"53":0.00318,"54":0,"55":0,"56":0.00318,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00318,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00318,"71":0,"72":0,"73":0,"74":0.12065,"75":0.02223,"76":0.00318,"77":0,"78":0,"79":0.01905,"80":0,"81":0.07303,"83":0,"84":0,"85":0.00318,"86":0.00318,"87":0.00953,"88":0.00635,"89":0.00635,"90":0.00318,"91":0.00318,"92":0.00318,"93":0.01588,"94":0,"95":0,"96":0.04763,"97":0.00318,"98":0.00318,"99":0.00318,"100":0.00635,"101":0.00318,"102":0.00635,"103":0.0381,"104":0.00953,"105":0.00953,"106":0.12383,"107":0.0381,"108":0.03493,"109":0.18733,"110":0.02858,"111":0.0508,"112":0.1524,"113":0.98743,"114":4.07353,"115":0.00318,"116":0.00318,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00318,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.01588,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00318,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.00318,"95":0.0127,"96":0,"97":0,"98":0.0762,"99":0.1778,"100":0.00318,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00318,"101":0,"102":0,"103":0.00318,"104":0,"105":0,"106":0.00318,"107":0.00635,"108":0.00318,"109":0.00953,"110":0.00318,"111":0.00318,"112":0.04128,"113":0.20638,"114":0.96838},E:{"4":0,"5":0,"6":0,"7":0,"8":0.00318,"9":0,"10":0,"11":0,"12":0,"13":0.00635,"14":0.0254,"15":0.00318,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.00318,"10.1":0,"11.1":0,"12.1":0.00318,"13.1":0.03493,"14.1":0.06668,"15.1":0.00953,"15.2-15.3":0.00953,"15.4":0.01588,"15.5":0.0508,"15.6":0.19685,"16.0":0.01588,"16.1":0.03493,"16.2":0.05715,"16.3":0.18098,"16.4":0.10478,"16.5":0.46038,"16.6":0.00318},G:{"8":0,"17":0.03706,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.04817,"8.1-8.4":0.05929,"9.0-9.2":0,"9.3":0.08523,"10.0-10.2":0.00741,"10.3":0.11117,"11.0-11.2":0.91527,"11.3-11.4":0.02964,"12.0-12.1":0.00741,"12.2-12.5":0.80781,"13.0-13.1":0.00371,"13.2":0.00371,"13.3":0.02594,"13.4-13.7":0.08152,"14.0-14.4":0.21863,"14.5-14.8":0.71147,"15.0-15.1":0.16675,"15.2-15.3":0.25568,"15.4":0.28533,"15.5":0.45949,"15.6":1.60821,"16.0":1.58968,"16.1":3.88342,"16.2":1.70455,"16.3":4.29103,"16.4":2.3345,"16.5":15.46697,"16.6":0.08523},P:{"4":0.05175,"20":0.39332,"21":3.80898,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.03105,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.0207,"12.0":0.01035,"13.0":0.03105,"14.0":0.03105,"15.0":0.01035,"16.0":0.0621,"17.0":0.0414,"18.0":0.0414,"19.0":0.15526},I:{"0":0,"3":0,"4":0.00895,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.06265,"4.4":0,"4.4.3-4.4.4":0.11635},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00318,"9":0.07938,"10":0,"11":0.01905,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0.00683},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.50505},Q:{"13.1":0},O:{"0":0.03413},H:{"0":0.26492},L:{"0":47.33893}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00321,"53":0.08336,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00321,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00641,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0.00321,"85":0,"86":0,"87":0,"88":0.00321,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00641,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.01924,"103":0,"104":0,"105":0.00321,"106":0.00321,"107":0.01282,"108":0.02885,"109":0,"110":0.00321,"111":0.00321,"112":0.00321,"113":0.00962,"114":0.01282,"115":0.15068,"116":0.46487,"117":0.01603,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00321,"39":0,"40":0,"41":0.00321,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00641,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00321,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0.08977,"75":0.09618,"76":0.00321,"77":0,"78":0,"79":0.02244,"80":0.00321,"81":0.08656,"83":0,"84":0.00321,"85":0.00321,"86":0.00321,"87":0.01282,"88":0.01282,"89":0.01282,"90":0,"91":0.00321,"92":0.00321,"93":0.00962,"94":0,"95":0.00321,"96":0.00321,"97":0.00321,"98":0.00321,"99":0.00321,"100":0.00321,"101":0,"102":0.00321,"103":0.03847,"104":0.00321,"105":0.0513,"106":0.08336,"107":0.00962,"108":0.00962,"109":0.19236,"110":0.01282,"111":0.01282,"112":0.06412,"113":0.04168,"114":0.59311,"115":3.05852,"116":1.67674,"117":0.00321,"118":0.00321,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00321,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00641,"72":0.00962,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.00321,"95":0.00962,"96":0,"97":0,"98":0,"99":0.00321,"100":0.14106,"101":0.07374,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00321},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00321,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00321,"109":0.00962,"110":0.00321,"111":0,"112":0.01282,"113":0.00321,"114":0.08015,"115":0.89447,"116":0.32381},E:{"4":0,"5":0,"6":0,"7":0,"8":0.00321,"9":0,"10":0,"11":0,"12":0,"13":0.00321,"14":0.02565,"15":0.00321,"17":0.00321,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00641,"13.1":0.02885,"14.1":0.05771,"15.1":0.00641,"15.2-15.3":0.00641,"15.4":0.01603,"15.5":0.02244,"15.6":0.13786,"16.0":0.01282,"16.1":0.02885,"16.2":0.04168,"16.3":0.109,"16.4":0.02885,"16.5":0.25648,"16.6":0.35587},G:{"8":0,"17":0.15764,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.06449,"8.1-8.4":0.02508,"9.0-9.2":0,"9.3":0.0824,"10.0-10.2":0.00358,"10.3":0.11465,"11.0-11.2":0.3941,"11.3-11.4":0.01791,"12.0-12.1":0.01075,"12.2-12.5":0.79536,"13.0-13.1":0.00717,"13.2":0.01075,"13.3":0.02508,"13.4-13.7":0.06091,"14.0-14.4":0.1648,"14.5-14.8":0.50516,"15.0-15.1":0.13972,"15.2-15.3":0.18988,"15.4":0.20063,"15.5":0.34752,"15.6-15.7":2.74792,"16.0":1.22886,"16.1":2.98796,"16.2":1.2217,"16.3":2.54729,"16.4":0.35827,"16.5":6.54199,"16.6":14.8574},P:{"4":0.04174,"20":0.12523,"21":0.34438,"22":3.84039,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.03131,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.02087,"12.0":0,"13.0":0.02087,"14.0":0.02087,"15.0":0.01044,"16.0":0.03131,"17.0":0.03131,"18.0":0.03131,"19.0":0.08349},I:{"0":0,"3":0,"4":0.04509,"2.1":0,"2.2":0,"2.3":0,"4.1":0.09018,"4.2-4.3":0.03006,"4.4":0,"4.4.3-4.4.4":0.24047},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00641,"9":0.06091,"10":0,"11":0.02244,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":46.33654},R:{_:"0"},M:{"0":0.57749},Q:{"13.1":0},O:{"0":0.04756},H:{"0":0.27015}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IL.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IL.js
index 6c41262cd3a02a..aa781e0976c286 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IL.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IL.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0.00393,"25":0.00787,"26":0.01573,"27":0.00393,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00393,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00393,"53":0,"54":0,"55":0,"56":0.00787,"57":0,"58":0,"59":0.00787,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00393,"69":0,"70":0,"71":0,"72":0.00393,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00393,"79":0.01967,"80":0.00787,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00393,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0.00787,"98":0,"99":0,"100":0,"101":0,"102":0.03146,"103":0,"104":0,"105":0.00393,"106":0,"107":0,"108":0,"109":0,"110":0.00393,"111":0.00393,"112":0.0118,"113":0.18485,"114":0.30284,"115":0.00393,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0.0236,"32":0.00393,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00787,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00393,"50":0,"51":0,"52":0.01573,"53":0.00393,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00393,"64":0,"65":0.00787,"66":0.0354,"67":0,"68":0.00787,"69":0.00393,"70":0.00393,"71":0.00393,"72":0.00787,"73":0.00393,"74":0.00787,"75":0.00787,"76":0.00393,"77":0.00393,"78":0.00787,"79":0.03933,"80":0.05113,"81":0.01573,"83":0.00787,"84":0.00787,"85":0.00787,"86":0.01573,"87":0.0236,"88":0.0118,"89":0.00787,"90":0.08259,"91":0.08653,"92":0.07866,"93":0.07079,"94":0.07473,"95":0.00787,"96":0.00787,"97":0.00393,"98":0.00787,"99":0.00393,"100":0.0118,"101":0.00393,"102":0.0118,"103":0.02753,"104":0.0118,"105":0.00787,"106":0.01573,"107":0.01967,"108":0.05113,"109":0.61748,"110":0.02753,"111":0.05506,"112":0.17699,"113":1.89571,"114":8.09018,"115":0.00787,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00393,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00393,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00393,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.0118,"96":0,"97":0,"98":0.08259,"99":0.20452,"100":0.00393,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00393,"18":0.00787,"79":0,"80":0,"81":0,"83":0,"84":0.00393,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0.00393,"97":0,"98":0.00393,"99":0.00393,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.00393,"106":0,"107":0.00393,"108":0.00787,"109":0.0236,"110":0.0118,"111":0.00393,"112":0.01967,"113":0.20452,"114":0.87706},E:{"4":0,"5":0,"6":0,"7":0.00393,"8":0.06293,"9":0,"10":0,"11":0,"12":0,"13":0.00393,"14":0.0118,"15":0,"17":0.00393,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0.00393,"7.1":0,"9.1":0.02753,"10.1":0,"11.1":0.00787,"12.1":0,"13.1":0.01573,"14.1":0.03933,"15.1":0.00393,"15.2-15.3":0.00393,"15.4":0.00787,"15.5":0.01573,"15.6":0.06686,"16.0":0.00787,"16.1":0.01967,"16.2":0.0236,"16.3":0.07079,"16.4":0.04326,"16.5":0.21632,"16.6":0},G:{"8":0,"17":0.05329,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01332,"8.1-8.4":0.00888,"9.0-9.2":0,"9.3":0.07772,"10.0-10.2":0.0111,"10.3":0.06662,"11.0-11.2":0.0111,"11.3-11.4":0.01776,"12.0-12.1":0.02443,"12.2-12.5":0.27313,"13.0-13.1":0.00666,"13.2":0.0111,"13.3":0.02665,"13.4-13.7":0.04663,"14.0-14.4":0.21983,"14.5-14.8":0.51961,"15.0-15.1":0.08438,"15.2-15.3":0.151,"15.4":0.15988,"15.5":0.29311,"15.6":0.98148,"16.0":1.11916,"16.1":1.84084,"16.2":0.93485,"16.3":2.16282,"16.4":1.40783,"16.5":10.74082,"16.6":0.0866},P:{"4":0.0514,"20":0.57563,"21":5.14984,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.01028,"8.2":0,"9.2":0.02056,"10.1":0,"11.1-11.2":0.0514,"12.0":0.01028,"13.0":0.06167,"14.0":0.06167,"15.0":0.02056,"16.0":0.08223,"17.0":0.06167,"18.0":0.09251,"19.0":0.1953},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.07933},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00393,"9":0.00393,"10":0.00393,"11":0.0472,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.19414},Q:{"13.1":0},O:{"0":0.03034},H:{"0":0.24124},L:{"0":53.65877}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0.00366,"25":0.00366,"26":0.01097,"27":0.00366,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00366,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00731,"53":0,"54":0,"55":0,"56":0.00731,"57":0,"58":0,"59":0.00731,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00366,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00366,"79":0.08777,"80":0.01097,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00731,"103":0,"104":0,"105":0.00366,"106":0,"107":0,"108":0,"109":0.00366,"110":0.00366,"111":0.00366,"112":0.00366,"113":0.01463,"114":0.00731,"115":0.14262,"116":0.34376,"117":0.01097,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0.00366,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0.01829,"32":0.00366,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00731,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00366,"50":0,"51":0,"52":0.01463,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00366,"66":0.03291,"67":0,"68":0.00731,"69":0.00366,"70":0.00366,"71":0.00366,"72":0.00366,"73":0.00366,"74":0.00731,"75":0.00366,"76":0.00366,"77":0.00366,"78":0.00731,"79":0.04023,"80":0.04388,"81":0.01463,"83":0.00731,"84":0.00731,"85":0.00731,"86":0.01097,"87":0.01463,"88":0.00731,"89":0.00731,"90":0.00731,"91":0.00366,"92":0.00366,"93":0,"94":0.00366,"95":0.00366,"96":0.00366,"97":0.00366,"98":0.00366,"99":0.00366,"100":0.00366,"101":0,"102":0.01097,"103":0.01829,"104":0.00731,"105":0.00366,"106":0.01829,"107":0.01097,"108":0.02194,"109":0.54489,"110":0.01463,"111":0.01463,"112":0.02926,"113":0.04754,"114":0.43518,"115":5.69029,"116":2.73909,"117":0.00366,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00366,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00366,"72":0.00366,"73":0,"74":0,"75":0,"76":0,"77":0.00366,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01097,"96":0,"97":0,"98":0,"99":0.00366,"100":0.12434,"101":0.12068,"102":0.00366,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00366,"18":0.00366,"79":0,"80":0,"81":0,"83":0,"84":0.00366,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.00366,"104":0.00366,"105":0,"106":0,"107":0.00366,"108":0.00366,"109":0.0256,"110":0.00366,"111":0.00366,"112":0.00366,"113":0.00731,"114":0.06217,"115":0.77528,"116":0.24868},E:{"4":0,"5":0,"6":0,"7":0.00366,"8":0.06217,"9":0,"10":0,"11":0,"12":0,"13":0.00366,"14":0.01097,"15":0.00366,"17":0.00366,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0.00366,"7.1":0,"9.1":0.02194,"10.1":0,"11.1":0.00731,"12.1":0,"13.1":0.00731,"14.1":0.02926,"15.1":0.00366,"15.2-15.3":0.00366,"15.4":0.00366,"15.5":0.01097,"15.6":0.06217,"16.0":0.00731,"16.1":0.01463,"16.2":0.01463,"16.3":0.04023,"16.4":0.01097,"16.5":0.1024,"16.6":0.17188},G:{"8":0,"17":0.15531,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00216,"7.0-7.1":0.01294,"8.1-8.4":0.00863,"9.0-9.2":0,"9.3":0.07118,"10.0-10.2":0.01079,"10.3":0.07334,"11.0-11.2":0.01941,"11.3-11.4":0.02157,"12.0-12.1":0.02804,"12.2-12.5":0.261,"13.0-13.1":0.01079,"13.2":0.00863,"13.3":0.02588,"13.4-13.7":0.06471,"14.0-14.4":0.20276,"14.5-14.8":0.42925,"15.0-15.1":0.06903,"15.2-15.3":0.10569,"15.4":0.13374,"15.5":0.23296,"15.6-15.7":1.33305,"16.0":0.79379,"16.1":1.22951,"16.2":0.64495,"16.3":1.32227,"16.4":0.19845,"16.5":4.2127,"16.6":9.87493},P:{"4":0.08208,"20":0.19495,"21":0.52328,"22":5.07892,"5.0-5.4":0.01026,"6.2-6.4":0,"7.2-7.4":0.01026,"8.2":0,"9.2":0.02052,"10.1":0,"11.1-11.2":0.06156,"12.0":0.01026,"13.0":0.0513,"14.0":0.0513,"15.0":0.02052,"16.0":0.04104,"17.0":0.06156,"18.0":0.07182,"19.0":0.12313},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.02764,"4.4":0,"4.4.3-4.4.4":0.0599},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00366,"9":0.00366,"10":0.00366,"11":0.04388,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":55.74271},R:{_:"0"},M:{"0":0.20932},Q:{"13.1":0},O:{"0":0.03806},H:{"0":0.27023}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IM.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IM.js
index 98e0e2abae765f..2a0fab08a08ebc 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IM.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IM.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0.00471,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0.00471,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0.00471,"42":0.00471,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.1789,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00942,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00942,"100":0,"101":0,"102":0.00471,"103":0,"104":0,"105":0.00471,"106":0,"107":0,"108":0.00471,"109":0.00471,"110":0,"111":0.01883,"112":0.26365,"113":0.69208,"114":0.51317,"115":0.00471,"116":0,"3.5":0,"3.6":0.00471},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0.00471,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0.00942,"40":0,"41":0,"42":0.00471,"43":0.00471,"44":0.00471,"45":0.00942,"46":0.00471,"47":0.00471,"48":0,"49":0.00471,"50":0,"51":0.00471,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00471,"66":0,"67":0.04237,"68":0,"69":0,"70":0.00471,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00471,"77":0,"78":0,"79":0,"80":0.07533,"81":0.00471,"83":0,"84":0.00471,"85":0,"86":0.00471,"87":0.03766,"88":0,"89":0,"90":0,"91":0,"92":0.00471,"93":0.00942,"94":0.00471,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.01883,"101":0,"102":0.01412,"103":0.08945,"104":0.00471,"105":0.01883,"106":0.03766,"107":0.00942,"108":0.01412,"109":0.55554,"110":0.01883,"111":0.0612,"112":0.10358,"113":1.41711,"114":6.20514,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0.00942,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00471,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0.00471,"98":0.07533,"99":0.28719,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00471},B:{"12":0.00942,"13":0,"14":0.01412,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0.00942,"88":0.00471,"89":0,"90":0,"91":0.00471,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00942,"108":0.00471,"109":0.02354,"110":0.00942,"111":0,"112":0.01883,"113":0.75799,"114":3.62987},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00942,"14":0.11299,"15":0.00471,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.00471,"12.1":0.21657,"13.1":0.1789,"14.1":0.13182,"15.1":0.01412,"15.2-15.3":0.03296,"15.4":0.01412,"15.5":0.09416,"15.6":0.68737,"16.0":0.01412,"16.1":0.10828,"16.2":0.14595,"16.3":0.42843,"16.4":0.62146,"16.5":2.07623,"16.6":0},G:{"8":0.00461,"17":0.07837,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.02766,"6.0-6.1":0,"7.0-7.1":0.01844,"8.1-8.4":0.05532,"9.0-9.2":0,"9.3":0.62232,"10.0-10.2":0,"10.3":0.05993,"11.0-11.2":0.04149,"11.3-11.4":0,"12.0-12.1":0.01844,"12.2-12.5":1.05103,"13.0-13.1":0.00461,"13.2":0,"13.3":0,"13.4-13.7":0.04149,"14.0-14.4":0.32269,"14.5-14.8":0.49786,"15.0-15.1":0.46098,"15.2-15.3":0.16595,"15.4":0.07376,"15.5":0.55779,"15.6":1.34145,"16.0":1.19855,"16.1":3.3375,"16.2":1.73329,"16.3":4.15804,"16.4":3.61408,"16.5":24.28443,"16.6":0.17978},P:{"4":0.04316,"20":0.28052,"21":3.15049,"5.0-5.4":0.01079,"6.2-6.4":0.01079,"7.2-7.4":0.01079,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0.02158,"14.0":0,"15.0":0,"16.0":0.01079,"17.0":0.01079,"18.0":0.02158,"19.0":0.04316},I:{"0":0,"3":0.01873,"4":0.15453,"2.1":0.00702,"2.2":0.06088,"2.3":0.10068,"4.1":0.10302,"4.2-4.3":0.16156,"4.4":0,"4.4.3-4.4.4":0.43784},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.00471,"7":0.01883,"8":0.15536,"9":0.02825,"10":0.01883,"11":0.11299,"5.5":0},S:{"2.5":0.01058,_:"3.0-3.1"},J:{"7":0,"10":0.02117},N:{"10":0.03704,"11":0.03704},R:{_:"0"},M:{"0":0.5927},Q:{"13.1":0},O:{"0":0.0635},H:{"0":0.07014},L:{"0":27.50754}};
+module.exports={C:{"2":0.00493,"3":0.00493,"4":0.00493,"5":0.00493,"6":0.00493,"7":0,"8":0,"9":0,"10":0,"11":0.00493,"12":0.00493,"13":0,"14":0.00493,"15":0.00493,"16":0,"17":0.00493,"18":0,"19":0.00493,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0.00493,"27":0,"28":0.00493,"29":0,"30":0,"31":0.00493,"32":0,"33":0.00493,"34":0.00986,"35":0.00493,"36":0,"37":0.00493,"38":0.00493,"39":0.00493,"40":0.00986,"41":0.00493,"42":0.00493,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.01972,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.00493,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0.00493,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00986,"103":0.02959,"104":0.0641,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0.00493,"113":0.00493,"114":0,"115":0.17259,"116":0.67555,"117":0.01479,"118":0,"119":0,"120":0,"3.5":0.00493,"3.6":0.00986},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0.00493,"20":0,"21":0.00493,"22":0,"23":0.00493,"24":0,"25":0,"26":0,"27":0,"28":0.00493,"29":0,"30":0,"31":0.00986,"32":0,"33":0.00493,"34":0.00493,"35":0,"36":0.00493,"37":0.00493,"38":0.00493,"39":0.01479,"40":0.00986,"41":0.01479,"42":0.00986,"43":0.02466,"44":0.04438,"45":0.02959,"46":0.02466,"47":0.01479,"48":0,"49":0.00493,"50":0,"51":0.02466,"52":0,"53":0,"54":0,"55":0.00493,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.0641,"68":0,"69":0,"70":0.00493,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00493,"77":0,"78":0,"79":0,"80":0.05424,"81":0,"83":0,"84":0,"85":0.00493,"86":0.01972,"87":0.05917,"88":0.02466,"89":0,"90":0,"91":0.04931,"92":0.00493,"93":0.00493,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0.00493,"102":0.00493,"103":0.07397,"104":0.01972,"105":0.24162,"106":0,"107":0,"108":0.00986,"109":0.46845,"110":0.00986,"111":0.02466,"112":0.01972,"113":0.02466,"114":1.32644,"115":4.26532,"116":2.30278,"117":0,"118":0,"119":0},F:{"9":0,"11":0.00493,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0.00986,"31":0.00986,"32":0.00493,"33":0.00493,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.38462,"101":0.34517,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0.00493,"11.6":0,"12.1":0.00986},B:{"12":0.00986,"13":0.00493,"14":0.01972,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0.00493,"88":0,"89":0,"90":0,"91":0.00493,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00986,"108":0,"109":0.05917,"110":0,"111":0,"112":0,"113":0.00986,"114":0.15779,"115":3.17556,"116":1.11441},E:{"4":0,"5":0.00493,"6":0,"7":0,"8":0.00493,"9":0.03452,"10":0,"11":0,"12":0.00493,"13":0.01479,"14":0.09369,"15":0.00986,"17":0.01479,_:"0","3.1":0,"3.2":0,"5.1":0.00493,"6.1":0,"7.1":0.00493,"9.1":0,"10.1":0,"11.1":0,"12.1":0.2219,"13.1":0.09369,"14.1":0.08876,"15.1":0.01972,"15.2-15.3":0.03452,"15.4":0.01479,"15.5":0.0789,"15.6":1.23768,"16.0":0.01479,"16.1":0.03945,"16.2":0.0789,"16.3":0.25148,"16.4":0.19231,"16.5":1.85406,"16.6":1.9083},G:{"8":0.01317,"17":0.35132,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01317,"6.0-6.1":0.01757,"7.0-7.1":0.08344,"8.1-8.4":0.14492,"9.0-9.2":0.01317,"9.3":0.58407,"10.0-10.2":0.00878,"10.3":0.12735,"11.0-11.2":0.3118,"11.3-11.4":0.00878,"12.0-12.1":0.07026,"12.2-12.5":1.03639,"13.0-13.1":0.00878,"13.2":0,"13.3":0,"13.4-13.7":0.00439,"14.0-14.4":0.30741,"14.5-14.8":0.44354,"15.0-15.1":0.27666,"15.2-15.3":0.18444,"15.4":0.28106,"15.5":0.68507,"15.6-15.7":3.02575,"16.0":1.12862,"16.1":2.16062,"16.2":0.92661,"16.3":2.10792,"16.4":0.43476,"16.5":8.83571,"16.6":20.29753},P:{"4":0.06452,"20":0.12904,"21":0.33334,"5.0-5.4":0.01075,"6.2-6.4":0.04301,"7.2-7.4":0.01075,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0.01075,"18.0":0.01075,"19.0":0.04301},I:{"0":0,"3":0.01075,"4":0.17852,"2.1":0.02366,"2.2":0.06667,"2.3":0.12044,"4.1":0.1269,"4.2-4.3":0.23228,"4.4":0,"4.4.3-4.4.4":0.49253},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.00986,"7":0.02466,"8":0.2071,"9":0.03945,"10":0.04438,"11":0.15286,"5.5":0.00493},S:{"2.5":0.01521,_:"3.0-3.1"},J:{"7":0,"10":0.02535},N:{"10":0.07287,"11":0.04372},L:{"0":25.53165},R:{_:"0"},M:{"0":0.54745},Q:{"13.1":0},O:{"0":0.10645},H:{"0":0.10078}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IN.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IN.js
index 1ce52d2e8b37f0..959322837ed1ab 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IN.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IN.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00201,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00201,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00402,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00201,"109":0.00201,"110":0.00201,"111":0.00201,"112":0.00402,"113":0.0664,"114":0.12273,"115":0.00604,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00201,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00201,"67":0,"68":0,"69":0,"70":0.00201,"71":0.00201,"72":0,"73":0,"74":0.00201,"75":0,"76":0,"77":0,"78":0,"79":0.00201,"80":0.00402,"81":0.00402,"83":0.00402,"84":0,"85":0.00201,"86":0.00201,"87":0.00604,"88":0.00201,"89":0.00201,"90":0.00201,"91":0.00402,"92":0.00201,"93":0.00201,"94":0.00604,"95":0.00201,"96":0.00402,"97":0.00402,"98":0.00402,"99":0.00402,"100":0.00201,"101":0.00402,"102":0.00402,"103":0.01207,"104":0.00805,"105":0.00805,"106":0.01006,"107":0.01006,"108":0.02012,"109":0.5875,"110":0.01408,"111":0.04426,"112":0.06438,"113":0.42654,"114":1.99188,"115":0.00402,"116":0.00201,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00201,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.00201,"56":0,"57":0,"58":0,"60":0.00201,"62":0,"63":0.00201,"64":0.00201,"65":0.00201,"66":0.00201,"67":0.00402,"68":0.00402,"69":0.04829,"70":0.20522,"71":0.00201,"72":0,"73":0,"74":0.00402,"75":0.00402,"76":0.01207,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00604,"96":0,"97":0,"98":0.00604,"99":0.02817,"100":0.00201,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00201,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00402,"110":0.00201,"111":0.00201,"112":0.00402,"113":0.0342,"114":0.15291},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00201,"14.1":0.00201,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0.00201,"15.6":0.00604,"16.0":0,"16.1":0.00201,"16.2":0.00201,"16.3":0.00604,"16.4":0.00604,"16.5":0.02012,"16.6":0},G:{"8":0.00101,"17":0.01279,"3.2":0,"4.0-4.1":0.00034,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01043,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00538,"10.0-10.2":0,"10.3":0.00471,"11.0-11.2":0.00337,"11.3-11.4":0.00505,"12.0-12.1":0.00337,"12.2-12.5":0.05587,"13.0-13.1":0.00135,"13.2":0.00269,"13.3":0.0037,"13.4-13.7":0.00774,"14.0-14.4":0.03298,"14.5-14.8":0.04476,"15.0-15.1":0.03668,"15.2-15.3":0.02457,"15.4":0.0212,"15.5":0.03769,"15.6":0.05957,"16.0":0.10702,"16.1":0.1538,"16.2":0.12957,"16.3":0.32342,"16.4":0.40251,"16.5":1.6188,"16.6":0.03803},P:{"4":0.08335,"20":0.14587,"21":0.4897,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.06251,"8.2":0,"9.2":0.01042,"10.1":0,"11.1-11.2":0.01042,"12.0":0,"13.0":0.01042,"14.0":0.01042,"15.0":0.01042,"16.0":0.02084,"17.0":0.02084,"18.0":0.02084,"19.0":0.06251},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.04402},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00604,"5.5":0},S:{"2.5":0.82276,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.15177},Q:{"13.1":0},O:{"0":2.03694},H:{"0":2.8057},L:{"0":84.59699}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00217,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00217,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00433,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00217,"109":0,"110":0.00217,"111":0.00217,"112":0.00217,"113":0.00433,"114":0.00433,"115":0.08877,"116":0.11475,"117":0.0065,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00217,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00217,"67":0,"68":0,"69":0,"70":0.00217,"71":0.00217,"72":0,"73":0,"74":0.00217,"75":0,"76":0,"77":0,"78":0,"79":0.00217,"80":0.00217,"81":0.00433,"83":0.00217,"84":0,"85":0.00217,"86":0.00217,"87":0.0065,"88":0.00217,"89":0.00217,"90":0.00217,"91":0.00217,"92":0.00217,"93":0.00217,"94":0.00433,"95":0.00217,"96":0.00217,"97":0.00433,"98":0.00217,"99":0.00433,"100":0.00217,"101":0.00433,"102":0.00217,"103":0.01083,"104":0.0065,"105":0.0065,"106":0.00866,"107":0.0065,"108":0.01516,"109":0.58672,"110":0.00866,"111":0.02815,"112":0.02382,"113":0.03464,"114":0.19052,"115":1.69303,"116":0.89198,"117":0.00217,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00217,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.00217,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0.00217,"64":0.00217,"65":0,"66":0,"67":0.00217,"68":0.00217,"69":0.01516,"70":0.03031,"71":0.16021,"72":0.11691,"73":0,"74":0.00217,"75":0.00217,"76":0.01083,"77":0.0065,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00433,"96":0,"97":0,"98":0,"99":0,"100":0.01516,"101":0.02165,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00217,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00433,"110":0,"111":0,"112":0,"113":0.00217,"114":0.00866,"115":0.1732,"116":0.0498},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0.00217,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.00217,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00217,"14.1":0.00217,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0.00433,"16.0":0,"16.1":0.00217,"16.2":0.00217,"16.3":0.00433,"16.4":0.00217,"16.5":0.01516,"16.6":0.01732},G:{"8":0.00089,"17":0.08866,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0003,"6.0-6.1":0,"7.0-7.1":0.00922,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00446,"10.0-10.2":0,"10.3":0.00357,"11.0-11.2":0.00357,"11.3-11.4":0.00536,"12.0-12.1":0.00268,"12.2-12.5":0.04106,"13.0-13.1":0.00119,"13.2":0.00179,"13.3":0.00268,"13.4-13.7":0.00655,"14.0-14.4":0.02469,"14.5-14.8":0.03451,"15.0-15.1":0.02618,"15.2-15.3":0.01904,"15.4":0.01369,"15.5":0.0244,"15.6-15.7":0.22433,"16.0":0.06783,"16.1":0.10145,"16.2":0.08003,"16.3":0.16839,"16.4":0.09402,"16.5":0.66376,"16.6":1.25849},P:{"4":0.05116,"20":0.05116,"21":0.13301,"22":0.45019,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.04093,"8.2":0,"9.2":0.01023,"10.1":0,"11.1-11.2":0.01023,"12.0":0,"13.0":0.01023,"14.0":0.01023,"15.0":0.01023,"16.0":0.02046,"17.0":0.02046,"18.0":0.01023,"19.0":0.04093},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.03866},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.0065,"5.5":0},S:{"2.5":0.39175,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":84.5528},R:{_:"0"},M:{"0":0.1332},Q:{"13.1":0},O:{"0":2.14679},H:{"0":2.9819}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IQ.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IQ.js
index fb8cae3da12419..853d4a2b9e2ebf 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IQ.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IQ.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.04391,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00585,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00293,"103":0,"104":0,"105":0,"106":0,"107":0.00293,"108":0,"109":0,"110":0.00293,"111":0,"112":0.00293,"113":0.06732,"114":0.13757,"115":0.00293,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00293,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0.00293,"34":0,"35":0,"36":0,"37":0,"38":0.00878,"39":0,"40":0,"41":0,"42":0,"43":0.01171,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00293,"57":0,"58":0,"59":0,"60":0.00293,"61":0,"62":0,"63":0.00293,"64":0,"65":0.00585,"66":0,"67":0,"68":0.00293,"69":0.00293,"70":0.00293,"71":0.00293,"72":0,"73":0.00293,"74":0.00293,"75":0,"76":0,"77":0,"78":0.00293,"79":0.02342,"80":0.00293,"81":0.01171,"83":0.00585,"84":0.00293,"85":0.00585,"86":0.00293,"87":0.00585,"88":0.00585,"89":0.00293,"90":0.00293,"91":0.00293,"92":0.00293,"93":0.01171,"94":0.00293,"95":0.00878,"96":0.00293,"97":0.00293,"98":0.00585,"99":0.01464,"100":0.00585,"101":0.00293,"102":0.00878,"103":0.02342,"104":0.00293,"105":0.00585,"106":0.00585,"107":0.00585,"108":0.00878,"109":0.78736,"110":0.00878,"111":0.01171,"112":0.02634,"113":0.38636,"114":2.33867,"115":0,"116":0.00585,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.00293,"68":0,"69":0.00293,"70":0.04098,"71":0.00293,"72":0,"73":0,"74":0.00293,"75":0,"76":0.00585,"77":0,"78":0,"79":0.00585,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.05854,"96":0,"97":0,"98":0.05269,"99":0.12586,"100":0.00293,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00293,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00585,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.01171,"110":0.00293,"111":0.00293,"112":0.02342,"113":0.10245,"114":0.45076},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0.00293,"13":0.00585,"14":0.01756,"15":0.00293,"17":0.00585,_:"0","3.1":0,"3.2":0,"5.1":0.07025,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00585,"14.1":0.07318,"15.1":0.00585,"15.2-15.3":0.00293,"15.4":0.04098,"15.5":0.11415,"15.6":0.30148,"16.0":0.00585,"16.1":0.11123,"16.2":0.21367,"16.3":0.54735,"16.4":0.25172,"16.5":1.10933,"16.6":0.00585},G:{"8":0,"17":0.11837,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00515,"6.0-6.1":0,"7.0-7.1":0.08491,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.06176,"10.0-10.2":0,"10.3":0.05404,"11.0-11.2":0.01287,"11.3-11.4":0.00772,"12.0-12.1":0.01287,"12.2-12.5":0.57124,"13.0-13.1":0.00515,"13.2":0.00515,"13.3":0.0283,"13.4-13.7":0.08749,"14.0-14.4":0.22129,"14.5-14.8":0.45288,"15.0-15.1":0.12094,"15.2-15.3":0.18527,"15.4":0.20071,"15.5":0.40913,"15.6":0.60726,"16.0":1.37664,"16.1":1.42296,"16.2":0.79768,"16.3":2.51655,"16.4":2.71725,"16.5":10.429,"16.6":0.14152},P:{"4":0.11246,"20":0.31693,"21":2.22877,"5.0-5.4":0,"6.2-6.4":0.01022,"7.2-7.4":0.10224,"8.2":0,"9.2":0.03067,"10.1":0,"11.1-11.2":0.07157,"12.0":0.01022,"13.0":0.06134,"14.0":0.04089,"15.0":0.03067,"16.0":0.08179,"17.0":0.08179,"18.0":0.05112,"19.0":0.13291},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00537,"4.4":0,"4.4.3-4.4.4":0.1261},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01756,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.09195},Q:{"13.1":0},O:{"0":0.43853},H:{"0":0.51561},L:{"0":62.96331}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00275,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00275,"103":0,"104":0,"105":0,"106":0,"107":0.00275,"108":0,"109":0,"110":0.00275,"111":0,"112":0,"113":0,"114":0.00275,"115":0.08513,"116":0.10984,"117":0.00275,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00275,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00824,"39":0,"40":0,"41":0,"42":0,"43":0.01648,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00275,"57":0,"58":0.00275,"59":0,"60":0.00275,"61":0,"62":0,"63":0.00275,"64":0.00275,"65":0.00275,"66":0.00275,"67":0,"68":0.00275,"69":0.00275,"70":0.00275,"71":0.00275,"72":0,"73":0.00549,"74":0.00275,"75":0.00275,"76":0,"77":0,"78":0.00275,"79":0.03021,"80":0.00549,"81":0.01098,"83":0.01098,"84":0.00275,"85":0.00275,"86":0.00275,"87":0.00824,"88":0.00549,"89":0.00275,"90":0.00275,"91":0.00275,"92":0.00275,"93":0.00275,"94":0.00275,"95":0.01922,"96":0.00275,"97":0.00275,"98":0.01098,"99":0.01098,"100":0.00275,"101":0.00275,"102":0.00824,"103":0.04119,"104":0.00275,"105":0.00549,"106":0.00824,"107":0.00549,"108":0.01098,"109":0.63707,"110":0.00549,"111":0.00549,"112":0.00824,"113":0.00824,"114":0.10435,"115":1.72174,"116":1.01327,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00549,"70":0,"71":0.01648,"72":0.01922,"73":0,"74":0.00549,"75":0,"76":0,"77":0.00275,"78":0,"79":0.00549,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.02197,"96":0,"97":0,"98":0,"99":0.00549,"100":0.08787,"101":0.10435,"102":0.00275,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00275,"18":0.00275,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00824,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00275,"108":0,"109":0.01098,"110":0,"111":0,"112":0,"113":0.00275,"114":0.06041,"115":0.38444,"116":0.10709},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00275,"14":0.01648,"15":0.00275,"17":0.01373,_:"0","3.1":0,"3.2":0,"5.1":0.06865,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00275,"14.1":0.11259,"15.1":0.00549,"15.2-15.3":0,"15.4":0.01373,"15.5":0.0357,"15.6":0.10984,"16.0":0.00549,"16.1":0.07963,"16.2":0.07414,"16.3":0.11808,"16.4":0.02471,"16.5":0.29931,"16.6":0.61785},G:{"8":0,"17":0.30165,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00868,"6.0-6.1":0,"7.0-7.1":0.15842,"8.1-8.4":0,"9.0-9.2":0.00217,"9.3":0.05425,"10.0-10.2":0.00434,"10.3":0.09115,"11.0-11.2":0.01953,"11.3-11.4":0.01085,"12.0-12.1":0.01953,"12.2-12.5":0.38195,"13.0-13.1":0.00434,"13.2":0.00434,"13.3":0.01736,"13.4-13.7":0.04774,"14.0-14.4":0.19748,"14.5-14.8":0.31467,"15.0-15.1":0.09332,"15.2-15.3":0.09766,"15.4":0.13238,"15.5":0.2257,"15.6-15.7":2.80384,"16.0":0.88325,"16.1":0.93968,"16.2":0.43186,"16.3":1.16103,"16.4":0.37978,"16.5":4.40975,"16.6":8.49397},P:{"4":0.10291,"20":0.1132,"21":0.25728,"22":2.36695,"5.0-5.4":0.01029,"6.2-6.4":0.01029,"7.2-7.4":0.10291,"8.2":0.01029,"9.2":0.02058,"10.1":0,"11.1-11.2":0.05146,"12.0":0.01029,"13.0":0.05146,"14.0":0.04116,"15.0":0.02058,"16.0":0.05146,"17.0":0.07204,"18.0":0.04116,"19.0":0.08233},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00429,"4.2-4.3":0.00857,"4.4":0,"4.4.3-4.4.4":0.19719},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.02197,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":65.33027},R:{_:"0"},M:{"0":0.10881},Q:{"13.1":0.00725},O:{"0":0.50778},H:{"0":0.4464}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IR.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IR.js
index 423b31439f666a..6682d2fff56e37 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IR.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IR.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00236,"48":0,"49":0,"50":0.00236,"51":0,"52":0.00942,"53":0,"54":0,"55":0,"56":0.00236,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00942,"69":0,"70":0,"71":0,"72":0.00236,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0.00236,"82":0.00236,"83":0,"84":0.00236,"85":0,"86":0,"87":0,"88":0.00236,"89":0.00236,"90":0.00236,"91":0.00236,"92":0.00236,"93":0.00236,"94":0.00707,"95":0.00236,"96":0.00236,"97":0.00236,"98":0.00236,"99":0.00471,"100":0.00471,"101":0.00471,"102":0.0212,"103":0.00471,"104":0.00942,"105":0.00707,"106":0.00942,"107":0.00942,"108":0.01413,"109":0.01413,"110":0.01178,"111":0.02591,"112":0.03062,"113":0.29438,"114":0.60759,"115":0.00471,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00236,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00236,"47":0,"48":0,"49":0.00236,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00236,"59":0,"60":0,"61":0,"62":0.00236,"63":0.00236,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00236,"70":0.00236,"71":0.00236,"72":0.00236,"73":0,"74":0,"75":0.00236,"76":0,"77":0.00471,"78":0.00471,"79":0.00471,"80":0.00471,"81":0.00707,"83":0.00236,"84":0.00236,"85":0.00236,"86":0.00471,"87":0.00471,"88":0.00236,"89":0.00471,"90":0.00236,"91":0.00471,"92":0.00471,"93":0.00236,"94":0.00236,"95":0.00471,"96":0.00471,"97":0.00236,"98":0.00471,"99":0.00471,"100":0.00707,"101":0.00236,"102":0.01178,"103":0.01413,"104":0.00942,"105":0.01178,"106":0.01413,"107":0.01413,"108":0.02355,"109":0.95613,"110":0.01178,"111":0.0212,"112":0.03768,"113":0.30615,"114":1.97585,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00236,"73":0.00236,"74":0.00236,"75":0.00236,"76":0.00471,"77":0,"78":0,"79":0.00471,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.00236,"95":0.01649,"96":0,"97":0,"98":0.00707,"99":0.05181,"100":0.00236,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0.00236,"14":0.00236,"15":0,"16":0,"17":0,"18":0.00471,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00236,"90":0.00236,"91":0,"92":0.01413,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00236,"101":0,"102":0,"103":0,"104":0.00236,"105":0,"106":0,"107":0.00236,"108":0.00236,"109":0.01884,"110":0.00471,"111":0.00471,"112":0.00707,"113":0.03533,"114":0.12011},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00236,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00236,"14.1":0.00236,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0.00236,"15.6":0.00471,"16.0":0,"16.1":0.00236,"16.2":0,"16.3":0.00236,"16.4":0.00236,"16.5":0.00942,"16.6":0},G:{"8":0,"17":0.0107,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00382,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00459,"10.0-10.2":0.00153,"10.3":0.01835,"11.0-11.2":0.00612,"11.3-11.4":0.00994,"12.0-12.1":0.01911,"12.2-12.5":0.46411,"13.0-13.1":0.01376,"13.2":0.00612,"13.3":0.03594,"13.4-13.7":0.06958,"14.0-14.4":0.20491,"14.5-14.8":0.21715,"15.0-15.1":0.15215,"15.2-15.3":0.17356,"15.4":0.1598,"15.5":0.25002,"15.6":0.26684,"16.0":0.38306,"16.1":0.44117,"16.2":0.37083,"16.3":0.64226,"16.4":0.98862,"16.5":1.58806,"16.6":0.013},P:{"4":0.27109,"20":1.58637,"21":2.0181,"5.0-5.4":0.03012,"6.2-6.4":0.03012,"7.2-7.4":0.33133,"8.2":0.0502,"9.2":0.14056,"10.1":0.0502,"11.1-11.2":0.21085,"12.0":0.09036,"13.0":0.26105,"14.0":0.26105,"15.0":0.1506,"16.0":0.47189,"17.0":0.51206,"18.0":0.5221,"19.0":0.69278},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00506,"4.4":0,"4.4.3-4.4.4":0.01729},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.54401,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.93269},Q:{"13.1":0},O:{"0":0.06116},H:{"0":0.39808},L:{"0":76.76076}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0.00247,"51":0,"52":0.01235,"53":0,"54":0,"55":0,"56":0.00247,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00988,"69":0,"70":0,"71":0,"72":0.00247,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0.00247,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00247,"89":0.00247,"90":0.00247,"91":0.00247,"92":0.00247,"93":0.00247,"94":0.00494,"95":0.00247,"96":0.00247,"97":0.00247,"98":0.00247,"99":0.00494,"100":0.00494,"101":0.00494,"102":0.02222,"103":0.00494,"104":0.00741,"105":0.00741,"106":0.00741,"107":0.00741,"108":0.01235,"109":0.00988,"110":0.00988,"111":0.01481,"112":0.01481,"113":0.02469,"114":0.02963,"115":0.48886,"116":0.47652,"117":0.01481,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00247,"47":0,"48":0,"49":0.00247,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00247,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00247,"70":0.00247,"71":0.00494,"72":0.00247,"73":0,"74":0,"75":0,"76":0.00247,"77":0.00247,"78":0.00247,"79":0.00494,"80":0.00494,"81":0.00494,"83":0.00247,"84":0.00247,"85":0.00247,"86":0.00494,"87":0.00494,"88":0.00247,"89":0.00247,"90":0.00247,"91":0.00494,"92":0.00494,"93":0.00247,"94":0.00247,"95":0.00494,"96":0.00494,"97":0.00247,"98":0.00247,"99":0.00494,"100":0.00494,"101":0.00247,"102":0.00988,"103":0.01235,"104":0.00741,"105":0.00988,"106":0.01481,"107":0.01235,"108":0.02222,"109":1.04933,"110":0.00988,"111":0.00988,"112":0.01728,"113":0.01975,"114":0.10864,"115":1.54559,"116":1.00241,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00247,"73":0,"74":0.00247,"75":0.00247,"76":0.00494,"77":0.00247,"78":0,"79":0.00494,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01728,"96":0,"97":0,"98":0,"99":0.00247,"100":0.02716,"101":0.04444,"102":0.00247,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0.00247,"14":0,"15":0,"16":0,"17":0.00247,"18":0.00494,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00247,"90":0.00247,"91":0,"92":0.01481,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00247,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00247,"109":0.01975,"110":0.00247,"111":0.00247,"112":0.00247,"113":0.00247,"114":0.01235,"115":0.14567,"116":0.04444},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00247,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0.00247,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0.00494,"16.0":0,"16.1":0,"16.2":0,"16.3":0.00247,"16.4":0.00247,"16.5":0.00494,"16.6":0.00741},G:{"8":0,"17":0.03952,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.04785,"7.0-7.1":0.00277,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00347,"10.0-10.2":0.00139,"10.3":0.01317,"11.0-11.2":0.00347,"11.3-11.4":0.00485,"12.0-12.1":0.01248,"12.2-12.5":0.35364,"13.0-13.1":0.00901,"13.2":0.00555,"13.3":0.02358,"13.4-13.7":0.04091,"14.0-14.4":0.14146,"14.5-14.8":0.147,"15.0-15.1":0.11788,"15.2-15.3":0.12135,"15.4":0.11788,"15.5":0.15879,"15.6-15.7":1.18781,"16.0":0.2836,"16.1":0.32868,"16.2":0.26211,"16.3":0.42991,"16.4":0.45834,"16.5":1.2523,"16.6":1.36186},P:{"4":0.21145,"20":0.71491,"21":1.05726,"22":2.35619,"5.0-5.4":0.03021,"6.2-6.4":0.02014,"7.2-7.4":0.28194,"8.2":0.03021,"9.2":0.10069,"10.1":0.04028,"11.1-11.2":0.17118,"12.0":0.07048,"13.0":0.22152,"14.0":0.21145,"15.0":0.12083,"16.0":0.35242,"17.0":0.41284,"18.0":0.37256,"19.0":0.48332},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00399,"4.4":0,"4.4.3-4.4.4":0.01847},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.4543,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":76.22385},R:{_:"0"},M:{"0":0.9715},Q:{"13.1":0},O:{"0":0.05272},H:{"0":0.43492}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IS.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IS.js
index 770b62d0fdcc16..c3dc693a42d6d5 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IS.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IS.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00516,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.01032,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.01548,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.01032,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.17544,"103":0.00516,"104":0,"105":0,"106":0,"107":0,"108":0.00516,"109":0.00516,"110":0.00516,"111":0.01548,"112":0.14964,"113":0.74304,"114":1.22292,"115":0.00516,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00516,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.0258,"66":0,"67":0.00516,"68":0,"69":0,"70":0,"71":0.00516,"72":0,"73":0.00516,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.01548,"80":0.00516,"81":0.00516,"83":0,"84":0,"85":0.01548,"86":0.00516,"87":0.02064,"88":0.00516,"89":0,"90":0.00516,"91":0.00516,"92":0,"93":0.02064,"94":0,"95":0.00516,"96":0.01032,"97":0,"98":0,"99":0,"100":0.01032,"101":0.00516,"102":0.00516,"103":0.09288,"104":0.01032,"105":0.01548,"106":0.00516,"107":0.02064,"108":0.0258,"109":0.25284,"110":0.06708,"111":0.129,"112":0.258,"113":3.16308,"114":10.73796,"115":0.01032,"116":0.00516,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00516,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00516,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00516,"86":0,"87":0,"88":0,"89":0.00516,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01032,"96":0,"97":0.00516,"98":0.3354,"99":0.71208,"100":0.00516,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0.00516,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0.01548,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0.00516,"97":0,"98":0,"99":0,"100":0,"101":0.00516,"102":0.00516,"103":0,"104":0.00516,"105":0.00516,"106":0,"107":0.00516,"108":0.01032,"109":0.02064,"110":0.00516,"111":0,"112":0.02064,"113":0.4644,"114":2.27556},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.01032,"14":0.06708,"15":0.0258,"17":0.00516,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.00516,"10.1":0,"11.1":0,"12.1":0.03096,"13.1":0.15996,"14.1":0.22188,"15.1":0.01548,"15.2-15.3":0.11868,"15.4":0.05676,"15.5":0.06708,"15.6":0.55728,"16.0":0.14964,"16.1":0.10836,"16.2":0.19092,"16.3":0.40248,"16.4":0.33024,"16.5":1.55832,"16.6":0.01032},G:{"8":0,"17":0.07245,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0069,"10.0-10.2":0,"10.3":0.07245,"11.0-11.2":0.0276,"11.3-11.4":0.0138,"12.0-12.1":0.01725,"12.2-12.5":0.2208,"13.0-13.1":0,"13.2":0,"13.3":0.01035,"13.4-13.7":0.06555,"14.0-14.4":0.06555,"14.5-14.8":0.4278,"15.0-15.1":0.07245,"15.2-15.3":0.16905,"15.4":0.18285,"15.5":0.46575,"15.6":1.4076,"16.0":1.80435,"16.1":4.68164,"16.2":1.48005,"16.3":4.07099,"16.4":2.39085,"16.5":15.83547,"16.6":0.1035},P:{"4":0.03072,"20":0.1741,"21":3.63561,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0.01024,"11.1-11.2":0,"12.0":0,"13.0":0.25603,"14.0":0.01024,"15.0":0,"16.0":0.02048,"17.0":0.05121,"18.0":0.01024,"19.0":0.04096},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01456,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.0364},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.04128,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.51788},Q:{"13.1":0},O:{"0":0.01452},H:{"0":0.2841},L:{"0":32.47004}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.0157,"49":0,"50":0,"51":0,"52":0.01046,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0.00523,"78":0.01046,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00523,"89":0,"90":0,"91":0.01046,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.01046,"100":0,"101":0,"102":0.15173,"103":0.01046,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00523,"110":0,"111":0,"112":0.03139,"113":0.02616,"114":0.03139,"115":0.3924,"116":1.20336,"117":0.05755,"118":0.00523,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00523,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00523,"50":0,"51":0,"52":0,"53":0.00523,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00523,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00523,"72":0.00523,"73":0.00523,"74":0,"75":0.00523,"76":0,"77":0,"78":0.00523,"79":0.0157,"80":0,"81":0.00523,"83":0,"84":0,"85":0.0157,"86":0,"87":0.02616,"88":0.01046,"89":0.00523,"90":0.01046,"91":0.00523,"92":0,"93":0,"94":0,"95":0.00523,"96":0,"97":0,"98":0,"99":0,"100":0.00523,"101":0.00523,"102":0,"103":0.10464,"104":0.00523,"105":0.0157,"106":0,"107":0.00523,"108":0.05232,"109":0.40286,"110":0.07325,"111":0.03662,"112":0.04709,"113":0.41333,"114":1.14581,"115":7.61779,"116":4.67218,"117":0.00523,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00523,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0.00523,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00523,"86":0,"87":0,"88":0,"89":0.01046,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.04186,"96":0.00523,"97":0,"98":0,"99":0.02616,"100":0.59122,"101":0.36624,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0.00523,"105":0,"106":0,"107":0.00523,"108":0.00523,"109":0.0157,"110":0,"111":0.0157,"112":0.00523,"113":0.01046,"114":0.08371,"115":2.37533,"116":1.72656},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00523,"14":0.04186,"15":0.0157,"17":0.0157,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.01046,"10.1":0,"11.1":0,"12.1":0.03139,"13.1":0.16219,"14.1":0.14126,"15.1":0.01046,"15.2-15.3":0.02616,"15.4":0.06278,"15.5":0.09941,"15.6":0.58075,"16.0":0.06278,"16.1":0.07848,"16.2":0.15173,"16.3":0.25637,"16.4":0.10464,"16.5":1.0307,"16.6":1.14058},G:{"8":0,"17":0.27267,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01298,"10.0-10.2":0,"10.3":0.09413,"11.0-11.2":0.01948,"11.3-11.4":0.00974,"12.0-12.1":0.01298,"12.2-12.5":0.25968,"13.0-13.1":0,"13.2":0,"13.3":0.00649,"13.4-13.7":0.05194,"14.0-14.4":0.08115,"14.5-14.8":0.29539,"15.0-15.1":0.05843,"15.2-15.3":0.0779,"15.4":0.05194,"15.5":0.27916,"15.6-15.7":1.38281,"16.0":1.32762,"16.1":3.45377,"16.2":1.11663,"16.3":1.93139,"16.4":0.26293,"16.5":6.38818,"16.6":14.99664},P:{"4":0.03075,"20":0.0205,"21":0.61504,"22":3.95677,"5.0-5.4":0.01025,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0.01025,"11.1-11.2":0,"12.0":0,"13.0":0.03075,"14.0":0,"15.0":0.01025,"16.0":0,"17.0":0.0615,"18.0":0.0205,"19.0":0.0205},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0.00599,"4.1":0.01796,"4.2-4.3":0.01796,"4.4":0,"4.4.3-4.4.4":0.02994},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00523,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":32.24821},R:{_:"0"},M:{"0":0.44819},Q:{"13.1":0.00477},O:{"0":0.04291},H:{"0":0.26181}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IT.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IT.js
index 49ab4528095641..d7b27dc1d39566 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IT.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IT.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00411,"48":0.00411,"49":0,"50":0,"51":0,"52":0.02464,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0.01232,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00411,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.02464,"79":0,"80":0,"81":0,"82":0.00411,"83":0,"84":0,"85":0,"86":0,"87":0.00821,"88":0.00411,"89":0,"90":0,"91":0.00411,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.01232,"101":0.00411,"102":0.04106,"103":0.00411,"104":0.00411,"105":0.00411,"106":0.00411,"107":0.00821,"108":0.01642,"109":0.00821,"110":0.00821,"111":0.01232,"112":0.02464,"113":0.48861,"114":0.93206,"115":0.00821,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00411,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.02053,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.04927,"61":0,"62":0,"63":0.0657,"64":0,"65":0.00411,"66":0.0657,"67":0.00411,"68":0.00411,"69":0.00411,"70":0.00411,"71":0.00411,"72":0.00411,"73":0,"74":0.00411,"75":0.00411,"76":0.00411,"77":0.00411,"78":0.00411,"79":0.02464,"80":0.00411,"81":0.01642,"83":0.00411,"84":0.00411,"85":0.01232,"86":0.00821,"87":0.01642,"88":0.00821,"89":0.00821,"90":0.00411,"91":0.00821,"92":0.09444,"93":0.03695,"94":0.00411,"95":0.00821,"96":0.00411,"97":0.00411,"98":0.00411,"99":0.02053,"100":0.01232,"101":0.00411,"102":0.00821,"103":0.05748,"104":0.00821,"105":0.02874,"106":0.05748,"107":0.03695,"108":0.07391,"109":0.8212,"110":0.03695,"111":0.0698,"112":0.14782,"113":1.38783,"114":7.28815,"115":0.00821,"116":0.00411,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00411,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00411,"70":0.01642,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.03285,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01232,"96":0,"97":0,"98":0.09444,"99":0.26689,"100":0.00821,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00411,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0.00411,"86":0,"87":0,"88":0,"89":0,"90":0.0698,"91":0,"92":0.00411,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.00411,"104":0,"105":0,"106":0.00411,"107":0.00821,"108":0.00821,"109":0.03695,"110":0.00821,"111":0.00821,"112":0.02464,"113":0.24225,"114":1.35087},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00821,"14":0.03695,"15":0.00821,"17":0.00411,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.00821,"10.1":0,"11.1":0.01232,"12.1":0.01232,"13.1":0.0657,"14.1":0.11907,"15.1":0.01232,"15.2-15.3":0.01232,"15.4":0.02874,"15.5":0.03695,"15.6":0.18888,"16.0":0.02874,"16.1":0.07391,"16.2":0.06159,"16.3":0.17245,"16.4":0.16013,"16.5":0.63232,"16.6":0.00411},G:{"8":0.00254,"17":0.05577,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00507,"6.0-6.1":0.23322,"7.0-7.1":0.00761,"8.1-8.4":0,"9.0-9.2":0.01014,"9.3":0.07605,"10.0-10.2":0,"10.3":0.07098,"11.0-11.2":0.02282,"11.3-11.4":0.08873,"12.0-12.1":0.02282,"12.2-12.5":0.35237,"13.0-13.1":0.01268,"13.2":0.01014,"13.3":0.03549,"13.4-13.7":0.07859,"14.0-14.4":0.23576,"14.5-14.8":0.46645,"15.0-15.1":0.15464,"15.2-15.3":0.19266,"15.4":0.17492,"15.5":0.30421,"15.6":0.7453,"16.0":1.16612,"16.1":1.9824,"16.2":0.97599,"16.3":2.54265,"16.4":2.10916,"16.5":12.04907,"16.6":0.1014},P:{"4":0.10297,"20":0.36039,"21":2.62572,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.02059,"12.0":0.0103,"13.0":0.04119,"14.0":0.03089,"15.0":0.02059,"16.0":0.05148,"17.0":0.04119,"18.0":0.04119,"19.0":0.11327},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.014,"4.2-4.3":0.02099,"4.4":0,"4.4.3-4.4.4":0.11196},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00411,"9":0,"10":0,"11":0.11907,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.44794},Q:{"13.1":0.00589},O:{"0":0.12967},H:{"0":0.30132},L:{"0":52.53274}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00379,"48":0.00379,"49":0,"50":0,"51":0,"52":0.02652,"53":0,"54":0,"55":0,"56":0.00379,"57":0,"58":0,"59":0.01136,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00379,"69":0,"70":0,"71":0,"72":0.00379,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.01894,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0.00379,"88":0.00379,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.0303,"103":0.00379,"104":0.00379,"105":0.00379,"106":0.00379,"107":0.00379,"108":0.01515,"109":0.00758,"110":0.00758,"111":0.00758,"112":0.00379,"113":0.01515,"114":0.01894,"115":0.3788,"116":0.9167,"117":0.04167,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00758,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.02273,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.0644,"64":0,"65":0.00379,"66":0.04924,"67":0,"68":0.00379,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0.00379,"75":0,"76":0,"77":0.00379,"78":0.00379,"79":0.03788,"80":0.00379,"81":0.01515,"83":0.00379,"84":0,"85":0.01515,"86":0.01136,"87":0.01515,"88":0.00758,"89":0.00758,"90":0.00379,"91":0.00379,"92":0.0947,"93":0.04546,"94":0.00379,"95":0.00379,"96":0.00379,"97":0.00379,"98":0.00379,"99":0.01515,"100":0.00379,"101":0.00379,"102":0.00758,"103":0.04167,"104":0.00758,"105":0.0303,"106":0.03788,"107":0.02652,"108":0.02652,"109":0.70836,"110":0.02273,"111":0.02652,"112":0.04167,"113":0.03788,"114":0.39016,"115":4.1024,"116":2.5872,"117":0.00379,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00379,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00758,"72":0.01136,"73":0,"74":0,"75":0,"76":0.08712,"77":0.00379,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.00379,"95":0.01515,"96":0,"97":0,"98":0,"99":0.00758,"100":0.16288,"101":0.16667,"102":0.00379,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00379},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00758,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0.00379,"86":0,"87":0,"88":0,"89":0,"90":0.08712,"91":0,"92":0.00379,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0.00379,"107":0.00379,"108":0.00379,"109":0.04167,"110":0.00758,"111":0.00379,"112":0.00758,"113":0.00379,"114":0.0644,"115":1.00003,"116":0.37122},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00379,"14":0.02652,"15":0.00379,"17":0.00758,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.00758,"10.1":0,"11.1":0.01136,"12.1":0.01136,"13.1":0.05303,"14.1":0.15152,"15.1":0.00758,"15.2-15.3":0.00758,"15.4":0.01515,"15.5":0.02652,"15.6":0.13258,"16.0":0.01515,"16.1":0.04546,"16.2":0.03788,"16.3":0.09091,"16.4":0.04167,"16.5":0.30304,"16.6":0.35607},G:{"8":0.00239,"17":0.21068,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00718,"6.0-6.1":0.00479,"7.0-7.1":0.00718,"8.1-8.4":0,"9.0-9.2":0.00239,"9.3":0.05506,"10.0-10.2":0,"10.3":0.06943,"11.0-11.2":0.02394,"11.3-11.4":0.09337,"12.0-12.1":0.02155,"12.2-12.5":0.33278,"13.0-13.1":0.01436,"13.2":0.01197,"13.3":0.02873,"13.4-13.7":0.07182,"14.0-14.4":0.18913,"14.5-14.8":0.3639,"15.0-15.1":0.13646,"15.2-15.3":0.14365,"15.4":0.13646,"15.5":0.22744,"15.6-15.7":1.52265,"16.0":0.81639,"16.1":1.41491,"16.2":0.63444,"16.3":1.41012,"16.4":0.42376,"16.5":5.31251,"16.6":10.24196},P:{"4":0.12483,"20":0.14563,"21":0.40569,"22":2.97504,"5.0-5.4":0.0104,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0.0104,"10.1":0,"11.1-11.2":0.0208,"12.0":0.0104,"13.0":0.03121,"14.0":0.0208,"15.0":0.0104,"16.0":0.04161,"17.0":0.04161,"18.0":0.03121,"19.0":0.08322},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.04304,"4.2-4.3":0.00956,"4.4":0,"4.4.3-4.4.4":0.10043},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00389,"9":0,"10":0,"11":0.14763,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":54.91939},R:{_:"0"},M:{"0":0.40378},Q:{"13.1":0.00621},O:{"0":0.16772},H:{"0":0.34699}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JE.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JE.js
index 4f3ab80f7c20f0..f28425caeae573 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JE.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JE.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0.005,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.005,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.01001,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.01001,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0.005,"112":0.01501,"113":0.33527,"114":0.59548,"115":0.005,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01001,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.02502,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.01001,"80":0.05004,"81":0,"83":0,"84":0.005,"85":0.005,"86":0,"87":0.01501,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.005,"95":0,"96":0.005,"97":0,"98":0.005,"99":0,"100":0,"101":0.005,"102":0,"103":0.04003,"104":0,"105":0,"106":0,"107":0,"108":0.01501,"109":0.27522,"110":0.005,"111":0.05504,"112":0.11509,"113":1.9966,"114":6.91052,"115":0.005,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.005,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.14512,"99":0.31525,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.005,"89":0,"90":0,"91":0,"92":0.005,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.02002,"101":0,"102":0,"103":0.005,"104":0,"105":0.005,"106":0,"107":0,"108":0.01001,"109":0.01001,"110":0.01001,"111":0.01001,"112":0.02002,"113":0.6205,"114":3.76801},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.005,"14":0.06505,"15":0.01501,"17":0.005,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.005,"12.1":0.03503,"13.1":0.06005,"14.1":0.22518,"15.1":0.02502,"15.2-15.3":0.03503,"15.4":0.03503,"15.5":0.1201,"15.6":0.69556,"16.0":0.03503,"16.1":0.23018,"16.2":0.29524,"16.3":2.48699,"16.4":0.32026,"16.5":2.44195,"16.6":0.01501},G:{"8":0,"17":0.06908,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.55796,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.54733,"10.0-10.2":0,"10.3":0.43043,"11.0-11.2":0.01594,"11.3-11.4":0.09034,"12.0-12.1":0.00531,"12.2-12.5":1.6792,"13.0-13.1":0,"13.2":0.01063,"13.3":0.02657,"13.4-13.7":0.18067,"14.0-14.4":0.56328,"14.5-14.8":0.72269,"15.0-15.1":0.12222,"15.2-15.3":0.12222,"15.4":0.09565,"15.5":0.37729,"15.6":1.24346,"16.0":3.20961,"16.1":3.64003,"16.2":1.92364,"16.3":4.78252,"16.4":3.0555,"16.5":26.10727,"16.6":0.18599},P:{"4":0.21582,"20":0.16186,"21":3.6581,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0.01079,"14.0":0.02158,"15.0":0,"16.0":0.04316,"17.0":0.10791,"18.0":0.01079,"19.0":0.02158},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.30016},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.43535,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.26978},Q:{"13.1":0},O:{"0":0.005},H:{"0":0.02838},L:{"0":19.80355}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0.00468,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00935,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.02338,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00468,"110":0,"111":0,"112":0,"113":0,"114":0.00468,"115":0.17298,"116":0.6732,"117":0.00935,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00468,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0.06545,"81":0,"83":0,"84":0,"85":0.00468,"86":0,"87":0.00468,"88":0.00468,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.00468,"95":0.00468,"96":0.00935,"97":0,"98":0,"99":0,"100":0.00468,"101":0.00468,"102":0,"103":0.06545,"104":0,"105":0,"106":0,"107":0.0187,"108":0,"109":0.27115,"110":0,"111":0.00468,"112":0.0374,"113":0.04675,"114":0.53295,"115":4.46463,"116":2.7676,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00468,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00468,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.28518,"101":0.04675,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00468,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.0187,"101":0,"102":0,"103":0,"104":0,"105":0.00468,"106":0,"107":0,"108":0.00935,"109":0.0187,"110":0,"111":0,"112":0,"113":0.00468,"114":0.1122,"115":3.0481,"116":0.8602},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.04675,"15":0.00468,"17":0.00935,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.00468,"12.1":0.02805,"13.1":0.04675,"14.1":0.187,"15.1":0.00935,"15.2-15.3":0.02805,"15.4":0.05143,"15.5":0.10285,"15.6":0.561,"16.0":0.06545,"16.1":0.27583,"16.2":0.1309,"16.3":0.47218,"16.4":0.05143,"16.5":1.2903,"16.6":2.44035},G:{"8":0,"17":0.38613,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.33168,"7.0-7.1":0,"8.1-8.4":0.02475,"9.0-9.2":0.0099,"9.3":0.42078,"10.0-10.2":0,"10.3":0.42078,"11.0-11.2":0,"11.3-11.4":0.08911,"12.0-12.1":0.00495,"12.2-12.5":1.39601,"13.0-13.1":0,"13.2":0,"13.3":0.02475,"13.4-13.7":0.05445,"14.0-14.4":0.78711,"14.5-14.8":0.27722,"15.0-15.1":0.04455,"15.2-15.3":0.09406,"15.4":0.15841,"15.5":0.17326,"15.6-15.7":3.58409,"16.0":1.25245,"16.1":2.47025,"16.2":1.12869,"16.3":3.23261,"16.4":0.30693,"16.5":9.03449,"16.6":23.76195},P:{"4":0.30457,"20":0.0979,"21":0.20667,"5.0-5.4":0.03263,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0.04351,"17.0":0.04351,"18.0":0.01088,"19.0":0.01088},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.29843},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.38803,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":23.39238},R:{_:"0"},M:{"0":0.22898},Q:{"13.1":0},O:{"0":0},H:{"0":0.05546}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JM.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JM.js
index ecac2c158a8663..956a2e005db390 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JM.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JM.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0.00398,"74":0,"75":0,"76":0,"77":0,"78":0.00797,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00797,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0.00398,"98":0,"99":0,"100":0,"101":0,"102":0.00398,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.00398,"111":0.00398,"112":0.00797,"113":0.24302,"114":0.26294,"115":0.00398,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00398,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00398,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00398,"64":0,"65":0.00398,"66":0.00398,"67":0,"68":0.00398,"69":0.00398,"70":0.01195,"71":0,"72":0,"73":0.03984,"74":0,"75":0.00797,"76":0.03187,"77":0.00398,"78":0,"79":0.04781,"80":0.0996,"81":0.00797,"83":0.11155,"84":0,"85":0,"86":0,"87":0.0239,"88":0.00398,"89":0,"90":0,"91":0.01195,"92":0.00398,"93":0.11155,"94":0.00398,"95":0.00797,"96":0.00398,"97":0.00797,"98":0.00398,"99":0.00398,"100":0,"101":0.00398,"102":0.00797,"103":0.23107,"104":0.00398,"105":0.01594,"106":0.01195,"107":0.01195,"108":0.04382,"109":0.37051,"110":0.01992,"111":0.03984,"112":0.14741,"113":2.03184,"114":6.73296,"115":0.01195,"116":0.01195,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0.00398,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00398,"70":0.01195,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00398,"96":0,"97":0,"98":0.12749,"99":0.2749,"100":0.00797,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00398,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00398,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.00398,"104":0,"105":0,"106":0,"107":0.00398,"108":0.00398,"109":0.01195,"110":0.00398,"111":0.00398,"112":0.03187,"113":0.34661,"114":1.49798},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00797,"15":0.00398,"17":0.00398,_:"0","3.1":0,"3.2":0,"5.1":0.00398,"6.1":0,"7.1":0,"9.1":0,"10.1":0.00398,"11.1":0,"12.1":0.00398,"13.1":0.0239,"14.1":0.03586,"15.1":0.00398,"15.2-15.3":0.01992,"15.4":0.01594,"15.5":0.0239,"15.6":0.13944,"16.0":0.01195,"16.1":0.02789,"16.2":0.04382,"16.3":0.13546,"16.4":0.10757,"16.5":0.34661,"16.6":0.00398},G:{"8":0,"17":0.08429,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00248,"6.0-6.1":0.00992,"7.0-7.1":0.17106,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.10164,"10.0-10.2":0,"10.3":0.04215,"11.0-11.2":0.09917,"11.3-11.4":0,"12.0-12.1":0.00992,"12.2-12.5":0.32477,"13.0-13.1":0,"13.2":0,"13.3":0.01487,"13.4-13.7":0.03719,"14.0-14.4":0.12892,"14.5-14.8":0.27518,"15.0-15.1":0.0719,"15.2-15.3":0.10164,"15.4":0.15619,"15.5":0.15123,"15.6":0.67928,"16.0":1.00901,"16.1":1.73292,"16.2":1.42055,"16.3":2.39237,"16.4":1.81225,"16.5":11.17349,"16.6":0.23304},P:{"4":0.16874,"20":0.33747,"21":3.14272,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.29529,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.05273,"12.0":0.01055,"13.0":0.03164,"14.0":0.04218,"15.0":0.03164,"16.0":0.10546,"17.0":0.04218,"18.0":0.04218,"19.0":0.09491},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.76728},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0.00398,"11":0.00398,"5.5":0},S:{"2.5":0.00602,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.13837},Q:{"13.1":0.00602},O:{"0":0.46323},H:{"0":0.21643},L:{"0":55.4663}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00361,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0.01083,"74":0,"75":0,"76":0,"77":0,"78":0.01083,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0.00361,"87":0,"88":0.00361,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00361,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.00361,"111":0,"112":0,"113":0.00361,"114":0.00361,"115":0.09028,"116":0.28888,"117":0.00722,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0.00361,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00361,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00361,"65":0.00361,"66":0,"67":0,"68":0,"69":0.00722,"70":0.02889,"71":0,"72":0.00361,"73":0.01444,"74":0,"75":0.01083,"76":0.01806,"77":0.00361,"78":0,"79":0.04333,"80":0.00361,"81":0.01806,"83":0.05417,"84":0.00361,"85":0.00361,"86":0.00361,"87":0.01083,"88":0.01083,"89":0,"90":0,"91":0.00361,"92":0,"93":0.09028,"94":0.00361,"95":0.00361,"96":0.00361,"97":0.01083,"98":0,"99":0.00361,"100":0.01083,"101":0.00361,"102":0.00361,"103":0.14805,"104":0.00361,"105":0.01083,"106":0.01806,"107":0.00722,"108":0.01444,"109":0.24194,"110":0.00722,"111":0.01444,"112":0.04694,"113":0.05778,"114":0.56332,"115":4.49931,"116":1.94272,"117":0.01444,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00722,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00361,"70":0,"71":0.00722,"72":0.00722,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.13,"100":0.23472,"101":0.10111,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0.00361,"14":0,"15":0,"16":0.00361,"17":0,"18":0.00361,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00361,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.00361,"104":0,"105":0,"106":0,"107":0,"108":0.00722,"109":0.00722,"110":0,"111":0,"112":0.00361,"113":0.00722,"114":0.06861,"115":1.15552,"116":0.33582},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00722,"15":0,"17":0.00722,_:"0","3.1":0,"3.2":0,"5.1":0.00361,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.00361,"12.1":0.00361,"13.1":0.01806,"14.1":0.02528,"15.1":0.00361,"15.2-15.3":0.01444,"15.4":0.01444,"15.5":0.01806,"15.6":0.08666,"16.0":0.00361,"16.1":0.09028,"16.2":0.02167,"16.3":0.08305,"16.4":0.04333,"16.5":0.16972,"16.6":0.27444},G:{"8":0,"17":0.34311,"3.2":0.0047,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.1081,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0893,"10.0-10.2":0,"10.3":0.03995,"11.0-11.2":0.04465,"11.3-11.4":0.0047,"12.0-12.1":0.00235,"12.2-12.5":0.31961,"13.0-13.1":0.00235,"13.2":0.00235,"13.3":0.0094,"13.4-13.7":0.0282,"14.0-14.4":0.094,"14.5-14.8":0.23736,"15.0-15.1":0.05875,"15.2-15.3":0.0611,"15.4":0.07755,"15.5":0.17391,"15.6-15.7":2.67908,"16.0":0.66977,"16.1":1.13038,"16.2":0.69797,"16.3":1.36304,"16.4":0.26321,"16.5":5.008,"16.6":9.97135},P:{"4":0.18027,"20":0.18027,"21":0.34993,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.2757,"8.2":0,"9.2":0.0106,"10.1":0,"11.1-11.2":0.03181,"12.0":0.0106,"13.0":0.03181,"14.0":0.04242,"15.0":0.0106,"16.0":0.07423,"17.0":0.04242,"18.0":0.04242,"19.0":0.12725},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.0833,"4.4":0,"4.4.3-4.4.4":0.74973},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0.00361,"11":0.00722,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":56.82915},R:{_:"0"},M:{"0":0.14056},Q:{"13.1":0.00639},O:{"0":0.42167},H:{"0":0.22985}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JO.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JO.js
index 643b9616903e26..490710f27d45a6 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JO.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JO.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00227,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00681,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00227,"79":0,"80":0,"81":0.00227,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00227,"103":0.00227,"104":0,"105":0,"106":0,"107":0,"108":0.00227,"109":0,"110":0.00227,"111":0.00227,"112":0.00227,"113":0.06126,"114":0.09757,"115":0.00227,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00227,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0.00227,"34":0,"35":0,"36":0,"37":0,"38":0.00227,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00227,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00227,"64":0,"65":0.00227,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00227,"72":0,"73":0,"74":0,"75":0.00227,"76":0,"77":0,"78":0.00227,"79":0.00454,"80":0,"81":0.00227,"83":0.00227,"84":0.00227,"85":0.00681,"86":0.00454,"87":0.00454,"88":0.00454,"89":0.00227,"90":0.00227,"91":0.00227,"92":0.00227,"93":0.00227,"94":0.00227,"95":0.00227,"96":0.00227,"97":0,"98":0.00454,"99":0.02269,"100":0.00227,"101":0.00227,"102":0.00227,"103":0.00681,"104":0.00227,"105":0.00681,"106":0.00454,"107":0.01588,"108":0.02269,"109":0.36304,"110":0.00908,"111":0.01361,"112":0.04084,"113":0.49237,"114":2.46867,"115":0.00454,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00227,"71":0,"72":0,"73":0,"74":0.00227,"75":0,"76":0.00227,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0.00227,"84":0.00227,"85":0,"86":0.00681,"87":0,"88":0,"89":0.00227,"90":0,"91":0,"92":0,"93":0.00227,"94":0.00227,"95":0.01135,"96":0.00227,"97":0.00454,"98":0.04992,"99":0.06353,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00227,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.00227,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.01135,"110":0,"111":0.00454,"112":0.00454,"113":0.07261,"114":0.36304},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00227,"15":0,"17":0.00227,_:"0","3.1":0,"3.2":0,"5.1":0.01135,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00908,"14.1":0.00908,"15.1":0.00227,"15.2-15.3":0.00227,"15.4":0.00454,"15.5":0.01135,"15.6":0.02723,"16.0":0.00227,"16.1":0.01135,"16.2":0.01361,"16.3":0.0295,"16.4":0.02269,"16.5":0.11799,"16.6":0.00227},G:{"8":0,"17":0.07043,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00227,"6.0-6.1":0,"7.0-7.1":0.01363,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.03181,"10.0-10.2":0,"10.3":0.04544,"11.0-11.2":0.00909,"11.3-11.4":0,"12.0-12.1":0.00682,"12.2-12.5":0.3703,"13.0-13.1":0.00454,"13.2":0,"13.3":0.01363,"13.4-13.7":0.05907,"14.0-14.4":0.29306,"14.5-14.8":0.39984,"15.0-15.1":0.0886,"15.2-15.3":0.11132,"15.4":0.17493,"15.5":0.29079,"15.6":0.69063,"16.0":1.38125,"16.1":1.42442,"16.2":0.77923,"16.3":2.39447,"16.4":1.95602,"16.5":10.10723,"16.6":0.08178},P:{"4":0.06134,"20":0.38847,"21":2.81132,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.11245,"8.2":0,"9.2":0.02045,"10.1":0,"11.1-11.2":0.05111,"12.0":0.02045,"13.0":0.05111,"14.0":0.06134,"15.0":0.07156,"16.0":0.08178,"17.0":0.06134,"18.0":0.06134,"19.0":0.17379},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.02032,"4.4":0,"4.4.3-4.4.4":0.15237},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01588,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.13916},Q:{"13.1":0},O:{"0":0.23966},H:{"0":0.16102},L:{"0":68.53706}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00241,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00241,"103":0.00241,"104":0,"105":0,"106":0,"107":0,"108":0.00241,"109":0,"110":0,"111":0.00241,"112":0.00241,"113":0.00241,"114":0.00241,"115":0.05311,"116":0.1207,"117":0.00241,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00724,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00241,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00241,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.00241,"56":0,"57":0,"58":0.00724,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00241,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00241,"79":0.00724,"80":0,"81":0.00483,"83":0.00483,"84":0.00241,"85":0.00483,"86":0.00483,"87":0.00483,"88":0.00483,"89":0.00241,"90":0.00241,"91":0.00241,"92":0.00241,"93":0.00241,"94":0.00241,"95":0.00241,"96":0.00241,"97":0,"98":0.00724,"99":0.02414,"100":0,"101":0,"102":0.00241,"103":0.00724,"104":0.00241,"105":0.00724,"106":0.00483,"107":0.00724,"108":0.01931,"109":0.41762,"110":0.00483,"111":0.00724,"112":0.0169,"113":0.01207,"114":0.12311,"115":2.02052,"116":1.08871,"117":0.00241,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00241,"72":0,"73":0,"74":0.00241,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0.00241,"94":0,"95":0.00724,"96":0.00241,"97":0,"98":0.00483,"99":0.02897,"100":0.04345,"101":0.02173,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00241,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00241,"108":0,"109":0.01207,"110":0.00241,"111":0,"112":0.00241,"113":0.00241,"114":0.02173,"115":0.41521,"116":0.13277},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00483,"15":0,"17":0.00241,_:"0","3.1":0,"3.2":0,"5.1":0.01448,"6.1":0,"7.1":0,"9.1":0.00241,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00724,"14.1":0.01207,"15.1":0.00241,"15.2-15.3":0.00241,"15.4":0.00483,"15.5":0.00966,"15.6":0.02414,"16.0":0.00241,"16.1":0.00966,"16.2":0.01207,"16.3":0.02173,"16.4":0.00724,"16.5":0.05069,"16.6":0.0869},G:{"8":0,"17":0.18233,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00181,"6.0-6.1":0,"7.0-7.1":0.02708,"8.1-8.4":0,"9.0-9.2":0.00181,"9.3":0.03791,"10.0-10.2":0,"10.3":0.02527,"11.0-11.2":0.00361,"11.3-11.4":0,"12.0-12.1":0.00722,"12.2-12.5":0.32856,"13.0-13.1":0.00361,"13.2":0,"13.3":0.01264,"13.4-13.7":0.04152,"14.0-14.4":0.23288,"14.5-14.8":0.29246,"15.0-15.1":0.05957,"15.2-15.3":0.09568,"15.4":0.14442,"15.5":0.20039,"15.6-15.7":1.88833,"16.0":0.67698,"16.1":0.86834,"16.2":0.44591,"16.3":1.09581,"16.4":0.30509,"16.5":3.65029,"16.6":7.4125},P:{"4":0.07142,"20":0.13263,"21":0.38769,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.12243,"8.2":0,"9.2":0.0102,"10.1":0,"11.1-11.2":0.06121,"12.0":0.0102,"13.0":0.05101,"14.0":0.07142,"15.0":0.09182,"16.0":0.08162,"17.0":0.05101,"18.0":0.05101,"19.0":0.12243},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.02741,"4.4":0,"4.4.3-4.4.4":0.1188},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00724,"5.5":0},S:{"2.5":0.00759,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":70.38033},R:{_:"0"},M:{"0":0.14413},Q:{"13.1":0},O:{"0":0.20482},H:{"0":0.22264}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JP.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JP.js
index f152d828a09adb..c7cbed084f69b8 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JP.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JP.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00612,"49":0,"50":0,"51":0,"52":0.01224,"53":0,"54":0,"55":0,"56":0.00612,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00612,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.01836,"79":0,"80":0,"81":0,"82":0,"83":0.00612,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.00612,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.05508,"103":0.00612,"104":0.00612,"105":0,"106":0.00612,"107":0,"108":0.00612,"109":0.01224,"110":0.00612,"111":0.0306,"112":0.02448,"113":0.56304,"114":1.08936,"115":0.00612,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0.00612,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.03672,"50":0,"51":0,"52":0.00612,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00612,"66":0,"67":0.00612,"68":0,"69":0.00612,"70":0.00612,"71":0.00612,"72":0,"73":0,"74":0.00612,"75":0.00612,"76":0,"77":0,"78":0.01224,"79":0.01836,"80":0.01224,"81":0.0918,"83":0.11016,"84":0.00612,"85":0.01224,"86":0.02448,"87":0.01224,"88":0.00612,"89":0.01224,"90":0.00612,"91":0.00612,"92":0.01224,"93":0.00612,"94":0.01224,"95":0.02448,"96":0.01224,"97":0.01224,"98":0.0612,"99":0.02448,"100":0.01836,"101":0.02448,"102":0.0306,"103":0.06732,"104":0.02448,"105":0.0306,"106":0.04284,"107":0.0306,"108":0.06732,"109":0.63036,"110":0.07344,"111":0.12852,"112":0.29988,"113":3.22524,"114":13.81896,"115":0.02448,"116":0.04896,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.01224,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00612,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00612,"96":0,"97":0,"98":0.0306,"99":0.17136,"100":0.00612,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00612,"18":0.00612,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00612,"93":0,"94":0,"95":0,"96":0,"97":0.00612,"98":0,"99":0,"100":0,"101":0,"102":0.00612,"103":0.00612,"104":0.00612,"105":0.00612,"106":0.00612,"107":0.01224,"108":0.01836,"109":0.22032,"110":0.02448,"111":0.02448,"112":0.07956,"113":1.29132,"114":6.57288},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.01224,"14":0.0612,"15":0.01224,"17":0.00612,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.01224,"13.1":0.0612,"14.1":0.12852,"15.1":0.01224,"15.2-15.3":0.01224,"15.4":0.0306,"15.5":0.04896,"15.6":0.2754,"16.0":0.03672,"16.1":0.07956,"16.2":0.0918,"16.3":0.2754,"16.4":0.22032,"16.5":0.97308,"16.6":0.00612},G:{"8":0,"17":0.03374,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.04217,"8.1-8.4":0.10121,"9.0-9.2":0.03795,"9.3":0.13916,"10.0-10.2":0.01265,"10.3":0.10121,"11.0-11.2":0.07169,"11.3-11.4":0.03374,"12.0-12.1":0.03374,"12.2-12.5":0.44279,"13.0-13.1":0.04217,"13.2":0.01687,"13.3":0.03795,"13.4-13.7":0.1476,"14.0-14.4":0.53978,"14.5-14.8":1.02474,"15.0-15.1":0.28676,"15.2-15.3":0.40483,"15.4":0.46387,"15.5":0.67051,"15.6":1.78802,"16.0":1.24402,"16.1":3.48326,"16.2":1.82597,"16.3":4.44052,"16.4":2.59768,"16.5":20.0435,"16.6":0.05904},P:{"4":0.01063,"20":0.05313,"21":0.80757,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0.01063,"14.0":0,"15.0":0,"16.0":0.01063,"17.0":0.01063,"18.0":0.01063,"19.0":0.02125},I:{"0":0,"3":0,"4":0.03208,"2.1":0,"2.2":0.03208,"2.3":0.00802,"4.1":0.02406,"4.2-4.3":0.12833,"4.4":0,"4.4.3-4.4.4":0.20051},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0.02646,"10":0,"11":0.27342,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.29876},Q:{"13.1":0.02328},O:{"0":0.27548},H:{"0":0.11387},L:{"0":23.83272}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00623,"49":0,"50":0,"51":0,"52":0.03116,"53":0,"54":0,"55":0,"56":0.00623,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00623,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.01869,"79":0,"80":0,"81":0,"82":0,"83":0.00623,"84":0,"85":0,"86":0,"87":0,"88":0.00623,"89":0,"90":0,"91":0.00623,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0.00623,"102":0.06231,"103":0.00623,"104":0.00623,"105":0.00623,"106":0.00623,"107":0.00623,"108":0.00623,"109":0.00623,"110":0.00623,"111":0.00623,"112":0.00623,"113":0.01869,"114":0.06854,"115":0.42994,"116":1.66991,"117":0.05608,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0.00623,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0.00623,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.03739,"50":0,"51":0,"52":0.00623,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0.00623,"62":0,"63":0,"64":0,"65":0.00623,"66":0,"67":0.00623,"68":0.00623,"69":0.00623,"70":0.00623,"71":0.00623,"72":0,"73":0,"74":0.00623,"75":0.00623,"76":0,"77":0,"78":0.00623,"79":0.01869,"80":0.01246,"81":0.08723,"83":0.01869,"84":0.00623,"85":0.00623,"86":0.01869,"87":0.01246,"88":0.00623,"89":0.01246,"90":0.01246,"91":0.01246,"92":0.01246,"93":0.00623,"94":0.01869,"95":0.02492,"96":0.00623,"97":0.01246,"98":0.03739,"99":0.03739,"100":0.01246,"101":0.01869,"102":0.01869,"103":0.06231,"104":0.01869,"105":0.02492,"106":0.03116,"107":0.01869,"108":0.04362,"109":0.63556,"110":0.03116,"111":0.06231,"112":0.08723,"113":0.14331,"114":1.1652,"115":10.90425,"116":5.72629,"117":0.01869,"118":0.00623,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00623,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00623,"72":0.00623,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01246,"96":0,"97":0,"98":0,"99":0.00623,"100":0.07477,"101":0.19316,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00623,"18":0.00623,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00623,"93":0,"94":0,"95":0,"96":0,"97":0.00623,"98":0,"99":0,"100":0.00623,"101":0,"102":0.00623,"103":0.00623,"104":0,"105":0,"106":0.00623,"107":0.00623,"108":0.01246,"109":0.23678,"110":0.01246,"111":0.01246,"112":0.01869,"113":0.03116,"114":0.23055,"115":5.95061,"116":2.06246},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.01246,"14":0.04362,"15":0.00623,"17":0.01246,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0.00623,"11.1":0,"12.1":0.01246,"13.1":0.05608,"14.1":0.13085,"15.1":0.01246,"15.2-15.3":0.01246,"15.4":0.03116,"15.5":0.03739,"15.6":0.24301,"16.0":0.03116,"16.1":0.05608,"16.2":0.06231,"16.3":0.16824,"16.4":0.06231,"16.5":0.53587,"16.6":0.77264},G:{"8":0,"17":0.10061,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.06842,"8.1-8.4":0.02012,"9.0-9.2":0.0161,"9.3":0.09257,"10.0-10.2":0.02012,"10.3":0.10866,"11.0-11.2":0.06037,"11.3-11.4":0.02817,"12.0-12.1":0.0322,"12.2-12.5":0.37429,"13.0-13.1":0.0322,"13.2":0.10866,"13.3":0.02817,"13.4-13.7":0.10061,"14.0-14.4":0.35416,"14.5-14.8":0.7365,"15.0-15.1":0.24148,"15.2-15.3":0.28172,"15.4":0.35416,"15.5":0.46685,"15.6-15.7":2.96613,"16.0":0.91358,"16.1":2.49927,"16.2":1.27982,"16.3":2.65623,"16.4":0.5393,"16.5":7.39318,"16.6":18.35215},P:{"4":0,"20":0.02091,"21":0.03136,"22":0.68988,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0.01045,"14.0":0,"15.0":0,"16.0":0,"17.0":0.01045,"18.0":0.01045,"19.0":0.01045},I:{"0":0,"3":0,"4":0.02075,"2.1":0,"2.2":0.02075,"2.3":0.00692,"4.1":0.01383,"4.2-4.3":0.09684,"4.4":0,"4.4.3-4.4.4":0.2006},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0.02728,"10":0,"11":0.30919,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":22.90499},R:{_:"0"},M:{"0":0.25629},Q:{"13.1":0.02261},O:{"0":0.21106},H:{"0":0.10348}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KE.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KE.js
index 991d8676716759..845f34b0a08d2c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KE.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KE.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00274,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00274,"48":0,"49":0,"50":0,"51":0,"52":0.00821,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00274,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00274,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00274,"100":0,"101":0.00274,"102":0.00821,"103":0.00274,"104":0.00274,"105":0,"106":0,"107":0.00274,"108":0.00274,"109":0.00274,"110":0.00547,"111":0.00547,"112":0.00821,"113":0.16137,"114":0.28991,"115":0.01368,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00274,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00274,"50":0,"51":0.00274,"52":0,"53":0,"54":0.00274,"55":0,"56":0.02188,"57":0,"58":0,"59":0,"60":0,"61":0.00274,"62":0,"63":0,"64":0,"65":0,"66":0.00274,"67":0,"68":0.00274,"69":0,"70":0,"71":0,"72":0.00274,"73":0.00274,"74":0.00274,"75":0.00274,"76":0.00274,"77":0,"78":0,"79":0.01094,"80":0.00274,"81":0.00274,"83":0.01094,"84":0,"85":0.00274,"86":0,"87":0.00821,"88":0.00547,"89":0,"90":0.00274,"91":0.00274,"92":0.00274,"93":0.04103,"94":0.00274,"95":0.00274,"96":0.00274,"97":0.00274,"98":0.00547,"99":0.00547,"100":0.00274,"101":0.00274,"102":0.00547,"103":0.02462,"104":0.00274,"105":0.00547,"106":0.00821,"107":0.01094,"108":0.06291,"109":0.4376,"110":0.01368,"111":0.02462,"112":0.05744,"113":0.6482,"114":3.17534,"115":0.00821,"116":0.00274,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0.00547,"25":0,"26":0.00274,"27":0.00821,"28":0.00547,"29":0,"30":0.03009,"31":0.00274,"32":0.00274,"33":0.00274,"34":0,"35":0,"36":0,"37":0.00821,"38":0.00274,"39":0,"40":0,"41":0,"42":0.00274,"43":0,"44":0,"45":0,"46":0.00547,"47":0.00274,"48":0,"49":0,"50":0.00274,"51":0.00274,"52":0,"53":0,"54":0.00821,"55":0.00274,"56":0,"57":0.00274,"58":0.00821,"60":0.0547,"62":0,"63":0.08479,"64":0.04376,"65":0.02188,"66":0.08479,"67":0.13675,"68":0.07385,"69":1.69023,"70":1.87895,"71":0.01641,"72":0.00547,"73":0.00274,"74":0.0465,"75":0.01915,"76":0.04923,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01094,"96":0.00274,"97":0,"98":0.02188,"99":0.12034,"100":0.00274,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.02188},B:{"12":0.00274,"13":0,"14":0,"15":0.00274,"16":0,"17":0,"18":0.00547,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00547,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00547,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00274,"109":0.00547,"110":0.00274,"111":0.00274,"112":0.00547,"113":0.08752,"114":0.3747},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00274,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00547,"6.1":0,"7.1":0.00547,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00547,"14.1":0.00547,"15.1":0,"15.2-15.3":0,"15.4":0.00274,"15.5":0.00274,"15.6":0.01368,"16.0":0,"16.1":0.00547,"16.2":0.00547,"16.3":0.01094,"16.4":0.01094,"16.5":0.03009,"16.6":0},G:{"8":0,"17":0.00629,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00031,"5.0-5.1":0.00189,"6.0-6.1":0,"7.0-7.1":0.02137,"8.1-8.4":0,"9.0-9.2":0.00157,"9.3":0.02483,"10.0-10.2":0.00126,"10.3":0.02389,"11.0-11.2":0.00377,"11.3-11.4":0.00283,"12.0-12.1":0.0044,"12.2-12.5":0.15873,"13.0-13.1":0.00157,"13.2":0.00031,"13.3":0.00786,"13.4-13.7":0.0242,"14.0-14.4":0.04652,"14.5-14.8":0.05501,"15.0-15.1":0.01855,"15.2-15.3":0.02609,"15.4":0.03866,"15.5":0.05721,"15.6":0.08298,"16.0":0.10844,"16.1":0.23889,"16.2":0.10687,"16.3":0.33664,"16.4":0.24423,"16.5":1.10548,"16.6":0.02012},P:{"4":0.14136,"20":0.13126,"21":0.58563,"5.0-5.4":0.0101,"6.2-6.4":0,"7.2-7.4":0.10097,"8.2":0,"9.2":0,"10.1":0.0101,"11.1-11.2":0.04039,"12.0":0,"13.0":0.02019,"14.0":0.0101,"15.0":0.0101,"16.0":0.03029,"17.0":0.02019,"18.0":0.03029,"19.0":0.05049},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00337,"4.4":0,"4.4.3-4.4.4":0.06577},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01094,"5.5":0},S:{"2.5":0.00727,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.15983},Q:{"13.1":0.00727},O:{"0":0.23248},H:{"0":25.65506},L:{"0":54.17843}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00258,"48":0,"49":0,"50":0,"51":0,"52":0.00515,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00258,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00258,"100":0,"101":0.00258,"102":0.00773,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0.00258,"112":0.00258,"113":0.00515,"114":0.00515,"115":0.15714,"116":0.25502,"117":0.02061,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00515,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00258,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00258,"50":0,"51":0,"52":0,"53":0.00258,"54":0.00258,"55":0,"56":0.00258,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00258,"67":0,"68":0,"69":0.00258,"70":0.00258,"71":0,"72":0.00773,"73":0.00515,"74":0.00258,"75":0,"76":0.00258,"77":0,"78":0,"79":0.01288,"80":0.00258,"81":0.00258,"83":0.0103,"84":0,"85":0,"86":0,"87":0.0103,"88":0.00515,"89":0.00258,"90":0.00258,"91":0.00258,"92":0.00258,"93":0.01546,"94":0.00258,"95":0.00515,"96":0.00258,"97":0.00258,"98":0.00258,"99":0.00258,"100":0,"101":0.00258,"102":0.00258,"103":0.02061,"104":0.00258,"105":0.00515,"106":0.00515,"107":0.0103,"108":0.02576,"109":0.36322,"110":0.00515,"111":0.01288,"112":0.01288,"113":0.01803,"114":0.16744,"115":2.1896,"116":1.05616,"117":0.00515,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0.00515,"25":0,"26":0.00258,"27":0.00773,"28":0.00515,"29":0,"30":0.00258,"31":0.00258,"32":0.00258,"33":0.00515,"34":0,"35":0,"36":0,"37":0.00773,"38":0.00258,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00515,"47":0.00258,"48":0,"49":0,"50":0.00258,"51":0.00258,"52":0,"53":0,"54":0.00515,"55":0.00258,"56":0,"57":0.00258,"58":0.00773,"60":0.04122,"62":0.00258,"63":0.08501,"64":0.02834,"65":0.01546,"66":0.04894,"67":0.0747,"68":0.04122,"69":0.94797,"70":0.99949,"71":1.58939,"72":0.75992,"73":0,"74":0.04122,"75":0.00515,"76":0.04637,"77":0.01803,"78":0,"79":0.00258,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00773,"96":0,"97":0,"98":0.00258,"99":0.00258,"100":0.04122,"101":0.08501,"102":0.00258,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.01546},B:{"12":0,"13":0,"14":0,"15":0.00258,"16":0,"17":0,"18":0.00258,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00515,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00258,"109":0.00258,"110":0,"111":0,"112":0.00258,"113":0.00258,"114":0.01546,"115":0.29882,"116":0.08501},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00258,"6.1":0,"7.1":0.00258,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00515,"14.1":0.00515,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0.00258,"15.6":0.01288,"16.0":0,"16.1":0.00258,"16.2":0.00258,"16.3":0.00515,"16.4":0.00515,"16.5":0.02061,"16.6":0.02576},G:{"8":0,"17":0.03125,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00138,"6.0-6.1":0.00083,"7.0-7.1":0.02074,"8.1-8.4":0.00028,"9.0-9.2":0.00083,"9.3":0.01466,"10.0-10.2":0.00055,"10.3":0.01438,"11.0-11.2":0.00277,"11.3-11.4":0.00083,"12.0-12.1":0.00387,"12.2-12.5":0.13993,"13.0-13.1":0.00083,"13.2":0.00028,"13.3":0.0047,"13.4-13.7":0.00747,"14.0-14.4":0.03208,"14.5-14.8":0.03789,"15.0-15.1":0.01853,"15.2-15.3":0.01936,"15.4":0.02765,"15.5":0.04646,"15.6-15.7":0.37498,"16.0":0.0719,"16.1":0.1568,"16.2":0.0766,"16.3":0.16564,"16.4":0.04895,"16.5":0.50827,"16.6":0.93358},P:{"4":0.12504,"20":0.04168,"21":0.11462,"22":0.62518,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.12504,"8.2":0,"9.2":0,"10.1":0.01042,"11.1-11.2":0.03126,"12.0":0,"13.0":0.01042,"14.0":0,"15.0":0,"16.0":0.02084,"17.0":0.01042,"18.0":0.02084,"19.0":0.0521},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00674,"4.4":0,"4.4.3-4.4.4":0.07417},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01288,"5.5":0},S:{"2.5":0.01485,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":52.00158},R:{_:"0"},M:{"0":0.1856},Q:{"13.1":0.00742},O:{"0":0.20787},H:{"0":28.27591}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KG.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KG.js
index 79aec16b913e13..6b64174f7d6ac7 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KG.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KG.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00495,"53":0,"54":0,"55":0,"56":0,"57":0.00495,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00495,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0.00495,"98":0,"99":0,"100":0,"101":0,"102":0.02972,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.01486,"111":0.00495,"112":0.00495,"113":0.13376,"114":0.20311,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00991,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00991,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00495,"71":0.00495,"72":0,"73":0,"74":0,"75":0.00991,"76":0.00495,"77":0,"78":0,"79":0,"80":0,"81":0.00495,"83":0.00495,"84":0.00495,"85":0.00495,"86":0,"87":0.00991,"88":0.00495,"89":0.00495,"90":0.00991,"91":0.00495,"92":0,"93":0,"94":0.00495,"95":0.00991,"96":0.00495,"97":0.00991,"98":0.00495,"99":0.00495,"100":0.01486,"101":0.01982,"102":0.01982,"103":0.01486,"104":0.01486,"105":0.00495,"106":0.01486,"107":0.00495,"108":0.02477,"109":0.9908,"110":0.02972,"111":13.20736,"112":0.12385,"113":0.74805,"114":5.45435,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00495,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0.00991,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0.00495,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00991,"70":0.03468,"71":0,"72":0,"73":0,"74":0,"75":0.00495,"76":0.01486,"77":0,"78":0,"79":0.00495,"80":0,"81":0,"82":0.00495,"83":0,"84":0,"85":0.09413,"86":0,"87":0,"88":0,"89":0,"90":0.01486,"91":0,"92":0,"93":0,"94":0,"95":0.32696,"96":0,"97":0,"98":0.09908,"99":0.40623,"100":0.00991,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0.01982,"16":0,"17":0,"18":0.00495,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00495,"93":0,"94":0,"95":0,"96":0.00495,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00495,"110":0.01486,"111":0,"112":0.01486,"113":0.07926,"114":0.3121},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00495,"15":0,"17":0.00495,_:"0","3.1":0,"3.2":0,"5.1":0.07926,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00495,"14.1":0.01486,"15.1":0,"15.2-15.3":0.00495,"15.4":0,"15.5":0.00495,"15.6":0.03963,"16.0":0.00991,"16.1":0.04954,"16.2":0.01982,"16.3":0.02972,"16.4":0.04954,"16.5":0.14862,"16.6":0},G:{"8":0,"17":0.01908,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.00795,"9.3":0.00318,"10.0-10.2":0,"10.3":0.00159,"11.0-11.2":0.01908,"11.3-11.4":0.00318,"12.0-12.1":0.00477,"12.2-12.5":0.21308,"13.0-13.1":0.00159,"13.2":0.00636,"13.3":0.0159,"13.4-13.7":0.02544,"14.0-14.4":0.18605,"14.5-14.8":0.41504,"15.0-15.1":0.12562,"15.2-15.3":0.26556,"15.4":0.20513,"15.5":0.46274,"15.6":0.41981,"16.0":1.6029,"16.1":1.52657,"16.2":1.20217,"16.3":2.15946,"16.4":1.72375,"16.5":4.19011,"16.6":0.03498},P:{"4":0.14053,"20":0.35133,"21":0.77293,"5.0-5.4":0,"6.2-6.4":0.02008,"7.2-7.4":0.15057,"8.2":0,"9.2":0.03011,"10.1":0,"11.1-11.2":0.04015,"12.0":0.02008,"13.0":0.03011,"14.0":0.02008,"15.0":0.03011,"16.0":0.07027,"17.0":0.03011,"18.0":0.05019,"19.0":0.12046},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.01495,"4.4":0,"4.4.3-4.4.4":0.01495},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01982,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.04541},Q:{"13.1":0},O:{"0":0.46928},H:{"0":0.45861},L:{"0":55.75414}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00284,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00284,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.00284,"95":0,"96":0,"97":0.00568,"98":0,"99":0,"100":0,"101":0,"102":0.03407,"103":0,"104":0,"105":0,"106":0,"107":0.00284,"108":0,"109":0,"110":0,"111":0.00284,"112":0,"113":0.00568,"114":0.00284,"115":0.11072,"116":0.11924,"117":0.00568,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01987,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.00284,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.00568,"80":0.00284,"81":0.01136,"83":0.00284,"84":0.00568,"85":0.00284,"86":0.00284,"87":0.00568,"88":0.00284,"89":0.00284,"90":0.00568,"91":0.00284,"92":0.00568,"93":0,"94":0.00852,"95":0,"96":0.00284,"97":0.00568,"98":0.00568,"99":0.00852,"100":0.0142,"101":0.00568,"102":0.00852,"103":0.01136,"104":0.00284,"105":0.00284,"106":0.01136,"107":0.00568,"108":0.02271,"109":0.9681,"110":0.00852,"111":0.01987,"112":0.02839,"113":0.02839,"114":0.22144,"115":2.33934,"116":1.35988,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0.00284,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00284,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00284,"71":0.01136,"72":0.00284,"73":0,"74":0,"75":0,"76":0.00284,"77":0,"78":0,"79":0.00284,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.0653,"86":0.01703,"87":0.00284,"88":0,"89":0,"90":0.01136,"91":0,"92":0,"93":0,"94":0,"95":0.07381,"96":0,"97":0.00568,"98":0,"99":0.00284,"100":0.22712,"101":0.20725,"102":0.00284,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0.01136,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00284,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00284,"108":0,"109":0,"110":0,"111":0.00284,"112":0.00568,"113":0,"114":0.01136,"115":0.36055,"116":0.09653},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00284,"14":0.00284,"15":0,"17":0.00284,_:"0","3.1":0,"3.2":0,"5.1":0.07949,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00284,"13.1":0.00284,"14.1":0.0142,"15.1":0.00284,"15.2-15.3":0,"15.4":0.00284,"15.5":0.00852,"15.6":0.02271,"16.0":0.00284,"16.1":0.02839,"16.2":0.00568,"16.3":0.02555,"16.4":0.01987,"16.5":0.06246,"16.6":0.04826},G:{"8":0,"17":0.16916,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01007,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0.00403,"11.0-11.2":0.0141,"11.3-11.4":0.00201,"12.0-12.1":0.00604,"12.2-12.5":0.16513,"13.0-13.1":0,"13.2":0.00806,"13.3":0.02618,"13.4-13.7":0.02618,"14.0-14.4":0.23964,"14.5-14.8":0.31818,"15.0-15.1":0.1309,"15.2-15.3":0.22353,"15.4":0.15707,"15.5":0.51553,"15.6-15.7":1.81643,"16.0":1.99163,"16.1":1.63519,"16.2":1.29486,"16.3":1.99969,"16.4":0.73906,"16.5":4.05173,"16.6":4.58337},P:{"4":0.14174,"20":0.17211,"21":0.47584,"5.0-5.4":0,"6.2-6.4":0.0405,"7.2-7.4":0.23286,"8.2":0,"9.2":0.05062,"10.1":0,"11.1-11.2":0.01012,"12.0":0,"13.0":0.05062,"14.0":0.02025,"15.0":0.02025,"16.0":0.07087,"17.0":0.0405,"18.0":0.07087,"19.0":0.14174},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.02973,"4.4":0,"4.4.3-4.4.4":0.00878},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00852,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":65.12484},R:{_:"0"},M:{"0":0.06445},Q:{"13.1":0.06445},O:{"0":0.73758},H:{"0":0.48813}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KH.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KH.js
index 9c1ba9b2a9ad5f..2e23a6161f02b6 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KH.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KH.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0.00397,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00397,"49":0,"50":0.00397,"51":0.01191,"52":0.01588,"53":0,"54":0,"55":0,"56":0.00397,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00397,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0.01191,"88":0.00397,"89":0,"90":0,"91":0.02779,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00397,"103":0.00397,"104":0.00397,"105":0.00397,"106":0.00397,"107":0,"108":0.01191,"109":0.00794,"110":0.01191,"111":0.00794,"112":0.01191,"113":0.33745,"114":0.38509,"115":0.00794,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00794,"39":0,"40":0,"41":0.00397,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00794,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0.00397,"54":0,"55":0,"56":0.05558,"57":0.00397,"58":0.00397,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00397,"69":0,"70":0.00397,"71":0,"72":0.00397,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00397,"79":0.02779,"80":0.00397,"81":0.00397,"83":0.01191,"84":0.00397,"85":0.00397,"86":0.01588,"87":0.01191,"88":0.00794,"89":0,"90":0,"91":0.00397,"92":0.01588,"93":0,"94":0.00794,"95":0.00397,"96":0.00397,"97":0.00397,"98":0.00397,"99":0.0397,"100":0.00397,"101":0.00397,"102":0.01191,"103":0.03573,"104":0.00794,"105":0.05161,"106":0.04764,"107":0.09131,"108":0.1191,"109":0.38112,"110":0.05558,"111":0.05161,"112":0.13895,"113":1.5483,"114":8.2973,"115":0.01588,"116":0.01191,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00397,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0.00397,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0.00397,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00397,"70":0.03176,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00794,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.01191,"91":0.00397,"92":0,"93":0.00397,"94":0,"95":0.01191,"96":0,"97":0,"98":0.05955,"99":0.33745,"100":0.00397,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0.00397,"15":0,"16":0,"17":0,"18":0.00397,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00397,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.00397,"104":0,"105":0,"106":0.00397,"107":0.00794,"108":0.01588,"109":0.00794,"110":0.00397,"111":0.00397,"112":0.02382,"113":0.13101,"114":0.71063},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0.00794,"11":0,"12":0,"13":0.01191,"14":0.02382,"15":0.00794,"17":0.00397,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.00397,"12.1":0.00397,"13.1":0.01985,"14.1":0.04764,"15.1":0.01191,"15.2-15.3":0.01191,"15.4":0.02382,"15.5":0.03573,"15.6":0.14292,"16.0":0.02779,"16.1":0.05955,"16.2":0.0397,"16.3":0.12307,"16.4":0.09131,"16.5":0.35333,"16.6":0.00794},G:{"8":0,"17":0.08006,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01456,"8.1-8.4":0.00728,"9.0-9.2":0.01092,"9.3":0.09461,"10.0-10.2":0.07642,"10.3":0.0655,"11.0-11.2":0.03639,"11.3-11.4":0.02911,"12.0-12.1":0.04731,"12.2-12.5":1.40463,"13.0-13.1":0.02547,"13.2":0.01456,"13.3":0.06914,"13.4-13.7":0.25109,"14.0-14.4":0.83332,"14.5-14.8":1.47013,"15.0-15.1":0.51673,"15.2-15.3":0.56768,"15.4":0.65137,"15.5":0.89154,"15.6":2.10331,"16.0":2.27434,"16.1":2.9148,"16.2":1.81219,"16.3":4.01012,"16.4":2.51451,"16.5":10.29458,"16.6":0.18195},P:{"4":0.10273,"20":0.16437,"21":1.19171,"5.0-5.4":0.01027,"6.2-6.4":0,"7.2-7.4":0.01027,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0.01027,"13.0":0.01027,"14.0":0,"15.0":0.01027,"16.0":0.02055,"17.0":0.02055,"18.0":0.03082,"19.0":0.06164},I:{"0":0,"3":0,"4":0.00708,"2.1":0,"2.2":0.01771,"2.3":0.00708,"4.1":0.00708,"4.2-4.3":0.01063,"4.4":0,"4.4.3-4.4.4":0.07438},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.0124,"9":0,"10":0.00413,"11":0.68616,"5.5":0},S:{"2.5":0.00603,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.18693},Q:{"13.1":0.03015},O:{"0":1.09746},H:{"0":0.51379},L:{"0":45.91219}};
+module.exports={C:{"2":0,"3":0,"4":0.00384,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0.00384,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0.00384,"51":0.00767,"52":0.01151,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.01535,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00767,"100":0,"101":0,"102":0.00767,"103":0.00384,"104":0,"105":0.00384,"106":0.00767,"107":0.00384,"108":0.00767,"109":0.00767,"110":0.00384,"111":0,"112":0.01151,"113":0.00767,"114":0.00384,"115":0.11895,"116":0.41056,"117":0.01535,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.01535,"39":0,"40":0,"41":0.01535,"42":0,"43":0,"44":0.00384,"45":0.00384,"46":0,"47":0.00767,"48":0,"49":0.00384,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.04221,"57":0.00384,"58":0.00384,"59":0,"60":0.02686,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00384,"71":0,"72":0.00384,"73":0,"74":0.00384,"75":0,"76":0,"77":0,"78":0.00384,"79":0.02686,"80":0.00384,"81":0.00384,"83":0.01535,"84":0.00384,"85":0.00384,"86":0.01535,"87":0.00767,"88":0.00384,"89":0,"90":0.01151,"91":0.00767,"92":0.00384,"93":0.00384,"94":0.00767,"95":0.00384,"96":0.00384,"97":0.00767,"98":0.02302,"99":0.0307,"100":0.00384,"101":0.00384,"102":0.00767,"103":0.04988,"104":0.00767,"105":0.02686,"106":0.04604,"107":0.04604,"108":0.05372,"109":0.33766,"110":0.03837,"111":0.06139,"112":0.06523,"113":0.0729,"114":0.36835,"115":5.34494,"116":3.22692,"117":0.01535,"118":0.01151,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00767,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0.00384,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0.00384,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.01151,"72":0.00384,"73":0,"74":0,"75":0,"76":0,"77":0.00384,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0.00384,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00384,"96":0,"97":0,"98":0,"99":0.01151,"100":0.09976,"101":0.25324,"102":0.00384,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0.00384,"15":0,"16":0,"17":0,"18":0.00384,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00767,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.00767,"104":0,"105":0,"106":0.00384,"107":0.00767,"108":0.01151,"109":0.00767,"110":0.00767,"111":0.00767,"112":0.00767,"113":0.00767,"114":0.0307,"115":0.54869,"116":0.1765},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0.00384,"10":0.00767,"11":0,"12":0,"13":0.01151,"14":0.01535,"15":0.00384,"17":0.00767,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.01535,"14.1":0.03837,"15.1":0.00767,"15.2-15.3":0.01535,"15.4":0.01151,"15.5":0.01919,"15.6":0.13046,"16.0":0.01919,"16.1":0.04604,"16.2":0.04988,"16.3":0.08058,"16.4":0.01919,"16.5":0.16499,"16.6":0.25324},G:{"8":0,"17":0.19664,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00951,"8.1-8.4":0.00634,"9.0-9.2":0,"9.3":0.07295,"10.0-10.2":0.0444,"10.3":0.09198,"11.0-11.2":0.02537,"11.3-11.4":0.0222,"12.0-12.1":0.03489,"12.2-12.5":1.24644,"13.0-13.1":0.02537,"13.2":0.00634,"13.3":0.04123,"13.4-13.7":0.1903,"14.0-14.4":0.64701,"14.5-14.8":1.15446,"15.0-15.1":0.36473,"15.2-15.3":0.39011,"15.4":0.38376,"15.5":0.6026,"15.6-15.7":3.99304,"16.0":1.64923,"16.1":1.87441,"16.2":1.03077,"16.3":2.19791,"16.4":0.82461,"16.5":5.33779,"16.6":9.23568},P:{"4":0.06286,"20":0.05239,"21":0.1362,"5.0-5.4":0.01048,"6.2-6.4":0,"7.2-7.4":0.01048,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01048,"12.0":0.02095,"13.0":0,"14.0":0,"15.0":0,"16.0":0.02095,"17.0":0.01048,"18.0":0.01048,"19.0":0.07334},I:{"0":0,"3":0,"4":0.0135,"2.1":0,"2.2":0.00675,"2.3":0.00675,"4.1":0.01013,"4.2-4.3":0.02363,"4.4":0,"4.4.3-4.4.4":0.06076},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.01623,"9":0.00406,"10":0.00406,"11":1.03851,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0.00616},N:{"10":0.00616,"11":0},L:{"0":49.27925},R:{_:"0"},M:{"0":0.16024},Q:{"13.1":0.0493},O:{"0":0.94294},H:{"0":0.46094}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KI.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KI.js
index d9f64d290aef7e..46a4dac7286f11 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KI.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KI.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0.00787,"55":0,"56":0.00787,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.00525,"99":0,"100":0,"101":0,"102":0.02098,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00262,"110":0,"111":0,"112":0.01574,"113":0.08918,"114":0.07082,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.01049,"41":0,"42":0.00262,"43":0,"44":0,"45":0.00262,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.00525,"56":0,"57":0,"58":0.00787,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.0682,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00262,"77":0,"78":0,"79":0,"80":0,"81":0.01836,"83":0,"84":0,"85":0,"86":0.00262,"87":0,"88":0.04197,"89":0,"90":0.00787,"91":0,"92":0,"93":0,"94":0,"95":0.02098,"96":0,"97":0,"98":0,"99":0.00787,"100":0,"101":0,"102":0,"103":0.01049,"104":0,"105":0.01574,"106":0.01049,"107":0.00525,"108":0.01049,"109":0.10492,"110":0.00262,"111":0.01049,"112":0.04984,"113":0.37509,"114":2.76464,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0.00787,"65":0,"66":0,"67":0.00525,"68":0,"69":0.05246,"70":0.57968,"71":0,"72":0,"73":0,"74":0,"75":0.02098,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.04197,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0.01049,"16":0.00262,"17":0,"18":0.01574,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.01049,"90":0.00525,"91":0,"92":0.02098,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0.00262,"105":0,"106":0,"107":0.01049,"108":0.00525,"109":0.01312,"110":0.01049,"111":0.02098,"112":0.03672,"113":0.20459,"114":0.76854},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00262,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00262,"13.1":0,"14.1":0,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0.00525,"16.0":0,"16.1":0,"16.2":0.00262,"16.3":0.01049,"16.4":0.00525,"16.5":0.00262,"16.6":0},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0.00324,"12.2-12.5":0.01627,"13.0-13.1":0,"13.2":0,"13.3":0.00647,"13.4-13.7":0,"14.0-14.4":0.01295,"14.5-14.8":0.02275,"15.0-15.1":0.00324,"15.2-15.3":0.01618,"15.4":0.00647,"15.5":0.04873,"15.6":0.44144,"16.0":0.01295,"16.1":0.03893,"16.2":0.00324,"16.3":0.06815,"16.4":0.03569,"16.5":0.10708,"16.6":0},P:{"4":0.07154,"20":0.70518,"21":0.65408,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.44968,"8.2":0,"9.2":0.01022,"10.1":0.03066,"11.1-11.2":0.08176,"12.0":0,"13.0":0.23506,"14.0":0.04088,"15.0":0.29638,"16.0":0.24528,"17.0":0.03066,"18.0":0.02044,"19.0":0.2044},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.09148},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0.01475,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.14754},Q:{"13.1":0.00738},O:{"0":4.02784},H:{"0":3.76441},L:{"0":79.62091}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00505,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00253,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00253,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00253,"96":0,"97":0.00253,"98":0,"99":0,"100":0.00253,"101":0,"102":0.00253,"103":0,"104":0.00253,"105":0.00505,"106":0,"107":0,"108":0,"109":0.00505,"110":0,"111":0.00505,"112":0.00253,"113":0,"114":0.01516,"115":0.06823,"116":0.18953,"117":0.00505,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00253,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00253,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.01264,"71":0,"72":0,"73":0,"74":0.00253,"75":0,"76":0,"77":0.01011,"78":0,"79":0,"80":0.00758,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0.00253,"88":0.03032,"89":0,"90":0,"91":0.01011,"92":0,"93":0.01011,"94":0,"95":0,"96":0.02274,"97":0,"98":0.00253,"99":0.02527,"100":0,"101":0.00253,"102":0,"103":0.01516,"104":0.00253,"105":0.01011,"106":0.01011,"107":0.00253,"108":0.00505,"109":0.14404,"110":0,"111":0.02022,"112":0.02527,"113":0.02274,"114":0.21227,"115":1.27866,"116":0.63933,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0.00253,"64":0,"65":0,"66":0,"67":0.02022,"68":0,"69":0,"70":0.01011,"71":0.02022,"72":0.14404,"73":0,"74":0,"75":0.01516,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00253,"96":0,"97":0,"98":0,"99":0.00505,"100":0.00505,"101":0.02274,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00505,"13":0.00758,"14":0,"15":0.00253,"16":0,"17":0.00253,"18":0.02022,"79":0,"80":0,"81":0,"83":0,"84":0.01011,"85":0.00253,"86":0,"87":0,"88":0,"89":0.01516,"90":0.00505,"91":0,"92":0.02022,"93":0,"94":0,"95":0.00253,"96":0,"97":0,"98":0,"99":0,"100":0.00253,"101":0,"102":0,"103":0.00505,"104":0.00253,"105":0,"106":0.00253,"107":0.00253,"108":0.00253,"109":0.01264,"110":0,"111":0.01264,"112":0.00505,"113":0.02022,"114":0.04801,"115":0.58879,"116":0.10613},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0.00253,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0,"16.0":0,"16.1":0,"16.2":0.00505,"16.3":0.01516,"16.4":0,"16.5":0.00505,"16.6":0.00758},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.01673,"9.3":0.07112,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0.08367,"14.5-14.8":0.0502,"15.0-15.1":0.0251,"15.2-15.3":0.00837,"15.4":0.07531,"15.5":0.02092,"15.6-15.7":0.07112,"16.0":0.0251,"16.1":0.18842,"16.2":0.00418,"16.3":0.08367,"16.4":0.01255,"16.5":0.59857,"16.6":0.15898},P:{"4":0,"20":0.08266,"21":0.26865,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.22732,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0.031,"13.0":0,"14.0":0.01033,"15.0":0.02067,"16.0":0.10333,"17.0":0.031,"18.0":0.14466,"19.0":0.34097},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.03756,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.12771},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01264,"5.5":0},S:{"2.5":0.00747,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":88.81231},R:{_:"0"},M:{"0":0.05231},Q:{"13.1":0},O:{"0":1.04622},H:{"0":1.13199}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KM.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KM.js
index 2a484438db67ad..bd962677fb1255 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KM.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KM.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0.00671,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.02683,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00224,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00224,"79":0,"80":0,"81":0.00224,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.00671,"95":0,"96":0,"97":0,"98":0,"99":0.00224,"100":0,"101":0,"102":0.00447,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00447,"110":0,"111":0,"112":0.00671,"113":0.1118,"114":0.21689,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0.00224,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.00447,"56":0,"57":0,"58":0.00224,"59":0,"60":0,"61":0,"62":0,"63":0.00894,"64":0,"65":0.00671,"66":0,"67":0,"68":0,"69":0.00671,"70":0.00894,"71":0,"72":0.00447,"73":0.00224,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0.00224,"81":0.00224,"83":0.00224,"84":0.00224,"85":0,"86":0,"87":0,"88":0.00224,"89":0.00894,"90":0,"91":0,"92":0.00224,"93":0.00447,"94":0.00224,"95":0,"96":0.00224,"97":0,"98":0,"99":0.02236,"100":0,"101":0.00224,"102":0,"103":0.02236,"104":0,"105":0.01789,"106":0.00224,"107":0,"108":0.01789,"109":0.35552,"110":0.00224,"111":0.00671,"112":0.02683,"113":0.3913,"114":1.09564,"115":0.00671,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0.00224,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00671,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0.00447,"62":0,"63":0.00447,"64":0,"65":0,"66":0,"67":0.00671,"68":0.00224,"69":0.02012,"70":0.04248,"71":0.00224,"72":0,"73":0,"74":0,"75":0,"76":0.00447,"77":0,"78":0,"79":0.00224,"80":0,"81":0,"82":0,"83":0,"84":0.00447,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.00894,"95":0.00671,"96":0,"97":0.00224,"98":0.01789,"99":0.0805,"100":0.00447,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0.00224,"14":0,"15":0.00224,"16":0,"17":0.00224,"18":0.00447,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00224,"90":0,"91":0.01565,"92":0.00894,"93":0.00224,"94":0,"95":0,"96":0,"97":0,"98":0.00224,"99":0,"100":0.00224,"101":0,"102":0,"103":0.00224,"104":0,"105":0,"106":0,"107":0,"108":0.00894,"109":0.00894,"110":0.00224,"111":0.00224,"112":0.00224,"113":0.26161,"114":0.33316},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0.00224,"11":0.00447,"12":0,"13":0.00224,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00224,"14.1":0.00894,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0.01342,"16.0":0,"16.1":0.00224,"16.2":0,"16.3":0.00671,"16.4":0.00671,"16.5":0.03578,"16.6":0},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02259,"10.0-10.2":0,"10.3":0.01632,"11.0-11.2":0.00377,"11.3-11.4":0,"12.0-12.1":0.56228,"12.2-12.5":0.4556,"13.0-13.1":0.00377,"13.2":0.00377,"13.3":0.00628,"13.4-13.7":0.01381,"14.0-14.4":1.69312,"14.5-14.8":1.47474,"15.0-15.1":0.09915,"15.2-15.3":0.10919,"15.4":0.29997,"15.5":0.10919,"15.6":0.24098,"16.0":0.66018,"16.1":0.3828,"16.2":0.91371,"16.3":0.94383,"16.4":1.67304,"16.5":1.62409,"16.6":0},P:{"4":0.18966,"20":0.21961,"21":0.42924,"5.0-5.4":0.00998,"6.2-6.4":0,"7.2-7.4":0.1697,"8.2":0,"9.2":0.14973,"10.1":0,"11.1-11.2":0.2795,"12.0":0,"13.0":0.01996,"14.0":0.13975,"15.0":0.00998,"16.0":0.05989,"17.0":0.02995,"18.0":0.20963,"19.0":0.17968},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00564,"4.2-4.3":0.00564,"4.4":0,"4.4.3-4.4.4":0.16554},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01118,"5.5":0},S:{"2.5":0.02329,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.02329},Q:{"13.1":0},O:{"0":0.22516},H:{"0":0.8747},L:{"0":81.08047}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0.00184,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00184,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00553,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00184,"79":0,"80":0,"81":0.00184,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.00184,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00738,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.00184,"111":0.00184,"112":0,"113":0,"114":0.00184,"115":0.25263,"116":0.21022,"117":0.01291,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00184,"41":0.00184,"42":0,"43":0,"44":0,"45":0,"46":0.00184,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00922,"59":0.00184,"60":0,"61":0,"62":0,"63":0,"64":0.00184,"65":0,"66":0,"67":0,"68":0,"69":0.00184,"70":0,"71":0,"72":0,"73":0,"74":0.00184,"75":0,"76":0,"77":0,"78":0,"79":0.02397,"80":0.00184,"81":0.00922,"83":0,"84":0.00184,"85":0,"86":0,"87":0.00553,"88":0,"89":0.00184,"90":0.00369,"91":0.00184,"92":0,"93":0,"94":0.00369,"95":0,"96":0,"97":0,"98":0.00184,"99":0,"100":0.00184,"101":0,"102":0.00184,"103":0.00184,"104":0,"105":0.00369,"106":0.00184,"107":0,"108":0.00184,"109":0.27844,"110":0.00184,"111":0.00184,"112":0.02766,"113":0.01106,"114":0.05532,"115":0.90725,"116":0.38171,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0.00184,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0.00184,"40":0,"41":0,"42":0.00184,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0.00369,"62":0,"63":0.00184,"64":0,"65":0.00184,"66":0,"67":0,"68":0,"69":0.02213,"70":0.00369,"71":0.01844,"72":0.00553,"73":0,"74":0.00184,"75":0,"76":0,"77":0,"78":0,"79":0.00369,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01106,"96":0,"97":0,"98":0,"99":0.00184,"100":0.00738,"101":0.02397,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00369,"13":0,"14":0,"15":0.00184,"16":0,"17":0.00369,"18":0.00369,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.01106,"90":0,"91":0,"92":0.00369,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00184,"101":0.00184,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00369,"108":0.00184,"109":0.00553,"110":0.00184,"111":0,"112":0,"113":0.00184,"114":0.01291,"115":0.17149,"116":0.05532},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00184,"12":0,"13":0,"14":0,"15":0,"17":0.00369,_:"0","3.1":0,"3.2":0,"5.1":0.00184,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00369,"14.1":0,"15.1":0,"15.2-15.3":0.00922,"15.4":0,"15.5":0.00184,"15.6":0.00184,"16.0":0,"16.1":0.00184,"16.2":0.00184,"16.3":0,"16.4":0.00184,"16.5":0.04979,"16.6":0.00553},G:{"8":0.00573,"17":0.00229,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00573,"10.0-10.2":0,"10.3":0.0229,"11.0-11.2":0.01374,"11.3-11.4":0,"12.0-12.1":0.11452,"12.2-12.5":0.15461,"13.0-13.1":0,"13.2":0,"13.3":0.00573,"13.4-13.7":0.07329,"14.0-14.4":1.656,"14.5-14.8":1.89879,"15.0-15.1":0.12025,"15.2-15.3":0.0355,"15.4":0.11452,"15.5":0.14659,"15.6-15.7":1.74647,"16.0":0.47985,"16.1":0.30234,"16.2":1.27578,"16.3":0.86808,"16.4":0.17178,"16.5":1.47849,"16.6":0.75929},P:{"4":0.06012,"20":0.74146,"21":2.41475,"5.0-5.4":0.02004,"6.2-6.4":0.01002,"7.2-7.4":0.07014,"8.2":0,"9.2":0.11022,"10.1":0,"11.1-11.2":0.12024,"12.0":0,"13.0":0.03006,"14.0":0.02004,"15.0":0,"16.0":0.04008,"17.0":0.19037,"18.0":0.02004,"19.0":0.0501},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.07582},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0.0734,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":79.51493},R:{_:"0"},M:{"0":0.16312},Q:{"13.1":0},O:{"0":0.08156},H:{"0":0.49418}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KN.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KN.js
index 9d4939ef5a67a7..9a64d158f2bbb2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KN.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KN.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00455,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00911,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0.00911,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0.00911,"113":0.17757,"114":0.35058,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0.00455,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00455,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00911,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00911,"64":0,"65":0,"66":0,"67":0,"68":0.00455,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.15936,"77":0,"78":0.00455,"79":0.35058,"80":0,"81":0.00455,"83":0.03642,"84":0,"85":0,"86":0,"87":0,"88":0.00911,"89":0,"90":0,"91":0,"92":0,"93":0.00455,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00455,"103":0.05464,"104":0,"105":0,"106":0,"107":0.03187,"108":0.00911,"109":0.32326,"110":0.16846,"111":0.12293,"112":0.34148,"113":1.90771,"114":7.2074,"115":0.01366,"116":0.00455,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0.31416,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.02277,"99":0.18667,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0.00455,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0.00911,"105":0,"106":0,"107":0,"108":0.00911,"109":0.02732,"110":0,"111":0.00455,"112":0.03187,"113":1.25663,"114":3.10059},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.01366,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00455,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.01366,"13.1":0.01821,"14.1":0.05919,"15.1":0,"15.2-15.3":0,"15.4":0.00455,"15.5":0.02732,"15.6":0.66019,"16.0":0.02732,"16.1":0.04553,"16.2":0.10472,"16.3":0.5236,"16.4":0.12748,"16.5":0.65563,"16.6":0.00455},G:{"8":0.00776,"17":0.04399,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02329,"10.0-10.2":0,"10.3":0.251,"11.0-11.2":0.0414,"11.3-11.4":0.01294,"12.0-12.1":0,"12.2-12.5":0.17337,"13.0-13.1":0,"13.2":0,"13.3":0.01035,"13.4-13.7":0.01811,"14.0-14.4":0.00776,"14.5-14.8":0.20701,"15.0-15.1":0.0414,"15.2-15.3":0.01811,"15.4":0.02588,"15.5":0.08281,"15.6":0.60034,"16.0":0.57446,"16.1":2.6213,"16.2":0.81511,"16.3":4.05745,"16.4":2.65235,"16.5":12.20598,"16.6":0.16561},P:{"4":0.04239,"20":0.21197,"21":2.99932,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.29675,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.0212,"12.0":0.0106,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0.06359,"18.0":0.03179,"19.0":0.03179},I:{"0":0,"3":0,"4":0.65331,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.17257},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.05919,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.09805},Q:{"13.1":0},O:{"0":0.02724},H:{"0":1.44908},L:{"0":47.37447}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0.00458,"114":0,"115":0.19673,"116":0.21503,"117":0,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0.02288,"30":0,"31":0.00458,"32":0,"33":0,"34":0.00458,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00458,"49":0,"50":0,"51":0,"52":0,"53":0.00458,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.00458,"61":0,"62":0,"63":0,"64":0.00458,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00458,"71":0,"72":0,"73":0,"74":0.02288,"75":0.04118,"76":0.04575,"77":0.00915,"78":0,"79":0.4209,"80":0.00458,"81":0.00458,"83":0.04575,"84":0,"85":0,"86":0,"87":0,"88":0.01373,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.00458,"95":0.00458,"96":0,"97":0,"98":0,"99":0.00915,"100":0,"101":0,"102":0.00458,"103":0.05033,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.44378,"110":0.00458,"111":0.01373,"112":0.0915,"113":0.03203,"114":0.6771,"115":6.38213,"116":2.63978,"117":0.00915,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0.00915,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0.02745,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00915,"96":0,"97":0,"98":0,"99":0.00458,"100":0.0732,"101":0.0732,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0.00458,"15":0,"16":0.00458,"17":0,"18":0.00458,"79":0,"80":0,"81":0,"83":0,"84":0.00458,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.0183,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00458,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.04118,"110":0.01373,"111":0,"112":0,"113":0.00915,"114":0.94245,"115":2.77245,"116":0.50325},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00458,"14":0.01373,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.00458,"12.1":0.01373,"13.1":0.02745,"14.1":0.0549,"15.1":0.00915,"15.2-15.3":0.00458,"15.4":0.00458,"15.5":0.01373,"15.6":0.53528,"16.0":0.05948,"16.1":0.00915,"16.2":0.0183,"16.3":0.13725,"16.4":0.04118,"16.5":0.58103,"16.6":1.03853},G:{"8":0,"17":0.20215,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01758,"8.1-8.4":0,"9.0-9.2":0.00439,"9.3":0.08569,"10.0-10.2":0,"10.3":0.17798,"11.0-11.2":0.01758,"11.3-11.4":0.00439,"12.0-12.1":0.00439,"12.2-12.5":0.1648,"13.0-13.1":0,"13.2":0.00439,"13.3":0.00659,"13.4-13.7":0.04834,"14.0-14.4":0.01099,"14.5-14.8":0.1626,"15.0-15.1":0.03296,"15.2-15.3":0.00659,"15.4":0.03076,"15.5":0.04614,"15.6-15.7":0.84815,"16.0":0.52735,"16.1":0.87671,"16.2":0.35156,"16.3":1.25904,"16.4":0.29004,"16.5":5.42068,"16.6":11.37091},P:{"4":0.14802,"20":0.17973,"21":0.2326,"5.0-5.4":0.01057,"6.2-6.4":0,"7.2-7.4":0.21145,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.03172,"12.0":0.01057,"13.0":0,"14.0":0,"15.0":0.01057,"16.0":0,"17.0":0.08458,"18.0":0,"19.0":0.02115},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.22709,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.79483},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.03203,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":50.2823},R:{_:"0"},M:{"0":0.02713},Q:{"13.1":0},O:{"0":0.09223},H:{"0":1.39187}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KP.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KP.js
index dcf9720fd8a9ac..1c694982a9e082 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KP.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KP.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0.08398,"114":0.05814,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.05814,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.09367,"100":0.04845,"101":0.09367,"102":0.08398,"103":0.08398,"104":0.09367,"105":0.1292,"106":0.09367,"107":0.11628,"108":0.17765,"109":0.09367,"110":0.05814,"111":0,"112":0.16473,"113":0.35207,"114":8.00394,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0.01292,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.01292,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0.02261,"114":0.18734},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0.08398,"15.6":0.08398,"16.0":0,"16.1":0,"16.2":0,"16.3":0.01292,"16.4":0.04845,"16.5":0.02261,"16.6":0},G:{"8":0,"17":0.03715,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0.03715,"14.0-14.4":0,"14.5-14.8":0,"15.0-15.1":0.03715,"15.2-15.3":0.03715,"15.4":0,"15.5":16.12933,"15.6":0.0743,"16.0":0.33435,"16.1":2.11136,"16.2":12.04901,"16.3":0.4458,"16.4":0.9659,"16.5":29.29284,"16.6":0.03715},P:{"4":0,"20":0,"21":0.11171,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0.2945,"18.0":0,"19.0":0},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0},Q:{"13.1":0},O:{"0":16.05167},H:{"0":0},L:{"0":5.76795}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"117":0,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.02355,"100":0,"101":0.27379,"102":0,"103":0.01178,"104":0.01178,"105":0,"106":0,"107":0,"108":0,"109":0.05594,"110":0,"111":0,"112":0,"113":0.06771,"114":0.29734,"115":0.27379,"116":0.11482,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0.01178,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01178,"96":0,"97":0,"98":0,"99":0,"100":0.01178,"101":0,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0.03533,"115":0.01178,"116":0.02355},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0.20608,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0.02355,"11.1":0,"12.1":0,"13.1":0,"14.1":0,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0.33267,"16.0":0,"16.1":0.09126,"16.2":0.07949,"16.3":0.33267,"16.4":0.24141,"16.5":1.58976,"16.6":4.41894},G:{"8":0,"17":0.35444,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.05317,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0.05317,"14.0-14.4":0,"14.5-14.8":0,"15.0-15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6-15.7":4.21787,"16.0":4.46598,"16.1":4.36851,"16.2":1.55955,"16.3":4.06724,"16.4":3.11024,"16.5":39.51155,"16.6":26.85793},P:{"4":0,"20":0,"21":0,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0,"18.0":0,"19.0":0},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":2.69037},R:{_:"0"},M:{"0":0},Q:{"13.1":0},O:{"0":0},H:{"0":0}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KR.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KR.js
index 294740145dd74e..b3ada418ee0f17 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KR.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KR.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0.00365,"51":0,"52":0.00365,"53":0.00365,"54":0,"55":0,"56":0.00365,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00365,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00365,"103":0,"104":0,"105":0,"106":0,"107":0.00365,"108":0,"109":0.00365,"110":0.00365,"111":0,"112":0,"113":0.062,"114":0.13129,"115":0.00365,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0.00729,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00365,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00365,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0.03647,"78":0,"79":0.00365,"80":0.00365,"81":0.01459,"83":0.00365,"84":0,"85":0.00365,"86":0.01094,"87":0.00729,"88":0,"89":0.00365,"90":0.03282,"91":0,"92":0,"93":0,"94":0.03282,"95":0,"96":0.00365,"97":0.00365,"98":0.00365,"99":0.00365,"100":0.00729,"101":0.01459,"102":0.01094,"103":0.01459,"104":0.01459,"105":0.00729,"106":0.01459,"107":0.01824,"108":0.03647,"109":0.40846,"110":0.02188,"111":0.04376,"112":0.08023,"113":1.15975,"114":6.70319,"115":0.00365,"116":0.00365,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00365,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00365,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00365,"96":0,"97":0,"98":0.00365,"99":0.05106,"100":0.00365,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00365,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.00365,"92":0.00365,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.00365,"104":0.00365,"105":0.00365,"106":0.00365,"107":0.01094,"108":0.01094,"109":0.04741,"110":0.01094,"111":0.01094,"112":0.01459,"113":0.35741,"114":1.83079},E:{"4":0,"5":0,"6":0,"7":0,"8":0.00365,"9":0,"10":0,"11":0,"12":0,"13":0.00365,"14":0.00729,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00729,"14.1":0.01824,"15.1":0.01824,"15.2-15.3":0.00365,"15.4":0.00729,"15.5":0.00729,"15.6":0.03282,"16.0":0.00729,"16.1":0.02188,"16.2":0.01824,"16.3":0.05835,"16.4":0.04376,"16.5":0.20788,"16.6":0.00365},G:{"8":0,"17":0.03948,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00247,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.00247,"9.3":0.00493,"10.0-10.2":0,"10.3":0.00493,"11.0-11.2":0.00987,"11.3-11.4":0.00247,"12.0-12.1":0.00493,"12.2-12.5":0.06168,"13.0-13.1":0.11843,"13.2":0.00247,"13.3":0.0148,"13.4-13.7":0.02961,"14.0-14.4":0.12336,"14.5-14.8":0.28866,"15.0-15.1":0.08389,"15.2-15.3":0.11596,"15.4":0.1579,"15.5":0.22205,"15.6":0.65135,"16.0":1.44086,"16.1":2.07493,"16.2":1.16946,"16.3":2.63252,"16.4":1.7986,"16.5":13.0047,"16.6":0.11102},P:{"4":0,"20":1.32846,"21":13.27449,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0.01014,"11.1-11.2":0.01014,"12.0":0,"13.0":0.03042,"14.0":0.01014,"15.0":0.01014,"16.0":0.04056,"17.0":0.06085,"18.0":0.11155,"19.0":0.19268},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.21094},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.07294,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.13977},Q:{"13.1":0.01271},O:{"0":0.08894},H:{"0":0.15037},L:{"0":32.29833}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0.00345,"51":0,"52":0.00345,"53":0.00345,"54":0,"55":0,"56":0.00345,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00345,"79":0,"80":0.00345,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00345,"103":0,"104":0,"105":0,"106":0.00345,"107":0,"108":0,"109":0.00345,"110":0.00345,"111":0,"112":0,"113":0,"114":0,"115":0.03101,"116":0.13436,"117":0.00689,"118":0.00345,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0.00345,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00345,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00689,"69":0,"70":0,"71":0.00345,"72":0,"73":0,"74":0.00345,"75":0,"76":0,"77":0.02756,"78":0.00345,"79":0.00689,"80":0.00345,"81":0.01378,"83":0.00345,"84":0,"85":0.00345,"86":0.00689,"87":0.00345,"88":0,"89":0.00345,"90":0.02412,"91":0,"92":0,"93":0,"94":0.05857,"95":0,"96":0,"97":0.00345,"98":0.00345,"99":0.00345,"100":0.00689,"101":0.01034,"102":0.01034,"103":0.01034,"104":0.00689,"105":0.00345,"106":0.01034,"107":0.00689,"108":0.01723,"109":0.30316,"110":0.00689,"111":0.01378,"112":0.02067,"113":0.02412,"114":0.23426,"115":4.37171,"116":2.64921,"117":0.00345,"118":0.00345,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00689,"72":0.00345,"73":0,"74":0,"75":0,"76":0,"77":0.00345,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.01378,"101":0.0379,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00345,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00345,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.00345,"104":0,"105":0.00345,"106":0.00345,"107":0.00689,"108":0.00689,"109":0.03445,"110":0.00345,"111":0.00689,"112":0.00689,"113":0.00689,"114":0.04823,"115":1.38834,"116":0.48575},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00345,"15":0,"17":0.00345,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00345,"14.1":0.00689,"15.1":0.01378,"15.2-15.3":0.00345,"15.4":0.00345,"15.5":0.00689,"15.6":0.02067,"16.0":0.00345,"16.1":0.00689,"16.2":0.01034,"16.3":0.02756,"16.4":0.01034,"16.5":0.09991,"16.6":0.12402},G:{"8":0,"17":0.15666,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00482,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00482,"10.0-10.2":0,"10.3":0.00241,"11.0-11.2":0.00723,"11.3-11.4":0,"12.0-12.1":0.00723,"12.2-12.5":0.06025,"13.0-13.1":0.08676,"13.2":0.00482,"13.3":0.01446,"13.4-13.7":0.02892,"14.0-14.4":0.10605,"14.5-14.8":0.23137,"15.0-15.1":0.0723,"15.2-15.3":0.094,"15.4":0.10605,"15.5":0.16148,"15.6-15.7":0.85319,"16.0":1.04359,"16.1":1.38824,"16.2":0.81703,"16.3":1.50633,"16.4":0.3567,"16.5":5.23722,"16.6":11.73012},P:{"4":0.01012,"20":0.29362,"21":1.18459,"22":13.86069,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0.01012,"13.0":0.02025,"14.0":0.01012,"15.0":0.01012,"16.0":0.03037,"17.0":0.0405,"18.0":0.081,"19.0":0.11137},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.24756},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.0689,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":34.39446},R:{_:"0"},M:{"0":0.12455},Q:{"13.1":0.00656},O:{"0":0.08522},H:{"0":0.2172}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KW.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KW.js
index 655e15357c49a0..a864e593deca2e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KW.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KW.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00277,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.04427,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00277,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.01384,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00277,"110":0,"111":0,"112":0.0083,"113":0.07471,"114":0.10791,"115":0.00277,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00553,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00277,"48":0,"49":0.00277,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00277,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.0083,"64":0.0083,"65":0,"66":0,"67":0,"68":0.0083,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0.00277,"76":0.00277,"77":0,"78":0.00553,"79":0.00553,"80":0.00277,"81":0.00277,"83":0,"84":0,"85":0.00277,"86":0.00277,"87":0.00277,"88":0.00277,"89":0,"90":0.00553,"91":0.00277,"92":0.00277,"93":0.0083,"94":0,"95":0.00277,"96":0,"97":0.00277,"98":0.0166,"99":0.01937,"100":0,"101":0.00277,"102":0.00277,"103":0.02214,"104":0.00277,"105":0.00277,"106":0.00277,"107":0.00553,"108":0.01107,"109":0.21859,"110":0.0083,"111":0.02214,"112":0.06087,"113":0.68068,"114":4.00385,"115":0,"116":0.00277,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.01384,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00553,"47":0,"48":0,"49":0,"50":0,"51":0.00277,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0.00277,"62":0,"63":0.00277,"64":0.00277,"65":0,"66":0,"67":0.00553,"68":0,"69":0.03044,"70":0.15772,"71":0,"72":0,"73":0,"74":0.00277,"75":0,"76":0.01107,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00553,"96":0,"97":0.00277,"98":0.08024,"99":0.14112,"100":0.00277,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00277,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00277,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.00277,"106":0.00277,"107":0,"108":0.00277,"109":0.0083,"110":0.00277,"111":0.00277,"112":0.0249,"113":0.16602,"114":0.5866},E:{"4":0,"5":0,"6":0,"7":0.03044,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00553,"14":0.02214,"15":0.00553,"17":0.00277,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00277,"13.1":0.01384,"14.1":0.07748,"15.1":0.01107,"15.2-15.3":0.0083,"15.4":0.0249,"15.5":0.03874,"15.6":0.08024,"16.0":0.0083,"16.1":0.04704,"16.2":0.02767,"16.3":0.11621,"16.4":0.05811,"16.5":0.27947,"16.6":0.00277},G:{"8":0,"17":0.08307,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01246,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.09138,"10.0-10.2":0,"10.3":0.19107,"11.0-11.2":0.00415,"11.3-11.4":0,"12.0-12.1":0.01661,"12.2-12.5":0.39875,"13.0-13.1":0.0623,"13.2":0.07061,"13.3":0.10384,"13.4-13.7":0.13707,"14.0-14.4":0.76843,"14.5-14.8":1.2544,"15.0-15.1":0.36552,"15.2-15.3":0.47767,"15.4":0.56074,"15.5":0.9678,"15.6":1.79022,"16.0":2.3925,"16.1":3.33538,"16.2":2.30112,"16.3":4.2658,"16.4":4.46933,"16.5":15.5222,"16.6":0.14953},P:{"4":0.15318,"20":0.57189,"21":2.83902,"5.0-5.4":0.01021,"6.2-6.4":0,"7.2-7.4":0.09191,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.05106,"12.0":0.01021,"13.0":0.06127,"14.0":0.04085,"15.0":0.02042,"16.0":0.12255,"17.0":0.06127,"18.0":0.06127,"19.0":0.18382},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.07053,"4.4":0,"4.4.3-4.4.4":0.07053},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01107,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.09403},Q:{"13.1":0},O:{"0":1.98908},H:{"0":1.3627},L:{"0":42.4347}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00278,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00278,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00278,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00833,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0.00555,"113":0.00278,"114":0,"115":0.04718,"116":0.14153,"117":0.00833,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00278,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00278,"48":0,"49":0.0111,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00278,"57":0,"58":0.00278,"59":0,"60":0,"61":0,"62":0.00278,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00278,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0.00555,"76":0,"77":0,"78":0.00555,"79":0.00278,"80":0,"81":0.00278,"83":0.00278,"84":0,"85":0,"86":0.00278,"87":0.00555,"88":0.00278,"89":0.00278,"90":0.0111,"91":0.00278,"92":0.00278,"93":0.00555,"94":0.00278,"95":0.00278,"96":0.00278,"97":0,"98":0.0333,"99":0.0111,"100":0,"101":0.00278,"102":0.00278,"103":0.01943,"104":0.00278,"105":0.00278,"106":0.00278,"107":0.00278,"108":0.00555,"109":0.23588,"110":0.00555,"111":0.00833,"112":0.00833,"113":0.01665,"114":0.13875,"115":2.74725,"116":1.8537,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00555,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00278,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.01665,"68":0,"69":0.04718,"70":0.01943,"71":0.1665,"72":0.11655,"73":0,"74":0,"75":0.00278,"76":0.01388,"77":0.00833,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00555,"96":0,"97":0,"98":0,"99":0.00555,"100":0.12765,"101":0.0666,"102":0.00278,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00278,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00278,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.00278,"106":0.00278,"107":0,"108":0.00278,"109":0.01388,"110":0,"111":0,"112":0.00278,"113":0.00555,"114":0.04995,"115":0.56055,"116":0.1998},E:{"4":0,"5":0,"6":0,"7":0.03053,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00278,"14":0.01665,"15":0.00555,"17":0.00555,_:"0","3.1":0,"3.2":0,"5.1":0.00278,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00278,"13.1":0.0111,"14.1":0.0666,"15.1":0.0111,"15.2-15.3":0.00278,"15.4":0.01665,"15.5":0.02498,"15.6":0.06383,"16.0":0.00833,"16.1":0.04163,"16.2":0.01665,"16.3":0.05828,"16.4":0.0222,"16.5":0.13598,"16.6":0.21645},G:{"8":0,"17":0.26656,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00606,"8.1-8.4":0,"9.0-9.2":0.00606,"9.3":0.05452,"10.0-10.2":0.01212,"10.3":0.03029,"11.0-11.2":0.00606,"11.3-11.4":0.01212,"12.0-12.1":0.01515,"12.2-12.5":0.41498,"13.0-13.1":0.01817,"13.2":0.03029,"13.3":0.04544,"13.4-13.7":0.06664,"14.0-14.4":0.52403,"14.5-14.8":0.74515,"15.0-15.1":0.25141,"15.2-15.3":0.24838,"15.4":0.29988,"15.5":0.49677,"15.6-15.7":2.293,"16.0":1.251,"16.1":1.65387,"16.2":1.10258,"16.3":2.16275,"16.4":0.79362,"16.5":6.4398,"16.6":11.03186},P:{"4":0.09204,"20":0.15339,"21":0.51131,"22":2.77129,"5.0-5.4":0.01023,"6.2-6.4":0,"7.2-7.4":0.05113,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.02045,"12.0":0.02045,"13.0":0.05113,"14.0":0.03068,"15.0":0.03068,"16.0":0.05113,"17.0":0.03068,"18.0":0.05113,"19.0":0.11249},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.09943},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00833,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":50.20885},R:{_:"0"},M:{"0":0.07948},Q:{"13.1":0},O:{"0":2.8611},H:{"0":2.10677}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KY.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KY.js
index 3e72b243d4af5d..c0206f87b55e6d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KY.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KY.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.005,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.005,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.005,"111":0.06002,"112":0.09504,"113":0.37015,"114":0.72029,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.005,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0.01,"76":0.02001,"77":0,"78":0,"79":0.04502,"80":0,"81":0,"83":0.005,"84":0,"85":0,"86":0,"87":0.08003,"88":0,"89":0,"90":0,"91":0.01,"92":0.06503,"93":0.04502,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.13505,"104":0.005,"105":0.09504,"106":0.005,"107":0.01501,"108":0.02501,"109":0.38515,"110":0.02001,"111":0.12505,"112":0.95038,"113":2.78111,"114":10.5142,"115":0.01,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.005,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.13505,"99":0.29012,"100":0.005,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0.07003,"14":0,"15":0,"16":0,"17":0,"18":0.005,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.02501,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.005,"108":0,"109":0.01,"110":0.05002,"111":0.02501,"112":0.16006,"113":0.90036,"114":2.19088},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.04502,"15":0.005,"17":0.06503,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.03001,"13.1":0.12505,"14.1":0.35014,"15.1":0.01501,"15.2-15.3":0.005,"15.4":0.05502,"15.5":0.09004,"15.6":0.45518,"16.0":0.07503,"16.1":0.13505,"16.2":0.11505,"16.3":0.5102,"16.4":0.26511,"16.5":1.79072,"16.6":0.005},G:{"8":0,"17":0.11517,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00397,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00397,"10.0-10.2":0,"10.3":0.04369,"11.0-11.2":0.01589,"11.3-11.4":0.01191,"12.0-12.1":0.05163,"12.2-12.5":0.21446,"13.0-13.1":0,"13.2":0,"13.3":0.00794,"13.4-13.7":0,"14.0-14.4":0.139,"14.5-14.8":0.29786,"15.0-15.1":0.04766,"15.2-15.3":0.14297,"15.4":0.07546,"15.5":0.34552,"15.6":3.8325,"16.0":1.5608,"16.1":2.52588,"16.2":1.03656,"16.3":4.68638,"16.4":3.31621,"16.5":19.37301,"16.6":0.10723},P:{"4":0.08325,"20":0.64521,"21":4.87027,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.04163,"8.2":0,"9.2":0,"10.1":0.01041,"11.1-11.2":0.10407,"12.0":0.01041,"13.0":0.02081,"14.0":0.01041,"15.0":0,"16.0":0,"17.0":0,"18.0":0,"19.0":0.02081},I:{"0":0,"3":0,"4":0.14672,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.07336},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.13994},Q:{"13.1":0},O:{"0":0.01},H:{"0":0.03785},L:{"0":28.06064}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.00559,"111":0.04474,"112":0,"113":0.01678,"114":0.05034,"115":0.15101,"116":0.52015,"117":0.01119,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00559,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00559,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00559,"71":0,"72":0,"73":0,"74":0.00559,"75":0,"76":0.05593,"77":0.00559,"78":0,"79":0.03915,"80":0,"81":0.00559,"83":0.01678,"84":0,"85":0,"86":0,"87":0.00559,"88":0,"89":0,"90":0,"91":0.01119,"92":0.05034,"93":0.03915,"94":0,"95":0.00559,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.11745,"104":0,"105":0.02237,"106":0,"107":0.00559,"108":0.01119,"109":0.24609,"110":0.03915,"111":0.28524,"112":0.03915,"113":0.02797,"114":1.21368,"115":11.87394,"116":4.32339,"117":0,"118":0.02237,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.01119,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.38592,"101":0.09508,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.02797,"110":0.05034,"111":0,"112":0.00559,"113":0,"114":0.44185,"115":2.9531,"116":0.80539},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.01119,"14":0.02237,"15":0.00559,"17":0.00559,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.07271,"13.1":0.12864,"14.1":0.11186,"15.1":0.03915,"15.2-15.3":0.07271,"15.4":0.05593,"15.5":0.09508,"15.6":0.51456,"16.0":0.01678,"16.1":0.1622,"16.2":0.12305,"16.3":0.79421,"16.4":0.05593,"16.5":0.87251,"16.6":3.37258},G:{"8":0,"17":0.48855,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.0099,"9.3":0.0132,"10.0-10.2":0,"10.3":0.06602,"11.0-11.2":0.0033,"11.3-11.4":0.02641,"12.0-12.1":0,"12.2-12.5":0.15845,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0.05612,"14.0-14.4":0.03961,"14.5-14.8":0.18486,"15.0-15.1":0.15185,"15.2-15.3":0.02971,"15.4":0.02641,"15.5":0.24098,"15.6-15.7":2.76627,"16.0":0.88468,"16.1":1.37653,"16.2":0.80545,"16.3":2.5583,"16.4":0.40933,"16.5":6.9949,"16.6":15.69644},P:{"4":0.15365,"20":0.08195,"21":0.09219,"22":4.08708,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.03073,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01024,"12.0":0,"13.0":0.01024,"14.0":0,"15.0":0,"16.0":0.02049,"17.0":0.05122,"18.0":0,"19.0":0.01024},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.18898},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00559,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":28.65059},R:{_:"0"},M:{"0":0.09255},Q:{"13.1":0},O:{"0":0.0617},H:{"0":0.05424}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KZ.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KZ.js
index 0ea1bfacdf36d0..56e8c8855a1834 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KZ.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KZ.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0.00288,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00288,"49":0,"50":0.00288,"51":0,"52":0.0834,"53":0.00288,"54":0,"55":0,"56":0.00288,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00288,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00288,"100":0,"101":0.00288,"102":0.00863,"103":0,"104":0.00288,"105":0,"106":0,"107":0.00288,"108":0,"109":0,"110":0.00575,"111":0.00288,"112":0.05464,"113":0.12942,"114":0.19557,"115":0.00288,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0.00288,"27":0,"28":0,"29":0,"30":0.02013,"31":0,"32":0,"33":0,"34":0.00288,"35":0.00288,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0.00288,"46":0,"47":0,"48":0,"49":0.00575,"50":0,"51":0,"52":0,"53":0.00288,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00288,"67":0,"68":0.00288,"69":0.00288,"70":0.00288,"71":0.00288,"72":0.00575,"73":0,"74":0.00288,"75":0.00288,"76":0,"77":0.00288,"78":0.00288,"79":0.0115,"80":0.00575,"81":0.00575,"83":0.00575,"84":0.00288,"85":0.0115,"86":0.00288,"87":0.00575,"88":0.00575,"89":0.00288,"90":0.00575,"91":0.01438,"92":0.00288,"93":0,"94":0.00288,"95":0.00288,"96":0.00288,"97":0.0115,"98":0.00575,"99":0.00575,"100":0.00863,"101":0.00575,"102":0.01438,"103":0.02301,"104":0.00288,"105":0.0115,"106":0.04602,"107":0.0115,"108":0.02301,"109":0.8513,"110":0.02301,"111":0.02588,"112":0.07765,"113":0.57808,"114":2.74658,"115":0.00288,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00288,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00575,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00288,"71":0,"72":0,"73":0,"74":0.00288,"75":0,"76":0.00288,"77":0,"78":0,"79":0.00863,"80":0,"81":0,"82":0,"83":0,"84":0.00288,"85":0.01726,"86":0.00575,"87":0,"88":0,"89":0.00288,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.10641,"96":0,"97":0.00288,"98":0.09778,"99":0.35662,"100":0.00288,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0.14668,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00288,"90":0,"91":0,"92":0.00288,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00288,"109":0.00575,"110":0.00288,"111":0.00288,"112":0.00575,"113":0.08628,"114":0.45153},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00575,"15":0,"17":0.00575,_:"0","3.1":0,"3.2":0,"5.1":0.04026,"6.1":0,"7.1":0,"9.1":0.00863,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00575,"14.1":0.01726,"15.1":0.00288,"15.2-15.3":0.00288,"15.4":0.00575,"15.5":0.00863,"15.6":0.04314,"16.0":0.00288,"16.1":0.02588,"16.2":0.02588,"16.3":0.04889,"16.4":0.04314,"16.5":0.1323,"16.6":0.00288},G:{"8":0,"17":0.03269,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00467,"7.0-7.1":0.007,"8.1-8.4":0.007,"9.0-9.2":0.00233,"9.3":0.01868,"10.0-10.2":0.00467,"10.3":0.02335,"11.0-11.2":0.03035,"11.3-11.4":0.00934,"12.0-12.1":0.007,"12.2-12.5":0.35254,"13.0-13.1":0.007,"13.2":0.00467,"13.3":0.05603,"13.4-13.7":0.05603,"14.0-14.4":0.31518,"14.5-14.8":0.50196,"15.0-15.1":0.18677,"15.2-15.3":0.25214,"15.4":0.29417,"15.5":0.53698,"15.6":0.96889,"16.0":2.29966,"16.1":2.48643,"16.2":1.48485,"16.3":2.79928,"16.4":2.0802,"16.5":7.41026,"16.6":0.0537},P:{"4":0.14134,"20":0.51489,"21":2.01917,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.12115,"8.2":0,"9.2":0.02019,"10.1":0.0101,"11.1-11.2":0.04038,"12.0":0.0101,"13.0":0.03029,"14.0":0.05048,"15.0":0.03029,"16.0":0.08077,"17.0":0.09086,"18.0":0.09086,"19.0":0.16153},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00286,"4.2-4.3":0.00858,"4.4":0,"4.4.3-4.4.4":0.03431},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.01055,"9":0,"10":0,"11":0.02109,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.11398},Q:{"13.1":0.00712},O:{"0":0.52718},H:{"0":0.3035},L:{"0":61.47552}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00285,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0.00285,"52":0.0114,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00285,"100":0,"101":0.00285,"102":0.00855,"103":0,"104":0,"105":0.01425,"106":0,"107":0.00285,"108":0,"109":0.00285,"110":0.00285,"111":0.0057,"112":0,"113":0.00285,"114":0.0057,"115":0.13395,"116":0.19665,"117":0.00855,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00285,"35":0.00285,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0.00285,"45":0.00285,"46":0,"47":0,"48":0,"49":0.0057,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00285,"65":0,"66":0.00285,"67":0,"68":0.0057,"69":0.0057,"70":0.0057,"71":0.00285,"72":0.0057,"73":0.00285,"74":0.01995,"75":0.00285,"76":0.00285,"77":0.0057,"78":0.0057,"79":0.01425,"80":0.0114,"81":0.00855,"83":0.00855,"84":0.00285,"85":0.01425,"86":0.0114,"87":0.0114,"88":0.00855,"89":0.0057,"90":0.00855,"91":0.00855,"92":0.0057,"93":0.00855,"94":0.00285,"95":0.00285,"96":0.0057,"97":0.00855,"98":0.00285,"99":0.00285,"100":0.00285,"101":0.00285,"102":0.01425,"103":0.0228,"104":0.0057,"105":0.0114,"106":0.0456,"107":0.0057,"108":0.0171,"109":0.58995,"110":0.00855,"111":0.0114,"112":0.0171,"113":0.01995,"114":0.1482,"115":2.07195,"116":1.0944,"117":0.00285,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00285,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00285,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00285,"72":0.00285,"73":0,"74":0,"75":0,"76":0.0057,"77":0.00285,"78":0,"79":0.0057,"80":0,"81":0,"82":0.00285,"83":0,"84":0.0057,"85":0.01425,"86":0.00855,"87":0.00285,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0.00285,"94":0,"95":0.10545,"96":0,"97":0,"98":0,"99":0.00855,"100":0.28785,"101":0.2679,"102":0.00285,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0.00285,"81":0,"83":0,"84":0.00285,"85":0,"86":0,"87":0,"88":0,"89":0.00285,"90":0.00285,"91":0,"92":0.00285,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.0057,"110":0.00285,"111":0,"112":0.00285,"113":0.00285,"114":0.01425,"115":0.44175,"116":0.1254},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0.00285,"10":0,"11":0,"12":0,"13":0,"14":0.0057,"15":0,"17":0.0057,_:"0","3.1":0,"3.2":0,"5.1":0.01995,"6.1":0,"7.1":0,"9.1":0.0285,"10.1":0,"11.1":0,"12.1":0,"13.1":0.0057,"14.1":0.01425,"15.1":0.0057,"15.2-15.3":0.00285,"15.4":0.0057,"15.5":0.00855,"15.6":0.0456,"16.0":0.0057,"16.1":0.01995,"16.2":0.0171,"16.3":0.0285,"16.4":0.0228,"16.5":0.0912,"16.6":0.11115},G:{"8":0,"17":0.1596,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00228,"8.1-8.4":0.00456,"9.0-9.2":0.00228,"9.3":0.02964,"10.0-10.2":0,"10.3":0.01368,"11.0-11.2":0.02736,"11.3-11.4":0.01596,"12.0-12.1":0.01824,"12.2-12.5":0.32149,"13.0-13.1":0.00684,"13.2":0.00684,"13.3":0.0342,"13.4-13.7":0.04332,"14.0-14.4":0.20292,"14.5-14.8":0.33517,"15.0-15.1":0.13452,"15.2-15.3":0.16416,"15.4":0.25764,"15.5":0.39673,"15.6-15.7":1.56411,"16.0":1.68495,"16.1":1.97908,"16.2":1.12862,"16.3":1.82859,"16.4":0.64069,"16.5":4.61025,"16.6":7.17302},P:{"4":0.10267,"20":0.19507,"21":0.3696,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.11293,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.0308,"12.0":0.01027,"13.0":0.0308,"14.0":0.0308,"15.0":0.01027,"16.0":0.07187,"17.0":0.05133,"18.0":0.07187,"19.0":0.11293},I:{"0":0,"3":0,"4":0.0053,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0053,"4.2-4.3":0.01326,"4.4":0,"4.4.3-4.4.4":0.03183},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00926,"9":0.00309,"10":0.00309,"11":0.02161,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":60.885},R:{_:"0"},M:{"0":0.0715},Q:{"13.1":0.00715},O:{"0":0.715},H:{"0":0.33846}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LA.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LA.js
index 83a6f4c6c5dfd8..67c69025d8820b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LA.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LA.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00229,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00229,"101":0,"102":0.00229,"103":0,"104":0,"105":0,"106":0,"107":0.00229,"108":0,"109":0,"110":0.00457,"111":0.00229,"112":0.00457,"113":0.08683,"114":0.14853,"115":0.00457,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.02285,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0.00229,"44":0.00229,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00229,"67":0,"68":0,"69":0.00229,"70":0.00229,"71":0,"72":0.00229,"73":0,"74":0.00457,"75":0.00686,"76":0,"77":0,"78":0.00229,"79":0.00229,"80":0.00457,"81":0.00229,"83":0.01828,"84":0.00457,"85":0,"86":0.00457,"87":0.00457,"88":0.00914,"89":0.00229,"90":0.00686,"91":0.00457,"92":0.00229,"93":0,"94":0.00686,"95":0.00229,"96":0.00229,"97":0.00229,"98":0.00229,"99":0.016,"100":0.00457,"101":0.00229,"102":0.00457,"103":0.01828,"104":0.00686,"105":0.00914,"106":0.00686,"107":0.00457,"108":0.01828,"109":0.44786,"110":0.00686,"111":0.01371,"112":0.04799,"113":0.48899,"114":2.44267,"115":0.00229,"116":0.00457,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00229,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00229,"70":0.00686,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00457,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.016,"96":0,"97":0,"98":0.00686,"99":0.03428,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00229,"13":0,"14":0.00229,"15":0,"16":0,"17":0,"18":0.00229,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.00229,"91":0,"92":0.00457,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00229,"109":0.01828,"110":0.00229,"111":0.00457,"112":0.00457,"113":0.08226,"114":0.37931},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00229,"14":0.00229,"15":0.00229,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00229,"13.1":0.00457,"14.1":0.03656,"15.1":0.00229,"15.2-15.3":0.00229,"15.4":0.00229,"15.5":0.00229,"15.6":0.03885,"16.0":0.00457,"16.1":0.01143,"16.2":0.00457,"16.3":0.01828,"16.4":0.01828,"16.5":0.05256,"16.6":0},G:{"8":0,"17":0.02801,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.01528,"7.0-7.1":0.00509,"8.1-8.4":0.01273,"9.0-9.2":0.0331,"9.3":0.10693,"10.0-10.2":0.03819,"10.3":0.05346,"11.0-11.2":0.02037,"11.3-11.4":0.02037,"12.0-12.1":0.01528,"12.2-12.5":0.79178,"13.0-13.1":0.01782,"13.2":0.01782,"13.3":0.05092,"13.4-13.7":0.30042,"14.0-14.4":0.6263,"14.5-14.8":1.13039,"15.0-15.1":0.38698,"15.2-15.3":0.471,"15.4":0.45318,"15.5":0.80451,"15.6":1.47155,"16.0":1.14567,"16.1":1.76942,"16.2":1.31624,"16.3":2.8107,"16.4":2.04183,"16.5":6.64487,"16.6":0.06619},P:{"4":0.20366,"20":0.40732,"21":2.07731,"5.0-5.4":0,"6.2-6.4":0.02037,"7.2-7.4":0.15274,"8.2":0,"9.2":0.02037,"10.1":0,"11.1-11.2":0.05091,"12.0":0.01018,"13.0":0.03055,"14.0":0.05091,"15.0":0.10183,"16.0":0.10183,"17.0":0.0611,"18.0":0.09165,"19.0":0.13238},I:{"0":0,"3":0,"4":0.01678,"2.1":0.00419,"2.2":0.00839,"2.3":0.01258,"4.1":0.01678,"4.2-4.3":0.02517,"4.4":0,"4.4.3-4.4.4":0.10067},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0.00443,"8":0.03099,"9":0.00443,"10":0.00443,"11":0.02656,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0.00772},N:{"10":0.00772,"11":0.00772},R:{_:"0"},M:{"0":0.09258},Q:{"13.1":0.03858},O:{"0":1.42728},H:{"0":0.23373},L:{"0":65.11816}};
+module.exports={C:{"2":0,"3":0,"4":0.00271,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00271,"41":0.00813,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00271,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00271,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00271,"101":0,"102":0.00271,"103":0,"104":0,"105":0.00271,"106":0,"107":0.00271,"108":0,"109":0,"110":0.00271,"111":0,"112":0.00271,"113":0.00271,"114":0.02169,"115":0.09489,"116":0.20604,"117":0.01084,"118":0,"119":0,"120":0,"3.5":0,"3.6":0.00271},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.03524,"38":0,"39":0.00271,"40":0,"41":0.00271,"42":0,"43":0.01084,"44":0.00542,"45":0.00542,"46":0.00271,"47":0.00271,"48":0,"49":0.00271,"50":0,"51":0.00271,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0.00542,"60":0,"61":0,"62":0.00271,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00542,"70":0.00271,"71":0,"72":0.00271,"73":0,"74":0.00271,"75":0.00271,"76":0,"77":0,"78":0.00271,"79":0.01084,"80":0.00542,"81":0.00271,"83":0.03524,"84":0.00271,"85":0,"86":0.01084,"87":0.01627,"88":0.00542,"89":0.00542,"90":0.00542,"91":0.01084,"92":0.00271,"93":0.00271,"94":0.01627,"95":0.00271,"96":0.00271,"97":0.00813,"98":0.00542,"99":0.02169,"100":0.00542,"101":0.00271,"102":0.00542,"103":0.02982,"104":0.00542,"105":0.00813,"106":0.00542,"107":0.01084,"108":0.01898,"109":0.60184,"110":0.00542,"111":0.01356,"112":0.04067,"113":0.03524,"114":0.17079,"115":2.42092,"116":1.3067,"117":0.00813,"118":0.00542,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0.00271,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00271,"72":0.00271,"73":0,"74":0,"75":0,"76":0.00271,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00271,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01084,"96":0,"97":0,"98":0,"99":0.00271,"100":0.03795,"101":0.05151,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00271,"13":0,"14":0.00271,"15":0.00271,"16":0,"17":0,"18":0.00813,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00813,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.01898,"110":0.00271,"111":0,"112":0.00271,"113":0.01084,"114":0.02982,"115":0.52593,"116":0.18706},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0.00542,"10":0,"11":0,"12":0,"13":0,"14":0.00542,"15":0,"17":0.00271,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00542,"13.1":0.01084,"14.1":0.03253,"15.1":0,"15.2-15.3":0,"15.4":0.00271,"15.5":0.00271,"15.6":0.06506,"16.0":0.00271,"16.1":0.01356,"16.2":0.00542,"16.3":0.01627,"16.4":0.00813,"16.5":0.05151,"16.6":0.07862},G:{"8":0,"17":0.07377,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00231,"6.0-6.1":0.01614,"7.0-7.1":0.01153,"8.1-8.4":0.02536,"9.0-9.2":0.00461,"9.3":0.05532,"10.0-10.2":0.02536,"10.3":0.06685,"11.0-11.2":0.0461,"11.3-11.4":0.00692,"12.0-12.1":0.02305,"12.2-12.5":0.69846,"13.0-13.1":0.01614,"13.2":0.03919,"13.3":0.02536,"13.4-13.7":0.2236,"14.0-14.4":0.60165,"14.5-14.8":0.69846,"15.0-15.1":0.19363,"15.2-15.3":0.43798,"15.4":0.36422,"15.5":0.61548,"15.6-15.7":3.31713,"16.0":0.94512,"16.1":1.3831,"16.2":1.03502,"16.3":1.68277,"16.4":0.69385,"16.5":4.05939,"16.6":5.65225},P:{"4":0.14316,"20":0.15339,"21":0.36813,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.16362,"8.2":0,"9.2":0.02045,"10.1":0,"11.1-11.2":0.0409,"12.0":0.01023,"13.0":0.01023,"14.0":0.0409,"15.0":0.11249,"16.0":0.03068,"17.0":0.0409,"18.0":0.0409,"19.0":0.08181},I:{"0":0,"3":0,"4":0.02814,"2.1":0.0201,"2.2":0.01608,"2.3":0.02412,"4.1":0.01608,"4.2-4.3":0.03618,"4.4":0,"4.4.3-4.4.4":0.14472},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0.00528,"8":0.03696,"9":0.00528,"10":0.00528,"11":0.04223,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0.00729},N:{"10":0.01093,"11":0.01093},L:{"0":63.50649},R:{_:"0"},M:{"0":0.16765},Q:{"13.1":0.10934},O:{"0":1.25371},H:{"0":0.28293}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LB.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LB.js
index 81541123dda932..0cf0220b03d81d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LB.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LB.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00931,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.0031,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.0031,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.0031,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.0031,"100":0,"101":0.00621,"102":0.00621,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.0031,"109":0.0031,"110":0.0031,"111":0.00621,"112":0.00621,"113":0.14274,"114":0.34133,"115":0.0031,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.0031,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00931,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.0031,"66":0.0031,"67":0.00621,"68":0.0031,"69":0,"70":0.0031,"71":0.0031,"72":0.0031,"73":0.0031,"74":0.0031,"75":0,"76":0.0031,"77":0,"78":0,"79":0.00931,"80":0.0031,"81":0.00931,"83":0.0031,"84":0.0031,"85":0.00621,"86":0.01241,"87":0.00621,"88":0.0031,"89":0.0031,"90":0.0031,"91":0.01552,"92":0.0031,"93":0.0031,"94":0,"95":0.00621,"96":0.01552,"97":0.0031,"98":0.0031,"99":0.00931,"100":0.0031,"101":0.0031,"102":0.00621,"103":0.02172,"104":0.00621,"105":0.00621,"106":0.00621,"107":0.01552,"108":0.01862,"109":0.97434,"110":0.01552,"111":0.04344,"112":0.08688,"113":0.87194,"114":3.97184,"115":0.0031,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.0031,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.0031,"70":0.02172,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.0031,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.0031,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.03413,"96":0,"97":0,"98":0.04034,"99":0.15825,"100":0.0031,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.0031,"18":0.00621,"79":0,"80":0,"81":0,"83":0,"84":0.0031,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00621,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.0031,"108":0.00621,"109":0.02482,"110":0.00621,"111":0.0031,"112":0.00931,"113":0.13964,"114":0.68576},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.0031,"14":0.03103,"15":0.0031,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.08068,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.0031,"13.1":0.02482,"14.1":0.05585,"15.1":0.03103,"15.2-15.3":0.00931,"15.4":0.00931,"15.5":0.04344,"15.6":0.12412,"16.0":0.00931,"16.1":0.04344,"16.2":0.04034,"16.3":0.06516,"16.4":0.06206,"16.5":0.26376,"16.6":0.0031},G:{"8":0.03277,"17":0.08937,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.02979,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.09235,"10.0-10.2":0,"10.3":0.09533,"11.0-11.2":0.00298,"11.3-11.4":0.01192,"12.0-12.1":0.02085,"12.2-12.5":0.82518,"13.0-13.1":0.00894,"13.2":0,"13.3":0.02979,"13.4-13.7":0.06852,"14.0-14.4":0.30386,"14.5-14.8":0.64346,"15.0-15.1":0.13703,"15.2-15.3":0.19661,"15.4":0.27109,"15.5":0.44089,"15.6":0.7805,"16.0":1.63249,"16.1":2.19254,"16.2":1.08733,"16.3":3.12794,"16.4":2.33851,"16.5":12.86031,"16.6":0.10724},P:{"4":0.15407,"20":0.54437,"21":4.48849,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.15407,"8.2":0,"9.2":0.01027,"10.1":0,"11.1-11.2":0.09244,"12.0":0.01027,"13.0":0.0719,"14.0":0.08217,"15.0":0.04108,"16.0":0.12325,"17.0":0.18488,"18.0":0.06163,"19.0":0.15407},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.01207,"4.4":0,"4.4.3-4.4.4":0.08448},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.02482,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.13794},Q:{"13.1":0},O:{"0":0.21381},H:{"0":0.27424},L:{"0":54.48185}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0.003,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00901,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.01202,"79":0,"80":0,"81":0,"82":0,"83":0.003,"84":0,"85":0.003,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.003,"100":0,"101":0,"102":0.03004,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.003,"111":0,"112":0,"113":0.00901,"114":0.00601,"115":0.14119,"116":0.25834,"117":0.00901,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.01502,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00901,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.02704,"59":0,"60":0.003,"61":0,"62":0,"63":0,"64":0.003,"65":0.00901,"66":0,"67":0.00601,"68":0.003,"69":0,"70":0,"71":0,"72":0,"73":0.00601,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.00601,"80":0.003,"81":0.00601,"83":0.003,"84":0.003,"85":0.003,"86":0.00601,"87":0.00901,"88":0.003,"89":0.003,"90":0.003,"91":0.00901,"92":0.003,"93":0.003,"94":0,"95":0.003,"96":0.003,"97":0.003,"98":0.003,"99":0.003,"100":0.003,"101":0,"102":0.003,"103":0.03004,"104":0.003,"105":0.01202,"106":0.00601,"107":0.00601,"108":0.01802,"109":0.79005,"110":0.00601,"111":0.01802,"112":0.03004,"113":0.01802,"114":0.26135,"115":2.68558,"116":1.45093,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.003,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.003,"70":0,"71":0.01502,"72":0.00901,"73":0,"74":0,"75":0,"76":0.003,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01202,"96":0,"97":0,"98":0,"99":0.003,"100":0.10214,"101":0.09913,"102":0.003,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.003,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.003,"90":0,"91":0,"92":0.00601,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.003,"101":0,"102":0,"103":0,"104":0,"105":0.003,"106":0,"107":0,"108":0.003,"109":0.02103,"110":0,"111":0,"112":0.003,"113":0.00601,"114":0.02403,"115":0.56776,"116":0.18024},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.003,"14":0.01802,"15":0.003,"17":0.00901,_:"0","3.1":0,"3.2":0,"5.1":0.0781,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.003,"13.1":0.01802,"14.1":0.03905,"15.1":0.00901,"15.2-15.3":0.00901,"15.4":0.00901,"15.5":0.03304,"15.6":0.12917,"16.0":0.00901,"16.1":0.03004,"16.2":0.02103,"16.3":0.04806,"16.4":0.02403,"16.5":0.21328,"16.6":0.2223},G:{"8":0,"17":0.23161,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.0327,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0872,"10.0-10.2":0,"10.3":0.08992,"11.0-11.2":0,"11.3-11.4":0.00817,"12.0-12.1":0.02452,"12.2-12.5":0.47957,"13.0-13.1":0.00272,"13.2":0.00545,"13.3":0.01907,"13.4-13.7":0.13352,"14.0-14.4":0.16894,"14.5-14.8":0.46868,"15.0-15.1":0.08992,"15.2-15.3":0.12262,"15.4":0.13897,"15.5":0.28339,"15.6-15.7":2.18534,"16.0":1.11174,"16.1":1.4578,"16.2":0.74661,"16.3":1.76026,"16.4":0.40873,"16.5":5.65135,"16.6":11.52342},P:{"4":0.1228,"20":0.1228,"21":0.44003,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.17396,"8.2":0,"9.2":0.02047,"10.1":0.01023,"11.1-11.2":0.04093,"12.0":0.01023,"13.0":0.0614,"14.0":0.0614,"15.0":0.0307,"16.0":0.07163,"17.0":0.13303,"18.0":0.05117,"19.0":0.0921},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00731,"4.4":0,"4.4.3-4.4.4":0.12178},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0.003,"10":0,"11":0.02103,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":56.44407},R:{_:"0"},M:{"0":0.14692},Q:{"13.1":0.007},O:{"0":0.25885},H:{"0":0.37091}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LC.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LC.js
index 205f18b98d89ca..53be4ca19f2766 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LC.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LC.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00396,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00396,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0.00396,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0.00396,"105":0,"106":0,"107":0.00396,"108":0.00396,"109":0.00396,"110":0,"111":0.00396,"112":0.00396,"113":0.31308,"114":0.2576,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00396,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00396,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00396,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0.00396,"76":0.01585,"77":0,"78":0,"79":0.03567,"80":0,"81":0.00396,"83":0.01982,"84":0,"85":0,"86":0,"87":0.00793,"88":0.00793,"89":0,"90":0,"91":0,"92":0,"93":0.03567,"94":0,"95":0,"96":0.01982,"97":0.00396,"98":0,"99":0,"100":0.00396,"101":0.00396,"102":0.00396,"103":0.15059,"104":0.00396,"105":0.00396,"106":0.00793,"107":0.00793,"108":0.01189,"109":0.30911,"110":0.00396,"111":0.0317,"112":0.22985,"113":2.33421,"114":7.35533,"115":0.04756,"116":0.01585,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.01189,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00396,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.03963,"99":0.22589,"100":0.00396,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0.00793,"15":0,"16":0,"17":0,"18":0.00396,"79":0,"80":0,"81":0,"83":0,"84":0.00396,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00793,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.00396,"106":0,"107":0.00396,"108":0.00396,"109":0.01189,"110":0,"111":0.00793,"112":0.03567,"113":0.38441,"114":1.6922},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00793,"14":0.01585,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00396,"13.1":0.01982,"14.1":0.01982,"15.1":0.00396,"15.2-15.3":0.00396,"15.4":0.03963,"15.5":0.00793,"15.6":0.05945,"16.0":0.00793,"16.1":0.01189,"16.2":0.0317,"16.3":0.07133,"16.4":0.09908,"16.5":0.20211,"16.6":0},G:{"8":0.00581,"17":0.10841,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00581,"6.0-6.1":0,"7.0-7.1":0.00774,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.15681,"10.0-10.2":0,"10.3":0.03678,"11.0-11.2":0.02904,"11.3-11.4":0.00194,"12.0-12.1":0.00194,"12.2-12.5":0.20521,"13.0-13.1":0,"13.2":0,"13.3":0.00387,"13.4-13.7":0.02129,"14.0-14.4":0.09099,"14.5-14.8":0.24973,"15.0-15.1":0.06388,"15.2-15.3":0.07163,"15.4":0.05227,"15.5":0.08712,"15.6":0.45494,"16.0":0.85373,"16.1":1.16929,"16.2":0.5556,"16.3":3.61434,"16.4":1.60874,"16.5":8.44829,"16.6":0.16842},P:{"4":0.0837,"20":0.53361,"21":5.35703,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.60685,"8.2":0,"9.2":0.01046,"10.1":0,"11.1-11.2":0.04185,"12.0":0.01046,"13.0":0.0837,"14.0":0.02093,"15.0":0.01046,"16.0":0.05231,"17.0":0.06278,"18.0":0.0837,"19.0":0.17787},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.78712},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00396,"5.5":0},S:{"2.5":0.01207,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.85725},Q:{"13.1":0},O:{"0":0.0483},H:{"0":0.26863},L:{"0":55.26049}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00407,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0.01628,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.00814,"111":0,"112":0,"113":0,"114":0.00407,"115":0.08142,"116":0.30125,"117":0.00407,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00407,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0.00407,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0.00407,"76":0.00814,"77":0,"78":0,"79":0.03257,"80":0,"81":0.01628,"83":0,"84":0,"85":0.00407,"86":0,"87":0.00814,"88":0.00407,"89":0,"90":0.00407,"91":0,"92":0,"93":0.03257,"94":0,"95":0,"96":0.02036,"97":0,"98":0,"99":0.00407,"100":0,"101":0,"102":0,"103":0.12213,"104":0.00814,"105":0.00407,"106":0.00407,"107":0.00407,"108":0.01221,"109":0.25647,"110":0,"111":0.00407,"112":0.00814,"113":0.01221,"114":0.82234,"115":6.27748,"116":3.11024,"117":0.02443,"118":0.04071,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00407,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00407,"96":0,"97":0,"98":0,"99":0.00407,"100":0.10178,"101":0.1547,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00407,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00814,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0.00407,"105":0,"106":0,"107":0,"108":0.00407,"109":0.00814,"110":0.00407,"111":0,"112":0,"113":0.00407,"114":0.10585,"115":1.44113,"116":0.4071},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.03257,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00407,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00407,"13.1":0.0285,"14.1":0.0285,"15.1":0,"15.2-15.3":0,"15.4":0.00407,"15.5":0.00814,"15.6":0.10992,"16.0":0.01221,"16.1":0.02036,"16.2":0.12213,"16.3":0.04885,"16.4":0.04885,"16.5":0.21576,"16.6":0.17505},G:{"8":0,"17":0.16071,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.27211,"10.0-10.2":0,"10.3":0.00913,"11.0-11.2":0.02557,"11.3-11.4":0,"12.0-12.1":0.01461,"12.2-12.5":0.22645,"13.0-13.1":0,"13.2":0,"13.3":0.00365,"13.4-13.7":0.01826,"14.0-14.4":0.05661,"14.5-14.8":0.1187,"15.0-15.1":0.06757,"15.2-15.3":0.04931,"15.4":0.17532,"15.5":0.06392,"15.6-15.7":1.47741,"16.0":0.61361,"16.1":0.77614,"16.2":0.53691,"16.3":1.27652,"16.4":0.22645,"16.5":3.97566,"16.6":8.11386},P:{"4":0.09387,"20":0.21902,"21":0.51106,"5.0-5.4":0,"6.2-6.4":0.01043,"7.2-7.4":0.39633,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.03129,"12.0":0.01043,"13.0":0.01043,"14.0":0.01043,"15.0":0.01043,"16.0":0.04172,"17.0":0.02086,"18.0":0.04172,"19.0":0.07301},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.86234},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00407,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":57.26079},R:{_:"0"},M:{"0":0.21937},Q:{"13.1":0},O:{"0":0.05336},H:{"0":0.16278}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LI.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LI.js
index 96db6de2aad856..0cec2a849c52c3 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LI.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LI.js
@@ -1 +1 @@
-module.exports={C:{"2":0.00635,"3":0,"4":0.00635,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00635,"12":0,"13":0,"14":0.00635,"15":0,"16":0,"17":0,"18":0,"19":0.00635,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0.00635,"32":0,"33":0.00635,"34":0,"35":0,"36":0,"37":0.00635,"38":0.00635,"39":0,"40":0.01269,"41":0.00635,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.00635,"61":0,"62":0,"63":0.00635,"64":0,"65":0,"66":0,"67":0,"68":0.00635,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00635,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0.00635,"94":0,"95":0,"96":0.00635,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.04442,"103":0,"104":0,"105":0.07615,"106":0,"107":0,"108":0,"109":0,"110":0.00635,"111":0.02538,"112":1.62458,"113":1.93553,"114":3.15396,"115":0.01904,"116":0,"3.5":0,"3.6":0.02538},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0.00635,"22":0.01269,"23":0.01269,"24":0.00635,"25":0,"26":0.01269,"27":0,"28":0.00635,"29":0,"30":0,"31":0.00635,"32":0,"33":0,"34":0.00635,"35":0,"36":0.00635,"37":0.00635,"38":0,"39":0.00635,"40":0.01269,"41":0.01269,"42":0.02538,"43":0.01904,"44":0.10154,"45":0.02538,"46":0.00635,"47":0.00635,"48":0,"49":0.13327,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.02538,"71":0,"72":0,"73":0.02538,"74":0.01904,"75":0,"76":0,"77":0,"78":0.00635,"79":0.24115,"80":0,"81":0,"83":0,"84":0.12057,"85":0.03808,"86":0,"87":0.00635,"88":0,"89":0.05077,"90":0.01269,"91":0.01269,"92":0,"93":0,"94":0,"95":0.00635,"96":0.01269,"97":0,"98":0.00635,"99":0.01269,"100":0,"101":0,"102":0,"103":0.10788,"104":0.01269,"105":0,"106":0.01269,"107":0.00635,"108":0.02538,"109":0.4823,"110":0.12692,"111":0.24749,"112":0.40614,"113":1.7388,"114":11.73375,"115":0,"116":0.01269,"117":0},F:{"9":0,"11":0.00635,"12":0.00635,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0.00635,"21":0,"22":0,"23":0,"24":0,"25":0.00635,"26":0,"27":0,"28":0,"29":0,"30":0.03173,"31":0.01269,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.02538,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00635,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00635,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0.00635,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.18403,"99":0.48864,"100":0.01269,"9.5-9.6":0.00635,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0.00635,"11.5":0,"11.6":0,"12.1":0.01904},B:{"12":0.05077,"13":0,"14":0.05711,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.00635,"104":0,"105":0.00635,"106":0,"107":0.47595,"108":0.05711,"109":0.01904,"110":0.01904,"111":0.00635,"112":0.10154,"113":1.38343,"114":6.65695},E:{"4":0,"5":0.00635,"6":0,"7":0,"8":0.01269,"9":0.01904,"10":0,"11":0,"12":0,"13":0,"14":0.17134,"15":0.00635,"17":0.00635,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.01269,"13.1":0.06346,"14.1":0.12692,"15.1":0.12057,"15.2-15.3":0.00635,"15.4":0.00635,"15.5":0.12692,"15.6":0.25384,"16.0":0.05077,"16.1":0.05077,"16.2":0.06346,"16.3":0.92652,"16.4":0.55845,"16.5":1.76419,"16.6":0.04442},G:{"8":0.02682,"17":0.24139,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.02384,"5.0-5.1":0.03576,"6.0-6.1":0.00596,"7.0-7.1":0.07748,"8.1-8.4":0.36655,"9.0-9.2":0.00596,"9.3":0.12814,"10.0-10.2":0,"10.3":0.08344,"11.0-11.2":0.10728,"11.3-11.4":0.02682,"12.0-12.1":0.04768,"12.2-12.5":0.44702,"13.0-13.1":0.00298,"13.2":0,"13.3":0.00298,"13.4-13.7":0.00596,"14.0-14.4":0.03874,"14.5-14.8":0.06854,"15.0-15.1":0.02682,"15.2-15.3":0.1043,"15.4":0.06854,"15.5":0.11324,"15.6":2.55097,"16.0":1.77316,"16.1":3.17977,"16.2":0.85827,"16.3":2.10694,"16.4":2.19634,"16.5":14.43862,"16.6":0.0447},P:{"4":0.21608,"20":0.04116,"21":3.35435,"5.0-5.4":0,"6.2-6.4":0.12347,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0,"18.0":0.01029,"19.0":0},I:{"0":0,"3":0.04304,"4":0.28515,"2.1":0.04439,"2.2":0.15468,"2.3":0.2717,"4.1":0.31878,"4.2-4.3":0.52592,"4.4":0,"4.4.3-4.4.4":1.39483},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.05729,"7":0.09548,"8":1.05028,"9":0.15913,"10":0.17186,"11":0.50286,"5.5":0.00637},S:{"2.5":0.06212,_:"3.0-3.1"},J:{"7":0,"10":0.07308},N:{"10":0.1246,"11":0.10195},R:{_:"0"},M:{"0":0.92812},Q:{"13.1":0},O:{"0":0.34348},H:{"0":0.42204},L:{"0":17.87857}};
+module.exports={C:{"2":0.013,"3":0.03901,"4":0.01951,"5":0,"6":0.02601,"7":0,"8":0.0065,"9":0.0065,"10":0,"11":0,"12":0.013,"13":0.013,"14":0.013,"15":0.0065,"16":0.013,"17":0.013,"18":0,"19":0,"20":0.0065,"21":0.0065,"22":0.013,"23":0.0065,"24":0.013,"25":0,"26":0.01951,"27":0.013,"28":0.0065,"29":0.0065,"30":0.013,"31":0.03901,"32":0.01951,"33":0.0065,"34":0.03251,"35":0.013,"36":0.013,"37":0.03251,"38":0.02601,"39":0.04551,"40":0.06502,"41":0.013,"42":0.03251,"43":0.0065,"44":0.0065,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.0065,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0.0065,"78":0.0065,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0.013,"102":0.03251,"103":0,"104":0,"105":0.013,"106":0,"107":0,"108":0,"109":0,"110":0.0065,"111":0.0065,"112":0.0065,"113":0.03901,"114":0.04551,"115":0.99481,"116":2.83487,"117":0.07802,"118":0,"119":0,"120":0,"3.5":0.01951,"3.6":0.04551},D:{"4":0.01951,"5":0.0065,"6":0,"7":0.013,"8":0,"9":0,"10":0,"11":0.013,"12":0,"13":0.0065,"14":0.013,"15":0.0065,"16":0.013,"17":0.013,"18":0.013,"19":0.03251,"20":0.013,"21":0.03901,"22":0.0065,"23":0.013,"24":0,"25":0.0065,"26":0.02601,"27":0.013,"28":0.02601,"29":0.01951,"30":0.01951,"31":0.06502,"32":0.013,"33":0.013,"34":0,"35":0.0065,"36":0.0065,"37":0.05202,"38":0.03901,"39":0.05852,"40":0.05852,"41":0.04551,"42":0.04551,"43":0.09753,"44":0.18206,"45":0.17555,"46":0.08453,"47":0.07802,"48":0,"49":0.14304,"50":0,"51":0.11053,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.03901,"71":0,"72":0,"73":0.03251,"74":0,"75":0,"76":0,"77":0,"78":0.013,"79":0.15605,"80":0,"81":0,"83":0,"84":0.01951,"85":0.0065,"86":0.11053,"87":0.013,"88":0.013,"89":0.013,"90":0.0065,"91":0,"92":0,"93":0,"94":0,"95":0.0065,"96":0.0065,"97":0,"98":0,"99":0,"100":0.013,"101":0,"102":0.0065,"103":0.02601,"104":0.0065,"105":0,"106":0.0065,"107":0.0065,"108":0.03251,"109":0.34461,"110":0.013,"111":0.0065,"112":0.13654,"113":0.01951,"114":0.39012,"115":8.23803,"116":9.28486,"117":0.0065,"118":0,"119":0},F:{"9":0,"11":0,"12":0.0065,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0.0065,"21":0,"22":0,"23":0,"24":0.0065,"25":0.0065,"26":0.0065,"27":0.0065,"28":0.0065,"29":0,"30":0.03901,"31":0.03901,"32":0.01951,"33":0.0065,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.013,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.03251,"100":0.42263,"101":0.27959,"102":0.0065,"9.5-9.6":0.0065,"10.0-10.1":0.0065,"10.5":0,"10.6":0,"11.1":0.0065,"11.5":0,"11.6":0.0065,"12.1":0.01951},B:{"12":0.07152,"13":0.0065,"14":0.09753,"15":0,"16":0.0065,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.013,"101":0,"102":0.0065,"103":0,"104":0,"105":0.01951,"106":0,"107":0.41613,"108":0,"109":0.04551,"110":0,"111":0,"112":0,"113":0,"114":0.67621,"115":4.31083,"116":1.84007},E:{"4":0.01951,"5":0.013,"6":0.0065,"7":0.013,"8":0.04551,"9":0.13654,"10":0,"11":0,"12":0,"13":0.013,"14":0.14304,"15":0,"17":0,_:"0","3.1":0,"3.2":0.013,"5.1":0.01951,"6.1":0,"7.1":0.0065,"9.1":0.0065,"10.1":0,"11.1":0,"12.1":0,"13.1":0.05202,"14.1":0.55267,"15.1":0.05202,"15.2-15.3":0.02601,"15.4":0.0065,"15.5":0.09753,"15.6":0.43563,"16.0":0.07802,"16.1":0.13654,"16.2":0.05852,"16.3":0.27308,"16.4":0.05202,"16.5":0.6567,"16.6":1.15085},G:{"8":0.04396,"17":0.11894,"3.2":0.01034,"4.0-4.1":0.01034,"4.2-4.3":0.05947,"5.0-5.1":0.03878,"6.0-6.1":0.07498,"7.0-7.1":0.28442,"8.1-8.4":0.5042,"9.0-9.2":0.04654,"9.3":0.09825,"10.0-10.2":0,"10.3":0.0724,"11.0-11.2":0.65158,"11.3-11.4":0.02844,"12.0-12.1":0.25856,"12.2-12.5":0.33096,"13.0-13.1":0,"13.2":0.01034,"13.3":0,"13.4-13.7":0.00776,"14.0-14.4":0.10342,"14.5-14.8":0.28183,"15.0-15.1":0.13445,"15.2-15.3":0.08791,"15.4":0.07757,"15.5":0.02068,"15.6-15.7":0.87911,"16.0":3.13118,"16.1":0.4861,"16.2":0.40853,"16.3":1.57723,"16.4":0.43955,"16.5":5.28759,"16.6":10.27783},P:{"4":0.11504,"20":0,"21":0.03137,"5.0-5.4":0,"6.2-6.4":0.07321,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0,"18.0":0,"19.0":0},I:{"0":0,"3":0.01761,"4":0.40939,"2.1":0.09978,"2.2":0.23037,"2.3":0.32869,"4.1":0.34189,"4.2-4.3":0.67791,"4.4":0,"4.4.3-4.4.4":1.40425},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.05234,"7":0.11121,"8":1.00745,"9":0.16355,"10":0.17663,"11":0.55606,"5.5":0.00654},S:{"2.5":0.06646,_:"3.0-3.1"},J:{"7":0,"10":0.08395},N:{"10":0.23553,"11":0.11777},L:{"0":18.94934},R:{_:"0"},M:{"0":0.55968},Q:{"13.1":0},O:{"0":0.42676},H:{"0":0.21195}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LK.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LK.js
index 26badca33acf08..7d3f87c7f2cd93 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LK.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LK.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.0046,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0.0138,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.0046,"100":0,"101":0,"102":0.0092,"103":0,"104":0,"105":0.0046,"106":0,"107":0.0046,"108":0.0046,"109":0.0046,"110":0.0046,"111":0.0092,"112":0.0092,"113":0.2116,"114":0.3818,"115":0.0092,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0.0046,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.0046,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.0046,"65":0.0046,"66":0,"67":0,"68":0.0046,"69":0.0046,"70":0.0046,"71":0,"72":0,"73":0,"74":0.0092,"75":0,"76":0,"77":0.0046,"78":0.0046,"79":0.0092,"80":0.0046,"81":0.023,"83":0.0046,"84":0.0046,"85":0.0046,"86":0.0046,"87":0.0092,"88":0.0046,"89":0.0046,"90":0.0092,"91":0.0092,"92":0.0092,"93":0.0046,"94":0.0046,"95":0.0092,"96":0.0046,"97":0.0092,"98":0.0046,"99":0.0138,"100":0.0046,"101":0.0046,"102":0.0138,"103":0.023,"104":0.0092,"105":0.0092,"106":0.0184,"107":0.0138,"108":0.0276,"109":1.012,"110":0.0184,"111":0.046,"112":0.0828,"113":1.3708,"114":7.7418,"115":0.0046,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.0368,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.0046,"60":0.0092,"62":0,"63":0.0092,"64":0.0138,"65":0.0046,"66":0.0046,"67":0.0138,"68":0.0046,"69":0.0598,"70":0.1288,"71":0,"72":0,"73":0,"74":0.0092,"75":0.0046,"76":0.0138,"77":0,"78":0,"79":0.0046,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.0046,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.0414,"96":0,"97":0,"98":0.0414,"99":0.3082,"100":0.0092,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.0092,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.0322,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.0046,"108":0.0046,"109":0.0138,"110":0.0046,"111":0.0184,"112":0.0276,"113":1.357,"114":7.1622},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.0046,"14":0.0092,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.0046,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.0046,"13.1":0.0092,"14.1":0.0138,"15.1":0.0046,"15.2-15.3":0.0046,"15.4":0.0046,"15.5":0.0046,"15.6":0.0276,"16.0":0.0046,"16.1":0.0138,"16.2":0.0092,"16.3":0.023,"16.4":0.0276,"16.5":0.0598,"16.6":0},G:{"8":0,"17":0.01935,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00323,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.02043,"8.1-8.4":0.00215,"9.0-9.2":0.0043,"9.3":0.0387,"10.0-10.2":0.00215,"10.3":0.03333,"11.0-11.2":0.00968,"11.3-11.4":0.0086,"12.0-12.1":0.02258,"12.2-12.5":0.51923,"13.0-13.1":0.01505,"13.2":0.01398,"13.3":0.03548,"13.4-13.7":0.08063,"14.0-14.4":0.29348,"14.5-14.8":0.37088,"15.0-15.1":0.17845,"15.2-15.3":0.20425,"15.4":0.14513,"15.5":0.23973,"15.6":0.33756,"16.0":0.58804,"16.1":0.63964,"16.2":0.37411,"16.3":0.93634,"16.4":0.88474,"16.5":2.58004,"16.6":0.03118},P:{"4":0.37333,"20":0.39351,"21":0.86773,"5.0-5.4":0.01009,"6.2-6.4":0.03027,"7.2-7.4":0.71638,"8.2":0.01009,"9.2":0.04036,"10.1":0.01009,"11.1-11.2":0.11099,"12.0":0.03027,"13.0":0.08072,"14.0":0.07063,"15.0":0.04036,"16.0":0.11099,"17.0":0.12108,"18.0":0.11099,"19.0":0.17153},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00252,"4.4":0,"4.4.3-4.4.4":0.08048},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.0506,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.108},Q:{"13.1":0},O:{"0":1.215},H:{"0":1.33944},L:{"0":61.7464}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00429,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0.00857,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.01286,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00429,"109":0.00429,"110":0.00429,"111":0.00429,"112":0.00429,"113":0.00857,"114":0.01286,"115":0.23579,"116":0.37726,"117":0.02144,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0.00429,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00429,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00429,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00429,"65":0,"66":0,"67":0.00429,"68":0,"69":0,"70":0.00857,"71":0.00429,"72":0,"73":0,"74":0.00429,"75":0,"76":0.00429,"77":0,"78":0.00429,"79":0.00429,"80":0.00429,"81":0.01715,"83":0.00429,"84":0,"85":0.00857,"86":0.00429,"87":0.01286,"88":0.00429,"89":0.00429,"90":0.00857,"91":0.00857,"92":0.00857,"93":0.00429,"94":0.00429,"95":0.00857,"96":0.00429,"97":0.00429,"98":0.00429,"99":0.01286,"100":0.00429,"101":0.00429,"102":0.00429,"103":0.02144,"104":0.00429,"105":0.00429,"106":0.02572,"107":0.00857,"108":0.02144,"109":0.956,"110":0.00857,"111":0.02144,"112":0.02572,"113":0.0343,"114":0.25722,"115":5.25586,"116":2.95803,"117":0.00429,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.03858,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00429,"60":0.00857,"62":0,"63":0.00429,"64":0.00857,"65":0.00429,"66":0.00429,"67":0.00857,"68":0.00429,"69":0.03001,"70":0.0343,"71":0.07717,"72":0.04287,"73":0,"74":0.00857,"75":0,"76":0.00429,"77":0,"78":0,"79":0.00429,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00429,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.03858,"96":0,"97":0,"98":0,"99":0.00857,"100":0.11575,"101":0.21864,"102":0.00429,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00857,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.01286,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00429,"108":0,"109":0.01286,"110":0.00429,"111":0.00429,"112":0.00429,"113":0.00857,"114":0.09003,"115":5.01579,"116":1.36755},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00429,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00429,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00429,"14.1":0.01286,"15.1":0.02572,"15.2-15.3":0,"15.4":0.00429,"15.5":0.00429,"15.6":0.02144,"16.0":0.00857,"16.1":0.01286,"16.2":0.00857,"16.3":0.01715,"16.4":0.01715,"16.5":0.05144,"16.6":0.04716},G:{"8":0,"17":0.07179,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00479,"5.0-5.1":0,"6.0-6.1":0.00096,"7.0-7.1":0.01053,"8.1-8.4":0.00191,"9.0-9.2":0.00383,"9.3":0.02872,"10.0-10.2":0.00287,"10.3":0.02967,"11.0-11.2":0.00766,"11.3-11.4":0.00957,"12.0-12.1":0.02202,"12.2-12.5":0.43266,"13.0-13.1":0.01914,"13.2":0.00957,"13.3":0.02872,"13.4-13.7":0.06222,"14.0-14.4":0.21729,"14.5-14.8":0.23547,"15.0-15.1":0.13688,"15.2-15.3":0.12731,"15.4":0.11104,"15.5":0.17708,"15.6-15.7":2.06947,"16.0":0.42308,"16.1":0.4786,"16.2":0.28046,"16.3":0.58581,"16.4":0.29099,"16.5":1.5545,"16.6":2.13361},P:{"4":0.40597,"20":0.20298,"21":0.37552,"5.0-5.4":0.01015,"6.2-6.4":0.0203,"7.2-7.4":0.66985,"8.2":0.01015,"9.2":0.0406,"10.1":0.01015,"11.1-11.2":0.11164,"12.0":0.01015,"13.0":0.07104,"14.0":0.0609,"15.0":0.05075,"16.0":0.12179,"17.0":0.10149,"18.0":0.09134,"19.0":0.19283},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0.00215,"4.1":0.00108,"4.2-4.3":0.00969,"4.4":0,"4.4.3-4.4.4":0.06566},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00429,"9":0,"10":0,"11":0.02144,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":63.37995},R:{_:"0"},M:{"0":0.1314},Q:{"13.1":0},O:{"0":1.35969},H:{"0":1.28727}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LR.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LR.js
index ee605ab2e3d950..863ad758c3d4dd 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LR.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LR.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00228,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00228,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00228,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00228,"103":0,"104":0,"105":0,"106":0,"107":0.00228,"108":0.01594,"109":0,"110":0.04554,"111":0,"112":0.00228,"113":0.10019,"114":0.15484,"115":0.00228,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01366,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00683,"39":0,"40":0.00228,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00228,"50":0.00228,"51":0,"52":0.00228,"53":0,"54":0,"55":0,"56":0.00228,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00228,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00455,"72":0.00228,"73":0,"74":0.00455,"75":0.00228,"76":0.00228,"77":0.00455,"78":0,"79":0.01139,"80":0.00228,"81":0.00683,"83":0.00911,"84":0,"85":0,"86":0,"87":0.00228,"88":0.00228,"89":0.00683,"90":0.00911,"91":0.00455,"92":0.01822,"93":0.01366,"94":0.00683,"95":0.00455,"96":0.00228,"97":0,"98":0.00228,"99":0.00911,"100":0.00228,"101":0,"102":0.01366,"103":0.01822,"104":0.00228,"105":0.00911,"106":0.00455,"107":0.02505,"108":0.01366,"109":0.15711,"110":0.00683,"111":0.00911,"112":0.0296,"113":0.25502,"114":1.3662,"115":0.00455,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0.00228,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00228,"38":0,"39":0,"40":0,"41":0,"42":0.00228,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.00455,"56":0,"57":0,"58":0.00228,"60":0.03188,"62":0,"63":0.02732,"64":0.01366,"65":0.0296,"66":0.01594,"67":0.1093,"68":0.01594,"69":0.13434,"70":0.2277,"71":0.00228,"72":0,"73":0,"74":0,"75":0.01139,"76":0,"77":0,"78":0,"79":0.00228,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00228,"93":0,"94":0.00228,"95":0.00455,"96":0,"97":0.00228,"98":0.00683,"99":0.14345,"100":0.01139,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.02049},B:{"12":0.00911,"13":0.00228,"14":0,"15":0.00683,"16":0,"17":0.00911,"18":0.02505,"79":0,"80":0,"81":0,"83":0,"84":0.00455,"85":0,"86":0,"87":0,"88":0,"89":0.00683,"90":0.00911,"91":0,"92":0.04099,"93":0,"94":0,"95":0,"96":0,"97":0.00228,"98":0,"99":0,"100":0.00228,"101":0,"102":0,"103":0.00228,"104":0.00228,"105":0.00228,"106":0,"107":0.00228,"108":0.01139,"109":0.01139,"110":0.00455,"111":0.00683,"112":0.01822,"113":0.12068,"114":0.40531},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00228,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.0592,"14.1":0.01139,"15.1":0,"15.2-15.3":0.00228,"15.4":0,"15.5":0.01594,"15.6":0.02277,"16.0":0,"16.1":0.03188,"16.2":0.00228,"16.3":0.00455,"16.4":0.00911,"16.5":0.04326,"16.6":0},G:{"8":0,"17":0.01255,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00912,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.08212,"10.0-10.2":0.00456,"10.3":0.05931,"11.0-11.2":0.00798,"11.3-11.4":0.01141,"12.0-12.1":0.04904,"12.2-12.5":0.56343,"13.0-13.1":0.0365,"13.2":0.01711,"13.3":0.07756,"13.4-13.7":0.31251,"14.0-14.4":1.16222,"14.5-14.8":1.04702,"15.0-15.1":0.80181,"15.2-15.3":0.31593,"15.4":0.30225,"15.5":0.38208,"15.6":0.47561,"16.0":0.38322,"16.1":0.57027,"16.2":0.39121,"16.3":0.72653,"16.4":0.8748,"16.5":1.59221,"16.6":0.02281},P:{"4":0.03156,"20":0.13676,"21":0.55758,"5.0-5.4":0.01052,"6.2-6.4":0,"7.2-7.4":0.06312,"8.2":0,"9.2":0.03156,"10.1":0.01052,"11.1-11.2":0.07364,"12.0":0,"13.0":0.01052,"14.0":0.01052,"15.0":0.01052,"16.0":0.08416,"17.0":0.1578,"18.0":0.02104,"19.0":0.12624},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00458,"4.2-4.3":0.00183,"4.4":0,"4.4.3-4.4.4":0.0623},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01366,"5.5":0},S:{"2.5":0.13129,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.04634},Q:{"13.1":0.01545},O:{"0":0.82636},H:{"0":10.06812},L:{"0":69.67107}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0.00211,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00211,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00211,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00211,"100":0,"101":0,"102":0.00211,"103":0,"104":0.00211,"105":0,"106":0,"107":0,"108":0.01053,"109":0,"110":0,"111":0,"112":0,"113":0.00211,"114":0.00421,"115":0.18743,"116":0.09266,"117":0.00632,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0.00211,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0.00211,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00211,"50":0,"51":0,"52":0.00211,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0.00211,"62":0,"63":0,"64":0.00421,"65":0,"66":0.01264,"67":0.00211,"68":0,"69":0,"70":0,"71":0.00211,"72":0.00211,"73":0,"74":0.00211,"75":0.01474,"76":0.00632,"77":0.00211,"78":0,"79":0.00211,"80":0.00632,"81":0.00421,"83":0.00211,"84":0,"85":0,"86":0.00632,"87":0.01053,"88":0.00211,"89":0.00421,"90":0.01685,"91":0.00211,"92":0.01264,"93":0.00842,"94":0.01264,"95":0.00211,"96":0,"97":0,"98":0,"99":0.00632,"100":0.00632,"101":0.00211,"102":0.00421,"103":0.02317,"104":0.00421,"105":0.00421,"106":0.00211,"107":0.00632,"108":0.00421,"109":0.09477,"110":0.00211,"111":0.00632,"112":0.00842,"113":0.01053,"114":0.14742,"115":0.72868,"116":0.36223,"117":0.00211,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0.00632,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0.00211,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0.00211,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00211,"60":0.02738,"62":0,"63":0.01685,"64":0.01053,"65":0.02317,"66":0.03159,"67":0.01685,"68":0.00632,"69":0.09477,"70":0.06529,"71":0.25272,"72":0.13689,"73":0,"74":0,"75":0,"76":0.00421,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.00211,"91":0,"92":0,"93":0,"94":0.00211,"95":0.00842,"96":0,"97":0,"98":0,"99":0.00211,"100":0.01264,"101":0.04633,"102":0.00211,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00842},B:{"12":0.00842,"13":0.01474,"14":0,"15":0.00211,"16":0,"17":0.00211,"18":0.01474,"79":0,"80":0,"81":0,"83":0,"84":0.00211,"85":0.00211,"86":0,"87":0,"88":0,"89":0.00421,"90":0.00421,"91":0,"92":0.01685,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00211,"101":0,"102":0,"103":0.00211,"104":0,"105":0.00211,"106":0.00211,"107":0,"108":0,"109":0.00842,"110":0.00211,"111":0.00211,"112":0.00211,"113":0.00632,"114":0.04423,"115":0.23377,"116":0.0695},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00211,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.00211,"12.1":0,"13.1":0.00421,"14.1":0.00632,"15.1":0,"15.2-15.3":0.00211,"15.4":0,"15.5":0,"15.6":0.00421,"16.0":0,"16.1":0.00421,"16.2":0,"16.3":0.00211,"16.4":0.00211,"16.5":0.01053,"16.6":0.01053},G:{"8":0,"17":0.07896,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.06716,"8.1-8.4":0,"9.0-9.2":0.00998,"9.3":0.04629,"10.0-10.2":0,"10.3":0.0245,"11.0-11.2":0,"11.3-11.4":0.01815,"12.0-12.1":0.02904,"12.2-12.5":0.56996,"13.0-13.1":0.05536,"13.2":0.00817,"13.3":0.06898,"13.4-13.7":0.21963,"14.0-14.4":0.55725,"14.5-14.8":1.15262,"15.0-15.1":1.0791,"15.2-15.3":0.17516,"15.4":0.20511,"15.5":0.25231,"15.6-15.7":1.09181,"16.0":0.24686,"16.1":0.24958,"16.2":0.22326,"16.3":0.3231,"16.4":0.35395,"16.5":1.17168,"16.6":0.79685},P:{"4":0.04118,"20":0.07206,"21":0.21617,"5.0-5.4":0.01029,"6.2-6.4":0,"7.2-7.4":0.22646,"8.2":0,"9.2":0.02059,"10.1":0,"11.1-11.2":0.04118,"12.0":0,"13.0":0.01029,"14.0":0.01029,"15.0":0,"16.0":0.08235,"17.0":0.01029,"18.0":0.01029,"19.0":0.05147},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.06159},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01474,"5.5":0},S:{"2.5":0.11052,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":70.96245},R:{_:"0"},M:{"0":0.06315},Q:{"13.1":0},O:{"0":0.83676},H:{"0":11.19535}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LS.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LS.js
index 8dab0c3b57353e..db0e6367988f9e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LS.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LS.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00331,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00331,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00331,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00331,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00331,"100":0,"101":0,"102":0.00331,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00331,"110":0,"111":0.00331,"112":0.01325,"113":0.08611,"114":0.15235,"115":0.00331,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00331,"41":0,"42":0,"43":0.0265,"44":0,"45":0,"46":0.00662,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.00662,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00662,"71":0,"72":0,"73":0,"74":0,"75":0.00331,"76":0,"77":0.00994,"78":0.00331,"79":0.02981,"80":0,"81":0.04968,"83":0,"84":0.00994,"85":0,"86":0,"87":0.00662,"88":0.00331,"89":0,"90":0,"91":0.00331,"92":0.00662,"93":0.00331,"94":0.00331,"95":0.00662,"96":0,"97":0.00331,"98":0.00331,"99":0.00662,"100":0.00331,"101":0.01325,"102":0.00331,"103":0.02981,"104":0.00331,"105":0.00662,"106":0.00662,"107":0.00662,"108":0.00662,"109":0.4968,"110":0.01987,"111":0.01987,"112":0.07286,"113":0.64915,"114":3.23914,"115":0,"116":0.00331,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0.02318,"27":0,"28":0.00331,"29":0,"30":0.00331,"31":0,"32":0.02318,"33":0,"34":0,"35":0.09274,"36":0,"37":0,"38":0.00662,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.01987,"47":0.00662,"48":0,"49":0,"50":0.0265,"51":0.00331,"52":0,"53":0,"54":0,"55":0.00662,"56":0.01325,"57":0.00662,"58":0.01656,"60":0.01656,"62":0,"63":0.02318,"64":0.18547,"65":0.03643,"66":0.01325,"67":0.02318,"68":0.07618,"69":0.2749,"70":0.3875,"71":0.00662,"72":0,"73":0.00331,"74":0.00331,"75":0,"76":0.04637,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0.00331,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00331,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.04306,"96":0,"97":0,"98":0.03643,"99":0.53323,"100":0.00994,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.01325},B:{"12":0.00331,"13":0.00331,"14":0,"15":0.00331,"16":0.00331,"17":0.00331,"18":0.01325,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00662,"90":0.00331,"91":0,"92":0.00662,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00662,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.00331,"106":0,"107":0.00331,"108":0.00331,"109":0.03643,"110":0.00331,"111":0.02318,"112":0.01656,"113":0.20203,"114":0.90418},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00662,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0.00331,"15.1":0,"15.2-15.3":0,"15.4":0.00331,"15.5":0,"15.6":0.00994,"16.0":0,"16.1":0.00331,"16.2":0,"16.3":0.00662,"16.4":0.00331,"16.5":0.03974,"16.6":0},G:{"8":0,"17":0.01461,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01169,"6.0-6.1":0.00073,"7.0-7.1":0.00329,"8.1-8.4":0.00073,"9.0-9.2":0,"9.3":0.10227,"10.0-10.2":0,"10.3":0.02374,"11.0-11.2":0.00402,"11.3-11.4":0,"12.0-12.1":0.00402,"12.2-12.5":0.15597,"13.0-13.1":0,"13.2":0.00183,"13.3":0.01059,"13.4-13.7":0.02886,"14.0-14.4":0.03908,"14.5-14.8":0.0862,"15.0-15.1":0.08985,"15.2-15.3":0.02484,"15.4":0.05369,"15.5":0.08072,"15.6":0.09716,"16.0":0.11615,"16.1":0.4584,"16.2":0.1545,"16.3":0.2692,"16.4":0.18993,"16.5":1.04464,"16.6":0.00731},P:{"4":0.4617,"20":0.513,"21":0.8721,"5.0-5.4":0,"6.2-6.4":0.13338,"7.2-7.4":0.79002,"8.2":0,"9.2":0.04104,"10.1":0,"11.1-11.2":0.0513,"12.0":0.01026,"13.0":0.04104,"14.0":0.04104,"15.0":0.02052,"16.0":0.1026,"17.0":0.12312,"18.0":0.12312,"19.0":0.28728},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00297,"4.4":0,"4.4.3-4.4.4":0.1469},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.02318,"5.5":0},S:{"2.5":0.24077,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.06688},Q:{"13.1":0},O:{"0":1.29078},H:{"0":6.77499},L:{"0":72.73824}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00337,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00337,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0.09439,"116":0.17529,"117":0.00337,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00337,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0.00337,"44":0,"45":0,"46":0.00337,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.00337,"56":0,"57":0,"58":0.00337,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00337,"66":0.00337,"67":0,"68":0.00337,"69":0,"70":0.00674,"71":0,"72":0,"73":0,"74":0,"75":0.00674,"76":0.00337,"77":0.01686,"78":0.00337,"79":0,"80":0,"81":0.04045,"83":0,"84":0.00674,"85":0.00337,"86":0,"87":0,"88":0.00337,"89":0,"90":0.01011,"91":0,"92":0.00337,"93":0,"94":0,"95":0.00674,"96":0,"97":0,"98":0,"99":0.02697,"100":0,"101":0,"102":0.00674,"103":0.05394,"104":0.00337,"105":0.00337,"106":0.00674,"107":0.00337,"108":0.00674,"109":0.60004,"110":0.01686,"111":0.01348,"112":0.03708,"113":0.0236,"114":0.16181,"115":2.34285,"116":1.44953,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0.00337,"25":0,"26":0.03034,"27":0,"28":0.00337,"29":0,"30":0.00337,"31":0,"32":0.00674,"33":0.00337,"34":0,"35":0.06068,"36":0,"37":0,"38":0.00674,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.02023,"47":0.00337,"48":0,"49":0,"50":0.01348,"51":0.00337,"52":0,"53":0,"54":0.00674,"55":0.00337,"56":0.03034,"57":0.00674,"58":0.00674,"60":0.02023,"62":0,"63":0.03371,"64":0.09776,"65":0.00674,"66":0.01686,"67":0.02697,"68":0.02023,"69":0.19889,"70":0.12136,"71":0.3607,"72":0.12136,"73":0,"74":0.00337,"75":0.00337,"76":0.03708,"77":0,"78":0,"79":0.00337,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.03708,"96":0,"97":0,"98":0,"99":0.00674,"100":0.09439,"101":0.28316,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00674},B:{"12":0.00674,"13":0.01011,"14":0,"15":0,"16":0,"17":0.00337,"18":0.01011,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00337,"90":0,"91":0,"92":0.02697,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.00337,"99":0,"100":0,"101":0,"102":0,"103":0.00337,"104":0,"105":0.00337,"106":0,"107":0.00674,"108":0.00337,"109":0.01686,"110":0.00674,"111":0.00674,"112":0.00674,"113":0.02023,"114":0.04382,"115":0.86972,"116":0.19552},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0.00337,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00337,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00337,"14.1":0.00337,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0.00337,"16.0":0,"16.1":0,"16.2":0,"16.3":0.00337,"16.4":0.01011,"16.5":0.01011,"16.6":0.04719},G:{"8":0,"17":0.006,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00057,"5.0-5.1":0.00543,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.00114,"9.0-9.2":0,"9.3":0.09225,"10.0-10.2":0.00057,"10.3":0.00743,"11.0-11.2":0.00228,"11.3-11.4":0.00171,"12.0-12.1":0.00171,"12.2-12.5":0.11367,"13.0-13.1":0.00057,"13.2":0.00114,"13.3":0,"13.4-13.7":0.01,"14.0-14.4":0.09939,"14.5-14.8":0.05169,"15.0-15.1":0.12738,"15.2-15.3":0.01399,"15.4":0.02371,"15.5":0.03313,"15.6-15.7":0.65889,"16.0":0.05398,"16.1":0.12052,"16.2":0.07454,"16.3":0.0991,"16.4":0.03113,"16.5":0.41641,"16.6":0.8094},P:{"4":0.30321,"20":0.31332,"21":0.51546,"5.0-5.4":0,"6.2-6.4":0.47503,"7.2-7.4":0.96016,"8.2":0,"9.2":0.03032,"10.1":0.03032,"11.1-11.2":0.04043,"12.0":0.01011,"13.0":0.03032,"14.0":0.02021,"15.0":0.03032,"16.0":0.18193,"17.0":0.07075,"18.0":0.06064,"19.0":0.58621},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00111,"4.2-4.3":0.00223,"4.4":0,"4.4.3-4.4.4":0.07014},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01011,"5.5":0},S:{"2.5":0.05303,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":73.47791},R:{_:"0"},M:{"0":0.0464},Q:{"13.1":0},O:{"0":1.67714},H:{"0":5.63577}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LT.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LT.js
index c7a5a1d178524b..82d8dd6616a6ff 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LT.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LT.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.02213,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.00738,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00738,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0.02213,"78":0.00738,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.00738,"99":0.00738,"100":0.00738,"101":0,"102":0.03689,"103":0.00738,"104":0,"105":0.00738,"106":0.00738,"107":0,"108":0,"109":0.00738,"110":0.01476,"111":0.02951,"112":0.02213,"113":0.8042,"114":1.59365,"115":0.00738,"116":0.00738,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00738,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0.00738,"63":0.00738,"64":0,"65":0,"66":0.00738,"67":0.00738,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00738,"77":0.01476,"78":0,"79":0.03689,"80":0.00738,"81":0.00738,"83":0.00738,"84":0,"85":0.03689,"86":0.00738,"87":0.07378,"88":0.00738,"89":0.00738,"90":0.00738,"91":0.01476,"92":0.02951,"93":0.00738,"94":0.00738,"95":0,"96":0.00738,"97":0.00738,"98":0.00738,"99":0.02213,"100":0.00738,"101":0.00738,"102":0.02951,"103":0.05165,"104":0.03689,"105":0.02951,"106":0.05165,"107":0.02213,"108":0.0664,"109":2.23553,"110":0.0664,"111":0.16969,"112":0.69353,"113":7.20093,"114":29.42346,"115":0.00738,"116":0.00738,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00738,"70":0.00738,"71":0,"72":0,"73":0,"74":0.00738,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0.00738,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00738,"93":0,"94":0,"95":0.11067,"96":0.00738,"97":0,"98":0.44268,"99":1.25426,"100":0.01476,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.00738,"91":0,"92":0.00738,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.01476,"100":0,"101":0,"102":0,"103":0,"104":0.00738,"105":0,"106":0.00738,"107":0.00738,"108":0.04427,"109":0.0664,"110":0.05165,"111":0.08854,"112":0.08116,"113":1.75596,"114":5.54826},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00738,"14":0.03689,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00738,"13.1":0.03689,"14.1":0.10329,"15.1":0.01476,"15.2-15.3":0.01476,"15.4":0.01476,"15.5":0.01476,"15.6":0.09591,"16.0":0.01476,"16.1":0.03689,"16.2":0.03689,"16.3":0.1328,"16.4":0.11805,"16.5":0.27299,"16.6":0},G:{"8":0,"17":0.05365,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00262,"7.0-7.1":0.00131,"8.1-8.4":0.00393,"9.0-9.2":0,"9.3":0.02094,"10.0-10.2":0,"10.3":0.08112,"11.0-11.2":0.00523,"11.3-11.4":0.00393,"12.0-12.1":0.00262,"12.2-12.5":0.09944,"13.0-13.1":0.01047,"13.2":0.00131,"13.3":0.00785,"13.4-13.7":0.02224,"14.0-14.4":0.09552,"14.5-14.8":0.16617,"15.0-15.1":0.07066,"15.2-15.3":0.08112,"15.4":0.08243,"15.5":0.15832,"15.6":0.46712,"16.0":0.87405,"16.1":1.28752,"16.2":0.67124,"16.3":1.53481,"16.4":1.01928,"16.5":5.67606,"16.6":0.08243},P:{"4":0.06078,"20":0.20259,"21":1.70173,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01013,"12.0":0,"13.0":0,"14.0":0.02026,"15.0":0.01013,"16.0":0.02026,"17.0":0.02026,"18.0":0.04052,"19.0":0.06078},I:{"0":0,"3":0,"4":0.00409,"2.1":0,"2.2":0.00204,"2.3":0.00409,"4.1":0.00817,"4.2-4.3":0.0429,"4.4":0,"4.4.3-4.4.4":0.04494},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.02213,"9":0,"10":0,"11":0.08116,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0.00262},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.16781},Q:{"13.1":0},O:{"0":0.04457},H:{"0":0.211},L:{"0":28.65877}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.0283,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00708,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0.01415,"78":0.00708,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.00708,"91":0,"92":0,"93":0,"94":0,"95":0.00708,"96":0.00708,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.07076,"103":0.00708,"104":0.00708,"105":0.00708,"106":0,"107":0.00708,"108":0,"109":0.00708,"110":0.00708,"111":0.01415,"112":0,"113":0.02123,"114":0.0283,"115":0.62269,"116":1.32321,"117":0.07784,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00708,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0.00708,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00708,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00708,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00708,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.04246,"77":0.00708,"78":0,"79":0.03538,"80":0.00708,"81":0.00708,"83":0.00708,"84":0,"85":0.04246,"86":0.00708,"87":0.03538,"88":0.00708,"89":0,"90":0.00708,"91":0.00708,"92":0.00708,"93":0,"94":0.02123,"95":0,"96":0.00708,"97":0.00708,"98":0.00708,"99":0.02123,"100":0.01415,"101":0.00708,"102":0.03538,"103":0.04953,"104":0.02123,"105":0.0283,"106":0.05661,"107":0.0283,"108":0.06368,"109":2.29262,"110":0.04246,"111":0.05661,"112":0.1486,"113":0.2052,"114":2.15818,"115":20.3152,"116":11.49142,"117":0.00708,"118":0.00708,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00708,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0.01415,"67":0,"68":0,"69":0.00708,"70":0,"71":0.00708,"72":0.00708,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.09906,"96":0,"97":0,"98":0,"99":0.04953,"100":1.05432,"101":0.72883,"102":0.00708,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0.0283,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.00708,"91":0,"92":0.01415,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0.00708,"107":0.00708,"108":0.00708,"109":0.05661,"110":0.02123,"111":0.01415,"112":0.07076,"113":0.04246,"114":0.25474,"115":4.34466,"116":1.48596},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00708,"14":0.0283,"15":0,"17":0.01415,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00708,"13.1":0.04246,"14.1":0.04246,"15.1":0.01415,"15.2-15.3":0.00708,"15.4":0.00708,"15.5":0.01415,"15.6":0.09199,"16.0":0.01415,"16.1":0.0283,"16.2":0.03538,"16.3":0.08491,"16.4":0.03538,"16.5":0.24058,"16.6":0.24058},G:{"8":0,"17":0.1842,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00136,"6.0-6.1":0,"7.0-7.1":0.00546,"8.1-8.4":0.00955,"9.0-9.2":0.00136,"9.3":0.0191,"10.0-10.2":0.00273,"10.3":0.07641,"11.0-11.2":0.0191,"11.3-11.4":0.00409,"12.0-12.1":0.00955,"12.2-12.5":0.10506,"13.0-13.1":0.00546,"13.2":0,"13.3":0.00955,"13.4-13.7":0.0232,"14.0-14.4":0.06004,"14.5-14.8":0.10779,"15.0-15.1":0.04503,"15.2-15.3":0.06004,"15.4":0.07641,"15.5":0.13508,"15.6-15.7":0.78592,"16.0":0.64675,"16.1":1.10657,"16.2":0.54169,"16.3":1.0629,"16.4":0.31246,"16.5":2.75072,"16.6":5.46597},P:{"4":0.03113,"20":0.07263,"21":0.2179,"5.0-5.4":0.01038,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01038,"12.0":0,"13.0":0,"14.0":0.02075,"15.0":0,"16.0":0.01038,"17.0":0.03113,"18.0":0.03113,"19.0":0.04151},I:{"0":0,"3":0,"4":0.00862,"2.1":0,"2.2":0.00575,"2.3":0.00575,"4.1":0.00862,"4.2-4.3":0.06037,"4.4":0,"4.4.3-4.4.4":0.07474},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.0288,"9":0.0072,"10":0.0072,"11":0.36721,"5.5":0},S:{"2.5":0.00292,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":31.43607},R:{_:"0"},M:{"0":0.15497},Q:{"13.1":0},O:{"0":0.04678},H:{"0":0.31558}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LU.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LU.js
index 57f6809df39c9f..535ab9842e7909 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LU.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LU.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0.00555,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.02218,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0.00555,"46":0,"47":0,"48":0.00555,"49":0,"50":0,"51":0,"52":0.02773,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.00555,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.01109,"69":0,"70":0,"71":0,"72":0.00555,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.04437,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00555,"90":0,"91":0.08874,"92":0,"93":0.00555,"94":0.00555,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0.00555,"102":1.82463,"103":0.04437,"104":0.00555,"105":0.01109,"106":0.01664,"107":0.0721,"108":0.03328,"109":0.01664,"110":0.02773,"111":0.06655,"112":0.08319,"113":0.66552,"114":1.39759,"115":0.00555,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0.00555,"45":0.05546,"46":0,"47":0,"48":0.00555,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0.00555,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.01664,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00555,"71":0,"72":0.09983,"73":0,"74":0.00555,"75":0,"76":0,"77":0.00555,"78":0.00555,"79":0.02773,"80":0.00555,"81":0.00555,"83":0.00555,"84":0.00555,"85":0.04437,"86":0.03328,"87":0.01109,"88":0.00555,"89":0.00555,"90":0.01664,"91":0.01664,"92":0.01109,"93":0,"94":0.00555,"95":0.00555,"96":0.00555,"97":0.01109,"98":0.01109,"99":0.01109,"100":0.1442,"101":0.01109,"102":0.01109,"103":0.05546,"104":0.02773,"105":0.64888,"106":0.14974,"107":0.11647,"108":0.25512,"109":0.6877,"110":0.1442,"111":0.11092,"112":0.29394,"113":1.30331,"114":11.5745,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00555,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00555,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00555,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0.00555,"64":0,"65":0,"66":0,"67":0,"68":0.00555,"69":0.01664,"70":0.16083,"71":0,"72":0,"73":0,"74":0,"75":0.00555,"76":0.00555,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.01109,"90":0,"91":0,"92":0,"93":0.00555,"94":0,"95":0.00555,"96":0.00555,"97":0.00555,"98":0.16083,"99":0.41595,"100":0.03328,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0.00555,"15":0.00555,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00555,"93":0,"94":0,"95":0,"96":0.01109,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0.01109,"107":0.00555,"108":0.01109,"109":0.06655,"110":0.08319,"111":0.03882,"112":0.08319,"113":0.47141,"114":4.69746},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.01109,"14":0.06101,"15":0.00555,"17":0.00555,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.01109,"10.1":0,"11.1":0.00555,"12.1":0.07764,"13.1":0.12756,"14.1":0.21075,"15.1":0.01664,"15.2-15.3":0.02218,"15.4":0.03328,"15.5":0.11092,"15.6":0.37158,"16.0":0.05546,"16.1":0.26066,"16.2":0.22184,"16.3":0.53242,"16.4":0.2773,"16.5":1.34768,"16.6":0.01109},G:{"8":0,"17":0.04572,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.13716,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01203,"8.1-8.4":0.01925,"9.0-9.2":0.39706,"9.3":0.0385,"10.0-10.2":0.00241,"10.3":0.02647,"11.0-11.2":0.0361,"11.3-11.4":0.00963,"12.0-12.1":0.01444,"12.2-12.5":0.18289,"13.0-13.1":0,"13.2":0,"13.3":0.02406,"13.4-13.7":0.05053,"14.0-14.4":0.13235,"14.5-14.8":0.2647,"15.0-15.1":0.08663,"15.2-15.3":0.11791,"15.4":0.15401,"15.5":0.4139,"15.6":0.64251,"16.0":1.25374,"16.1":2.05507,"16.2":1.08769,"16.3":2.75052,"16.4":1.86015,"16.5":11.36303,"16.6":0.10829},P:{"4":0.13374,"20":0.18518,"21":2.16045,"5.0-5.4":0.01029,"6.2-6.4":0.01029,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0.02058,"13.0":0.01029,"14.0":0,"15.0":0,"16.0":0.01029,"17.0":0.01029,"18.0":0.01029,"19.0":0.06173},I:{"0":0,"3":0.0476,"4":0.0238,"2.1":0.0266,"2.2":0.0868,"2.3":0.0154,"4.1":0.0714,"4.2-4.3":0.0798,"4.4":0,"4.4.3-4.4.4":0.2254},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.04495,"9":0.01284,"10":0.01284,"11":0.05137,"5.5":0},S:{"2.5":0.00445,_:"3.0-3.1"},J:{"7":0,"10":0.00891},N:{"10":0.02079,"11":0.01039},R:{_:"0"},M:{"0":1.24267},Q:{"13.1":0.83735},O:{"0":1.19367},H:{"0":0.80118},L:{"0":34.91332}};
+module.exports={C:{"2":0,"3":0.00378,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0.00378,"30":0,"31":0,"32":0.00755,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.01511,"39":0,"40":0.00378,"41":0,"42":0,"43":0,"44":0,"45":0.00755,"46":0,"47":0,"48":0.00378,"49":0,"50":0.00378,"51":0,"52":0.03022,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.00378,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00755,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.09443,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0.00378,"88":0,"89":0.00378,"90":0,"91":0.05666,"92":0,"93":0.00378,"94":0.00378,"95":0,"96":0,"97":0.00378,"98":0,"99":0,"100":0.00378,"101":0,"102":1.32195,"103":0.00755,"104":0.00378,"105":0.00378,"106":0.00755,"107":0.02266,"108":0.00755,"109":0.00378,"110":0.01133,"111":0.01133,"112":0.01133,"113":0.01133,"114":0.05288,"115":0.36259,"116":1.21997,"117":0.0491,"118":0,"119":0,"120":0,"3.5":0,"3.6":0.00378},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0.00378,"40":0,"41":0.00378,"42":0.00378,"43":0.00378,"44":0.00755,"45":0.03399,"46":0.00755,"47":0.00378,"48":0,"49":0.01133,"50":0,"51":0.00755,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0.00378,"58":0.00378,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00378,"70":0.00378,"71":0,"72":0.08309,"73":0.00378,"74":0.00378,"75":0.00378,"76":0,"77":0.00378,"78":0.00378,"79":0.01511,"80":0.00378,"81":0.00378,"83":0.00378,"84":0.00378,"85":0.00755,"86":0.00755,"87":0.01133,"88":0.00378,"89":0.00755,"90":0.00755,"91":0.00755,"92":0.00378,"93":0.00378,"94":0,"95":0.00378,"96":0.00755,"97":0.01889,"98":0.00755,"99":0.00755,"100":0.00378,"101":0.00755,"102":0.00755,"103":0.03399,"104":0.01511,"105":0.02266,"106":0.03399,"107":0.03777,"108":0.06043,"109":0.31349,"110":0.25684,"111":0.04155,"112":0.11331,"113":0.12086,"114":0.3286,"115":2.68922,"116":1.5599,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0.00378,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00378,"70":0.01889,"71":0.10576,"72":0.06043,"73":0,"74":0,"75":0,"76":0.01511,"77":0.00378,"78":0,"79":0,"80":0.00378,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00378,"90":0,"91":0.00755,"92":0,"93":0.00755,"94":0,"95":0.00755,"96":0.00378,"97":0.00378,"98":0,"99":0.00755,"100":0.18885,"101":0.17374,"102":0.00755,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00378,"13":0,"14":0.00378,"15":0.00755,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.00378,"91":0,"92":0.00755,"93":0,"94":0,"95":0,"96":0.00378,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.00378,"104":0.00378,"105":0.00378,"106":0.00755,"107":0.01133,"108":0.01511,"109":0.07932,"110":0.00755,"111":0.00378,"112":0.00755,"113":0.01133,"114":0.13597,"115":1.3295,"116":0.44946},E:{"4":0,"5":0,"6":0,"7":0,"8":0.00378,"9":0.01133,"10":0,"11":0,"12":0,"13":0.00378,"14":0.02266,"15":0.00378,"17":0.00755,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.01133,"10.1":0,"11.1":0,"12.1":0.04532,"13.1":0.11709,"14.1":0.10198,"15.1":0.00755,"15.2-15.3":0.00755,"15.4":0.01511,"15.5":0.03022,"15.6":0.24928,"16.0":0.02644,"16.1":0.05288,"16.2":0.04532,"16.3":0.10576,"16.4":0.04532,"16.5":0.37392,"16.6":0.61187},G:{"8":0.00455,"17":0.23219,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.1639,"5.0-5.1":0.00228,"6.0-6.1":0.00455,"7.0-7.1":0.01593,"8.1-8.4":0.02732,"9.0-9.2":0.46894,"9.3":0.04325,"10.0-10.2":0,"10.3":0.03642,"11.0-11.2":0.10016,"11.3-11.4":0.01138,"12.0-12.1":0.02504,"12.2-12.5":0.15252,"13.0-13.1":0.00455,"13.2":0.00228,"13.3":0.01593,"13.4-13.7":0.04325,"14.0-14.4":0.08195,"14.5-14.8":0.20715,"15.0-15.1":0.08423,"15.2-15.3":0.08195,"15.4":0.09333,"15.5":0.22992,"15.6-15.7":1.15641,"16.0":0.70113,"16.1":1.466,"16.2":0.66698,"16.3":1.359,"16.4":0.30959,"16.5":4.76904,"16.6":10.19595},P:{"4":0.1138,"20":0.08277,"21":0.21726,"5.0-5.4":0,"6.2-6.4":0.01035,"7.2-7.4":0.01035,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01035,"12.0":0,"13.0":0.01035,"14.0":0.02069,"15.0":0.01035,"16.0":0.01035,"17.0":0.01035,"18.0":0.03104,"19.0":0.03104},I:{"0":0,"3":0.0539,"4":0.01797,"2.1":0.02777,"2.2":0.08166,"2.3":0.01143,"4.1":0.07023,"4.2-4.3":0.07023,"4.4":0,"4.4.3-4.4.4":0.26459},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0.00441,"8":0.04407,"9":0.00881,"10":0.00881,"11":0.06169,"5.5":0},S:{"2.5":0.00622,_:"3.0-3.1"},J:{"7":0,"10":0.01245},N:{"10":0.02489,"11":0},L:{"0":49.32484},R:{_:"0"},M:{"0":1.3255},Q:{"13.1":1.13259},O:{"0":2.12204},H:{"0":1.39629}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LV.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LV.js
index 560fde3d95b2d5..58aca9753d6b52 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LV.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LV.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.0254,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00635,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.0127,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00635,"89":0.00635,"90":0.0127,"91":0.00635,"92":0,"93":0.00635,"94":0,"95":0.00635,"96":0,"97":0,"98":0,"99":0.0127,"100":0,"101":0,"102":0.11428,"103":0.00635,"104":0,"105":0.00635,"106":0,"107":0.00635,"108":0.00635,"109":0.00635,"110":0.05079,"111":0.0127,"112":0.06349,"113":0.9587,"114":1.70788,"115":0.01905,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0.00635,"42":0.00635,"43":0.00635,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00635,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0.0127,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00635,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0.00635,"74":0,"75":0,"76":0,"77":0,"78":0.00635,"79":0.07619,"80":0.04444,"81":0.00635,"83":0,"84":0.0127,"85":0.01905,"86":0.00635,"87":0.01905,"88":0.0127,"89":0.00635,"90":0.03175,"91":0.0127,"92":0.03175,"93":0.01905,"94":0.0254,"95":0.0127,"96":0.00635,"97":0.00635,"98":0.00635,"99":0.0127,"100":0.0127,"101":0.0127,"102":0.0127,"103":0.08889,"104":0.0127,"105":0.0254,"106":0.04444,"107":0.03175,"108":0.13333,"109":1.72693,"110":0.08254,"111":0.17777,"112":0.64125,"113":5.74585,"114":19.53587,"115":0.0127,"116":0.00635,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00635,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00635,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00635,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.09524,"96":0.0127,"97":0.01905,"98":0.34285,"99":1.12377,"100":0.0127,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0.00635,"15":0,"16":0,"17":0.00635,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00635,"93":0,"94":0,"95":0,"96":0.00635,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.0127,"104":0,"105":0,"106":0,"107":0.00635,"108":0.00635,"109":0.05079,"110":0.00635,"111":0.03175,"112":0.08254,"113":1.04759,"114":3.47925},E:{"4":0,"5":0,"6":0,"7":0,"8":0.00635,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.01905,"15":0.01905,"17":0.00635,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.00635,"10.1":0,"11.1":0,"12.1":0.03809,"13.1":0.03809,"14.1":0.05714,"15.1":0.0127,"15.2-15.3":0.01905,"15.4":0.0254,"15.5":0.01905,"15.6":0.11428,"16.0":0.01905,"16.1":0.04444,"16.2":0.05714,"16.3":0.13333,"16.4":0.13333,"16.5":0.57141,"16.6":0.00635},G:{"8":0,"17":0.08973,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.01584,"9.0-9.2":0,"9.3":0.01056,"10.0-10.2":0,"10.3":0.01232,"11.0-11.2":0.01056,"11.3-11.4":0.00704,"12.0-12.1":0.00352,"12.2-12.5":0.09853,"13.0-13.1":0.01232,"13.2":0.00176,"13.3":0.01232,"13.4-13.7":0.02991,"14.0-14.4":0.12141,"14.5-14.8":0.18299,"15.0-15.1":0.13548,"15.2-15.3":0.08973,"15.4":0.16891,"15.5":0.34134,"15.6":0.46275,"16.0":0.98884,"16.1":1.63105,"16.2":0.90262,"16.3":2.10964,"16.4":1.51141,"16.5":7.94589,"16.6":0.13196},P:{"4":0.04076,"20":0.32608,"21":2.49653,"5.0-5.4":0.01019,"6.2-6.4":0.01019,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0.01019,"14.0":0.02038,"15.0":0.02038,"16.0":0.05095,"17.0":0.02038,"18.0":0.02038,"19.0":0.14266},I:{"0":0,"3":0,"4":0.02027,"2.1":0.00253,"2.2":0.01013,"2.3":0.0152,"4.1":0.01267,"4.2-4.3":0.02787,"4.4":0,"4.4.3-4.4.4":0.0988},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.0254,"9":0.00635,"10":0.00635,"11":0.04444,"5.5":0},S:{"2.5":0.00365,_:"3.0-3.1"},J:{"7":0,"10":0.00365},N:{"10":0.00913,"11":0.00913},R:{_:"0"},M:{"0":0.3651},Q:{"13.1":0},O:{"0":0.07302},H:{"0":0.32837},L:{"0":36.1251}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0.01835,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.01223,"49":0,"50":0,"51":0,"52":0.06115,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.00612,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.01223,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00612,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00612,"89":0.01223,"90":0.00612,"91":0,"92":0,"93":0.00612,"94":0,"95":0.00612,"96":0,"97":0,"98":0,"99":0.01223,"100":0,"101":0,"102":0.06727,"103":0.00612,"104":0,"105":0.00612,"106":0,"107":0,"108":0.00612,"109":0.00612,"110":0.03058,"111":0.00612,"112":0.01835,"113":0.01835,"114":0.03058,"115":0.72769,"116":1.87119,"117":0.06727,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00612,"39":0,"40":0,"41":0.00612,"42":0,"43":0,"44":0.00612,"45":0.00612,"46":0.00612,"47":0.00612,"48":0,"49":0.01223,"50":0,"51":0.00612,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00612,"72":0.01223,"73":0,"74":0.00612,"75":0,"76":0,"77":0,"78":0,"79":0.06115,"80":0.01223,"81":0.00612,"83":0,"84":0.00612,"85":0.01223,"86":0.01223,"87":0.01835,"88":0.00612,"89":0.00612,"90":0.02446,"91":0.00612,"92":0.04892,"93":0.01223,"94":0.00612,"95":0,"96":0.00612,"97":0.00612,"98":0.00612,"99":0.01223,"100":0.00612,"101":0.39136,"102":0.01223,"103":0.0795,"104":0.00612,"105":0.01223,"106":0.04281,"107":0.01835,"108":0.04892,"109":1.54098,"110":0.05504,"111":0.03669,"112":0.1223,"113":0.0795,"114":2.11579,"115":15.7339,"116":6.14558,"117":0.01223,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0.00612,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00612,"29":0,"30":0,"31":0,"32":0.00612,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00612,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00612,"72":0.00612,"73":0,"74":0,"75":0,"76":0,"77":0.00612,"78":0,"79":0,"80":0,"81":0.00612,"82":0,"83":0,"84":0,"85":0.00612,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.09173,"96":0,"97":0,"98":0.00612,"99":0.06727,"100":0.67877,"101":0.5687,"102":0.01835,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00612,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0.00612,"107":0.01223,"108":0.00612,"109":0.02446,"110":0.00612,"111":0.00612,"112":0.00612,"113":0.02446,"114":0.2018,"115":3.09419,"116":0.66654},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0.00612,"10":0,"11":0,"12":0,"13":0,"14":0.03058,"15":0.00612,"17":0.02446,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.00612,"10.1":0,"11.1":0,"12.1":0.03669,"13.1":0.03058,"14.1":0.04892,"15.1":0.00612,"15.2-15.3":0.00612,"15.4":0.01835,"15.5":0.03058,"15.6":0.11619,"16.0":0.01223,"16.1":0.08561,"16.2":0.04281,"16.3":0.09784,"16.4":0.04281,"16.5":0.30575,"16.6":0.3241},G:{"8":0,"17":0.28503,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00175,"6.0-6.1":0,"7.0-7.1":0.00699,"8.1-8.4":0.00874,"9.0-9.2":0,"9.3":0.01399,"10.0-10.2":0,"10.3":0.01049,"11.0-11.2":0.02798,"11.3-11.4":0.00175,"12.0-12.1":0.00874,"12.2-12.5":0.11017,"13.0-13.1":0,"13.2":0,"13.3":0.00874,"13.4-13.7":0.02448,"14.0-14.4":0.08743,"14.5-14.8":0.15913,"15.0-15.1":0.06645,"15.2-15.3":0.0682,"15.4":0.07519,"15.5":0.20284,"15.6-15.7":0.8516,"16.0":0.70996,"16.1":1.17335,"16.2":0.68198,"16.3":1.301,"16.4":0.47214,"16.5":3.72115,"16.6":7.39159},P:{"4":0.05095,"20":0.12229,"21":0.3363,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0.02038,"14.0":0.02038,"15.0":0,"16.0":0.01019,"17.0":0.01019,"18.0":0.02038,"19.0":0.1121},I:{"0":0,"3":0,"4":0.01842,"2.1":0,"2.2":0.00921,"2.3":0.01228,"4.1":0.01228,"4.2-4.3":0.02763,"4.4":0,"4.4.3-4.4.4":0.09516},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.01835,"9":0.00612,"10":0.00612,"11":0.03058,"5.5":0},S:{"2.5":0.00389,_:"3.0-3.1"},J:{"7":0,"10":0.00389},N:{"10":0,"11":0},L:{"0":38.39286},R:{_:"0"},M:{"0":0.36131},Q:{"13.1":0},O:{"0":0.06605},H:{"0":0.31631}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LY.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LY.js
index b57f7a5df2fe60..356a03bc4a8c27 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LY.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LY.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.03087,"48":0,"49":0,"50":0,"51":0,"52":0.00172,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00343,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00172,"103":0.00172,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.00172,"111":0.00172,"112":0.00343,"113":0.06003,"114":0.0909,"115":0.00172,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0.00172,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00172,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00515,"64":0,"65":0,"66":0.00172,"67":0,"68":0.00172,"69":0,"70":0.00172,"71":0.00172,"72":0,"73":0.00172,"74":0.00343,"75":0,"76":0,"77":0,"78":0,"79":0.00515,"80":0.00172,"81":0.00343,"83":0.00172,"84":0,"85":0.00172,"86":0.00172,"87":0.01372,"88":0.00515,"89":0.00515,"90":0.00172,"91":0.00172,"92":0.00172,"93":0.00172,"94":0,"95":0.00172,"96":0,"97":0,"98":0.00343,"99":0.00343,"100":0.00172,"101":0.00172,"102":0.01029,"103":0.00515,"104":0.00343,"105":0.00515,"106":0.01201,"107":0.00343,"108":0.01201,"109":0.4682,"110":0.00515,"111":0.00515,"112":0.01887,"113":0.22467,"114":1.03072,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00172,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0.00172,"45":0,"46":0.00172,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00172,"60":0.00686,"62":0,"63":0.00515,"64":0.00515,"65":0.00172,"66":0.00172,"67":0.00686,"68":0.00858,"69":0.05831,"70":0.16464,"71":0.00172,"72":0,"73":0.00172,"74":0.00172,"75":0.00172,"76":0.00172,"77":0,"78":0,"79":0.00172,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01372,"96":0,"97":0,"98":0.03945,"99":0.07718,"100":0.00172,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00343,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00343,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.00172,"104":0,"105":0,"106":0.00515,"107":0,"108":0,"109":0.01029,"110":0.00858,"111":0.00858,"112":0.01029,"113":0.04459,"114":0.2281},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00172,"14":0.00343,"15":0,"17":0.00343,_:"0","3.1":0,"3.2":0,"5.1":0.0223,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00172,"14.1":0.00686,"15.1":0.00172,"15.2-15.3":0,"15.4":0.00343,"15.5":0.00686,"15.6":0.01544,"16.0":0.00172,"16.1":0.00515,"16.2":0.01201,"16.3":0.01372,"16.4":0.01544,"16.5":0.04116,"16.6":0},G:{"8":0,"17":0.04634,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.02044,"8.1-8.4":0,"9.0-9.2":0.00136,"9.3":0.15947,"10.0-10.2":0.00545,"10.3":0.18809,"11.0-11.2":0.00136,"11.3-11.4":0.00954,"12.0-12.1":0.02317,"12.2-12.5":0.52746,"13.0-13.1":0.01908,"13.2":0.00818,"13.3":0.06406,"13.4-13.7":0.24806,"14.0-14.4":0.32984,"14.5-14.8":0.36936,"15.0-15.1":0.184,"15.2-15.3":0.22216,"15.4":0.2685,"15.5":0.3312,"15.6":0.47567,"16.0":0.94044,"16.1":0.97588,"16.2":0.67739,"16.3":1.33161,"16.4":1.49107,"16.5":3.81628,"16.6":0.0368},P:{"4":0.11203,"20":0.48887,"21":1.31383,"5.0-5.4":0,"6.2-6.4":0.02037,"7.2-7.4":0.32591,"8.2":0,"9.2":0.03055,"10.1":0,"11.1-11.2":0.08148,"12.0":0.04074,"13.0":0.06111,"14.0":0.10185,"15.0":0.04074,"16.0":0.21388,"17.0":0.09166,"18.0":0.09166,"19.0":0.17314},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.02346,"4.4":0,"4.4.3-4.4.4":0.08913},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00343,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.06628},Q:{"13.1":0.00829},O:{"0":0.48882},H:{"0":2.21977},L:{"0":77.00581}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0.00148,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.00148,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00148,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00148,"109":0,"110":0.00148,"111":0,"112":0.00148,"113":0,"114":0.00148,"115":0.03263,"116":0.05339,"117":0.00297,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00148,"39":0,"40":0,"41":0,"42":0,"43":0.00297,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00148,"50":0,"51":0,"52":0,"53":0,"54":0.00148,"55":0,"56":0,"57":0,"58":0.00593,"59":0,"60":0,"61":0,"62":0,"63":0.00148,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00148,"72":0,"73":0.00148,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.00148,"80":0.00148,"81":0.00148,"83":0.00297,"84":0,"85":0,"86":0.00297,"87":0.00297,"88":0.00148,"89":0.00148,"90":0.00148,"91":0.00148,"92":0.00148,"93":0.00297,"94":0,"95":0,"96":0.00148,"97":0.00297,"98":0.00297,"99":0.00297,"100":0,"101":0,"102":0.00742,"103":0.00297,"104":0.00297,"105":0.00148,"106":0.00148,"107":0.00445,"108":0.00593,"109":0.33219,"110":0.00148,"111":0.00148,"112":0.00297,"113":0.00742,"114":0.04597,"115":0.60803,"116":0.38558,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00148,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00297,"60":0.00297,"62":0,"63":0.00297,"64":0.00297,"65":0,"66":0.00148,"67":0.00445,"68":0.00297,"69":0.03114,"70":0.03411,"71":0.10974,"72":0.0697,"73":0.00148,"74":0.00148,"75":0,"76":0.00148,"77":0.00148,"78":0,"79":0.00148,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00148,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01038,"96":0,"97":0,"98":0.00445,"99":0.00297,"100":0.01928,"101":0.04449,"102":0.00148,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00148},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00297,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00297,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00148,"109":0.00593,"110":0.00297,"111":0,"112":0.00148,"113":0.00148,"114":0.01928,"115":0.13792,"116":0.04746},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00148,"15":0,"17":0.00148,_:"0","3.1":0,"3.2":0,"5.1":0.02225,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00148,"14.1":0.00148,"15.1":0,"15.2-15.3":0,"15.4":0.00297,"15.5":0.00148,"15.6":0.00742,"16.0":0.00148,"16.1":0.00148,"16.2":0.00445,"16.3":0.00742,"16.4":0.00297,"16.5":0.00742,"16.6":0.01483},G:{"8":0.00117,"17":0.08651,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00234,"6.0-6.1":0,"7.0-7.1":0.01403,"8.1-8.4":0,"9.0-9.2":0.00234,"9.3":0.17185,"10.0-10.2":0,"10.3":0.09937,"11.0-11.2":0.00585,"11.3-11.4":0.00468,"12.0-12.1":0.01871,"12.2-12.5":0.42671,"13.0-13.1":0.00701,"13.2":0.00351,"13.3":0.18588,"13.4-13.7":0.27239,"14.0-14.4":0.3402,"14.5-14.8":0.28291,"15.0-15.1":0.15782,"15.2-15.3":0.16367,"15.4":0.19406,"15.5":0.26538,"15.6-15.7":0.97032,"16.0":0.68975,"16.1":0.7178,"16.2":0.39047,"16.3":0.78327,"16.4":0.42554,"16.5":2.27266,"16.6":2.72859},P:{"4":0.10201,"20":0.16321,"21":0.31622,"5.0-5.4":0,"6.2-6.4":0.0204,"7.2-7.4":0.27542,"8.2":0,"9.2":0.0204,"10.1":0,"11.1-11.2":0.0408,"12.0":0.0204,"13.0":0.17341,"14.0":0.051,"15.0":0.0306,"16.0":0.12241,"17.0":0.051,"18.0":0.0612,"19.0":0.14281},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00837,"4.4":0,"4.4.3-4.4.4":0.08574},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00297,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":79.6007},R:{_:"0"},M:{"0":0.03407},Q:{"13.1":0},O:{"0":0.4514},H:{"0":2.37869}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MA.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MA.js
index 63c7110c712709..5b9ac22001f90c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MA.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MA.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.0968,"53":0,"54":0,"55":0.01162,"56":0.00387,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.0271,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00387,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.00387,"92":0.00387,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00387,"100":0.00387,"101":0,"102":0.01549,"103":0.00387,"104":0.00387,"105":0.00387,"106":0.00387,"107":0.00387,"108":0.00387,"109":0.01162,"110":0.01162,"111":0.01162,"112":0.02323,"113":0.33299,"114":0.50336,"115":0.00774,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00387,"39":0,"40":0.00387,"41":0,"42":0,"43":0.00387,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01936,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00387,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00387,"64":0.00387,"65":0.00387,"66":0.00387,"67":0.19747,"68":0.00774,"69":0.00387,"70":0.00387,"71":0,"72":0.00387,"73":0.00387,"74":0.00387,"75":0,"76":0.00387,"77":0,"78":0.00387,"79":0.0271,"80":0.00387,"81":0.01549,"83":0.00774,"84":0.00387,"85":0.00774,"86":0.00774,"87":0.02323,"88":0.00774,"89":0.00387,"90":0.00387,"91":0.02323,"92":0.00387,"93":0.00774,"94":0.00387,"95":0.00387,"96":0.00774,"97":0.01549,"98":0.00774,"99":0.01162,"100":0.01162,"101":0.00774,"102":0.01936,"103":0.03485,"104":0.00774,"105":0.02323,"106":0.0271,"107":0.02323,"108":0.03485,"109":1.43264,"110":0.03098,"111":0.07357,"112":0.13165,"113":1.61075,"114":7.02768,"115":0.00387,"116":0.00774,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00387,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.01549,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0.00387,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00774,"70":0.01936,"71":0,"72":0,"73":0,"74":0.00387,"75":0,"76":0,"77":0,"78":0,"79":0.00387,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00387,"86":0,"87":0,"88":0,"89":0.00774,"90":0,"91":0.00387,"92":0,"93":0,"94":0,"95":0.04259,"96":0.00387,"97":0.00387,"98":0.1665,"99":0.49174,"100":0.00774,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00387,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00774,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00387,"108":0.00387,"109":0.03098,"110":0.00774,"111":0.00774,"112":0.01549,"113":0.23232,"114":0.9409},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0.00387,"11":0,"12":0,"13":0,"14":0.01162,"15":0.00387,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.0271,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00387,"13.1":0.01549,"14.1":0.03485,"15.1":0.00774,"15.2-15.3":0.00387,"15.4":0.00387,"15.5":0.00774,"15.6":0.04646,"16.0":0.00774,"16.1":0.01162,"16.2":0.01162,"16.3":0.03098,"16.4":0.0271,"16.5":0.0697,"16.6":0},G:{"8":0.00118,"17":0.03651,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00471,"6.0-6.1":0,"7.0-7.1":0.04122,"8.1-8.4":0.00236,"9.0-9.2":0.00236,"9.3":0.09657,"10.0-10.2":0.00236,"10.3":0.04946,"11.0-11.2":0.0106,"11.3-11.4":0.01649,"12.0-12.1":0.01295,"12.2-12.5":0.33329,"13.0-13.1":0.00824,"13.2":0.01413,"13.3":0.03533,"13.4-13.7":0.07419,"14.0-14.4":0.1955,"14.5-14.8":0.35684,"15.0-15.1":0.13779,"15.2-15.3":0.16134,"15.4":0.16252,"15.5":0.29207,"15.6":0.53703,"16.0":0.76667,"16.1":0.91389,"16.2":0.60533,"16.3":1.26484,"16.4":0.91389,"16.5":3.65907,"16.6":0.0636},P:{"4":0.3036,"20":0.34408,"21":1.95315,"5.0-5.4":0.03036,"6.2-6.4":0.03036,"7.2-7.4":0.26312,"8.2":0.02024,"9.2":0.03036,"10.1":0,"11.1-11.2":0.0506,"12.0":0.01012,"13.0":0.08096,"14.0":0.0506,"15.0":0.02024,"16.0":0.08096,"17.0":0.09108,"18.0":0.0506,"19.0":0.12144},I:{"0":0,"3":0,"4":0.0511,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0365,"4.2-4.3":0.08029,"4.4":0,"4.4.3-4.4.4":0.59855},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00387,"9":0,"10":0,"11":0.10067,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.14094},Q:{"13.1":0},O:{"0":0.14094},H:{"0":0.64398},L:{"0":67.42253}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.07101,"53":0,"54":0,"55":0.00789,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00395,"65":0.01973,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00395,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00395,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00395,"100":0.00395,"101":0,"102":0.01973,"103":0.00395,"104":0.00395,"105":0.00395,"106":0.00395,"107":0.00395,"108":0.00395,"109":0.01578,"110":0.00789,"111":0.00395,"112":0.00395,"113":0.00789,"114":0.01578,"115":0.27221,"116":0.53652,"117":0.01973,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00395,"39":0,"40":0,"41":0,"42":0,"43":0.00395,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.02762,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00789,"57":0,"58":0.03551,"59":0,"60":0,"61":0,"62":0.00395,"63":0.00395,"64":0.00395,"65":0.00395,"66":0,"67":0.18147,"68":0.00789,"69":0.00395,"70":0.00395,"71":0,"72":0.00395,"73":0.00789,"74":0.00395,"75":0.00395,"76":0.00395,"77":0,"78":0.00395,"79":0.03551,"80":0.00395,"81":0.01973,"83":0.01578,"84":0.00395,"85":0.00789,"86":0.00789,"87":0.01973,"88":0.00789,"89":0.00395,"90":0.00395,"91":0.00395,"92":0.00395,"93":0.00395,"94":0.00395,"95":0.00395,"96":0.00789,"97":0.01184,"98":0.00789,"99":0.01184,"100":0.00395,"101":0.00395,"102":0.01578,"103":0.03551,"104":0.01578,"105":0.02367,"106":0.03156,"107":0.03551,"108":0.03945,"109":1.3847,"110":0.02367,"111":0.03156,"112":0.04734,"113":0.05523,"114":0.46551,"115":5.54667,"116":3.00609,"117":0.01578,"118":0.00395,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00395,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00395,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00395,"70":0,"71":0.01578,"72":0.01578,"73":0,"74":0.00395,"75":0,"76":0,"77":0,"78":0,"79":0.00395,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00395,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.04734,"96":0,"97":0,"98":0,"99":0.01578,"100":0.32349,"101":0.3156,"102":0.00789,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00395,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.01184,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00395,"108":0.00395,"109":0.02367,"110":0.00789,"111":0.00395,"112":0.00395,"113":0.00395,"114":0.0434,"115":0.88763,"116":0.29588},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.01184,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.02762,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00395,"13.1":0.01184,"14.1":0.03156,"15.1":0.01184,"15.2-15.3":0.00395,"15.4":0.00395,"15.5":0.01184,"15.6":0.03945,"16.0":0.00395,"16.1":0.00789,"16.2":0.01184,"16.3":0.01973,"16.4":0.01184,"16.5":0.06312,"16.6":0.06707},G:{"8":0.00382,"17":0.10439,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00127,"5.0-5.1":0.00764,"6.0-6.1":0.00127,"7.0-7.1":0.0802,"8.1-8.4":0.00509,"9.0-9.2":0.00382,"9.3":0.07893,"10.0-10.2":0.00127,"10.3":0.05856,"11.0-11.2":0.02673,"11.3-11.4":0.014,"12.0-12.1":0.01273,"12.2-12.5":0.30044,"13.0-13.1":0.00764,"13.2":0.01528,"13.3":0.02546,"13.4-13.7":0.06238,"14.0-14.4":0.18205,"14.5-14.8":0.28644,"15.0-15.1":0.11203,"15.2-15.3":0.13112,"15.4":0.13749,"15.5":0.23933,"15.6-15.7":1.39909,"16.0":0.65562,"16.1":0.78293,"16.2":0.51559,"16.3":0.99044,"16.4":0.2648,"16.5":2.50028,"16.6":3.71478},P:{"4":0.39662,"20":0.13221,"21":0.34577,"22":2.03394,"5.0-5.4":0.04068,"6.2-6.4":0.02034,"7.2-7.4":0.2339,"8.2":0.01017,"9.2":0.03051,"10.1":0,"11.1-11.2":0.04068,"12.0":0.01017,"13.0":0.07119,"14.0":0.04068,"15.0":0.02034,"16.0":0.05085,"17.0":0.07119,"18.0":0.05085,"19.0":0.08136},I:{"0":0,"3":0,"4":0.03221,"2.1":0,"2.2":0,"2.3":0,"4.1":0.03221,"4.2-4.3":0.06442,"4.4":0,"4.4.3-4.4.4":0.51538},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00821,"9":0,"10":0.0041,"11":0.09026,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":65.37215},R:{_:"0"},M:{"0":0.15743},Q:{"13.1":0},O:{"0":0.15138},H:{"0":0.38408}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MC.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MC.js
index 2092fd5f8fa081..9d5b3f7bbd9e21 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MC.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MC.js
@@ -1 +1 @@
-module.exports={C:{"38":0.01287,"48":0.00644,"67":0.09012,"68":0.07724,"72":0.09656,"75":0.4699,"78":0.33472,"82":0.04506,"102":0.56002,"111":0.01931,"112":0.97199,"113":0.77888,"114":1.29384,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 69 70 71 73 74 76 77 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 103 104 105 106 107 108 109 110 115 116 3.5","3.6":0.01287},D:{"39":0.02575,"41":0.01287,"43":0.01931,"44":0.04506,"45":0.00644,"46":0.01287,"47":0.01931,"51":0.01931,"65":0.00644,"70":0.04506,"71":0.08368,"72":0.00644,"76":0.09012,"78":0.01287,"79":0.47634,"80":0.02575,"81":0.43772,"84":0.01287,"85":1.14579,"86":0.02575,"87":1.18441,"90":0.00644,"94":0.01287,"96":0.01931,"98":0.27679,"100":0.01287,"101":0.03862,"103":1.24234,"104":0.0515,"105":0.09656,"107":0.06437,"108":0.30898,"109":0.57289,"110":0.08368,"111":0.14161,"112":1.55775,"113":1.9311,"114":13.40183,"115":0.01287,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 40 42 48 49 50 52 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 69 73 74 75 77 83 88 89 91 92 93 95 97 99 102 106 116 117"},F:{"12":0.00644,"30":0.01287,"31":0.01287,"32":0.00644,"52":0.00644,"65":0.09012,"98":0.07724,"99":19.5363,_:"9 11 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 60 62 63 64 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 100 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.01287},B:{"12":0.01931,"18":0.09012,"86":0.00644,"100":0.00644,"108":0.06437,"109":0.00644,"113":0.50852,_:"13 14 15 16 17 79 80 81 83 84 85 87 88 89 90 91 92 93 94 95 96 97 98 99 101 102 103 104 105 106 107 110 111 112 114"},E:{"4":0,"9":0.01931,"14":0.32185,"15":0.01287,_:"0 5 6 7 8 10 11 12 13 17 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 16.6","12.1":0.02575,"13.1":0.20598,"14.1":1.02992,"15.1":0.0515,"15.2-15.3":0.02575,"15.4":0.02575,"15.5":0.10943,"15.6":0.68232,"16.0":0.03862,"16.1":0.36047,"16.2":0.16736,"16.3":0.97842,"16.4":1.21016,"16.5":4.86637},G:{"8":0.00435,"17":0.02394,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00653,"6.0-6.1":0,"7.0-7.1":0.037,"8.1-8.4":0.14363,"9.0-9.2":0.00435,"9.3":0.07399,"10.0-10.2":0.01959,"10.3":0.03482,"11.0-11.2":0.09575,"11.3-11.4":0.03047,"12.0-12.1":0.0087,"12.2-12.5":0.2198,"13.0-13.1":0,"13.2":0.01523,"13.3":0.00435,"13.4-13.7":0.02394,"14.0-14.4":0.13057,"14.5-14.8":0.27856,"15.0-15.1":0.05658,"15.2-15.3":0.13493,"15.4":0.15016,"15.5":0.19368,"15.6":1.15775,"16.0":0.54623,"16.1":1.58864,"16.2":0.6594,"16.3":2.41343,"16.4":2.40255,"16.5":10.19997,"16.6":0.08487},P:{"4":0.14752,"20":0.05269,"21":1.10643,_:"5.0-5.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0","6.2-6.4":0.09484,"17.0":0.02107,"19.0":0.06322},I:{"0":0,"3":0.01126,"4":0.19601,"2.1":0.02384,"2.2":0.11257,"2.3":0.15495,"4.1":0.14634,"4.2-4.3":0.27613,"4.4":0,"4.4.3-4.4.4":0.51121},A:{"6":0.03908,"7":0.06514,"8":0.7491,"9":0.11725,"10":0.18239,"11":0.39084,"5.5":0.00651},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.08551},N:{"10":0.18528,"11":0.09264},S:{"2.5":0.04276,_:"3.0-3.1"},Q:{"13.1":0},O:{"0":0.21022},H:{"0":0.05734},L:{"0":10.57455},R:{_:"0"},M:{"0":0.27791}};
+module.exports={C:{"2":0.0182,"3":0.04246,"4":0.0182,"5":0.00607,"6":0.00607,"7":0,"8":0.00607,"9":0.00607,"10":0,"11":0.00607,"12":0.00607,"13":0.00607,"14":0,"15":0,"16":0,"17":0,"18":0.00607,"19":0,"20":0,"21":0.00607,"22":0,"23":0.01213,"24":0.00607,"25":0.00607,"26":0.02426,"27":0.00607,"28":0,"29":0.01213,"30":0.01213,"31":0.0182,"32":0.01213,"33":0.00607,"34":0.01213,"35":0.0182,"36":0.00607,"37":0.0182,"38":0.04246,"39":0.0364,"40":0.05459,"41":0.0182,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.04246,"68":0.0364,"69":0,"70":0,"71":0,"72":0.04853,"73":0,"74":0,"75":0.21231,"76":0,"77":0,"78":0.24871,"79":0,"80":0,"81":0,"82":0.02426,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.12132,"103":0,"104":0.00607,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0.00607,"113":0.01213,"114":0.00607,"115":0.643,"116":1.18287,"117":0.05459,"118":0,"119":0,"120":0,"3.5":0.04246,"3.6":0.06673},D:{"4":0.00607,"5":0.00607,"6":0.00607,"7":0.01213,"8":0.00607,"9":0,"10":0.00607,"11":0.00607,"12":0,"13":0,"14":0.00607,"15":0.00607,"16":0.00607,"17":0.01213,"18":0.01213,"19":0.0182,"20":0,"21":0.03033,"22":0,"23":0.00607,"24":0,"25":0,"26":0.01213,"27":0.00607,"28":0.01213,"29":0.01213,"30":0.01213,"31":0.02426,"32":0.00607,"33":0.01213,"34":0.00607,"35":0.01213,"36":0.03033,"37":0.03033,"38":0.01213,"39":0.06066,"40":0.0364,"41":0.05459,"42":0.06673,"43":0.10312,"44":0.08492,"45":0.11525,"46":0.09099,"47":0.09099,"48":0,"49":0,"50":0,"51":0.10919,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0.00607,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00607,"66":0,"67":0,"68":0,"69":0,"70":0.03033,"71":0.04246,"72":0.00607,"73":0,"74":0,"75":0,"76":0.0364,"77":0,"78":0.00607,"79":0.23051,"80":0.00607,"81":0.21231,"83":0.00607,"84":0.00607,"85":0.53381,"86":0.12132,"87":0.68546,"88":0,"89":0.00607,"90":0.00607,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.03033,"99":0,"100":0.01213,"101":0,"102":0.01213,"103":0.83711,"104":0.06673,"105":0,"106":0,"107":0.0364,"108":0.06673,"109":0.40642,"110":0,"111":0.0182,"112":0.46102,"113":0.06673,"114":0.9099,"115":5.02265,"116":4.31899,"117":0,"118":0,"119":0},F:{"9":0,"11":0.00607,"12":0.0182,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0.00607,"21":0,"22":0,"23":0,"24":0.00607,"25":0.00607,"26":0.0182,"27":0,"28":0.00607,"29":0.00607,"30":0.02426,"31":0.02426,"32":0.02426,"33":0.00607,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00607,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0.04246,"66":0,"67":0,"68":0,"69":0.01213,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0.02426,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.00607,"99":0.01213,"100":2.54772,"101":4.34326,"102":0,"9.5-9.6":0.00607,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0.01213,"11.5":0.00607,"11.6":0,"12.1":0.00607},B:{"12":0.02426,"13":0,"14":0.06673,"15":0,"16":0,"17":0,"18":0.0364,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0.00607,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.01213,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00607,"108":0,"109":0.00607,"110":0,"111":0,"112":0,"113":0,"114":0.12132,"115":1.31632,"116":0.38822},E:{"4":0,"5":0.01213,"6":0.00607,"7":0.00607,"8":0.0182,"9":0.20018,"10":0,"11":0,"12":0,"13":0,"14":0.09706,"15":0.00607,"17":0.01213,_:"0","3.1":0.00607,"3.2":0,"5.1":0.00607,"6.1":0.00607,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.04246,"13.1":0.10919,"14.1":0.50954,"15.1":0.0182,"15.2-15.3":0.06066,"15.4":0.11525,"15.5":0.0364,"15.6":0.5702,"16.0":0.03033,"16.1":0.09706,"16.2":0.07279,"16.3":0.3033,"16.4":0.07886,"16.5":1.28599,"16.6":2.26262},G:{"8":0.02238,"17":0.25735,"3.2":0.01119,"4.0-4.1":0,"4.2-4.3":0.01865,"5.0-5.1":0.04849,"6.0-6.1":0.01119,"7.0-7.1":0.28718,"8.1-8.4":0.4401,"9.0-9.2":0.05222,"9.3":0.13427,"10.0-10.2":0.02238,"10.3":0.08205,"11.0-11.2":0.83544,"11.3-11.4":0.02984,"12.0-12.1":0.20886,"12.2-12.5":0.14919,"13.0-13.1":0.00373,"13.2":0.04849,"13.3":0.01492,"13.4-13.7":0.00746,"14.0-14.4":0.20513,"14.5-14.8":0.65269,"15.0-15.1":0.36924,"15.2-15.3":0.08205,"15.4":0.15292,"15.5":0.36924,"15.6-15.7":2.15201,"16.0":0.77577,"16.1":2.10726,"16.2":1.07041,"16.3":1.72683,"16.4":0.22378,"16.5":11.08081,"16.6":13.62443},P:{"4":0.16972,"20":0,"21":0.11669,"5.0-5.4":0,"6.2-6.4":0.10608,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0,"18.0":0,"19.0":0},I:{"0":0,"3":0.02082,"4":0.40655,"2.1":0.05878,"2.2":0.21185,"2.3":0.25348,"4.1":0.21919,"4.2-4.3":0.4543,"4.4":0,"4.4.3-4.4.4":1.18658},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.03655,"7":0.067,"8":0.6822,"9":0.17055,"10":0.15837,"11":0.31674,"5.5":0},S:{"2.5":0.03934,_:"3.0-3.1"},J:{"7":0,"10":0.12195},N:{"10":0.20886,"11":0.07832},L:{"0":19.18381},R:{_:"0"},M:{"0":0.23211},Q:{"13.1":0.00393},O:{"0":0.19277},H:{"0":0.28678}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MD.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MD.js
index 18549abd98c0af..22aad3a878f504 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MD.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MD.js
@@ -1 +1 @@
-module.exports={C:{"40":0.00923,"52":0.08305,"57":0.00923,"63":0.00461,"68":0.00461,"72":0.00461,"77":0.00461,"78":0.03691,"87":0.17072,"91":0.00923,"101":0.01384,"102":0.263,"103":0.01384,"104":0.01384,"106":0.01384,"107":0.00461,"110":0.02768,"111":0.01384,"112":0.04153,"113":0.67364,"114":1.36574,"115":0.00461,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 58 59 60 61 62 64 65 66 67 69 70 71 73 74 75 76 79 80 81 82 83 84 85 86 88 89 90 92 93 94 95 96 97 98 99 100 105 108 109 116 3.5","3.6":0.07382},D:{"18":0.01846,"47":0.01384,"49":0.06921,"53":0.00461,"56":0.01846,"63":0.00461,"67":0.00461,"70":0.01384,"71":0.00461,"72":0.01384,"74":0.00923,"75":0.01384,"78":0.00923,"79":0.05537,"80":0.02768,"81":0.01384,"83":0.01384,"84":0.00923,"85":0.01846,"86":0.02307,"87":0.02307,"88":0.01384,"89":0.01384,"90":0.02307,"91":0.01846,"92":0.00923,"94":0.01846,"95":0.00461,"96":0.00923,"97":0.04153,"98":0.00923,"99":0.0323,"100":0.01384,"101":0.05075,"102":0.05537,"103":0.05537,"104":0.02768,"105":0.02768,"106":0.15226,"107":0.04153,"108":1.22271,"109":5.4722,"110":0.06921,"111":0.19379,"112":0.92741,"113":4.43867,"114":19.36496,"115":0.01846,"116":0.02768,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 50 51 52 54 55 57 58 59 60 61 62 64 65 66 68 69 73 76 77 93 117"},F:{"79":0.02307,"82":0.00461,"85":0.08767,"87":0.00923,"95":0.61366,"96":0.00923,"97":0.00923,"98":0.41526,"99":2.03939,"100":0.03691,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 83 84 86 88 89 90 91 92 93 94 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.01846},B:{"18":0.00923,"90":0.00461,"92":0.00461,"103":0.01384,"105":0.00461,"108":0.00923,"109":0.02768,"110":0.00461,"111":0.00923,"112":0.04153,"113":0.34605,"114":1.68411,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 91 93 94 95 96 97 98 99 100 101 102 104 106 107"},E:{"4":0,"14":0.02768,"17":0.00923,_:"0 5 6 7 8 9 10 11 12 13 15 3.1 3.2 6.1 7.1 10.1 11.1 16.6","5.1":0.00923,"9.1":0.01846,"12.1":0.00923,"13.1":0.02307,"14.1":0.0646,"15.1":0.00923,"15.2-15.3":0.00923,"15.4":0.06921,"15.5":0.02307,"15.6":0.15226,"16.0":0.01846,"16.1":0.05998,"16.2":0.07844,"16.3":0.17533,"16.4":0.12458,"16.5":0.51215},G:{"8":0,"17":0.06274,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.0064,"8.1-8.4":0.00768,"9.0-9.2":0,"9.3":0.02433,"10.0-10.2":0,"10.3":0.01921,"11.0-11.2":0.01665,"11.3-11.4":0.0064,"12.0-12.1":0.00896,"12.2-12.5":0.1511,"13.0-13.1":0.00384,"13.2":0.00128,"13.3":0.01152,"13.4-13.7":0.02817,"14.0-14.4":0.12293,"14.5-14.8":0.28939,"15.0-15.1":0.07299,"15.2-15.3":0.08579,"15.4":0.09091,"15.5":0.23817,"15.6":0.38671,"16.0":0.76829,"16.1":1.00646,"16.2":0.57238,"16.3":1.41622,"16.4":1.00134,"16.5":5.65976,"16.6":0.08579},P:{"4":0.10427,"20":0.29195,"21":1.85596,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.03128,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01043,"12.0":0,"13.0":0.02085,"14.0":0.11445,"15.0":0,"16.0":0.01043,"17.0":0.02085,"18.0":0.03128,"19.0":0.06256},I:{"0":0,"3":0.00127,"4":0.00763,"2.1":0.0089,"2.2":0.00381,"2.3":0.00763,"4.1":0.00635,"4.2-4.3":0.01652,"4.4":0,"4.4.3-4.4.4":0.061},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"7":0.00461,"8":0.07382,"9":0.00461,"10":0.00923,"11":0.36451,_:"6 5.5"},S:{"2.5":0.01077,_:"3.0-3.1"},J:{"7":0,"10":0.00539},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.21005},Q:{"13.1":0},O:{"0":0.10233},H:{"0":0.31105},L:{"0":39.28406}};
+module.exports={C:{"38":0.00442,"48":0.01768,"52":0.11931,"57":0.00442,"63":0.00884,"66":0.00884,"68":0.03977,"78":0.0221,"87":0.06187,"91":0.0221,"101":0.00884,"102":0.22095,"103":0.01768,"104":0.00884,"109":0.00884,"111":0.00442,"112":0.00442,"113":0.02651,"114":0.0221,"115":0.70704,"116":1.33454,"117":0.04419,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 58 59 60 61 62 64 65 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 88 89 90 92 93 94 95 96 97 98 99 100 105 106 107 108 110 118 119 120 3.5","3.6":0.06629},D:{"31":0.00442,"33":0.00442,"37":0.00442,"38":0.00884,"39":0.00442,"40":0.00442,"41":0.00884,"42":0.00884,"43":0.00884,"44":0.01326,"45":0.01326,"46":0.00884,"47":0.01326,"49":0.06187,"51":0.01768,"53":0.00884,"55":0.00442,"56":0.01768,"57":0.00442,"58":0.00442,"60":0.00442,"63":0.00442,"64":0.00442,"66":0.00442,"67":0.00884,"68":0.00884,"69":0.00884,"70":0.0221,"71":0.00442,"72":0.00884,"73":0.00442,"74":0.01326,"75":0.00884,"76":0.01326,"77":0.00884,"78":0.00884,"79":0.05745,"80":0.03535,"81":0.01326,"83":0.01326,"84":0.01326,"85":0.0221,"86":0.03093,"87":0.01768,"88":0.01768,"89":0.00884,"90":0.02651,"91":0.0221,"92":0.00884,"93":0.00442,"94":0.01326,"95":0.00442,"96":0.00442,"97":0.01326,"98":0.02651,"99":0.01768,"100":0.01768,"101":0.02651,"102":0.10606,"103":0.03535,"104":0.22979,"105":0.14583,"106":0.12815,"107":0.08396,"108":0.83519,"109":4.45877,"110":0.03977,"111":0.06629,"112":0.11048,"113":0.2784,"114":1.03405,"115":14.10545,"116":7.31786,"117":0.0221,"118":0.01326,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 34 35 36 48 50 52 54 59 61 62 65 119"},F:{"82":0.01768,"85":0.06187,"89":0.01326,"93":0.00884,"94":0.00442,"95":0.54796,"99":0.03535,"100":1.40524,"101":1.43618,"102":0.00884,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 86 87 88 90 91 92 96 97 98 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.00884},B:{"16":0.00442,"18":0.01326,"90":0.00884,"92":0.00884,"104":0.00884,"105":0.03977,"107":0.00442,"108":0.0221,"109":0.01768,"110":0.02651,"113":0.00442,"114":0.06187,"115":1.64387,"116":0.49051,_:"12 13 14 15 17 79 80 81 83 84 85 86 87 88 89 91 93 94 95 96 97 98 99 100 101 102 103 106 111 112"},E:{"4":0,"9":0.01768,"14":0.00884,"15":0.00442,"17":0.0221,_:"0 5 6 7 8 10 11 12 13 3.1 3.2 6.1 7.1 10.1 11.1","5.1":0.00884,"9.1":0.01326,"12.1":0.00442,"13.1":0.03093,"14.1":0.06629,"15.1":0.00884,"15.2-15.3":0.01326,"15.4":0.05745,"15.5":0.02651,"15.6":0.20769,"16.0":0.04861,"16.1":0.07512,"16.2":0.0707,"16.3":0.10606,"16.4":0.03535,"16.5":0.33584,"16.6":0.2563},G:{"8":0,"17":0.1643,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00245,"6.0-6.1":0,"7.0-7.1":0.01104,"8.1-8.4":0.01226,"9.0-9.2":0.00245,"9.3":0.03311,"10.0-10.2":0,"10.3":0.02697,"11.0-11.2":0.03188,"11.3-11.4":0.00736,"12.0-12.1":0.01349,"12.2-12.5":0.12507,"13.0-13.1":0.00368,"13.2":0.00368,"13.3":0.02452,"13.4-13.7":0.01962,"14.0-14.4":0.07602,"14.5-14.8":0.17779,"15.0-15.1":0.05272,"15.2-15.3":0.07234,"15.4":0.04782,"15.5":0.18269,"15.6-15.7":0.92205,"16.0":0.56034,"16.1":0.83622,"16.2":0.46103,"16.3":0.84726,"16.4":0.18147,"16.5":2.57733,"16.6":4.77334},P:{"4":0.09448,"20":0.08398,"21":0.13647,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.021,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.021,"12.0":0,"13.0":0.04199,"14.0":0.02089,"15.0":0.021,"16.0":0,"17.0":0.021,"18.0":0.0105,"19.0":0.05249},I:{"0":0,"3":0.00145,"4":0.01017,"2.1":0.00145,"2.2":0.00436,"2.3":0.00581,"4.1":0.01017,"4.2-4.3":0.01453,"4.4":0,"4.4.3-4.4.4":0.0581},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.00442,"7":0.00442,"8":0.0707,"9":0.00884,"10":0.01326,"11":0.36678,_:"5.5"},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0.00558},N:{"10":0,"11":0},L:{"0":41.83987},R:{_:"0"},M:{"0":0.19534},Q:{"13.1":0},O:{"0":0.06697},H:{"0":0.31702}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ME.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ME.js
index 7fe0017b047f46..fe35c1467d1c10 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ME.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ME.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00962,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00321,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0.00641,"76":0,"77":0,"78":0.00641,"79":0,"80":0,"81":0,"82":0.00321,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00321,"103":0.02885,"104":0.00321,"105":0.00321,"106":0.00321,"107":0,"108":0,"109":0,"110":0,"111":0.00321,"112":0.01603,"113":0.26289,"114":0.39754,"115":0.00321,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00321,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00962,"50":0,"51":0,"52":0,"53":0.01282,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00641,"67":0,"68":0.02565,"69":0,"70":0.00321,"71":0.00321,"72":0.00321,"73":0,"74":0,"75":0,"76":0.00321,"77":0,"78":0.00321,"79":0.12503,"80":0.00321,"81":0.01924,"83":0.00641,"84":0.00641,"85":0.02244,"86":0.00641,"87":0.02565,"88":0.00321,"89":0.00321,"90":0.00641,"91":0.00321,"92":0.00641,"93":0.00641,"94":0,"95":0,"96":0,"97":0.00321,"98":0.00321,"99":0.01282,"100":0.00321,"101":0,"102":0.00321,"103":0.03527,"104":0.00321,"105":0.00962,"106":0.02885,"107":0.01603,"108":0.04488,"109":0.92653,"110":0.01603,"111":0.02244,"112":0.0545,"113":0.97783,"114":5.03021,"115":0,"116":0.00321,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00641,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.01603,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00641,"69":0.00321,"70":0.00321,"71":0,"72":0,"73":0,"74":0.00321,"75":0,"76":0.00641,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.00321,"95":0.01603,"96":0,"97":0,"98":0.23404,"99":0.34945,"100":0.00641,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0.00321,"15":0,"16":0,"17":0,"18":0.00321,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00641,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.01603,"108":0,"109":0.00321,"110":0.00321,"111":0.00321,"112":0.00641,"113":0.06412,"114":0.36228},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.01603,"15":0.00321,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.00321,"10.1":0,"11.1":0,"12.1":0.00321,"13.1":0.00962,"14.1":0.03527,"15.1":0.00641,"15.2-15.3":0.00321,"15.4":0.00641,"15.5":0.00641,"15.6":0.04809,"16.0":0.00321,"16.1":0.01603,"16.2":0.04488,"16.3":0.06412,"16.4":0.04168,"16.5":0.12824,"16.6":0},G:{"8":0,"17":0.03639,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00192,"7.0-7.1":0.02107,"8.1-8.4":0.01724,"9.0-9.2":0,"9.3":0.10152,"10.0-10.2":0.00383,"10.3":0.11876,"11.0-11.2":0.01724,"11.3-11.4":0.00575,"12.0-12.1":0.00766,"12.2-12.5":0.22411,"13.0-13.1":0.01341,"13.2":0.00958,"13.3":0.01532,"13.4-13.7":0.04406,"14.0-14.4":0.2107,"14.5-14.8":0.38884,"15.0-15.1":0.05746,"15.2-15.3":0.09386,"15.4":0.17431,"15.5":0.29115,"15.6":0.80258,"16.0":0.83323,"16.1":1.57834,"16.2":0.78726,"16.3":1.92313,"16.4":1.55153,"16.5":8.76325,"16.6":0.06321},P:{"4":0.20442,"20":0.59283,"21":3.32189,"5.0-5.4":0.05111,"6.2-6.4":0.01022,"7.2-7.4":0.03066,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.03066,"12.0":0.02044,"13.0":0.03066,"14.0":0.02044,"15.0":0.01022,"16.0":0.08177,"17.0":0.03066,"18.0":0.05111,"19.0":0.11243},I:{"0":0,"3":0,"4":0.0133,"2.1":0.00266,"2.2":0.00798,"2.3":0.01064,"4.1":0.03725,"4.2-4.3":0.02395,"4.4":0,"4.4.3-4.4.4":0.10909},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0.00321,"8":0.02244,"9":0.00321,"10":0.00321,"11":0.01924,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0.00679},N:{"10":0.00679,"11":0.00679},R:{_:"0"},M:{"0":0.2242},Q:{"13.1":0},O:{"0":0.06115},H:{"0":0.26372},L:{"0":64.61377}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00582,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00291,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0.00291,"76":0,"77":0,"78":0.00291,"79":0,"80":0.00291,"81":0.00291,"82":0,"83":0,"84":0,"85":0.00291,"86":0,"87":0,"88":0.00291,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00291,"103":0.02037,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00291,"110":0.00291,"111":0.00291,"112":0,"113":0.00291,"114":0.04365,"115":0.10476,"116":0.29973,"117":0.00873,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00291,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00291,"39":0.00291,"40":0.00291,"41":0.00291,"42":0.00291,"43":0.00291,"44":0.00291,"45":0.00291,"46":0.00291,"47":0.00291,"48":0,"49":0.01164,"50":0,"51":0.00291,"52":0,"53":0.00873,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00291,"67":0,"68":0.01746,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0.00291,"75":0.00291,"76":0.00291,"77":0,"78":0,"79":0.0873,"80":0,"81":0.01455,"83":0.01455,"84":0.00582,"85":0.02328,"86":0.00582,"87":0.02328,"88":0.00291,"89":0.00291,"90":0.00291,"91":0,"92":0.00291,"93":0,"94":0.00873,"95":0.00582,"96":0,"97":0.00873,"98":0,"99":0.02328,"100":0,"101":0.00291,"102":0.00291,"103":0.02037,"104":0.00291,"105":0.00873,"106":0.00873,"107":0.00291,"108":0.01164,"109":0.64602,"110":0.00291,"111":0.00873,"112":0.01746,"113":0.02037,"114":0.25026,"115":3.19227,"116":1.55685,"117":0.00291,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00291,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00582,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00873,"69":0,"70":0.00291,"71":0.00291,"72":0.00582,"73":0,"74":0,"75":0,"76":0,"77":0.00291,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00873,"96":0,"97":0,"98":0.01455,"99":0.00291,"100":0.22407,"101":0.2037,"102":0.00291,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00582,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00873,"108":0,"109":0.00582,"110":0,"111":0.00291,"112":0,"113":0,"114":0.02037,"115":0.30846,"116":0.12804},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0.00582,"10":0,"11":0,"12":0,"13":0,"14":0.01164,"15":0.00291,"17":0.00873,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00873,"14.1":0.02037,"15.1":0.00291,"15.2-15.3":0.00291,"15.4":0.00582,"15.5":0.00873,"15.6":0.04656,"16.0":0.00291,"16.1":0.01746,"16.2":0.03783,"16.3":0.03783,"16.4":0.01455,"16.5":0.10767,"16.6":0.13095},G:{"8":0.00211,"17":0.11841,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00634,"6.0-6.1":0.00211,"7.0-7.1":0.02537,"8.1-8.4":0.02749,"9.0-9.2":0,"9.3":0.04229,"10.0-10.2":0.00211,"10.3":0.13744,"11.0-11.2":0.0444,"11.3-11.4":0.00423,"12.0-12.1":0.01903,"12.2-12.5":0.26219,"13.0-13.1":0.01057,"13.2":0.00423,"13.3":0.01903,"13.4-13.7":0.04652,"14.0-14.4":0.13744,"14.5-14.8":0.34042,"15.0-15.1":0.10572,"15.2-15.3":0.09092,"15.4":0.12687,"15.5":0.27276,"15.6-15.7":1.42301,"16.0":1.01281,"16.1":1.25174,"16.2":0.70622,"16.3":1.62177,"16.4":0.22202,"16.5":5.19515,"16.6":7.84453},P:{"4":0.2448,"20":0.1632,"21":0.2958,"5.0-5.4":0.0408,"6.2-6.4":0.0204,"7.2-7.4":0.051,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.0204,"12.0":0,"13.0":0.0204,"14.0":0.0204,"15.0":0.0102,"16.0":0.33661,"17.0":0.0204,"18.0":0.0306,"19.0":0.051},I:{"0":0,"3":0,"4":0.00738,"2.1":0.00148,"2.2":0.00443,"2.3":0.0059,"4.1":0.12101,"4.2-4.3":0.01181,"4.4":0,"4.4.3-4.4.4":0.05165},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.02037,"9":0.00291,"10":0.00291,"11":0.02037,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0.00709},N:{"10":0.00709,"11":0.00709},L:{"0":63.1844},R:{_:"0"},M:{"0":0.25524},Q:{"13.1":0},O:{"0":0.03545},H:{"0":0.26178}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MG.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MG.js
index e67e5ff80fbb10..03eb9ebcde62ff 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MG.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MG.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0.0131,"46":0,"47":0.00437,"48":0.00874,"49":0,"50":0.00437,"51":0,"52":0.04805,"53":0,"54":0,"55":0,"56":0.00437,"57":0,"58":0.00437,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00437,"69":0,"70":0,"71":0,"72":0.0131,"73":0,"74":0,"75":0.00437,"76":0,"77":0,"78":0.00874,"79":0.01747,"80":0,"81":0.02621,"82":0,"83":0,"84":0.00437,"85":0,"86":0,"87":0.00437,"88":0.00874,"89":0.00437,"90":0,"91":0.00437,"92":0,"93":0,"94":0.00437,"95":0.00874,"96":0.00874,"97":0,"98":0.00874,"99":0.00874,"100":0.00437,"101":0.00437,"102":0.06989,"103":0.00437,"104":0.01747,"105":0.00437,"106":0.02184,"107":0.00874,"108":0.00874,"109":0.03931,"110":0.02621,"111":0.05242,"112":0.08736,"113":0.89981,"114":1.42397,"115":0.02184,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.03058,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0.00437,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0.00437,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00874,"50":0.00437,"51":0,"52":0.00437,"53":0,"54":0,"55":0.00437,"56":0.00437,"57":0.00437,"58":0.00437,"59":0,"60":0.00437,"61":0,"62":0,"63":0,"64":0.00874,"65":0.00437,"66":0,"67":0.00874,"68":0.00874,"69":0.00874,"70":0.01747,"71":0.00437,"72":0.01747,"73":0.0131,"74":0.02184,"75":0,"76":0,"77":0,"78":0.00437,"79":0.0131,"80":0.01747,"81":0.01747,"83":0.00437,"84":0,"85":0.00874,"86":0.00874,"87":0.01747,"88":0.0131,"89":0.00437,"90":0.00874,"91":0.00874,"92":0.00874,"93":0.0131,"94":0.0131,"95":0.02621,"96":0.03058,"97":0.03931,"98":0.00437,"99":0.0131,"100":0.0131,"101":0.01747,"102":0.02184,"103":0.05678,"104":0.02621,"105":0.01747,"106":0.03931,"107":0.03494,"108":0.06989,"109":2.67322,"110":0.04805,"111":0.05678,"112":0.14414,"113":1.19683,"114":6.34234,"115":0,"116":0.00874,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0.00437,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0.00437,"27":0.00437,"28":0.02621,"29":0.00437,"30":0,"31":0,"32":0.00437,"33":0.00437,"34":0,"35":0.00437,"36":0.00437,"37":0.00437,"38":0.00874,"39":0,"40":0,"41":0,"42":0.0131,"43":0,"44":0,"45":0,"46":0,"47":0.00437,"48":0,"49":0,"50":0,"51":0.00437,"52":0,"53":0.02184,"54":0.00437,"55":0,"56":0.00437,"57":0,"58":0.0131,"60":0.03494,"62":0,"63":0.02184,"64":0.00874,"65":0.00437,"66":0.00437,"67":0.0131,"68":0.00874,"69":0.13104,"70":0.21403,"71":0,"72":0,"73":0,"74":0.00874,"75":0,"76":0.00437,"77":0,"78":0,"79":0.01747,"80":0.0131,"81":0.00437,"82":0,"83":0,"84":0,"85":0.00437,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.07862,"96":0.00874,"97":0.00437,"98":0.09173,"99":0.50669,"100":0.00874,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.02621},B:{"12":0,"13":0.00437,"14":0.02184,"15":0.01747,"16":0.00874,"17":0.00437,"18":0.01747,"79":0,"80":0,"81":0,"83":0,"84":0.00874,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.00874,"91":0,"92":0.03931,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00437,"100":0.0131,"101":0,"102":0,"103":0,"104":0,"105":0.00437,"106":0,"107":0.02621,"108":0.00874,"109":0.0961,"110":0.01747,"111":0.00437,"112":0.03494,"113":0.21403,"114":1.09637},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00874,"14":0.00437,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.02621,"13.1":0.01747,"14.1":0.01747,"15.1":0.00437,"15.2-15.3":0.00437,"15.4":0.0131,"15.5":0.00437,"15.6":0.03058,"16.0":0,"16.1":0.00437,"16.2":0.0131,"16.3":0.02184,"16.4":0.02621,"16.5":0.10046,"16.6":0},G:{"8":0.00595,"17":0.01428,"3.2":0,"4.0-4.1":0.00476,"4.2-4.3":0,"5.0-5.1":0.00833,"6.0-6.1":0,"7.0-7.1":0.03332,"8.1-8.4":0,"9.0-9.2":0.00119,"9.3":0.07081,"10.0-10.2":0,"10.3":0.17613,"11.0-11.2":0.04522,"11.3-11.4":0.00357,"12.0-12.1":0.01785,"12.2-12.5":0.34928,"13.0-13.1":0.00238,"13.2":0.01369,"13.3":0.01845,"13.4-13.7":0.02083,"14.0-14.4":0.12317,"14.5-14.8":0.17851,"15.0-15.1":0.07854,"15.2-15.3":0.07319,"15.4":0.08092,"15.5":0.14876,"15.6":0.17256,"16.0":0.26717,"16.1":0.29454,"16.2":0.3225,"16.3":0.56111,"16.4":0.49268,"16.5":1.72974,"16.6":0.00952},P:{"4":0.07932,"20":0.11898,"21":0.45607,"5.0-5.4":0.02974,"6.2-6.4":0,"7.2-7.4":0.03966,"8.2":0,"9.2":0.00991,"10.1":0,"11.1-11.2":0.00991,"12.0":0.03966,"13.0":0.01983,"14.0":0.01983,"15.0":0.01983,"16.0":0.03966,"17.0":0.00991,"18.0":0.00991,"19.0":0.04957},I:{"0":0,"3":0,"4":0.00772,"2.1":0,"2.2":0,"2.3":0.00309,"4.1":0.01853,"4.2-4.3":0.03243,"4.4":0,"4.4.3-4.4.4":0.18375},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0.00437,"10":0,"11":0.08299,"5.5":0},S:{"2.5":0.63642,_:"3.0-3.1"},J:{"7":0,"10":0.00563},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.37734},Q:{"13.1":0.03379},O:{"0":1.77971},H:{"0":6.16381},L:{"0":61.53397}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00425,"39":0,"40":0,"41":0,"42":0,"43":0.00425,"44":0,"45":0,"46":0,"47":0,"48":0.0085,"49":0,"50":0,"51":0.0085,"52":0.034,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.0085,"69":0,"70":0,"71":0,"72":0.0085,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.05525,"79":0.0085,"80":0.00425,"81":0,"82":0,"83":0,"84":0.00425,"85":0,"86":0,"87":0,"88":0.00425,"89":0.00425,"90":0,"91":0.017,"92":0,"93":0,"94":0.00425,"95":0.00425,"96":0.017,"97":0.00425,"98":0.00425,"99":0.0085,"100":0.00425,"101":0,"102":0.05525,"103":0.0085,"104":0.00425,"105":0.00425,"106":0.00425,"107":0.01275,"108":0.00425,"109":0.017,"110":0.0085,"111":0.0765,"112":0.0255,"113":0.02125,"114":0.07225,"115":0.86275,"116":1.156,"117":0.0425,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.02975,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0.00425,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00425,"41":0,"42":0.00425,"43":0.00425,"44":0,"45":0,"46":0.00425,"47":0,"48":0.00425,"49":0.0085,"50":0.00425,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0.0085,"58":0.00425,"59":0,"60":0.00425,"61":0,"62":0.00425,"63":0,"64":0.00425,"65":0,"66":0,"67":0.00425,"68":0.00425,"69":0.00425,"70":0.00425,"71":0,"72":0.017,"73":0.00425,"74":0.0255,"75":0,"76":0.00425,"77":0.00425,"78":0.00425,"79":0.0085,"80":0.00425,"81":0.102,"83":0.00425,"84":0.00425,"85":0,"86":0.0085,"87":0.02125,"88":0.01275,"89":0.017,"90":0.01275,"91":0.00425,"92":0.00425,"93":0.01275,"94":0.00425,"95":0.0255,"96":0.00425,"97":0.0085,"98":0.01275,"99":0.02125,"100":0.01275,"101":0.01275,"102":0.02125,"103":0.034,"104":0.0085,"105":0.02975,"106":0.04675,"107":0.02975,"108":0.0425,"109":2.125,"110":0.017,"111":0.02125,"112":0.0425,"113":0.05525,"114":0.37825,"115":4.3945,"116":2.52875,"117":0.00425,"118":0.00425,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0.00425,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.034,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.01275,"38":0.00425,"39":0,"40":0,"41":0,"42":0.00425,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0.00425,"51":0.00425,"52":0,"53":0.0425,"54":0,"55":0.00425,"56":0,"57":0,"58":0.0085,"60":0.02975,"62":0,"63":0.017,"64":0.01275,"65":0.01275,"66":0.0085,"67":0.01275,"68":0.01275,"69":0.051,"70":0.051,"71":0.19975,"72":0.14875,"73":0.00425,"74":0.00425,"75":0,"76":0.00425,"77":0,"78":0,"79":0.01275,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.06375,"96":0,"97":0.00425,"98":0.00425,"99":0.0085,"100":0.16575,"101":0.289,"102":0.0085,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.017},B:{"12":0.00425,"13":0,"14":0.0085,"15":0.01275,"16":0,"17":0,"18":0.0085,"79":0,"80":0,"81":0,"83":0,"84":0.00425,"85":0,"86":0,"87":0,"88":0,"89":0.0085,"90":0.00425,"91":0.00425,"92":0.0255,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.017,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00425,"109":0.0765,"110":0.0085,"111":0.00425,"112":0.01275,"113":0.02125,"114":0.06375,"115":0.96475,"116":0.31875},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00425,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.00425,"12.1":0,"13.1":0.00425,"14.1":0.017,"15.1":0.00425,"15.2-15.3":0,"15.4":0,"15.5":0.0085,"15.6":0.02975,"16.0":0,"16.1":0.0085,"16.2":0.00425,"16.3":0.0085,"16.4":0.00425,"16.5":0.03825,"16.6":0.07225},G:{"8":0.0061,"17":0.01829,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0061,"5.0-5.1":0.00559,"6.0-6.1":0,"7.0-7.1":0.04573,"8.1-8.4":0,"9.0-9.2":0.00102,"9.3":0.03252,"10.0-10.2":0,"10.3":0.11839,"11.0-11.2":0.03049,"11.3-11.4":0.00813,"12.0-12.1":0.01677,"12.2-12.5":0.41107,"13.0-13.1":0.00051,"13.2":0.00965,"13.3":0.00864,"13.4-13.7":0.03557,"14.0-14.4":0.11331,"14.5-14.8":0.10874,"15.0-15.1":0.09095,"15.2-15.3":0.06402,"15.4":0.0752,"15.5":0.11738,"15.6-15.7":0.64227,"16.0":0.21545,"16.1":0.27794,"16.2":0.08587,"16.3":0.21341,"16.4":0.08486,"16.5":0.93698,"16.6":1.29979},P:{"4":0.07331,"20":0.04189,"21":0.12568,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.02095,"8.2":0,"9.2":0,"10.1":0.01047,"11.1-11.2":0,"12.0":0,"13.0":0.02095,"14.0":0.04189,"15.0":0.03142,"16.0":0.03142,"17.0":0.02095,"18.0":0.01047,"19.0":0.02095},I:{"0":0,"3":0,"4":0.0057,"2.1":0,"2.2":0,"2.3":0.00285,"4.1":0.01568,"4.2-4.3":0.03279,"4.4":0,"4.4.3-4.4.4":0.23948},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.068,"5.5":0},S:{"2.5":0.8625,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":66.662},R:{_:"0"},M:{"0":0.4255},Q:{"13.1":0.0115},O:{"0":1.05225},H:{"0":5.19876}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MH.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MH.js
index 7453c24ab9ec48..113b856b5e4660 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MH.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MH.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.0349,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0.00582,"94":0,"95":0,"96":0,"97":0.00582,"98":0,"99":0.00582,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0.00582,"107":0,"108":0,"109":0,"110":0,"111":0.00582,"112":0.02327,"113":0.40137,"114":0.2734,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0.04072,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.02327,"68":0,"69":0.01745,"70":0,"71":0,"72":0,"73":0.41301,"74":0.04072,"75":0.00582,"76":0.0698,"77":0.00582,"78":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0.02909,"86":0,"87":0.05817,"88":0.11052,"89":0,"90":0.04072,"91":0.08144,"92":0.0349,"93":0.08726,"94":0,"95":0.08144,"96":0.07562,"97":0,"98":0,"99":0.00582,"100":0,"101":0,"102":0,"103":0.38974,"104":0.01745,"105":0,"106":0.09307,"107":0,"108":0.05235,"109":0.61079,"110":0.00582,"111":0.04654,"112":0.15706,"113":1.90216,"114":15.88623,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.02909,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00582,"96":0,"97":0,"98":0.01163,"99":0,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.01163,"110":0,"111":0,"112":0,"113":0.64569,"114":4.51981},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0.00582,"13":0.01163,"14":0.0349,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.01745,"14.1":0.17451,"15.1":0,"15.2-15.3":0,"15.4":0.2734,"15.5":0.00582,"15.6":1.16922,"16.0":0.05817,"16.1":0.24431,"16.2":0.05235,"16.3":0.0698,"16.4":0.91327,"16.5":0.76784,"16.6":0},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.23606,"10.0-10.2":0,"10.3":0.01475,"11.0-11.2":0.0274,"11.3-11.4":0.09695,"12.0-12.1":0,"12.2-12.5":1.5449,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0.01475,"14.0-14.4":0.1665,"14.5-14.8":3.19729,"15.0-15.1":0.18126,"15.2-15.3":0.22341,"15.4":0.12435,"15.5":0.1391,"15.6":0.37516,"16.0":0.87678,"16.1":2.62822,"16.2":1.61234,"16.3":1.51539,"16.4":2.15401,"16.5":4.37967,"16.6":0.04215},P:{"4":0,"20":0.13768,"21":2.40408,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.03177,"8.2":0,"9.2":0.03177,"10.1":0,"11.1-11.2":0.02118,"12.0":0.02118,"13.0":0,"14.0":0.01059,"15.0":0.02118,"16.0":0.07413,"17.0":0.01059,"18.0":0,"19.0":0.06354},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.26028,"4.4":0,"4.4.3-4.4.4":0.52057},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.28026},Q:{"13.1":0},O:{"0":1.45568},H:{"0":0.09108},L:{"0":42.18383}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.04747,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0.04219,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.02637,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0.05274,"113":0.07911,"114":0,"115":0.1213,"116":0.34808,"117":0.01055,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0.03692,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0.00527,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.04219,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0.04747,"74":0,"75":0.00527,"76":0,"77":0,"78":0.04747,"79":0,"80":0.00527,"81":0,"83":0,"84":0,"85":0.00527,"86":0,"87":0.03692,"88":0.00527,"89":0.00527,"90":0,"91":0,"92":0,"93":0.07911,"94":0,"95":0.04219,"96":0.02637,"97":0.10021,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.79637,"104":0,"105":0,"106":0,"107":0.00527,"108":0,"109":3.91331,"110":0,"111":0.02637,"112":0.00527,"113":0.10548,"114":0.07384,"115":8.69155,"116":5.59044,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.06329,"101":0,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0.00527,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.02637,"109":0,"110":0,"111":0,"112":0.0211,"113":0.0211,"114":0.10021,"115":1.7035,"116":0.23206},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.02637,"14":0.04219,"15":0.01055,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.03692,"14.1":0.06856,"15.1":0.00527,"15.2-15.3":0,"15.4":0.05274,"15.5":0,"15.6":0.05801,"16.0":0.05274,"16.1":0.06329,"16.2":0.02637,"16.3":0.10548,"16.4":0.01055,"16.5":0.51685,"16.6":0.78055},G:{"8":0,"17":0.05064,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.37308,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0.11648,"12.0-12.1":0.01351,"12.2-12.5":0.11479,"13.0-13.1":0,"13.2":0.05064,"13.3":0.01351,"13.4-13.7":0.05233,"14.0-14.4":0.17894,"14.5-14.8":0.19245,"15.0-15.1":0.09116,"15.2-15.3":0.07766,"15.4":0.01351,"15.5":0.02532,"15.6-15.7":1.01458,"16.0":0.82213,"16.1":2.93907,"16.2":2.65715,"16.3":0.98926,"16.4":0.61618,"16.5":4.18493,"16.6":2.29758},P:{"4":0,"20":0.1024,"21":0.18431,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.36863,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.02048,"12.0":0,"13.0":0,"14.0":0.06144,"15.0":0,"16.0":0.02048,"17.0":0.0512,"18.0":0,"19.0":0},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.10548},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":53.10943},R:{_:"0"},M:{"0":0},Q:{"13.1":0},O:{"0":1.25239},H:{"0":0.0179}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MK.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MK.js
index 4f9e2996d36808..2f3e2f13b4da51 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MK.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MK.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0.00379,"45":0,"46":0,"47":0,"48":0.01896,"49":0,"50":0,"51":0.00379,"52":0.03792,"53":0,"54":0,"55":0,"56":0.00379,"57":0,"58":0,"59":0,"60":0,"61":0.00379,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.01138,"69":0,"70":0,"71":0,"72":0.00379,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00379,"89":0,"90":0,"91":0,"92":0,"93":0.00379,"94":0.00379,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.01138,"103":0,"104":0,"105":0.01138,"106":0.00379,"107":0,"108":0.00758,"109":0.00379,"110":0.00379,"111":0.00379,"112":0.01138,"113":0.34507,"114":0.7091,"115":0.00379,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00379,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.01138,"48":0,"49":0.03413,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00379,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00379,"64":0,"65":0,"66":0.00379,"67":0,"68":0.00379,"69":0,"70":0.00379,"71":0.00379,"72":0.00379,"73":0.03413,"74":0.00379,"75":0,"76":0.00379,"77":0,"78":0,"79":0.09859,"80":0.00379,"81":0.01896,"83":0.00379,"84":0,"85":0.00379,"86":0.00379,"87":0.02275,"88":0.00758,"89":0.00379,"90":0.00379,"91":0.01138,"92":0.00379,"93":0,"94":0.00379,"95":0.00758,"96":0.00758,"97":0.00758,"98":0.00379,"99":0.01896,"100":0.00379,"101":0.00379,"102":0.01138,"103":0.00758,"104":0.00758,"105":0.01138,"106":0.01896,"107":0.01517,"108":0.06067,"109":1.58885,"110":0.02275,"111":0.06067,"112":0.08342,"113":1.3727,"114":7.41336,"115":0.02654,"116":0.00379,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.01138,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00379,"37":0,"38":0,"39":0,"40":0.00379,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.01138,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00379,"71":0,"72":0,"73":0,"74":0.00379,"75":0,"76":0.00379,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.01138,"95":0.04171,"96":0,"97":0,"98":0.12134,"99":0.33749,"100":0.00758,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00379,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00758,"108":0.00758,"109":0.01138,"110":0.01138,"111":0.00758,"112":0.00379,"113":0.11376,"114":0.60672},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00758,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00758,"14.1":0.01517,"15.1":0,"15.2-15.3":0.00379,"15.4":0.00379,"15.5":0.01896,"15.6":0.01896,"16.0":0.00379,"16.1":0.01138,"16.2":0.00758,"16.3":0.01896,"16.4":0.01896,"16.5":0.09101,"16.6":0},G:{"8":0,"17":0.05392,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01854,"8.1-8.4":0.00674,"9.0-9.2":0,"9.3":0.06403,"10.0-10.2":0.00337,"10.3":0.05561,"11.0-11.2":0.01011,"11.3-11.4":0.00843,"12.0-12.1":0.00674,"12.2-12.5":0.26455,"13.0-13.1":0,"13.2":0.00337,"13.3":0.00843,"13.4-13.7":0.02696,"14.0-14.4":0.12301,"14.5-14.8":0.4061,"15.0-15.1":0.04887,"15.2-15.3":0.10447,"15.4":0.10784,"15.5":0.17188,"15.6":0.64201,"16.0":0.83748,"16.1":1.3986,"16.2":0.62347,"16.3":1.79627,"16.4":1.27222,"16.5":7.70578,"16.6":0.1011},P:{"4":0.23557,"20":0.1946,"21":2.32497,"5.0-5.4":0.03073,"6.2-6.4":0,"7.2-7.4":0.01024,"8.2":0,"9.2":0.01024,"10.1":0,"11.1-11.2":0.02048,"12.0":0,"13.0":0.02048,"14.0":0.02048,"15.0":0.01024,"16.0":0.02048,"17.0":0.03073,"18.0":0.03073,"19.0":0.08194},I:{"0":0,"3":0,"4":0.00152,"2.1":0,"2.2":0.00076,"2.3":0.00152,"4.1":0.09482,"4.2-4.3":0.00455,"4.4":0,"4.4.3-4.4.4":0.02579},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00927,"9":0.00463,"10":0.00463,"11":0.02317,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.12416},Q:{"13.1":0},O:{"0":0.02483},H:{"0":0.24097},L:{"0":65.17907}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00301,"49":0,"50":0,"51":0.00301,"52":0.04511,"53":0,"54":0,"55":0,"56":0.01203,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00301,"69":0,"70":0,"71":0,"72":0.00301,"73":0,"74":0,"75":0.00301,"76":0,"77":0,"78":0.00301,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00301,"89":0,"90":0,"91":0,"92":0,"93":0.00301,"94":0.00601,"95":0,"96":0,"97":0,"98":0.00301,"99":0.00301,"100":0,"101":0,"102":0.01203,"103":0,"104":0,"105":0,"106":0.00301,"107":0,"108":0,"109":0.00301,"110":0.00301,"111":0,"112":0.00301,"113":0.00301,"114":0.00601,"115":0.19846,"116":0.36685,"117":0.00601,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00301,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0.00301,"45":0.00301,"46":0,"47":0.00601,"48":0,"49":0.02706,"50":0,"51":0.00301,"52":0,"53":0.00301,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.00301,"61":0,"62":0,"63":0,"64":0.00301,"65":0,"66":0,"67":0,"68":0,"69":0.00301,"70":0.00301,"71":0.00301,"72":0,"73":0.01203,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.05413,"80":0,"81":0.02105,"83":0.00902,"84":0,"85":0.00902,"86":0.00301,"87":0.01804,"88":0.00301,"89":0.00301,"90":0.00301,"91":0.00601,"92":0.00301,"93":0.00301,"94":0,"95":0.00601,"96":0.00301,"97":0.00301,"98":0,"99":0.01203,"100":0.00301,"101":0,"102":0.00601,"103":0.00902,"104":0,"105":0.00601,"106":0.00902,"107":0.02105,"108":0.02105,"109":0.92616,"110":0.00902,"111":0.01504,"112":0.00902,"113":0.02105,"114":0.20147,"115":3.41896,"116":1.90343,"117":0.01804,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00902,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00902,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.02706,"96":0,"97":0,"98":0,"99":0.00601,"100":0.13832,"101":0.14434,"102":0.00301,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00301,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00601,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00301,"108":0,"109":0.00601,"110":0.00601,"111":0,"112":0,"113":0.00301,"114":0.01804,"115":0.3879,"116":0.11427},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0.00301,"10":0,"11":0,"12":0,"13":0,"14":0.00601,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00601,"14.1":0.00902,"15.1":0,"15.2-15.3":0,"15.4":0.00301,"15.5":0.00301,"15.6":0.01804,"16.0":0.00301,"16.1":0.00601,"16.2":0.00601,"16.3":0.03909,"16.4":0.01203,"16.5":0.04511,"16.6":0.05713},G:{"8":0,"17":0.17837,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.02123,"8.1-8.4":0.00637,"9.0-9.2":0,"9.3":0.05946,"10.0-10.2":0,"10.3":0.02548,"11.0-11.2":0.02548,"11.3-11.4":0.00425,"12.0-12.1":0.00849,"12.2-12.5":0.27181,"13.0-13.1":0,"13.2":0,"13.3":0.00637,"13.4-13.7":0.02336,"14.0-14.4":0.13378,"14.5-14.8":0.35675,"15.0-15.1":0.06795,"15.2-15.3":0.09131,"15.4":0.11255,"15.5":0.19536,"15.6-15.7":1.39726,"16.0":0.79631,"16.1":1.22525,"16.2":0.57122,"16.3":1.25286,"16.4":0.25482,"16.5":5.39367,"16.6":8.72968},P:{"4":0.17208,"20":0.06074,"21":0.21257,"5.0-5.4":0.01012,"6.2-6.4":0.02025,"7.2-7.4":0.01012,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01012,"12.0":0,"13.0":0.01012,"14.0":0.02025,"15.0":0.01012,"16.0":0.03037,"17.0":0.02025,"18.0":0.02025,"19.0":0.04049},I:{"0":0,"3":0,"4":0.00087,"2.1":0,"2.2":0.00035,"2.3":0.00035,"4.1":0.11186,"4.2-4.3":0.00121,"4.4":0,"4.4.3-4.4.4":0.00642},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00902,"9":0.00301,"10":0.00301,"11":0.01804,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":65.0374},R:{_:"0"},M:{"0":0.13986},Q:{"13.1":0},O:{"0":0.01399},H:{"0":0.21186}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ML.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ML.js
index cbebe87f509e45..2e5f4ccc83194c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ML.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ML.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0.00198,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00198,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.03358,"96":0,"97":0,"98":0,"99":0.06518,"100":0,"101":0,"102":0.00988,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00198,"109":0.00198,"110":0.00395,"111":0.00198,"112":0.00198,"113":0.1106,"114":0.2054,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.0158,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.01383,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00198,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.00198,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00593,"66":0,"67":0,"68":0.00198,"69":0,"70":0,"71":0,"72":0.00198,"73":0,"74":0,"75":0.00395,"76":0.00198,"77":0,"78":0,"79":0.00395,"80":0.00395,"81":0.01383,"83":0,"84":0,"85":0,"86":0,"87":0.00198,"88":0,"89":0,"90":0,"91":0,"92":0.00593,"93":0,"94":0,"95":0.02568,"96":0,"97":0,"98":0,"99":0.00198,"100":0,"101":0,"102":0.00198,"103":0.00395,"104":0.00593,"105":0,"106":0,"107":0.00198,"108":0.00198,"109":0.12443,"110":0.00198,"111":0.00198,"112":0.00988,"113":0.25675,"114":1.28178,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0.00395,"55":0,"56":0,"57":0,"58":0,"60":0.00593,"62":0,"63":0.00198,"64":0,"65":0,"66":0,"67":0.00395,"68":0.00198,"69":0.0079,"70":0.00593,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0.00198,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01185,"96":0,"97":0,"98":0.00395,"99":0.03753,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00395,"13":0,"14":0,"15":0.00593,"16":0,"17":0,"18":0.00593,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00198,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.0158,"110":0.00395,"111":0,"112":0.00593,"113":0.09875,"114":0.40093},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00198,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00198,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.0158,"14.1":0,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0.00198,"15.6":0.00988,"16.0":0,"16.1":0,"16.2":0,"16.3":0.00593,"16.4":0.00988,"16.5":0.01383,"16.6":0},G:{"8":0.00157,"17":0.16351,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00157,"6.0-6.1":0,"7.0-7.1":0.06918,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01887,"10.0-10.2":0,"10.3":0.13364,"11.0-11.2":0.00472,"11.3-11.4":0.00314,"12.0-12.1":0.03931,"12.2-12.5":1.41188,"13.0-13.1":0.02516,"13.2":0.12421,"13.3":0.02987,"13.4-13.7":0.67449,"14.0-14.4":0.44966,"14.5-14.8":0.9119,"15.0-15.1":1.13202,"15.2-15.3":0.13993,"15.4":0.17452,"15.5":0.12578,"15.6":0.46224,"16.0":0.46067,"16.1":0.56444,"16.2":0.66506,"16.3":1.66815,"16.4":1.17761,"16.5":3.87087,"16.6":0.1415},P:{"4":0.19456,"20":0.30721,"21":0.59393,"5.0-5.4":0.01024,"6.2-6.4":0.01024,"7.2-7.4":0.16384,"8.2":0,"9.2":0.02048,"10.1":0.02048,"11.1-11.2":0.01024,"12.0":0.06144,"13.0":0.02048,"14.0":0.03072,"15.0":0.01024,"16.0":0.26625,"17.0":0.04096,"18.0":0.03072,"19.0":0.17408},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00222,"4.2-4.3":0.01717,"4.4":0,"4.4.3-4.4.4":0.09802},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00198,"5.5":0},S:{"2.5":0.12038,_:"3.0-3.1"},J:{"7":0,"10":0.00803},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.20865},Q:{"13.1":0.01605},O:{"0":0.68213},H:{"0":0.69897},L:{"0":77.65928}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.0021,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.07364,"96":0,"97":0,"98":0,"99":0.00631,"100":0,"101":0,"102":0.01683,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0.00421,"115":0.10099,"116":0.22092,"117":0.00421,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.0021,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.01052,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.0021,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00631,"66":0,"67":0,"68":0,"69":0.00421,"70":0,"71":0,"72":0.00631,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.00421,"80":0.01052,"81":0.00631,"83":0.00842,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00631,"93":0.0021,"94":0,"95":0.0021,"96":0,"97":0,"98":0.0021,"99":0.00631,"100":0,"101":0,"102":0,"103":0.00421,"104":0,"105":0,"106":0.0021,"107":0.00421,"108":0.0021,"109":0.12834,"110":0,"111":0,"112":0.0021,"113":0.00421,"114":0.03366,"115":0.81846,"116":0.53442,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0.00842,"55":0,"56":0,"57":0,"58":0,"60":0.0021,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00421,"70":0.0021,"71":0.01473,"72":0.00631,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.03787,"96":0,"97":0,"98":0,"99":0,"100":0.00842,"101":0.03156,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0.00421,"16":0,"17":0,"18":0.0021,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00421,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00631,"110":0,"111":0,"112":0.0021,"113":0.0021,"114":0.00842,"115":0.4713,"116":0.30298},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.0021,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.01473,"14.1":0,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0.01262,"16.0":0,"16.1":0,"16.2":0,"16.3":0.01473,"16.4":0.0021,"16.5":0.01052,"16.6":0.00631},G:{"8":0.0015,"17":0.43855,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00449,"6.0-6.1":0,"7.0-7.1":0.00748,"8.1-8.4":0.00299,"9.0-9.2":0,"9.3":0.0449,"10.0-10.2":0.02245,"10.3":0.07933,"11.0-11.2":0.00748,"11.3-11.4":0,"12.0-12.1":0.17063,"12.2-12.5":2.29753,"13.0-13.1":0.03892,"13.2":0,"13.3":0.02395,"13.4-13.7":0.08831,"14.0-14.4":0.52686,"14.5-14.8":0.54931,"15.0-15.1":0.58673,"15.2-15.3":0.11824,"15.4":0.16764,"15.5":0.11375,"15.6-15.7":1.68535,"16.0":0.2754,"16.1":0.5089,"16.2":0.33527,"16.3":1.02079,"16.4":0.50441,"16.5":2.19724,"16.6":3.13871},P:{"4":0.20238,"20":0.12143,"21":0.35416,"5.0-5.4":0.01012,"6.2-6.4":0.01012,"7.2-7.4":0.17202,"8.2":0,"9.2":0.06071,"10.1":0,"11.1-11.2":0.01012,"12.0":0.02024,"13.0":0.03036,"14.0":0.05059,"15.0":0.03036,"16.0":0.06071,"17.0":0.07083,"18.0":0.06071,"19.0":0.13154},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00082,"4.2-4.3":0.00735,"4.4":0,"4.4.3-4.4.4":0.03919},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00421,"5.5":0},S:{"2.5":0.12634,_:"3.0-3.1"},J:{"7":0,"10":0.0079},N:{"10":0,"11":0},L:{"0":76.18241},R:{_:"0"},M:{"0":0.37901},Q:{"13.1":0.03948},O:{"0":0.71854},H:{"0":0.93443}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MM.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MM.js
index f5446232da6924..af07311e7b6d82 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MM.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MM.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00415,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00829,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.00415,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0.01659,"102":0.01244,"103":0.00415,"104":0.00415,"105":0.00415,"106":0.00415,"107":0.00829,"108":0.00829,"109":0.00829,"110":0.01244,"111":0.12441,"112":0.02074,"113":0.44788,"114":1.09481,"115":0.04147,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00415,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0.00415,"33":0,"34":0,"35":0,"36":0,"37":0.00415,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0.00415,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0.00415,"62":0.00415,"63":0,"64":0,"65":0,"66":0,"67":0.00415,"68":0.00415,"69":0,"70":0.00415,"71":0.00415,"72":0.00415,"73":0,"74":0.00415,"75":0,"76":0,"77":0,"78":0.00415,"79":0.01244,"80":0.00415,"81":0.00415,"83":0.00415,"84":0,"85":0.00415,"86":0.00415,"87":0.01244,"88":0.00415,"89":0.00829,"90":0,"91":0.00415,"92":0.00415,"93":0,"94":0,"95":0.00415,"96":0.01244,"97":0.00415,"98":0.00415,"99":0.04147,"100":0.01244,"101":0.00829,"102":0.00415,"103":0.02074,"104":0.00415,"105":0.01244,"106":0.01659,"107":0.00829,"108":0.01659,"109":0.43129,"110":0.01244,"111":0.02903,"112":0.08709,"113":1.22751,"114":7.13699,"115":0.00415,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00829,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0.00415,"66":0,"67":0,"68":0,"69":0.00415,"70":0.01659,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00415,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00829,"96":0,"97":0,"98":0.03732,"99":0.23223,"100":0.00829,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00415,"13":0,"14":0,"15":0,"16":0,"17":0.00415,"18":0.02074,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.01659,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00415,"108":0.00415,"109":0.00829,"110":0.00415,"111":0.00415,"112":0.01659,"113":0.20735,"114":1.67539},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00415,"14":0.02488,"15":0.00829,"17":0.00415,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00415,"13.1":0.02488,"14.1":0.09538,"15.1":0.02488,"15.2-15.3":0.00415,"15.4":0.02488,"15.5":0.03318,"15.6":0.2032,"16.0":0.04147,"16.1":0.09123,"16.2":0.09123,"16.3":0.32761,"16.4":0.11197,"16.5":0.94137,"16.6":0.01659},G:{"8":0,"17":0.0329,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00587,"5.0-5.1":0.00352,"6.0-6.1":0.00117,"7.0-7.1":0.01057,"8.1-8.4":0.02232,"9.0-9.2":0.00235,"9.3":0.04935,"10.0-10.2":0.02585,"10.3":0.0611,"11.0-11.2":0.0094,"11.3-11.4":0.00822,"12.0-12.1":0.00705,"12.2-12.5":0.3466,"13.0-13.1":0.00352,"13.2":0.00235,"13.3":0.01057,"13.4-13.7":0.07285,"14.0-14.4":0.14452,"14.5-14.8":0.25731,"15.0-15.1":0.12454,"15.2-15.3":0.10339,"15.4":0.16684,"15.5":0.23029,"15.6":0.39243,"16.0":0.52167,"16.1":0.81657,"16.2":0.41945,"16.3":1.07623,"16.4":0.84125,"16.5":4.79605,"16.6":0.07637},P:{"4":0.14373,"20":0.10267,"21":0.82134,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.05133,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.02053,"12.0":0,"13.0":0.02053,"14.0":0,"15.0":0.01027,"16.0":0.01027,"17.0":0.01027,"18.0":0.0308,"19.0":0.0308},I:{"0":0,"3":0,"4":0.01437,"2.1":0,"2.2":0,"2.3":0.0018,"4.1":0.00359,"4.2-4.3":0.01078,"4.4":0,"4.4.3-4.4.4":0.30361},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.01244,"9":0,"10":0,"11":0.02488,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.15803},Q:{"13.1":0.0995},O:{"0":1.84955},H:{"0":0.38235},L:{"0":67.21907}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00294,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0.00294,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00294,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00294,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00294,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.02352,"103":0,"104":0.00294,"105":0.00294,"106":0.00294,"107":0.00588,"108":0.00294,"109":0.00294,"110":0.00294,"111":0.00588,"112":0.00294,"113":0.00588,"114":0.0147,"115":0.2058,"116":0.51744,"117":0.03822,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00294,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00294,"38":0.00294,"39":0,"40":0,"41":0.00294,"42":0,"43":0,"44":0.00294,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0.00294,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.00294,"68":0,"69":0,"70":0.00294,"71":0.00294,"72":0,"73":0,"74":0.00294,"75":0,"76":0,"77":0,"78":0.00294,"79":0.00588,"80":0.00294,"81":0.00882,"83":0,"84":0.00294,"85":0.00294,"86":0,"87":0.00588,"88":0.00294,"89":0.00882,"90":0.00294,"91":0.00294,"92":0.00294,"93":0,"94":0,"95":0.00294,"96":0.00294,"97":0,"98":0.00294,"99":0.0294,"100":0.00588,"101":0.00294,"102":0.00588,"103":0.00882,"104":0.00294,"105":0.00588,"106":0.00588,"107":0.00588,"108":0.00882,"109":0.26166,"110":0.00588,"111":0.00882,"112":0.01764,"113":0.02352,"114":0.12054,"115":2.5725,"116":1.67874,"117":0.00294,"118":0.00294,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00588,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00882,"71":0.00882,"72":0.00882,"73":0,"74":0,"75":0,"76":0,"77":0.00294,"78":0,"79":0.00294,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00294,"96":0,"97":0,"98":0,"99":0.00294,"100":0.06762,"101":0.07644,"102":0.00882,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00294,"13":0,"14":0,"15":0,"16":0.00294,"17":0,"18":0.01176,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00882,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00294,"109":0.00588,"110":0,"111":0,"112":0.00294,"113":0.00294,"114":0.02352,"115":0.6027,"116":0.20874},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0.00294,"10":0,"11":0,"12":0,"13":0,"14":0.00588,"15":0.00294,"17":0.00294,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00882,"14.1":0.01764,"15.1":0.0441,"15.2-15.3":0.00294,"15.4":0.00294,"15.5":0.00882,"15.6":0.0441,"16.0":0.00588,"16.1":0.02058,"16.2":0.0147,"16.3":0.04704,"16.4":0.01176,"16.5":0.11466,"16.6":0.15876},G:{"8":0,"17":0.09372,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00375,"5.0-5.1":0.00562,"6.0-6.1":0.00187,"7.0-7.1":0.01125,"8.1-8.4":0.01499,"9.0-9.2":0.00187,"9.3":0.03842,"10.0-10.2":0.00375,"10.3":0.08341,"11.0-11.2":0.01874,"11.3-11.4":0.00656,"12.0-12.1":0.00469,"12.2-12.5":0.27833,"13.0-13.1":0.00187,"13.2":0.00469,"13.3":0.00937,"13.4-13.7":0.04592,"14.0-14.4":0.09465,"14.5-14.8":0.16119,"15.0-15.1":0.06935,"15.2-15.3":0.06373,"15.4":0.10965,"15.5":0.14901,"15.6-15.7":0.98307,"16.0":0.29333,"16.1":0.50419,"16.2":0.28021,"16.3":0.60446,"16.4":0.14901,"16.5":1.71592,"16.6":3.56117},P:{"4":0.14477,"20":0.06204,"21":0.14477,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.03102,"8.2":0,"9.2":0.02068,"10.1":0,"11.1-11.2":0.01034,"12.0":0.02068,"13.0":0.03102,"14.0":0.01034,"15.0":0.01034,"16.0":0.02068,"17.0":0.02068,"18.0":0.23784,"19.0":0.03102},I:{"0":0,"3":0,"4":0.00258,"2.1":0,"2.2":0,"2.3":0.01292,"4.1":0.00517,"4.2-4.3":0.01034,"4.4":0,"4.4.3-4.4.4":0.33075},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00784,"9":0,"10":0.00392,"11":0.01176,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":76.03964},R:{_:"0"},M:{"0":0.13414},Q:{"13.1":0.06354},O:{"0":2.13212},H:{"0":0.46788}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MN.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MN.js
index 733d75d65697e7..dbf4a860240430 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MN.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MN.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00421,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00421,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00421,"96":0,"97":0,"98":0,"99":0.00421,"100":0,"101":0,"102":0.00421,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00421,"109":0,"110":0.00421,"111":0.00421,"112":0.0463,"113":0.24833,"114":0.45036,"115":0.02105,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0.00421,"43":0,"44":0.00421,"45":0,"46":0,"47":0,"48":0,"49":0.00421,"50":0.00421,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.00421,"68":0,"69":0.00421,"70":0.00842,"71":0.00421,"72":0,"73":0.00842,"74":0.00842,"75":0,"76":0,"77":0.00421,"78":0.00421,"79":0.02525,"80":0,"81":0.00421,"83":0,"84":0,"85":0.01263,"86":0.00421,"87":0.01684,"88":0.00421,"89":0.00842,"90":0.00421,"91":0.00421,"92":0.00842,"93":0.00421,"94":0,"95":0.00421,"96":0.00421,"97":0.00421,"98":0.01684,"99":0.01684,"100":0.00421,"101":0.00842,"102":0.01684,"103":0.0463,"104":0.01684,"105":0.01684,"106":0.01684,"107":0.01263,"108":0.02105,"109":1.43106,"110":0.01684,"111":0.08839,"112":0.23991,"113":1.66256,"114":8.37591,"115":0.00842,"116":0.00421,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.01684,"70":0.00842,"71":0,"72":0,"73":0,"74":0.00842,"75":0,"76":0.01263,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.03788,"96":0,"97":0,"98":0.16836,"99":0.52192,"100":0.00421,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00421,"13":0,"14":0.00421,"15":0,"16":0,"17":0,"18":0.00421,"79":0,"80":0,"81":0,"83":0,"84":0.00421,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.00421,"91":0,"92":0.01263,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0.00421,"102":0,"103":0,"104":0.00421,"105":0,"106":0,"107":0.00421,"108":0.00421,"109":0.05051,"110":0.00421,"111":0.01263,"112":0.02525,"113":0.35777,"114":1.52366},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.02105,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00421,"13.1":0.02525,"14.1":0.06734,"15.1":0.01263,"15.2-15.3":0.01263,"15.4":0.00842,"15.5":0.02946,"15.6":0.12627,"16.0":0.01684,"16.1":0.05051,"16.2":0.05472,"16.3":0.12206,"16.4":0.07155,"16.5":0.21045,"16.6":0},G:{"8":0,"17":0.08305,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01993,"8.1-8.4":0.00997,"9.0-9.2":0,"9.3":0.11959,"10.0-10.2":0,"10.3":0.03654,"11.0-11.2":0.01661,"11.3-11.4":0.01661,"12.0-12.1":0.00664,"12.2-12.5":0.5614,"13.0-13.1":0.01329,"13.2":0,"13.3":0.04651,"13.4-13.7":0.12291,"14.0-14.4":0.44846,"14.5-14.8":0.6976,"15.0-15.1":0.25911,"15.2-15.3":0.23918,"15.4":0.43185,"15.5":0.50161,"15.6":0.86037,"16.0":2.74389,"16.1":2.94984,"16.2":1.69417,"16.3":3.84343,"16.4":3.01628,"16.5":12.25447,"16.6":0.15281},P:{"4":0.31495,"20":0.5283,"21":3.11901,"5.0-5.4":0.02032,"6.2-6.4":0,"7.2-7.4":0.06096,"8.2":0.01016,"9.2":0.04064,"10.1":0,"11.1-11.2":0.04064,"12.0":0.01016,"13.0":0.03048,"14.0":0.02032,"15.0":0.03048,"16.0":0.06096,"17.0":0.09144,"18.0":0.07112,"19.0":0.16255},I:{"0":0,"3":0.00462,"4":0.01848,"2.1":0.00462,"2.2":0.01155,"2.3":0.01617,"4.1":0.01386,"4.2-4.3":0.03466,"4.4":0,"4.4.3-4.4.4":0.12707},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.03565,"9":0.00446,"10":0.00446,"11":0.0312,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0.00579},N:{"10":0.00869,"11":0.00869},R:{_:"0"},M:{"0":0.21427},Q:{"13.1":0.00579},O:{"0":0.28955},H:{"0":0.21382},L:{"0":43.98094}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00412,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00412,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00412,"100":0,"101":0,"102":0.00412,"103":0.00412,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0.00412,"114":0.01648,"115":0.173,"116":0.40366,"117":0.0206,"118":0,"119":0,"120":0,"3.5":0,"3.6":0.00412},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00412,"39":0.00412,"40":0,"41":0.00412,"42":0.00412,"43":0.00412,"44":0.00824,"45":0.00412,"46":0.00824,"47":0.00412,"48":0,"49":0.00412,"50":0,"51":0.00412,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00412,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00824,"71":0.00412,"72":0,"73":0,"74":0.00824,"75":0,"76":0,"77":0,"78":0,"79":0.01648,"80":0,"81":0,"83":0.00824,"84":0,"85":0.01236,"86":0.00412,"87":0.00824,"88":0.00824,"89":0.00412,"90":0,"91":0.00412,"92":0.00412,"93":0,"94":0.00412,"95":0.00412,"96":0.00824,"97":0.00412,"98":0.00412,"99":0.0206,"100":0.00412,"101":0.00412,"102":0.01648,"103":0.04119,"104":0.00412,"105":0.00824,"106":0.00824,"107":0.01236,"108":0.00824,"109":1.54463,"110":0.01236,"111":0.02883,"112":0.11121,"113":0.07414,"114":0.37071,"115":5.87369,"116":3.45584,"117":0.00824,"118":0.00412,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0.00412,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00412,"72":0.00412,"73":0,"74":0,"75":0,"76":0.01648,"77":0.01236,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.0206,"96":0,"97":0,"98":0,"99":0.00824,"100":0.346,"101":0.27185,"102":0.01236,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00412,"13":0,"14":0.00412,"15":0,"16":0,"17":0,"18":0.00412,"79":0,"80":0,"81":0,"83":0,"84":0.00412,"85":0,"86":0,"87":0,"88":0,"89":0.00412,"90":0,"91":0,"92":0.00824,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00412,"101":0.00412,"102":0,"103":0,"104":0,"105":0,"106":0.00412,"107":0,"108":0,"109":0.03707,"110":0.00412,"111":0.00824,"112":0.00412,"113":0.0206,"114":0.04943,"115":1.20687,"116":0.42014},E:{"4":0,"5":0,"6":0,"7":0,"8":0.00412,"9":0.01236,"10":0,"11":0.01236,"12":0,"13":0.00412,"14":0.02471,"15":0,"17":0.00412,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00412,"13.1":0.00824,"14.1":0.04943,"15.1":0.01236,"15.2-15.3":0.00824,"15.4":0.00824,"15.5":0.02883,"15.6":0.08238,"16.0":0.01648,"16.1":0.03707,"16.2":0.02883,"16.3":0.07414,"16.4":0.02471,"16.5":0.173,"16.6":0.12769},G:{"8":0.00585,"17":0.28057,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00292,"7.0-7.1":0.02923,"8.1-8.4":0.03215,"9.0-9.2":0,"9.3":0.11398,"10.0-10.2":0,"10.3":0.02046,"11.0-11.2":0.05845,"11.3-11.4":0.01169,"12.0-12.1":0.02338,"12.2-12.5":0.33902,"13.0-13.1":0.00585,"13.2":0.00292,"13.3":0.02046,"13.4-13.7":0.07891,"14.0-14.4":0.23088,"14.5-14.8":0.44715,"15.0-15.1":0.19289,"15.2-15.3":0.25718,"15.4":0.1812,"15.5":0.37701,"15.6-15.7":2.22114,"16.0":1.81783,"16.1":1.96396,"16.2":1.09596,"16.3":2.12762,"16.4":0.58743,"16.5":6.32149,"16.6":10.36338},P:{"4":0.14232,"20":0.17282,"21":0.46762,"5.0-5.4":0.04066,"6.2-6.4":0.01017,"7.2-7.4":0.06099,"8.2":0,"9.2":0.02033,"10.1":0,"11.1-11.2":0.05083,"12.0":0.01017,"13.0":0.05083,"14.0":0.0305,"15.0":0.02033,"16.0":0.04066,"17.0":0.07116,"18.0":0.04066,"19.0":0.12199},I:{"0":0,"3":0.00725,"4":0.02899,"2.1":0.00483,"2.2":0.01449,"2.3":0.01691,"4.1":0.02657,"4.2-4.3":0.04831,"4.4":0,"4.4.3-4.4.4":0.14736},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0.00442,"8":0.03982,"9":0.00885,"10":0.00885,"11":0.05309,"5.5":0},S:{"2.5":0.00588,_:"3.0-3.1"},J:{"7":0,"10":0.01176},N:{"10":0.0196,"11":0.0098},L:{"0":47.21259},R:{_:"0"},M:{"0":0.19995},Q:{"13.1":0.00588},O:{"0":0.15879},H:{"0":0.37861}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MO.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MO.js
index dbde02ba97bbb2..59ca0e8b3af40d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MO.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MO.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.05715,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0.0052,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.02078,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.0052,"101":0,"102":0.01039,"103":0,"104":0.01039,"105":0,"106":0,"107":0,"108":0.01039,"109":0,"110":0,"111":0.01039,"112":0.03117,"113":0.18183,"114":0.35326,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.0052,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0.0052,"23":0,"24":0,"25":0,"26":0.0052,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.05195,"35":0,"36":0,"37":0,"38":0.09871,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.03117,"50":0,"51":0,"52":0,"53":0.02078,"54":0,"55":0.03117,"56":0,"57":0.0052,"58":0.0052,"59":0,"60":0.0052,"61":0.04676,"62":0.0052,"63":0,"64":0,"65":0.0052,"66":0,"67":0,"68":0,"69":0.0052,"70":0.01559,"71":0,"72":0,"73":0.0052,"74":0.03117,"75":0.0052,"76":0.0052,"77":0.0052,"78":0.02598,"79":0.34807,"80":0.03117,"81":0.03117,"83":0.03637,"84":0,"85":0.0052,"86":0.03637,"87":0.08832,"88":0,"89":0.04156,"90":0.0052,"91":0.01039,"92":0.01559,"93":0.0052,"94":0.03637,"95":0.02078,"96":0.01559,"97":0.07273,"98":0.05195,"99":0.24936,"100":0.01039,"101":0.02078,"102":0.01559,"103":0.08312,"104":0.01559,"105":0.07273,"106":0.02078,"107":0.04156,"108":0.06754,"109":1.2468,"110":0.03117,"111":0.07273,"112":0.33768,"113":2.05203,"114":9.42893,"115":0.02078,"116":0.04676,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.01039,"29":0,"30":0,"31":0,"32":0.0052,"33":0,"34":0,"35":0,"36":0.02598,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.07793,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0.0052,"75":0,"76":0.0052,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.02078,"96":0,"97":0,"98":0.02078,"99":0.05715,"100":0.0052,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.01559,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.0052,"109":0.09871,"110":0.0052,"111":0.03117,"112":0.03117,"113":0.35326,"114":1.48577},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.04156,"14":0.22339,"15":0.04156,"17":0.0052,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.04156,"13.1":0.12988,"14.1":0.56106,"15.1":0.09871,"15.2-15.3":0.07273,"15.4":0.1039,"15.5":0.22858,"15.6":0.64938,"16.0":0.05195,"16.1":0.11429,"16.2":0.15066,"16.3":0.60262,"16.4":0.42599,"16.5":1.98449,"16.6":0.0052},G:{"8":0,"17":0.02139,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00855,"6.0-6.1":0.13259,"7.0-7.1":0.10693,"8.1-8.4":0.10265,"9.0-9.2":0.07271,"9.3":0.355,"10.0-10.2":0.03849,"10.3":0.43626,"11.0-11.2":0.10693,"11.3-11.4":0.05133,"12.0-12.1":0.06843,"12.2-12.5":1.84343,"13.0-13.1":0.04705,"13.2":0.01711,"13.3":0.05988,"13.4-13.7":0.20102,"14.0-14.4":0.76988,"14.5-14.8":1.80921,"15.0-15.1":0.47048,"15.2-15.3":0.78699,"15.4":0.68861,"15.5":0.70572,"15.6":1.97602,"16.0":1.44994,"16.1":2.86993,"16.2":1.44994,"16.3":3.74674,"16.4":2.57481,"16.5":18.03652,"16.6":0.0556},P:{"4":0.99018,"20":0.13057,"21":2.32855,"5.0-5.4":0.08705,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0.03264,"10.1":0,"11.1-11.2":0,"12.0":0.01088,"13.0":0.03264,"14.0":0.02176,"15.0":0.01088,"16.0":0.01088,"17.0":0.03264,"18.0":0.01088,"19.0":0.04352},I:{"0":0,"3":0,"4":0.01333,"2.1":0.00952,"2.2":0.00762,"2.3":0.00952,"4.1":0.01333,"4.2-4.3":0.02476,"4.4":0,"4.4.3-4.4.4":0.09712},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.05754,"9":0.01918,"10":0.01918,"11":0.15345,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0.00481},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.12493},Q:{"13.1":0.16818},O:{"0":0.54297},H:{"0":0.03639},L:{"0":27.71946}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.04689,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00521,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0.00521,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.02605,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00521,"101":0,"102":0.00521,"103":0,"104":0.02084,"105":0,"106":0,"107":0,"108":0.00521,"109":0,"110":0,"111":0.00521,"112":0.02084,"113":0.00521,"114":0.00521,"115":0.18756,"116":0.44806,"117":0.01042,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0.01042,"23":0,"24":0,"25":0,"26":0.00521,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.07294,"35":0,"36":0,"37":0,"38":0.10941,"39":0,"40":0,"41":0,"42":0,"43":0.00521,"44":0.00521,"45":0,"46":0.00521,"47":0,"48":0,"49":0.04168,"50":0,"51":0,"52":0,"53":0.01042,"54":0,"55":0.03647,"56":0,"57":0,"58":0.01042,"59":0,"60":0.00521,"61":0.05731,"62":0.02605,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.01042,"70":0.01042,"71":0,"72":0,"73":0.00521,"74":0.02084,"75":0.00521,"76":0.00521,"77":0.01042,"78":0.03126,"79":0.31781,"80":0.03647,"81":0.01042,"83":0.03647,"84":0,"85":0.00521,"86":0.03647,"87":0.14588,"88":0,"89":0.03647,"90":0,"91":0.01042,"92":0.01042,"93":0.00521,"94":0.01563,"95":0.01042,"96":0.00521,"97":0.07815,"98":0.04689,"99":0.24487,"100":0.01042,"101":0.02084,"102":0.01563,"103":0.08857,"104":0.01042,"105":0.09899,"106":0.02605,"107":0.03126,"108":0.04689,"109":1.21914,"110":0.01563,"111":0.02605,"112":0.16672,"113":0.16151,"114":0.77108,"115":6.73132,"116":3.86582,"117":0.08336,"118":0.02605,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.01563,"29":0,"30":0,"31":0,"32":0.00521,"33":0,"34":0,"35":0,"36":0.03126,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.06773,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00521,"71":0,"72":0.00521,"73":0,"74":0.01042,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.02605,"96":0,"97":0,"98":0,"99":0.00521,"100":0.02605,"101":0.03126,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.01563,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.00521,"106":0.00521,"107":0,"108":0.00521,"109":0.11462,"110":0,"111":0.03126,"112":0.01563,"113":0.03126,"114":0.05731,"115":1.43796,"116":0.55747},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0.00521,"10":0,"11":0,"12":0,"13":0.02605,"14":0.17714,"15":0.02605,"17":0.01042,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.03126,"13.1":0.14067,"14.1":0.46369,"15.1":0.05731,"15.2-15.3":0.05731,"15.4":0.08857,"15.5":0.14588,"15.6":0.521,"16.0":0.0521,"16.1":0.08336,"16.2":0.11462,"16.3":0.33865,"16.4":0.17714,"16.5":0.95343,"16.6":1.65678},G:{"8":0,"17":0.08439,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01151,"6.0-6.1":0.13042,"7.0-7.1":0.07288,"8.1-8.4":0.10357,"9.0-9.2":0.04219,"9.3":0.36056,"10.0-10.2":0.03069,"10.3":0.44495,"11.0-11.2":0.11891,"11.3-11.4":0.07288,"12.0-12.1":0.07672,"12.2-12.5":1.51896,"13.0-13.1":0.04219,"13.2":0.01534,"13.3":0.06137,"13.4-13.7":0.15343,"14.0-14.4":0.61372,"14.5-14.8":1.46526,"15.0-15.1":0.35673,"15.2-15.3":0.4296,"15.4":0.4718,"15.5":0.59838,"15.6-15.7":2.8001,"16.0":1.13155,"16.1":1.94089,"16.2":0.95894,"16.3":2.04446,"16.4":0.57536,"16.5":6.61284,"16.6":15.00548},P:{"4":0.98334,"20":0.0442,"21":0.22098,"5.0-5.4":0.09944,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0.01105,"10.1":0,"11.1-11.2":0.01105,"12.0":0,"13.0":0.0221,"14.0":0,"15.0":0.01105,"16.0":0,"17.0":0.0442,"18.0":0.03315,"19.0":0.03315},I:{"0":0,"3":0.00221,"4":0.01988,"2.1":0.00663,"2.2":0.00884,"2.3":0.01546,"4.1":0.01546,"4.2-4.3":0.02871,"4.4":0,"4.4.3-4.4.4":0.09719},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.1042,"9":0.02605,"10":0.02605,"11":0.1563,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":29.77629},R:{_:"0"},M:{"0":0.16765},Q:{"13.1":0.15807},O:{"0":0.66581},H:{"0":0.11791}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MP.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MP.js
index 688e60610db937..6e59c8c4a6d302 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MP.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MP.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00576,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.0288,"103":0.1152,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0.00576,"113":0.3456,"114":0.55872,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.0288,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.01728,"73":0,"74":0,"75":0,"76":0.01728,"77":0,"78":0,"79":0.14976,"80":0.00576,"81":0,"83":0.00576,"84":0,"85":0.00576,"86":0,"87":0.10368,"88":0,"89":0,"90":0,"91":0.01728,"92":0,"93":0.01152,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.10944,"104":0.03456,"105":0.01152,"106":0.06336,"107":0,"108":0.01152,"109":0.70848,"110":0.04608,"111":0.2304,"112":0.52992,"113":3.39264,"114":14.37696,"115":0.01152,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0.01728,"98":0.23616,"99":1.00224,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.01728,"109":0.06912,"110":0.00576,"111":0,"112":0.0288,"113":0.55296,"114":4.6656},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.13824,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00576,"14.1":1.05408,"15.1":0.01152,"15.2-15.3":0.01152,"15.4":0.02304,"15.5":0.10368,"15.6":0.144,"16.0":0,"16.1":0.0288,"16.2":1.16352,"16.3":0.26496,"16.4":0.33984,"16.5":0.33408,"16.6":0},G:{"8":0,"17":0.00408,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02447,"10.0-10.2":0,"10.3":0.02651,"11.0-11.2":0.27733,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.23247,"13.0-13.1":0.04078,"13.2":0,"13.3":0.09788,"13.4-13.7":0.00408,"14.0-14.4":1.2276,"14.5-14.8":1.29082,"15.0-15.1":0.0571,"15.2-15.3":0.00408,"15.4":0.03059,"15.5":0.40988,"15.6":0.29976,"16.0":0.84423,"16.1":1.65176,"16.2":1.18682,"16.3":2.43074,"16.4":1.64156,"16.5":8.2017,"16.6":0.06118},P:{"4":0,"20":0.59565,"21":7.4353,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.01027,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.06162,"12.0":0,"13.0":0,"14.0":0.02054,"15.0":0,"16.0":0,"17.0":0,"18.0":0.02054,"19.0":0.03081},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.26288},Q:{"13.1":0.08904},O:{"0":0.02968},H:{"0":0.00803},L:{"0":34.64744}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.01585,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0.00528,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.41736,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0.00528,"115":0.13208,"116":0.31698,"117":0,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01585,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.02113,"77":0,"78":0,"79":0.01585,"80":0,"81":0,"83":0.01057,"84":0,"85":0,"86":0,"87":0.00528,"88":0,"89":0,"90":0.01585,"91":0.01585,"92":0.01585,"93":0.01585,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.64453,"104":0.01585,"105":0.02113,"106":0.14792,"107":0.00528,"108":0,"109":0.36981,"110":0.02642,"111":0.58113,"112":0.02642,"113":0.12151,"114":1.18868,"115":9.74714,"116":5.90111,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00528,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0.00528,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.00528,"99":0.01585,"100":0.42792,"101":0.32226,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.01585,"93":0,"94":0,"95":0,"96":0.00528,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00528,"109":0.04226,"110":0.00528,"111":0,"112":0,"113":0,"114":0.24302,"115":3.25433,"116":0.67094},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.04755,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00528,"13.1":0.01057,"14.1":0.63924,"15.1":0.01057,"15.2-15.3":0.02113,"15.4":0.01057,"15.5":0.01057,"15.6":0.07925,"16.0":0,"16.1":0.05283,"16.2":0.0317,"16.3":0.10038,"16.4":0.05283,"16.5":0.28528,"16.6":0.40679},G:{"8":0,"17":0.02817,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01491,"10.0-10.2":0,"10.3":0.02485,"11.0-11.2":0.08118,"11.3-11.4":0.01325,"12.0-12.1":0,"12.2-12.5":0.15574,"13.0-13.1":0,"13.2":0,"13.3":0.04308,"13.4-13.7":0.01325,"14.0-14.4":1.14487,"14.5-14.8":0.16071,"15.0-15.1":0.34297,"15.2-15.3":0.00331,"15.4":0.03479,"15.5":0.05302,"15.6-15.7":0.45563,"16.0":0.51031,"16.1":0.61634,"16.2":0.25018,"16.3":1.07363,"16.4":1.49447,"16.5":4.00954,"16.6":6.04579},P:{"4":0,"20":0.03086,"21":0.33951,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.03086,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.03086,"12.0":0,"13.0":0.01029,"14.0":0.01029,"15.0":0,"16.0":0,"17.0":0.13375,"18.0":0.03086,"19.0":0},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01057,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":34.02212},R:{_:"0"},M:{"0":0.85849},Q:{"13.1":0},O:{"0":0.03302},H:{"0":0.08485}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MQ.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MQ.js
index 7a36fc2ac3b191..d8d97f59a68da0 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MQ.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MQ.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00441,"53":0,"54":0.00882,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.00882,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00882,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00441,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0.00441,"102":0.06171,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00441,"110":0.03967,"111":0.00441,"112":0.07494,"113":0.57304,"114":1.14608,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00882,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00882,"59":0,"60":0,"61":0.00441,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.00441,"80":0,"81":0,"83":0,"84":0,"85":0.00441,"86":0,"87":0.00882,"88":0.03967,"89":0.00441,"90":0,"91":0,"92":0,"93":0.00441,"94":0,"95":0.00441,"96":0.01322,"97":0,"98":0.00441,"99":0,"100":0,"101":0,"102":0.00441,"103":0.01763,"104":0.00441,"105":0.00882,"106":0.00441,"107":0.00441,"108":0.01322,"109":0.48929,"110":0.01763,"111":0.06171,"112":0.17191,"113":1.41497,"114":7.70078,"115":0,"116":0.00882,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00441,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0.00441,"66":0,"67":0.00882,"68":0,"69":0,"70":0.00441,"71":0,"72":0,"73":0,"74":0.00882,"75":0,"76":0.00882,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00441,"86":0,"87":0,"88":0,"89":0.07494,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01763,"96":0,"97":0.00441,"98":0.18073,"99":0.33501,"100":0.00441,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00441,"18":0.00441,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0.11902,"105":0,"106":0,"107":0.00441,"108":0.00441,"109":0.07934,"110":0.01322,"111":0.01322,"112":0.04408,"113":0.48047,"114":2.36269},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00441,"14":0.03086,"15":0.04408,"17":0.00441,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00882,"13.1":0.06612,"14.1":0.12783,"15.1":0.03526,"15.2-15.3":0.08816,"15.4":0.08816,"15.5":0.10138,"15.6":0.22481,"16.0":0.09698,"16.1":0.09257,"16.2":0.08816,"16.3":0.32619,"16.4":0.42758,"16.5":1.0491,"16.6":0.00882},G:{"8":0,"17":0.04013,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.17199,"10.0-10.2":0,"10.3":0.07453,"11.0-11.2":0.01147,"11.3-11.4":0.00287,"12.0-12.1":0,"12.2-12.5":0.11753,"13.0-13.1":0.0086,"13.2":0,"13.3":0.00287,"13.4-13.7":0.0086,"14.0-14.4":0.11753,"14.5-14.8":0.76824,"15.0-15.1":0.14333,"15.2-15.3":0.12613,"15.4":0.30959,"15.5":0.26086,"15.6":1.01476,"16.0":1.81453,"16.1":3.50007,"16.2":2.11839,"16.3":3.03569,"16.4":2.39071,"16.5":11.39171,"16.6":0.20066},P:{"4":0.0519,"20":0.72655,"21":3.09303,"5.0-5.4":0.02076,"6.2-6.4":0,"7.2-7.4":0.0519,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01038,"12.0":0,"13.0":0.02076,"14.0":0.02076,"15.0":0.06228,"16.0":0.06228,"17.0":0.01038,"18.0":0.03114,"19.0":0.09341},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.09934},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01763,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.29078},Q:{"13.1":0},O:{"0":0.01678},H:{"0":0.2753},L:{"0":46.27394}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00902,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00451,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00451,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00451,"90":0,"91":0.01804,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.03156,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00451,"109":0,"110":0,"111":0,"112":0.00451,"113":0,"114":0.03156,"115":0.42836,"116":1.5015,"117":0.02705,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.00902,"80":0,"81":0.00451,"83":0,"84":0,"85":0.00451,"86":0,"87":0.00451,"88":0.0496,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.00451,"99":0.00451,"100":0.00451,"101":0,"102":0,"103":0.02255,"104":0.00451,"105":0,"106":0,"107":0.00451,"108":0,"109":0.51854,"110":0,"111":0.00902,"112":0.03156,"113":0.04058,"114":0.36072,"115":6.48845,"116":4.3061,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00451,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00902,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0.01353,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.15331,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00451,"96":0,"97":0,"98":0.01353,"99":0.01353,"100":0.23898,"101":0.20741,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00451,"18":0.00451,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00451,"90":0,"91":0,"92":0.00451,"93":0,"94":0,"95":0,"96":0,"97":0.00451,"98":0,"99":0,"100":0,"101":0,"102":0.00902,"103":0,"104":0.01353,"105":0,"106":0,"107":0,"108":0.00902,"109":0.05862,"110":0,"111":0.00451,"112":0.00451,"113":0.00451,"114":0.10822,"115":1.81713,"116":0.66733},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.02255,"15":0,"17":0.00902,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00451,"13.1":0.08116,"14.1":0.08567,"15.1":0.00451,"15.2-15.3":0.01353,"15.4":0.07214,"15.5":0.02705,"15.6":0.23447,"16.0":0.00902,"16.1":0.04509,"16.2":0.0496,"16.3":0.13076,"16.4":0.04509,"16.5":0.5997,"16.6":0.67184},G:{"8":0,"17":1.32023,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.55299,"10.0-10.2":0,"10.3":0.13318,"11.0-11.2":0.0029,"11.3-11.4":0.00579,"12.0-12.1":0.01737,"12.2-12.5":0.13029,"13.0-13.1":0,"13.2":0,"13.3":0.01448,"13.4-13.7":0.02895,"14.0-14.4":0.06949,"14.5-14.8":0.37928,"15.0-15.1":0.0608,"15.2-15.3":0.2403,"15.4":0.30979,"15.5":0.38796,"15.6-15.7":2.01509,"16.0":1.12625,"16.1":2.71284,"16.2":1.07413,"16.3":1.85295,"16.4":0.67749,"16.5":5.56755,"16.6":10.25494},P:{"4":0.01031,"20":0.36098,"21":0.47443,"5.0-5.4":0,"6.2-6.4":0.01031,"7.2-7.4":0.05157,"8.2":0.01031,"9.2":0.01031,"10.1":0,"11.1-11.2":0.02063,"12.0":0.01031,"13.0":0.01031,"14.0":0.02063,"15.0":0.01031,"16.0":0.03094,"17.0":0.01031,"18.0":0.04125,"19.0":0.08251},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.08862},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00451,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":42.77942},R:{_:"0"},M:{"0":0.88954},Q:{"13.1":0},O:{"0":0.01647},H:{"0":0.56144}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MR.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MR.js
index 310b0f1e976fca..46826398ec3c13 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MR.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MR.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00154,"50":0,"51":0,"52":0.00154,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00154,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00154,"79":0,"80":0,"81":0,"82":0.00154,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00309,"101":0,"102":0.00309,"103":0,"104":0.00154,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.00154,"111":0.00309,"112":0.01234,"113":0.08024,"114":0.10492,"115":0.00463,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00309,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0.00154,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0.00154,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.00154,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00309,"66":0,"67":0,"68":0.00617,"69":0,"70":0.00926,"71":0,"72":0.00154,"73":0,"74":0.00154,"75":0,"76":0,"77":0.00154,"78":0,"79":0.00309,"80":0.00154,"81":0.00154,"83":0.00154,"84":0.00154,"85":0.00617,"86":0.00154,"87":0.00154,"88":0.00154,"89":0.0108,"90":0,"91":0,"92":0,"93":0.00154,"94":0.00154,"95":0.00154,"96":0.00154,"97":0,"98":0.00463,"99":0.00154,"100":0,"101":0,"102":0.00154,"103":0.00309,"104":0.00154,"105":0.00926,"106":0.00154,"107":0,"108":0.00926,"109":0.22991,"110":0.00154,"111":0.00772,"112":0.00772,"113":0.21602,"114":0.84865,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0.00154,"64":0,"65":0,"66":0.00154,"67":0,"68":0.00154,"69":0.0216,"70":0.03549,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00772,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00309,"96":0,"97":0,"98":0.00772,"99":0.04938,"100":0.00154,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00154,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0.00154,"87":0,"88":0,"89":0.00154,"90":0,"91":0,"92":0.00309,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00463,"109":0.00772,"110":0.00154,"111":0,"112":0.00463,"113":0.06944,"114":0.20985},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00309,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.02006,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00309,"14.1":0.00463,"15.1":0,"15.2-15.3":0.00154,"15.4":0.0108,"15.5":0.00154,"15.6":0.00926,"16.0":0,"16.1":0.00154,"16.2":0.00463,"16.3":0.00617,"16.4":0.00772,"16.5":0.01697,"16.6":0},G:{"8":0,"17":0.07474,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.013,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.06174,"10.0-10.2":0.0065,"10.3":0.01625,"11.0-11.2":0.013,"11.3-11.4":0,"12.0-12.1":0.00975,"12.2-12.5":2.4144,"13.0-13.1":0.06174,"13.2":0.27621,"13.3":0.43869,"13.4-13.7":0.59466,"14.0-14.4":12.18898,"14.5-14.8":0.38994,"15.0-15.1":0.45168,"15.2-15.3":0.27621,"15.4":0.25346,"15.5":0.70515,"15.6":0.38019,"16.0":1.27382,"16.1":1.3843,"16.2":0.87412,"16.3":1.81324,"16.4":2.23568,"16.5":4.98153,"16.6":0.09424},P:{"4":0.11046,"20":0.55228,"21":1.69701,"5.0-5.4":0.01004,"6.2-6.4":0.03012,"7.2-7.4":0.69286,"8.2":0,"9.2":0.01004,"10.1":0.02008,"11.1-11.2":0.10041,"12.0":0.01004,"13.0":0.03012,"14.0":0.11046,"15.0":0.1205,"16.0":0.31129,"17.0":0.11046,"18.0":0.15062,"19.0":0.34141},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.05006},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.02777,"5.5":0},S:{"2.5":0.00846,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.14377},Q:{"13.1":0.02537},O:{"0":0.34674},H:{"0":0.59248},L:{"0":59.88558}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0.00133,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00133,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00399,"79":0,"80":0,"81":0,"82":0.00266,"83":0,"84":0.00133,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00133,"96":0,"97":0,"98":0,"99":0,"100":0.00133,"101":0,"102":0.00133,"103":0,"104":0.00133,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.00133,"111":0,"112":0,"113":0,"114":0.00399,"115":0.06246,"116":0.05715,"117":0.00266,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00133,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0.00133,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0.00133,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00133,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.15549,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00133,"66":0,"67":0,"68":0.00133,"69":0.00133,"70":0.00266,"71":0,"72":0,"73":0,"74":0.00133,"75":0,"76":0.00133,"77":0.00266,"78":0,"79":0.00133,"80":0.00133,"81":0.00133,"83":0,"84":0.00133,"85":0.00399,"86":0.00133,"87":0.00133,"88":0.0093,"89":0,"90":0,"91":0,"92":0,"93":0.00133,"94":0,"95":0.01063,"96":0,"97":0,"98":0.00133,"99":0.00133,"100":0,"101":0,"102":0,"103":0.00399,"104":0,"105":0.00266,"106":0.00133,"107":0.00133,"108":0.00266,"109":0.13556,"110":0.00133,"111":0.00133,"112":0.00133,"113":0.01063,"114":0.04386,"115":0.38275,"116":0.21796,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0.00266,"62":0,"63":0.00133,"64":0,"65":0,"66":0.00133,"67":0.00266,"68":0.00133,"69":0.00532,"70":0.00532,"71":0.01728,"72":0.01196,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00399,"96":0,"97":0,"98":0,"99":0,"100":0.0093,"101":0.02392,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0.00399,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00133,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0.00133,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00133,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00266,"109":0.00797,"110":0.00133,"111":0.00133,"112":0,"113":0,"114":0.01861,"115":0.12626,"116":0.03987},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00266,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.02126,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00133,"14.1":0.00133,"15.1":0,"15.2-15.3":0.00133,"15.4":0.00665,"15.5":0,"15.6":0.00399,"16.0":0,"16.1":0.00133,"16.2":0.00133,"16.3":0.00399,"16.4":0.00133,"16.5":0.00665,"16.6":0.00665},G:{"8":0,"17":0.38488,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01309,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01833,"10.0-10.2":0.01047,"10.3":0.04451,"11.0-11.2":0.00785,"11.3-11.4":0.00524,"12.0-12.1":0.02356,"12.2-12.5":4.15509,"13.0-13.1":0.20422,"13.2":0.34298,"13.3":0.01047,"13.4-13.7":0.78546,"14.0-14.4":3.69691,"14.5-14.8":0.40059,"15.0-15.1":0.29324,"15.2-15.3":0.24349,"15.4":0.24349,"15.5":0.3456,"15.6-15.7":1.56831,"16.0":0.6467,"16.1":1.26721,"16.2":0.68335,"16.3":1.27245,"16.4":1.92176,"16.5":3.62621,"16.6":3.95873},P:{"4":0.12088,"20":0.24177,"21":0.89656,"5.0-5.4":0.01007,"6.2-6.4":0.03022,"7.2-7.4":0.81597,"8.2":0,"9.2":0.13096,"10.1":0.02015,"11.1-11.2":0.08059,"12.0":0.01007,"13.0":0.04029,"14.0":0.05037,"15.0":0.10074,"16.0":0.24177,"17.0":0.06044,"18.0":0.1511,"19.0":0.32236},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00214,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.04779},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.0014,"9":0,"10":0,"11":0.02651,"5.5":0},S:{"2.5":0.00867,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":65.49294},R:{_:"0"},M:{"0":0.14741},Q:{"13.1":0},O:{"0":0.28614},H:{"0":0.58285}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MS.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MS.js
index 4dea4c6f616f9c..a73ecd7a61e74d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MS.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MS.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.01234,"99":0,"100":0,"101":0,"102":0.03701,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0.04934,"114":0.09252,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01234,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.02467,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0.02467,"87":0.01234,"88":0,"89":0,"90":0,"91":0,"92":0.01234,"93":0.04934,"94":0,"95":0,"96":0.01234,"97":0,"98":0,"99":0,"100":0,"101":0.02467,"102":0,"103":0,"104":0.01234,"105":0,"106":0.79567,"107":0.03701,"108":0.01234,"109":4.57666,"110":0,"111":0,"112":0.01234,"113":3.42324,"114":15.50635,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.06785,"99":1.22126,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.14186,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.06785,"110":0.09252,"111":0,"112":0,"113":1.12874,"114":4.0092},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.02467,"14.1":0.10486,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0.23438,"15.6":0.88202,"16.0":0,"16.1":0.02467,"16.2":0,"16.3":0.83268,"16.4":0.02467,"16.5":0.85735,"16.6":0},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0.03098,"11.0-11.2":0.03098,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.09417,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0.09417,"14.5-14.8":0.03098,"15.0-15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0.09417,"15.6":0.56499,"16.0":0.37666,"16.1":2.54124,"16.2":0.34445,"16.3":0.65916,"16.4":1.78791,"16.5":5.01928,"16.6":0.09417},P:{"4":0.48861,"20":0.31866,"21":1.349,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.06373,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0.02124,"16.0":0.06373,"17.0":0,"18.0":0,"19.0":0.11684},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":2.5087},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01234,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.02299},Q:{"13.1":0},O:{"0":0},H:{"0":0},L:{"0":46.80667}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0.1114,"117":0,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.01114,"59":0,"60":0,"61":0,"62":0.03899,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.09469,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.06127,"104":0,"105":0,"106":0,"107":0,"108":0.02228,"109":0.42332,"110":0,"111":0,"112":0.01114,"113":0,"114":0.48459,"115":10.68326,"116":7.17973,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.01114,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":1.08058,"100":0.02228,"101":0.06127,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0.01114,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.06127,"110":0.06127,"111":0,"112":0,"113":0,"114":0.28964,"115":4.14965,"116":1.27553},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0.09469,"17":0.03899,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.02228,"14.1":0.03899,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0.06127,"15.6":0,"16.0":0,"16.1":0,"16.2":0.01114,"16.3":0.20609,"16.4":0,"16.5":0.46231,"16.6":0.56814},G:{"8":0,"17":0.13686,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0.05475,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.87718,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0.19161,"14.5-14.8":0.02737,"15.0-15.1":0,"15.2-15.3":0.93193,"15.4":0.02737,"15.5":0,"15.6-15.7":1.09616,"16.0":0.35585,"16.1":0.63082,"16.2":0.82243,"16.3":0.84981,"16.4":0.02737,"16.5":2.27445,"16.6":4.1383},P:{"4":0,"20":0,"21":0.13617,"5.0-5.4":0.07332,"6.2-6.4":0,"7.2-7.4":0.09427,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0.11522,"14.0":0,"15.0":0,"16.0":0,"17.0":0.09427,"18.0":0.02095,"19.0":0.02095},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":1.80468},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.02228,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":51.76694},R:{_:"0"},M:{"0":0},Q:{"13.1":0},O:{"0":0},H:{"0":0}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MT.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MT.js
index 019f8cbf623b5c..fffb46cff8126b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MT.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MT.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00503,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.02517,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.01007,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00503,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.0151,"103":0,"104":0,"105":0,"106":0,"107":0.0302,"108":0,"109":0,"110":0,"111":0.01007,"112":0.07046,"113":0.30701,"114":0.51337,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01007,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00503,"64":0,"65":0.00503,"66":0,"67":0,"68":0,"69":0,"70":0.00503,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00503,"77":0.0151,"78":0,"79":0.02517,"80":0.00503,"81":0.00503,"83":0,"84":0,"85":0.00503,"86":0.00503,"87":0.0151,"88":0,"89":0.0151,"90":0,"91":0,"92":0.01007,"93":0.20132,"94":0,"95":0.00503,"96":0.00503,"97":0.00503,"98":0.00503,"99":0.01007,"100":0.0151,"101":0,"102":0,"103":0.08556,"104":0.00503,"105":0.01007,"106":0.01007,"107":0.16106,"108":0.03523,"109":0.84051,"110":0.02013,"111":0.27682,"112":0.19629,"113":2.85371,"114":12.88448,"115":0.00503,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.0151,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00503,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.0302,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.02013,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0.01007,"98":0.27178,"99":0.47814,"100":0.00503,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0.00503,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00503,"93":0,"94":0,"95":0,"96":0.01007,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00503,"108":0,"109":0.02013,"110":0.01007,"111":0.00503,"112":0.04026,"113":0.55866,"114":2.30511},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00503,"14":0.0302,"15":0.00503,"17":0.00503,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00503,"13.1":0.04026,"14.1":0.09563,"15.1":0.0151,"15.2-15.3":0.02013,"15.4":0.0151,"15.5":0.05536,"15.6":0.15099,"16.0":0.05536,"16.1":0.08556,"16.2":0.0604,"16.3":0.23152,"16.4":0.15602,"16.5":0.84554,"16.6":0.00503},G:{"8":0,"17":0.04216,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00791,"6.0-6.1":0,"7.0-7.1":0.18447,"8.1-8.4":0.01054,"9.0-9.2":0,"9.3":0.03162,"10.0-10.2":0,"10.3":0.46908,"11.0-11.2":0.00791,"11.3-11.4":0.01318,"12.0-12.1":0.00264,"12.2-12.5":0.30569,"13.0-13.1":0,"13.2":0,"13.3":0.00791,"13.4-13.7":0.01581,"14.0-14.4":0.26089,"14.5-14.8":0.23981,"15.0-15.1":0.08169,"15.2-15.3":0.14231,"15.4":0.11332,"15.5":0.25299,"15.6":0.85647,"16.0":1.36244,"16.1":2.33222,"16.2":1.27548,"16.3":2.94097,"16.4":2.17147,"16.5":12.23824,"16.6":0.18447},P:{"4":0.14474,"20":0.23779,"21":2.6053,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.01034,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01034,"12.0":0.02068,"13.0":0.01034,"14.0":0.01034,"15.0":0,"16.0":0.01034,"17.0":0.01034,"18.0":0.02068,"19.0":0.08271},I:{"0":0,"3":0,"4":0.02522,"2.1":0,"2.2":0.00631,"2.3":0.01261,"4.1":0.01892,"4.2-4.3":0.04414,"4.4":0,"4.4.3-4.4.4":0.25851},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.02626,"9":0.00525,"10":0.00525,"11":0.08403,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0.00993,"11":0},R:{_:"0"},M:{"0":0.20861},Q:{"13.1":0},O:{"0":0.12914},H:{"0":0.23512},L:{"0":43.38062}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00492,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00492,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00984,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00984,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00984,"103":0,"104":0,"105":0,"106":0,"107":0.01477,"108":0,"109":0,"110":0,"111":0.00984,"112":0.00492,"113":0.00492,"114":0.01969,"115":0.19688,"116":0.63986,"117":0.01477,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0.00492,"40":0,"41":0.00492,"42":0,"43":0.00492,"44":0.00492,"45":0.00984,"46":0.00492,"47":0.00492,"48":0,"49":0.00492,"50":0,"51":0.00492,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00492,"71":0.00492,"72":0,"73":0,"74":0,"75":0,"76":0.00492,"77":0.00984,"78":0,"79":0.02953,"80":0,"81":0.00492,"83":0,"84":0,"85":0.00984,"86":0.00984,"87":0.00984,"88":0.00492,"89":0.00492,"90":0.00492,"91":0,"92":0.00984,"93":0.20672,"94":0.00492,"95":0.00492,"96":0.00492,"97":0,"98":0.00492,"99":0.00492,"100":0.00492,"101":0.00492,"102":0,"103":0.06891,"104":0.00492,"105":0.00492,"106":0.00984,"107":0.01969,"108":0.19688,"109":0.71861,"110":0.00492,"111":0.01969,"112":0.0443,"113":0.05414,"114":1.04839,"115":9.03679,"116":5.36498,"117":0.00492,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.01969,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00492,"71":0.01477,"72":0.01477,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.00492,"91":0,"92":0,"93":0,"94":0,"95":0.00492,"96":0,"97":0,"98":0,"99":0.01477,"100":0.49712,"101":0.18704,"102":0.00984,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00492,"13":0,"14":0.00492,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.00492,"106":0,"107":0.00492,"108":0,"109":0.03445,"110":0.00492,"111":0.00492,"112":0,"113":0.00492,"114":0.09844,"115":1.97372,"116":0.694},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0.00984,"10":0,"11":0,"12":0,"13":0.00492,"14":0.02953,"15":0.00492,"17":0.01477,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.00492,"10.1":0,"11.1":0,"12.1":0.00984,"13.1":0.02953,"14.1":0.07383,"15.1":0.00984,"15.2-15.3":0.01477,"15.4":0.01969,"15.5":0.0443,"15.6":0.18211,"16.0":0.03938,"16.1":0.0886,"16.2":0.04922,"16.3":0.12305,"16.4":0.07875,"16.5":0.39868,"16.6":0.48236},G:{"8":0.0048,"17":0.18222,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01199,"8.1-8.4":0.01439,"9.0-9.2":0,"9.3":0.02877,"10.0-10.2":0,"10.3":0.37163,"11.0-11.2":0.04316,"11.3-11.4":0.02877,"12.0-12.1":0.01439,"12.2-12.5":0.24695,"13.0-13.1":0,"13.2":0,"13.3":0.01678,"13.4-13.7":0.01199,"14.0-14.4":0.12947,"14.5-14.8":0.15105,"15.0-15.1":0.05035,"15.2-15.3":0.0983,"15.4":0.08631,"15.5":0.18461,"15.6-15.7":1.28031,"16.0":0.95424,"16.1":1.52247,"16.2":0.85594,"16.3":1.90608,"16.4":0.23736,"16.5":4.82395,"16.6":10.69804},P:{"4":0.10317,"20":0.08254,"21":0.19603,"5.0-5.4":0,"6.2-6.4":0.01032,"7.2-7.4":0.01032,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01032,"12.0":0.01032,"13.0":0.01032,"14.0":0.01032,"15.0":0,"16.0":0.01032,"17.0":0.02063,"18.0":0.02063,"19.0":0.02063},I:{"0":0,"3":0,"4":0.04194,"2.1":0.01048,"2.2":0.03145,"2.3":0.02621,"4.1":0.03145,"4.2-4.3":0.07339,"4.4":0,"4.4.3-4.4.4":0.27782},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0.00492,"8":0.03445,"9":0.00492,"10":0.00492,"11":0.03445,"5.5":0},S:{"2.5":0.00508,_:"3.0-3.1"},J:{"7":0,"10":0.00508},N:{"10":0.01523,"11":0},L:{"0":45.2639},R:{_:"0"},M:{"0":0.20312},Q:{"13.1":0},O:{"0":0.24882},H:{"0":0.28845}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MU.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MU.js
index 2de0c1d66f568f..2ff85e2c84c7ee 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MU.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MU.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.01095,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00365,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00365,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.0438,"103":0.00365,"104":0,"105":0,"106":0,"107":0,"108":0.00365,"109":0.01095,"110":0.00365,"111":0.00365,"112":0.0146,"113":0.25185,"114":0.44895,"115":0.00365,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.0146,"39":0,"40":0,"41":0,"42":0,"43":0.00365,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.073,"50":0.00365,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00365,"65":0,"66":0,"67":0.00365,"68":0,"69":0,"70":0,"71":0,"72":0.00365,"73":0.00365,"74":0.00365,"75":0,"76":0,"77":0,"78":0.01095,"79":0.03285,"80":0.0365,"81":0.0584,"83":0.0073,"84":0,"85":0,"86":0.00365,"87":0.0146,"88":0.0146,"89":0.0073,"90":0,"91":0.00365,"92":0.0073,"93":0.0073,"94":0,"95":0,"96":0.00365,"97":0.01825,"98":0.00365,"99":0.0292,"100":0.00365,"101":0,"102":0.00365,"103":0.0292,"104":0.00365,"105":0.00365,"106":0.0073,"107":0.00365,"108":0.02555,"109":0.68255,"110":0.03285,"111":0.04015,"112":0.33215,"113":1.63155,"114":6.0225,"115":0.00365,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.0146,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0.0073,"64":0,"65":0,"66":0,"67":0.0219,"68":0,"69":0.0584,"70":0.073,"71":0,"72":0,"73":0,"74":0.01095,"75":0.00365,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01825,"96":0,"97":0.00365,"98":0.0511,"99":0.21535,"100":0.00365,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00365,"18":0.00365,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00365,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.00365,"104":0.00365,"105":0,"106":0.00365,"107":0,"108":0,"109":0.0146,"110":0.00365,"111":0.01825,"112":0.0365,"113":0.41975,"114":1.3067},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.0146,"15":0.00365,"17":0.00365,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.0073,"13.1":0.01095,"14.1":0.03285,"15.1":0.0073,"15.2-15.3":0.0073,"15.4":0.00365,"15.5":0.0219,"15.6":0.0803,"16.0":0.02555,"16.1":0.0219,"16.2":0.04745,"16.3":0.146,"16.4":0.0511,"16.5":0.2263,"16.6":0},G:{"8":0,"17":0.0301,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00241,"6.0-6.1":0.00241,"7.0-7.1":0.01686,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0915,"10.0-10.2":0,"10.3":0.06381,"11.0-11.2":0.00361,"11.3-11.4":0.01204,"12.0-12.1":0.01686,"12.2-12.5":0.35878,"13.0-13.1":0,"13.2":0.0012,"13.3":0.00482,"13.4-13.7":0.02167,"14.0-14.4":0.03492,"14.5-14.8":0.12401,"15.0-15.1":0.10715,"15.2-15.3":0.11799,"15.4":0.03853,"15.5":0.07103,"15.6":0.24561,"16.0":0.44908,"16.1":0.86084,"16.2":0.56346,"16.3":1.16304,"16.4":0.79944,"16.5":5.74896,"16.6":0.07103},P:{"4":0.16347,"20":0.8378,"21":5.33333,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.27586,"8.2":0.01022,"9.2":0.08174,"10.1":0,"11.1-11.2":0.05109,"12.0":0.01022,"13.0":0.05109,"14.0":0.0613,"15.0":0.01022,"16.0":0.15326,"17.0":0.09195,"18.0":0.09195,"19.0":0.26564},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00192,"4.2-4.3":0.00769,"4.4":0,"4.4.3-4.4.4":0.09419},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.04745,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.48895},Q:{"13.1":0.0127},O:{"0":0.5461},H:{"0":0.80558},L:{"0":63.17755}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00337,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.0101,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00337,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00337,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.01683,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00337,"109":0.00337,"110":0,"111":0.00337,"112":0,"113":0,"114":0.03703,"115":0.16157,"116":0.48807,"117":0.01683,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0.00337,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00337,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00673,"50":0.00337,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00337,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0.00337,"75":0,"76":0.00337,"77":0,"78":0.0101,"79":0.03703,"80":0.0101,"81":0.03366,"83":0.00673,"84":0,"85":0,"86":0,"87":0.01683,"88":0.0101,"89":0.00673,"90":0.03029,"91":0.00337,"92":0.0101,"93":0.00337,"94":0.00337,"95":0,"96":0.00337,"97":0.00337,"98":0.00337,"99":0.02356,"100":0.00337,"101":0.00337,"102":0.00337,"103":0.02693,"104":0.0202,"105":0.00673,"106":0.02693,"107":0.00673,"108":0.0202,"109":0.58905,"110":0.00337,"111":0.02356,"112":0.02693,"113":0.03029,"114":0.45104,"115":4.2277,"116":2.26868,"117":0.00673,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00673,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.01683,"68":0,"69":0.02693,"70":0.00337,"71":0.05386,"72":0.05722,"73":0,"74":0.01683,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00673,"96":0,"97":0,"98":0,"99":0.00673,"100":0.12118,"101":0.11781,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00337,"18":0.00337,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00337,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.0202,"110":0.00337,"111":0.00337,"112":0.00337,"113":0.00337,"114":0.03703,"115":0.90545,"116":0.23562},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00673,"15":0,"17":0.00673,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00673,"13.1":0.01346,"14.1":0.03366,"15.1":0.00673,"15.2-15.3":0.00337,"15.4":0.00673,"15.5":0.0101,"15.6":0.07069,"16.0":0.01683,"16.1":0.0101,"16.2":0.04712,"16.3":0.06059,"16.4":0.02356,"16.5":0.12791,"16.6":0.1481},G:{"8":0,"17":0.16895,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00362,"6.0-6.1":0,"7.0-7.1":0.00724,"8.1-8.4":0.00362,"9.0-9.2":0,"9.3":0.08809,"10.0-10.2":0,"10.3":0.08447,"11.0-11.2":0.00362,"11.3-11.4":0.00362,"12.0-12.1":0.00965,"12.2-12.5":0.21601,"13.0-13.1":0,"13.2":0.00241,"13.3":0.00483,"13.4-13.7":0.01569,"14.0-14.4":0.02655,"14.5-14.8":0.08809,"15.0-15.1":0.04344,"15.2-15.3":0.08085,"15.4":0.03017,"15.5":0.06396,"15.6-15.7":0.91955,"16.0":0.37651,"16.1":0.63838,"16.2":0.4996,"16.3":0.62752,"16.4":0.08689,"16.5":2.29526,"16.6":5.67177},P:{"4":0.16243,"20":0.2944,"21":0.45682,"5.0-5.4":0.01015,"6.2-6.4":0.01015,"7.2-7.4":0.15227,"8.2":0,"9.2":0.01015,"10.1":0,"11.1-11.2":0.06091,"12.0":0.01015,"13.0":0.05076,"14.0":0.07106,"15.0":0.01015,"16.0":0.17258,"17.0":0.06091,"18.0":0.06091,"19.0":0.13197},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01615,"4.2-4.3":0.00606,"4.4":0,"4.4.3-4.4.4":0.07472},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.02356,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":65.52294},R:{_:"0"},M:{"0":0.41794},Q:{"13.1":0.00663},O:{"0":0.76291},H:{"0":0.81648}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MV.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MV.js
index 1443f1b53a16ad..51620332d5025c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MV.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MV.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00266,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00266,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00266,"100":0,"101":0.00266,"102":0.00266,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.05594,"111":0.01066,"112":0.00266,"113":0.14652,"114":0.2371,"115":0.00533,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00266,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00266,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00799,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00266,"71":0,"72":0,"73":0,"74":0.00266,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0.00266,"81":0.00533,"83":0.01066,"84":0,"85":0,"86":0,"87":0.00533,"88":0.00266,"89":0,"90":0,"91":0.00266,"92":0,"93":0,"94":0,"95":0.00266,"96":0.00266,"97":0.00266,"98":0,"99":0.00799,"100":0,"101":0.00266,"102":0,"103":0.01066,"104":0.00266,"105":0,"106":0.00266,"107":0.00266,"108":0.00266,"109":0.20513,"110":0.01598,"111":0.02131,"112":0.05328,"113":0.94039,"114":3.99334,"115":0.00266,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0.00266,"67":0,"68":0,"69":0.00799,"70":0.04795,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.02664,"99":0.07459,"100":0.00266,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00266,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00266,"109":0.00266,"110":0.00266,"111":0.00266,"112":0.00266,"113":0.09857,"114":0.4289},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00266,"14":0.00799,"15":0.00533,"17":0.00533,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00533,"13.1":0.01598,"14.1":0.01332,"15.1":0.00799,"15.2-15.3":0.00533,"15.4":0.01066,"15.5":0.00799,"15.6":0.0373,"16.0":0.00799,"16.1":0.02398,"16.2":0.01865,"16.3":0.06394,"16.4":0.05328,"16.5":0.16517,"16.6":0.00533},G:{"8":0,"17":0.17244,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.02155,"6.0-6.1":0,"7.0-7.1":0.0154,"8.1-8.4":0,"9.0-9.2":0.00308,"9.3":0.0154,"10.0-10.2":0,"10.3":0.00924,"11.0-11.2":0,"11.3-11.4":0.00924,"12.0-12.1":0,"12.2-12.5":0.19091,"13.0-13.1":0,"13.2":0,"13.3":0.00616,"13.4-13.7":0.05235,"14.0-14.4":0.10777,"14.5-14.8":0.25865,"15.0-15.1":0.05543,"15.2-15.3":0.17859,"15.4":0.1632,"15.5":0.33563,"15.6":0.73285,"16.0":1.88448,"16.1":2.35252,"16.2":1.26864,"16.3":3.31939,"16.4":3.65195,"16.5":14.5462,"16.6":0.28021},P:{"4":0.03117,"20":0.14544,"21":1.15313,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.02078,"8.2":0,"9.2":0,"10.1":0.01039,"11.1-11.2":0.02078,"12.0":0,"13.0":0.01039,"14.0":0,"15.0":0.01039,"16.0":0.02078,"17.0":0.02078,"18.0":0.05194,"19.0":0.05194},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.12598},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.57954},Q:{"13.1":0},O:{"0":0.6529},H:{"0":0.56257},L:{"0":59.00457}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00281,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00281,"100":0,"101":0,"102":0,"103":0.00281,"104":0,"105":0,"106":0,"107":0.00281,"108":0,"109":0,"110":0.01968,"111":0.00843,"112":0.00562,"113":0.00281,"114":0.00562,"115":0.14336,"116":0.5622,"117":0.01124,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00562,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00281,"71":0,"72":0,"73":0,"74":0.00281,"75":0,"76":0,"77":0,"78":0,"79":0.00281,"80":0.00281,"81":0.00281,"83":0.00843,"84":0,"85":0,"86":0.00562,"87":0,"88":0.00562,"89":0,"90":0.00281,"91":0.00281,"92":0.00281,"93":0.00281,"94":0,"95":0.00281,"96":0,"97":0.00281,"98":0,"99":0.00562,"100":0.00281,"101":0,"102":0,"103":0.00843,"104":0,"105":0.00281,"106":0.00562,"107":0.00562,"108":0.00281,"109":0.19396,"110":0.00281,"111":0.01406,"112":0.01124,"113":0.01687,"114":0.31202,"115":3.36758,"116":1.83277,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00281,"70":0.03092,"71":0.04217,"72":0.01968,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.09276,"101":0.07871,"102":0.00562,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00281,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00281,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.02811,"109":0.00281,"110":0,"111":0,"112":0.00281,"113":0.00562,"114":0.03654,"115":0.42727,"116":0.11244},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00281,"12":0,"13":0,"14":0.00562,"15":0.00281,"17":0.01124,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00843,"13.1":0.00562,"14.1":0.01968,"15.1":0,"15.2-15.3":0.00281,"15.4":0.00281,"15.5":0.00843,"15.6":0.03654,"16.0":0.00843,"16.1":0.0253,"16.2":0.02811,"16.3":0.03092,"16.4":0.01406,"16.5":0.09557,"16.6":0.1265},G:{"8":0,"17":0.77485,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01265,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00949,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0.00633,"12.0-12.1":0,"12.2-12.5":0.14865,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0.06642,"14.0-14.4":0.11702,"14.5-14.8":0.29096,"15.0-15.1":0.08539,"15.2-15.3":0.16446,"15.4":0.09488,"15.5":0.20874,"15.6-15.7":1.5244,"16.0":1.34729,"16.1":1.79007,"16.2":0.81597,"16.3":2.07154,"16.4":0.65467,"16.5":7.95409,"16.6":13.46977},P:{"4":0.04062,"20":0.04062,"21":0.12185,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.01015,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0.01015,"14.0":0,"15.0":0.01015,"16.0":0.02031,"17.0":0.02031,"18.0":0.02031,"19.0":0.07108},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.06124},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":54.86926},R:{_:"0"},M:{"0":1.27245},Q:{"13.1":0},O:{"0":0.81955},H:{"0":0.73506}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MW.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MW.js
index e399028a1d0aa0..c717ee7a27ca32 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MW.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MW.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0.00292,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00292,"70":0,"71":0,"72":0.00292,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.00292,"92":0,"93":0,"94":0.00292,"95":0.00292,"96":0.00292,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.01168,"103":0,"104":0.00292,"105":0.00584,"106":0,"107":0.00292,"108":0.00292,"109":0.00876,"110":0.02044,"111":0.00584,"112":0.02044,"113":0.23652,"114":0.29784,"115":0.01168,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00292,"41":0,"42":0,"43":0,"44":0.02628,"45":0,"46":0.00584,"47":0,"48":0,"49":0.00292,"50":0.00292,"51":0,"52":0,"53":0.00584,"54":0,"55":0.00584,"56":0.00584,"57":0,"58":0.00292,"59":0,"60":0,"61":0.00584,"62":0,"63":0,"64":0.02336,"65":0.00292,"66":0,"67":0.00584,"68":0,"69":0,"70":0.01168,"71":0,"72":0,"73":0,"74":0.00584,"75":0,"76":0.00292,"77":0.00292,"78":0,"79":0.00584,"80":0.00292,"81":0.01168,"83":0,"84":0.00292,"85":0.00292,"86":0,"87":0.00292,"88":0.00292,"89":0,"90":0,"91":0.00292,"92":0.01168,"93":0.00292,"94":0.00584,"95":0,"96":0.00292,"97":0.00292,"98":0,"99":0.00876,"100":0.00292,"101":0,"102":0.01168,"103":0.01752,"104":0.00292,"105":0.00292,"106":0.0146,"107":0.00584,"108":0.01752,"109":0.25696,"110":0.0146,"111":0.0146,"112":0.06716,"113":0.55188,"114":2.53456,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0.0146,"27":0,"28":0.02336,"29":0,"30":0.00584,"31":0.01168,"32":0.00876,"33":0.00584,"34":0,"35":0.01752,"36":0,"37":0.00876,"38":0.00292,"39":0,"40":0,"41":0,"42":0.01752,"43":0,"44":0.00292,"45":0,"46":0.00292,"47":0,"48":0,"49":0,"50":0.00584,"51":0.00292,"52":0,"53":0,"54":0,"55":0,"56":0.00292,"57":0.01752,"58":0.00292,"60":0.04088,"62":0,"63":0.073,"64":0.01752,"65":0.00876,"66":0.03212,"67":0.05256,"68":0.02628,"69":0.18688,"70":0.40004,"71":0.00292,"72":0.00292,"73":0.00292,"74":0.0146,"75":0.00584,"76":0.00876,"77":0,"78":0,"79":0.00292,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.00292,"91":0,"92":0,"93":0,"94":0,"95":0.02044,"96":0,"97":0.00292,"98":0.02628,"99":0.25404,"100":0.02044,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.01168},B:{"12":0.01168,"13":0.00292,"14":0.00292,"15":0.00584,"16":0.00292,"17":0.00292,"18":0.04672,"79":0,"80":0,"81":0,"83":0,"84":0.00876,"85":0.00292,"86":0,"87":0,"88":0,"89":0.00876,"90":0.00584,"91":0,"92":0.02336,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00292,"101":0.00292,"102":0,"103":0.00292,"104":0,"105":0.00584,"106":0,"107":0.00584,"108":0.00584,"109":0.04672,"110":0.00876,"111":0.01168,"112":0.03212,"113":0.22192,"114":0.72708},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00292,"14":0.00584,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00292,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.00292,"12.1":0,"13.1":0.00292,"14.1":0.00292,"15.1":0,"15.2-15.3":0,"15.4":0.00292,"15.5":0.00292,"15.6":0.00876,"16.0":0.00292,"16.1":0.00584,"16.2":0.00292,"16.3":0.00584,"16.4":0.01752,"16.5":0.01752,"16.6":0},G:{"8":0,"17":0.0088,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00033,"5.0-5.1":0,"6.0-6.1":0.0013,"7.0-7.1":0.01759,"8.1-8.4":0.00228,"9.0-9.2":0.00098,"9.3":0.0303,"10.0-10.2":0,"10.3":0.05734,"11.0-11.2":0.00391,"11.3-11.4":0.00195,"12.0-12.1":0.00554,"12.2-12.5":0.22317,"13.0-13.1":0.01271,"13.2":0,"13.3":0.01368,"13.4-13.7":0.06483,"14.0-14.4":0.09513,"14.5-14.8":0.13749,"15.0-15.1":0.02313,"15.2-15.3":0.0303,"15.4":0.04073,"15.5":0.05376,"15.6":0.07787,"16.0":0.10198,"16.1":0.16779,"16.2":0.10328,"16.3":0.36131,"16.4":0.27661,"16.5":0.94613,"16.6":0.02183},P:{"4":0.43806,"20":0.20375,"21":0.66218,"5.0-5.4":0.02037,"6.2-6.4":0.03056,"7.2-7.4":0.14262,"8.2":0,"9.2":0.02037,"10.1":0,"11.1-11.2":0.03056,"12.0":0,"13.0":0.01019,"14.0":0.02037,"15.0":0.02037,"16.0":0.07131,"17.0":0.06112,"18.0":0.04075,"19.0":0.06112},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00487,"4.2-4.3":0.01137,"4.4":0,"4.4.3-4.4.4":0.14128},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01168,"5.5":0},S:{"2.5":0.1062,_:"3.0-3.1"},J:{"7":0,"10":0.00708},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.23364},Q:{"13.1":0.01416},O:{"0":4.6728},H:{"0":7.51394},L:{"0":71.1144}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00263,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00263,"96":0,"97":0,"98":0.00263,"99":0.00263,"100":0,"101":0.00263,"102":0.00525,"103":0,"104":0,"105":0.00525,"106":0,"107":0.01314,"108":0.00263,"109":0.00788,"110":0.00263,"111":0.00788,"112":0.00263,"113":0.00788,"114":0.00788,"115":0.12084,"116":0.22067,"117":0.01314,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00263,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0.00263,"36":0,"37":0,"38":0,"39":0,"40":0.00525,"41":0,"42":0,"43":0,"44":0.01314,"45":0,"46":0.00263,"47":0,"48":0,"49":0.00263,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.00788,"56":0,"57":0,"58":0.00263,"59":0,"60":0,"61":0.00525,"62":0,"63":0,"64":0.01576,"65":0,"66":0,"67":0,"68":0.00263,"69":0,"70":0.00788,"71":0.00263,"72":0,"73":0,"74":0.00525,"75":0,"76":0,"77":0.00263,"78":0,"79":0.00263,"80":0.00525,"81":0.02364,"83":0.00263,"84":0,"85":0,"86":0,"87":0.00263,"88":0.00263,"89":0,"90":0,"91":0,"92":0.00788,"93":0.00263,"94":0.00525,"95":0.00525,"96":0.00263,"97":0,"98":0,"99":0.00263,"100":0.00263,"101":0,"102":0.00788,"103":0.01576,"104":0.00263,"105":0.00263,"106":0.00525,"107":0.00263,"108":0.00525,"109":0.1944,"110":0.00788,"111":0.00788,"112":0.01051,"113":0.02102,"114":0.10245,"115":1.45799,"116":0.72768,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0.00263,"20":0.00263,"21":0,"22":0,"23":0,"24":0.00263,"25":0,"26":0.01314,"27":0.00263,"28":0.02627,"29":0.00263,"30":0.00788,"31":0,"32":0.01839,"33":0.00525,"34":0,"35":0.03152,"36":0,"37":0.00525,"38":0.00263,"39":0,"40":0,"41":0,"42":0.00788,"43":0.00263,"44":0,"45":0,"46":0.00263,"47":0.00263,"48":0,"49":0,"50":0.00263,"51":0.00263,"52":0,"53":0,"54":0,"55":0.00263,"56":0.00263,"57":0.01051,"58":0.00525,"60":0.0289,"62":0,"63":0.04466,"64":0.01051,"65":0.00788,"66":0.03415,"67":0.0289,"68":0.01051,"69":0.13398,"70":0.11033,"71":0.30736,"72":0.17601,"73":0,"74":0.00263,"75":0.00263,"76":0.00788,"77":0.00525,"78":0,"79":0.00263,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01576,"96":0,"97":0,"98":0,"99":0.00525,"100":0.06305,"101":0.17601,"102":0.00263,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.01839},B:{"12":0.00788,"13":0.00263,"14":0.00263,"15":0.00525,"16":0.00263,"17":0.00525,"18":0.02102,"79":0,"80":0,"81":0,"83":0,"84":0.00525,"85":0,"86":0,"87":0,"88":0,"89":0.00263,"90":0.00525,"91":0,"92":0.02364,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00263,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00263,"109":0.03941,"110":0.00263,"111":0.00525,"112":0.00788,"113":0.01051,"114":0.04466,"115":0.53591,"116":0.13135},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00263,"15":0,"17":0.00263,_:"0","3.1":0,"3.2":0,"5.1":0.00525,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00263,"13.1":0.00525,"14.1":0.00263,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0.00525,"16.0":0,"16.1":0.00263,"16.2":0.00263,"16.3":0.00263,"16.4":0.00263,"16.5":0.00788,"16.6":0.00788},G:{"8":0,"17":0.0202,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00051,"5.0-5.1":0.00051,"6.0-6.1":0.00205,"7.0-7.1":0.01636,"8.1-8.4":0,"9.0-9.2":0.00051,"9.3":0.04269,"10.0-10.2":0.00026,"10.3":0.03553,"11.0-11.2":0.00051,"11.3-11.4":0.00179,"12.0-12.1":0.00358,"12.2-12.5":0.17639,"13.0-13.1":0.00307,"13.2":0.00102,"13.3":0.00639,"13.4-13.7":0.02275,"14.0-14.4":0.06314,"14.5-14.8":0.07644,"15.0-15.1":0.02377,"15.2-15.3":0.02582,"15.4":0.05701,"15.5":0.05675,"15.6-15.7":0.46781,"16.0":0.07158,"16.1":0.08692,"16.2":0.05445,"16.3":0.11043,"16.4":0.10379,"16.5":0.54323,"16.6":0.4806},P:{"4":0.44468,"20":0.07239,"21":0.1758,"5.0-5.4":0.01034,"6.2-6.4":0.01034,"7.2-7.4":0.14478,"8.2":0,"9.2":0.02068,"10.1":0,"11.1-11.2":0.01034,"12.0":0,"13.0":0.03102,"14.0":0.03102,"15.0":0.01034,"16.0":0.03102,"17.0":0.03102,"18.0":0.03102,"19.0":0.06205},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.002,"4.2-4.3":0.01598,"4.4":0,"4.4.3-4.4.4":0.18778},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01051,"5.5":0},S:{"2.5":0.17695,_:"3.0-3.1"},J:{"7":0,"10":0.01475},N:{"10":0,"11":0},L:{"0":74.31743},R:{_:"0"},M:{"0":0.20644},Q:{"13.1":0.02212},O:{"0":3.92244},H:{"0":7.81093}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MX.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MX.js
index 78c01b9de5ab24..848eb1e7b1f291 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MX.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MX.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00447,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00447,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0.00447,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0.00447,"74":0,"75":0,"76":0,"77":0,"78":0.00893,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00447,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.0134,"103":0.00447,"104":0,"105":0.00447,"106":0,"107":0.00447,"108":0.00447,"109":0.00447,"110":0.00447,"111":0.00447,"112":0.0134,"113":0.30369,"114":0.57611,"115":0.00447,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00447,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01786,"50":0,"51":0,"52":0.0134,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00447,"66":0.01786,"67":0.00447,"68":0,"69":0,"70":0.00447,"71":0.00447,"72":0,"73":0,"74":0.00447,"75":0.00447,"76":0.0134,"77":0.00447,"78":0.00447,"79":0.04466,"80":0.00447,"81":0.00893,"83":0.00447,"84":0.00447,"85":0.00447,"86":0.00447,"87":0.03126,"88":0.0134,"89":0.02233,"90":0.0134,"91":0.03573,"92":0.0134,"93":0.01786,"94":0.00893,"95":0.00447,"96":0.00447,"97":0.00893,"98":0.00447,"99":0.03126,"100":0.00893,"101":0.00447,"102":0.00893,"103":0.07592,"104":0.0134,"105":0.01786,"106":0.02233,"107":0.02233,"108":0.03573,"109":1.43359,"110":0.04019,"111":0.06252,"112":0.13398,"113":1.96951,"114":9.73141,"115":0.00447,"116":0.00447,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00893,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00447,"70":0.01786,"71":0,"72":0,"73":0,"74":0.00447,"75":0,"76":0.00447,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01786,"96":0,"97":0,"98":0.1965,"99":0.4332,"100":0.00447,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00447,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00447,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00893,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.0134,"103":0,"104":0,"105":0.00447,"106":0.00447,"107":0.00447,"108":0.00893,"109":0.04466,"110":0.0134,"111":0.00893,"112":0.05806,"113":0.40194,"114":1.82659},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.01786,"14":0.0134,"15":0.00447,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00447,"6.1":0,"7.1":0,"9.1":0.00447,"10.1":0,"11.1":0.00447,"12.1":0.00893,"13.1":0.03573,"14.1":0.04466,"15.1":0.01786,"15.2-15.3":0.00447,"15.4":0.01786,"15.5":0.02233,"15.6":0.11612,"16.0":0.01786,"16.1":0.04019,"16.2":0.04019,"16.3":0.11612,"16.4":0.09825,"16.5":0.33495,"16.6":0.00447},G:{"8":0,"17":0.0318,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00502,"6.0-6.1":0,"7.0-7.1":0.01506,"8.1-8.4":0.00167,"9.0-9.2":0.03347,"9.3":0.05857,"10.0-10.2":0,"10.3":0.06025,"11.0-11.2":0.01004,"11.3-11.4":0.04184,"12.0-12.1":0.00502,"12.2-12.5":0.28115,"13.0-13.1":0.00502,"13.2":0.00335,"13.3":0.01004,"13.4-13.7":0.03849,"14.0-14.4":0.09037,"14.5-14.8":0.24935,"15.0-15.1":0.05857,"15.2-15.3":0.07531,"15.4":0.08535,"15.5":0.16568,"15.6":0.49368,"16.0":0.79324,"16.1":1.24508,"16.2":0.70119,"16.3":1.73541,"16.4":1.21328,"16.5":8.27376,"16.6":0.09372},P:{"4":0.11407,"20":0.07259,"21":0.78812,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.06222,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01037,"12.0":0,"13.0":0.01037,"14.0":0.01037,"15.0":0,"16.0":0.02074,"17.0":0.03111,"18.0":0.01037,"19.0":0.02074},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.02256,"4.2-4.3":0.02256,"4.4":0,"4.4.3-4.4.4":0.094},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.04466,"5.5":0},S:{"2.5":0.00553,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.22136},Q:{"13.1":0},O:{"0":0.05534},H:{"0":0.22005},L:{"0":62.16764}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.0084,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0.0042,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.0042,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.0084,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.0042,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.01681,"103":0,"104":0.01681,"105":0.0042,"106":0,"107":0.0042,"108":0,"109":0,"110":0.0042,"111":0.0042,"112":0.0042,"113":0.0084,"114":0.02101,"115":0.22691,"116":0.52105,"117":0.02101,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.0042,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01681,"50":0,"51":0,"52":0.01261,"53":0,"54":0,"55":0,"56":0.02101,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.0084,"66":0.01681,"67":0.0042,"68":0,"69":0,"70":0.0042,"71":0.0042,"72":0,"73":0,"74":0.0042,"75":0.0042,"76":0.0084,"77":0.0042,"78":0.0042,"79":0.04202,"80":0.0042,"81":0.01261,"83":0.0042,"84":0.0042,"85":0.0042,"86":0.0042,"87":0.02521,"88":0.01681,"89":0.02101,"90":0.0042,"91":0.02521,"92":0.0042,"93":0.0084,"94":0.0042,"95":0.0042,"96":0.0042,"97":0.0084,"98":0.0084,"99":0.02941,"100":0.0084,"101":0.0042,"102":0.0084,"103":0.06723,"104":0.0084,"105":0.0084,"106":0.02101,"107":0.01261,"108":0.02101,"109":1.17656,"110":0.02101,"111":0.02521,"112":0.03782,"113":0.06303,"114":0.45802,"115":6.07189,"116":3.58431,"117":0.0042,"118":0.0042,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.0042,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.0042,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.0084,"72":0.0084,"73":0,"74":0.0042,"75":0,"76":0,"77":0.0042,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.02101,"96":0,"97":0,"98":0,"99":0.01261,"100":0.44121,"101":0.24372,"102":0.0042,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.0042,"13":0,"14":0,"15":0,"16":0,"17":0.0042,"18":0.0042,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.0042,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.0042,"100":0,"101":0,"102":0.0042,"103":0,"104":0,"105":0,"106":0,"107":0.0042,"108":0.0042,"109":0.03782,"110":0.0042,"111":0.0042,"112":0.0084,"113":0.0084,"114":0.16388,"115":1.37405,"116":0.48743},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.0042,"14":0.01261,"15":0.0042,"17":0.0042,_:"0","3.1":0,"3.2":0,"5.1":0.0042,"6.1":0,"7.1":0,"9.1":0.0042,"10.1":0,"11.1":0.0042,"12.1":0.0084,"13.1":0.02941,"14.1":0.04202,"15.1":0.0042,"15.2-15.3":0.0042,"15.4":0.0084,"15.5":0.01681,"15.6":0.09665,"16.0":0.01261,"16.1":0.02941,"16.2":0.02941,"16.3":0.07143,"16.4":0.02941,"16.5":0.2017,"16.6":0.24792},G:{"8":0,"17":0.13485,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01024,"6.0-6.1":0,"7.0-7.1":0.00854,"8.1-8.4":0,"9.0-9.2":0.03243,"9.3":0.06999,"10.0-10.2":0.00171,"10.3":0.06316,"11.0-11.2":0.00854,"11.3-11.4":0.04097,"12.0-12.1":0.00683,"12.2-12.5":0.25947,"13.0-13.1":0.00683,"13.2":0.00341,"13.3":0.01024,"13.4-13.7":0.03243,"14.0-14.4":0.07852,"14.5-14.8":0.18606,"15.0-15.1":0.06145,"15.2-15.3":0.06657,"15.4":0.06828,"15.5":0.13656,"15.6-15.7":1.15223,"16.0":0.52747,"16.1":0.95764,"16.2":0.50016,"16.3":1.05835,"16.4":0.21508,"16.5":3.30649,"16.6":8.04345},P:{"4":0.10206,"20":0.03062,"21":0.06124,"5.0-5.4":0.01021,"6.2-6.4":0,"7.2-7.4":0.07144,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01021,"12.0":0,"13.0":0.01021,"14.0":0.01021,"15.0":0,"16.0":0.02041,"17.0":0.03062,"18.0":0.01021,"19.0":0.03062},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00501,"4.2-4.3":0.01504,"4.4":0,"4.4.3-4.4.4":0.13037},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.0042,"9":0,"10":0,"11":0.03782,"5.5":0},S:{"2.5":0.0058,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":63.26419},R:{_:"0"},M:{"0":0.20873},Q:{"13.1":0},O:{"0":0.05798},H:{"0":0.24152}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MY.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MY.js
index 4b89e5383fc493..999696b4a06c4c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MY.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MY.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00449,"35":0,"36":0,"37":0,"38":0,"39":0.00449,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00449,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0.02244,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00449,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00449,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.02244,"103":0,"104":0,"105":0.00449,"106":0.00449,"107":0.00449,"108":0.00449,"109":0.00449,"110":0.00449,"111":0.00449,"112":0.00898,"113":0.20645,"114":0.42187,"115":0.00898,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0.00449,"30":0,"31":0,"32":0,"33":0,"34":0.00449,"35":0,"36":0,"37":0,"38":0.02244,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00449,"48":0,"49":0.00898,"50":0,"51":0,"52":0,"53":0.01346,"54":0,"55":0.01346,"56":0.00898,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00449,"66":0,"67":0,"68":0,"69":0.00449,"70":0.00449,"71":0.00449,"72":0.00449,"73":0.00449,"74":0.00898,"75":0.00898,"76":0.00449,"77":0,"78":0.01346,"79":0.11669,"80":0.00449,"81":0.01795,"83":0.00449,"84":0.00449,"85":0.00898,"86":0.01346,"87":0.05834,"88":0.01795,"89":0.00898,"90":0.00449,"91":0.04039,"92":0.01346,"93":0.00449,"94":0.00449,"95":0.00449,"96":0.00898,"97":0.01795,"98":0.00898,"99":0.17952,"100":0.01346,"101":0.00898,"102":0.01346,"103":0.07181,"104":0.01346,"105":0.01795,"106":0.01795,"107":0.04039,"108":0.04488,"109":1.16239,"110":0.0359,"111":0.07181,"112":0.13464,"113":1.66505,"114":10.27752,"115":0.00898,"116":0.01346,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.02693,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.01346,"37":0.00449,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.02244,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.01346,"70":0.04937,"71":0,"72":0,"73":0,"74":0.00449,"75":0,"76":0.00449,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01346,"96":0,"97":0,"98":0.05834,"99":0.16606,"100":0.00449,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.01795,"110":0.00449,"111":0.00449,"112":0.00898,"113":0.15708,"114":0.95594},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00449,"14":0.04039,"15":0.01346,"17":0.00449,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00449,"13.1":0.02693,"14.1":0.10771,"15.1":0.02244,"15.2-15.3":0.01795,"15.4":0.04937,"15.5":0.08527,"15.6":0.27377,"16.0":0.02244,"16.1":0.12118,"16.2":0.10322,"16.3":0.3725,"16.4":0.19298,"16.5":0.82579,"16.6":0.00449},G:{"8":0,"17":0.03269,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00754,"6.0-6.1":0.00503,"7.0-7.1":0.0176,"8.1-8.4":0.02515,"9.0-9.2":0.01257,"9.3":0.16347,"10.0-10.2":0.00754,"10.3":0.36467,"11.0-11.2":0.01006,"11.3-11.4":0.01257,"12.0-12.1":0.02515,"12.2-12.5":0.45772,"13.0-13.1":0.00754,"13.2":0.00503,"13.3":0.02012,"13.4-13.7":0.07293,"14.0-14.4":0.23892,"14.5-14.8":0.44263,"15.0-15.1":0.17856,"15.2-15.3":0.1685,"15.4":0.29928,"15.5":0.39485,"15.6":0.81988,"16.0":1.39329,"16.1":1.84598,"16.2":1.32035,"16.3":2.78406,"16.4":1.87867,"16.5":10.66342,"16.6":0.07545},P:{"4":0.53752,"20":0.1581,"21":1.57041,"5.0-5.4":0.0527,"6.2-6.4":0,"7.2-7.4":0.03162,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01054,"12.0":0,"13.0":0.01054,"14.0":0.01054,"15.0":0.02108,"16.0":0.02108,"17.0":0.02108,"18.0":0.02108,"19.0":0.0527},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.07898},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.0359,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.1819},Q:{"13.1":0.01102},O:{"0":0.72207},H:{"0":0.44356},L:{"0":51.56365}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00435,"35":0,"36":0,"37":0,"38":0,"39":0.00435,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00435,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0.0261,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00435,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00435,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.01305,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00435,"110":0.00435,"111":0,"112":0.00435,"113":0.0087,"114":0.01305,"115":0.19575,"116":0.4176,"117":0.0174,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0.00435,"30":0,"31":0,"32":0,"33":0,"34":0.00435,"35":0,"36":0,"37":0,"38":0.0174,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.0087,"50":0,"51":0,"52":0,"53":0.01305,"54":0,"55":0.0087,"56":0.00435,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00435,"66":0,"67":0,"68":0,"69":0,"70":0.00435,"71":0.00435,"72":0,"73":0.00435,"74":0.0087,"75":0.0087,"76":0,"77":0,"78":0.01305,"79":0.1044,"80":0.00435,"81":0.02175,"83":0.0087,"84":0.00435,"85":0.0087,"86":0.01305,"87":0.05655,"88":0.0174,"89":0.0087,"90":0.00435,"91":0.03915,"92":0.01305,"93":0.00435,"94":0.00435,"95":0.00435,"96":0.0087,"97":0.0174,"98":0.0087,"99":0.1914,"100":0.0087,"101":0.0087,"102":0.0174,"103":0.0609,"104":0.0087,"105":0.0174,"106":0.0087,"107":0.0174,"108":0.0348,"109":1.18755,"110":0.0174,"111":0.03045,"112":0.04785,"113":0.07395,"114":0.40455,"115":7.06875,"116":3.74535,"117":0.01305,"118":0.0087,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.0174,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.01305,"37":0.00435,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.02175,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.0087,"70":0.0087,"71":0.0348,"72":0.03045,"73":0,"74":0.00435,"75":0,"76":0,"77":0.00435,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.0087,"96":0,"97":0,"98":0,"99":0.00435,"100":0.0957,"101":0.08265,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.0174,"110":0,"111":0,"112":0.00435,"113":0.00435,"114":0.03045,"115":0.70905,"116":0.21315},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00435,"14":0.03045,"15":0.0087,"17":0.0087,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00435,"13.1":0.02175,"14.1":0.09135,"15.1":0.01305,"15.2-15.3":0.0174,"15.4":0.03915,"15.5":0.06525,"15.6":0.21315,"16.0":0.0174,"16.1":0.0783,"16.2":0.05655,"16.3":0.2001,"16.4":0.04785,"16.5":0.4524,"16.6":0.69165},G:{"8":0,"17":0.10568,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00705,"6.0-6.1":0.00235,"7.0-7.1":0.01644,"8.1-8.4":0.02583,"9.0-9.2":0.00939,"9.3":0.12916,"10.0-10.2":0.00235,"10.3":0.29354,"11.0-11.2":0.00705,"11.3-11.4":0.00939,"12.0-12.1":0.01879,"12.2-12.5":0.36165,"13.0-13.1":0.0047,"13.2":0.0047,"13.3":0.01409,"13.4-13.7":0.05401,"14.0-14.4":0.18552,"14.5-14.8":0.36165,"15.0-15.1":0.15029,"15.2-15.3":0.1362,"15.4":0.22544,"15.5":0.30529,"15.6-15.7":1.78475,"16.0":0.96283,"16.1":1.33622,"16.2":0.92525,"16.3":1.58514,"16.4":0.42036,"16.5":4.76247,"16.6":9.26428},P:{"4":0.50647,"20":0.06331,"21":0.15827,"5.0-5.4":0.07386,"6.2-6.4":0.01055,"7.2-7.4":0.0211,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01055,"12.0":0,"13.0":0.01055,"14.0":0,"15.0":0.01055,"16.0":0.0211,"17.0":0.01055,"18.0":0.0211,"19.0":0.04221},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.07305},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.03915,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":53.0914},R:{_:"0"},M:{"0":0.2034},Q:{"13.1":0.0113},O:{"0":0.8136},H:{"0":0.47607}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MZ.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MZ.js
index bae9dfdd631b13..620e46f4aa5b0d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MZ.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MZ.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00777,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.01166,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0.00389,"98":0,"99":0,"100":0.00389,"101":0,"102":0.01554,"103":0,"104":0,"105":0,"106":0,"107":0.00389,"108":0.00389,"109":0,"110":0,"111":0.00777,"112":0.00777,"113":0.28756,"114":0.34585,"115":0.00777,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00389,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00389,"41":0,"42":0,"43":0.00777,"44":0,"45":0,"46":0.00389,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.00777,"56":0,"57":0,"58":0.01166,"59":0,"60":0.00389,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00389,"70":0.01166,"71":0,"72":0,"73":0,"74":0.00777,"75":0.00389,"76":0,"77":0,"78":0,"79":0.00389,"80":0.00389,"81":0.07772,"83":0,"84":0,"85":0,"86":0.00389,"87":0.04275,"88":0.00389,"89":0.00389,"90":0.01943,"91":0.00777,"92":0.01554,"93":0.00389,"94":0.03497,"95":0.00389,"96":0.01166,"97":0.00389,"98":0.00389,"99":0.00389,"100":0.00777,"101":0.00389,"102":0.0272,"103":0.01943,"104":0.04275,"105":0.00777,"106":0.00777,"107":0.00777,"108":0.01554,"109":1.01036,"110":0.01554,"111":0.03886,"112":0.04663,"113":0.80052,"114":3.68781,"115":0.00389,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0.00389,"27":0,"28":0.00389,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0.01166,"36":0,"37":0.02332,"38":0.02332,"39":0,"40":0,"41":0,"42":0.00389,"43":0,"44":0,"45":0,"46":0.02332,"47":0,"48":0,"49":0,"50":0.00389,"51":0.00389,"52":0,"53":0,"54":0.00389,"55":0.00389,"56":0.00389,"57":0.00389,"58":0.00777,"60":0.04663,"62":0,"63":0.08549,"64":0.03109,"65":0.02332,"66":0.04663,"67":0.08549,"68":0.0544,"69":0.28756,"70":0.54793,"71":0.00389,"72":0,"73":0,"74":0.01554,"75":0.00389,"76":0.00777,"77":0,"78":0,"79":0.05829,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.00389,"95":0.0544,"96":0,"97":0,"98":0.03109,"99":0.31865,"100":0.00777,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00777},B:{"12":0.00389,"13":0,"14":0.00389,"15":0,"16":0,"17":0.00389,"18":0.01943,"79":0,"80":0,"81":0,"83":0,"84":0.00389,"85":0,"86":0,"87":0,"88":0,"89":0.00389,"90":0.00389,"91":0,"92":0.00777,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00389,"101":0,"102":0,"103":0,"104":0,"105":0.00389,"106":0.00389,"107":0.00389,"108":0,"109":0.03109,"110":0.00777,"111":0.00777,"112":0.0272,"113":0.27979,"114":0.98704},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00389,"14":0.00389,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00389,"13.1":0.01943,"14.1":0.00777,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0.01166,"16.0":0,"16.1":0.00389,"16.2":0.00389,"16.3":0.01554,"16.4":0.04663,"16.5":0.02332,"16.6":0},G:{"8":0.06546,"17":0.00786,"3.2":0.00175,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00175,"6.0-6.1":0.00262,"7.0-7.1":0.01135,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01658,"10.0-10.2":0.00175,"10.3":0.10037,"11.0-11.2":0.00611,"11.3-11.4":0,"12.0-12.1":0.01484,"12.2-12.5":1.18526,"13.0-13.1":0.03928,"13.2":0.00262,"13.3":0.03753,"13.4-13.7":0.08117,"14.0-14.4":0.54201,"14.5-14.8":0.3273,"15.0-15.1":0.14576,"15.2-15.3":0.13616,"15.4":0.199,"15.5":0.4268,"15.6":0.30199,"16.0":0.3177,"16.1":0.37181,"16.2":0.30461,"16.3":0.67991,"16.4":0.6642,"16.5":1.57715,"16.6":0.01396},P:{"4":0.21819,"20":0.19741,"21":0.62339,"5.0-5.4":0.01039,"6.2-6.4":0,"7.2-7.4":0.15585,"8.2":0,"9.2":0.01039,"10.1":0.02078,"11.1-11.2":0.02078,"12.0":0,"13.0":0.01039,"14.0":0.06234,"15.0":0.02078,"16.0":0.06234,"17.0":0.04156,"18.0":0.02078,"19.0":0.11429},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00147,"4.2-4.3":0.00073,"4.4":0,"4.4.3-4.4.4":0.15661},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01166,"5.5":0},S:{"2.5":0.75202,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.0428},Q:{"13.1":0},O:{"0":0.2629},H:{"0":5.97357},L:{"0":70.7782}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0.00392,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0.00392,"51":0,"52":0.00784,"53":0,"54":0.00784,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00784,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00784,"90":0,"91":0.00784,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00392,"101":0,"102":0.02351,"103":0,"104":0.01176,"105":0.00392,"106":0,"107":0.00392,"108":0,"109":0.00392,"110":0,"111":0,"112":0.00784,"113":0.01176,"114":0.00392,"115":0.15676,"116":0.27825,"117":0.01176,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00392,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00392,"41":0,"42":0,"43":0.00392,"44":0,"45":0,"46":0,"47":0.00392,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.00784,"56":0.00392,"57":0.00784,"58":0.00784,"59":0,"60":0.0196,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00392,"70":0.01568,"71":0,"72":0,"73":0,"74":0.01176,"75":0,"76":0,"77":0,"78":0.00392,"79":0.00392,"80":0.01568,"81":0.07838,"83":0,"84":0,"85":0.00784,"86":0,"87":0.01568,"88":0.00392,"89":0,"90":0.01568,"91":0.03135,"92":0.02743,"93":0.00392,"94":0.03135,"95":0.01568,"96":0.00392,"97":0.00392,"98":0.00392,"99":0.00392,"100":0.00392,"101":0,"102":0.00784,"103":0.02743,"104":0.0196,"105":0.03135,"106":0.00392,"107":0.00392,"108":0.01176,"109":1.113,"110":0.01176,"111":0.02351,"112":0.01568,"113":0.03919,"114":0.20379,"115":2.59046,"116":1.70085,"117":0.00392,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0.00392,"27":0,"28":0.00392,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0.00784,"36":0,"37":0.02351,"38":0.0196,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.05487,"47":0,"48":0,"49":0,"50":0.00392,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0.00392,"58":0.0196,"60":0.04703,"62":0,"63":0.04703,"64":0.0196,"65":0.02351,"66":0.0196,"67":0.03135,"68":0.01176,"69":0.13325,"70":0.16852,"71":0.29001,"72":0.16852,"73":0,"74":0.01176,"75":0,"76":0.03527,"77":0.00392,"78":0,"79":0.00784,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.07446,"96":0,"97":0,"98":0,"99":0.00784,"100":0.07838,"101":0.29393,"102":0.00392,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00392},B:{"12":0.02351,"13":0.00784,"14":0.00784,"15":0.00392,"16":0,"17":0,"18":0.01568,"79":0,"80":0,"81":0,"83":0,"84":0.00392,"85":0,"86":0,"87":0,"88":0,"89":0.00392,"90":0,"91":0,"92":0.01568,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00392,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00392,"109":0.04311,"110":0.00392,"111":0.00392,"112":0.01568,"113":0.01568,"114":0.05487,"115":0.98759,"116":0.39582},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.0196,"14.1":0.00392,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0.00392,"15.6":0.00784,"16.0":0,"16.1":0.00392,"16.2":0,"16.3":0.01176,"16.4":0.00392,"16.5":0.0196,"16.6":0.0196},G:{"8":0.02009,"17":0.03348,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00149,"6.0-6.1":0,"7.0-7.1":0.0119,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02381,"10.0-10.2":0,"10.3":0.0729,"11.0-11.2":0.00595,"11.3-11.4":0.00446,"12.0-12.1":0.04463,"12.2-12.5":1.008,"13.0-13.1":0.02083,"13.2":0.01562,"13.3":0.03571,"13.4-13.7":0.16812,"14.0-14.4":0.47833,"14.5-14.8":0.48354,"15.0-15.1":0.12646,"15.2-15.3":0.09373,"15.4":0.14878,"15.5":0.2083,"15.6-15.7":1.35987,"16.0":0.14506,"16.1":0.1949,"16.2":0.21425,"16.3":0.45602,"16.4":0.20978,"16.5":0.77441,"16.6":1.07198},P:{"4":0.19634,"20":0.093,"21":0.16534,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.13434,"8.2":0,"9.2":0.02067,"10.1":0.01033,"11.1-11.2":0.02067,"12.0":0,"13.0":0.01033,"14.0":0.02067,"15.0":0.01033,"16.0":0.05167,"17.0":0.05167,"18.0":0.02067,"19.0":0.23768},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00256,"4.2-4.3":0.00298,"4.4":0,"4.4.3-4.4.4":0.23217},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0.00784,"10":0,"11":0.01568,"5.5":0},S:{"2.5":0.7358,_:"3.0-3.1"},J:{"7":0,"10":0.00608},N:{"10":0,"11":0},L:{"0":71.21609},R:{_:"0"},M:{"0":0.06689},Q:{"13.1":0.00608},O:{"0":0.23716},H:{"0":5.64196}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NA.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NA.js
index 1a5719af341073..e083a89af087d3 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NA.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NA.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00384,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00767,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00384,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00767,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.01534,"103":0,"104":0,"105":0,"106":0.01151,"107":0,"108":0.00384,"109":0,"110":0.00384,"111":0.00384,"112":0.00384,"113":0.37976,"114":0.49868,"115":0.01151,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0.00384,"43":0.00767,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00384,"50":0,"51":0,"52":0,"53":0.00384,"54":0,"55":0,"56":0,"57":0.00384,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.03452,"67":0.00767,"68":0.00384,"69":0.00384,"70":0.00384,"71":0,"72":0,"73":0,"74":0.01151,"75":0,"76":0,"77":0,"78":0.00384,"79":0.00767,"80":0,"81":0.01151,"83":0.00384,"84":0,"85":0,"86":0,"87":0.00384,"88":0.01534,"89":0,"90":0,"91":0.01534,"92":0,"93":0.00384,"94":0.00384,"95":0.00384,"96":0.00384,"97":0.00384,"98":0.00384,"99":0.02685,"100":0.00384,"101":0,"102":0.00384,"103":0.01918,"104":0.00384,"105":0.02302,"106":0.10741,"107":0.01534,"108":0.01151,"109":0.9168,"110":0.01534,"111":0.05754,"112":0.10741,"113":1.10477,"114":5.51617,"115":0.00384,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0.00384,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.00384,"56":0,"57":0,"58":0,"60":0.00384,"62":0,"63":0.00384,"64":0.00384,"65":0,"66":0.00384,"67":0.00767,"68":0.00384,"69":0.06138,"70":0.40278,"71":0,"72":0,"73":0,"74":0.00384,"75":0.01534,"76":0.00384,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.03836,"96":0,"97":0,"98":0.04987,"99":0.30304,"100":0.00767,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0.00384,"14":0.00384,"15":0.00384,"16":0.00384,"17":0.00384,"18":0.02302,"79":0,"80":0,"81":0,"83":0,"84":0.00384,"85":0,"86":0,"87":0,"88":0,"89":0.00384,"90":0,"91":0.00384,"92":0.01918,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00384,"101":0,"102":0,"103":0.00384,"104":0,"105":0.00384,"106":0,"107":0.00767,"108":0.01534,"109":0.0537,"110":0.00767,"111":0.00767,"112":0.08056,"113":0.40278,"114":2.35147},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.01918,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00384,"13.1":0.01534,"14.1":0.01151,"15.1":0.00384,"15.2-15.3":0.00384,"15.4":0.00384,"15.5":0.01151,"15.6":0.04987,"16.0":0.00384,"16.1":0.01918,"16.2":0.03069,"16.3":0.07672,"16.4":0.06138,"16.5":0.1496,"16.6":0.01151},G:{"8":0,"17":0.01406,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00639,"5.0-5.1":0.00511,"6.0-6.1":0.00383,"7.0-7.1":0.02428,"8.1-8.4":0.00894,"9.0-9.2":0,"9.3":0.08561,"10.0-10.2":0.00256,"10.3":0.07028,"11.0-11.2":0.00256,"11.3-11.4":0,"12.0-12.1":0.00511,"12.2-12.5":0.80503,"13.0-13.1":0.01022,"13.2":0,"13.3":0.01406,"13.4-13.7":0.0345,"14.0-14.4":0.18401,"14.5-14.8":0.18656,"15.0-15.1":0.07539,"15.2-15.3":0.06772,"15.4":0.06134,"15.5":0.10095,"15.6":0.23001,"16.0":0.38718,"16.1":1.50655,"16.2":0.98903,"16.3":1.03631,"16.4":0.95964,"16.5":4.37271,"16.6":0.03706},P:{"4":0.37605,"20":0.65047,"21":2.08353,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.29474,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01016,"12.0":0.01016,"13.0":0.04065,"14.0":0.03049,"15.0":0.01016,"16.0":0.07114,"17.0":0.2236,"18.0":0.07114,"19.0":0.12196},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00271,"4.2-4.3":0.01626,"4.4":0,"4.4.3-4.4.4":0.07857},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.03836,"5.5":0},S:{"2.5":0.00616,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.19108},Q:{"13.1":0.00616},O:{"0":0.6842},H:{"0":1.669},L:{"0":66.18322}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00727,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00364,"48":0,"49":0,"50":0,"51":0,"52":0.01091,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00727,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00727,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.00364,"111":0,"112":0.00364,"113":0.00727,"114":0.01091,"115":0.24718,"116":0.46892,"117":0.01818,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00364,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00727,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00364,"70":0.00364,"71":0,"72":0,"73":0,"74":0.00727,"75":0,"76":0,"77":0,"78":0.00364,"79":0.00727,"80":0,"81":0.01818,"83":0.00727,"84":0,"85":0,"86":0,"87":0.00364,"88":0.00727,"89":0.00364,"90":0,"91":0.00364,"92":0,"93":0,"94":0,"95":0.00364,"96":0.00364,"97":0,"98":0.00364,"99":0.01091,"100":0,"101":0,"102":0.00364,"103":0.01818,"104":0.00364,"105":0.01818,"106":0.04362,"107":0.00364,"108":0.00364,"109":0.77062,"110":0.01091,"111":0.01091,"112":0.05089,"113":0.02545,"114":0.23628,"115":3.75132,"116":2.14829,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00727,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0.00727,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00364,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0.00364,"55":0,"56":0.00364,"57":0,"58":0,"60":0.01454,"62":0,"63":0.00364,"64":0,"65":0,"66":0,"67":0.00364,"68":0.00364,"69":0.05089,"70":0.04362,"71":0.21447,"72":0.34896,"73":0,"74":0.00364,"75":0,"76":0.00364,"77":0.00364,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.03999,"96":0,"97":0,"98":0,"99":0.00364,"100":0.12723,"101":0.21083,"102":0.00364,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00364,"13":0.00364,"14":0,"15":0.00364,"16":0.00364,"17":0.00364,"18":0.01454,"79":0,"80":0,"81":0,"83":0,"84":0.00364,"85":0,"86":0,"87":0,"88":0,"89":0.00364,"90":0,"91":0,"92":0.01091,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00364,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0.00364,"107":0.00364,"108":0.00364,"109":0.0727,"110":0.00364,"111":0.00364,"112":0.08361,"113":0.01091,"114":0.0727,"115":1.52307,"116":0.47255},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00727,"15":0,"17":0.00364,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00364,"13.1":0.01091,"14.1":0.00727,"15.1":0,"15.2-15.3":0.00364,"15.4":0.00364,"15.5":0.01091,"15.6":0.03272,"16.0":0.00364,"16.1":0.01454,"16.2":0.00727,"16.3":0.02181,"16.4":0.01818,"16.5":0.10905,"16.6":0.10178},G:{"8":0,"17":0.07382,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00109,"5.0-5.1":0.01628,"6.0-6.1":0,"7.0-7.1":0.0608,"8.1-8.4":0.02388,"9.0-9.2":0,"9.3":0.1737,"10.0-10.2":0.00109,"10.3":0.05754,"11.0-11.2":0.00217,"11.3-11.4":0.0076,"12.0-12.1":0.00434,"12.2-12.5":0.63185,"13.0-13.1":0.01086,"13.2":0.01411,"13.3":0.01194,"13.4-13.7":0.0304,"14.0-14.4":0.34415,"14.5-14.8":0.19325,"15.0-15.1":0.04777,"15.2-15.3":0.09445,"15.4":0.04234,"15.5":0.09554,"15.6-15.7":1.44826,"16.0":0.28553,"16.1":0.53523,"16.2":0.24101,"16.3":0.57648,"16.4":0.12919,"16.5":1.96394,"16.6":3.73355},P:{"4":0.28658,"20":0.11259,"21":0.42988,"5.0-5.4":0,"6.2-6.4":0.13306,"7.2-7.4":0.47082,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.02047,"12.0":0,"13.0":0.04094,"14.0":0.03071,"15.0":0.01024,"16.0":0.03071,"17.0":0.05118,"18.0":0.08188,"19.0":0.174},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00364,"4.2-4.3":0.00818,"4.4":0,"4.4.3-4.4.4":0.13361},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.02908,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":67.97146},R:{_:"0"},M:{"0":0.20368},Q:{"13.1":0},O:{"0":0.46465},H:{"0":2.22961}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NC.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NC.js
index bdbfc48c537dbe..ce0ffe65aa30b0 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NC.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NC.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00475,"49":0,"50":0,"51":0,"52":0.04271,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0.00475,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00949,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.03322,"79":0,"80":0.00475,"81":0,"82":0,"83":0.00475,"84":0,"85":0,"86":0,"87":0,"88":0.00949,"89":0,"90":0,"91":0.00949,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0.00475,"98":0,"99":0,"100":0,"101":0,"102":0.21357,"103":0.00475,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00475,"110":0.01424,"111":0.00475,"112":0.02848,"113":0.87326,"114":1.67534,"115":0.00475,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00475,"50":0,"51":0,"52":0,"53":0.00475,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.00475,"68":0,"69":0,"70":0.00475,"71":0,"72":0,"73":0,"74":0.00475,"75":0,"76":0,"77":0,"78":0,"79":0.00475,"80":0.00475,"81":0.02848,"83":0.00475,"84":0.00475,"85":0.00475,"86":0.00475,"87":0.00949,"88":0,"89":0.00475,"90":0.00949,"91":0,"92":0.00475,"93":0,"94":0.03322,"95":0,"96":0.02373,"97":0.00949,"98":0,"99":0.00475,"100":0,"101":0.00475,"102":0,"103":0.07594,"104":0.00475,"105":0.02373,"106":0,"107":0.00475,"108":0.02848,"109":1.03463,"110":0.01424,"111":0.02848,"112":0.10441,"113":1.44753,"114":6.26947,"115":0.00475,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00475,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00475,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0.01424,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0.00475,"94":0,"95":0,"96":0.00949,"97":0,"98":0.09967,"99":0.21357,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00475,"18":0.00949,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0.00475,"98":0,"99":0.00475,"100":0.00949,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00949,"108":0.00475,"109":0.07594,"110":0.00949,"111":0.01898,"112":0.01424,"113":0.38917,"114":1.94586},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00475,"14":0.02373,"15":0.01424,"17":0.00475,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0.00475,"11.1":0,"12.1":0.02848,"13.1":0.05221,"14.1":0.09967,"15.1":0.02373,"15.2-15.3":0.01424,"15.4":0.01898,"15.5":0.03322,"15.6":0.299,"16.0":0.03797,"16.1":0.10916,"16.2":0.06644,"16.3":0.299,"16.4":0.13289,"16.5":4.76973,"16.6":0},G:{"8":0,"17":0.0085,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00213,"6.0-6.1":0,"7.0-7.1":0.00638,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.09776,"10.0-10.2":0,"10.3":0.09351,"11.0-11.2":0.00638,"11.3-11.4":0.34215,"12.0-12.1":0.00638,"12.2-12.5":0.43141,"13.0-13.1":0,"13.2":0,"13.3":0.25502,"13.4-13.7":0.02338,"14.0-14.4":0.17001,"14.5-14.8":0.43991,"15.0-15.1":0.18489,"15.2-15.3":0.08076,"15.4":0.26565,"15.5":0.13814,"15.6":0.44841,"16.0":0.63968,"16.1":1.7384,"16.2":0.47604,"16.3":1.7979,"16.4":1.70865,"16.5":10.42402,"16.6":0.06163},P:{"4":0.02083,"20":0.34373,"21":3.69774,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.3229,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.04166,"12.0":0,"13.0":0.03125,"14.0":0.05208,"15.0":0.02083,"16.0":0.36457,"17.0":0.01042,"18.0":0.12499,"19.0":0.33332},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00085,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.07661},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.02373,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.55692},Q:{"13.1":0},O:{"0":0.05254},H:{"0":0.03482},L:{"0":50.00556}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.07415,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.00494,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00494,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.0346,"79":0,"80":0.00989,"81":0,"82":0.01483,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00989,"89":0.00494,"90":0,"91":0.02472,"92":0,"93":0,"94":0.00494,"95":0,"96":0,"97":0.00494,"98":0,"99":0,"100":0.00494,"101":0,"102":0.28175,"103":0.00494,"104":0.00989,"105":0,"106":0.00494,"107":0.00494,"108":0.00494,"109":0,"110":0.01483,"111":0,"112":0.00494,"113":0.01977,"114":0.05932,"115":0.89963,"116":2.23424,"117":0.07415,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00989,"50":0,"51":0,"52":0,"53":0.00494,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00989,"66":0,"67":0.00494,"68":0,"69":0,"70":0.00494,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00989,"77":0.00494,"78":0,"79":0.02472,"80":0,"81":0.05437,"83":0.01483,"84":0.03954,"85":0,"86":0,"87":0.01977,"88":0,"89":0,"90":0.00989,"91":0,"92":0,"93":0,"94":0.01977,"95":0,"96":0.00989,"97":0.02472,"98":0.00494,"99":0.00494,"100":0,"101":0.00494,"102":0,"103":0.07909,"104":0,"105":0,"106":0.00989,"107":0.00989,"108":0.00989,"109":0.92434,"110":0.00494,"111":0.00989,"112":0.03954,"113":0.02472,"114":0.74145,"115":5.42247,"116":3.12892,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00494,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.01977,"91":0,"92":0,"93":0.00494,"94":0,"95":0.00494,"96":0,"97":0,"98":0,"99":0.01977,"100":0.25209,"101":0.26198,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00494,"18":0.01483,"79":0,"80":0,"81":0,"83":0,"84":0.01483,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00494,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00494,"101":0,"102":0,"103":0.00494,"104":0,"105":0.00494,"106":0,"107":0,"108":0.00494,"109":0.04449,"110":0.00989,"111":0.00989,"112":0.00989,"113":0.00989,"114":0.59316,"115":2.52093,"116":1.10723},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0.00494,"13":0.00989,"14":0.11863,"15":0.00494,"17":0.00989,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0.04449,"11.1":0.00989,"12.1":0.03954,"13.1":0.12852,"14.1":0.14829,"15.1":0.02472,"15.2-15.3":0.01977,"15.4":0.04449,"15.5":0.04943,"15.6":0.38061,"16.0":0.04943,"16.1":0.08403,"16.2":0.05932,"16.3":0.17301,"16.4":0.07909,"16.5":0.85514,"16.6":1.22586},G:{"8":0,"17":0.09261,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.05556,"10.0-10.2":0,"10.3":0.08026,"11.0-11.2":0.00412,"11.3-11.4":0.00823,"12.0-12.1":0.00617,"12.2-12.5":0.32721,"13.0-13.1":0.01029,"13.2":0,"13.3":0.21814,"13.4-13.7":0.04733,"14.0-14.4":0.11524,"14.5-14.8":0.31692,"15.0-15.1":0.19344,"15.2-15.3":0.08026,"15.4":0.27987,"15.5":0.12553,"15.6-15.7":1.23063,"16.0":0.5865,"16.1":1.39526,"16.2":0.30457,"16.3":1.58253,"16.4":0.32309,"16.5":3.44905,"16.6":9.74005},P:{"4":0.04172,"20":0.25032,"21":0.61537,"5.0-5.4":0.01043,"6.2-6.4":0,"7.2-7.4":0.37548,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.02086,"12.0":0.01043,"13.0":0.02086,"14.0":0.03129,"15.0":0.02086,"16.0":0.14602,"17.0":0.01043,"18.0":0.03129,"19.0":0.61537},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00244,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.14653},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00989,"5.5":0},S:{"2.5":0.00506,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":46.82731},R:{_:"0"},M:{"0":0.49559},Q:{"13.1":0},O:{"0":0.02529},H:{"0":0.06224}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NE.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NE.js
index f9b8bfdfdc399d..18debb84a6c43d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NE.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NE.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00172,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00345,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00345,"103":0.00172,"104":0.01034,"105":0,"106":0.01551,"107":0,"108":0.00172,"109":0.00172,"110":0.00172,"111":0.01551,"112":0.00689,"113":0.10683,"114":0.14129,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00172,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00517,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.03101,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.00345,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.01551,"80":0.00172,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00172,"89":0,"90":0,"91":0,"92":0.00172,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00172,"101":0,"102":0,"103":0.00172,"104":0,"105":0.00517,"106":0.00172,"107":0,"108":0.01206,"109":0.07581,"110":0.00172,"111":0.00689,"112":0.01206,"113":0.12061,"114":0.55308,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0.00172,"25":0,"26":0,"27":0,"28":0.00172,"29":0,"30":0.00862,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.01206,"38":0,"39":0,"40":0,"41":0,"42":0.00172,"43":0,"44":0,"45":0,"46":0.00172,"47":0,"48":0,"49":0,"50":0.00862,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0.00172,"58":0.00689,"60":0.06031,"62":0,"63":0.02757,"64":0.00172,"65":0.00345,"66":0.01034,"67":0.01895,"68":0.00517,"69":0.07926,"70":0.17747,"71":0.00172,"72":0,"73":0,"74":0.00345,"75":0,"76":0.00517,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.02068,"96":0,"97":0,"98":0.00517,"99":0.04824,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.01034},B:{"12":0,"13":0,"14":0,"15":0,"16":0.00172,"17":0,"18":0.00517,"79":0,"80":0,"81":0,"83":0,"84":0.00345,"85":0.00172,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00345,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0.03274,"105":0.00689,"106":0,"107":0,"108":0.00172,"109":0.01723,"110":0.00172,"111":0.05341,"112":0.02068,"113":0.07064,"114":0.19987},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.01723,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0,"15.1":0.82015,"15.2-15.3":0,"15.4":0.00172,"15.5":0,"15.6":0.01378,"16.0":0.00172,"16.1":0,"16.2":0.00172,"16.3":0,"16.4":0.00517,"16.5":0.00689,"16.6":0},G:{"8":0,"17":0.01147,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00164,"6.0-6.1":0,"7.0-7.1":0.00164,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02785,"10.0-10.2":0,"10.3":0.16794,"11.0-11.2":0.0041,"11.3-11.4":0.00246,"12.0-12.1":0.01638,"12.2-12.5":0.38504,"13.0-13.1":0.00492,"13.2":0,"13.3":0.05898,"13.4-13.7":0.00655,"14.0-14.4":0.68652,"14.5-14.8":0.80039,"15.0-15.1":0.12698,"15.2-15.3":0.15565,"15.4":0.06144,"15.5":0.17204,"15.6":0.22857,"16.0":0.39323,"16.1":0.494,"16.2":0.26215,"16.3":1.56719,"16.4":0.72584,"16.5":1.07811,"16.6":0.00655},P:{"4":0.03179,"20":0.16956,"21":0.52988,"5.0-5.4":0,"6.2-6.4":0.0212,"7.2-7.4":0.07418,"8.2":0,"9.2":0.04239,"10.1":0,"11.1-11.2":0.0106,"12.0":0,"13.0":0.05299,"14.0":0.0212,"15.0":0.0212,"16.0":0.03179,"17.0":0.03179,"18.0":0.0212,"19.0":0.07418},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00158,"4.2-4.3":0.00222,"4.4":0,"4.4.3-4.4.4":0.07343},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01378,"5.5":0},S:{"2.5":0.04966,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.15726},Q:{"13.1":0.06622},O:{"0":0.86909},H:{"0":3.73783},L:{"0":82.21557}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0.00203,"98":0,"99":0,"100":0,"101":0,"102":0.00203,"103":0.00203,"104":0.01422,"105":0,"106":0.01016,"107":0,"108":0,"109":0,"110":0,"111":0.00203,"112":0.00203,"113":0.0061,"114":0.01626,"115":0.09957,"116":0.16053,"117":0.00406,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00203,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00203,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0.00406,"76":0,"77":0.00203,"78":0,"79":0.06096,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00203,"103":0.00203,"104":0,"105":0.00203,"106":0.00203,"107":0,"108":0,"109":0.11582,"110":0,"111":0.00406,"112":0.00406,"113":0.00203,"114":0.05283,"115":0.49581,"116":0.21742,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0.00406,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0.00813,"27":0,"28":0.00203,"29":0,"30":0.00813,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00813,"38":0,"39":0,"40":0,"41":0,"42":0.00203,"43":0,"44":0,"45":0,"46":0.01219,"47":0,"48":0,"49":0,"50":0.00203,"51":0,"52":0,"53":0,"54":0,"55":0.00406,"56":0,"57":0.0061,"58":0.00203,"60":0.07722,"62":0,"63":0.04064,"64":0.0061,"65":0.00203,"66":0.01422,"67":0.02032,"68":0.00813,"69":0.07112,"70":0.0447,"71":0.14224,"72":0.09754,"73":0,"74":0,"75":0,"76":0.00203,"77":0,"78":0,"79":0.00203,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01422,"96":0,"97":0,"98":0,"99":0,"100":0.0447,"101":0.03658,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0.00203,"11.5":0,"11.6":0,"12.1":0.00203},B:{"12":0,"13":0,"14":0,"15":0,"16":0.00203,"17":0,"18":0.00203,"79":0,"80":0,"81":0,"83":0,"84":0.00203,"85":0,"86":0,"87":0,"88":0,"89":0.01219,"90":0.00203,"91":0,"92":0.00203,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.00203,"104":0,"105":0.01626,"106":0,"107":0,"108":0,"109":0.01626,"110":0,"111":0.00406,"112":0.00406,"113":0.01016,"114":0.05283,"115":0.30886,"116":0.06299},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.01626,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0.00203,"15.1":1.12776,"15.2-15.3":0.00813,"15.4":0.01219,"15.5":0.00406,"15.6":0.00203,"16.0":0,"16.1":0.00203,"16.2":0,"16.3":0.00203,"16.4":0.00203,"16.5":0.00203,"16.6":0.01016},G:{"8":0,"17":0.06547,"3.2":0,"4.0-4.1":0.00216,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01079,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01295,"10.0-10.2":0,"10.3":0.0705,"11.0-11.2":0.00216,"11.3-11.4":0,"12.0-12.1":0.00072,"12.2-12.5":0.53526,"13.0-13.1":0.00504,"13.2":0.00504,"13.3":0.0036,"13.4-13.7":0.03885,"14.0-14.4":0.15612,"14.5-14.8":1.02806,"15.0-15.1":0.09928,"15.2-15.3":0.08345,"15.4":0.05252,"15.5":0.21367,"15.6-15.7":0.71511,"16.0":0.30216,"16.1":0.26475,"16.2":0.43094,"16.3":0.53382,"16.4":0.37914,"16.5":1.26979,"16.6":0.91296},P:{"4":0.08121,"20":0.07106,"21":0.23347,"5.0-5.4":0.08121,"6.2-6.4":0.01015,"7.2-7.4":0.07106,"8.2":0,"9.2":0.07106,"10.1":0.01015,"11.1-11.2":0.03045,"12.0":0,"13.0":0.14211,"14.0":0.01015,"15.0":0.01015,"16.0":0.0406,"17.0":0.01015,"18.0":0.0203,"19.0":0.06091},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.04813},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.03861,"5.5":0},S:{"2.5":0.06374,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":80.46486},R:{_:"0"},M:{"0":0.07171},Q:{"13.1":0.06374},O:{"0":0.81274},H:{"0":4.56387}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NF.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NF.js
index 121c3654b27f69..40676005a24303 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NF.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NF.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.28195,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0.28195,"114":2.82514,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.42293,"110":0,"111":0,"112":0,"113":0.14098,"114":8.48106,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":3.53565,"114":1.27441},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0.14098,"15.6":6.50177,"16.0":0,"16.1":0.28195,"16.2":0,"16.3":0.42293,"16.4":1.97929,"16.5":1.13344,"16.6":0},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":7.04354,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":0,"15.0-15.1":0,"15.2-15.3":0.41302,"15.4":0,"15.5":0,"15.6":0.41302,"16.0":0,"16.1":2.90223,"16.2":1.24276,"16.3":4.55802,"16.4":1.24276,"16.5":9.11603,"16.6":0},P:{"4":0,"20":0,"21":1.08153,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0,"18.0":0,"19.0":0},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.84585,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0},Q:{"13.1":0},O:{"0":0},H:{"0":0},L:{"0":42.87293}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0.39511,"116":1.08175,"117":0,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.98202,"110":0,"111":0,"112":0,"113":0.09974,"114":0,"115":3.54063,"116":0.98202,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":1.57276,"116":0.68664},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":1.08175,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.09974,"14.1":0,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0.49101,"16.0":0,"16.1":0,"16.2":0,"16.3":0,"16.4":0.19564,"16.5":0.68664,"16.6":0.09974},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":4.86193,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":0,"15.0-15.1":0,"15.2-15.3":0.60677,"15.4":0.30338,"15.5":0,"15.6-15.7":6.37885,"16.0":0,"16.1":3.34112,"16.2":2.43096,"16.3":3.34112,"16.4":0,"16.5":6.68612,"16.6":10.94128},P:{"4":0,"20":0,"21":0,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0,"18.0":0,"19.0":0},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":1.37712,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":40.933},R:{_:"0"},M:{"0":0},Q:{"13.1":0},O:{"0":0},H:{"0":0}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NG.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NG.js
index 81304bc8bed0bd..b8fdbe2bf7f919 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NG.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NG.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0.00161,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00161,"66":0.00161,"67":0,"68":0.00161,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0.00161,"97":0,"98":0,"99":0.00161,"100":0,"101":0.00161,"102":0.00321,"103":0,"104":0,"105":0,"106":0.00161,"107":0.00161,"108":0.00321,"109":0.00161,"110":0.00321,"111":0.00482,"112":0.00963,"113":0.07544,"114":0.11075,"115":0.00642,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00161,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00321,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00161,"59":0.00161,"60":0,"61":0,"62":0.00161,"63":0.00161,"64":0.00161,"65":0,"66":0,"67":0,"68":0.00161,"69":0.00161,"70":0.00321,"71":0,"72":0.00161,"73":0.00161,"74":0.00321,"75":0.00161,"76":0.00161,"77":0.00321,"78":0,"79":0.00482,"80":0.00321,"81":0.00803,"83":0.00161,"84":0.00161,"85":0.00321,"86":0.00161,"87":0.00321,"88":0.00321,"89":0.00161,"90":0.00161,"91":0.00321,"92":0.00161,"93":0.01766,"94":0.00321,"95":0.00321,"96":0.00161,"97":0.00161,"98":0.00161,"99":0.00161,"100":0.00161,"101":0.00161,"102":0.00161,"103":0.00642,"104":0.00161,"105":0.00482,"106":0.00321,"107":0.00482,"108":0.00803,"109":0.16371,"110":0.00642,"111":0.01445,"112":0.02408,"113":0.17174,"114":0.70941,"115":0.00161,"116":0.00161,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0.01445,"25":0,"26":0.00963,"27":0.01926,"28":0.01445,"29":0.00161,"30":0.01284,"31":0.00642,"32":0.01284,"33":0.00482,"34":0,"35":0.00161,"36":0.00161,"37":0.00321,"38":0.00803,"39":0.00161,"40":0,"41":0,"42":0.01284,"43":0,"44":0.00161,"45":0.00321,"46":0.00803,"47":0.00482,"48":0,"49":0,"50":0.01124,"51":0.00803,"52":0,"53":0.00161,"54":0.00963,"55":0.00803,"56":0.00161,"57":0.00963,"58":0.02247,"60":0.14606,"62":0.00161,"63":0.14285,"64":0.0321,"65":0.01926,"66":0.12198,"67":0.13803,"68":0.09951,"69":0.73188,"70":0.67731,"71":0.00321,"72":0.00321,"73":0.00803,"74":0.02247,"75":0.01445,"76":0.01445,"77":0,"78":0,"79":0.00161,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00642,"96":0.00321,"97":0,"98":0.01124,"99":0.03852,"100":0.00161,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.01766},B:{"12":0.00161,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00321,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00321,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0.00161,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00161,"108":0.00161,"109":0.00482,"110":0.00321,"111":0.00321,"112":0.00482,"113":0.03371,"114":0.10593},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00161,"14":0.00161,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00321,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00321,"14.1":0.00321,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0.00161,"15.6":0.00803,"16.0":0,"16.1":0.00161,"16.2":0.00161,"16.3":0.00482,"16.4":0.00482,"16.5":0.00963,"16.6":0},G:{"8":0.00758,"17":0.01299,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00216,"5.0-5.1":0.00108,"6.0-6.1":0,"7.0-7.1":0.00974,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02056,"10.0-10.2":0.00325,"10.3":0.01948,"11.0-11.2":0.0368,"11.3-11.4":0.00541,"12.0-12.1":0.03463,"12.2-12.5":0.64722,"13.0-13.1":0.03355,"13.2":0.00758,"13.3":0.0487,"13.4-13.7":0.11039,"14.0-14.4":0.5812,"14.5-14.8":0.5628,"15.0-15.1":0.59959,"15.2-15.3":0.34958,"15.4":0.25759,"15.5":0.4037,"15.6":0.44699,"16.0":0.73705,"16.1":0.72839,"16.2":0.63856,"16.3":1.12126,"16.4":0.93186,"16.5":1.35179,"16.6":0.0184},P:{"4":0.06139,"20":0.1944,"21":0.39902,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.05116,"8.2":0,"9.2":0.03069,"10.1":0,"11.1-11.2":0.02046,"12.0":0,"13.0":0.02046,"14.0":0.02046,"15.0":0.01023,"16.0":0.04093,"17.0":0.02046,"18.0":0.03069,"19.0":0.08185},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00098,"4.2-4.3":0.00689,"4.4":0,"4.4.3-4.4.4":0.08175},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00161,"5.5":0},S:{"2.5":0.04198,_:"3.0-3.1"},J:{"7":0,"10":0.0084},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.27704},Q:{"13.1":0.0084},O:{"0":0.99901},H:{"0":24.64626},L:{"0":55.20762}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0.00157,"44":0,"45":0,"46":0,"47":0.00157,"48":0,"49":0,"50":0,"51":0,"52":0.00157,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00157,"69":0,"70":0,"71":0,"72":0.00157,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00157,"100":0,"101":0.00157,"102":0.00315,"103":0.00157,"104":0,"105":0.00157,"106":0,"107":0.00157,"108":0.00157,"109":0.00157,"110":0.00157,"111":0.00315,"112":0.00315,"113":0.00315,"114":0.00472,"115":0.10696,"116":0.05663,"117":0.00315,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00157,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00157,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00157,"59":0.00157,"60":0,"61":0,"62":0.00157,"63":0.00157,"64":0.00157,"65":0,"66":0,"67":0,"68":0.00157,"69":0,"70":0.00157,"71":0,"72":0.00157,"73":0,"74":0.00157,"75":0.00157,"76":0.00157,"77":0.00157,"78":0,"79":0.00315,"80":0.00315,"81":0.00787,"83":0.00157,"84":0,"85":0.00157,"86":0.00157,"87":0.00315,"88":0.00157,"89":0,"90":0.00157,"91":0.00315,"92":0.00157,"93":0.01101,"94":0.00157,"95":0.00315,"96":0.00157,"97":0.00157,"98":0.00157,"99":0.00157,"100":0.00157,"101":0.00157,"102":0.00315,"103":0.00787,"104":0.00157,"105":0.00629,"106":0.00472,"107":0.00315,"108":0.00472,"109":0.13842,"110":0.00472,"111":0.00629,"112":0.00787,"113":0.00944,"114":0.05977,"115":0.45774,"116":0.22179,"117":0.00157,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0.01258,"25":0,"26":0.00787,"27":0.01888,"28":0.01258,"29":0.00157,"30":0.01258,"31":0.00629,"32":0.01416,"33":0.00629,"34":0,"35":0.00157,"36":0.00157,"37":0.00472,"38":0.00629,"39":0.00157,"40":0,"41":0,"42":0.01258,"43":0,"44":0.00157,"45":0.00315,"46":0.00787,"47":0.00472,"48":0,"49":0,"50":0.01258,"51":0.00787,"52":0,"53":0.00157,"54":0.00944,"55":0.00787,"56":0.00157,"57":0.01101,"58":0.02202,"60":0.14,"62":0.00315,"63":0.12741,"64":0.02674,"65":0.01573,"66":0.0991,"67":0.10539,"68":0.06921,"69":0.4892,"70":0.36022,"71":0.68426,"72":0.2564,"73":0.00472,"74":0.0173,"75":0.00944,"76":0.02202,"77":0.00472,"78":0,"79":0.00315,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00472,"96":0,"97":0,"98":0.00157,"99":0.00157,"100":0.0173,"101":0.02674,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.01258},B:{"12":0.00157,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00315,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00157,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00157,"110":0.00157,"111":0.00157,"112":0.00157,"113":0.00157,"114":0.00944,"115":0.08022,"116":0.02045},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00157,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00157,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00157,"14.1":0.00315,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0.00157,"15.6":0.00629,"16.0":0,"16.1":0.00157,"16.2":0.00157,"16.3":0.00315,"16.4":0.00157,"16.5":0.00629,"16.6":0.00472},G:{"8":0.00774,"17":0.03612,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00172,"5.0-5.1":0.00172,"6.0-6.1":0,"7.0-7.1":0.00688,"8.1-8.4":0.00086,"9.0-9.2":0,"9.3":0.01806,"10.0-10.2":0.00172,"10.3":0.0215,"11.0-11.2":0.03182,"11.3-11.4":0.00172,"12.0-12.1":0.02838,"12.2-12.5":0.53149,"13.0-13.1":0.02236,"13.2":0.00602,"13.3":0.03096,"13.4-13.7":0.0774,"14.0-14.4":0.41883,"14.5-14.8":0.3913,"15.0-15.1":0.50483,"15.2-15.3":0.25198,"15.4":0.17458,"15.5":0.26832,"15.6-15.7":1.2582,"16.0":0.46011,"16.1":0.47817,"16.2":0.41625,"16.3":0.69059,"16.4":0.41453,"16.5":1.13607,"16.6":0.90731},P:{"4":0.04111,"20":0.06166,"21":0.14388,"22":0.33914,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.04111,"8.2":0,"9.2":0.03083,"10.1":0,"11.1-11.2":0.02055,"12.0":0,"13.0":0.01028,"14.0":0.01028,"15.0":0.01028,"16.0":0.04111,"17.0":0.02055,"18.0":0.02055,"19.0":0.05138},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00088,"4.2-4.3":0.00352,"4.4":0,"4.4.3-4.4.4":0.06504},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00157,"5.5":0},S:{"2.5":0.04214,_:"3.0-3.1"},J:{"7":0,"10":0.00843},N:{"10":0,"11":0},L:{"0":54.4417},R:{_:"0"},M:{"0":0.2191},Q:{"13.1":0.00843},O:{"0":0.83427},H:{"0":26.89431}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NI.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NI.js
index 4efe3fb15b1f78..df94209418b915 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NI.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NI.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00415,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.00415,"99":0,"100":0,"101":0,"102":0.00415,"103":0,"104":0,"105":0.00415,"106":0,"107":0,"108":0.00415,"109":0,"110":0.00415,"111":0.00415,"112":0.01244,"113":0.23644,"114":2.86212,"115":0.00415,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00415,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0.0083,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00415,"39":0,"40":0.00415,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00415,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00415,"66":0.00415,"67":0,"68":0.00415,"69":0.00415,"70":0.00415,"71":0,"72":0,"73":0.00415,"74":0,"75":0.00415,"76":0,"77":0,"78":0.00415,"79":0.04563,"80":0.00415,"81":0.0083,"83":0.01244,"84":0.00415,"85":0.00415,"86":0.00415,"87":0.01659,"88":0.0083,"89":0,"90":0.00415,"91":0.66368,"92":0,"93":0.00415,"94":0.00415,"95":0.00415,"96":0.0083,"97":0.01244,"98":0.0083,"99":0.01244,"100":0.00415,"101":0.00415,"102":0.00415,"103":0.03733,"104":0.0083,"105":0.01244,"106":0.01659,"107":0.01659,"108":0.02074,"109":1.21951,"110":0.0083,"111":0.02489,"112":0.06222,"113":1.7546,"114":6.98523,"115":0.00415,"116":0.00415,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00415,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.01659,"70":0.04563,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00415,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.02489,"96":0,"97":0.00415,"98":0.12444,"99":0.35258,"100":0.0083,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0.00415,"17":0,"18":0.00415,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.01244,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.00415,"104":0.00415,"105":0,"106":0.00415,"107":0.00415,"108":0,"109":0.01659,"110":0.0083,"111":0.00415,"112":0.02074,"113":0.22399,"114":1.09507},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00415,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00415,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00415,"14.1":0.02074,"15.1":0.00415,"15.2-15.3":0,"15.4":0.00415,"15.5":0.00415,"15.6":0.04978,"16.0":0.00415,"16.1":0.01659,"16.2":0.02904,"16.3":0.02904,"16.4":0.02074,"16.5":0.08711,"16.6":0.01659},G:{"8":0.00102,"17":0.0184,"3.2":0,"4.0-4.1":0.00204,"4.2-4.3":0,"5.0-5.1":0.00204,"6.0-6.1":0,"7.0-7.1":0.05111,"8.1-8.4":0,"9.0-9.2":0.00716,"9.3":0.04089,"10.0-10.2":0,"10.3":0.03476,"11.0-11.2":0.01431,"11.3-11.4":0.00409,"12.0-12.1":0.00204,"12.2-12.5":0.18095,"13.0-13.1":0,"13.2":0.00102,"13.3":0.01431,"13.4-13.7":0.0184,"14.0-14.4":0.05623,"14.5-14.8":0.13801,"15.0-15.1":0.07667,"15.2-15.3":0.08587,"15.4":0.06338,"15.5":0.1145,"15.6":0.2658,"16.0":0.65836,"16.1":0.5183,"16.2":0.40176,"16.3":0.95585,"16.4":0.86997,"16.5":4.68518,"16.6":0.07769},P:{"4":0.24035,"20":0.418,"21":1.9228,"5.0-5.4":0,"6.2-6.4":0.01045,"7.2-7.4":0.3971,"8.2":0.01045,"9.2":0.0209,"10.1":0,"11.1-11.2":0.0836,"12.0":0.01045,"13.0":0.03135,"14.0":0.03135,"15.0":0.03135,"16.0":0.13585,"17.0":0.0836,"18.0":0.11495,"19.0":0.26125},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.0187,"4.4":0,"4.4.3-4.4.4":0.20574},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01244,"5.5":0},S:{"2.5":0.00585,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.07608},Q:{"13.1":0},O:{"0":0.22823},H:{"0":0.40444},L:{"0":67.3899}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00435,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00435,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.00435,"111":0.00435,"112":0.00435,"113":0.00435,"114":0.01741,"115":0.22195,"116":0.51354,"117":0.02611,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00435,"39":0,"40":0,"41":0.00435,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00435,"50":0,"51":0,"52":0,"53":0.0087,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00435,"70":0.00435,"71":0,"72":0,"73":0.00435,"74":0,"75":0.00435,"76":0,"77":0,"78":0,"79":0.04352,"80":0,"81":0.00435,"83":0.01306,"84":0,"85":0.00435,"86":0.00435,"87":0.01306,"88":0.01306,"89":0,"90":0,"91":0.45696,"92":0,"93":0.0087,"94":0.00435,"95":0.00435,"96":0.0087,"97":0.0087,"98":0.00435,"99":0.01306,"100":0.00435,"101":0.00435,"102":0.0087,"103":0.05222,"104":0.0087,"105":0.00435,"106":0.01306,"107":0.0087,"108":0.01741,"109":0.61363,"110":0.0087,"111":0.01306,"112":0.01741,"113":0.03482,"114":0.29594,"115":9.66579,"116":2.4937,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00435,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.0087,"70":0.00435,"71":0.02176,"72":0.02176,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.04352,"96":0,"97":0.00435,"98":0,"99":0.00435,"100":0.37427,"101":0.21325,"102":0.00435,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.0087,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.01306,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.01306,"110":0.0087,"111":0,"112":0.00435,"113":0.0087,"114":0.05658,"115":1.12717,"116":0.38733},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00435,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00435,"14.1":0.02611,"15.1":0,"15.2-15.3":0,"15.4":0.00435,"15.5":0.00435,"15.6":0.03046,"16.0":0.00435,"16.1":0.0087,"16.2":0.01306,"16.3":0.03046,"16.4":0.01306,"16.5":0.07398,"16.6":0.10445},G:{"8":0,"17":0.10875,"3.2":0,"4.0-4.1":0.00096,"4.2-4.3":0,"5.0-5.1":0.00192,"6.0-6.1":0,"7.0-7.1":0.0154,"8.1-8.4":0,"9.0-9.2":0.00289,"9.3":0.0616,"10.0-10.2":0,"10.3":0.00962,"11.0-11.2":0.00962,"11.3-11.4":0.00289,"12.0-12.1":0.00289,"12.2-12.5":0.19634,"13.0-13.1":0.00289,"13.2":0,"13.3":0.00674,"13.4-13.7":0.01732,"14.0-14.4":0.10394,"14.5-14.8":0.15688,"15.0-15.1":0.05293,"15.2-15.3":0.07988,"15.4":0.06256,"15.5":0.09047,"15.6-15.7":0.89217,"16.0":0.34359,"16.1":0.34359,"16.2":0.27044,"16.3":0.50913,"16.4":0.16843,"16.5":2.01437,"16.6":4.09322},P:{"4":0.26367,"20":0.16226,"21":0.31437,"5.0-5.4":0,"6.2-6.4":0.02028,"7.2-7.4":0.31437,"8.2":0.01014,"9.2":0.03042,"10.1":0,"11.1-11.2":0.11155,"12.0":0,"13.0":0.03042,"14.0":0.02028,"15.0":0.02028,"16.0":0.13183,"17.0":0.04056,"18.0":0.07099,"19.0":0.20282},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.01592,"4.4":0,"4.4.3-4.4.4":0.19899},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01741,"5.5":0},S:{"2.5":0.0113,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":66.59664},R:{_:"0"},M:{"0":0.09602},Q:{"13.1":0},O:{"0":0.1525},H:{"0":0.31014}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NL.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NL.js
index 266c60fe63e6dd..5409fa640de53a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NL.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NL.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.0049,"39":0,"40":0,"41":0,"42":0,"43":0.0049,"44":0.0147,"45":0.0049,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.0049,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.0049,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.09798,"79":0,"80":0,"81":0.0098,"82":0,"83":0.0049,"84":0,"85":0,"86":0,"87":0,"88":0.0049,"89":0,"90":0,"91":0.0049,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.09308,"103":0.0049,"104":0.0049,"105":0.0049,"106":0,"107":0.0098,"108":0.0049,"109":0.0098,"110":0.0098,"111":0.0098,"112":0.03429,"113":0.58298,"114":0.9798,"115":0.0098,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.0049,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0.0049,"46":0,"47":0.0049,"48":0.03919,"49":0.0147,"50":0,"51":0,"52":0.0196,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0.0049,"62":0,"63":0,"64":0,"65":0,"66":0.0147,"67":0.0049,"68":0,"69":0,"70":0,"71":0,"72":0.10288,"73":0,"74":0.0049,"75":0.0049,"76":0.0049,"77":0.0049,"78":0.0049,"79":0.0147,"80":0.0049,"81":0.0098,"83":0.0049,"84":0.0049,"85":0.07838,"86":0.03919,"87":0.0147,"88":0.0049,"89":0.0049,"90":0.0147,"91":0.0098,"92":0.0196,"93":0.03429,"94":0.0098,"95":0.0049,"96":0.0049,"97":0.0049,"98":0.0049,"99":0.0049,"100":0.03919,"101":0.06369,"102":0.03919,"103":0.10778,"104":0.05879,"105":0.03919,"106":0.07349,"107":0.03919,"108":0.07838,"109":0.53399,"110":0.04899,"111":0.10288,"112":0.33803,"113":2.28293,"114":9.49426,"115":0.0049,"116":0.0049,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.0098,"70":0.03429,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.0049,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.0049,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.0147,"96":0,"97":0.0049,"98":0.13717,"99":0.36253,"100":0.0049,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.0049,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0.0049,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.0049,"104":0,"105":0,"106":0.0049,"107":0.0049,"108":0.0147,"109":0.04409,"110":0.0196,"111":0.0147,"112":0.04409,"113":0.66626,"114":3.18925},E:{"4":0,"5":0,"6":0,"7":0,"8":0.0049,"9":0.0049,"10":0,"11":0,"12":0,"13":0.0098,"14":0.04899,"15":0.0098,"17":0.0049,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.0098,"10.1":0,"11.1":0,"12.1":0.0245,"13.1":0.06859,"14.1":0.12248,"15.1":0.0196,"15.2-15.3":0.0147,"15.4":0.03429,"15.5":0.05389,"15.6":0.35273,"16.0":0.03429,"16.1":0.09308,"16.2":0.12737,"16.3":0.32823,"16.4":0.23025,"16.5":1.29824,"16.6":0.0049},G:{"8":0,"17":0.04974,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00311,"8.1-8.4":0,"9.0-9.2":0.07461,"9.3":0.05906,"10.0-10.2":0,"10.3":0.08393,"11.0-11.2":0.00311,"11.3-11.4":0.0373,"12.0-12.1":0.00933,"12.2-12.5":0.42278,"13.0-13.1":0.00311,"13.2":0.00622,"13.3":0.01243,"13.4-13.7":0.0342,"14.0-14.4":0.11813,"14.5-14.8":0.29532,"15.0-15.1":0.10259,"15.2-15.3":0.13678,"15.4":0.16165,"15.5":0.29222,"15.6":0.86421,"16.0":1.51393,"16.1":2.83512,"16.2":1.33051,"16.3":3.36981,"16.4":2.04862,"16.5":15.86359,"16.6":0.13367},P:{"4":0.03105,"20":0.24836,"21":4.60501,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0.01035,"14.0":0.01035,"15.0":0.01035,"16.0":0.0207,"17.0":0.0207,"18.0":0.03105,"19.0":0.05174},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01153,"4.2-4.3":0.12687,"4.4":0,"4.4.3-4.4.4":0.0865},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0.04323,"10":0,"11":0.07925,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.60192},Q:{"13.1":0.0051},O:{"0":0.39278},H:{"0":0.41049},L:{"0":36.4123}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00463,"39":0,"40":0,"41":0,"42":0,"43":0.00463,"44":0.01389,"45":0.00463,"46":0,"47":0,"48":0.00463,"49":0,"50":0,"51":0,"52":0.00463,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00463,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00926,"79":0,"80":0,"81":0.00926,"82":0,"83":0.00463,"84":0,"85":0,"86":0,"87":0,"88":0.00463,"89":0,"90":0,"91":0.00463,"92":0,"93":0,"94":0,"95":0.00463,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.08799,"103":0.00463,"104":0,"105":0.00463,"106":0.00463,"107":0.00463,"108":0.00463,"109":0.00926,"110":0.00926,"111":0.00463,"112":0.00926,"113":0.02779,"114":0.02316,"115":0.35196,"116":1.15312,"117":0.04168,"118":0.00463,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00463,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0.00463,"46":0,"47":0.00463,"48":0.04168,"49":0.01389,"50":0,"51":0,"52":0.01389,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0.00463,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.00463,"68":0,"69":0,"70":0,"71":0,"72":0.02316,"73":0,"74":0.00463,"75":0,"76":0.00463,"77":0.00463,"78":0.00463,"79":0.01389,"80":0.00926,"81":0.00463,"83":0.00463,"84":0.00463,"85":0.20376,"86":0.03242,"87":0.01389,"88":0.00463,"89":0.00463,"90":0.00926,"91":0.00463,"92":0.01852,"93":0.01852,"94":0.00463,"95":0.00463,"96":0.00463,"97":0.00463,"98":0.00463,"99":0.00926,"100":0.03242,"101":0.05094,"102":0.03242,"103":0.07873,"104":0.05557,"105":0.01852,"106":0.06483,"107":0.02779,"108":0.08336,"109":0.45384,"110":0.03242,"111":0.03705,"112":0.06483,"113":0.11114,"114":0.6576,"115":6.07124,"116":3.44546,"117":0.00463,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00463,"70":0.00463,"71":0.01852,"72":0.01852,"73":0,"74":0,"75":0,"76":0,"77":0.00463,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01852,"96":0,"97":0,"98":0,"99":0.00926,"100":0.21303,"101":0.1945,"102":0.00463,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.00463,"104":0,"105":0,"106":0,"107":0.00463,"108":0.00463,"109":0.05557,"110":0.00926,"111":0.00463,"112":0.00463,"113":0.01852,"114":0.16209,"115":2.61652,"116":0.95862},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0.00463,"10":0,"11":0,"12":0,"13":0.00463,"14":0.02779,"15":0.00463,"17":0.01389,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.00463,"10.1":0,"11.1":0,"12.1":0.01852,"13.1":0.05557,"14.1":0.08336,"15.1":0.01389,"15.2-15.3":0.00926,"15.4":0.02316,"15.5":0.03705,"15.6":0.2686,"16.0":0.03242,"16.1":0.0602,"16.2":0.06947,"16.3":0.18061,"16.4":0.05557,"16.5":0.62519,"16.6":1.05587},G:{"8":0,"17":0.2239,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00295,"8.1-8.4":0,"9.0-9.2":0.05892,"9.3":0.05892,"10.0-10.2":0,"10.3":0.0766,"11.0-11.2":0.00589,"11.3-11.4":0.05008,"12.0-12.1":0.00884,"12.2-12.5":0.40656,"13.0-13.1":0.00295,"13.2":0.00295,"13.3":0.01178,"13.4-13.7":0.02946,"14.0-14.4":0.09427,"14.5-14.8":0.20033,"15.0-15.1":0.08544,"15.2-15.3":0.11195,"15.4":0.11784,"15.5":0.21212,"15.6-15.7":1.76176,"16.0":0.91034,"16.1":1.85898,"16.2":0.83374,"16.3":1.82068,"16.4":0.31818,"16.5":5.92753,"16.6":14.2414},P:{"4":0.0414,"20":0.07245,"21":0.2691,"22":4.91631,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.01035,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0.01035,"14.0":0.01035,"15.0":0.01035,"16.0":0.0207,"17.0":0.0207,"18.0":0.0207,"19.0":0.0414},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0316,"4.2-4.3":0.00527,"4.4":0,"4.4.3-4.4.4":0.09481},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00617,"9":0.0247,"10":0,"11":0.09879,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":39.03593},R:{_:"0"},M:{"0":0.57448},Q:{"13.1":0.01074},O:{"0":0.47784},H:{"0":0.44731}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NO.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NO.js
index 225dcaac874d7e..4b3a073a428be4 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NO.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NO.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0.03551,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.01184,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.00592,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.0947,"103":0.00592,"104":0,"105":0.01776,"106":0,"107":0,"108":0.00592,"109":0.00592,"110":0,"111":0.01184,"112":0.02368,"113":0.55047,"114":0.73396,"115":0.01184,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00592,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01184,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00592,"65":0,"66":0.14206,"67":0.01184,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.01776,"80":0,"81":0.00592,"83":0,"84":0,"85":3.83551,"86":0.01184,"87":0.02368,"88":0.00592,"89":0.01776,"90":0.01776,"91":0.00592,"92":0.01184,"93":0.00592,"94":0.00592,"95":0.00592,"96":0.00592,"97":0,"98":0.01184,"99":0.00592,"100":0.01184,"101":0.01776,"102":0.01184,"103":0.11246,"104":0.01184,"105":0.02368,"106":0.02368,"107":0.01184,"108":0.05919,"109":0.53271,"110":0.08287,"111":0.14206,"112":0.63925,"113":4.18473,"114":13.95108,"115":0.00592,"116":0.00592,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00592,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00592,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.00592,"95":0.01184,"96":0,"97":0.00592,"98":0.31963,"99":0.56231,"100":0.00592,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.01776,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.00592,"106":0,"107":0.00592,"108":0.00592,"109":0.05919,"110":0.01184,"111":0.01184,"112":0.04143,"113":0.84642,"114":3.36199},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00592,"14":0.03551,"15":0.00592,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.0296,"12.1":0.01776,"13.1":0.06511,"14.1":0.14798,"15.1":0.37882,"15.2-15.3":0.02368,"15.4":0.05327,"15.5":0.07103,"15.6":0.3433,"16.0":0.0296,"16.1":0.10654,"16.2":0.14206,"16.3":0.45576,"16.4":0.31371,"16.5":1.36729,"16.6":0.00592},G:{"8":0,"17":0.03878,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00388,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.05041,"10.0-10.2":0.00388,"10.3":0.06592,"11.0-11.2":0,"11.3-11.4":0.22878,"12.0-12.1":0.00776,"12.2-12.5":0.30633,"13.0-13.1":0,"13.2":0,"13.3":0.01163,"13.4-13.7":0.01939,"14.0-14.4":0.09306,"14.5-14.8":0.36061,"15.0-15.1":0.07367,"15.2-15.3":0.13571,"15.4":0.18612,"15.5":0.38388,"15.6":1.31449,"16.0":2.10551,"16.1":3.95509,"16.2":1.70224,"16.3":4.7306,"16.4":3.01673,"16.5":18.8216,"16.6":0.10857},P:{"4":0.04106,"20":0.12318,"21":2.4534,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0.01027,"17.0":0.01027,"18.0":0.01027,"19.0":0.02053},I:{"0":0,"3":0,"4":0.01268,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00507,"4.2-4.3":0.40058,"4.4":0,"4.4.3-4.4.4":0.03042},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.05327,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.53869},Q:{"13.1":0},O:{"0":0.01632},H:{"0":0.17773},L:{"0":21.85839}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0.02752,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.01376,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00688,"90":0.00688,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.08945,"103":0.00688,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0.01376,"114":0.02064,"115":1.14913,"116":18.87458,"117":1.10096,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01376,"50":0,"51":0.00688,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0.06881,"63":0,"64":0.00688,"65":0,"66":0.13074,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.01376,"80":0,"81":0.00688,"83":0,"84":0,"85":2.92443,"86":0.00688,"87":0.01376,"88":0,"89":0.01376,"90":0.01376,"91":0.00688,"92":0.00688,"93":0.00688,"94":0,"95":0,"96":0.00688,"97":0,"98":0.03441,"99":0.02752,"100":0.01376,"101":0.00688,"102":0.00688,"103":0.10322,"104":0.00688,"105":0.01376,"106":0.06881,"107":0.01376,"108":0.03441,"109":0.37846,"110":0.04817,"111":0.04817,"112":0.08257,"113":0.18579,"114":1.46565,"115":8.72511,"116":3.41298,"117":0.00688,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00688,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00688,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01376,"96":0,"97":0,"98":0,"99":0.01376,"100":0.42662,"101":0.24772,"102":0.00688,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.01376,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00688,"109":0.04817,"110":0.00688,"111":0.00688,"112":0.01376,"113":0.02752,"114":0.18579,"115":2.88314,"116":0.67434},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00688,"14":0.03441,"15":0.00688,"17":0.01376,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.02752,"12.1":0.01376,"13.1":0.06881,"14.1":0.1101,"15.1":0.08257,"15.2-15.3":0.01376,"15.4":0.03441,"15.5":0.04817,"15.6":0.27524,"16.0":0.02064,"16.1":0.06881,"16.2":0.08257,"16.3":0.22707,"16.4":0.08945,"16.5":0.578,"16.6":0.98398},G:{"8":0,"17":0.16365,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.04546,"10.0-10.2":0,"10.3":0.05455,"11.0-11.2":0.00303,"11.3-11.4":0.24548,"12.0-12.1":0.00909,"12.2-12.5":0.23639,"13.0-13.1":0,"13.2":0,"13.3":0.00909,"13.4-13.7":0.02121,"14.0-14.4":0.05455,"14.5-14.8":0.17881,"15.0-15.1":0.05758,"15.2-15.3":0.08183,"15.4":0.09698,"15.5":0.22426,"15.6-15.7":1.34862,"16.0":0.9213,"16.1":2.0002,"16.2":0.90918,"16.3":1.97292,"16.4":0.20002,"16.5":6.07636,"16.6":15.37123},P:{"4":0.05111,"20":0.03067,"21":0.092,"22":2.04436,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0.01022,"18.0":0.01022,"19.0":0.01022},I:{"0":0,"3":0,"4":0.00345,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0069,"4.2-4.3":0.0069,"4.4":0,"4.4.3-4.4.4":0.05522},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.04817,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":18.21069},R:{_:"0"},M:{"0":0.26512},Q:{"13.1":0},O:{"0":0.02495},H:{"0":0.14469}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NP.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NP.js
index 94466ce66b822a..4dab3be382ae1c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NP.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NP.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0.01476,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00295,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.02656,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0.01476,"87":0.18001,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.0059,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.00295,"111":0.00295,"112":0.0059,"113":0.12984,"114":0.26854,"115":0.01476,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00295,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0.00295,"78":0,"79":0.0059,"80":0,"81":0.00295,"83":0,"84":0,"85":0,"86":0,"87":0.00295,"88":0.00295,"89":0.1505,"90":0,"91":0,"92":0.00295,"93":0.00295,"94":0,"95":0.00295,"96":0.0059,"97":0.00295,"98":0,"99":0.00295,"100":0.0059,"101":0,"102":0.00295,"103":0.01771,"104":0.00295,"105":0.00295,"106":0.00885,"107":0.01476,"108":0.00885,"109":1.05056,"110":0.00885,"111":0.01476,"112":0.03836,"113":0.74365,"114":4.70389,"115":0.01476,"116":0.00295,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00885,"70":0.07378,"71":0,"72":0,"73":0,"74":0,"75":0.02361,"76":0.00295,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.0059,"96":0,"97":0,"98":0.01476,"99":0.09148,"100":0.00295,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00295,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.06492,"90":0,"91":0,"92":0.00295,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00885,"110":0,"111":0.00295,"112":0.00295,"113":0.07673,"114":0.44855},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.02656,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.0059,"14.1":0.00885,"15.1":0,"15.2-15.3":0.00295,"15.4":0.00295,"15.5":0.00295,"15.6":0.01771,"16.0":0.00295,"16.1":0.0059,"16.2":0.0059,"16.3":0.01476,"16.4":0.01476,"16.5":0.04722,"16.6":0},G:{"8":0,"17":0.03023,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00581,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02209,"10.0-10.2":0.00116,"10.3":0.02907,"11.0-11.2":0.16743,"11.3-11.4":0.00349,"12.0-12.1":0.00581,"12.2-12.5":0.44763,"13.0-13.1":0.00349,"13.2":0.00581,"13.3":0.01511,"13.4-13.7":0.03488,"14.0-14.4":0.33485,"14.5-14.8":0.23486,"15.0-15.1":0.04069,"15.2-15.3":0.06744,"15.4":0.06278,"15.5":0.12324,"15.6":0.34299,"16.0":0.2337,"16.1":0.64645,"16.2":0.28835,"16.3":0.97782,"16.4":0.79876,"16.5":5.10535,"16.6":0.07557},P:{"4":0.07177,"20":0.06152,"21":0.51265,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.03076,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01025,"12.0":0,"13.0":0.01025,"14.0":0,"15.0":0.01025,"16.0":0.02051,"17.0":0.03076,"18.0":0.01025,"19.0":0.02051},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.18984},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.14098},Q:{"13.1":0},O:{"0":0.82473},H:{"0":0.52721},L:{"0":78.08346}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00249,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0.00249,"112":0,"113":0.00249,"114":0.00249,"115":0.08968,"116":0.20426,"117":0.01495,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0.00249,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.00249,"80":0,"81":0.00249,"83":0,"84":0,"85":0,"86":0,"87":0.00249,"88":0.00249,"89":0,"90":0,"91":0,"92":0.00249,"93":0.00249,"94":0,"95":0,"96":0.00249,"97":0,"98":0.00249,"99":0.00249,"100":0.00249,"101":0,"102":0.00249,"103":0.01246,"104":0.00249,"105":0.00249,"106":0.00747,"107":0.00747,"108":0.00498,"109":0.59037,"110":0.00498,"111":0.00498,"112":0.00747,"113":0.00996,"114":0.0822,"115":2.70274,"116":1.53446,"117":0.00747,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00249,"70":0.00498,"71":0.04982,"72":0.04235,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00498,"96":0,"97":0,"98":0,"99":0,"100":0.02989,"101":0.04982,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00249},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00249,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00747,"110":0,"111":0,"112":0,"113":0.00249,"114":0.02491,"115":0.31387,"116":0.09466},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00249,"15":0,"17":0.00249,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00249,"13.1":0.00249,"14.1":0.00498,"15.1":0,"15.2-15.3":0.00249,"15.4":0.00249,"15.5":0.00249,"15.6":0.01246,"16.0":0,"16.1":0.00249,"16.2":0.00249,"16.3":0.00747,"16.4":0.00498,"16.5":0.03238,"16.6":0.0274},G:{"8":0,"17":0.13549,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00506,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0182,"10.0-10.2":0,"10.3":0.03135,"11.0-11.2":0.00202,"11.3-11.4":0.00202,"12.0-12.1":0.00607,"12.2-12.5":0.36097,"13.0-13.1":0.00202,"13.2":0.00303,"13.3":0.01011,"13.4-13.7":0.03135,"14.0-14.4":0.07988,"14.5-14.8":0.20121,"15.0-15.1":0.02932,"15.2-15.3":0.05056,"15.4":0.04348,"15.5":0.08696,"15.6-15.7":1.52782,"16.0":0.15774,"16.1":0.42063,"16.2":0.17189,"16.3":0.48332,"16.4":0.09606,"16.5":1.89081,"16.6":4.25888},P:{"4":0.08229,"20":0.02057,"21":0.06172,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.03086,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01029,"12.0":0,"13.0":0.01029,"14.0":0,"15.0":0.01029,"16.0":0.01029,"17.0":0.05143,"18.0":0.01029,"19.0":0.01029},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.0774},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00249,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":80.81482},R:{_:"0"},M:{"0":0.03755},Q:{"13.1":0},O:{"0":0.96115},H:{"0":0.57583}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NR.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NR.js
index b800e0c2faa5f5..0e9c6472c8cf4f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NR.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NR.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0.01355,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.0288,"110":0,"111":0,"112":0,"113":0.25918,"114":1.47547,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0.00339,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.29814,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00339,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0.12197,"114":0.41334},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0.00678,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0,"16.0":0.01525,"16.1":0.04404,"16.2":0,"16.3":0,"16.4":0.00339,"16.5":0.00339,"16.6":0},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.40726,"10.0-10.2":0,"10.3":0.09728,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.0196,"13.0-13.1":0,"13.2":0.0196,"13.3":0.0196,"13.4-13.7":0,"14.0-14.4":1.47515,"14.5-14.8":0.0392,"15.0-15.1":0.07768,"15.2-15.3":0.05808,"15.4":0,"15.5":0.19383,"15.6":0.81525,"16.0":0.42687,"16.1":0.27151,"16.2":0.09728,"16.3":0.23303,"16.4":0.44647,"16.5":2.46536,"16.6":0},P:{"4":0.02048,"20":0.3276,"21":0.42998,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0.06143,"18.0":0,"19.0":0.04095},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0},Q:{"13.1":0},O:{"0":4.55169},H:{"0":4.62379},L:{"0":78.40649}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0.03564,"117":0,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0.0297,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.01485,"90":0,"91":0,"92":0,"93":0,"94":0.02079,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.02079,"110":0.00594,"111":0,"112":0,"113":0.00594,"114":0.05049,"115":2.96703,"116":1.16424,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0.02079,"67":0,"68":0,"69":0,"70":0,"71":0.05049,"72":0.02079,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00594,"101":0,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.05643,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00594,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00594,"109":0.02079,"110":0,"111":0,"112":0.01485,"113":0,"114":0.00594,"115":0.83457,"116":0.15444},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.65043,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0.10692,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0.00594,"15.6":0,"16.0":0,"16.1":0.2673,"16.2":0,"16.3":0.00594,"16.4":0.01485,"16.5":0,"16.6":0.03564},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0.08512,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.22726,"13.0-13.1":0,"13.2":0,"13.3":0.0281,"13.4-13.7":0.05702,"14.0-14.4":0.0281,"14.5-14.8":0,"15.0-15.1":0.08512,"15.2-15.3":0.05702,"15.4":0.19916,"15.5":0.05702,"15.6-15.7":1.22143,"16.0":0.19916,"16.1":0.68178,"16.2":0.08512,"16.3":1.02226,"16.4":0.53964,"16.5":0.99416,"16.6":2.69821},P:{"4":0.02067,"20":0.07235,"21":0.66144,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0.64077,"15.0":0.05168,"16.0":0.32039,"17.0":0,"18.0":0.21704,"19.0":0.10335},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.22572},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0.01485,"11":0,"5.5":0},S:{"2.5":0.02109,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":77.44272},R:{_:"0"},M:{"0":0.02109},Q:{"13.1":0},O:{"0":0.59052},H:{"0":1.16472}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NU.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NU.js
index 5a0ae2eb8ce7fc..4f1d9205fdb865 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NU.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NU.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0.3711,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0,"15.1":0.3711,"15.2-15.3":1.4844,"15.4":0,"15.5":0,"15.6":3.711,"16.0":0,"16.1":0,"16.2":0,"16.3":0,"16.4":0.3711,"16.5":2.5977,"16.6":0},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":0,"15.0-15.1":2.75454,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0,"16.0":2.75454,"16.1":16.50084,"16.2":1.37287,"16.3":8.25482,"16.4":9.62769,"16.5":44.00223,"16.6":1.37287},P:{"4":0,"20":0,"21":0,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0,"18.0":0,"19.0":0},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0},Q:{"13.1":0},O:{"0":0},H:{"0":0},L:{"0":0}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"117":0,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0.07981,"116":0.01613,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0,"16.0":0,"16.1":0.01613,"16.2":0.2564,"16.3":0.01613,"16.4":0,"16.5":0.11207,"16.6":0.20801},G:{"8":0,"17":0.41106,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":0,"15.0-15.1":0.82212,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6-15.7":0.20075,"16.0":0.20075,"16.1":1.84499,"16.2":0.61181,"16.3":64.89024,"16.4":0,"16.5":7.37041,"16.6":19.24338},P:{"4":0,"20":0,"21":0,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0,"18.0":0,"19.0":0},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":3.68368},R:{_:"0"},M:{"0":0},Q:{"13.1":0},O:{"0":0},H:{"0":0}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NZ.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NZ.js
index 647f3fdb117cde..bf152389ece336 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NZ.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NZ.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.11292,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00538,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00538,"53":0,"54":0.00538,"55":0,"56":0,"57":0,"58":0,"59":0.00538,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00538,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.02689,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00538,"89":0.00538,"90":0,"91":0,"92":0,"93":0.01075,"94":0,"95":0,"96":0.00538,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.03764,"103":0,"104":0.00538,"105":0,"106":0,"107":0,"108":0.01075,"109":0.00538,"110":0.01075,"111":0.01075,"112":0.02151,"113":0.51619,"114":0.93022,"115":0.00538,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0.00538,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.01613,"35":0,"36":0,"37":0,"38":0.04839,"39":0.00538,"40":0,"41":0.00538,"42":0.00538,"43":0,"44":0.00538,"45":0,"46":0.00538,"47":0.00538,"48":0.00538,"49":0.01075,"50":0,"51":0.00538,"52":0.00538,"53":0.00538,"54":0,"55":0.00538,"56":0.00538,"57":0.00538,"58":0,"59":0.01075,"60":0,"61":0.00538,"62":0,"63":0,"64":0,"65":0.00538,"66":0.02151,"67":0.00538,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0.00538,"75":0.00538,"76":0.01613,"77":0.00538,"78":0.00538,"79":0.06452,"80":0.00538,"81":0.00538,"83":0.01075,"84":0,"85":0.00538,"86":0,"87":0.03764,"88":0.06452,"89":0.00538,"90":0.03764,"91":0.00538,"92":0.01075,"93":0.08066,"94":0.01075,"95":0.00538,"96":0.01613,"97":0.01075,"98":0.01075,"99":0.02689,"100":0.00538,"101":0.01075,"102":0.01613,"103":0.2097,"104":0.01613,"105":0.01613,"106":0.01075,"107":0.03764,"108":0.0699,"109":0.61298,"110":0.12905,"111":0.13443,"112":0.36026,"113":3.16168,"114":12.11976,"115":0.01613,"116":0.01075,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.01075,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.01613,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.01075,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00538,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01075,"96":0,"97":0.00538,"98":0.14518,"99":0.28498,"100":0.00538,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00538,"18":0.00538,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00538,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.00538,"106":0,"107":0,"108":0.01075,"109":0.03226,"110":0.01075,"111":0.01075,"112":0.05377,"113":0.58609,"114":2.95197},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.02689,"14":0.08603,"15":0.01613,"17":0.00538,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.00538,"12.1":0.02151,"13.1":0.1398,"14.1":0.20433,"15.1":0.03226,"15.2-15.3":0.03226,"15.4":0.06452,"15.5":0.10754,"15.6":0.51082,"16.0":0.05377,"16.1":0.1398,"16.2":0.16669,"16.3":0.43554,"16.4":0.33875,"16.5":1.65612,"16.6":0.01075},G:{"8":0.00561,"17":0.03648,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00842,"7.0-7.1":0.00561,"8.1-8.4":0.01964,"9.0-9.2":0.00842,"9.3":0.10662,"10.0-10.2":0,"10.3":0.1936,"11.0-11.2":1.09989,"11.3-11.4":0.05331,"12.0-12.1":0.01122,"12.2-12.5":0.75477,"13.0-13.1":0.00561,"13.2":0,"13.3":0.02525,"13.4-13.7":0.06453,"14.0-14.4":0.16835,"14.5-14.8":0.36757,"15.0-15.1":0.17116,"15.2-15.3":0.15993,"15.4":0.17677,"15.5":0.30303,"15.6":0.83895,"16.0":0.92312,"16.1":2.3036,"16.2":1.04939,"16.3":2.59822,"16.4":1.70034,"16.5":13.3839,"16.6":0.12907},P:{"4":0.187,"20":0.15584,"21":2.28561,"5.0-5.4":0.03117,"6.2-6.4":0,"7.2-7.4":0.01039,"8.2":0.01039,"9.2":0,"10.1":0,"11.1-11.2":0.01039,"12.0":0,"13.0":0.01039,"14.0":0.02078,"15.0":0.01039,"16.0":0.03117,"17.0":0.03117,"18.0":0.01039,"19.0":0.05195},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.01256,"4.4":0,"4.4.3-4.4.4":0.10046},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.01344,"9":0,"10":0,"11":0.0941,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.41607},Q:{"13.1":0.00462},O:{"0":0.06472},H:{"0":0.18382},L:{"0":39.78731}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.08025,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00535,"35":0,"36":0,"37":0.00535,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00535,"49":0,"50":0,"51":0,"52":0.0107,"53":0,"54":0.00535,"55":0,"56":0,"57":0,"58":0,"59":0.01605,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.02675,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00535,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0.00535,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.0321,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00535,"109":0.00535,"110":0.00535,"111":0.00535,"112":0.00535,"113":0.01605,"114":0.01605,"115":0.3424,"116":1.07,"117":0.03745,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.0107,"35":0,"36":0,"37":0,"38":0.0535,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.0214,"50":0,"51":0,"52":0.00535,"53":0.00535,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0.0107,"60":0,"61":0.00535,"62":0,"63":0,"64":0,"65":0.00535,"66":0.06955,"67":0,"68":0.00535,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0.00535,"75":0.00535,"76":0.0107,"77":0.00535,"78":0.00535,"79":0.05885,"80":0.00535,"81":0.00535,"83":0.0107,"84":0,"85":0.00535,"86":0.00535,"87":0.03745,"88":0.06955,"89":0.01605,"90":0.04815,"91":0.00535,"92":0.0107,"93":0.0428,"94":0.0107,"95":0.00535,"96":0.0107,"97":0.01605,"98":0.0107,"99":0.0321,"100":0.00535,"101":0.00535,"102":0.00535,"103":0.18725,"104":0.0107,"105":0.01605,"106":0.0107,"107":0.03745,"108":0.04815,"109":0.49755,"110":0.03745,"111":0.0535,"112":0.09095,"113":0.1926,"114":1.4338,"115":9.2555,"116":4.42445,"117":0.0107,"118":0.00535,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00535,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.01605,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.0107,"72":0.0107,"73":0,"74":0,"75":0,"76":0.00535,"77":0.00535,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.0107,"96":0,"97":0,"98":0,"99":0.0107,"100":0.27285,"101":0.12305,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00535,"18":0.00535,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.00535,"106":0,"107":0,"108":0.00535,"109":0.02675,"110":0.00535,"111":0.00535,"112":0.00535,"113":0.01605,"114":0.1498,"115":2.6429,"116":0.8453},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0.00535,"13":0.02675,"14":0.06955,"15":0.0107,"17":0.01605,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.01605,"12.1":0.02675,"13.1":0.13375,"14.1":0.18725,"15.1":0.02675,"15.2-15.3":0.0214,"15.4":0.0428,"15.5":0.0963,"15.6":0.46545,"16.0":0.04815,"16.1":0.1177,"16.2":0.12305,"16.3":0.3103,"16.4":0.0963,"16.5":0.9309,"16.6":1.43915},G:{"8":0.02209,"17":0.25406,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.02485,"7.0-7.1":0,"8.1-8.4":0.00552,"9.0-9.2":0,"9.3":0.10218,"10.0-10.2":0.00828,"10.3":0.20435,"11.0-11.2":0.46945,"11.3-11.4":0.13807,"12.0-12.1":0.01657,"12.2-12.5":0.74008,"13.0-13.1":0.00828,"13.2":0,"13.3":0.02761,"13.4-13.7":0.05523,"14.0-14.4":0.16845,"14.5-14.8":0.32862,"15.0-15.1":0.13531,"15.2-15.3":0.15464,"15.4":0.16293,"15.5":0.26234,"15.6-15.7":1.9579,"16.0":0.64343,"16.1":1.66518,"16.2":0.7318,"16.3":1.54091,"16.4":0.24301,"16.5":4.90441,"16.6":12.62278},P:{"4":0.21059,"20":0.08424,"21":0.18953,"22":2.4639,"5.0-5.4":0.02106,"6.2-6.4":0,"7.2-7.4":0.01053,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0.02106,"14.0":0.01053,"15.0":0.01053,"16.0":0.02106,"17.0":0.02106,"18.0":0.01053,"19.0":0.03159},I:{"0":0,"3":0,"4":0.00413,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0248,"4.2-4.3":0.01653,"4.4":0,"4.4.3-4.4.4":0.06199},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.01529,"9":0,"10":0,"11":0.09171,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":38.98325},R:{_:"0"},M:{"0":0.36735},Q:{"13.1":0.00465},O:{"0":0.0651},H:{"0":0.22012}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/OM.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/OM.js
index de616a15a20689..4552d8610e2060 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/OM.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/OM.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00316,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0.00316,"113":0.06316,"114":0.08527,"115":0.00316,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00316,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00316,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0.00316,"60":0,"61":0,"62":0.00316,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00316,"69":0,"70":0,"71":0,"72":0,"73":0.00316,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.01579,"80":0,"81":0.00947,"83":0.00316,"84":0,"85":0.00316,"86":0.00316,"87":0.00947,"88":0.00632,"89":0,"90":0,"91":0.00632,"92":0.00947,"93":0.02211,"94":0.00316,"95":0.0379,"96":0.00316,"97":0.00316,"98":0.00316,"99":0.02842,"100":0.00316,"101":0.00316,"102":0.00632,"103":0.04737,"104":0.00316,"105":0.00316,"106":0.00632,"107":0.00632,"108":0.01263,"109":0.63476,"110":0.00947,"111":0.01895,"112":0.05369,"113":0.89687,"114":5.12859,"115":0.01579,"116":0.00632,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00316,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00316,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0.00316,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.01895,"71":0,"72":0,"73":0,"74":0.00316,"75":0,"76":0.01579,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00632,"96":0,"97":0,"98":0.0379,"99":0.08842,"100":0.00316,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00316,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00316,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0.00316,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00316,"109":0.02526,"110":0.00632,"111":0.00316,"112":0.00947,"113":0.17685,"114":0.68529},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00316,"14":0.01263,"15":0.01895,"17":0.00632,_:"0","3.1":0,"3.2":0,"5.1":0.00632,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.01263,"14.1":0.02842,"15.1":0.00632,"15.2-15.3":0.00316,"15.4":0.00947,"15.5":0.07579,"15.6":0.09474,"16.0":0.00316,"16.1":0.11053,"16.2":0.04421,"16.3":0.12316,"16.4":0.08842,"16.5":0.36317,"16.6":0.00316},G:{"8":0,"17":0.09956,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.02428,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.09227,"10.0-10.2":0,"10.3":0.04128,"11.0-11.2":0.00728,"11.3-11.4":0.00243,"12.0-12.1":0.01214,"12.2-12.5":0.50022,"13.0-13.1":0.01457,"13.2":0.01214,"13.3":0.03157,"13.4-13.7":0.08013,"14.0-14.4":0.30596,"14.5-14.8":0.42009,"15.0-15.1":0.10927,"15.2-15.3":0.18697,"15.4":0.1894,"15.5":0.4298,"15.6":0.6362,"16.0":1.10242,"16.1":1.39867,"16.2":1.09999,"16.3":2.31654,"16.4":2.51566,"16.5":10.75955,"16.6":0.12627},P:{"4":0.10129,"20":0.32414,"21":2.21835,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.12155,"8.2":0.02026,"9.2":0.01013,"10.1":0,"11.1-11.2":0.04052,"12.0":0.02026,"13.0":0.07091,"14.0":0.04052,"15.0":0.08104,"16.0":0.06078,"17.0":0.07091,"18.0":0.08104,"19.0":0.10129},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.01551,"4.4":0,"4.4.3-4.4.4":0.33344},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.02842,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.07526},Q:{"13.1":0},O:{"0":1.27261},H:{"0":0.60889},L:{"0":60.57503}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00269,"103":0,"104":0,"105":0,"106":0,"107":0.00269,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0.00269,"114":0.00269,"115":0.03497,"116":0.07801,"117":0.00538,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00269,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00269,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00269,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00269,"57":0,"58":0.00807,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00269,"66":0,"67":0,"68":0.00269,"69":0.00269,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.00807,"80":0,"81":0.00807,"83":0.00269,"84":0,"85":0.00269,"86":0.00269,"87":0.00269,"88":0.00538,"89":0.00269,"90":0.00269,"91":0.00269,"92":0.00269,"93":0.00807,"94":0,"95":0.00269,"96":0.00269,"97":0.00269,"98":0.00538,"99":0.02152,"100":0.00269,"101":0.00269,"102":0.00269,"103":0.02959,"104":0,"105":0.00269,"106":0.00538,"107":0.00269,"108":0.01076,"109":0.54338,"110":0.00269,"111":0.00807,"112":0.01345,"113":0.02421,"114":0.13719,"115":2.56895,"116":1.69739,"117":0.01614,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00538,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.01614,"72":0.02152,"73":0,"74":0,"75":0,"76":0.00538,"77":0.00807,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00269,"96":0,"97":0,"98":0,"99":0.00269,"100":0.05918,"101":0.04842,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00269,"93":0,"94":0.00269,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0.00269,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.02152,"110":0.00269,"111":0.00538,"112":0.00269,"113":0.04842,"114":0.03228,"115":0.54338,"116":0.21789},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00538,"15":0.00269,"17":0.00807,_:"0","3.1":0,"3.2":0,"5.1":0.00538,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00538,"14.1":0.01345,"15.1":0,"15.2-15.3":0,"15.4":0.00807,"15.5":0.00807,"15.6":0.02959,"16.0":0.00269,"16.1":0.01345,"16.2":0.01076,"16.3":0.02959,"16.4":0.01076,"16.5":0.06187,"16.6":0.09684},G:{"8":0,"17":0.19231,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00389,"6.0-6.1":0,"7.0-7.1":0.03691,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.08159,"10.0-10.2":0,"10.3":0.03302,"11.0-11.2":0.00389,"11.3-11.4":0,"12.0-12.1":0.00583,"12.2-12.5":0.34771,"13.0-13.1":0.00583,"13.2":0.00583,"13.3":0.0272,"13.4-13.7":0.04662,"14.0-14.4":0.18648,"14.5-14.8":0.23504,"15.0-15.1":0.06799,"15.2-15.3":0.11461,"15.4":0.12821,"15.5":0.22145,"15.6-15.7":1.8551,"16.0":0.66434,"16.1":0.84111,"16.2":0.55167,"16.3":1.13831,"16.4":0.36519,"16.5":3.98409,"16.6":8.26928},P:{"4":0.12291,"20":0.13315,"21":0.28678,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.09218,"8.2":0.01024,"9.2":0,"10.1":0,"11.1-11.2":0.05121,"12.0":0.02048,"13.0":0.06145,"14.0":0.03073,"15.0":0.03073,"16.0":0.0717,"17.0":0.06145,"18.0":0.04097,"19.0":0.09218},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.04548,"4.4":0,"4.4.3-4.4.4":0.18949},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.03766,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":65.5352},R:{_:"0"},M:{"0":0.05848},Q:{"13.1":0},O:{"0":1.73978},H:{"0":0.82356}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PA.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PA.js
index 93080b503a66e2..ad9cf0fc61e41f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PA.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PA.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00399,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0.02394,"74":0,"75":0,"76":0,"77":0,"78":0.00399,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00399,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0.00798,"98":0.02793,"99":0,"100":0,"101":0,"102":0.00798,"103":0,"104":0.00399,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.00798,"111":0.00798,"112":0.02793,"113":0.17955,"114":0.37506,"115":0.00399,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00798,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.01596,"69":0.01197,"70":0.00399,"71":0,"72":0,"73":0.02793,"74":0.01197,"75":0.00399,"76":0.00798,"77":0.00399,"78":0.00399,"79":0.03192,"80":0.00399,"81":0.01197,"83":0.01197,"84":0.00399,"85":0,"86":0.00399,"87":0.03591,"88":0.00798,"89":0.00798,"90":0.00399,"91":0.02394,"92":0.01995,"93":0.01596,"94":0.00399,"95":0.00399,"96":0.00798,"97":0.00399,"98":0.01197,"99":0.01995,"100":0.00399,"101":0.01596,"102":0.01197,"103":0.05187,"104":0.00798,"105":0.00798,"106":0.00798,"107":0.05187,"108":0.01995,"109":0.49476,"110":0.01995,"111":0.04788,"112":0.13566,"113":1.49226,"114":7.67676,"115":0.00399,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.01596,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00399,"70":0.00798,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00399,"96":0.00399,"97":0.00399,"98":0.25137,"99":0.46284,"100":0.01197,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.01197,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00399,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00399,"108":0.00399,"109":0.01596,"110":0.00798,"111":0.00798,"112":0.02793,"113":0.3192,"114":1.41246},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0.00399,"13":0.00399,"14":0.00798,"15":0.00399,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00399,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00399,"13.1":0.02394,"14.1":0.1596,"15.1":0.00399,"15.2-15.3":0.01197,"15.4":0.01197,"15.5":0.01596,"15.6":0.08778,"16.0":0.00798,"16.1":0.03591,"16.2":0.04389,"16.3":0.09576,"16.4":0.10773,"16.5":0.60249,"16.6":0.00399},G:{"8":0,"17":0.02545,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00318,"6.0-6.1":0.0159,"7.0-7.1":0.05566,"8.1-8.4":0.00636,"9.0-9.2":0.00636,"9.3":0.01749,"10.0-10.2":0,"10.3":0.04135,"11.0-11.2":0.0159,"11.3-11.4":0.00159,"12.0-12.1":0.01113,"12.2-12.5":0.16221,"13.0-13.1":0.07475,"13.2":0,"13.3":0.02226,"13.4-13.7":0.08747,"14.0-14.4":0.0652,"14.5-14.8":0.27513,"15.0-15.1":0.10019,"15.2-15.3":0.07634,"15.4":0.08906,"15.5":0.1479,"15.6":0.41349,"16.0":0.65045,"16.1":1.02895,"16.2":0.6918,"16.3":1.61101,"16.4":1.17367,"16.5":7.95008,"16.6":0.10019},P:{"4":0.1717,"20":0.4242,"21":2.43408,"5.0-5.4":0.0101,"6.2-6.4":0,"7.2-7.4":0.2929,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.0808,"12.0":0.0101,"13.0":0.0101,"14.0":0.0404,"15.0":0.0202,"16.0":0.0808,"17.0":0.101,"18.0":0.0505,"19.0":0.1515},I:{"0":0,"3":0,"4":0.01199,"2.1":0,"2.2":0,"2.3":0.01199,"4.1":0.01199,"4.2-4.3":0.07793,"4.4":0,"4.4.3-4.4.4":0.11989},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00921,"9":0.0046,"10":0.0046,"11":0.04143,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.23439},Q:{"13.1":0.00601},O:{"0":0.12621},H:{"0":0.75675},L:{"0":62.36748}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00401,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0.02404,"74":0,"75":0,"76":0,"77":0,"78":0.00401,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0.01202,"98":0.01602,"99":0,"100":0,"101":0,"102":0.00401,"103":0,"104":0.00401,"105":0,"106":0.00801,"107":0,"108":0,"109":0,"110":0.00801,"111":0,"112":0.00401,"113":0.00801,"114":0.02404,"115":0.15623,"116":0.42464,"117":0.02003,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0.00401,"45":0.00401,"46":0,"47":0.00401,"48":0,"49":0.00801,"50":0,"51":0.00401,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.02003,"69":0.00401,"70":0.00401,"71":0,"72":0,"73":0.00801,"74":0.01602,"75":0.00401,"76":0.00401,"77":0.00401,"78":0.00401,"79":0.04006,"80":0.00401,"81":0.01602,"83":0.01202,"84":0,"85":0.00401,"86":0.00401,"87":0.02804,"88":0.00801,"89":0.00801,"90":0,"91":0.01602,"92":0.00801,"93":0.0681,"94":0.00401,"95":0,"96":0.00401,"97":0.00401,"98":0.00801,"99":0.01602,"100":0.00401,"101":0.00401,"102":0.01602,"103":0.06009,"104":0.00801,"105":0.02003,"106":0.04807,"107":0.04407,"108":0.02404,"109":0.52879,"110":0.00801,"111":0.02003,"112":0.04006,"113":0.03205,"114":0.42864,"115":5.56033,"116":3.18076,"117":0.00401,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.01202,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0.00401,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00401,"71":0.00401,"72":0.00401,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0.00401,"94":0,"95":0.00801,"96":0,"97":0,"98":0,"99":0.03205,"100":0.49274,"101":0.23235,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0.00401,"16":0.00401,"17":0,"18":0.00801,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.01202,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.01602,"110":0,"111":0.00401,"112":0.00801,"113":0.00401,"114":0.08813,"115":1.25788,"116":0.42063},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0.00401,"10":0,"11":0,"12":0.00401,"13":0,"14":0.03205,"15":0.00401,"17":0.00801,_:"0","3.1":0,"3.2":0,"5.1":0.00401,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.03205,"14.1":0.10816,"15.1":0.00401,"15.2-15.3":0.00801,"15.4":0.00801,"15.5":0.01202,"15.6":0.10015,"16.0":0.00401,"16.1":0.03605,"16.2":0.02404,"16.3":0.08813,"16.4":0.0681,"16.5":0.19629,"16.6":0.22434},G:{"8":0,"17":0.11485,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.01511,"7.0-7.1":0.05138,"8.1-8.4":0.01209,"9.0-9.2":0.00302,"9.3":0.02418,"10.0-10.2":0,"10.3":0.03324,"11.0-11.2":0.03173,"11.3-11.4":0.00302,"12.0-12.1":0.0272,"12.2-12.5":0.27049,"13.0-13.1":0.03929,"13.2":0,"13.3":0.00604,"13.4-13.7":0.06196,"14.0-14.4":0.06347,"14.5-14.8":0.19191,"15.0-15.1":0.07253,"15.2-15.3":0.06044,"15.4":0.08613,"15.5":0.15867,"15.6-15.7":1.28294,"16.0":0.41858,"16.1":0.75858,"16.2":0.46391,"16.3":0.91272,"16.4":0.16169,"16.5":2.92251,"16.6":6.85143},P:{"4":0.16349,"20":0.15327,"21":0.42916,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.31676,"8.2":0,"9.2":0,"10.1":0.01022,"11.1-11.2":0.03065,"12.0":0,"13.0":0.01022,"14.0":0.01022,"15.0":0.01022,"16.0":0.05109,"17.0":0.08174,"18.0":0.03065,"19.0":0.14305},I:{"0":0,"3":0,"4":0.01815,"2.1":0,"2.2":0.00605,"2.3":0.0121,"4.1":0.01815,"4.2-4.3":0.05446,"4.4":0,"4.4.3-4.4.4":0.13918},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.01946,"9":0.00486,"10":0.00486,"11":0.03892,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":62.74272},R:{_:"0"},M:{"0":0.23976},Q:{"13.1":0},O:{"0":0.1019},H:{"0":0.28941}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PE.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PE.js
index 3182d547d4c89e..7b16c7faa4bc11 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PE.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PE.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.01034,"41":0.02586,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00517,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00517,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.01034,"103":0,"104":0.00517,"105":0,"106":0.00517,"107":0,"108":0,"109":0,"110":0.01034,"111":0.00517,"112":0.01034,"113":0.1655,"114":0.28446,"115":0.00517,"116":0.00517,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.02586,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01552,"50":0,"51":0,"52":0,"53":0.01034,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0.00517,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.01552,"69":0,"70":0.00517,"71":0.0362,"72":0,"73":0,"74":0.00517,"75":0.00517,"76":0,"77":0,"78":0.00517,"79":0.27929,"80":0.00517,"81":0.02069,"83":0.00517,"84":0,"85":0.00517,"86":0.00517,"87":0.04138,"88":0.01034,"89":0.00517,"90":0.00517,"91":0.06206,"92":0.01034,"93":0.01552,"94":0.00517,"95":0.03103,"96":0.02069,"97":0.01552,"98":0.00517,"99":0.02586,"100":0.02069,"101":0.01034,"102":0.01552,"103":0.04655,"104":0.01552,"105":0.02586,"106":0.02586,"107":0.02586,"108":0.04655,"109":1.85158,"110":0.0362,"111":0.08792,"112":0.17585,"113":2.76702,"114":15.94528,"115":0.00517,"116":0.00517,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.01034,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00517,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00517,"70":0.01034,"71":0,"72":0,"73":0,"74":0.00517,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.03103,"96":0.01034,"97":0.01034,"98":0.481,"99":0.86372,"100":0.01034,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00517,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.01034,"108":0.00517,"109":0.02069,"110":0.01034,"111":0.01552,"112":0.02069,"113":0.2586,"114":1.26197},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.01034,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00517,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00517,"14.1":0.02586,"15.1":0.00517,"15.2-15.3":0,"15.4":0.01034,"15.5":0.01034,"15.6":0.04138,"16.0":0.00517,"16.1":0.02069,"16.2":0.01552,"16.3":0.04138,"16.4":0.04138,"16.5":0.1293,"16.6":0},G:{"8":0,"17":0.00977,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0055,"6.0-6.1":0.00061,"7.0-7.1":0.00366,"8.1-8.4":0.00122,"9.0-9.2":0.00244,"9.3":0.01221,"10.0-10.2":0,"10.3":0.01344,"11.0-11.2":0.0116,"11.3-11.4":0.00122,"12.0-12.1":0.00305,"12.2-12.5":0.13741,"13.0-13.1":0.00244,"13.2":0.00183,"13.3":0.00733,"13.4-13.7":0.01832,"14.0-14.4":0.04519,"14.5-14.8":0.11847,"15.0-15.1":0.0342,"15.2-15.3":0.04519,"15.4":0.0458,"15.5":0.09283,"15.6":0.24794,"16.0":0.3139,"16.1":0.50932,"16.2":0.32184,"16.3":0.69863,"16.4":0.45375,"16.5":2.59606,"16.6":0.02321},P:{"4":0.38539,"20":0.14199,"21":0.66936,"5.0-5.4":0.03043,"6.2-6.4":0,"7.2-7.4":0.1217,"8.2":0,"9.2":0.01014,"10.1":0,"11.1-11.2":0.02028,"12.0":0,"13.0":0.06085,"14.0":0.02028,"15.0":0.01014,"16.0":0.04057,"17.0":0.03043,"18.0":0.02028,"19.0":0.05071},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00207,"4.2-4.3":0.00207,"4.4":0,"4.4.3-4.4.4":0.10138},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.04138,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.06276},Q:{"13.1":0},O:{"0":0.02897},H:{"0":0.1417},L:{"0":65.18084}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0.00516,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00516,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.01032,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00516,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0.00516,"98":0,"99":0,"100":0,"101":0,"102":0.01032,"103":0,"104":0.00516,"105":0,"106":0,"107":0,"108":0,"109":0.00516,"110":0.01548,"111":0,"112":0.00516,"113":0,"114":0.01032,"115":0.13419,"116":0.40772,"117":0.02064,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.02581,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01032,"50":0,"51":0,"52":0,"53":0.01032,"54":0,"55":0,"56":0.00516,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0.01548,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.01548,"69":0,"70":0.00516,"71":0,"72":0,"73":0,"74":0.01032,"75":0,"76":0,"77":0,"78":0,"79":0.26321,"80":0.00516,"81":0.02064,"83":0.00516,"84":0,"85":0.00516,"86":0.00516,"87":0.04129,"88":0.01032,"89":0.00516,"90":0.00516,"91":0.04645,"92":0.01032,"93":0.01032,"94":0.01032,"95":0.01548,"96":0.02581,"97":0.01032,"98":0.01032,"99":0.03097,"100":0.01032,"101":0.01032,"102":0.01032,"103":0.04129,"104":0.01548,"105":0.02064,"106":0.03613,"107":0.02064,"108":0.04129,"109":1.68249,"110":0.02581,"111":0.04129,"112":0.06193,"113":0.0929,"114":0.57803,"115":11.18905,"116":6.75575,"117":0.00516,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.01032,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00516,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00516,"72":0.00516,"73":0,"74":0.00516,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.04129,"96":0,"97":0,"98":0.00516,"99":0.01032,"100":1.08897,"101":0.46965,"102":0.00516,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.01032,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.01032,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.02064,"110":0.00516,"111":0.00516,"112":0.01032,"113":0.00516,"114":0.04129,"115":1.10445,"116":0.37159},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.01032,"15":0,"17":0.00516,_:"0","3.1":0,"3.2":0,"5.1":0.00516,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00516,"14.1":0.02064,"15.1":0.00516,"15.2-15.3":0,"15.4":0.00516,"15.5":0.01032,"15.6":0.03613,"16.0":0.00516,"16.1":0.01548,"16.2":0.01032,"16.3":0.02581,"16.4":0.01032,"16.5":0.07742,"16.6":0.08774},G:{"8":0,"17":0.04398,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00352,"6.0-6.1":0.00117,"7.0-7.1":0.00352,"8.1-8.4":0.00117,"9.0-9.2":0.00528,"9.3":0.0088,"10.0-10.2":0,"10.3":0.00938,"11.0-11.2":0.00997,"11.3-11.4":0.00176,"12.0-12.1":0.00528,"12.2-12.5":0.10028,"13.0-13.1":0.00293,"13.2":0.00293,"13.3":0.00762,"13.4-13.7":0.01818,"14.0-14.4":0.03401,"14.5-14.8":0.09735,"15.0-15.1":0.02639,"15.2-15.3":0.02991,"15.4":0.04574,"15.5":0.08034,"15.6-15.7":0.49144,"16.0":0.22109,"16.1":0.36183,"16.2":0.19529,"16.3":0.40992,"16.4":0.07858,"16.5":1.16995,"16.6":2.39503},P:{"4":0.42541,"20":0.05064,"21":0.11142,"22":0.6685,"5.0-5.4":0.03039,"6.2-6.4":0.01013,"7.2-7.4":0.11142,"8.2":0,"9.2":0.02026,"10.1":0,"11.1-11.2":0.02026,"12.0":0,"13.0":0.06077,"14.0":0.01013,"15.0":0.01013,"16.0":0.03039,"17.0":0.02026,"18.0":0.01013,"19.0":0.04052},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.01307,"4.4":0,"4.4.3-4.4.4":0.11241},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00516,"9":0,"10":0,"11":0.02581,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":64.94807},R:{_:"0"},M:{"0":0.08226},Q:{"13.1":0},O:{"0":0.03871},H:{"0":0.21074}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PF.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PF.js
index c45af4968b70de..ca89c8532f4e7c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PF.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PF.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0.00474,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00474,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.00948,"61":0,"62":0,"63":0.00474,"64":0,"65":0,"66":0,"67":0.01423,"68":0.01423,"69":0.00474,"70":0,"71":0,"72":0.00948,"73":0,"74":0,"75":0.04742,"76":0,"77":0,"78":0.10432,"79":0,"80":0,"81":0,"82":0.01423,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.13278,"92":0,"93":0,"94":0.00474,"95":0,"96":0,"97":0,"98":0,"99":0.00474,"100":0,"101":0,"102":0.10432,"103":0,"104":0.02371,"105":0.00474,"106":0,"107":0.00474,"108":0.00474,"109":0.01423,"110":0.00474,"111":0.01423,"112":0.0569,"113":1.0385,"114":1.75928,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0.00474,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00474,"49":0.00948,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00474,"66":0,"67":0,"68":0.00474,"69":0,"70":0.00948,"71":0.01423,"72":0.00474,"73":0,"74":0,"75":0,"76":0.01423,"77":0,"78":0.00474,"79":0.07113,"80":0.00948,"81":0.06639,"83":0.00474,"84":0.00948,"85":0.13752,"86":0.01423,"87":0.16597,"88":0.00474,"89":0.00474,"90":0.00474,"91":0,"92":0.00948,"93":0.01423,"94":0,"95":0,"96":0.04268,"97":0,"98":0.02371,"99":0.00948,"100":0.00474,"101":0.04742,"102":0.00948,"103":0.0569,"104":0,"105":0.03794,"106":0.00948,"107":0.01423,"108":0.06165,"109":0.3841,"110":0.04268,"111":0.04268,"112":0.18968,"113":1.69289,"114":6.06502,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00474,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0.00948,"66":0,"67":0,"68":0,"69":0,"70":0.00474,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00474,"96":0,"97":0.00948,"98":0.09958,"99":0.20865,"100":0.01423,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00474,"18":0.00948,"79":0,"80":0,"81":0,"83":0,"84":0.00474,"85":0,"86":0.00474,"87":0,"88":0,"89":0.00474,"90":0.00948,"91":0.01423,"92":0.00474,"93":0.00474,"94":0,"95":0,"96":0,"97":0,"98":0.00474,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.00474,"106":0,"107":0.00474,"108":0.01423,"109":0.20391,"110":0,"111":0,"112":0.04742,"113":0.6544,"114":2.00587},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.06165,"15":0.01423,"17":0.00474,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.00474,"10.1":0,"11.1":0.01423,"12.1":0.13752,"13.1":0.2371,"14.1":0.14226,"15.1":0.03319,"15.2-15.3":0.0569,"15.4":0.04268,"15.5":0.11855,"15.6":0.41255,"16.0":0.07587,"16.1":0.10907,"16.2":0.21813,"16.3":0.58801,"16.4":0.42678,"16.5":1.02901,"16.6":0.00474},G:{"8":0,"17":0.04178,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00783,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.10967,"10.0-10.2":0.02089,"10.3":0.03656,"11.0-11.2":0.00522,"11.3-11.4":0.01306,"12.0-12.1":0.03133,"12.2-12.5":0.60841,"13.0-13.1":0.06267,"13.2":0.00261,"13.3":0.00522,"13.4-13.7":0.13578,"14.0-14.4":0.22979,"14.5-14.8":0.66586,"15.0-15.1":0.24806,"15.2-15.3":0.26634,"15.4":0.18017,"15.5":0.28723,"15.6":0.80686,"16.0":1.40483,"16.1":1.9584,"16.2":2.10985,"16.3":3.01072,"16.4":2.60859,"16.5":9.81552,"16.6":0.09139},P:{"4":0.12395,"20":0.67139,"21":3.31561,"5.0-5.4":0.01033,"6.2-6.4":0,"7.2-7.4":0.13428,"8.2":0,"9.2":0.02066,"10.1":0,"11.1-11.2":0.03099,"12.0":0.01033,"13.0":0.05165,"14.0":0.02066,"15.0":0.03099,"16.0":0.21691,"17.0":0.05165,"18.0":0.06197,"19.0":0.16526},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.13536},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.08061,"5.5":0},S:{"2.5":0.00526,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.86231},Q:{"13.1":0},O:{"0":0.04206},H:{"0":0.22401},L:{"0":45.54635}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.00497,"68":0.01492,"69":0,"70":0,"71":0,"72":0.00497,"73":0,"74":0,"75":0.0199,"76":0,"77":0,"78":0.02984,"79":0,"80":0,"81":0,"82":0.00497,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.10943,"92":0,"93":0,"94":0.01492,"95":0,"96":0,"97":0,"98":0.00497,"99":0,"100":0,"101":0,"102":0.08456,"103":0,"104":0.0199,"105":0.00497,"106":0,"107":0,"108":0.03979,"109":0.00497,"110":0.00497,"111":0,"112":0.00497,"113":0.02487,"114":0.02487,"115":0.81076,"116":1.84038,"117":0.05471,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0.00995,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00995,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.00497,"68":0.15419,"69":0,"70":0.00497,"71":0.00995,"72":0,"73":0,"74":0,"75":0,"76":0.00497,"77":0,"78":0,"79":0.03979,"80":0,"81":0.04477,"83":0,"84":0,"85":0.05969,"86":0.00497,"87":0.06466,"88":0,"89":0.00497,"90":0,"91":0.00497,"92":0.0199,"93":0.00497,"94":0,"95":0,"96":0.00497,"97":0,"98":0,"99":0,"100":0,"101":0.00497,"102":0.01492,"103":0.10445,"104":0.17906,"105":0.00497,"106":0.00497,"107":0,"108":0.01492,"109":0.48745,"110":0.00995,"111":0.01492,"112":0.0199,"113":0.14425,"114":0.29844,"115":6.17273,"116":3.28781,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.01492,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0.00497,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00497,"72":0.0199,"73":0,"74":0,"75":0,"76":0,"77":0.00497,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00497,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00995,"96":0,"97":0,"98":0,"99":0.00995,"100":0.4974,"101":0.18404,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00497,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00497,"90":0.00497,"91":0,"92":0.00497,"93":0.00497,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00995,"103":0,"104":0,"105":0.00497,"106":0,"107":0.00995,"108":0.00497,"109":0.05969,"110":0.00497,"111":0,"112":0.00995,"113":0.01492,"114":0.25865,"115":2.14379,"116":0.70133},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.08953,"15":0.05471,"17":0.0199,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.00995,"12.1":0.05471,"13.1":0.21886,"14.1":0.20891,"15.1":0.00995,"15.2-15.3":0.03482,"15.4":0.0199,"15.5":0.05471,"15.6":0.35813,"16.0":0.02984,"16.1":0.07461,"16.2":0.09451,"16.3":0.36808,"16.4":0.10943,"16.5":0.70133,"16.6":1.7409},G:{"8":0,"17":0.08024,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01505,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.09278,"10.0-10.2":0.00502,"10.3":0.06018,"11.0-11.2":0,"11.3-11.4":0.00752,"12.0-12.1":0,"12.2-12.5":0.62939,"13.0-13.1":0,"13.2":0.00251,"13.3":0.00752,"13.4-13.7":0.02006,"14.0-14.4":0.12538,"14.5-14.8":0.41374,"15.0-15.1":0.5968,"15.2-15.3":0.27834,"15.4":0.08024,"15.5":0.26078,"15.6-15.7":1.93833,"16.0":1.58477,"16.1":1.79039,"16.2":0.81997,"16.3":2.25177,"16.4":0.31344,"16.5":5.19563,"16.6":8.48552},P:{"4":0.07258,"20":0.12443,"21":0.59105,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.11406,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01037,"12.0":0,"13.0":0.01037,"14.0":0.01037,"15.0":0.02074,"16.0":0.05185,"17.0":0.02074,"18.0":0.03111,"19.0":0.11406},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.1344},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.04477,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":42.69828},R:{_:"0"},M:{"0":0.50763},Q:{"13.1":0.02513},O:{"0":0.03518},H:{"0":0.18557}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PG.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PG.js
index df50e46c2190bc..5abe09942eb91e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PG.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PG.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00338,"89":0.00338,"90":0,"91":0,"92":0.00338,"93":0,"94":0,"95":0,"96":0,"97":0.00676,"98":0.00338,"99":0.00338,"100":0,"101":0,"102":0.00338,"103":0,"104":0.00338,"105":0.00338,"106":0,"107":0.00338,"108":0.00338,"109":0.03379,"110":0.00676,"111":0.01014,"112":0.01352,"113":0.21626,"114":0.23653,"115":0.00676,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00676,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00676,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.00338,"56":0.00338,"57":0,"58":0,"59":0,"60":0.00338,"61":0,"62":0,"63":0,"64":0.00676,"65":0.00338,"66":0,"67":0,"68":0.00338,"69":0.02027,"70":0.02365,"71":0,"72":0.00338,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00676,"79":0.00338,"80":0,"81":0.01352,"83":0.00338,"84":0,"85":0,"86":0.00338,"87":0.00676,"88":0.04055,"89":0.00676,"90":0.01014,"91":0.00338,"92":0.00676,"93":0.00338,"94":0.00338,"95":0.00676,"96":0.02703,"97":0,"98":0.00338,"99":0.02027,"100":0.0169,"101":0.00338,"102":0.00338,"103":0.07096,"104":0.00338,"105":0.0169,"106":0.02027,"107":0.02027,"108":0.04055,"109":0.41562,"110":0.01352,"111":0.03041,"112":0.08785,"113":0.63863,"114":3.31818,"115":0.00338,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00676,"38":0.00338,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0.00338,"64":0,"65":0,"66":0,"67":0.02027,"68":0.00676,"69":0.03041,"70":0.05069,"71":0,"72":0,"73":0,"74":0.01352,"75":0.00338,"76":0.01352,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01014,"96":0,"97":0.00676,"98":0.03717,"99":0.14192,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.0169,"13":0.00338,"14":0.00338,"15":0.00338,"16":0.02027,"17":0.00676,"18":0.03041,"79":0,"80":0.00338,"81":0,"83":0,"84":0.01352,"85":0.00676,"86":0,"87":0,"88":0,"89":0.01014,"90":0.01352,"91":0,"92":0.03041,"93":0,"94":0,"95":0,"96":0.00338,"97":0,"98":0.00338,"99":0,"100":0.00676,"101":0,"102":0,"103":0.00676,"104":0.00676,"105":0.00676,"106":0.00338,"107":0.00676,"108":0.06758,"109":0.02027,"110":0.02027,"111":0.02703,"112":0.03717,"113":0.38521,"114":1.32795},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00338,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.00338,"12.1":0.00338,"13.1":0.00676,"14.1":0.00676,"15.1":0.00338,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0.01014,"16.0":0.00338,"16.1":0.01014,"16.2":0.00338,"16.3":0.01352,"16.4":0.03041,"16.5":0.03041,"16.6":0},G:{"8":0,"17":0.00998,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00166,"5.0-5.1":0.00133,"6.0-6.1":0.00466,"7.0-7.1":0.00532,"8.1-8.4":0.00665,"9.0-9.2":0.00399,"9.3":0.02562,"10.0-10.2":0.00033,"10.3":0.00765,"11.0-11.2":0.00532,"11.3-11.4":0.0163,"12.0-12.1":0.00599,"12.2-12.5":0.13873,"13.0-13.1":0.00466,"13.2":0.00798,"13.3":0.0173,"13.4-13.7":0.06886,"14.0-14.4":0.03992,"14.5-14.8":0.06121,"15.0-15.1":0.10446,"15.2-15.3":0.11743,"15.4":0.07984,"15.5":0.20892,"15.6":0.10712,"16.0":0.05522,"16.1":0.12675,"16.2":0.16101,"16.3":0.43115,"16.4":0.30739,"16.5":0.96077,"16.6":0.02129},P:{"4":0.11044,"20":0.78312,"21":1.17468,"5.0-5.4":0,"6.2-6.4":0.01004,"7.2-7.4":0.39156,"8.2":0,"9.2":0.04016,"10.1":0,"11.1-11.2":0.08032,"12.0":0.01004,"13.0":0.09036,"14.0":0.06024,"15.0":0.06024,"16.0":0.31124,"17.0":0.06024,"18.0":0.23092,"19.0":0.21084},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.0062,"4.4":0,"4.4.3-4.4.4":0.25434},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0.00338,"11":0.02365,"5.5":0},S:{"2.5":0.02648,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.07945},Q:{"13.1":0.00662},O:{"0":1.84726},H:{"0":1.41038},L:{"0":78.68406}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00321,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00321,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0.00321,"81":0,"82":0,"83":0,"84":0.00321,"85":0,"86":0,"87":0,"88":0.00321,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0.00321,"98":0.00321,"99":0.00321,"100":0,"101":0,"102":0.00321,"103":0,"104":0,"105":0.00321,"106":0,"107":0.00321,"108":0.00321,"109":0.00963,"110":0.00963,"111":0.00321,"112":0.00321,"113":0.04173,"114":0.02568,"115":0.14766,"116":0.27285,"117":0.01284,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00642,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.00321,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00963,"64":0.00321,"65":0.00321,"66":0,"67":0.00642,"68":0.00321,"69":0.01284,"70":0.01284,"71":0,"72":0,"73":0.00321,"74":0,"75":0,"76":0,"77":0,"78":0.00642,"79":0.00642,"80":0.00321,"81":0.03531,"83":0.00321,"84":0,"85":0.00321,"86":0.00321,"87":0.00642,"88":0.07062,"89":0,"90":0.01605,"91":0,"92":0.00321,"93":0.00321,"94":0.00321,"95":0.00321,"96":0.00321,"97":0,"98":0,"99":0.01926,"100":0.00321,"101":0,"102":0.00321,"103":0.06099,"104":0.00321,"105":0.00963,"106":0.01926,"107":0.00963,"108":0.02247,"109":0.3852,"110":0.01284,"111":0.01605,"112":0.01284,"113":0.04494,"114":0.16371,"115":2.16675,"116":1.08177,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00321,"38":0,"39":0,"40":0,"41":0,"42":0.00642,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0.00321,"64":0,"65":0.00321,"66":0.00321,"67":0,"68":0.00321,"69":0.00642,"70":0.04494,"71":0.04173,"72":0.11235,"73":0,"74":0.00321,"75":0.00321,"76":0.00642,"77":0.00321,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00321,"93":0,"94":0,"95":0.00642,"96":0,"97":0,"98":0.00321,"99":0.00321,"100":0.03852,"101":0.05457,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00321},B:{"12":0.00321,"13":0.00321,"14":0.00321,"15":0.00321,"16":0.01926,"17":0.01284,"18":0.02247,"79":0,"80":0.00321,"81":0,"83":0,"84":0.02247,"85":0.00642,"86":0,"87":0,"88":0,"89":0.00963,"90":0.02889,"91":0,"92":0.02247,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00963,"101":0.00321,"102":0.00321,"103":0.00321,"104":0.00321,"105":0.00321,"106":0.00321,"107":0.00642,"108":0.00642,"109":0.01284,"110":0.00963,"111":0.00963,"112":0.01284,"113":0.02568,"114":0.12519,"115":1.00794,"116":0.30174},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0.00642,"11":0,"12":0,"13":0,"14":0.00321,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00321,"13.1":0.00642,"14.1":0.00642,"15.1":0,"15.2-15.3":0.00321,"15.4":0,"15.5":0.00321,"15.6":0.00963,"16.0":0.00321,"16.1":0.00321,"16.2":0.00321,"16.3":0.00642,"16.4":0.00963,"16.5":0.04494,"16.6":0.05457},G:{"8":0,"17":0.00988,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00068,"7.0-7.1":0,"8.1-8.4":0.00068,"9.0-9.2":0.01022,"9.3":0.04803,"10.0-10.2":0,"10.3":0.01397,"11.0-11.2":0.00136,"11.3-11.4":0.01328,"12.0-12.1":0.00613,"12.2-12.5":0.06301,"13.0-13.1":0.00307,"13.2":0,"13.3":0.01669,"13.4-13.7":0.01703,"14.0-14.4":0.0763,"14.5-14.8":0.04019,"15.0-15.1":0.02521,"15.2-15.3":0.07357,"15.4":0.04871,"15.5":0.17031,"15.6-15.7":0.27522,"16.0":0.0855,"16.1":0.18428,"16.2":0.09333,"16.3":0.26296,"16.4":0.0872,"16.5":0.8226,"16.6":0.95714},P:{"4":0.09121,"20":0.21282,"21":0.69927,"5.0-5.4":0.01013,"6.2-6.4":0.02027,"7.2-7.4":0.27363,"8.2":0,"9.2":0.02027,"10.1":0,"11.1-11.2":0.05067,"12.0":0.01013,"13.0":0.06081,"14.0":0.06081,"15.0":0.02027,"16.0":0.21282,"17.0":0.0304,"18.0":0.15201,"19.0":0.28376},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01693,"4.2-4.3":0.06348,"4.4":0,"4.4.3-4.4.4":0.34701},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0.00361,"11":0.02528,"5.5":0},S:{"2.5":0.03395,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":79.51447},R:{_:"0"},M:{"0":0.11543},Q:{"13.1":0.01358},O:{"0":1.5617},H:{"0":1.82565}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PH.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PH.js
index 4dd29ea50d4c0f..98bf43ed923741 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PH.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PH.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0.00535,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.04281,"57":0,"58":0,"59":0.00535,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00535,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00535,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.04281,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.00535,"111":0.00535,"112":0.0107,"113":0.21404,"114":0.38527,"115":0.00535,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00535,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00535,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00535,"66":0.01605,"67":0,"68":0,"69":0.00535,"70":0.00535,"71":0,"72":0,"73":0.00535,"74":0.00535,"75":0.01605,"76":0.0107,"77":0.0107,"78":0.0107,"79":0.04816,"80":0.00535,"81":0.0107,"83":0.01605,"84":0.00535,"85":0.00535,"86":0.0107,"87":0.03746,"88":0.01605,"89":0.00535,"90":0.0107,"91":0.0214,"92":0.01605,"93":0.09632,"94":0.0107,"95":0.01605,"96":0.0107,"97":0.01605,"98":0.0107,"99":0.06956,"100":0.0107,"101":0.0107,"102":0.0214,"103":0.28895,"104":0.01605,"105":0.02676,"106":0.03211,"107":0.03211,"108":0.08562,"109":1.3324,"110":0.06956,"111":0.12842,"112":0.20869,"113":3.54236,"114":16.0316,"115":0.0214,"116":0.00535,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.01605,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00535,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00535,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.01605,"70":0.04816,"71":0,"72":0,"73":0,"74":0.0107,"75":0,"76":0.00535,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01605,"96":0,"97":0,"98":0.20334,"99":0.40668,"100":0.00535,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00535,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00535,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0.00535,"105":0,"106":0,"107":0,"108":0.00535,"109":0.02676,"110":0.0107,"111":0.02676,"112":0.01605,"113":0.49764,"114":2.25277},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00535,"14":0.01605,"15":0.00535,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.00535,"12.1":0,"13.1":0.01605,"14.1":0.03211,"15.1":0.0107,"15.2-15.3":0.00535,"15.4":0.0107,"15.5":0.01605,"15.6":0.08027,"16.0":0.00535,"16.1":0.03746,"16.2":0.03211,"16.3":0.07491,"16.4":0.05886,"16.5":0.21939,"16.6":0},G:{"8":0.002,"17":0.01804,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.001,"5.0-5.1":0.01002,"6.0-6.1":0,"7.0-7.1":0.01804,"8.1-8.4":0,"9.0-9.2":0.002,"9.3":0.13834,"10.0-10.2":0.00401,"10.3":0.05814,"11.0-11.2":0.00902,"11.3-11.4":0.02707,"12.0-12.1":0.00902,"12.2-12.5":0.37691,"13.0-13.1":0.00501,"13.2":0.00702,"13.3":0.01504,"13.4-13.7":0.04411,"14.0-14.4":0.1233,"14.5-14.8":0.2055,"15.0-15.1":0.1243,"15.2-15.3":0.10125,"15.4":0.10826,"15.5":0.16239,"15.6":0.31176,"16.0":0.53329,"16.1":0.70772,"16.2":0.42503,"16.3":0.92825,"16.4":0.75182,"16.5":3.78919,"16.6":0.04912},P:{"4":0.23063,"20":0.08386,"21":0.63947,"5.0-5.4":0.02097,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01048,"12.0":0,"13.0":0.01048,"14.0":0,"15.0":0,"16.0":0.02097,"17.0":0.01048,"18.0":0.01048,"19.0":0.03145},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.0508,"4.4":0,"4.4.3-4.4.4":0.09596},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.48694,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.10228},Q:{"13.1":0.00465},O:{"0":0.47885},H:{"0":0.46214},L:{"0":59.19173}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.02951,"57":0,"58":0,"59":0.0059,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.0059,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.03541,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.0059,"111":0,"112":0,"113":0.0059,"114":0.0059,"115":0.18886,"116":0.38953,"117":0.0118,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0.0059,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.02361,"67":0,"68":0,"69":0.0059,"70":0,"71":0.04131,"72":0,"73":0,"74":0.0059,"75":0.0059,"76":0.0059,"77":0,"78":0.0118,"79":0.03541,"80":0.0059,"81":0.0059,"83":0.02361,"84":0.0059,"85":0.0059,"86":0.0118,"87":0.08263,"88":0.0118,"89":0.0059,"90":0.0118,"91":0.04131,"92":0.0118,"93":0.09443,"94":0.0059,"95":0.0118,"96":0.0059,"97":0.0118,"98":0.0059,"99":0.05902,"100":0.0059,"101":0.0118,"102":0.02361,"103":0.301,"104":0.02361,"105":0.02951,"106":0.02951,"107":0.02951,"108":0.04722,"109":1.56993,"110":0.03541,"111":0.07082,"112":0.11214,"113":0.14755,"114":1.13909,"115":16.31903,"116":7.94409,"117":0.02361,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.0118,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.0059,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.0059,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.0118,"70":0.0059,"71":0.02951,"72":0.01771,"73":0,"74":0.0118,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.0059,"96":0,"97":0,"98":0,"99":0.0059,"100":0.42494,"101":0.15935,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.0059,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.0118,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0.0059,"105":0,"106":0,"107":0,"108":0.0059,"109":0.02361,"110":0.0059,"111":0.0059,"112":0.0059,"113":0.0118,"114":0.07082,"115":2.24866,"116":0.63742},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.0059,"14":0.0118,"15":0,"17":0.0059,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.0059,"12.1":0,"13.1":0.0118,"14.1":0.02361,"15.1":0.0059,"15.2-15.3":0.0059,"15.4":0.0059,"15.5":0.0118,"15.6":0.06492,"16.0":0.0059,"16.1":0.02361,"16.2":0.02361,"16.3":0.04722,"16.4":0.01771,"16.5":0.14165,"16.6":0.18886},G:{"8":0,"17":0.05645,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00084,"5.0-5.1":0.01011,"6.0-6.1":0,"7.0-7.1":0.0118,"8.1-8.4":0,"9.0-9.2":0.00253,"9.3":0.11375,"10.0-10.2":0.00253,"10.3":0.05814,"11.0-11.2":0.00758,"11.3-11.4":0.02612,"12.0-12.1":0.00843,"12.2-12.5":0.2772,"13.0-13.1":0.00421,"13.2":0.0059,"13.3":0.01011,"13.4-13.7":0.02949,"14.0-14.4":0.08594,"14.5-14.8":0.14829,"15.0-15.1":0.04634,"15.2-15.3":0.05392,"15.4":0.08089,"15.5":0.11627,"15.6-15.7":0.9521,"16.0":0.33871,"16.1":0.49964,"16.2":0.28142,"16.3":0.5106,"16.4":0.16346,"16.5":1.56128,"16.6":2.95741},P:{"4":0.16276,"20":0.03255,"21":0.0651,"5.0-5.4":0.0217,"6.2-6.4":0.01085,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0.01085,"18.0":0.01085,"19.0":0.01085},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.12771},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.12394,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":54.3835},R:{_:"0"},M:{"0":0.06967},Q:{"13.1":0.0041},O:{"0":0.39751},H:{"0":0.40349}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PK.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PK.js
index ae1da73e9955a2..250c415788a981 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PK.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PK.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00516,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00258,"69":0,"70":0,"71":0,"72":0.00258,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.00258,"99":0,"100":0,"101":0,"102":0.00258,"103":0,"104":0,"105":0.00258,"106":0.00258,"107":0.00773,"108":0.00258,"109":0.00258,"110":0.00258,"111":0.00258,"112":0.00258,"113":0.07218,"114":0.12117,"115":0.00516,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01031,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0.00258,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00258,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00258,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00258,"65":0.00258,"66":0,"67":0,"68":0.00773,"69":0.00516,"70":0.00516,"71":0.00516,"72":0.00773,"73":0.00258,"74":0.01289,"75":0.00773,"76":0.00516,"77":0.00516,"78":0.00773,"79":0.00773,"80":0.01031,"81":0.01031,"83":0.00773,"84":0.00773,"85":0.11601,"86":0.04383,"87":0.01031,"88":0.00773,"89":0.01031,"90":0.01031,"91":0.00516,"92":0.00258,"93":0.00773,"94":0.00258,"95":0.00516,"96":0.02578,"97":0.00258,"98":0.00258,"99":0.00516,"100":0.00516,"101":0.00258,"102":0.00516,"103":0.0232,"104":0.00516,"105":0.01031,"106":0.02578,"107":0.0232,"108":0.03867,"109":1.04151,"110":0.02062,"111":0.02578,"112":0.04383,"113":0.55427,"114":3.05235,"115":0.00516,"116":0.00516,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.01805,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0.00258,"55":0.00258,"56":0,"57":0,"58":0,"60":0.00258,"62":0,"63":0.00258,"64":0,"65":0,"66":0.00258,"67":0.00258,"68":0.00258,"69":0.0232,"70":0.12632,"71":0.00258,"72":0,"73":0,"74":0.00258,"75":0.00258,"76":0.00516,"77":0,"78":0,"79":0.00258,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.00258,"95":0.0464,"96":0.00258,"97":0.00258,"98":0.02062,"99":0.12374,"100":0.00258,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00258,"13":0,"14":0.00258,"15":0,"16":0,"17":0,"18":0.00258,"79":0,"80":0.00258,"81":0.00258,"83":0.00258,"84":0.00258,"85":0,"86":0.00258,"87":0,"88":0,"89":0.00258,"90":0.00258,"91":0,"92":0.00258,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0.00258,"107":0.00516,"108":0.00516,"109":0.01289,"110":0.00516,"111":0.00258,"112":0.00516,"113":0.0464,"114":0.20366},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00516,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00516,"6.1":0,"7.1":0,"9.1":0.03867,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00258,"14.1":0.00516,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0.00258,"15.6":0.01289,"16.0":0,"16.1":0.00516,"16.2":0.00516,"16.3":0.01289,"16.4":0.00773,"16.5":0.0232,"16.6":0},G:{"8":0,"17":0.01774,"3.2":0.00473,"4.0-4.1":0,"4.2-4.3":0.00177,"5.0-5.1":0.00414,"6.0-6.1":0.00118,"7.0-7.1":0.07984,"8.1-8.4":0.00059,"9.0-9.2":0.00887,"9.3":0.08752,"10.0-10.2":0.00769,"10.3":0.0686,"11.0-11.2":0.02129,"11.3-11.4":0.00651,"12.0-12.1":0.01538,"12.2-12.5":0.35896,"13.0-13.1":0.01005,"13.2":0.00887,"13.3":0.01538,"13.4-13.7":0.0408,"14.0-14.4":0.1029,"14.5-14.8":0.14016,"15.0-15.1":0.04317,"15.2-15.3":0.04317,"15.4":0.03903,"15.5":0.07865,"15.6":0.14607,"16.0":0.22236,"16.1":0.36133,"16.2":0.16322,"16.3":0.47073,"16.4":0.47369,"16.5":1.88944,"16.6":0.0343},P:{"4":0.1601,"20":0.1701,"21":0.76045,"5.0-5.4":0.01001,"6.2-6.4":0.01001,"7.2-7.4":0.03002,"8.2":0,"9.2":0.01001,"10.1":0,"11.1-11.2":0.01001,"12.0":0,"13.0":0.03002,"14.0":0,"15.0":0.01001,"16.0":0.03002,"17.0":0.06004,"18.0":0.02001,"19.0":0.04002},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01161,"4.2-4.3":0.00332,"4.4":0,"4.4.3-4.4.4":0.11116},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.02062,"5.5":0},S:{"2.5":0.11875,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.0668},Q:{"13.1":0},O:{"0":3.45123},H:{"0":1.42641},L:{"0":80.39191}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.0045,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00225,"103":0,"104":0,"105":0.00225,"106":0.00225,"107":0.00225,"108":0.00225,"109":0.00225,"110":0.00225,"111":0.00225,"112":0,"113":0.00225,"114":0.00225,"115":0.0563,"116":0.07882,"117":0.0045,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0.00225,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0.00225,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00225,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00225,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00225,"65":0.00225,"66":0,"67":0,"68":0.0045,"69":0.00225,"70":0.00225,"71":0.00225,"72":0.00225,"73":0.00225,"74":0.0045,"75":0.0045,"76":0.00225,"77":0.00225,"78":0.00225,"79":0.0045,"80":0.0045,"81":0.0045,"83":0.00225,"84":0.0045,"85":0.09008,"86":0.0045,"87":0.0045,"88":0.00225,"89":0.00225,"90":0.00225,"91":0.00225,"92":0.00225,"93":0.00676,"94":0.00225,"95":0.00676,"96":0.00225,"97":0.00225,"98":0.00225,"99":0.00225,"100":0.00225,"101":0.00225,"102":0.0045,"103":0.01802,"104":0.00225,"105":0.00901,"106":0.02477,"107":0.03153,"108":0.03603,"109":0.71388,"110":0.01802,"111":0.02252,"112":0.02252,"113":0.01126,"114":0.09458,"115":1.75881,"116":1.05168,"117":0.0045,"118":0.00225,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.01576,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0.00225,"62":0,"63":0,"64":0,"65":0,"66":0.00225,"67":0.00225,"68":0,"69":0.00676,"70":0.01126,"71":0.06531,"72":0.05855,"73":0,"74":0.00225,"75":0,"76":0.00225,"77":0.00225,"78":0,"79":0.00225,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.00225,"92":0,"93":0.00225,"94":0,"95":0.02027,"96":0,"97":0,"98":0,"99":0.00225,"100":0.03828,"101":0.0563,"102":0.00225,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00225,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00225,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.0045,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0.00225,"107":0.0045,"108":0.0045,"109":0.00901,"110":0.0045,"111":0.00225,"112":0.00225,"113":0.00225,"114":0.00676,"115":0.15764,"116":0.05405},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00225,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00225,"6.1":0,"7.1":0,"9.1":0.00225,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00225,"14.1":0.0045,"15.1":0.00225,"15.2-15.3":0,"15.4":0,"15.5":0.00225,"15.6":0.00901,"16.0":0,"16.1":0.0045,"16.2":0.0045,"16.3":0.00676,"16.4":0.00225,"16.5":0.01126,"16.6":0.01351},G:{"8":0,"17":0.05195,"3.2":0.00159,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00278,"6.0-6.1":0,"7.0-7.1":0.05631,"8.1-8.4":0.00119,"9.0-9.2":0.00198,"9.3":0.06067,"10.0-10.2":0.00119,"10.3":0.03965,"11.0-11.2":0.00436,"11.3-11.4":0.00555,"12.0-12.1":0.00397,"12.2-12.5":0.22999,"13.0-13.1":0.00119,"13.2":0.00238,"13.3":0.01031,"13.4-13.7":0.01903,"14.0-14.4":0.05988,"14.5-14.8":0.07336,"15.0-15.1":0.02617,"15.2-15.3":0.02538,"15.4":0.02617,"15.5":0.05076,"15.6-15.7":0.69869,"16.0":0.12253,"16.1":0.2173,"16.2":0.09041,"16.3":0.22999,"16.4":0.08684,"16.5":0.61541,"16.6":1.14756},P:{"4":0.13152,"20":0.05059,"21":0.12141,"5.0-5.4":0.01012,"6.2-6.4":0.02023,"7.2-7.4":0.03035,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01012,"12.0":0,"13.0":0.02023,"14.0":0,"15.0":0.01012,"16.0":0.02023,"17.0":0.05059,"18.0":0.02023,"19.0":0.03035},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.01137,"4.4":0,"4.4.3-4.4.4":0.12692},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.02027,"5.5":0},S:{"2.5":0.07748,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":83.18967},R:{_:"0"},M:{"0":0.06198},Q:{"13.1":0},O:{"0":3.72679},H:{"0":1.30568}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PL.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PL.js
index 4e808e571e7d70..f44ffcc3f0934c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PL.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PL.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.01902,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.0038,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00761,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0.0038,"88":0,"89":0.0038,"90":0.0038,"91":0.0038,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.0038,"100":0,"101":0,"102":0.04945,"103":0.0038,"104":0.0038,"105":0.0038,"106":0.0038,"107":0.0038,"108":0.0038,"109":0.0038,"110":0.01141,"111":0.01141,"112":0.02282,"113":0.62766,"114":1.2325,"115":0.0038,"116":0.0038,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.0038,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.0038,"79":0.12553,"80":0,"81":0.0038,"83":0,"84":0,"85":0.01141,"86":0.00761,"87":0.00761,"88":0.0038,"89":0.0038,"90":0.0038,"91":0.0038,"92":0.0038,"93":0.0038,"94":0,"95":0.00761,"96":0.0038,"97":0.0038,"98":0.0038,"99":0.03424,"100":0.0038,"101":0.0038,"102":0.01141,"103":0.01141,"104":0.55538,"105":0.01141,"106":0.01522,"107":0.01522,"108":0.03043,"109":0.39562,"110":0.04184,"111":0.02282,"112":0.07228,"113":0.89774,"114":5.50819,"115":0.0038,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.0038,"70":0.01522,"71":0,"72":0,"73":0,"74":0.0038,"75":0.0038,"76":0.03424,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.0038,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0.0038,"94":0.0038,"95":0.06847,"96":0.00761,"97":0.01902,"98":0.951,"99":1.89059,"100":0.01902,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.0038,"108":0.0038,"109":0.01522,"110":0.00761,"111":0.0038,"112":0.01141,"113":0.1864,"114":0.8559},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.0038,"15":0,"17":0.0038,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00761,"14.1":0.01522,"15.1":0.0038,"15.2-15.3":0.0038,"15.4":0.00761,"15.5":0.00761,"15.6":0.03043,"16.0":0.00761,"16.1":0.01522,"16.2":0.01522,"16.3":0.03804,"16.4":0.03804,"16.5":0.12934,"16.6":0},G:{"8":0,"17":0.04414,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00504,"10.0-10.2":0,"10.3":0.01009,"11.0-11.2":0.00252,"11.3-11.4":0.00126,"12.0-12.1":0,"12.2-12.5":0.05927,"13.0-13.1":0,"13.2":0,"13.3":0.00504,"13.4-13.7":0.01135,"14.0-14.4":0.05044,"14.5-14.8":0.13241,"15.0-15.1":0.03531,"15.2-15.3":0.05801,"15.4":0.06558,"15.5":0.13494,"15.6":0.32158,"16.0":0.52587,"16.1":1.24343,"16.2":0.5637,"16.3":1.3771,"16.4":0.84114,"16.5":6.52987,"16.6":0.08701},P:{"4":0.01013,"20":0.22297,"21":2.40197,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01013,"12.0":0,"13.0":0.01013,"14.0":0.02027,"15.0":0.01013,"16.0":0.02027,"17.0":0.0304,"18.0":0.04054,"19.0":0.06081},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.0138,"4.4":0,"4.4.3-4.4.4":0.0138},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00761,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.73732},Q:{"13.1":0},O:{"0":0.03718},H:{"0":2.86259},L:{"0":64.16906}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.01813,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00363,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00725,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0.00363,"88":0,"89":0.00363,"90":0.00363,"91":0.00363,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00363,"100":0,"101":0,"102":0.05439,"103":0.00363,"104":0.00363,"105":0.00363,"106":0.00363,"107":0.00363,"108":0.00363,"109":0.00363,"110":0.00725,"111":0.00725,"112":0.00725,"113":0.01813,"114":0.03263,"115":0.44237,"116":1.27635,"117":0.04351,"118":0.00363,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00363,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00363,"79":0.0979,"80":0,"81":0.00363,"83":0,"84":0,"85":0.01088,"86":0,"87":0.0145,"88":0.00363,"89":0.01088,"90":0.00363,"91":0.00363,"92":0.00363,"93":0,"94":0,"95":0.00363,"96":0,"97":0.00363,"98":0.00363,"99":0.04351,"100":0.00363,"101":0,"102":0.00363,"103":0.01088,"104":0.38798,"105":0.00725,"106":0.01088,"107":0.01088,"108":0.02176,"109":0.39161,"110":0.0145,"111":0.01088,"112":0.01813,"113":0.02901,"114":0.22844,"115":3.4592,"116":2.15022,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00725,"72":0.00725,"73":0.00363,"74":0.00363,"75":0,"76":0.00725,"77":0.01813,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00363,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0.00363,"94":0,"95":0.06889,"96":0,"97":0.00363,"98":0.00363,"99":0.02176,"100":1.66796,"101":0.76871,"102":0.00725,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00363,"108":0.00363,"109":0.01813,"110":0.00363,"111":0,"112":0.00363,"113":0.00363,"114":0.03989,"115":0.71432,"116":0.24294},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00363,"15":0,"17":0.00725,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00725,"14.1":0.01088,"15.1":0.00363,"15.2-15.3":0,"15.4":0.00363,"15.5":0.00725,"15.6":0.02538,"16.0":0.00725,"16.1":0.0145,"16.2":0.01088,"16.3":0.02176,"16.4":0.01088,"16.5":0.07977,"16.6":0.0834},G:{"8":0,"17":0.20499,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00491,"10.0-10.2":0,"10.3":0.00859,"11.0-11.2":0.00245,"11.3-11.4":0.00123,"12.0-12.1":0,"12.2-12.5":0.04664,"13.0-13.1":0,"13.2":0,"13.3":0.00368,"13.4-13.7":0.00736,"14.0-14.4":0.0356,"14.5-14.8":0.09083,"15.0-15.1":0.02578,"15.2-15.3":0.04051,"15.4":0.04664,"15.5":0.10065,"15.6-15.7":0.69106,"16.0":0.37069,"16.1":0.85677,"16.2":0.37683,"16.3":0.76962,"16.4":0.12275,"16.5":2.42302,"16.6":6.03422},P:{"4":0.01011,"20":0.07079,"21":0.21237,"22":2.40685,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01011,"12.0":0,"13.0":0.01011,"14.0":0.02023,"15.0":0.01011,"16.0":0.02023,"17.0":0.02023,"18.0":0.03034,"19.0":0.04045},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.03363},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00363,"9":0,"10":0,"11":0.00725,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":65.66071},R:{_:"0"},M:{"0":0.67564},Q:{"13.1":0},O:{"0":0.03824},H:{"0":2.82414}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PM.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PM.js
index c15c467f6bdd0a..3440d84cedb1e3 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PM.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PM.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00476,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00952,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.05236,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00476,"90":0,"91":0.00476,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.00476,"99":0,"100":0,"101":0,"102":0.0714,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00952,"109":0.00476,"110":0,"111":0.01428,"112":0.06188,"113":0.68544,"114":1.06624,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0.00476,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0.00952,"86":0,"87":0.00952,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00476,"96":0,"97":0,"98":0,"99":0.00952,"100":0,"101":0,"102":0.04284,"103":0.01904,"104":0,"105":0,"106":0,"107":0,"108":0,"109":1.19476,"110":0,"111":0.19992,"112":0.52836,"113":1.51368,"114":3.68424,"115":0,"116":0.0238,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0.0476,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0.0238,"97":0.0238,"98":1.59936,"99":0.78064,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0.00476,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0.00476,"112":0.00952,"113":0.476,"114":0.79016},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00952,"15":0.00476,"17":0.07616,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00476,"13.1":0.00952,"14.1":0.32368,"15.1":0.05712,"15.2-15.3":0.49504,"15.4":0.00952,"15.5":0.10948,"15.6":0.6664,"16.0":0.12852,"16.1":0.16184,"16.2":0.5712,"16.3":0.84252,"16.4":1.16144,"16.5":3.08448,"16.6":0.05236},G:{"8":0,"17":0.01109,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0.061,"11.0-11.2":0,"11.3-11.4":0.01109,"12.0-12.1":0,"12.2-12.5":5.55122,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0.03882,"14.0-14.4":0,"14.5-14.8":0.08319,"15.0-15.1":0.07209,"15.2-15.3":1.11468,"15.4":0.122,"15.5":0.18301,"15.6":2.37355,"16.0":1.81898,"16.1":4.23135,"16.2":2.14063,"16.3":6.37198,"16.4":5.37931,"16.5":24.46198,"16.6":0.44365},P:{"4":0.01076,"20":0.52732,"21":1.45283,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0,"18.0":0,"19.0":0.01076},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.22532},Q:{"13.1":0},O:{"0":0},H:{"0":0.10914},L:{"0":20.00392}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.272,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0.0255,"115":0.30175,"116":0.65875,"117":0.0085,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.0255,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0.0085,"75":0,"76":0.02125,"77":0,"78":0,"79":0,"80":0.0085,"81":0,"83":0,"84":0,"85":0.00425,"86":0,"87":0.00425,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0.04675,"97":0,"98":0.0085,"99":0,"100":0,"101":0,"102":0,"103":0.02975,"104":0,"105":0,"106":0,"107":0,"108":0,"109":1.2325,"110":0.0085,"111":0.04675,"112":0,"113":0.00425,"114":0.952,"115":2.55425,"116":1.05825,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.02975,"100":0.91375,"101":0.05525,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.0255,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0.0425,"115":0.95625,"116":0.42075},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.0255,"15":0,"17":0.18275,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00425,"13.1":0.0085,"14.1":0.0255,"15.1":0.034,"15.2-15.3":0.2295,"15.4":0,"15.5":0.05525,"15.6":0.56525,"16.0":0,"16.1":0.12325,"16.2":0.14025,"16.3":1.411,"16.4":0.221,"16.5":1.853,"16.6":1.6745},G:{"8":0,"17":0.2864,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0.02808,"11.0-11.2":0,"11.3-11.4":0.01123,"12.0-12.1":0,"12.2-12.5":3.63333,"13.0-13.1":0.01123,"13.2":0,"13.3":0.12354,"13.4-13.7":0,"14.0-14.4":0.01123,"14.5-14.8":0.03931,"15.0-15.1":1.0389,"15.2-15.3":0.55595,"15.4":0.05054,"15.5":0.34817,"15.6-15.7":4.07696,"16.0":1.41514,"16.1":2.62813,"16.2":1.20175,"16.3":4.66099,"16.4":0.79181,"16.5":13.69657,"16.6":21.55849},P:{"4":0.02155,"20":0,"21":0.26931,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0,"18.0":0.09695,"19.0":0.01077},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.8335},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.0085,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":23.307},R:{_:"0"},M:{"0":0.10925},Q:{"13.1":0},O:{"0":0},H:{"0":0.22864}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PN.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PN.js
index fe80c1661a4e6f..771a98b4a71c7e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PN.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PN.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":11.10889,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0,"16.0":0,"16.1":0,"16.2":0,"16.3":0,"16.4":0,"16.5":0,"16.6":0},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":0,"15.0-15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0,"16.0":0,"16.1":0,"16.2":0,"16.3":0,"16.4":0,"16.5":0,"16.6":0},P:{"4":0,"20":0,"21":0,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0,"18.0":0,"19.0":0},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0},Q:{"13.1":0},O:{"0":0},H:{"0":0},L:{"0":88.89111}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"117":0,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":28.57,"116":14.29,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0,"16.0":0,"16.1":0,"16.2":0,"16.3":0,"16.4":0,"16.5":0,"16.6":0},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":0,"15.0-15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6-15.7":0,"16.0":0,"16.1":0,"16.2":0,"16.3":0,"16.4":0,"16.5":0,"16.6":0},P:{"4":0,"20":0,"21":0,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0,"18.0":0,"19.0":0},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":57.14},R:{_:"0"},M:{"0":0},Q:{"13.1":0},O:{"0":0},H:{"0":0}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PR.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PR.js
index df070ddd98f8c7..b58f69d4c042d7 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PR.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PR.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.01291,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0.02151,"74":0,"75":0,"76":0,"77":0,"78":0.0043,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.0043,"103":0,"104":0.0043,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.02151,"111":0.0043,"112":0.0086,"113":0.29254,"114":0.50333,"115":0.0043,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.0043,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.0086,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.02151,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.0043,"73":0,"74":0,"75":0,"76":0.0043,"77":0,"78":0,"79":0.02581,"80":0.02151,"81":0,"83":0,"84":0,"85":0.0043,"86":0,"87":0.02581,"88":0,"89":0.0043,"90":0,"91":0.0043,"92":0,"93":0.03011,"94":0.0043,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.01721,"101":0,"102":0.0043,"103":0.06883,"104":0.0043,"105":0.02581,"106":0.01721,"107":0.01721,"108":0.01721,"109":0.36137,"110":0.03872,"111":0.08604,"112":0.16348,"113":1.56593,"114":7.24887,"115":0.0043,"116":0.0043,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.0043,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.0043,"71":0,"72":0,"73":0,"74":0.0043,"75":0,"76":0.0043,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.01291,"92":0.01721,"93":0,"94":0,"95":0.0043,"96":0,"97":0,"98":0.2065,"99":0.40439,"100":0.0086,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0.0043,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.0043,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.0043,"106":0.01721,"107":0.0043,"108":0.0043,"109":0.02581,"110":0.01291,"111":0.0043,"112":0.04732,"113":0.52484,"114":2.34029},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.03011,"14":0.03011,"15":0.01721,"17":0.0043,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.0043,"13.1":0.06023,"14.1":0.22801,"15.1":0.01291,"15.2-15.3":0.01721,"15.4":0.06453,"15.5":0.18068,"15.6":0.45171,"16.0":0.02581,"16.1":0.14197,"16.2":0.14627,"16.3":0.36997,"16.4":0.24521,"16.5":1.10992,"16.6":0.02581},G:{"8":0,"17":0.10401,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00371,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.04458,"10.0-10.2":0,"10.3":0.03715,"11.0-11.2":0.00743,"11.3-11.4":0.02972,"12.0-12.1":0.00371,"12.2-12.5":0.13373,"13.0-13.1":0.00743,"13.2":0.00371,"13.3":0.02972,"13.4-13.7":0.04829,"14.0-14.4":0.15231,"14.5-14.8":0.52007,"15.0-15.1":0.27861,"15.2-15.3":0.26004,"15.4":0.18945,"15.5":0.4272,"15.6":1.27417,"16.0":1.80539,"16.1":2.82696,"16.2":1.69766,"16.3":3.58477,"16.4":2.60035,"16.5":20.18246,"16.6":0.28604},P:{"4":0.23917,"20":0.35356,"21":2.41253,"5.0-5.4":0.0208,"6.2-6.4":0,"7.2-7.4":0.0104,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.0104,"12.0":0,"13.0":0.0208,"14.0":0.0104,"15.0":0.0104,"16.0":0.07279,"17.0":0.0208,"18.0":0.07279,"19.0":0.07279},I:{"0":0,"3":0,"4":0.01744,"2.1":0,"2.2":0.00872,"2.3":0.01744,"4.1":0.01744,"4.2-4.3":0.03488,"4.4":0,"4.4.3-4.4.4":0.20057},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.01183,"9":0,"10":0.00592,"11":0.02958,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.33048},Q:{"13.1":0},O:{"0":0.03419},H:{"0":0.26433},L:{"0":39.57606}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00392,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0.01569,"74":0,"75":0,"76":0,"77":0,"78":0.00784,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00784,"103":0,"104":0.01177,"105":0,"106":0,"107":0.00392,"108":0,"109":0,"110":0.00392,"111":0.00392,"112":0.00392,"113":0.00392,"114":0.0353,"115":0.1255,"116":0.5177,"117":0.01569,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00784,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.01177,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0.00392,"75":0,"76":0.00392,"77":0,"78":0,"79":0.01569,"80":0.00392,"81":0.00392,"83":0,"84":0,"85":0.00784,"86":0,"87":0.01961,"88":0,"89":0.00784,"90":0.00392,"91":0.00392,"92":0,"93":0.00392,"94":0.00392,"95":0,"96":0,"97":0,"98":0,"99":0.00392,"100":0,"101":0.00392,"102":0.00392,"103":0.07452,"104":0.00392,"105":0.00392,"106":0.00784,"107":0.00784,"108":0.0353,"109":0.2667,"110":0.00784,"111":0.01177,"112":0.03138,"113":0.06667,"114":0.40397,"115":4.46716,"116":2.82384,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0.00392,"74":0.00392,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00784,"96":0,"97":0.00392,"98":0,"99":0.00392,"100":0.22748,"101":0.10197,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00392,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.00392,"106":0,"107":0.00392,"108":0.00784,"109":0.01961,"110":0.00392,"111":0.00784,"112":0.00784,"113":0.01177,"114":0.10982,"115":1.78059,"116":0.60791},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0.00392,"10":0,"11":0,"12":0.00392,"13":0.00784,"14":0.02745,"15":0.00784,"17":0.01961,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00784,"13.1":0.03922,"14.1":0.06667,"15.1":0.01961,"15.2-15.3":0.01569,"15.4":0.02745,"15.5":0.0706,"15.6":0.1608,"16.0":0.01569,"16.1":0.08236,"16.2":0.06275,"16.3":0.25101,"16.4":0.06667,"16.5":0.65497,"16.6":0.90206},G:{"8":0,"17":0.33236,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.01494,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.03734,"10.0-10.2":0,"10.3":0.03361,"11.0-11.2":0.02241,"11.3-11.4":0.02241,"12.0-12.1":0.00373,"12.2-12.5":0.15684,"13.0-13.1":0.00747,"13.2":0,"13.3":0.00747,"13.4-13.7":0.10083,"14.0-14.4":0.15684,"14.5-14.8":0.37343,"15.0-15.1":0.16058,"15.2-15.3":0.21659,"15.4":0.1419,"15.5":0.34356,"15.6-15.7":1.44892,"16.0":1.3705,"16.1":1.86343,"16.2":1.15018,"16.3":2.43852,"16.4":0.67965,"16.5":7.53589,"16.6":18.69409},P:{"4":0.14334,"20":0.14334,"21":0.34811,"5.0-5.4":0.01024,"6.2-6.4":0.01024,"7.2-7.4":0.03072,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.02048,"12.0":0,"13.0":0.03072,"14.0":0.01024,"15.0":0,"16.0":0.08191,"17.0":0.01024,"18.0":0.07167,"19.0":0.06143},I:{"0":0,"3":0,"4":0.01943,"2.1":0,"2.2":0.01295,"2.3":0.01295,"4.1":0.01943,"4.2-4.3":0.04533,"4.4":0,"4.4.3-4.4.4":0.14247},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.01177,"9":0,"10":0.00392,"11":0.01961,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":41.77364},R:{_:"0"},M:{"0":0.3039},Q:{"13.1":0},O:{"0":0.01216},H:{"0":0.21291}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PS.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PS.js
index b0f0226631e261..f6870989ea83a0 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PS.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PS.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00246,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00246,"103":0.00246,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00246,"110":0.00246,"111":0.00246,"112":0.00492,"113":0.08357,"114":0.1524,"115":0.00246,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00246,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00246,"47":0,"48":0,"49":0.00246,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00246,"59":0,"60":0,"61":0.00246,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00246,"69":0.00246,"70":0,"71":0.00246,"72":0,"73":0.00246,"74":0,"75":0,"76":0,"77":0.04179,"78":0.00246,"79":0.01721,"80":0.00246,"81":0.00737,"83":0.00492,"84":0.00246,"85":0.00492,"86":0.00246,"87":0.00737,"88":0.00246,"89":0.00492,"90":0.00737,"91":0.00246,"92":0.00492,"93":0,"94":0,"95":0.02458,"96":0.00246,"97":0,"98":0.00983,"99":0.01229,"100":0.04916,"101":0.00246,"102":0.00492,"103":0.00737,"104":0.00492,"105":0.00492,"106":0.00492,"107":0.01229,"108":0.00737,"109":0.53093,"110":0.00983,"111":0.01966,"112":0.03933,"113":0.62433,"114":3.07004,"115":0.00246,"116":0.00246,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00246,"70":0.05162,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00246,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00492,"96":0.00246,"97":0.00246,"98":0.04179,"99":0.13273,"100":0.00246,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00246,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00246,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00492,"110":0.00246,"111":0.00246,"112":0.01721,"113":0.0934,"114":0.51372},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00246,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00983,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00246,"14.1":0.00492,"15.1":0,"15.2-15.3":0.00246,"15.4":0.00246,"15.5":0.00246,"15.6":0.01966,"16.0":0.00246,"16.1":0.01229,"16.2":0.00737,"16.3":0.02704,"16.4":0.01721,"16.5":0.06391,"16.6":0},G:{"8":0,"17":0.0352,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.05573,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01613,"10.0-10.2":0.00293,"10.3":0.0088,"11.0-11.2":0.0088,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.13198,"13.0-13.1":0.00293,"13.2":0,"13.3":0.02053,"13.4-13.7":0.0264,"14.0-14.4":0.12465,"14.5-14.8":0.23024,"15.0-15.1":0.05719,"15.2-15.3":0.08212,"15.4":0.09825,"15.5":0.19798,"15.6":0.48101,"16.0":0.92242,"16.1":0.91948,"16.2":0.50594,"16.3":1.41222,"16.4":1.19665,"16.5":6.61237,"16.6":0.07772},P:{"4":0.08085,"20":0.47498,"21":2.97115,"5.0-5.4":0,"6.2-6.4":0.01011,"7.2-7.4":0.08085,"8.2":0,"9.2":0.02021,"10.1":0,"11.1-11.2":0.08085,"12.0":0.02021,"13.0":0.10106,"14.0":0.07074,"15.0":0.05053,"16.0":0.14148,"17.0":0.18191,"18.0":0.09095,"19.0":0.20212},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.11704},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01229,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.08296},Q:{"13.1":0},O:{"0":0.18855},H:{"0":0.41414},L:{"0":74.09557}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00262,"109":0,"110":0.00262,"111":0.00262,"112":0,"113":0.00262,"114":0.00262,"115":0.06017,"116":0.13865,"117":0.00523,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00262,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00262,"47":0,"48":0,"49":0.00262,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00262,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00262,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0.03662,"78":0.00262,"79":0.01308,"80":0,"81":0.00785,"83":0.00262,"84":0.00262,"85":0,"86":0.00262,"87":0.00523,"88":0.00262,"89":0.00785,"90":0.00262,"91":0,"92":0.00262,"93":0,"94":0,"95":0.01308,"96":0,"97":0,"98":0.00523,"99":0.00523,"100":0.01831,"101":0.00262,"102":0.00262,"103":0.00262,"104":0.00262,"105":0.00523,"106":0.00262,"107":0.00785,"108":0.00523,"109":0.41333,"110":0.00523,"111":0.00523,"112":0.04186,"113":0.01308,"114":0.12557,"115":2.91946,"116":1.69255,"117":0.00262,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00262,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.01308,"72":0.0157,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00523,"96":0,"97":0,"98":0,"99":0.00262,"100":0.06802,"101":0.08894,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00262,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00262,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.01046,"110":0,"111":0,"112":0.00262,"113":0.00523,"114":0.02616,"115":0.38194,"116":0.13342},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00262,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00523,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00262,"14.1":0.00523,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0.00262,"15.6":0.0157,"16.0":0,"16.1":0.01046,"16.2":0.00523,"16.3":0.0157,"16.4":0.00523,"16.5":0.04186,"16.6":0.06017},G:{"8":0,"17":0.12118,"3.2":0.00263,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00263,"6.0-6.1":0,"7.0-7.1":0.02766,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01712,"10.0-10.2":0,"10.3":0.01449,"11.0-11.2":0.00395,"11.3-11.4":0,"12.0-12.1":0.0079,"12.2-12.5":0.12381,"13.0-13.1":0.00263,"13.2":0,"13.3":0.01054,"13.4-13.7":0.01317,"14.0-14.4":0.0843,"14.5-14.8":0.19757,"15.0-15.1":0.04083,"15.2-15.3":0.06717,"15.4":0.07508,"15.5":0.1462,"15.6-15.7":1.31057,"16.0":0.64804,"16.1":0.5914,"16.2":0.39778,"16.3":0.81532,"16.4":0.20021,"16.5":2.53025,"16.6":5.70853},P:{"4":0.07129,"20":0.17314,"21":0.40739,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.06111,"8.2":0.01018,"9.2":0.01018,"10.1":0,"11.1-11.2":0.06111,"12.0":0.02037,"13.0":0.07129,"14.0":0.06111,"15.0":0.03055,"16.0":0.11203,"17.0":0.11203,"18.0":0.08148,"19.0":0.14259},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.15878},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00523,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":73.87159},R:{_:"0"},M:{"0":0.06646},Q:{"13.1":0},O:{"0":0.08861},H:{"0":0.3006}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PT.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PT.js
index 7e6620298bda5f..57a66754019da5 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PT.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PT.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.01152,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.01152,"79":0,"80":0,"81":0,"82":0,"83":0.01152,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.00576,"92":0,"93":0,"94":0,"95":0.00576,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.04031,"103":0.00576,"104":0,"105":0.00576,"106":0,"107":0,"108":0,"109":0.00576,"110":0.01727,"111":0.01152,"112":0.02303,"113":0.52974,"114":1.00765,"115":0.00576,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00576,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01727,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00576,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.01727,"80":0.00576,"81":0.01152,"83":0,"84":0,"85":0.01727,"86":0.00576,"87":0.01727,"88":0.01727,"89":0.04031,"90":0.00576,"91":0.0691,"92":0.00576,"93":0.04606,"94":0.01727,"95":0.00576,"96":0.00576,"97":0.00576,"98":0.00576,"99":0.01727,"100":0.01727,"101":0.01152,"102":0.01152,"103":0.0691,"104":0.01152,"105":0.02303,"106":0.02879,"107":0.02303,"108":0.04031,"109":0.81188,"110":0.05182,"111":0.08061,"112":0.19001,"113":3.01719,"114":15.6157,"115":0.01727,"116":0.00576,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00576,"70":0.04031,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00576,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00576,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01727,"96":0,"97":0.00576,"98":0.95007,"99":1.69285,"100":0.02303,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00576,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.00576,"106":0.00576,"107":0.00576,"108":0.00576,"109":0.05182,"110":0.01727,"111":0.01152,"112":0.02303,"113":0.63338,"114":3.12084},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00576,"14":0.02879,"15":0.01152,"17":0.00576,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.00576,"12.1":0.01152,"13.1":0.05758,"14.1":0.1094,"15.1":0.01727,"15.2-15.3":0.01727,"15.4":0.02303,"15.5":0.04031,"15.6":0.18426,"16.0":0.02303,"16.1":0.07485,"16.2":0.06334,"16.3":0.20729,"16.4":0.14971,"16.5":0.63914,"16.6":0.00576},G:{"8":0.00207,"17":0.0662,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.05586,"10.0-10.2":0,"10.3":0.08069,"11.0-11.2":0.00621,"11.3-11.4":0.01241,"12.0-12.1":0.00207,"12.2-12.5":0.33309,"13.0-13.1":0.00621,"13.2":0,"13.3":0.01034,"13.4-13.7":0.02276,"14.0-14.4":0.12206,"14.5-14.8":0.30206,"15.0-15.1":0.08069,"15.2-15.3":0.08482,"15.4":0.10758,"15.5":0.16137,"15.6":0.48205,"16.0":1.10685,"16.1":1.53925,"16.2":0.78411,"16.3":2.09164,"16.4":1.54753,"16.5":10.43132,"16.6":0.22137},P:{"4":0.06141,"20":0.10235,"21":1.64778,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.01023,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0.01023,"13.0":0.01023,"14.0":0,"15.0":0,"16.0":0.0307,"17.0":0.02047,"18.0":0.01023,"19.0":0.0307},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01056,"4.2-4.3":0.04752,"4.4":0,"4.4.3-4.4.4":0.11616},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00577,"9":0,"10":0,"11":2.0959,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.23331},Q:{"13.1":0},O:{"0":0.16968},H:{"0":0.28916},L:{"0":42.52566}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0.0051,"51":0,"52":0.02038,"53":0,"54":0.0051,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.01019,"79":0,"80":0,"81":0,"82":0,"83":0.01019,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.0051,"92":0,"93":0,"94":0,"95":0.0051,"96":0,"97":0.0051,"98":0.0051,"99":0,"100":0,"101":0,"102":0.03058,"103":0.0051,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.0051,"111":0.01529,"112":0.0051,"113":0.01019,"114":0.01529,"115":0.36691,"116":1.23833,"117":0.03567,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.01019,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.02548,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0.0051,"58":0,"59":0,"60":0.01019,"61":0,"62":0.0051,"63":0.0051,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.01529,"80":0.0051,"81":0.0051,"83":0,"84":0,"85":0.01529,"86":0.0051,"87":0.01019,"88":0.02038,"89":0.04077,"90":0.0051,"91":0.02548,"92":0.0051,"93":0.05096,"94":0.01529,"95":0.0051,"96":0.0051,"97":0.0051,"98":0.0051,"99":0.02038,"100":0.0051,"101":0.0051,"102":0.01019,"103":0.06115,"104":0.0051,"105":0.01019,"106":0.02038,"107":0.01529,"108":0.02548,"109":0.60642,"110":0.02038,"111":0.02038,"112":0.05606,"113":0.06625,"114":0.71344,"115":8.89252,"116":5.16734,"117":0.01529,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.03058,"72":0.03058,"73":0.0051,"74":0,"75":0,"76":0,"77":0.0051,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.02038,"96":0,"97":0,"98":0,"99":0.02548,"100":1.60524,"101":0.61662,"102":0.01019,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0.0051,"14":0.0051,"15":0,"16":0,"17":0,"18":0.0051,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.01019,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0.0051,"107":0.0051,"108":0.0051,"109":0.05096,"110":0.0051,"111":0.01019,"112":0.0051,"113":0.01019,"114":0.09173,"115":2.36964,"116":0.84084},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.0051,"14":0.02038,"15":0.0051,"17":0.02548,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.0051,"12.1":0.0051,"13.1":0.04586,"14.1":0.09173,"15.1":0.02038,"15.2-15.3":0.01019,"15.4":0.02548,"15.5":0.02548,"15.6":0.14269,"16.0":0.02038,"16.1":0.05606,"16.2":0.05606,"16.3":0.15288,"16.4":0.04077,"16.5":0.3822,"16.6":0.43316},G:{"8":0.00211,"17":0.30604,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00211,"8.1-8.4":0.00422,"9.0-9.2":0,"9.3":0.06754,"10.0-10.2":0,"10.3":0.07598,"11.0-11.2":0.00844,"11.3-11.4":0.01689,"12.0-12.1":0.00633,"12.2-12.5":0.39891,"13.0-13.1":0.00211,"13.2":0,"13.3":0.01055,"13.4-13.7":0.06754,"14.0-14.4":0.11608,"14.5-14.8":0.23217,"15.0-15.1":0.08443,"15.2-15.3":0.06332,"15.4":0.08443,"15.5":0.1393,"15.6-15.7":1.40357,"16.0":0.70495,"16.1":1.12497,"16.2":0.52344,"16.3":1.3107,"16.4":0.24061,"16.5":4.33945,"16.6":9.75322},P:{"4":0.07148,"20":0.04084,"21":0.11232,"22":1.87884,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.01021,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01021,"12.0":0.01021,"13.0":0.01021,"14.0":0.01021,"15.0":0,"16.0":0.02042,"17.0":0.02042,"18.0":0.01021,"19.0":0.03063},I:{"0":0,"3":0,"4":0.00545,"2.1":0,"2.2":0,"2.3":0.0218,"4.1":0.0109,"4.2-4.3":0.01635,"4.4":0,"4.4.3-4.4.4":0.13079},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00582,"9":0.00582,"10":0,"11":0.06989,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":47.56119},R:{_:"0"},M:{"0":0.33838},Q:{"13.1":0},O:{"0":0.18635},H:{"0":0.38071}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PW.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PW.js
index a699f27b0053bf..ef5cf0b2ae5ba2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PW.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PW.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.0065,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.0065,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0.01299,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.03898,"111":0.0065,"112":0.0065,"113":0.29232,"114":0.20787,"115":0.0065,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0.0065,"76":0,"77":0,"78":0.0065,"79":0.01299,"80":0,"81":0,"83":0.0065,"84":0,"85":0,"86":0,"87":0.03248,"88":0.01299,"89":0,"90":0,"91":0,"92":0,"93":0.01299,"94":0.02598,"95":0.0065,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.0065,"103":0.09094,"104":0.02598,"105":0.01949,"106":0.0065,"107":0,"108":0.01299,"109":0.8055,"110":0.01949,"111":0.1689,"112":0.76003,"113":7.65878,"114":23.59997,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.07146,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.01299,"99":0.50669,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.0065,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.0065,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0.01949,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0.07146,"113":0.27283,"114":2.09171},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0.01299,"13":0,"14":0.01299,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.01299,"13.1":0.04547,"14.1":0.1624,"15.1":0,"15.2-15.3":0.0065,"15.4":0.0065,"15.5":0.0065,"15.6":0.51968,"16.0":0,"16.1":0.4807,"16.2":1.07184,"16.3":0.3183,"16.4":0.12992,"16.5":1.1303,"16.6":0},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.13379,"10.0-10.2":0,"10.3":0.06296,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.88539,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0.36596,"14.0-14.4":0.11805,"14.5-14.8":0.09838,"15.0-15.1":0.01968,"15.2-15.3":0.59026,"15.4":0.03542,"15.5":0.08854,"15.6":0.2243,"16.0":0.5273,"16.1":0.89326,"16.2":0.44663,"16.3":2.16429,"16.4":3.16381,"16.5":8.66308,"16.6":0.02755},P:{"4":0.01997,"20":0.11981,"21":2.70574,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.38939,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0.00998,"17.0":0.01997,"18.0":0.01997,"19.0":0.01997},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.10394},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.41574,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.0841},Q:{"13.1":0},O:{"0":0.09461},H:{"0":0.19572},L:{"0":33.9821}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00611,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0.20777,"116":0.49499,"117":0.01222,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.01222,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.02444,"79":0.03056,"80":0,"81":0,"83":0.02444,"84":0,"85":0,"86":0.01222,"87":0.01222,"88":0,"89":0,"90":0,"91":0,"92":0.03667,"93":0,"94":0,"95":0.00611,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0.01222,"102":0.01833,"103":0.22,"104":0,"105":0,"106":0.01833,"107":0.01222,"108":0,"109":0.64166,"110":0,"111":0,"112":1.30775,"113":0.06111,"114":0.59277,"115":19.7202,"116":8.36596,"117":0.08555,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0.01833,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.04278,"101":0.09167,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0.00611,"112":0,"113":0,"114":0.03056,"115":1.8883,"116":0.22611},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00611,"12":0.00611,"13":0.00611,"14":0.00611,"15":0,"17":0.01222,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00611,"14.1":0.09167,"15.1":0,"15.2-15.3":0,"15.4":0.01833,"15.5":0.01222,"15.6":0.11,"16.0":0.00611,"16.1":0.48277,"16.2":0,"16.3":0.14055,"16.4":0.00611,"16.5":0.28111,"16.6":0.6661},G:{"8":0,"17":1.50463,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.10082,"10.0-10.2":0,"10.3":0.07989,"11.0-11.2":0.00761,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.07989,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0.43941,"14.0-14.4":0.03614,"14.5-14.8":0.14457,"15.0-15.1":0.1731,"15.2-15.3":0.03614,"15.4":0.03614,"15.5":0.31006,"15.6-15.7":0.87881,"16.0":0.47555,"16.1":1.16604,"16.2":0.27392,"16.3":1.59214,"16.4":0.24538,"16.5":3.68074,"16.6":7.76475},P:{"4":0,"20":0.06128,"21":0.10213,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.01021,"8.2":0,"9.2":0.02043,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0.01021,"18.0":0.10213,"19.0":0},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.11333},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":41.7488},R:{_:"0"},M:{"0":0.01556},Q:{"13.1":0.01945},O:{"0":0.09334},H:{"0":0.08468}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PY.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PY.js
index 520d35c26a32e0..2a9b602d830df0 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PY.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PY.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0.00518,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0.00259,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.03364,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0.01294,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00518,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00259,"103":0.00259,"104":0,"105":0,"106":0,"107":0,"108":0.00259,"109":0.00259,"110":0.00259,"111":0.00259,"112":0.00518,"113":0.13458,"114":0.23551,"115":0.00259,"116":0.00259,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00259,"48":0,"49":0.00776,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00776,"65":0.00776,"66":0,"67":0,"68":0.00518,"69":0.03882,"70":0.00259,"71":0.00259,"72":0,"73":0.00518,"74":0,"75":0.00259,"76":0.00259,"77":0,"78":0,"79":0.01812,"80":0.00259,"81":0.00259,"83":0.00518,"84":0.00259,"85":0.00259,"86":0,"87":0.13458,"88":0.00259,"89":0.01035,"90":0.00259,"91":0.05176,"92":0.00259,"93":0.00518,"94":0.00259,"95":0.00259,"96":0.00259,"97":0.00259,"98":0,"99":0.00259,"100":0.00259,"101":0.00259,"102":0.00518,"103":0.00776,"104":0.00518,"105":0.00259,"106":0.00259,"107":0.00518,"108":0.01812,"109":0.54607,"110":0.00776,"111":0.01553,"112":0.044,"113":0.60042,"114":3.36958,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00259,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00776,"70":0.01294,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0.00259,"94":0,"95":0.01035,"96":0.00518,"97":0.00518,"98":0.09317,"99":0.18892,"100":0.00259,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0.00259,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00259,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0.00518,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00259,"109":0.00518,"110":0.00259,"111":0.00518,"112":0.01035,"113":0.09317,"114":0.44514},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00776,"14":0.00259,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00776,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00259,"14.1":0.00259,"15.1":0.00259,"15.2-15.3":0,"15.4":0.00259,"15.5":0.00259,"15.6":0.01294,"16.0":0.00259,"16.1":0.00518,"16.2":0.00518,"16.3":0.01553,"16.4":0.01035,"16.5":0.07764,"16.6":0},G:{"8":0,"17":0.00899,"3.2":0.00449,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0018,"6.0-6.1":0,"7.0-7.1":0.04673,"8.1-8.4":0.0027,"9.0-9.2":0,"9.3":0.03235,"10.0-10.2":0,"10.3":0.00449,"11.0-11.2":0.01618,"11.3-11.4":0.0027,"12.0-12.1":0.0027,"12.2-12.5":0.21928,"13.0-13.1":0.0018,"13.2":0,"13.3":0.00449,"13.4-13.7":0.01528,"14.0-14.4":0.11683,"14.5-14.8":0.16806,"15.0-15.1":0.01797,"15.2-15.3":0.02966,"15.4":0.03415,"15.5":0.08807,"15.6":0.2067,"16.0":0.29298,"16.1":0.5554,"16.2":0.26961,"16.3":0.75851,"16.4":0.56259,"16.5":4.40095,"16.6":0.0674},P:{"4":0.47945,"20":0.41825,"21":2.32586,"5.0-5.4":0,"6.2-6.4":0.0102,"7.2-7.4":0.67327,"8.2":0,"9.2":0.0204,"10.1":0,"11.1-11.2":0.06121,"12.0":0.0204,"13.0":0.07141,"14.0":0.0408,"15.0":0.0306,"16.0":0.24483,"17.0":0.21422,"18.0":0.09181,"19.0":0.19382},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.07094,"4.2-4.3":0.01013,"4.4":0,"4.4.3-4.4.4":0.13174},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00518,"9":0,"10":0,"11":0.00776,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.126},Q:{"13.1":0},O:{"0":0.0593},H:{"0":0.25262},L:{"0":78.26911}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0.00582,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0.00582,"46":0,"47":0,"48":0,"49":0,"50":0.00291,"51":0,"52":0.04074,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00291,"70":0,"71":0,"72":0,"73":0.01455,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0.00291,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00582,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00582,"103":0.00291,"104":0.00291,"105":0,"106":0,"107":0.00291,"108":0,"109":0.00291,"110":0,"111":0,"112":0.00291,"113":0.00582,"114":0.00582,"115":0.15132,"116":0.30555,"117":0.01164,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00291,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00291,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0.00291,"45":0,"46":0,"47":0.00582,"48":0,"49":0.00873,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.00291,"61":0,"62":0,"63":0,"64":0.00582,"65":0.00873,"66":0,"67":0,"68":0.01164,"69":0.00291,"70":0.00291,"71":0.00291,"72":0,"73":0.01455,"74":0.00291,"75":0.00291,"76":0.00291,"77":0.00291,"78":0,"79":0.02619,"80":0.00291,"81":0.00582,"83":0.00873,"84":0.00291,"85":0.00291,"86":0.00291,"87":0.14841,"88":0.00582,"89":0.01164,"90":0.00291,"91":0.05529,"92":0.00291,"93":0.00291,"94":0.00291,"95":0.00291,"96":0.00291,"97":0.00291,"98":0,"99":0.00582,"100":0.00291,"101":0.00291,"102":0.00582,"103":0.01164,"104":0.00582,"105":0.00582,"106":0.00873,"107":0.01164,"108":0.02037,"109":0.57618,"110":0.01164,"111":0.00873,"112":0.02328,"113":0.02037,"114":0.2037,"115":3.02058,"116":1.78383,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.01164,"70":0.00291,"71":0.00582,"72":0.00582,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00873,"96":0,"97":0,"98":0.00291,"99":0.00582,"100":0.21534,"101":0.09603,"102":0.00291,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00291,"13":0,"14":0.00291,"15":0,"16":0,"17":0.00291,"18":0.00291,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00291,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0.01455,"102":0.00291,"103":0.00291,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00582,"110":0,"111":0,"112":0.00291,"113":0.00582,"114":0.0291,"115":0.53253,"116":0.22116},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00582,"14":0.00291,"15":0,"17":0.00291,_:"0","3.1":0,"3.2":0,"5.1":0.00873,"6.1":0,"7.1":0,"9.1":0.00291,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00291,"14.1":0.00582,"15.1":0,"15.2-15.3":0,"15.4":0.00873,"15.5":0.00291,"15.6":0.01455,"16.0":0.00291,"16.1":0.01164,"16.2":0.00291,"16.3":0.01455,"16.4":0.00291,"16.5":0.04656,"16.6":0.06111},G:{"8":0,"17":0.04591,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00265,"6.0-6.1":0,"7.0-7.1":0.02825,"8.1-8.4":0.0053,"9.0-9.2":0.00353,"9.3":0.02384,"10.0-10.2":0.00088,"10.3":0.01148,"11.0-11.2":0.02031,"11.3-11.4":0.00353,"12.0-12.1":0.00883,"12.2-12.5":0.17304,"13.0-13.1":0,"13.2":0.00441,"13.3":0.00441,"13.4-13.7":0.02295,"14.0-14.4":0.04591,"14.5-14.8":0.13155,"15.0-15.1":0.01501,"15.2-15.3":0.01942,"15.4":0.02649,"15.5":0.04944,"15.6-15.7":1.13271,"16.0":0.26044,"16.1":0.38757,"16.2":0.19246,"16.3":0.37875,"16.4":0.07681,"16.5":1.67125,"16.6":4.07616},P:{"4":0.39647,"20":0.21348,"21":0.4473,"5.0-5.4":0,"6.2-6.4":0.01017,"7.2-7.4":0.57945,"8.2":0,"9.2":0.05083,"10.1":0.02033,"11.1-11.2":0.08133,"12.0":0.0305,"13.0":0.06099,"14.0":0.08133,"15.0":0.0305,"16.0":0.22365,"17.0":0.30497,"18.0":0.09149,"19.0":0.25415},I:{"0":0,"3":0,"4":0.04825,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00804,"4.2-4.3":0.01608,"4.4":0,"4.4.3-4.4.4":0.17693},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00582,"9":0.00291,"10":0.00291,"11":0.00873,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":74.816},R:{_:"0"},M:{"0":0.12762},Q:{"13.1":0},O:{"0":0.04963},H:{"0":0.27521}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/QA.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/QA.js
index 3b65ce90ac0c5a..a8b7a002666533 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/QA.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/QA.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0.05732,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00287,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00287,"103":0,"104":0,"105":0,"106":0.00287,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0.0086,"113":0.07738,"114":0.12037,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00287,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00287,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00287,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00573,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0.00287,"75":0,"76":0.00573,"77":0,"78":0.00287,"79":0.01146,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0.00287,"87":0.00573,"88":0,"89":0.00287,"90":0,"91":0.00287,"92":0.00287,"93":0.00287,"94":0,"95":0.00287,"96":0,"97":0,"98":0.00287,"99":0.0086,"100":0.00287,"101":0,"102":0.00287,"103":0.02866,"104":0.00287,"105":0.00573,"106":0.00573,"107":0.00573,"108":0.01146,"109":0.38404,"110":0.01146,"111":0.0172,"112":0.04872,"113":0.89133,"114":4.21302,"115":0.00287,"116":0.00287,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00287,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.0086,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0.00287,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.01146,"70":0.08025,"71":0,"72":0,"73":0,"74":0.00573,"75":0,"76":0.02293,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00287,"96":0,"97":0,"98":0.05732,"99":0.1347,"100":0.00287,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.00287,"104":0,"105":0,"106":0,"107":0.00287,"108":0.00287,"109":0.0086,"110":0.00287,"111":0.00287,"112":0.01146,"113":0.17483,"114":0.74516},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00287,"14":0.00573,"15":0,"17":0.00287,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0.00287,"11.1":0,"12.1":0.00287,"13.1":0.01146,"14.1":0.02579,"15.1":0.00287,"15.2-15.3":0.00287,"15.4":0.0086,"15.5":0.0172,"15.6":0.06878,"16.0":0.00573,"16.1":0.02293,"16.2":0.02293,"16.3":0.07738,"16.4":0.05732,"16.5":0.26367,"16.6":0.00287},G:{"8":0.00401,"17":0.13019,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01402,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.03806,"10.0-10.2":0,"10.3":0.05408,"11.0-11.2":0.01202,"11.3-11.4":0,"12.0-12.1":0.00401,"12.2-12.5":0.2043,"13.0-13.1":0,"13.2":0.002,"13.3":0.00601,"13.4-13.7":0.02804,"14.0-14.4":0.12218,"14.5-14.8":0.25438,"15.0-15.1":0.07411,"15.2-15.3":0.09013,"15.4":0.10015,"15.5":0.18427,"15.6":0.48472,"16.0":0.72707,"16.1":1.0155,"16.2":0.62292,"16.3":1.74057,"16.4":1.46817,"16.5":11.1845,"16.6":0.23835},P:{"4":0.0304,"20":0.17224,"21":2.16824,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.04053,"8.2":0,"9.2":0.01013,"10.1":0,"11.1-11.2":0.01013,"12.0":0.01013,"13.0":0.01013,"14.0":0.01013,"15.0":0,"16.0":0.02026,"17.0":0.02026,"18.0":0.0304,"19.0":0.06079},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.15287},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.0086,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.12841},Q:{"13.1":0},O:{"0":3.16036},H:{"0":1.22923},L:{"0":63.70486}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0.04843,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00255,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00255,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00255,"110":0,"111":0,"112":0,"113":0.00255,"114":0.00255,"115":0.04333,"116":0.10706,"117":0.00255,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00255,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.01529,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.0051,"69":0.00255,"70":0,"71":0.00255,"72":0,"73":0,"74":0,"75":0,"76":0.00255,"77":0.00255,"78":0,"79":0.00765,"80":0.00255,"81":0,"83":0,"84":0.00255,"85":0,"86":0.00255,"87":0.0051,"88":0.00255,"89":0,"90":0,"91":0.00255,"92":0,"93":0.00255,"94":0,"95":0.00255,"96":0,"97":0.00255,"98":0.00255,"99":0.00765,"100":0.00255,"101":0.00255,"102":0.00255,"103":0.01529,"104":0.00255,"105":0.0051,"106":0.00255,"107":0.0051,"108":0.0102,"109":0.30843,"110":0.0051,"111":0.0102,"112":0.01784,"113":0.02294,"114":0.15294,"115":2.48528,"116":1.42234,"117":0.00255,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00255,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0.01529,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00255,"70":0.00255,"71":0.05098,"72":0.06118,"73":0,"74":0.00255,"75":0,"76":0.0051,"77":0.00765,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00255,"96":0.00255,"97":0,"98":0,"99":0.00255,"100":0.07902,"101":0.05353,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00255,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.00255,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.0102,"110":0.00255,"111":0.00255,"112":0.00255,"113":0.0051,"114":0.02294,"115":0.53529,"116":0.17588},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.0051,"15":0,"17":0.0051,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00255,"13.1":0.00765,"14.1":0.01529,"15.1":0.00255,"15.2-15.3":0.00255,"15.4":0.0051,"15.5":0.01275,"15.6":0.03569,"16.0":0.00255,"16.1":0.01275,"16.2":0.0102,"16.3":0.03059,"16.4":0.0102,"16.5":0.08667,"16.6":0.15294},G:{"8":0,"17":0.42625,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00316,"6.0-6.1":0,"7.0-7.1":0.00947,"8.1-8.4":0,"9.0-9.2":0.00158,"9.3":0.0221,"10.0-10.2":0,"10.3":0.02052,"11.0-11.2":0.01421,"11.3-11.4":0.00158,"12.0-12.1":0.00631,"12.2-12.5":0.14998,"13.0-13.1":0,"13.2":0.00158,"13.3":0.00631,"13.4-13.7":0.01737,"14.0-14.4":0.06157,"14.5-14.8":0.14524,"15.0-15.1":0.07104,"15.2-15.3":0.06946,"15.4":0.07104,"15.5":0.11209,"15.6-15.7":1.19035,"16.0":0.38205,"16.1":0.55413,"16.2":0.28417,"16.3":0.80514,"16.4":0.19102,"16.5":3.14164,"16.6":8.01513},P:{"4":0.04065,"20":0.07114,"21":0.12196,"22":2.13426,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.04065,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01016,"12.0":0,"13.0":0.01016,"14.0":0.01016,"15.0":0,"16.0":0.01016,"17.0":0.02033,"18.0":0.03049,"19.0":0.04065},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.0951},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.0051,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":67.41808},R:{_:"0"},M:{"0":0.11177},Q:{"13.1":0},O:{"0":4.23217},H:{"0":1.31912}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RE.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RE.js
index 3ecd94c2bfa941..c2d7332e2e0dff 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RE.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RE.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00493,"49":0.00493,"50":0,"51":0,"52":0.00493,"53":0,"54":0,"55":0,"56":0.00493,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00493,"69":0,"70":0,"71":0,"72":0.00986,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.06406,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00493,"86":0,"87":0,"88":0.00493,"89":0.01478,"90":0,"91":0.03942,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.13798,"103":0.00493,"104":0,"105":0.00493,"106":0.00986,"107":0.00493,"108":0.00493,"109":0.00986,"110":0.00986,"111":0.00986,"112":0.05914,"113":0.82298,"114":1.53754,"115":0.00493,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00493,"35":0,"36":0,"37":0,"38":0.00493,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00493,"50":0,"51":0.00493,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0.00493,"62":0.00493,"63":0.00493,"64":0,"65":0,"66":0,"67":0,"68":0.00493,"69":0.00493,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0.00493,"78":0,"79":0.01478,"80":0,"81":0.01478,"83":0.00986,"84":0,"85":0.00986,"86":0,"87":0.01478,"88":0,"89":0.00493,"90":0.00493,"91":0.00493,"92":0.00493,"93":0,"94":0,"95":0,"96":0.01971,"97":0.00493,"98":0,"99":0.00493,"100":0.00986,"101":0.00493,"102":0.00493,"103":0.04928,"104":0.00986,"105":0.01971,"106":0.00493,"107":0.01971,"108":0.01478,"109":0.48787,"110":0.02464,"111":0.02957,"112":0.1577,"113":1.71987,"114":11.69414,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00493,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00493,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00493,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00493,"96":0,"97":0.00493,"98":0.21683,"99":0.56179,"100":0.00986,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00493,"18":0.00493,"79":0,"80":0,"81":0,"83":0,"84":0.00493,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00493,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00493,"108":0.01478,"109":0.02464,"110":0.00986,"111":0.00986,"112":0.2464,"113":0.45338,"114":2.54285},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.04928,"15":0.00493,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.02464,"13.1":0.14291,"14.1":0.13306,"15.1":0.00986,"15.2-15.3":0.00986,"15.4":0.03942,"15.5":0.05914,"15.6":0.25133,"16.0":0.02957,"16.1":0.05421,"16.2":0.04928,"16.3":0.26118,"16.4":0.18234,"16.5":0.68006,"16.6":0.00493},G:{"8":0,"17":0.05742,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00919,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0712,"10.0-10.2":0.00919,"10.3":0.18604,"11.0-11.2":0.00919,"11.3-11.4":0.01378,"12.0-12.1":0.00919,"12.2-12.5":0.38357,"13.0-13.1":0.00459,"13.2":0.00689,"13.3":0.01148,"13.4-13.7":0.03905,"14.0-14.4":0.14929,"14.5-14.8":0.33534,"15.0-15.1":0.15848,"15.2-15.3":0.10565,"15.4":0.13551,"15.5":0.22509,"15.6":0.74187,"16.0":0.90035,"16.1":2.04417,"16.2":0.97615,"16.3":2.69188,"16.4":1.89488,"16.5":10.72617,"16.6":0.19064},P:{"4":0.01034,"20":0.28956,"21":2.68877,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.05171,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.02068,"12.0":0,"13.0":0.02068,"14.0":0.10341,"15.0":0.02068,"16.0":0.06205,"17.0":0.04137,"18.0":0.06205,"19.0":0.08273},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.14435},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00986,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.33475},Q:{"13.1":0},O:{"0":0.05072},H:{"0":0.20168},L:{"0":48.11507}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00442,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00442,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00442,"67":0,"68":0.00442,"69":0,"70":0,"71":0,"72":0.00442,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.03533,"79":0,"80":0,"81":0,"82":0.00442,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00442,"89":0.01766,"90":0,"91":0.03091,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.07507,"103":0.00442,"104":0,"105":0,"106":0,"107":0.00442,"108":0.00883,"109":0.00442,"110":0.00442,"111":0.01766,"112":0.00442,"113":0.00883,"114":0.03974,"115":0.57408,"116":1.81056,"117":0.05741,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00442,"35":0,"36":0,"37":0,"38":0.01325,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00442,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0.01766,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.01325,"69":0,"70":0,"71":0,"72":0.00442,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.0265,"80":0,"81":0.00442,"83":0.0265,"84":0,"85":0.02208,"86":0.01325,"87":0.0265,"88":0.00442,"89":0.00442,"90":0.00442,"91":0.00442,"92":0,"93":0,"94":0.01766,"95":0,"96":0,"97":0,"98":0,"99":0.00883,"100":0,"101":0.00442,"102":0,"103":0.0839,"104":0.00442,"105":0.00442,"106":0.01325,"107":0.0265,"108":0.00883,"109":0.49018,"110":0.00442,"111":0.00883,"112":0.03091,"113":0.04858,"114":0.48134,"115":5.3257,"116":3.09562,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00442,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00883,"70":0,"71":0.03091,"72":0.03974,"73":0,"74":0,"75":0,"76":0,"77":0.00442,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00883,"96":0,"97":0,"98":0,"99":0.01325,"100":0.38419,"101":0.4416,"102":0.00442,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00442,"18":0.00442,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00883,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00442,"101":0,"102":0,"103":0,"104":0,"105":0.00442,"106":0,"107":0.00442,"108":0.01325,"109":0.02208,"110":0.00442,"111":0.00442,"112":0.00883,"113":0.00883,"114":0.0839,"115":2.3184,"116":0.82579},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.0265,"15":0.00442,"17":0.00442,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00883,"13.1":0.14573,"14.1":0.10157,"15.1":0.00883,"15.2-15.3":0.00883,"15.4":0.02208,"15.5":0.04858,"15.6":0.2208,"16.0":0.02208,"16.1":0.03974,"16.2":0.05299,"16.3":0.15014,"16.4":0.07066,"16.5":0.40627,"16.6":0.3312},G:{"8":0.00964,"17":0.19034,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00482,"6.0-6.1":0,"7.0-7.1":0.01446,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.04578,"10.0-10.2":0,"10.3":0.1301,"11.0-11.2":0.01205,"11.3-11.4":0.00723,"12.0-12.1":0.01446,"12.2-12.5":0.6722,"13.0-13.1":0,"13.2":0.00482,"13.3":0.01687,"13.4-13.7":0.20961,"14.0-14.4":0.20961,"14.5-14.8":0.58787,"15.0-15.1":0.05541,"15.2-15.3":0.08674,"15.4":0.08674,"15.5":0.19515,"15.6-15.7":1.41668,"16.0":0.71557,"16.1":1.59015,"16.2":0.67461,"16.3":1.78049,"16.4":0.3349,"16.5":4.93429,"16.6":10.08782},P:{"4":0.05096,"20":0.1325,"21":0.31596,"5.0-5.4":0.01019,"6.2-6.4":0,"7.2-7.4":0.04077,"8.2":0,"9.2":0.01019,"10.1":0.01019,"11.1-11.2":0.05096,"12.0":0.01019,"13.0":0.01019,"14.0":0.02038,"15.0":0.02038,"16.0":0.04077,"17.0":0.03058,"18.0":0.05096,"19.0":0.07135},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0035,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.12949},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.03533,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":50.20939},R:{_:"0"},M:{"0":0.41322},Q:{"13.1":0},O:{"0":0.04467},H:{"0":0.48108}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RO.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RO.js
index 5d0db341e22b73..d7830ab30b4409 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RO.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RO.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.03825,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00478,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00478,"79":0,"80":0,"81":0,"82":0,"83":0.00478,"84":0,"85":0,"86":0,"87":0,"88":0.00478,"89":0,"90":0,"91":0.00478,"92":0,"93":0,"94":0,"95":0.00478,"96":0,"97":0,"98":0,"99":0,"100":0.00478,"101":0,"102":0.04303,"103":0.35858,"104":0.00478,"105":0.00478,"106":0.00478,"107":0.00478,"108":0.00478,"109":0.00478,"110":0.00478,"111":0.00478,"112":0.01434,"113":2.19448,"114":6.31092,"115":0.00956,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01912,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00956,"59":0,"60":0.19602,"61":0.00478,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.00956,"68":0,"69":0,"70":0.00478,"71":0.00478,"72":0,"73":0,"74":0.00478,"75":0,"76":0.00478,"77":0.00478,"78":0,"79":0.01912,"80":0.00478,"81":0.00956,"83":0,"84":0.00478,"85":0.01434,"86":0.00478,"87":0.00956,"88":0.00478,"89":0.00478,"90":0.00478,"91":0.02391,"92":0.00956,"93":0.00478,"94":0.00478,"95":0.00478,"96":0.00478,"97":0.00478,"98":0.00478,"99":0.01434,"100":0.02869,"101":0.00478,"102":0.00956,"103":0.01434,"104":0.00478,"105":0.01434,"106":0.01434,"107":0.01434,"108":0.03347,"109":0.95142,"110":0.02391,"111":0.04303,"112":0.09084,"113":1.34824,"114":7.78347,"115":0.00478,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00478,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00478,"70":0.01434,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00478,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.01434,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.03825,"96":0,"97":0,"98":0.27252,"99":0.68368,"100":0.02391,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00478,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00478,"109":0.01912,"110":0.00478,"111":0.00478,"112":0.00956,"113":0.15777,"114":0.90361},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00956,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00478,"13.1":0.01434,"14.1":0.01912,"15.1":0.00956,"15.2-15.3":0.00478,"15.4":0.00956,"15.5":0.01434,"15.6":0.04781,"16.0":0.00956,"16.1":0.02391,"16.2":0.01912,"16.3":0.04781,"16.4":0.04303,"16.5":0.1769,"16.6":0},G:{"8":0,"17":0.06873,"3.2":0.03436,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.1266,"6.0-6.1":0,"7.0-7.1":0.00362,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02713,"10.0-10.2":0,"10.3":0.03255,"11.0-11.2":0.00723,"11.3-11.4":0.00543,"12.0-12.1":0.00723,"12.2-12.5":0.15554,"13.0-13.1":0.00362,"13.2":0.00181,"13.3":0.01085,"13.4-13.7":0.04341,"14.0-14.4":0.13564,"14.5-14.8":0.30022,"15.0-15.1":0.07596,"15.2-15.3":0.1067,"15.4":0.13926,"15.5":0.19894,"15.6":0.55884,"16.0":0.94587,"16.1":1.44684,"16.2":0.74512,"16.3":1.86643,"16.4":1.38897,"16.5":8.75702,"16.6":0.15011},P:{"4":0.14221,"20":0.5587,"21":2.68175,"5.0-5.4":0.01016,"6.2-6.4":0,"7.2-7.4":0.01016,"8.2":0,"9.2":0.01016,"10.1":0,"11.1-11.2":0.03047,"12.0":0.01016,"13.0":0.04063,"14.0":0.04063,"15.0":0.01016,"16.0":0.04063,"17.0":0.03047,"18.0":0.05079,"19.0":0.1219},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.02371,"4.2-4.3":0.04268,"4.4":0,"4.4.3-4.4.4":0.1897},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00558,"9":0,"10":0,"11":0.02789,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.19832},Q:{"13.1":0},O:{"0":0.03131},H:{"0":0.28658},L:{"0":53.21854}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00436,"49":0,"50":0,"51":0,"52":0.02614,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00436,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00436,"79":0,"80":0,"81":0,"82":0,"83":0.00436,"84":0,"85":0,"86":0.00436,"87":0,"88":0,"89":0,"90":0,"91":0.00436,"92":0,"93":0,"94":0,"95":0.00436,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.0392,"103":0.47916,"104":0.00871,"105":0.00871,"106":0,"107":0,"108":0.02178,"109":0.00436,"110":0.00436,"111":0.00436,"112":0.00436,"113":0.00871,"114":0.01307,"115":0.3267,"116":1.36343,"117":0.02614,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00436,"39":0,"40":0,"41":0.00436,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01742,"50":0,"51":0.00436,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.01742,"59":0,"60":0.19602,"61":0.00436,"62":0,"63":0.00436,"64":0.00436,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00436,"71":0.00436,"72":0,"73":0,"74":0.00436,"75":0.00436,"76":0.00436,"77":0,"78":0,"79":0.02178,"80":0,"81":0.00871,"83":0,"84":0,"85":0.00871,"86":0.00436,"87":0.03485,"88":0.00436,"89":0.00436,"90":0.00436,"91":0.01307,"92":0.00436,"93":0,"94":0.00436,"95":0.00436,"96":0.00436,"97":0.00436,"98":0.00871,"99":0.01742,"100":0.0392,"101":0,"102":0.00436,"103":0.00871,"104":0.00436,"105":0.01307,"106":0.01307,"107":0.00871,"108":0.01742,"109":0.82328,"110":0.02178,"111":0.02178,"112":0.03049,"113":0.04792,"114":0.29621,"115":7.06108,"116":4.69577,"117":0.00436,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00436,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00436,"72":0.00436,"73":0,"74":0,"75":0,"76":0.00436,"77":0.00436,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00871,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.03485,"96":0,"97":0,"98":0,"99":0.0392,"100":0.46174,"101":0.29185,"102":0.00436,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00436,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00436,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00436,"108":0.00871,"109":0.01307,"110":0.00436,"111":0.00436,"112":0.00871,"113":0.00436,"114":0.03485,"115":0.71874,"116":0.24829},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00871,"15":0,"17":0.00871,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00436,"13.1":0.01307,"14.1":0.01307,"15.1":0.00436,"15.2-15.3":0.00436,"15.4":0.00436,"15.5":0.00436,"15.6":0.03485,"16.0":0.00436,"16.1":0.01307,"16.2":0.01307,"16.3":0.02614,"16.4":0.01307,"16.5":0.09148,"16.6":0.10454},G:{"8":0,"17":0.24085,"3.2":0.03441,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.13419,"6.0-6.1":0,"7.0-7.1":0.00516,"8.1-8.4":0,"9.0-9.2":0.00172,"9.3":0.02581,"10.0-10.2":0,"10.3":0.03097,"11.0-11.2":0.01548,"11.3-11.4":0.00344,"12.0-12.1":0.0086,"12.2-12.5":0.14795,"13.0-13.1":0.00172,"13.2":0.00172,"13.3":0.0086,"13.4-13.7":0.03957,"14.0-14.4":0.11698,"14.5-14.8":0.23569,"15.0-15.1":0.07225,"15.2-15.3":0.07914,"15.4":0.09634,"15.5":0.15311,"15.6-15.7":1.0821,"16.0":0.62621,"16.1":0.9892,"16.2":0.52815,"16.3":1.03909,"16.4":0.24429,"16.5":3.42522,"16.6":7.80523},P:{"4":0.13211,"20":0.31503,"21":0.2947,"22":2.87588,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.01016,"8.2":0,"9.2":0.01016,"10.1":0,"11.1-11.2":0.03049,"12.0":0.01016,"13.0":0.04065,"14.0":0.02032,"15.0":0.01016,"16.0":0.03049,"17.0":0.03049,"18.0":0.03049,"19.0":0.0813},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.03342,"4.2-4.3":0.04297,"4.4":0,"4.4.3-4.4.4":0.20054},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00436,"9":0,"10":0,"11":0.02614,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":57.18228},R:{_:"0"},M:{"0":0.22012},Q:{"13.1":0},O:{"0":0.03951},H:{"0":0.3206}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RS.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RS.js
index ba655ba9fc6ed0..8c28b6feaf0596 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RS.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RS.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0.00403,"51":0,"52":0.03623,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00403,"66":0,"67":0,"68":0.00403,"69":0,"70":0,"71":0,"72":0.00403,"73":0,"74":0,"75":0.00403,"76":0,"77":0,"78":0.00805,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0.00403,"85":0,"86":0,"87":0,"88":0.01208,"89":0.00403,"90":0,"91":0,"92":0.06844,"93":0.00403,"94":0.00403,"95":0,"96":0,"97":0,"98":0,"99":0.0161,"100":0.00403,"101":0,"102":0.02013,"103":0.00403,"104":0.00403,"105":0.00403,"106":0.00403,"107":0.00403,"108":0.00805,"109":0.00403,"110":0.04831,"111":0.01208,"112":0.06442,"113":0.64819,"114":1.07897,"115":0.00805,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00403,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00403,"48":0,"49":0.03623,"50":0,"51":0,"52":0,"53":0.00403,"54":0,"55":0,"56":0.00403,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00403,"66":0,"67":0,"68":0.02416,"69":0,"70":0.00403,"71":0,"72":0.00403,"73":0,"74":0.00403,"75":0.00403,"76":0.00403,"77":0.00403,"78":0.06039,"79":0.07247,"80":0.00403,"81":0.01208,"83":0.00805,"84":0.00403,"85":0.02013,"86":0.00805,"87":0.02013,"88":0.00805,"89":0.00805,"90":0.00805,"91":0.00805,"92":0.00805,"93":0.00403,"94":0.00403,"95":0.00805,"96":0.00403,"97":0.00805,"98":0.00403,"99":0.02013,"100":0.01208,"101":0.00805,"102":0.00805,"103":0.02818,"104":0.00805,"105":0.02013,"106":0.02818,"107":0.02818,"108":0.04831,"109":2.00495,"110":0.02416,"111":0.05636,"112":0.11675,"113":1.28832,"114":7.10589,"115":0.00403,"116":0.00403,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00805,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00403,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00403,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00403,"70":0.0161,"71":0,"72":0,"73":0,"74":0,"75":0.00403,"76":0.00403,"77":0,"78":0,"79":0.00403,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.02013,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.12078,"96":0,"97":0,"98":0.18117,"99":0.61598,"100":0.01208,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00403,"108":0.00805,"109":0.0161,"110":0.00403,"111":0.00403,"112":0.01208,"113":0.14896,"114":0.68845},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00805,"15":0.00403,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.00403,"12.1":0.00403,"13.1":0.02416,"14.1":0.02818,"15.1":0.00403,"15.2-15.3":0.00403,"15.4":0.00403,"15.5":0.01208,"15.6":0.05234,"16.0":0.00805,"16.1":0.01208,"16.2":0.01208,"16.3":0.02818,"16.4":0.03221,"16.5":0.12481,"16.6":0},G:{"8":0,"17":0.02739,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00391,"6.0-6.1":0,"7.0-7.1":0.02347,"8.1-8.4":0.01565,"9.0-9.2":0.00261,"9.3":0.04825,"10.0-10.2":0.00782,"10.3":0.07434,"11.0-11.2":0.01956,"11.3-11.4":0.00391,"12.0-12.1":0.00261,"12.2-12.5":0.1904,"13.0-13.1":0.00391,"13.2":0.00261,"13.3":0.02217,"13.4-13.7":0.05217,"14.0-14.4":0.10172,"14.5-14.8":0.27517,"15.0-15.1":0.05347,"15.2-15.3":0.07564,"15.4":0.10172,"15.5":0.1904,"15.6":0.55295,"16.0":0.64555,"16.1":1.02505,"16.2":0.57382,"16.3":1.31065,"16.4":0.94028,"16.5":5.80339,"16.6":0.07303},P:{"4":0.11169,"20":0.23354,"21":2.49786,"5.0-5.4":0.01015,"6.2-6.4":0,"7.2-7.4":0.01015,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.05077,"12.0":0.01015,"13.0":0.02031,"14.0":0.03046,"15.0":0.01015,"16.0":0.03046,"17.0":0.03046,"18.0":0.04062,"19.0":0.09139},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.03533,"4.2-4.3":0.00408,"4.4":0,"4.4.3-4.4.4":0.03669},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00403,"9":0,"10":0,"11":0.07247,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.24493},Q:{"13.1":0},O:{"0":0.03584},H:{"0":0.40156},L:{"0":66.42836}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0.00375,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00375,"49":0,"50":0,"51":0,"52":0.03371,"53":0,"54":0,"55":0,"56":0.00375,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00375,"66":0,"67":0,"68":0.00375,"69":0,"70":0,"71":0,"72":0.00375,"73":0,"74":0,"75":0.00375,"76":0,"77":0,"78":0.00749,"79":0,"80":0.00375,"81":0,"82":0.00375,"83":0.00375,"84":0,"85":0,"86":0,"87":0,"88":0.00749,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.00375,"95":0,"96":0,"97":0,"98":0,"99":0.02248,"100":0.00375,"101":0.00375,"102":0.01873,"103":0.00375,"104":0.00375,"105":0.00375,"106":0.00375,"107":0.00375,"108":0.00375,"109":0.00375,"110":0.00375,"111":0.00749,"112":0.01124,"113":0.01498,"114":0.01498,"115":0.60311,"116":0.87282,"117":0.02997,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00375,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00375,"48":0,"49":0.02248,"50":0,"51":0,"52":0,"53":0.00375,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.02248,"69":0,"70":0,"71":0,"72":0.00375,"73":0,"74":0,"75":0.00375,"76":0.00375,"77":0,"78":0.00375,"79":0.07117,"80":0.01124,"81":0.01498,"83":0.00749,"84":0.00375,"85":0.01498,"86":0.00749,"87":0.02622,"88":0.00749,"89":0.00375,"90":0.00375,"91":0.00749,"92":0.00375,"93":0.00375,"94":0.00375,"95":0.01124,"96":0.00749,"97":0.00749,"98":0.00375,"99":0.02248,"100":0.00749,"101":0.00375,"102":0.00749,"103":0.02997,"104":0.02248,"105":0.02997,"106":0.02622,"107":0.02997,"108":0.04121,"109":1.67072,"110":0.01873,"111":0.02997,"112":0.03746,"113":0.05994,"114":0.31841,"115":4.5439,"116":2.345,"117":0.00375,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00375,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00375,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00749,"71":0.00749,"72":0.00375,"73":0,"74":0,"75":0,"76":0.00375,"77":0.00375,"78":0,"79":0.00375,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.01124,"86":0,"87":0,"88":0,"89":0.00375,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.11238,"96":0,"97":0,"98":0,"99":0.01124,"100":0.31466,"101":0.35212,"102":0.00375,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0.00375,"16":0,"17":0,"18":0.00375,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00375,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0.00375,"105":0,"106":0,"107":0.00375,"108":0,"109":0.01498,"110":0,"111":0.00375,"112":0,"113":0.00375,"114":0.02997,"115":0.49822,"116":0.15733},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00749,"15":0.00375,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00375,"13.1":0.01873,"14.1":0.01498,"15.1":0.00375,"15.2-15.3":0.00375,"15.4":0.00375,"15.5":0.00375,"15.6":0.02622,"16.0":0.00749,"16.1":0.00749,"16.2":0.00749,"16.3":0.01873,"16.4":0.00749,"16.5":0.07117,"16.6":0.07492},G:{"8":0,"17":0.10185,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00279,"6.0-6.1":0,"7.0-7.1":0.02232,"8.1-8.4":0.01256,"9.0-9.2":0,"9.3":0.04744,"10.0-10.2":0.00558,"10.3":0.06558,"11.0-11.2":0.01953,"11.3-11.4":0.0014,"12.0-12.1":0.00419,"12.2-12.5":0.18836,"13.0-13.1":0.00279,"13.2":0.00419,"13.3":0.00837,"13.4-13.7":0.03209,"14.0-14.4":0.07813,"14.5-14.8":0.24835,"15.0-15.1":0.0572,"15.2-15.3":0.06976,"15.4":0.0893,"15.5":0.17301,"15.6-15.7":1.16084,"16.0":0.53717,"16.1":0.80784,"16.2":0.41578,"16.3":0.86923,"16.4":0.18836,"16.5":2.95651,"16.6":5.77489},P:{"4":0.12184,"20":0.10153,"21":0.21322,"5.0-5.4":0.02031,"6.2-6.4":0,"7.2-7.4":0.01015,"8.2":0,"9.2":0.01015,"10.1":0,"11.1-11.2":0.03046,"12.0":0,"13.0":0.03046,"14.0":0.04061,"15.0":0.01015,"16.0":0.02031,"17.0":0.02031,"18.0":0.03046,"19.0":0.06092},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0615,"4.2-4.3":0.0019,"4.4":0,"4.4.3-4.4.4":0.02282},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00394,"9":0,"10":0,"11":0.07098,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":66.73158},R:{_:"0"},M:{"0":0.21889},Q:{"13.1":0},O:{"0":0.05003},H:{"0":0.5092}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RU.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RU.js
index 24caf6c38c9195..49710a36f92c48 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RU.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RU.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0.00577,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0.01155,"51":0.00577,"52":0.13858,"53":0.00577,"54":0,"55":0,"56":0.0231,"57":0,"58":0,"59":0,"60":0.00577,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.01732,"69":0.00577,"70":0.01155,"71":0.00577,"72":0.01155,"73":0.00577,"74":0.00577,"75":0.00577,"76":0.00577,"77":0.00577,"78":0.0231,"79":0.00577,"80":0.00577,"81":0.00577,"82":0.01155,"83":0.00577,"84":0.00577,"85":0,"86":0,"87":0,"88":0.01155,"89":0.00577,"90":0.01155,"91":0.01732,"92":0,"93":0.00577,"94":0.00577,"95":0.00577,"96":0.00577,"97":0.00577,"98":0.00577,"99":0.00577,"100":0.00577,"101":0.00577,"102":0.06929,"103":0.01155,"104":0.01155,"105":0.01155,"106":0.01155,"107":0.01155,"108":0.01732,"109":0.03464,"110":0.01732,"111":0.0231,"112":0.02887,"113":0.48502,"114":0.843,"115":0.00577,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0.00577,"23":0,"24":0,"25":0,"26":0.00577,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00577,"39":0,"40":0,"41":0.00577,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00577,"48":0.00577,"49":0.05774,"50":0,"51":0.04042,"52":0.01155,"53":0.00577,"54":0,"55":0,"56":0.04619,"57":0.00577,"58":0.01732,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00577,"65":0,"66":0.00577,"67":0.00577,"68":0.04619,"69":0.02887,"70":0.03464,"71":0.02887,"72":0.05774,"73":0.01732,"74":0.05197,"75":0.03464,"76":0.04619,"77":0.02887,"78":0.04619,"79":0.08661,"80":0.07506,"81":0.09816,"83":0.04619,"84":0.03464,"85":0.06929,"86":0.08661,"87":0.06929,"88":0.08084,"89":0.07506,"90":0.20786,"91":0.16745,"92":0.15012,"93":0.16167,"94":0.16745,"95":0.01732,"96":0.01732,"97":0.02887,"98":0.02887,"99":0.04619,"100":0.02887,"101":0.01732,"102":0.07506,"103":0.05197,"104":0.0231,"105":0.08084,"106":0.12703,"107":0.11548,"108":0.16167,"109":1.7553,"110":0.08661,"111":0.12703,"112":0.83146,"113":1.93429,"114":6.58236,"115":0.00577,"116":0.00577,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.02887,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0.00577,"54":0.00577,"55":0.00577,"56":0.00577,"57":0,"58":0.00577,"60":0.01155,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.00577,"68":0.00577,"69":0.00577,"70":0.01155,"71":0,"72":0.00577,"73":0.00577,"74":0.00577,"75":0.01155,"76":0.01732,"77":0.00577,"78":0,"79":0.02887,"80":0,"81":0,"82":0.00577,"83":0.00577,"84":0.01155,"85":0.06351,"86":0.01155,"87":0.00577,"88":0,"89":0.00577,"90":0.00577,"91":0.00577,"92":0.00577,"93":0.00577,"94":0.01155,"95":0.62359,"96":0.00577,"97":0.00577,"98":0.53121,"99":1.95161,"100":0.04042,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00577},B:{"12":0,"13":0.00577,"14":0.00577,"15":0,"16":0,"17":0.00577,"18":0.01732,"79":0.00577,"80":0.01155,"81":0.01155,"83":0.01155,"84":0.01155,"85":0.00577,"86":0.01155,"87":0.00577,"88":0.00577,"89":0.01155,"90":0.01155,"91":0,"92":0.01732,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.00577,"99":0.00577,"100":0,"101":0,"102":0,"103":0.00577,"104":0,"105":0.00577,"106":0,"107":0.01155,"108":0.0231,"109":0.04619,"110":0.01732,"111":0.01732,"112":0.0231,"113":0.30025,"114":1.4666},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0.00577,"11":0,"12":0,"13":0.08661,"14":0.12125,"15":0.02887,"17":0.00577,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.23673,"10.1":0,"11.1":0,"12.1":0.01155,"13.1":0.10971,"14.1":0.12125,"15.1":0.03464,"15.2-15.3":0.02887,"15.4":0.04042,"15.5":0.04619,"15.6":0.16167,"16.0":0.01155,"16.1":0.04619,"16.2":0.04042,"16.3":0.12125,"16.4":0.07506,"16.5":0.2887,"16.6":0},G:{"8":0,"17":0.05379,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00168,"6.0-6.1":0,"7.0-7.1":0.01345,"8.1-8.4":0.0084,"9.0-9.2":0.03698,"9.3":0.11767,"10.0-10.2":0.01849,"10.3":0.09245,"11.0-11.2":0.10422,"11.3-11.4":0.02521,"12.0-12.1":0.0353,"12.2-12.5":0.35301,"13.0-13.1":0.0269,"13.2":0.01849,"13.3":0.06892,"13.4-13.7":0.07396,"14.0-14.4":0.26055,"14.5-14.8":0.5127,"15.0-15.1":0.27232,"15.2-15.3":0.45387,"15.4":0.19667,"15.5":0.26728,"15.6":0.49925,"16.0":1.18173,"16.1":1.52969,"16.2":0.97329,"16.3":1.76839,"16.4":1.31453,"16.5":5.4447,"16.6":0.05883},P:{"4":0.07214,"20":0.13397,"21":0.742,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.04122,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.02061,"12.0":0,"13.0":0.02061,"14.0":0.01031,"15.0":0.01031,"16.0":0.03092,"17.0":0.02061,"18.0":0.02061,"19.0":0.05153},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00707,"4.2-4.3":0.02122,"4.4":0,"4.4.3-4.4.4":0.09903},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.01255,"9":0,"10":0,"11":0.1318,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.15636},Q:{"13.1":0.00423},O:{"0":0.21975},H:{"0":0.67215},L:{"0":40.06408}};
+module.exports={C:{"2":0,"3":0,"4":0.00537,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00537,"49":0,"50":0.01611,"51":0,"52":0.08054,"53":0.00537,"54":0,"55":0,"56":0.00537,"57":0,"58":0,"59":0,"60":0.00537,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.01074,"69":0.00537,"70":0.00537,"71":0.00537,"72":0.00537,"73":0.00537,"74":0.00537,"75":0.00537,"76":0.00537,"77":0.00537,"78":0.01611,"79":0.00537,"80":0.00537,"81":0.01074,"82":0.00537,"83":0.00537,"84":0,"85":0,"86":0,"87":0,"88":0.00537,"89":0.00537,"90":0.01074,"91":0.00537,"92":0,"93":0,"94":0.00537,"95":0,"96":0.00537,"97":0,"98":0.00537,"99":0.00537,"100":0,"101":0.00537,"102":0.04295,"103":0.01074,"104":0.00537,"105":0.00537,"106":0.01074,"107":0.00537,"108":0.01074,"109":0.00537,"110":0.01074,"111":0.01074,"112":0.01074,"113":0.01611,"114":0.03221,"115":0.41341,"116":0.61744,"117":0.02148,"118":0,"119":0,"120":0,"3.5":0,"3.6":0.00537},D:{"4":0.00537,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0.00537,"26":0.00537,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00537,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.03758,"50":0,"51":0.01074,"52":0.00537,"53":0.00537,"54":0,"55":0,"56":0.01074,"57":0,"58":0.01074,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00537,"65":0,"66":0,"67":0.00537,"68":0.03758,"69":0.02685,"70":0.02685,"71":0.02685,"72":0.03758,"73":0.01611,"74":0.04295,"75":0.03221,"76":0.03221,"77":0.02685,"78":0.04295,"79":0.15033,"80":0.05906,"81":0.05906,"83":0.04295,"84":0.02685,"85":0.06443,"86":0.08054,"87":0.05369,"88":0.06443,"89":0.05369,"90":0.06443,"91":0.02148,"92":0.00537,"93":0.01074,"94":0.01074,"95":0.01611,"96":0.01074,"97":0.01611,"98":0.02148,"99":0.04295,"100":0.01074,"101":0.02148,"102":0.06443,"103":0.02685,"104":0.01611,"105":0.04832,"106":0.09127,"107":0.03758,"108":0.0859,"109":1.35836,"110":0.03758,"111":0.05906,"112":0.08054,"113":0.4671,"114":1.09528,"115":4.48312,"116":2.16908,"117":0.00537,"118":0.00537,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.01611,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0.00537,"54":0.01074,"55":0.01074,"56":0,"57":0,"58":0,"60":0.00537,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.00537,"68":0.00537,"69":0.00537,"70":0,"71":0.00537,"72":0.00537,"73":0.00537,"74":0.00537,"75":0.00537,"76":0.01074,"77":0.01074,"78":0,"79":0.01611,"80":0,"81":0,"82":0.00537,"83":0.00537,"84":0.00537,"85":0.03758,"86":0.01074,"87":0.00537,"88":0,"89":0.00537,"90":0,"91":0,"92":0.00537,"93":0.00537,"94":0.00537,"95":0.46173,"96":0,"97":0.00537,"98":0.00537,"99":0.03758,"100":1.50332,"101":1.09528,"102":0.01611,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00537},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00537,"18":0.01074,"79":0.00537,"80":0.01074,"81":0.01074,"83":0.01074,"84":0.01611,"85":0.00537,"86":0.01074,"87":0.00537,"88":0.00537,"89":0.01074,"90":0.01074,"91":0,"92":0.01074,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0.00537,"107":0.00537,"108":0.00537,"109":0.03221,"110":0.00537,"111":0.00537,"112":0.00537,"113":0.02148,"114":0.10738,"115":1.24024,"116":0.35972},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00537,"14":0.02148,"15":0.00537,"17":0.00537,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.22013,"10.1":0,"11.1":0,"12.1":0.01074,"13.1":0.02148,"14.1":0.04295,"15.1":0.01074,"15.2-15.3":0.00537,"15.4":0.01074,"15.5":0.01611,"15.6":0.08054,"16.0":0.01074,"16.1":0.04295,"16.2":0.02685,"16.3":0.06443,"16.4":0.12886,"16.5":0.26308,"16.6":0.17181},G:{"8":0,"17":0.22336,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00657,"8.1-8.4":0.00328,"9.0-9.2":0.02628,"9.3":0.07883,"10.0-10.2":0.01971,"10.3":0.06405,"11.0-11.2":0.07226,"11.3-11.4":0.02299,"12.0-12.1":0.03942,"12.2-12.5":0.29562,"13.0-13.1":0.02628,"13.2":0.02299,"13.3":0.05912,"13.4-13.7":0.05912,"14.0-14.4":0.19872,"14.5-14.8":0.37609,"15.0-15.1":0.20365,"15.2-15.3":0.33011,"15.4":0.1396,"15.5":0.19215,"15.6-15.7":1.26951,"16.0":0.96076,"16.1":1.23174,"16.2":0.73083,"16.3":1.24488,"16.4":0.42208,"16.5":3.31912,"16.6":4.77258},P:{"4":0.06081,"20":0.04054,"21":0.10136,"22":0.7095,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.03041,"8.2":0,"9.2":0.01014,"10.1":0,"11.1-11.2":0.02027,"12.0":0,"13.0":0.01014,"14.0":0.02027,"15.0":0,"16.0":0.02027,"17.0":0.01014,"18.0":0.01014,"19.0":0.03041},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01954,"4.2-4.3":0.00837,"4.4":0,"4.4.3-4.4.4":0.04745},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00564,"9":0,"10":0,"11":0.10711,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":43.97977},R:{_:"0"},M:{"0":0.18061},Q:{"13.1":0.00463},O:{"0":0.15282},H:{"0":0.66203}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RW.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RW.js
index b9cb42461eaf07..e26ada130bfb09 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RW.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RW.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0.00471,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00471,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00471,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00471,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.00471,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.02355,"103":0,"104":0,"105":0,"106":0,"107":0.00471,"108":0.00471,"109":0,"110":0.00471,"111":0.00942,"112":0.03296,"113":0.39556,"114":0.64984,"115":0.02825,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00471,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00471,"39":0,"40":0,"41":0,"42":0,"43":0.00471,"44":0,"45":0,"46":0.00471,"47":0,"48":0,"49":0.00471,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00942,"64":0,"65":0.00471,"66":0,"67":0,"68":0.00471,"69":0,"70":0.01413,"71":0,"72":0.00471,"73":0.00471,"74":0.01413,"75":0.00471,"76":0.00471,"77":0.00471,"78":0,"79":0.01413,"80":0.02355,"81":0.00471,"83":0.00471,"84":0.00471,"85":0.01884,"86":0.00471,"87":0.01413,"88":0.01413,"89":0.01413,"90":0.00471,"91":0.00471,"92":0.00942,"93":0.01413,"94":0.00942,"95":0.01884,"96":0.00942,"97":0.00471,"98":0.02355,"99":0.00471,"100":0.00471,"101":0.01413,"102":0.02355,"103":0.07534,"104":0.02825,"105":0.01413,"106":0.05651,"107":0.01413,"108":0.04709,"109":0.85233,"110":0.04238,"111":0.10831,"112":0.20249,"113":2.46281,"114":11.32985,"115":0.05651,"116":0.01413,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0.00471,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0.00471,"36":0,"37":0.00471,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0.01413,"52":0,"53":0,"54":0,"55":0,"56":0.00942,"57":0.00942,"58":0.00471,"60":0.02825,"62":0,"63":0.08005,"64":0.00942,"65":0.00471,"66":0.01884,"67":0.02825,"68":0.03296,"69":0.4191,"70":0.33434,"71":0.00471,"72":0,"73":0.01413,"74":0.01413,"75":0.00471,"76":0.00471,"77":0,"78":0,"79":0.00471,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01413,"96":0,"97":0,"98":0.04238,"99":0.40968,"100":0.00942,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.02355},B:{"12":0.03296,"13":0.01884,"14":0.00942,"15":0.00942,"16":0.01413,"17":0.00471,"18":0.05651,"79":0,"80":0,"81":0,"83":0,"84":0.00942,"85":0,"86":0,"87":0,"88":0,"89":0.00942,"90":0.00471,"91":0,"92":0.03296,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00471,"101":0.00471,"102":0,"103":0.00471,"104":0,"105":0.00471,"106":0.00942,"107":0,"108":0.00471,"109":0.01413,"110":0.01413,"111":0.00942,"112":0.04238,"113":0.37201,"114":1.73291},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00471,"14":0.00942,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00942,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00471,"13.1":0.03767,"14.1":0.02355,"15.1":0.00471,"15.2-15.3":0.00471,"15.4":0.00942,"15.5":0.00471,"15.6":0.03296,"16.0":0,"16.1":0.00942,"16.2":0.02355,"16.3":0.01884,"16.4":0.02825,"16.5":0.09889,"16.6":0},G:{"8":0,"17":0.0224,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00236,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.00354,"9.0-9.2":0,"9.3":0.05188,"10.0-10.2":0,"10.3":0.03773,"11.0-11.2":0.01061,"11.3-11.4":0.00354,"12.0-12.1":0.00943,"12.2-12.5":0.92675,"13.0-13.1":0.02004,"13.2":0.00354,"13.3":0.00943,"13.4-13.7":0.0507,"14.0-14.4":0.19808,"14.5-14.8":0.3549,"15.0-15.1":0.10612,"15.2-15.3":0.16271,"15.4":0.14738,"15.5":0.25704,"15.6":0.27708,"16.0":0.27826,"16.1":0.62255,"16.2":0.46573,"16.3":1.15432,"16.4":0.94798,"16.5":3.57142,"16.6":0.03419},P:{"4":0.08193,"20":0.17411,"21":0.80911,"5.0-5.4":0.01024,"6.2-6.4":0,"7.2-7.4":0.07169,"8.2":0,"9.2":0.01024,"10.1":0,"11.1-11.2":0.01024,"12.0":0,"13.0":0,"14.0":0.01024,"15.0":0.02048,"16.0":0.04097,"17.0":0.02048,"18.0":0.02048,"19.0":0.14339},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0036,"4.2-4.3":0.00206,"4.4":0,"4.4.3-4.4.4":0.06789},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.04238,"5.5":0},S:{"2.5":0.06878,_:"3.0-3.1"},J:{"7":0,"10":0.02116},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.13757},Q:{"13.1":0.00529},O:{"0":0.22751},H:{"0":9.95323},L:{"0":51.61512}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0.00406,"45":0,"46":0,"47":0.00406,"48":0,"49":0,"50":0.00406,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00406,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00406,"90":0,"91":0.00406,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.01217,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00406,"109":0,"110":0.00406,"111":0,"112":0.00406,"113":0.01623,"114":0.00812,"115":0.17449,"116":0.56812,"117":0.08522,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00406,"35":0,"36":0,"37":0,"38":0.00406,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00406,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00406,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00406,"71":0,"72":0.00406,"73":0,"74":0.00406,"75":0.00406,"76":0.00406,"77":0.00406,"78":0,"79":0.02029,"80":0.01217,"81":0.00812,"83":0,"84":0.00406,"85":0,"86":0.02435,"87":0.00406,"88":0.00406,"89":0.00406,"90":0.00406,"91":0.00406,"92":0,"93":0.01217,"94":0,"95":0.02435,"96":0.00406,"97":0.00406,"98":0.01623,"99":0.01217,"100":0.00406,"101":0.00812,"102":0.00406,"103":0.03652,"104":0.01623,"105":0.03652,"106":0.03246,"107":0.00406,"108":0.01623,"109":0.52348,"110":0.01623,"111":0.03652,"112":0.03652,"113":0.05275,"114":0.47479,"115":6.30207,"116":3.2951,"117":0.01623,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0.00812,"25":0,"26":0,"27":0,"28":0.00812,"29":0,"30":0.00406,"31":0,"32":0.00406,"33":0.00812,"34":0,"35":0,"36":0,"37":0.00406,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0.00812,"52":0,"53":0,"54":0,"55":0,"56":0.01623,"57":0.00406,"58":0.00406,"60":0.04464,"62":0,"63":0.02841,"64":0.00406,"65":0,"66":0.01217,"67":0.02841,"68":0.01217,"69":0.14609,"70":0.10957,"71":0.4058,"72":0.17855,"73":0.00406,"74":0,"75":0,"76":0.00406,"77":0.00406,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01217,"96":0,"97":0,"98":0,"99":0.00406,"100":0.12174,"101":0.19884,"102":0.00812,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00406},B:{"12":0.01217,"13":0.00406,"14":0,"15":0,"16":0.00406,"17":0,"18":0.02029,"79":0,"80":0,"81":0,"83":0,"84":0.00406,"85":0,"86":0,"87":0,"88":0,"89":0.00406,"90":0.00406,"91":0,"92":0.02029,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00406,"108":0.00406,"109":0.00812,"110":0.00406,"111":0.00406,"112":0.01623,"113":0.00812,"114":0.07304,"115":0.95363,"116":0.25971},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00406,"14":0.00406,"15":0,"17":0.00406,_:"0","3.1":0,"3.2":0,"5.1":0.00812,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00406,"13.1":0.00812,"14.1":0.02435,"15.1":0,"15.2-15.3":0,"15.4":0.02841,"15.5":0.00406,"15.6":0.05681,"16.0":0.00406,"16.1":0.00812,"16.2":0.01217,"16.3":0.02029,"16.4":0.01217,"16.5":0.06493,"16.6":0.08522},G:{"8":0,"17":0.08469,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00446,"6.0-6.1":0,"7.0-7.1":0.00446,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0624,"10.0-10.2":0,"10.3":0.03566,"11.0-11.2":0.00535,"11.3-11.4":0.00178,"12.0-12.1":0.00178,"12.2-12.5":0.74172,"13.0-13.1":0.00891,"13.2":0.00089,"13.3":0.07756,"13.4-13.7":0.03566,"14.0-14.4":0.10163,"14.5-14.8":0.16403,"15.0-15.1":0.10252,"15.2-15.3":0.09628,"15.4":0.33698,"15.5":0.13194,"15.6-15.7":1.65104,"16.0":0.16314,"16.1":0.36819,"16.2":0.26299,"16.3":0.50637,"16.4":0.14086,"16.5":1.331,"16.6":2.48726},P:{"4":0.08261,"20":0.04131,"21":0.1549,"5.0-5.4":0.03098,"6.2-6.4":0.02065,"7.2-7.4":0.08261,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01033,"12.0":0,"13.0":0.02065,"14.0":0,"15.0":0,"16.0":0.01033,"17.0":0.01033,"18.0":0.02065,"19.0":0.16523},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00376,"4.2-4.3":0.00376,"4.4":0,"4.4.3-4.4.4":0.109},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.02029,"5.5":0},S:{"2.5":0.12478,_:"3.0-3.1"},J:{"7":0,"10":0.00594},N:{"10":0,"11":0},L:{"0":59.2279},R:{_:"0"},M:{"0":0.13072},Q:{"13.1":0},O:{"0":0.16043},H:{"0":9.91776}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SA.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SA.js
index 07d4c9e35aae9f..e4c7273d4cd1c0 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SA.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SA.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00211,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0.00211,"113":0.04429,"114":0.06749,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00211,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00211,"69":0.00211,"70":0,"71":0,"72":0.00211,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.00422,"80":0.00211,"81":0.00211,"83":0.00211,"84":0,"85":0.00422,"86":0,"87":0.00211,"88":0.00422,"89":0.00633,"90":0,"91":0.00211,"92":0.00211,"93":0.00211,"94":0,"95":0.00211,"96":0.00211,"97":0.00211,"98":0.00211,"99":0.01687,"100":0.00211,"101":0,"102":0.00211,"103":0.01055,"104":0.00211,"105":0.01055,"106":0.00211,"107":0.00633,"108":0.01055,"109":0.22777,"110":0.01055,"111":0.01265,"112":0.03164,"113":0.43445,"114":1.98457,"115":0.00211,"116":0.00211,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00211,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00211,"70":0.01055,"71":0,"72":0,"73":0,"74":0.00211,"75":0,"76":0.00422,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0.00211,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00211,"96":0,"97":0,"98":0.01476,"99":0.04007,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00211,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.00211,"106":0,"107":0,"108":0.00211,"109":0.00422,"110":0.00422,"111":0.00422,"112":0.01265,"113":0.13498,"114":0.38806},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00211,"14":0.01055,"15":0.00211,"17":0.00211,_:"0","3.1":0,"3.2":0,"5.1":0.00422,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00422,"14.1":0.03585,"15.1":0.00422,"15.2-15.3":0.00633,"15.4":0.00844,"15.5":0.02531,"15.6":0.08436,"16.0":0.01476,"16.1":0.04851,"16.2":0.03585,"16.3":0.09701,"16.4":0.05483,"16.5":0.19825,"16.6":0.00211},G:{"8":0,"17":0.06683,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01055,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.05276,"10.0-10.2":0,"10.3":0.07738,"11.0-11.2":0.00703,"11.3-11.4":0,"12.0-12.1":0.02462,"12.2-12.5":0.34823,"13.0-13.1":0.0211,"13.2":0.01407,"13.3":0.05628,"13.4-13.7":0.15125,"14.0-14.4":0.68942,"14.5-14.8":0.93212,"15.0-15.1":0.35526,"15.2-15.3":0.42209,"15.4":0.47134,"15.5":0.79494,"15.6":1.55471,"16.0":2.18081,"16.1":2.70491,"16.2":1.86776,"16.3":4.08023,"16.4":4.02043,"16.5":12.75071,"16.6":0.09849},P:{"4":0,"20":0.26829,"21":1.65104,"5.0-5.4":0.01032,"6.2-6.4":0,"7.2-7.4":0.06191,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01032,"12.0":0,"13.0":0.02064,"14.0":0.02064,"15.0":0.01032,"16.0":0.0516,"17.0":0.03096,"18.0":0.0516,"19.0":0.09287},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.07476},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01687,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.07102},Q:{"13.1":0},O:{"0":1.9254},H:{"0":0.35112},L:{"0":56.097}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00186,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0.00186,"114":0.00186,"115":0.02228,"116":0.06314,"117":0.00186,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00186,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00186,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00186,"69":0,"70":0,"71":0,"72":0.00186,"73":0,"74":0,"75":0.00186,"76":0,"77":0,"78":0,"79":0.00929,"80":0,"81":0.00186,"83":0.00186,"84":0,"85":0.00186,"86":0.00186,"87":0.00186,"88":0.00371,"89":0,"90":0,"91":0.00186,"92":0.00186,"93":0.00371,"94":0,"95":0.00186,"96":0,"97":0.00186,"98":0.00186,"99":0.01671,"100":0.00186,"101":0.00186,"102":0.00186,"103":0.00557,"104":0.00186,"105":0.00371,"106":0.00186,"107":0.00371,"108":0.00371,"109":0.15413,"110":0.00371,"111":0.00371,"112":0.00929,"113":0.00743,"114":0.11142,"115":1.12349,"116":0.70009,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00186,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00186,"71":0.00557,"72":0.00557,"73":0,"74":0.00186,"75":0,"76":0.00186,"77":0.00186,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.02043,"101":0.01114,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0.00186,"17":0,"18":0.00186,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00186,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00186,"109":0.00371,"110":0.00186,"111":0.00186,"112":0.00186,"113":0.00371,"114":0.07985,"115":0.29526,"116":0.11142},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00743,"15":0.00186,"17":0.00186,_:"0","3.1":0,"3.2":0,"5.1":0.00371,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00371,"14.1":0.013,"15.1":0.00186,"15.2-15.3":0.00186,"15.4":0.00557,"15.5":0.00743,"15.6":0.03714,"16.0":0.00557,"16.1":0.01671,"16.2":0.013,"16.3":0.03157,"16.4":0.01114,"16.5":0.06871,"16.6":0.11142},G:{"8":0,"17":0.19446,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.02083,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.05556,"10.0-10.2":0,"10.3":0.05556,"11.0-11.2":0.01389,"11.3-11.4":0,"12.0-12.1":0.02431,"12.2-12.5":0.24654,"13.0-13.1":0.01736,"13.2":0.01389,"13.3":0.04514,"13.4-13.7":0.10417,"14.0-14.4":0.54517,"14.5-14.8":0.73616,"15.0-15.1":0.30905,"15.2-15.3":0.33683,"15.4":0.40627,"15.5":0.65629,"15.6-15.7":2.36126,"16.0":1.63899,"16.1":2.09388,"16.2":1.45148,"16.3":2.68072,"16.4":1.29175,"16.5":7.4831,"16.6":11.93128},P:{"4":0.03068,"20":0.09203,"21":0.2761,"5.0-5.4":0.01023,"6.2-6.4":0,"7.2-7.4":0.08181,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.02045,"12.0":0,"13.0":0.02045,"14.0":0.03068,"15.0":0.01023,"16.0":0.05113,"17.0":0.03068,"18.0":0.0409,"19.0":0.08181},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.09671},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.013,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":55.28002},R:{_:"0"},M:{"0":0.06514},Q:{"13.1":0},O:{"0":2.36147},H:{"0":0.40859}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SB.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SB.js
index 35035df70cc6ab..7f524215496192 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SB.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SB.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00339,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00339,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.3116,"111":0.00339,"112":0.00339,"113":0.15919,"114":0.18629,"115":0.02371,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0.00339,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0.2337,"54":0,"55":0.00339,"56":0,"57":0,"58":0,"59":0.00339,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.01694,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0.02032,"88":0,"89":0,"90":0.00677,"91":0,"92":0.00339,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00339,"101":0,"102":0.00677,"103":0.09145,"104":0.02032,"105":0.00677,"106":0.01694,"107":0.01355,"108":0.17951,"109":0.1829,"110":0.03048,"111":0.01355,"112":0.03048,"113":0.61982,"114":3.94586,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0.00677,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.05081,"60":0,"62":0,"63":0,"64":0.00339,"65":0.00339,"66":0.00339,"67":0.00339,"68":0.01694,"69":0.03048,"70":0.1829,"71":0,"72":0,"73":0,"74":0,"75":0.02032,"76":0.01016,"77":0,"78":0,"79":0,"80":0,"81":0.00339,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00339,"96":0,"97":0,"98":0.00677,"99":0.08806,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00339},B:{"12":0.00677,"13":0.00339,"14":0.43692,"15":0.01694,"16":0.00339,"17":0.02371,"18":0.00677,"79":0,"80":0.00677,"81":0,"83":0,"84":0.01016,"85":0,"86":0,"87":0,"88":0,"89":0.00339,"90":0,"91":0,"92":0.01016,"93":0,"94":0,"95":0,"96":0,"97":0.00677,"98":0,"99":0.00339,"100":0,"101":0,"102":0,"103":0.00677,"104":0,"105":0.01355,"106":0.01355,"107":0.00677,"108":0.01355,"109":0.01016,"110":0.01016,"111":0.05419,"112":0.03048,"113":0.24725,"114":1.14142},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00339,"15":0.00339,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00677,"14.1":0.07113,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0.50128,"16.0":0.01355,"16.1":0.00677,"16.2":0.00677,"16.3":0.00677,"16.4":0.02032,"16.5":0.0779,"16.6":0},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0044,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.05339,"10.0-10.2":0,"10.3":0.08354,"11.0-11.2":0,"11.3-11.4":0.00251,"12.0-12.1":0,"12.2-12.5":0.58538,"13.0-13.1":0,"13.2":0,"13.3":0.03706,"13.4-13.7":0.03517,"14.0-14.4":0.03203,"14.5-14.8":0.05967,"15.0-15.1":0.09296,"15.2-15.3":0.03266,"15.4":0.06532,"15.5":0.16016,"15.6":0.19722,"16.0":0.31593,"16.1":0.31593,"16.2":0.8341,"16.3":0.31593,"16.4":0.69215,"16.5":1.63805,"16.6":0},P:{"4":0.0924,"20":1.07797,"21":0.90344,"5.0-5.4":0.01027,"6.2-6.4":0.05133,"7.2-7.4":0.154,"8.2":0.01027,"9.2":0.04107,"10.1":0,"11.1-11.2":0.08213,"12.0":0.01027,"13.0":0.02053,"14.0":0,"15.0":0.01027,"16.0":0.11293,"17.0":0.05133,"18.0":0.0924,"19.0":0.21559},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00841,"4.4":0,"4.4.3-4.4.4":0.04207},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.15242,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.9655},Q:{"13.1":0.16533},O:{"0":5.3896},H:{"0":1.8344},L:{"0":70.1802}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.0068,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.06456,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.05437,"111":0,"112":0.0034,"113":0,"114":0.0034,"115":0.13252,"116":0.26844,"117":0.04417,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0.0068,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.0068,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0.25145,"54":0,"55":0,"56":0.0068,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.0034,"70":0.01019,"71":0.01019,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0.0034,"81":0.0034,"83":0.0034,"84":0,"85":0,"86":0,"87":0.01019,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.0068,"95":0.0034,"96":0,"97":0,"98":0,"99":0.0034,"100":0,"101":0,"102":0.01019,"103":0.02379,"104":0.01019,"105":0.0034,"106":0.0034,"107":0.0034,"108":0.18349,"109":0.13252,"110":0.02039,"111":0.03738,"112":0.01019,"113":0.03398,"114":0.14272,"115":2.59947,"116":1.62085,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0.0034,"64":0,"65":0.0034,"66":0,"67":0,"68":0,"69":0.03398,"70":0.14611,"71":0.06456,"72":0.04757,"73":0,"74":0.01019,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.03738,"96":0,"97":0,"98":0.01019,"99":0.0034,"100":0.03738,"101":0.06116,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0.0034,"14":0.76455,"15":0.01019,"16":0.0068,"17":0.01359,"18":0.01359,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.01359,"90":0,"91":0,"92":0.02379,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.0068,"100":0.0034,"101":0,"102":0,"103":0.0034,"104":0,"105":0.08835,"106":0,"107":0.0034,"108":0.0034,"109":0.08835,"110":0.01699,"111":0.0068,"112":0.01359,"113":0.03398,"114":0.06456,"115":1.17231,"116":0.32281},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0.0034,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.0068,"14.1":0.01019,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0.31941,"16.0":0.0034,"16.1":0.0034,"16.2":0.0034,"16.3":0,"16.4":0.0068,"16.5":0.03738,"16.6":0.02039},G:{"8":0,"17":0.01415,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00396,"5.0-5.1":0,"6.0-6.1":0.00226,"7.0-7.1":0,"8.1-8.4":0.00226,"9.0-9.2":0,"9.3":0.03226,"10.0-10.2":0,"10.3":0.04811,"11.0-11.2":0,"11.3-11.4":0.00226,"12.0-12.1":0,"12.2-12.5":0.25075,"13.0-13.1":0,"13.2":0,"13.3":0.00623,"13.4-13.7":0.03057,"14.0-14.4":0.03396,"14.5-14.8":0.02377,"15.0-15.1":0.06453,"15.2-15.3":0.37302,"15.4":0.06792,"15.5":0.04811,"15.6-15.7":0.36905,"16.0":0.4449,"16.1":0.17038,"16.2":0.68773,"16.3":0.26264,"16.4":0.11434,"16.5":1.51584,"16.6":1.09301},P:{"4":0.03093,"20":0.68051,"21":0.46398,"5.0-5.4":0,"6.2-6.4":0.01031,"7.2-7.4":0.15466,"8.2":0,"9.2":0.03093,"10.1":0.01031,"11.1-11.2":0.04124,"12.0":0,"13.0":0.02062,"14.0":0.04124,"15.0":0.01031,"16.0":0.16497,"17.0":0.06186,"18.0":0.06186,"19.0":0.12373},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00827,"4.4":0,"4.4.3-4.4.4":0.0827},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.09854,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":71.89614},R:{_:"0"},M:{"0":0.83185},Q:{"13.1":0.19146},O:{"0":3.88198},H:{"0":2.35013}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SC.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SC.js
index 70bf9c708f8792..4edd3400aaca6a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SC.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SC.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00304,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00304,"53":0,"54":0,"55":0.02732,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00304,"69":0.00304,"70":0.00304,"71":0.00304,"72":0.00304,"73":0,"74":0.00304,"75":0,"76":0,"77":0.00304,"78":0.00304,"79":0.00304,"80":0,"81":0,"82":0.00304,"83":0.00304,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.01214,"92":0,"93":0,"94":0,"95":0.00304,"96":0,"97":0,"98":0,"99":0.00911,"100":0.00607,"101":0,"102":0.18514,"103":0,"104":0.02125,"105":0.04553,"106":0,"107":0,"108":0.03946,"109":0,"110":0.00304,"111":0.00304,"112":0.00304,"113":0.173,"114":0.12444,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.01214,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0.00304,"44":0,"45":0.12747,"46":0,"47":0,"48":0,"49":0.00304,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0.03035,"60":0,"61":0,"62":0,"63":0,"64":0.00304,"65":0,"66":0,"67":0,"68":0.01518,"69":0.01518,"70":0.00911,"71":0.00607,"72":0.26708,"73":0.00607,"74":0.01518,"75":0.01214,"76":0.00911,"77":0.00911,"78":0.02125,"79":0.01518,"80":0.02428,"81":0.02125,"83":0.04553,"84":0.01214,"85":0.01214,"86":0.1123,"87":0.01821,"88":0.01821,"89":0.09409,"90":0.14265,"91":0.12444,"92":0.12444,"93":0.11533,"94":0.12747,"95":0,"96":0.00304,"97":0.00911,"98":0.00607,"99":0.00911,"100":0.01518,"101":0.00911,"102":0.00607,"103":0.28529,"104":0.00607,"105":0.04249,"106":0.05767,"107":0.01518,"108":0.00911,"109":0.40062,"110":0.01821,"111":0.03035,"112":0.55844,"113":0.89836,"114":2.40372,"115":0.01214,"116":0.00304,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00304,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0.00304,"54":0.00607,"55":0.00304,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00911,"70":0.03339,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.02428,"95":0.00304,"96":0,"97":0,"98":0.02428,"99":0.15175,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0.00304,"15":0,"16":0,"17":0,"18":0.00911,"79":0.00304,"80":0.00304,"81":0.00304,"83":0.00304,"84":0.00304,"85":0.00304,"86":0.00304,"87":0.00304,"88":0.00304,"89":0.00304,"90":0.00304,"91":0,"92":0.00607,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00911,"101":0,"102":0,"103":0,"104":0,"105":0.00607,"106":0.00304,"107":0.00911,"108":0.02428,"109":0.00304,"110":0.00607,"111":0.00607,"112":0.00911,"113":0.1123,"114":0.43704},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.01518,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.07588,"10.1":0,"11.1":0,"12.1":0.17603,"13.1":0.00607,"14.1":0.01518,"15.1":0.02125,"15.2-15.3":0.01214,"15.4":0.00607,"15.5":0.00304,"15.6":0.01821,"16.0":0.00911,"16.1":0.00911,"16.2":0.01518,"16.3":0.01821,"16.4":0.04856,"16.5":0.10319,"16.6":0},G:{"8":0,"17":0.01265,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.00281,"9.3":0.00703,"10.0-10.2":0.00703,"10.3":0.03374,"11.0-11.2":0.01687,"11.3-11.4":0.01265,"12.0-12.1":0.03515,"12.2-12.5":0.3768,"13.0-13.1":0.01406,"13.2":0.01265,"13.3":0.03374,"13.4-13.7":0.12091,"14.0-14.4":0.41897,"14.5-14.8":0.80842,"15.0-15.1":0.27557,"15.2-15.3":0.33602,"15.4":0.30087,"15.5":0.39367,"15.6":0.78874,"16.0":0.62284,"16.1":1.18803,"16.2":0.70719,"16.3":1.43829,"16.4":0.93074,"16.5":3.88324,"16.6":0.03796},P:{"4":0.11082,"20":0.56417,"21":1.88391,"5.0-5.4":0,"6.2-6.4":0.02015,"7.2-7.4":0.19141,"8.2":0.01007,"9.2":0.01007,"10.1":0,"11.1-11.2":0.05037,"12.0":0.05037,"13.0":0.05037,"14.0":0.0403,"15.0":0.02015,"16.0":0.07052,"17.0":0.13097,"18.0":0.03022,"19.0":0.14104},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.04838,"4.4":0,"4.4.3-4.4.4":0.08466},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.03521,"9":0,"10":0,"11":0.05281,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.32736},Q:{"13.1":0.02786},O:{"0":2.14522},H:{"0":0.45499},L:{"0":69.31908}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0.30055,"51":0,"52":0.30347,"53":0.80537,"54":0,"55":0.01751,"56":0.03793,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00292,"69":0,"70":0,"71":0,"72":0.00292,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00292,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.00584,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00292,"101":0,"102":0.15757,"103":0,"104":0,"105":0.04085,"106":0,"107":0,"108":0.02918,"109":0.00292,"110":0,"111":0,"112":0,"113":0.00292,"114":0.00292,"115":0.09046,"116":0.24219,"117":0.00584,"118":0,"119":0,"120":0,"3.5":0,"3.6":0.00292},D:{"4":0.00292,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.01751,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0.05836,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0.01751,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00584,"69":0.00584,"70":0.00584,"71":0.00292,"72":0.178,"73":0.00292,"74":0.00584,"75":0.00875,"76":0.00584,"77":0.00584,"78":0.00875,"79":0.00875,"80":0.01167,"81":0.01167,"83":0.01459,"84":0.00875,"85":0.00584,"86":0.12256,"87":0.01459,"88":0.00875,"89":0.00875,"90":0.01459,"91":0.01751,"92":0.00875,"93":0.00292,"94":0.00584,"95":0.00292,"96":0.00584,"97":0.00292,"98":0.00292,"99":0.02043,"100":0,"101":0.00584,"102":0.00292,"103":0.01751,"104":0.00584,"105":0.00875,"106":0.04377,"107":0.00584,"108":0.00584,"109":0.25387,"110":0.02334,"111":0.00875,"112":0.09338,"113":1.00087,"114":0.80245,"115":1.1672,"116":0.68865,"117":0.00875,"118":0.00584,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0.00292,"55":0.00292,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00292,"69":0,"70":0,"71":0.01751,"72":0.01751,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.01459,"95":0.00875,"96":0,"97":0,"98":0.00292,"99":0.00292,"100":0.01751,"101":0.0321,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00584,"79":0.00292,"80":0.00292,"81":0.00292,"83":0.00292,"84":0.00292,"85":0.00292,"86":0.00292,"87":0,"88":0.00292,"89":0.00292,"90":0.00292,"91":0,"92":0.00292,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00875,"101":0,"102":0,"103":0,"104":0,"105":0.00292,"106":0.00584,"107":0.00875,"108":0.01459,"109":0,"110":0.01167,"111":0,"112":0.00584,"113":0.01751,"114":0.11672,"115":0.32973,"116":0.10213},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00584,"15":0,"17":0.00292,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.04085,"10.1":0,"11.1":0,"12.1":0.0817,"13.1":0.00584,"14.1":0.02626,"15.1":0.01167,"15.2-15.3":0.00875,"15.4":0.00292,"15.5":0.00292,"15.6":0.02626,"16.0":0.00875,"16.1":0.00584,"16.2":0.01459,"16.3":0.01459,"16.4":0.02626,"16.5":0.03793,"16.6":0.04377},G:{"8":0,"17":0.03354,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.00839,"9.3":0.02097,"10.0-10.2":0,"10.3":0.01258,"11.0-11.2":0.02516,"11.3-11.4":0.02097,"12.0-12.1":0.03354,"12.2-12.5":0.70443,"13.0-13.1":0.01258,"13.2":31.04502,"13.3":0.01677,"13.4-13.7":0.12579,"14.0-14.4":0.19707,"14.5-14.8":0.42769,"15.0-15.1":0.15095,"15.2-15.3":0.18869,"15.4":0.20546,"15.5":0.19288,"15.6-15.7":1.14888,"16.0":0.41091,"16.1":0.78829,"16.2":0.26416,"16.3":0.64992,"16.4":0.64572,"16.5":1.86169,"16.6":2.69191},P:{"4":0.04039,"20":0.08078,"21":0.31301,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.13126,"8.2":0,"9.2":0.02019,"10.1":0,"11.1-11.2":0.0101,"12.0":0,"13.0":0.09087,"14.0":0.02019,"15.0":0,"16.0":0.06058,"17.0":0.02019,"18.0":0.03029,"19.0":0.06058},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.06167},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0.0271,"10":0,"11":0.01084,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":44.68264},R:{_:"0"},M:{"0":0.29744},Q:{"13.1":0.08498},O:{"0":1.16853},H:{"0":0.29501}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SD.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SD.js
index 6e73cfe2da1064..cf524094eda1ec 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SD.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SD.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0.0007,"52":0.0007,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.0007,"64":0,"65":0.0007,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.0007,"92":0,"93":0,"94":0,"95":0.01052,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0.0007,"102":0.00351,"103":0,"104":0.0007,"105":0,"106":0,"107":0.0007,"108":0.0007,"109":0.00421,"110":0.00421,"111":0.00491,"112":0.0028,"113":0.01823,"114":0.02944,"115":0.0007,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0.0007,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.0014,"38":0,"39":0,"40":0.0007,"41":0,"42":0,"43":0.0007,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0.0007,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.0007,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0.00421,"63":0.0007,"64":0.0007,"65":0,"66":0.0007,"67":0,"68":0.0007,"69":0.0028,"70":0.0028,"71":0,"72":0,"73":0,"74":0.0007,"75":0,"76":0.0007,"77":0.0007,"78":0.0028,"79":0.0007,"80":0.0007,"81":0.00421,"83":0.0021,"84":0.0007,"85":0.0007,"86":0,"87":0.0021,"88":0.0014,"89":0.0007,"90":0,"91":0,"92":0.0014,"93":0,"94":0,"95":0.0007,"96":0,"97":0,"98":0.0007,"99":0.0014,"100":0,"101":0,"102":0.0014,"103":0.00351,"104":0.0014,"105":0.00351,"106":0.0007,"107":0.0021,"108":0.0014,"109":0.04066,"110":0.0021,"111":0.01052,"112":0.00701,"113":0.02874,"114":0.07991,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0.0007,"27":0,"28":0.00631,"29":0,"30":0,"31":0,"32":0,"33":0.0007,"34":0,"35":0,"36":0,"37":0.0007,"38":0,"39":0,"40":0,"41":0,"42":0.0007,"43":0,"44":0,"45":0,"46":0.0007,"47":0.0007,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0.0007,"55":0.0007,"56":0,"57":0,"58":0.0028,"60":0.00421,"62":0.0014,"63":0.00351,"64":0.01682,"65":0.00491,"66":0.00561,"67":0.01192,"68":0.00491,"69":0.04276,"70":0.05678,"71":0,"72":0.0007,"73":0.0014,"74":0.00421,"75":0.0028,"76":0.01122,"77":0,"78":0,"79":0.0007,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0.0007,"94":0,"95":0.0014,"96":0.00351,"97":0.0007,"98":0.00421,"99":0.01052,"100":0.0007,"9.5-9.6":0,"10.0-10.1":0,"10.5":0.0007,"10.6":0,"11.1":0,"11.5":0.0007,"11.6":0,"12.1":0.00421},B:{"12":0,"13":0.0007,"14":0.0007,"15":0,"16":0,"17":0.0007,"18":0.00701,"79":0,"80":0,"81":0,"83":0,"84":0.0014,"85":0,"86":0,"87":0,"88":0,"89":0.0007,"90":0.0007,"91":0,"92":0.00421,"93":0.0007,"94":0,"95":0,"96":0.0007,"97":0,"98":0,"99":0,"100":0.0007,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.0014,"109":0.0007,"110":0.0021,"111":0.0014,"112":0.00421,"113":0.00981,"114":0.02524},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.0007,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.04206,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0.0007,"15.1":0,"15.2-15.3":0,"15.4":0.0007,"15.5":0,"15.6":0.0021,"16.0":0,"16.1":0.00491,"16.2":0.0007,"16.3":0.00981,"16.4":0,"16.5":0.0007,"16.6":0},G:{"8":0,"17":0.00337,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00742,"5.0-5.1":0.00135,"6.0-6.1":0.00472,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.00067,"9.3":0.03779,"10.0-10.2":0.00742,"10.3":0.00742,"11.0-11.2":0.0027,"11.3-11.4":0.01687,"12.0-12.1":0.00472,"12.2-12.5":0.54599,"13.0-13.1":0.00472,"13.2":0.00135,"13.3":0.01215,"13.4-13.7":0.42451,"14.0-14.4":0.32462,"14.5-14.8":0.22879,"15.0-15.1":0.22271,"15.2-15.3":0.1586,"15.4":0.15185,"15.5":0.21192,"15.6":0.24633,"16.0":0.42855,"16.1":0.46095,"16.2":0.37726,"16.3":0.78422,"16.4":0.88276,"16.5":0.60268,"16.6":0.00607},P:{"4":0.5078,"20":0.91404,"21":0.44687,"5.0-5.4":0.04062,"6.2-6.4":0.05078,"7.2-7.4":0.24375,"8.2":0.01016,"9.2":0.04062,"10.1":0.03047,"11.1-11.2":0.08125,"12.0":0.01016,"13.0":0.08125,"14.0":0.18281,"15.0":0.06094,"16.0":0.55858,"17.0":0.30468,"18.0":0.24375,"19.0":0.59921},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.01839,"4.4":0,"4.4.3-4.4.4":0.24722},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.0021,"5.5":0},S:{"2.5":0.0279,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.33476},Q:{"13.1":0},O:{"0":1.897},H:{"0":17.14079},L:{"0":66.38773}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0.00093,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0.00093,"43":0.00093,"44":0.00187,"45":0,"46":0,"47":0.00093,"48":0.00093,"49":0,"50":0,"51":0,"52":0.01121,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00093,"69":0,"70":0,"71":0,"72":0.00093,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00093,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00187,"86":0,"87":0,"88":0,"89":0.00093,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00093,"100":0,"101":0,"102":0.0056,"103":0,"104":0.00093,"105":0.00093,"106":0.00093,"107":0.00093,"108":0.00093,"109":0.00093,"110":0.0028,"111":0.00467,"112":0.00187,"113":0.00093,"114":0.0028,"115":0.03643,"116":0.0495,"117":0.00187,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0.00093,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00093,"41":0.00093,"42":0,"43":0.00187,"44":0,"45":0,"46":0.00093,"47":0,"48":0,"49":0,"50":0.00093,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00093,"57":0,"58":0.00467,"59":0,"60":0.00093,"61":0,"62":0,"63":0.00187,"64":0.00187,"65":0,"66":0,"67":0.00093,"68":0.00187,"69":0.00374,"70":0.0056,"71":0.00093,"72":0,"73":0,"74":0.00093,"75":0,"76":0,"77":0,"78":0.00374,"79":0.00187,"80":0.00093,"81":0.00187,"83":0.00187,"84":0,"85":0,"86":0.00187,"87":0.00187,"88":0.0028,"89":0,"90":0.00093,"91":0,"92":0.00093,"93":0,"94":0.00187,"95":0,"96":0.00093,"97":0,"98":0.00093,"99":0.00374,"100":0,"101":0.00093,"102":0.00187,"103":0.00093,"104":0.00187,"105":0.00187,"106":0.00187,"107":0.00467,"108":0.0028,"109":0.06912,"110":0.00187,"111":0.0056,"112":0.00934,"113":0.0028,"114":0.02148,"115":0.14197,"116":0.07285,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0.00187,"25":0,"26":0.0028,"27":0,"28":0.00467,"29":0,"30":0.0056,"31":0,"32":0,"33":0.0028,"34":0,"35":0,"36":0,"37":0,"38":0.00093,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00093,"60":0.0056,"62":0,"63":0.00374,"64":0.0056,"65":0.00654,"66":0.0056,"67":0.01588,"68":0.00374,"69":0.02055,"70":0.02148,"71":0.03829,"72":0.02895,"73":0.00374,"74":0.0056,"75":0.00093,"76":0.0056,"77":0.00467,"78":0,"79":0.00093,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.0028,"96":0,"97":0,"98":0.00093,"99":0.00187,"100":0.02148,"101":0.01961,"102":0.00093,"9.5-9.6":0,"10.0-10.1":0,"10.5":0.00093,"10.6":0.0028,"11.1":0.00093,"11.5":0,"11.6":0,"12.1":0.00747},B:{"12":0.00187,"13":0,"14":0.00093,"15":0,"16":0.00187,"17":0.00187,"18":0.00654,"79":0,"80":0,"81":0,"83":0,"84":0.0028,"85":0,"86":0,"87":0,"88":0,"89":0.00187,"90":0.00093,"91":0,"92":0.0056,"93":0,"94":0,"95":0,"96":0,"97":0.00093,"98":0,"99":0,"100":0.00187,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00187,"109":0.00374,"110":0.00093,"111":0.00093,"112":0.0028,"113":0.01027,"114":0.00747,"115":0.0467,"116":0.01681},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00093,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.06725,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0.00093,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0.00093,"16.0":0.00093,"16.1":0,"16.2":0,"16.3":0.00187,"16.4":0.00093,"16.5":0.00093,"16.6":0.00093},G:{"8":0,"17":0.03766,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00164,"5.0-5.1":0.00164,"6.0-6.1":0.00273,"7.0-7.1":0.01146,"8.1-8.4":0.00055,"9.0-9.2":0,"9.3":0.05076,"10.0-10.2":0.00164,"10.3":0.02238,"11.0-11.2":0.00218,"11.3-11.4":0.00218,"12.0-12.1":0.00437,"12.2-12.5":0.27125,"13.0-13.1":0.00218,"13.2":0,"13.3":0.02128,"13.4-13.7":0.03602,"14.0-14.4":0.27561,"14.5-14.8":0.16864,"15.0-15.1":0.17574,"15.2-15.3":0.14627,"15.4":0.1479,"15.5":0.22486,"15.6-15.7":0.60689,"16.0":0.24723,"16.1":0.33783,"16.2":0.33565,"16.3":0.56814,"16.4":0.51684,"16.5":0.68057,"16.6":0.55286},P:{"4":0.34792,"20":0.53211,"21":0.7163,"5.0-5.4":0.02047,"6.2-6.4":0.04093,"7.2-7.4":0.21489,"8.2":0,"9.2":0.04093,"10.1":0,"11.1-11.2":0.10233,"12.0":0.02047,"13.0":0.0921,"14.0":0.13303,"15.0":0.04093,"16.0":0.37862,"17.0":0.10233,"18.0":0.27629,"19.0":0.39908},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.02642,"4.4":0,"4.4.3-4.4.4":0.21133},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.0028,"5.5":0},S:{"2.5":0.01813,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":73.62488},R:{_:"0"},M:{"0":0.21758},Q:{"13.1":0},O:{"0":1.87666},H:{"0":11.18378}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SE.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SE.js
index a25ca61c0fa168..6644c0eefc8997 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SE.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SE.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00445,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0.00445,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.01334,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00445,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.03558,"103":0,"104":0.00445,"105":0,"106":0,"107":0,"108":0.00445,"109":0.00445,"110":0.00445,"111":0.00445,"112":0.02224,"113":0.34694,"114":0.57824,"115":0.00445,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00445,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.01334,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0.00445,"76":0.00445,"77":0.00445,"78":0,"79":0.01334,"80":0.00445,"81":0.0089,"83":0,"84":0,"85":0.00445,"86":0.0089,"87":0.01334,"88":0.01779,"89":0.02224,"90":0.00445,"91":0.00445,"92":0.0089,"93":0.08006,"94":0.00445,"95":0.00445,"96":0.00445,"97":0,"98":0.00445,"99":0.00445,"100":0.0089,"101":0.01334,"102":0.01334,"103":0.14678,"104":0.01779,"105":0.03114,"106":0.01334,"107":0.01779,"108":0.07117,"109":0.49818,"110":0.05338,"111":0.10675,"112":0.36474,"113":2.69994,"114":8.51347,"115":0.00445,"116":0.00445,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00445,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00445,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00445,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00445,"96":0,"97":0,"98":0.12454,"99":0.26243,"100":0.00445,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.0089,"104":0.00445,"105":0,"106":0.00445,"107":0.0089,"108":0.00445,"109":0.04448,"110":0.01334,"111":0.0089,"112":0.04448,"113":0.56045,"114":2.4464},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00445,"14":0.03114,"15":0.00445,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.00445,"10.1":0,"11.1":0.00445,"12.1":0.0089,"13.1":0.04003,"14.1":0.09786,"15.1":0.0089,"15.2-15.3":0.0089,"15.4":0.02669,"15.5":0.04893,"15.6":0.25354,"16.0":0.01779,"16.1":0.06227,"16.2":0.07117,"16.3":0.24909,"16.4":0.16902,"16.5":0.79619,"16.6":0.00445},G:{"8":0,"17":0.04223,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.00845,"9.3":0.07601,"10.0-10.2":0,"10.3":0.08867,"11.0-11.2":0,"11.3-11.4":0.04645,"12.0-12.1":0.00845,"12.2-12.5":0.35469,"13.0-13.1":0.00422,"13.2":0,"13.3":0.01267,"13.4-13.7":0.05489,"14.0-14.4":0.21535,"14.5-14.8":0.65872,"15.0-15.1":0.14779,"15.2-15.3":0.21535,"15.4":0.21535,"15.5":0.4687,"15.6":1.71014,"16.0":1.51168,"16.1":3.69896,"16.2":1.73547,"16.3":4.88128,"16.4":2.34774,"16.5":21.48014,"16.6":0.12668},P:{"4":0.05134,"20":0.26696,"21":4.96949,"5.0-5.4":0.01027,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0.01027,"14.0":0.01027,"15.0":0.01027,"16.0":0.02054,"17.0":0.0308,"18.0":0.02054,"19.0":0.05134},I:{"0":0,"3":0,"4":0.00931,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01861,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.04653},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01334,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.62182},Q:{"13.1":0},O:{"0":0.0111},H:{"0":0.19974},L:{"0":31.22426}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00444,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0.00444,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.01331,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00444,"89":0,"90":0,"91":0.00444,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.03992,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00444,"109":0,"110":0.00444,"111":0,"112":0.00444,"113":0.00887,"114":0.01331,"115":0.21736,"116":0.63435,"117":0.01774,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00444,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.01331,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0.00444,"76":0.00444,"77":0.00444,"78":0,"79":0.01774,"80":0.00444,"81":0.00444,"83":0,"84":0,"85":0.00444,"86":0.00887,"87":0.01331,"88":0.00444,"89":0.01774,"90":0.00444,"91":0.00444,"92":0.00444,"93":0.05767,"94":0.00444,"95":0.00444,"96":0.00444,"97":0,"98":0.00444,"99":0.00887,"100":0.01331,"101":0.01331,"102":0.01331,"103":0.15082,"104":0.02218,"105":0.02662,"106":0.00887,"107":0.02218,"108":0.06654,"109":0.51901,"110":0.02662,"111":0.03992,"112":0.06654,"113":0.17744,"114":1.20659,"115":6.81813,"116":3.11851,"117":0.00444,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00444,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00444,"72":0.00444,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00887,"96":0,"97":0,"98":0,"99":0.00444,"100":0.20849,"101":0.09759,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00444,"89":0,"90":0,"91":0,"92":0.00444,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00444,"101":0,"102":0,"103":0.00444,"104":0.00444,"105":0,"106":0.00444,"107":0.00444,"108":0.00887,"109":0.03992,"110":0.00444,"111":0.00444,"112":0.00444,"113":0.01774,"114":0.20406,"115":2.46642,"116":0.74081},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00444,"14":0.03105,"15":0.00444,"17":0.00887,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.00444,"10.1":0,"11.1":0.00444,"12.1":0.00444,"13.1":0.03549,"14.1":0.08428,"15.1":0.00887,"15.2-15.3":0.00887,"15.4":0.01774,"15.5":0.03549,"15.6":0.19962,"16.0":0.01774,"16.1":0.0488,"16.2":0.0488,"16.3":0.1597,"16.4":0.0488,"16.5":0.39924,"16.6":0.64766},G:{"8":0,"17":0.2129,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.00803,"9.3":0.06025,"10.0-10.2":0,"10.3":0.06427,"11.0-11.2":0,"11.3-11.4":0.02812,"12.0-12.1":0.00803,"12.2-12.5":0.31734,"13.0-13.1":0,"13.2":0,"13.3":0.01205,"13.4-13.7":0.0482,"14.0-14.4":0.14461,"14.5-14.8":0.44186,"15.0-15.1":0.11247,"15.2-15.3":0.18076,"15.4":0.17273,"15.5":0.30529,"15.6-15.7":3.09707,"16.0":0.98415,"16.1":2.45034,"16.2":1.15688,"16.3":2.72751,"16.4":0.29324,"16.5":8.04996,"16.6":19.25725},P:{"4":0.04106,"20":0.08212,"21":0.28742,"22":5.19416,"5.0-5.4":0.01027,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0.02053,"14.0":0.01027,"15.0":0.01027,"16.0":0.02053,"17.0":0.0308,"18.0":0.01027,"19.0":0.04106},I:{"0":0,"3":0,"4":0.00784,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01175,"4.2-4.3":0.01567,"4.4":0,"4.4.3-4.4.4":0.03918},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01331,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":31.16837},R:{_:"0"},M:{"0":0.47294},Q:{"13.1":0},O:{"0":0.01669},H:{"0":0.18437}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SG.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SG.js
index 3af1de20a9de7e..19151e565ca7c1 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SG.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SG.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00295,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00591,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00295,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00886,"103":0.00295,"104":0.00591,"105":0.00591,"106":0.00295,"107":0.00295,"108":0.00295,"109":0.00591,"110":0.00591,"111":0.00886,"112":0.00886,"113":0.13879,"114":0.25691,"115":0.00295,"116":0.00295,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00591,"35":0,"36":0,"37":0,"38":0.02953,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00591,"48":0,"49":0.00295,"50":0,"51":0,"52":0,"53":0.00591,"54":0,"55":0,"56":0.00295,"57":0,"58":0,"59":0,"60":0,"61":0.00295,"62":0,"63":0,"64":0,"65":0.00295,"66":0,"67":0.00295,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0.00295,"74":0.00591,"75":0,"76":0,"77":0.00591,"78":0.00886,"79":0.09154,"80":0.00295,"81":0.01772,"83":0.00295,"84":0.00591,"85":0.00886,"86":0.01181,"87":0.02953,"88":0.00295,"89":0.00295,"90":0.00295,"91":0.00295,"92":0.00591,"93":0.00295,"94":0.00295,"95":0.00591,"96":0.00295,"97":0.00295,"98":0.00295,"99":0.01772,"100":0.02067,"101":0.01477,"102":0.01181,"103":0.03248,"104":0.01477,"105":0.03248,"106":0.03839,"107":0.0443,"108":0.05906,"109":0.23033,"110":0.04134,"111":0.05611,"112":0.11517,"113":0.85637,"114":3.70011,"115":0.00295,"116":0.00295,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.01181,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00295,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.01772,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00591,"70":0.06792,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00295,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.00295,"95":0.02658,"96":0.00591,"97":0.00886,"98":0.02953,"99":0.09154,"100":0.00295,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.00295,"106":0.00295,"107":0.00886,"108":0.00886,"109":0.01181,"110":0.00591,"111":0.00886,"112":0.01181,"113":0.13289,"114":0.56993},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00591,"14":0.02658,"15":0.00591,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00591,"13.1":0.02067,"14.1":0.05315,"15.1":0.00886,"15.2-15.3":0.00591,"15.4":0.02362,"15.5":0.03248,"15.6":0.13584,"16.0":0.02067,"16.1":0.05315,"16.2":0.04725,"16.3":0.14174,"16.4":0.10336,"16.5":0.49906,"16.6":0.00295},G:{"8":0,"17":0.02966,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00456,"6.0-6.1":0.00684,"7.0-7.1":0.01597,"8.1-8.4":0.01597,"9.0-9.2":0.00913,"9.3":0.08669,"10.0-10.2":0,"10.3":0.08669,"11.0-11.2":0.01825,"11.3-11.4":0.01369,"12.0-12.1":0.01141,"12.2-12.5":0.31027,"13.0-13.1":0.00913,"13.2":0.00228,"13.3":0.04107,"13.4-13.7":0.0616,"14.0-14.4":0.15514,"14.5-14.8":0.28061,"15.0-15.1":0.0981,"15.2-15.3":0.10723,"15.4":0.1597,"15.5":0.20304,"15.6":0.63195,"16.0":0.99925,"16.1":1.87987,"16.2":0.95134,"16.3":2.25174,"16.4":1.48519,"16.5":12.00701,"16.6":0.10038},P:{"4":0.55129,"20":0.15603,"21":2.81888,"5.0-5.4":0.04161,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0.0104,"11.1-11.2":0,"12.0":0.0104,"13.0":0.0208,"14.0":0,"15.0":0,"16.0":0.0208,"17.0":0.0104,"18.0":0.0104,"19.0":0.04161},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":18.00495,"4.4":0,"4.4.3-4.4.4":18.00495},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.0155,"9":0.00775,"10":0.00388,"11":0.0969,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.40168},Q:{"13.1":0.01409},O:{"0":0.49329},H:{"0":0.54707},L:{"0":25.00781}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00333,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.04995,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00666,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00333,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00666,"103":0.00333,"104":0.00333,"105":0.00333,"106":0.00333,"107":0.00333,"108":0.00333,"109":0.00333,"110":0.00333,"111":0.00666,"112":0.00333,"113":0.00666,"114":0.00666,"115":0.11322,"116":0.39627,"117":0.00999,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00666,"35":0,"36":0,"37":0,"38":0.0333,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00666,"48":0,"49":0.00333,"50":0,"51":0,"52":0,"53":0.00666,"54":0,"55":0,"56":0.00333,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00333,"66":0,"67":0.00333,"68":0.00666,"69":0,"70":0,"71":0,"72":0,"73":0.00333,"74":0.00333,"75":0.00333,"76":0,"77":0,"78":0.00666,"79":0.09657,"80":0.00333,"81":0.02331,"83":0.00666,"84":0.00333,"85":0.00999,"86":0.00999,"87":0.04995,"88":0.00333,"89":0.00333,"90":0,"91":0.00333,"92":0.00333,"93":0.00333,"94":0.00333,"95":0.00666,"96":0.00333,"97":0.00333,"98":0.00666,"99":0.02997,"100":0.01665,"101":0.01332,"102":0.01332,"103":0.0333,"104":0.00999,"105":0.03663,"106":0.02664,"107":0.03663,"108":0.03996,"109":0.24642,"110":0.02997,"111":0.0333,"112":0.04995,"113":0.04995,"114":0.80919,"115":3.63969,"116":1.89144,"117":0.00666,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00999,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00333,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.01665,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00333,"70":0.00333,"71":0.04662,"72":0.04662,"73":0,"74":0,"75":0,"76":0.00333,"77":0.00333,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.00333,"95":0.00999,"96":0,"97":0,"98":0,"99":0.00333,"100":0.06327,"101":0.06327,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0.00333,"107":0.00333,"108":0.00666,"109":0.01998,"110":0.00333,"111":0.00666,"112":0.00333,"113":0.00666,"114":0.03996,"115":0.64602,"116":0.20313},E:{"4":0,"5":0,"6":0,"7":0,"8":0.00333,"9":0,"10":0,"11":0,"12":0,"13":0.00666,"14":0.02331,"15":0.00333,"17":0.00666,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00333,"13.1":0.02331,"14.1":0.04995,"15.1":0.00666,"15.2-15.3":0.00666,"15.4":0.01998,"15.5":0.0333,"15.6":0.1332,"16.0":0.02664,"16.1":0.04329,"16.2":0.03663,"16.3":0.10656,"16.4":0.0333,"16.5":0.33966,"16.6":0.50949},G:{"8":0,"17":0.14299,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00247,"6.0-6.1":0.00493,"7.0-7.1":0.00986,"8.1-8.4":0.0074,"9.0-9.2":0.01233,"9.3":0.07889,"10.0-10.2":0,"10.3":0.07396,"11.0-11.2":0.01479,"11.3-11.4":0.01233,"12.0-12.1":0.01479,"12.2-12.5":0.30076,"13.0-13.1":0.01479,"13.2":0.00493,"13.3":0.03451,"13.4-13.7":0.04191,"14.0-14.4":0.13806,"14.5-14.8":0.2416,"15.0-15.1":0.09368,"15.2-15.3":0.11094,"15.4":0.14052,"15.5":0.17503,"15.6-15.7":1.26222,"16.0":0.78642,"16.1":1.51368,"16.2":0.74205,"16.3":1.39288,"16.4":0.23913,"16.5":4.72593,"16.6":12.30418},P:{"4":0.51089,"20":0.05213,"21":0.13554,"5.0-5.4":0.04171,"6.2-6.4":0.01043,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0.01043,"11.1-11.2":0,"12.0":0.01043,"13.0":0.02085,"14.0":0,"15.0":0,"16.0":0.02085,"17.0":0.01043,"18.0":0.01043,"19.0":0.03128},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":27.22694},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0.01047,"10":0,"11":0.06279,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":27.69443},R:{_:"0"},M:{"0":0.44689},Q:{"13.1":0.01334},O:{"0":0.54027},H:{"0":0.69462}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SH.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SH.js
index 5eacafe1928712..162e7376a593a5 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SH.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SH.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":33.33,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":66.67,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0,"16.0":0,"16.1":0,"16.2":0,"16.3":0,"16.4":0,"16.5":0,"16.6":0},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":0,"15.0-15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0,"16.0":0,"16.1":0,"16.2":0,"16.3":0,"16.4":0,"16.5":0,"16.6":0},P:{"4":0,"20":0,"21":0,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0,"18.0":0,"19.0":0},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0},Q:{"13.1":0},O:{"0":0},H:{"0":0},L:{"0":0}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"117":0,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":14.29,"110":0,"111":0,"112":0,"113":0,"114":0,"115":28.57,"116":0,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":57.14,"116":0},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0,"16.0":0,"16.1":0,"16.2":0,"16.3":0,"16.4":0,"16.5":0,"16.6":0},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":0,"15.0-15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6-15.7":0,"16.0":0,"16.1":0,"16.2":0,"16.3":0,"16.4":0,"16.5":0,"16.6":0},P:{"4":0,"20":0,"21":0,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0,"18.0":0,"19.0":0},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":0},R:{_:"0"},M:{"0":0},Q:{"13.1":0},O:{"0":0},H:{"0":0}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SI.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SI.js
index 9003c066fd6b20..e2e97f5604ee3d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SI.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SI.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.05805,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.00528,"61":0,"62":0,"63":0,"64":0,"65":0.00528,"66":0,"67":0,"68":0.01055,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.01055,"79":0,"80":0,"81":0,"82":0,"83":0.00528,"84":0,"85":0,"86":0,"87":0,"88":0.00528,"89":0,"90":0,"91":0.00528,"92":0.00528,"93":0.00528,"94":0,"95":0,"96":0,"97":0.01055,"98":0,"99":0.01055,"100":0,"101":0,"102":0.04749,"103":0.00528,"104":0.00528,"105":0.00528,"106":0.00528,"107":0.00528,"108":0.00528,"109":0.00528,"110":0.02111,"111":0.01583,"112":0.10554,"113":1.5831,"114":2.24273,"115":0.00528,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01583,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00528,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00528,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.01055,"79":0.02111,"80":0.01055,"81":0.00528,"83":0.00528,"84":0,"85":0.00528,"86":0.00528,"87":0.02111,"88":0.00528,"89":0.00528,"90":0.01583,"91":0.00528,"92":0.00528,"93":0,"94":0.00528,"95":0,"96":0.00528,"97":0,"98":0.01583,"99":0.02639,"100":0.01583,"101":0.00528,"102":0.01583,"103":0.04749,"104":0.05805,"105":0.01583,"106":0.01583,"107":0.02111,"108":0.02111,"109":1.10289,"110":0.02639,"111":0.06332,"112":0.17414,"113":2.69655,"114":12.71757,"115":0.01055,"116":0.00528,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.01583,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.01055,"47":0,"48":0,"49":0.00528,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00528,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.01055,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01055,"96":0,"97":0,"98":0.26385,"99":0.63852,"100":0.01583,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0.00528,"86":0.00528,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00528,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.00528,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.00528,"106":0,"107":0.01055,"108":0.00528,"109":0.04749,"110":0.00528,"111":0.01055,"112":0.02111,"113":0.56464,"114":2.58045},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00528,"14":0.02111,"15":0.00528,"17":0.00528,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00528,"13.1":0.05805,"14.1":0.11082,"15.1":0.02639,"15.2-15.3":0.01055,"15.4":0.02111,"15.5":0.04222,"15.6":0.15831,"16.0":0.03694,"16.1":0.12665,"16.2":0.08971,"16.3":0.15831,"16.4":0.14248,"16.5":0.4591,"16.6":0.00528},G:{"8":0,"17":0.07174,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00175,"8.1-8.4":0.00175,"9.0-9.2":0,"9.3":0.021,"10.0-10.2":0,"10.3":0.04725,"11.0-11.2":0.0035,"11.3-11.4":0.007,"12.0-12.1":0.00525,"12.2-12.5":0.18898,"13.0-13.1":0,"13.2":0.00175,"13.3":0.00875,"13.4-13.7":0.0315,"14.0-14.4":0.07874,"14.5-14.8":0.25547,"15.0-15.1":0.06824,"15.2-15.3":0.09099,"15.4":0.15573,"15.5":0.17848,"15.6":0.62643,"16.0":1.26512,"16.1":1.68857,"16.2":0.75592,"16.3":1.9073,"16.4":1.59233,"16.5":7.81294,"16.6":0.10849},P:{"4":0.15433,"20":0.37039,"21":3.0351,"5.0-5.4":0.01029,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01029,"12.0":0,"13.0":0.02058,"14.0":0.03087,"15.0":0.01029,"16.0":0.02058,"17.0":0.03087,"18.0":0.02058,"19.0":0.0926},I:{"0":0,"3":0,"4":0.00326,"2.1":0,"2.2":0,"2.3":0,"4.1":0.03917,"4.2-4.3":0.02937,"4.4":0,"4.4.3-4.4.4":0.05875},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00528,"9":0,"10":0,"11":0.03166,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.44396},Q:{"13.1":0},O:{"0":0.01417},H:{"0":0.29511},L:{"0":48.4661}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00511,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0.00511,"51":0,"52":0.05109,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.00511,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00511,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0.00511,"78":0.01533,"79":0,"80":0,"81":0,"82":0,"83":0.00511,"84":0,"85":0,"86":0,"87":0,"88":0.00511,"89":0,"90":0,"91":0.00511,"92":0.01022,"93":0,"94":0,"95":0,"96":0.00511,"97":0.00511,"98":0,"99":0.00511,"100":0.01022,"101":0,"102":0.04598,"103":0.01022,"104":0.01533,"105":0,"106":0,"107":0,"108":0.00511,"109":0.01533,"110":0.01533,"111":0.03065,"112":0.01533,"113":0.07153,"114":0.0562,"115":0.95027,"116":2.51363,"117":0.09196,"118":0.00511,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0.00511,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00511,"49":0.01533,"50":0,"51":0.03576,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00511,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00511,"79":0.01533,"80":0.00511,"81":0.01022,"83":0.00511,"84":0.00511,"85":0.01022,"86":0.00511,"87":0.01022,"88":0.00511,"89":0.00511,"90":0.01533,"91":0.00511,"92":0.01022,"93":0.01022,"94":0.19925,"95":0.00511,"96":0.00511,"97":0,"98":0.01022,"99":0.01533,"100":0.01022,"101":0,"102":0.01022,"103":0.03065,"104":0.00511,"105":0.03065,"106":0.01533,"107":0.02044,"108":0.01022,"109":1.21083,"110":0.01022,"111":0.01533,"112":0.04598,"113":0.04598,"114":0.7919,"115":8.10287,"116":5.109,"117":0.02044,"118":0.00511,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00511,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.01022,"47":0,"48":0,"49":0.00511,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.01533,"70":0,"71":0,"72":0.00511,"73":0,"74":0,"75":0,"76":0.01022,"77":0.00511,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00511,"86":0,"87":0,"88":0,"89":0.00511,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01022,"96":0,"97":0,"98":0,"99":0.02044,"100":0.52623,"101":0.45981,"102":0.00511,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00511},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0.00511,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00511,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.00511,"99":0,"100":0,"101":0.00511,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00511,"108":0.01022,"109":0.07664,"110":0.00511,"111":0.00511,"112":0.00511,"113":0.01022,"114":0.07664,"115":2.0998,"116":0.80211},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0.00511,"10":0,"11":0,"12":0,"13":0.00511,"14":0.02044,"15":0.00511,"17":0.01533,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.01022,"10.1":0,"11.1":0,"12.1":0.00511,"13.1":0.04598,"14.1":0.07153,"15.1":0.01022,"15.2-15.3":0.01022,"15.4":0.01533,"15.5":0.02044,"15.6":0.12262,"16.0":0.02555,"16.1":0.12262,"16.2":0.06642,"16.3":0.10218,"16.4":0.04087,"16.5":0.29121,"16.6":0.32698},G:{"8":0,"17":0.21736,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00174,"8.1-8.4":0.00348,"9.0-9.2":0.00174,"9.3":0.01913,"10.0-10.2":0,"10.3":0.01217,"11.0-11.2":0.01565,"11.3-11.4":0.00869,"12.0-12.1":0.01217,"12.2-12.5":0.14433,"13.0-13.1":0.00522,"13.2":0.00174,"13.3":0.00522,"13.4-13.7":0.02608,"14.0-14.4":0.06434,"14.5-14.8":0.21389,"15.0-15.1":0.06956,"15.2-15.3":0.07303,"15.4":0.12346,"15.5":0.10781,"15.6-15.7":0.98596,"16.0":0.95292,"16.1":1.18072,"16.2":0.61036,"16.3":1.25201,"16.4":0.24866,"16.5":3.62909,"16.6":7.38339},P:{"4":0.08123,"20":0.08123,"21":0.31475,"5.0-5.4":0.01015,"6.2-6.4":0,"7.2-7.4":0.02031,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.02031,"12.0":0,"13.0":0.02031,"14.0":0.03046,"15.0":0.01015,"16.0":0.01015,"17.0":0.02031,"18.0":0.02031,"19.0":0.05077},I:{"0":0,"3":0,"4":0.00443,"2.1":0,"2.2":0,"2.3":0.00886,"4.1":0.07534,"4.2-4.3":0.01108,"4.4":0,"4.4.3-4.4.4":0.0554},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.01022,"9":0,"10":0,"11":0.02555,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":49.42037},R:{_:"0"},M:{"0":0.56247},Q:{"13.1":0},O:{"0":0.11249},H:{"0":0.27783}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SK.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SK.js
index 8ade313736f319..9804743ca6b287 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SK.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SK.js
@@ -1 +1 @@
-module.exports={C:{"33":0.00837,"34":0.00419,"43":0.00837,"48":0.00419,"52":0.09209,"56":0.00419,"68":0.01674,"69":0.00419,"78":0.03767,"84":0.00837,"87":0.00837,"88":0.00837,"99":0.01256,"101":0.00419,"102":0.11721,"103":0.00837,"104":0.00419,"105":0.00419,"106":0.00837,"107":0.00837,"108":0.00837,"109":0.01256,"110":0.00837,"111":0.04186,"112":0.13814,"113":1.6744,"114":3.17299,"115":0.01256,"116":0.00419,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 35 36 37 38 39 40 41 42 44 45 46 47 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 70 71 72 73 74 75 76 77 79 80 81 82 83 85 86 89 90 91 92 93 94 95 96 97 98 100 3.5 3.6"},D:{"34":0.00419,"38":0.0293,"39":0.00419,"47":0.00419,"49":0.04186,"53":0.01256,"63":0.09209,"68":0.00837,"70":0.00837,"72":0.00837,"74":0.01256,"76":0.00419,"78":0.00419,"79":0.25953,"80":0.00837,"81":0.0293,"83":0.00837,"84":0.01256,"85":0.02093,"86":0.01256,"87":0.05023,"88":0.0293,"89":0.02093,"90":0.04605,"91":0.03349,"92":0.04186,"93":0.08791,"94":0.03767,"96":0.00837,"97":0.00837,"98":0.01674,"99":0.02093,"100":0.01256,"101":0.01256,"102":0.01256,"103":0.07535,"104":0.01674,"105":0.03767,"106":0.05023,"107":0.02512,"108":0.0586,"109":2.44044,"110":0.06279,"111":0.13395,"112":0.22186,"113":3.45764,"114":17.9998,"115":0.00837,"116":0.00419,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 40 41 42 43 44 45 46 48 50 51 52 54 55 56 57 58 59 60 61 62 64 65 66 67 69 71 73 75 77 95 117"},F:{"28":0.00837,"36":0.00419,"46":0.01256,"85":0.03349,"90":0.00419,"91":0.00837,"94":0.00837,"95":0.14232,"96":0.00419,"97":0.00837,"98":0.59441,"99":2.15998,"100":0.02093,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 92 93 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.00419,"92":0.00837,"103":0.00419,"105":0.00837,"107":0.00837,"108":0.02093,"109":0.14651,"110":0.01256,"111":0.01256,"112":0.07953,"113":0.64464,"114":3.47857,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 104 106"},E:{"4":0,"14":0.05023,"15":0.00837,"17":0.01674,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 10.1 11.1","9.1":0.02093,"12.1":0.00837,"13.1":0.04605,"14.1":0.10465,"15.1":0.02512,"15.2-15.3":0.01256,"15.4":0.02093,"15.5":0.05023,"15.6":0.18,"16.0":0.01674,"16.1":0.09209,"16.2":0.08372,"16.3":0.21767,"16.4":0.18837,"16.5":0.76185,"16.6":0.00837},G:{"8":0,"17":0.08174,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0013,"6.0-6.1":0,"7.0-7.1":0.00519,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01427,"10.0-10.2":0,"10.3":0.06228,"11.0-11.2":0.00519,"11.3-11.4":0.00259,"12.0-12.1":0.00259,"12.2-12.5":0.11677,"13.0-13.1":0.0013,"13.2":0.00649,"13.3":0.00259,"13.4-13.7":0.01946,"14.0-14.4":0.07914,"14.5-14.8":0.14791,"15.0-15.1":0.06617,"15.2-15.3":0.05449,"15.4":0.07914,"15.5":0.15958,"15.6":0.3036,"16.0":0.56697,"16.1":1.02756,"16.2":0.55789,"16.3":1.32986,"16.4":0.92377,"16.5":6.5468,"16.6":0.08174},P:{"4":0.24714,"20":0.20595,"21":2.3581,"5.0-5.4":0.04161,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0.0104,"11.1-11.2":0.0103,"12.0":0.0104,"13.0":0.04119,"14.0":0,"15.0":0,"16.0":0.0103,"17.0":0.02059,"18.0":0.02059,"19.0":0.05149},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0198,"4.2-4.3":0.0088,"4.4":0,"4.4.3-4.4.4":0.05281},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00419,"11":0.06698,_:"6 7 9 10 5.5"},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.27912},Q:{"13.1":0},O:{"0":0.04652},H:{"0":0.53952},L:{"0":42.66588}};
+module.exports={C:{"34":0.00419,"43":0.00838,"50":0.01257,"52":0.07125,"56":0.02515,"68":0.01676,"78":0.02515,"83":0.00419,"87":0.00419,"88":0.00838,"89":0.00838,"99":0.00838,"101":0.00419,"102":0.0922,"103":0.01257,"104":0.00419,"105":0.00419,"106":0.00838,"107":0.00419,"108":0.01676,"109":0.00838,"110":0.00838,"111":0.01676,"112":0.04191,"113":0.02934,"114":0.05867,"115":1.46685,"116":3.29413,"117":0.11735,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 44 45 46 47 48 49 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 84 85 86 90 91 92 93 94 95 96 97 98 100 118 119 120 3.5 3.6"},D:{"34":0.00838,"38":0.0461,"41":0.00419,"47":0.00838,"49":0.03772,"53":0.02515,"63":0.07963,"68":0.01257,"70":0.00838,"72":0.00838,"74":0.01257,"77":0.00419,"78":0.00419,"79":0.48616,"80":0.00838,"81":0.02096,"83":0.01676,"84":0.00838,"85":0.02515,"86":0.01676,"87":0.06706,"88":0.02934,"89":0.01257,"90":0.01676,"91":0.00838,"92":0.01257,"93":0.07963,"94":0.00419,"95":0.00419,"96":0.00838,"97":0.00419,"98":0.01257,"99":0.01257,"100":0.00838,"101":0.00838,"102":0.01676,"103":0.07544,"104":0.00838,"105":0.01676,"106":0.02096,"107":0.02096,"108":0.0461,"109":2.30924,"110":0.02096,"111":0.10478,"112":0.05448,"113":0.1383,"114":0.91783,"115":13.25194,"116":6.96125,"117":0.00838,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 42 43 44 45 46 48 50 51 52 54 55 56 57 58 59 60 61 62 64 65 66 67 69 71 73 75 76 118 119"},F:{"28":0.02096,"36":0.01257,"46":0.05448,"79":0.00419,"85":0.02934,"89":0.00419,"93":0.00419,"94":0.00419,"95":0.15926,"99":0.04191,"100":1.2573,"101":1.28664,"102":0.02096,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 86 87 88 90 91 92 96 97 98 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.00419,"92":0.00838,"105":0.01257,"107":0.00419,"108":0.00419,"109":0.10478,"110":0.01257,"111":0.00419,"112":0.01257,"113":0.01257,"114":0.25984,"115":3.42824,"116":1.12319,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 106"},E:{"4":0,"13":0.00419,"14":0.02934,"15":0.00838,"17":0.02096,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1 11.1","9.1":0.01676,"12.1":0.01676,"13.1":0.04191,"14.1":0.05448,"15.1":0.01676,"15.2-15.3":0.00838,"15.4":0.01676,"15.5":0.03353,"15.6":0.17183,"16.0":0.01257,"16.1":0.0461,"16.2":0.05448,"16.3":0.14249,"16.4":0.06706,"16.5":0.47777,"16.6":0.58255},G:{"8":0,"17":0.1587,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00326,"6.0-6.1":0,"7.0-7.1":0.00326,"8.1-8.4":0.00109,"9.0-9.2":0,"9.3":0.00978,"10.0-10.2":0,"10.3":0.05435,"11.0-11.2":0.00435,"11.3-11.4":0.00761,"12.0-12.1":0.00326,"12.2-12.5":0.11522,"13.0-13.1":0.00217,"13.2":0.01196,"13.3":0.00217,"13.4-13.7":0.0163,"14.0-14.4":0.04891,"14.5-14.8":0.11196,"15.0-15.1":0.03804,"15.2-15.3":0.04783,"15.4":0.06087,"15.5":0.09565,"15.6-15.7":0.77066,"16.0":0.36087,"16.1":0.68696,"16.2":0.30544,"16.3":0.62283,"16.4":0.11304,"16.5":2.14241,"16.6":5.062},P:{"4":0.32956,"20":0.06179,"21":0.16478,"5.0-5.4":0.0206,"6.2-6.4":0.0309,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0.01043,"11.1-11.2":0,"12.0":0.01043,"13.0":0.0103,"14.0":0,"15.0":0,"16.0":0.0103,"17.0":0.0103,"18.0":0.0103,"19.0":0.04119},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.02869,"4.2-4.3":0.01208,"4.4":0,"4.4.3-4.4.4":0.03473},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00838,"11":0.05867,_:"6 7 9 10 5.5"},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":44.31524},R:{_:"0"},M:{"0":0.27298},Q:{"13.1":0},O:{"0":0.03485},H:{"0":0.55536}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SL.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SL.js
index 94a8cbe5251ec9..03f5fa94b4f6d6 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SL.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SL.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00186,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.00186,"91":0,"92":0,"93":0,"94":0,"95":0.00371,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0.00186,"112":0.00557,"113":0.04271,"114":0.05757,"115":0.00929,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0.00186,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0.00186,"52":0,"53":0.00929,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00371,"65":0,"66":0,"67":0,"68":0.00186,"69":0,"70":0.00186,"71":0,"72":0.00186,"73":0,"74":0.00186,"75":0.013,"76":0.013,"77":0.00186,"78":0,"79":0.02786,"80":0,"81":0.00371,"83":0.00186,"84":0.00371,"85":0,"86":0,"87":0.00371,"88":0.00186,"89":0.00371,"90":0.00371,"91":0.00186,"92":0.00186,"93":0.00371,"94":0,"95":0.00186,"96":0.00186,"97":0,"98":0,"99":0.00186,"100":0,"101":0,"102":0.00371,"103":0.02043,"104":0.00186,"105":0.00557,"106":0.00557,"107":0.00743,"108":0.00557,"109":0.05571,"110":0.00371,"111":0.013,"112":0.013,"113":0.24141,"114":0.92107,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0.00371,"25":0.00186,"26":0.00557,"27":0.00186,"28":0.00371,"29":0,"30":0.00557,"31":0.00186,"32":0,"33":0.00371,"34":0,"35":0,"36":0,"37":0.00186,"38":0,"39":0,"40":0,"41":0,"42":0.00371,"43":0.00186,"44":0,"45":0,"46":0.00929,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0.00371,"55":0.00186,"56":0,"57":0.00186,"58":0.00557,"60":0.10399,"62":0,"63":0.15227,"64":0.09285,"65":0.01857,"66":0.07428,"67":0.1467,"68":0.02228,"69":0.30269,"70":0.71866,"71":0.00186,"72":0,"73":0,"74":0.00186,"75":0.00186,"76":0.00186,"77":0,"78":0,"79":0.00186,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00929,"96":0,"97":0,"98":0.01486,"99":0.09842,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.02971},B:{"12":0.00557,"13":0.00186,"14":0,"15":0.00371,"16":0,"17":0,"18":0.00929,"79":0,"80":0,"81":0,"83":0,"84":0.00371,"85":0,"86":0,"87":0,"88":0,"89":0.00186,"90":0.00186,"91":0,"92":0.00929,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.00186,"106":0,"107":0.00186,"108":0.00557,"109":0.00371,"110":0.01114,"111":0.00371,"112":0.01114,"113":0.07985,"114":0.25627},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00186,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.01857,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.00186,"12.1":0.00186,"13.1":0.02043,"14.1":0.00371,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0.00186,"15.6":0.013,"16.0":0.00186,"16.1":0.00186,"16.2":0.00371,"16.3":0.00929,"16.4":0.01857,"16.5":0.00929,"16.6":0},G:{"8":0,"17":0.0076,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00543,"6.0-6.1":0.00326,"7.0-7.1":0.04454,"8.1-8.4":0,"9.0-9.2":0.04671,"9.3":0.09994,"10.0-10.2":0,"10.3":0.11949,"11.0-11.2":0.00326,"11.3-11.4":0.00217,"12.0-12.1":0.03042,"12.2-12.5":0.52685,"13.0-13.1":0.10428,"13.2":0.00543,"13.3":0.03259,"13.4-13.7":0.11515,"14.0-14.4":0.8006,"14.5-14.8":0.3965,"15.0-15.1":0.26397,"15.2-15.3":0.32263,"15.4":0.2064,"15.5":0.66807,"15.6":0.49209,"16.0":0.38346,"16.1":0.62788,"16.2":0.67459,"16.3":1.14821,"16.4":0.72673,"16.5":1.78696,"16.6":0.0315},P:{"4":0.20489,"20":0.19464,"21":0.33807,"5.0-5.4":0.02049,"6.2-6.4":0.01024,"7.2-7.4":0.14342,"8.2":0,"9.2":0.02049,"10.1":0,"11.1-11.2":0.05122,"12.0":0,"13.0":0.01024,"14.0":0.03073,"15.0":0.06147,"16.0":0.05122,"17.0":0.03073,"18.0":0.03073,"19.0":0.07171},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00437,"4.2-4.3":0.01529,"4.4":0,"4.4.3-4.4.4":0.13648},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0.00186,"11":0.00557,"5.5":0},S:{"2.5":0.06514,_:"3.0-3.1"},J:{"7":0,"10":0.04886},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.06514},Q:{"13.1":0},O:{"0":0.71658},H:{"0":16.15862},L:{"0":64.67553}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00175,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00175,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00175,"110":0,"111":0,"112":0,"113":0.00175,"114":0.00175,"115":0.04886,"116":0.06457,"117":0.02443,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00175,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00175,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.01396,"65":0.00175,"66":0,"67":0.00524,"68":0,"69":0,"70":0.00175,"71":0,"72":0.00175,"73":0,"74":0,"75":0.00175,"76":0.01745,"77":0.00175,"78":0,"79":0.00175,"80":0.00175,"81":0.00175,"83":0.00175,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00175,"90":0.00175,"91":0.00349,"92":0.00175,"93":0.00873,"94":0.00524,"95":0,"96":0,"97":0.00175,"98":0,"99":0.00349,"100":0,"101":0,"102":0.00349,"103":0.01396,"104":0,"105":0.00349,"106":0.00175,"107":0.00698,"108":0.00175,"109":0.04537,"110":0.00349,"111":0.00873,"112":0.00524,"113":0.00873,"114":0.04014,"115":0.52176,"116":0.24256,"117":0.00175,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0.00175,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0.00524,"25":0,"26":0.00175,"27":0.00175,"28":0.00175,"29":0,"30":0.00175,"31":0,"32":0,"33":0.00175,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0.00175,"43":0,"44":0,"45":0.00175,"46":0.00524,"47":0.00175,"48":0,"49":0,"50":0.00175,"51":0,"52":0,"53":0,"54":0.00524,"55":0,"56":0,"57":0.00349,"58":0.00175,"60":0.07329,"62":0,"63":0.14833,"64":0.21289,"65":0.00698,"66":0.06282,"67":0.06806,"68":0.01222,"69":0.30014,"70":0.15531,"71":0.3839,"72":0.37692,"73":0,"74":0.00349,"75":0,"76":0.00175,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01047,"96":0,"97":0,"98":0,"99":0.00175,"100":0.01745,"101":0.06282,"102":0.00175,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.01745},B:{"12":0.00175,"13":0.00349,"14":0.00349,"15":0.00175,"16":0.00175,"17":0,"18":0.00524,"79":0,"80":0,"81":0,"83":0,"84":0.00175,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.00175,"91":0,"92":0.00524,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00175,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00349,"108":0,"109":0.00175,"110":0.00175,"111":0,"112":0.00175,"113":0.00524,"114":0.0192,"115":0.18497,"116":0.0698},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.01047,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.00175,"12.1":0,"13.1":0.00175,"14.1":0.00175,"15.1":0,"15.2-15.3":0,"15.4":0.00349,"15.5":0,"15.6":0.00873,"16.0":0,"16.1":0.00175,"16.2":0,"16.3":0.00349,"16.4":0.00175,"16.5":0.00524,"16.6":0.01047},G:{"8":0,"17":0.03732,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00873,"7.0-7.1":0.1191,"8.1-8.4":0,"9.0-9.2":0.09448,"9.3":0.06828,"10.0-10.2":0,"10.3":0.08178,"11.0-11.2":0.00953,"11.3-11.4":0.01985,"12.0-12.1":0.01906,"12.2-12.5":0.50259,"13.0-13.1":0.05876,"13.2":0.00238,"13.3":0.02144,"13.4-13.7":0.06272,"14.0-14.4":0.57802,"14.5-14.8":0.33189,"15.0-15.1":0.17944,"15.2-15.3":0.25566,"15.4":0.15165,"15.5":0.4089,"15.6-15.7":1.37915,"16.0":0.18976,"16.1":0.23899,"16.2":0.24614,"16.3":0.62249,"16.4":0.20485,"16.5":0.88371,"16.6":1.16319},P:{"4":0.27952,"20":0.13976,"21":0.17969,"5.0-5.4":0.00998,"6.2-6.4":0.00998,"7.2-7.4":0.09983,"8.2":0,"9.2":0.00998,"10.1":0,"11.1-11.2":0.04991,"12.0":0,"13.0":0.00998,"14.0":0.03993,"15.0":0.02995,"16.0":0.02995,"17.0":0.01997,"18.0":0.02995,"19.0":0.02995},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00233,"4.2-4.3":0.0031,"4.4":0,"4.4.3-4.4.4":0.069},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00349,"5.5":0},S:{"2.5":0.09906,_:"3.0-3.1"},J:{"7":0,"10":0.00826},N:{"10":0,"11":0},L:{"0":65.57415},R:{_:"0"},M:{"0":0.04953},Q:{"13.1":0},O:{"0":0.68517},H:{"0":17.61569}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SM.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SM.js
index 88a5930d617f9e..3f387bd079e7a7 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SM.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SM.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00605,"49":0,"50":0,"51":0,"52":0.01815,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00605,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.0121,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.12705,"103":0,"104":0,"105":0,"106":0.01815,"107":0,"108":0,"109":0,"110":0,"111":0.01815,"112":0.04235,"113":1.26445,"114":3.1823,"115":0.01815,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0.0605,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.0121,"77":0,"78":0,"79":0.0605,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0.00605,"88":0,"89":0,"90":0,"91":0,"92":0.00605,"93":0,"94":0.00605,"95":0,"96":0,"97":0,"98":0,"99":0.0121,"100":0.00605,"101":0,"102":0,"103":0.04235,"104":0,"105":0.06655,"106":0,"107":0,"108":0,"109":1.3431,"110":0.0605,"111":0.0847,"112":0.0605,"113":2.7467,"114":20.2796,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.07865,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.12705,"99":0.18755,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00605,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.0726,"110":0,"111":0.00605,"112":0.0121,"113":0.2783,"114":1.8392},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.05445,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.15125,"13.1":0.1331,"14.1":0.0726,"15.1":0,"15.2-15.3":0.01815,"15.4":0,"15.5":0.68365,"15.6":0.7018,"16.0":0.0121,"16.1":0.0484,"16.2":0.03025,"16.3":0.27225,"16.4":0.0726,"16.5":1.82105,"16.6":0},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.09384,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0.01235,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.9186,"13.0-13.1":0,"13.2":0.03951,"13.3":0,"13.4-13.7":0,"14.0-14.4":0.65191,"14.5-14.8":0.25187,"15.0-15.1":0.05926,"15.2-15.3":0.05926,"15.4":0.03951,"15.5":0.07408,"15.6":1.00503,"16.0":0.69883,"16.1":1.38284,"16.2":0.48646,"16.3":2.42738,"16.4":1.7162,"16.5":14.08274,"16.6":0.07408},P:{"4":0.04094,"20":0.13305,"21":2.11862,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0.01023,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0,"18.0":0,"19.0":0},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.13025},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00605,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.1343},Q:{"13.1":0},O:{"0":0},H:{"0":0.00374},L:{"0":34.9133}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00635,"53":0,"54":0,"55":0,"56":0.00635,"57":0,"58":0,"59":0,"60":0,"61":0.00635,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.03173,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.03173,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.18403,"103":0,"104":0,"105":0,"106":0,"107":0.01269,"108":0,"109":0.00635,"110":0,"111":0,"112":0.01269,"113":0.10788,"114":0.00635,"115":1.07247,"116":2.79859,"117":0.10788,"118":0.00635,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.01904,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00635,"50":0,"51":0,"52":0,"53":0.01269,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0.00635,"78":0,"79":0.19038,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0.02538,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.01904,"99":0.01269,"100":0.00635,"101":0,"102":0,"103":0.01904,"104":0.00635,"105":0.00635,"106":0,"107":0,"108":0,"109":1.47862,"110":0.09519,"111":0.01269,"112":0.01904,"113":0.05077,"114":0.3998,"115":13.2441,"116":9.58246,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0.00635,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.05711,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.07615,"101":0.05711,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.03173,"110":0,"111":0,"112":0,"113":0.05077,"114":0.06981,"115":4.36605,"116":0.83133},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.01269,"14":0.03808,"15":0,"17":0.00635,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.10788,"13.1":0.19038,"14.1":0.15865,"15.1":0.0825,"15.2-15.3":0.01269,"15.4":0.07615,"15.5":0.00635,"15.6":0.39345,"16.0":0.15865,"16.1":0.165,"16.2":0.07615,"16.3":0.41249,"16.4":0.05077,"16.5":1.1867,"16.6":1.08517},G:{"8":0,"17":0.05936,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.03355,"10.0-10.2":0,"10.3":0.02065,"11.0-11.2":0.0542,"11.3-11.4":0.00774,"12.0-12.1":0.00774,"12.2-12.5":1.06079,"13.0-13.1":0,"13.2":0.18067,"13.3":0,"13.4-13.7":0.0129,"14.0-14.4":0.35101,"14.5-14.8":0.13679,"15.0-15.1":0.06711,"15.2-15.3":0.36908,"15.4":0.05936,"15.5":0.05162,"15.6-15.7":0.98852,"16.0":0.26584,"16.1":0.65815,"16.2":0.33037,"16.3":0.96271,"16.4":0.10324,"16.5":3.81212,"16.6":16.23185},P:{"4":0.05094,"20":0.02038,"21":0.10188,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0.01019,"15.0":0,"16.0":0.01019,"17.0":0,"18.0":0,"19.0":0.01019},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.14692},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":30.60801},R:{_:"0"},M:{"0":0.20462},Q:{"13.1":0},O:{"0":0},H:{"0":0.00346}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SN.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SN.js
index ee15b6efee04f2..cfba61474d9b13 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SN.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SN.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00231,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.02079,"67":0,"68":0.00231,"69":0,"70":0.00462,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00693,"79":0,"80":0.00231,"81":0.00231,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00462,"96":0,"97":0,"98":0,"99":0.00231,"100":0,"101":0,"102":0.00924,"103":0,"104":0,"105":0,"106":0.00231,"107":0.00231,"108":0,"109":0.00231,"110":0.00462,"111":0.00462,"112":0.00462,"113":0.18711,"114":0.22869,"115":0.00231,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00231,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0.00231,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00231,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00231,"66":0,"67":0,"68":0.00231,"69":0.00231,"70":0.00231,"71":0,"72":0,"73":0,"74":0,"75":0.00231,"76":0.00231,"77":0.00231,"78":0,"79":0.01155,"80":0,"81":0.00924,"83":0,"84":0,"85":0,"86":0.00231,"87":0.02541,"88":0.00231,"89":0,"90":0.00231,"91":0.00693,"92":0,"93":0.00462,"94":0.00231,"95":0.00462,"96":0,"97":0.00231,"98":0,"99":0.00231,"100":0.00231,"101":0,"102":0.00462,"103":0.03465,"104":0.00231,"105":0.03234,"106":0.00231,"107":0.00231,"108":0.00462,"109":0.32802,"110":0.00462,"111":0.00924,"112":0.03465,"113":0.47817,"114":1.84107,"115":0.00231,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0.00462,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0.00693,"62":0,"63":0,"64":0.00231,"65":0,"66":0,"67":0.00462,"68":0.00462,"69":0.00693,"70":0.01617,"71":0,"72":0,"73":0,"74":0.00231,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0.00231,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00693,"96":0.00231,"97":0.00231,"98":0.00924,"99":0.0693,"100":0.00231,"9.5-9.6":0,"10.0-10.1":0,"10.5":0.00231,"10.6":0.00231,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0.00231,"16":0,"17":0,"18":0.00231,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00231,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0.00231,"107":0,"108":0.00231,"109":0.01617,"110":0.00462,"111":0.00462,"112":0.01386,"113":0.24024,"114":0.53592},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00231,"14":0.00462,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00231,"13.1":0.00693,"14.1":0.01386,"15.1":0.00231,"15.2-15.3":0,"15.4":0.00231,"15.5":0.00462,"15.6":0.03003,"16.0":0.00231,"16.1":0.00462,"16.2":0.00924,"16.3":0.02079,"16.4":0.02079,"16.5":0.05082,"16.6":0},G:{"8":0.00596,"17":0.05064,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00298,"7.0-7.1":0.02979,"8.1-8.4":0.01192,"9.0-9.2":0,"9.3":0.09234,"10.0-10.2":0,"10.3":0.09234,"11.0-11.2":0.00596,"11.3-11.4":0,"12.0-12.1":0.16979,"12.2-12.5":0.73576,"13.0-13.1":0.00894,"13.2":0,"13.3":0.02979,"13.4-13.7":0.14298,"14.0-14.4":1.02471,"14.5-14.8":1.42685,"15.0-15.1":0.5898,"15.2-15.3":0.47661,"15.4":0.41107,"15.5":0.8847,"15.6":1.14982,"16.0":1.06045,"16.1":2.24006,"16.2":1.06939,"16.3":2.9371,"16.4":2.39198,"16.5":9.08833,"16.6":0.14894},P:{"4":0.20455,"20":0.35797,"21":1.68757,"5.0-5.4":0,"6.2-6.4":0.01023,"7.2-7.4":0.28638,"8.2":0,"9.2":0.02046,"10.1":0.01023,"11.1-11.2":0.06137,"12.0":0,"13.0":0.05114,"14.0":0.02046,"15.0":0.03068,"16.0":0.1125,"17.0":0.07159,"18.0":0.04091,"19.0":0.10228},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0023,"4.2-4.3":0.00344,"4.4":0,"4.4.3-4.4.4":0.06198},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00462,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0.01538},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.17687},Q:{"13.1":0},O:{"0":0.08459},H:{"0":0.47323},L:{"0":64.14138}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00421,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00632,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00842,"79":0,"80":0.00421,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00421,"96":0,"97":0,"98":0,"99":0.00211,"100":0,"101":0,"102":0.00211,"103":0.00211,"104":0,"105":0,"106":0.00211,"107":0.00211,"108":0.00211,"109":0,"110":0.00211,"111":0,"112":0.00211,"113":0.00211,"114":0.00211,"115":0.09477,"116":0.18743,"117":0.00632,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00421,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00211,"64":0,"65":0.00211,"66":0,"67":0,"68":0.00211,"69":0,"70":0,"71":0,"72":0.00211,"73":0,"74":0,"75":0.00211,"76":0.00211,"77":0.00211,"78":0,"79":0.00842,"80":0,"81":0.01264,"83":0.00211,"84":0,"85":0.00211,"86":0.00211,"87":0.00842,"88":0.00211,"89":0,"90":0,"91":0.00421,"92":0,"93":0.00842,"94":0,"95":0.00421,"96":0.00211,"97":0.00211,"98":0.00211,"99":0.00421,"100":0,"101":0,"102":0.01474,"103":0.03159,"104":0.00211,"105":0.00842,"106":0.00211,"107":0.00211,"108":0.00421,"109":0.26114,"110":0.00211,"111":0.00632,"112":0.00632,"113":0.01264,"114":0.0716,"115":1.13303,"116":0.7371,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0.00211,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0.00211,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00211,"60":0.00211,"62":0,"63":0,"64":0.00211,"65":0,"66":0,"67":0.00211,"68":0.00421,"69":0.00211,"70":0,"71":0.01053,"72":0.00632,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.00211,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00632,"96":0,"97":0,"98":0,"99":0.00211,"100":0.01895,"101":0.05265,"102":0.00211,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0.01474,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00211,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00211,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00211,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0.00211,"107":0,"108":0.00211,"109":0.00842,"110":0.00211,"111":0.00211,"112":0.00211,"113":0.00211,"114":0.01474,"115":0.38961,"116":0.14953},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00211,"15":0,"17":0.00211,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00842,"14.1":0.00842,"15.1":0.00211,"15.2-15.3":0,"15.4":0,"15.5":0.00211,"15.6":0.01685,"16.0":0.00211,"16.1":0.00211,"16.2":0.00632,"16.3":0.00632,"16.4":0.00421,"16.5":0.02738,"16.6":0.02106},G:{"8":0.00247,"17":0.17276,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01481,"8.1-8.4":0.00247,"9.0-9.2":0.00494,"9.3":0.10119,"10.0-10.2":0,"10.3":0.08145,"11.0-11.2":0.0074,"11.3-11.4":0,"12.0-12.1":0.17523,"12.2-12.5":1.14024,"13.0-13.1":0.01234,"13.2":0.00494,"13.3":0.08391,"13.4-13.7":0.16042,"14.0-14.4":0.79224,"14.5-14.8":1.08101,"15.0-15.1":0.4097,"15.2-15.3":0.348,"15.4":0.2394,"15.5":0.56765,"15.6-15.7":4.32402,"16.0":0.69846,"16.1":1.22662,"16.2":0.65157,"16.3":1.47343,"16.4":0.47387,"16.5":4.00071,"16.6":6.41693},P:{"4":0.30693,"20":0.18416,"21":0.22508,"5.0-5.4":0,"6.2-6.4":0.01023,"7.2-7.4":0.4297,"8.2":0,"9.2":0,"10.1":0.01023,"11.1-11.2":0.04092,"12.0":0.01023,"13.0":0.02046,"14.0":0.04092,"15.0":0.02046,"16.0":0.10231,"17.0":0.04092,"18.0":0.03069,"19.0":0.07162},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00071,"4.2-4.3":0.00377,"4.4":0,"4.4.3-4.4.4":0.06922},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00211,"5.5":0},S:{"2.5":0.01579,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":67.28015},R:{_:"0"},M:{"0":0.08683},Q:{"13.1":0},O:{"0":0.06315},H:{"0":0.42599}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SO.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SO.js
index 04d38e7e7a0d12..d8555e3e3e6240 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SO.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SO.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00203,"103":0,"104":0,"105":0.00203,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0.00406,"113":0.05678,"114":0.08518,"115":0.00203,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0.00203,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0.00203,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00406,"65":0.00811,"66":0,"67":0,"68":0.00203,"69":0,"70":0.00811,"71":0,"72":0,"73":0,"74":0.00608,"75":0.0365,"76":0,"77":0.00203,"78":0,"79":0.01622,"80":0.00203,"81":0.01217,"83":0.00203,"84":0,"85":0,"86":0,"87":0.04462,"88":0.00406,"89":0,"90":0,"91":0.00406,"92":0.00203,"93":0.10951,"94":0.02028,"95":0.00203,"96":0.01217,"97":0.00203,"98":0.00203,"99":0.02231,"100":0.00203,"101":0.00406,"102":0.00406,"103":0.05881,"104":0.02636,"105":0.00608,"106":0.02636,"107":0.00811,"108":0.01622,"109":0.12371,"110":0.01622,"111":0.02636,"112":0.04259,"113":0.48875,"114":2.10101,"115":0.00608,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00203,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00608,"60":0,"62":0,"63":0.00203,"64":0,"65":0,"66":0,"67":0,"68":0.00203,"69":0.03042,"70":0.22308,"71":0.00406,"72":0,"73":0,"74":0.00203,"75":0.00203,"76":0.00406,"77":0,"78":0,"79":0.00203,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.00203,"95":0.00406,"96":0,"97":0,"98":0.06692,"99":0.07706,"100":0.00203,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00203,"18":0.05273,"79":0,"80":0,"81":0,"83":0,"84":0.00203,"85":0,"86":0,"87":0,"88":0,"89":0.00203,"90":0,"91":0,"92":0.01014,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00406,"108":0.00203,"109":0.00406,"110":0.00203,"111":0.00406,"112":0.00608,"113":0.08315,"114":0.32854},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.01014,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00608,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00203,"13.1":0.00608,"14.1":0.00406,"15.1":0,"15.2-15.3":0.00203,"15.4":0.01217,"15.5":0.00406,"15.6":0.02434,"16.0":0.00203,"16.1":0.00406,"16.2":0.00406,"16.3":0.02028,"16.4":0.01825,"16.5":0.03245,"16.6":0},G:{"8":0,"17":0.03964,"3.2":0.00626,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.0073,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.04486,"10.0-10.2":0.00209,"10.3":0.02086,"11.0-11.2":0.00209,"11.3-11.4":0.01148,"12.0-12.1":0.05112,"12.2-12.5":0.35262,"13.0-13.1":0.00417,"13.2":0.00209,"13.3":0.0313,"13.4-13.7":0.10224,"14.0-14.4":0.49972,"14.5-14.8":0.41104,"15.0-15.1":0.17005,"15.2-15.3":0.17527,"15.4":0.15857,"15.5":0.36096,"15.6":0.34323,"16.0":0.98483,"16.1":0.65933,"16.2":0.52267,"16.3":0.99839,"16.4":1.16322,"16.5":2.34314,"16.6":0.08763},P:{"4":0.25453,"20":0.87558,"21":1.78169,"5.0-5.4":0.02036,"6.2-6.4":0.04072,"7.2-7.4":1.00793,"8.2":0.01018,"9.2":0.03054,"10.1":0,"11.1-11.2":0.07127,"12.0":0.02036,"13.0":0.04072,"14.0":0.11199,"15.0":0.03054,"16.0":0.1629,"17.0":0.08145,"18.0":0.18326,"19.0":0.34616},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.29448},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.03986},Q:{"13.1":0},O:{"0":1.86545},H:{"0":1.88684},L:{"0":74.88904}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00424,"67":0,"68":0.00212,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0.00212,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0.00212,"107":0,"108":0,"109":0,"110":0.00212,"111":0.00212,"112":0,"113":0.00212,"114":0,"115":0.0318,"116":0.19504,"117":0.0106,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0.00212,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00212,"57":0,"58":0.00212,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00636,"65":0.00212,"66":0,"67":0,"68":0.00424,"69":0.00212,"70":0.00424,"71":0,"72":0.00212,"73":0.00212,"74":0.00636,"75":0,"76":0,"77":0.00424,"78":0.00212,"79":0.02968,"80":0.00212,"81":0.01484,"83":0.00424,"84":0.00212,"85":0,"86":0,"87":0.06148,"88":0.01696,"89":0,"90":0,"91":0.00212,"92":0,"93":0.12296,"94":0.00212,"95":0.00212,"96":0.01272,"97":0.00424,"98":0.00212,"99":0.02756,"100":0,"101":0.00212,"102":0.00424,"103":0.00848,"104":0.01696,"105":0.00636,"106":0.05088,"107":0.00848,"108":0.01484,"109":0.16324,"110":0.00424,"111":0.0106,"112":0.01484,"113":0.01696,"114":0.15264,"115":1.65148,"116":0.99428,"117":0.00212,"118":0.00212,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00212,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00212,"60":0,"62":0,"63":0.00424,"64":0.00636,"65":0,"66":0,"67":0,"68":0,"69":0.00636,"70":0.01272,"71":0.1272,"72":0.15476,"73":0,"74":0,"75":0,"76":0.00212,"77":0.00212,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00212,"96":0,"97":0,"98":0,"99":0.00636,"100":0.04452,"101":0.053,"102":0.00212,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.0318,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00636,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0.00212,"107":0.00212,"108":0.00212,"109":0.00424,"110":0.00212,"111":0.00636,"112":0.00212,"113":0.00424,"114":0.053,"115":0.29892,"116":0.1166},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00636,"15":0,"17":0.00212,_:"0","3.1":0,"3.2":0,"5.1":0.00424,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.00212,"12.1":0,"13.1":0.00212,"14.1":0.00848,"15.1":0,"15.2-15.3":0.00212,"15.4":0.0106,"15.5":0.00848,"15.6":0.02332,"16.0":0,"16.1":0.00848,"16.2":0.00636,"16.3":0.00848,"16.4":0.00212,"16.5":0.01908,"16.6":0.02544},G:{"8":0,"17":0.19338,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00946,"8.1-8.4":0,"9.0-9.2":0.0021,"9.3":0.06201,"10.0-10.2":0,"10.3":0.01471,"11.0-11.2":0.00525,"11.3-11.4":0.0021,"12.0-12.1":0.03994,"12.2-12.5":0.40567,"13.0-13.1":0.04729,"13.2":0.0021,"13.3":0.03258,"13.4-13.7":0.10299,"14.0-14.4":0.40672,"14.5-14.8":0.39726,"15.0-15.1":0.07147,"15.2-15.3":0.09879,"15.4":0.23226,"15.5":0.20178,"15.6-15.7":1.01417,"16.0":0.57067,"16.1":0.50866,"16.2":0.44035,"16.3":0.64529,"16.4":0.54545,"16.5":2.26166,"16.6":2.18704},P:{"4":0.15179,"20":0.27321,"21":0.52619,"22":1.66964,"5.0-5.4":0.03036,"6.2-6.4":0.08095,"7.2-7.4":0.91071,"8.2":0,"9.2":0.02024,"10.1":0,"11.1-11.2":0.0506,"12.0":0.01012,"13.0":0.03036,"14.0":0.0506,"15.0":0.06071,"16.0":0.14167,"17.0":0.08095,"18.0":0.09107,"19.0":0.41488},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00211,"4.4":0,"4.4.3-4.4.4":0.22605},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00212,"5.5":0},S:{"2.5":0.00788,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":74.1512},R:{_:"0"},M:{"0":0.06304},Q:{"13.1":0},O:{"0":1.85968},H:{"0":1.90237}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SR.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SR.js
index 94857b8afd4cb7..395a1a99fbae79 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SR.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SR.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00321,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.00321,"99":0.00321,"100":0,"101":0,"102":0.00321,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00321,"109":0.00321,"110":0,"111":0.02246,"112":0.00321,"113":0.21179,"114":0.76053,"115":0.00642,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00321,"50":0,"51":0,"52":0,"53":0.00321,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00321,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00321,"77":0,"78":0,"79":0.01284,"80":0,"81":0.00642,"83":0.01605,"84":0.00321,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.00642,"92":0,"93":0.00321,"94":0.00321,"95":0,"96":0.00321,"97":0,"98":0.05776,"99":0.00321,"100":0.00321,"101":0.00963,"102":0.00321,"103":0.13799,"104":0,"105":0,"106":0,"107":0.00321,"108":0.00642,"109":0.4268,"110":0.01284,"111":0.04172,"112":0.08343,"113":0.95307,"114":4.55999,"115":0.00321,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00963,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00321,"96":0,"97":0,"98":0.06418,"99":0.24709,"100":0.00321,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00321,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00321,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00321,"109":0.00963,"110":0,"111":0.00321,"112":0.00963,"113":0.24068,"114":1.00121},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00321,"14":0.02888,"15":0.00321,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00642,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.01284,"14.1":0.04814,"15.1":0.00321,"15.2-15.3":0,"15.4":0.00642,"15.5":0.00963,"15.6":0.13157,"16.0":0.00321,"16.1":0.03209,"16.2":0.01284,"16.3":0.12194,"16.4":0.00963,"16.5":0.13799,"16.6":0.00321},G:{"8":0,"17":0.01441,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.0024,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01921,"10.0-10.2":0,"10.3":3.93021,"11.0-11.2":0.0096,"11.3-11.4":0.0096,"12.0-12.1":0.0024,"12.2-12.5":0.37694,"13.0-13.1":0,"13.2":0,"13.3":0.012,"13.4-13.7":0.17766,"14.0-14.4":0.32172,"14.5-14.8":0.38414,"15.0-15.1":0.04081,"15.2-15.3":0.08883,"15.4":0.30491,"15.5":0.10564,"15.6":0.70345,"16.0":0.76347,"16.1":1.00596,"16.2":0.92913,"16.3":1.37569,"16.4":1.24365,"16.5":7.38265,"16.6":0.11764},P:{"4":0.71603,"20":0.64339,"21":5.35467,"5.0-5.4":0,"6.2-6.4":0.08302,"7.2-7.4":0.49811,"8.2":0,"9.2":0.06226,"10.1":0,"11.1-11.2":0.05189,"12.0":0.01038,"13.0":0.16604,"14.0":0.06226,"15.0":0.01038,"16.0":0.17641,"17.0":0.19717,"18.0":0.07264,"19.0":0.20755},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.11088,"4.4":0,"4.4.3-4.4.4":0.18263},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01284,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.06112},Q:{"13.1":0},O:{"0":0.90999},H:{"0":0.16716},L:{"0":58.23483}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00324,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00324,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.00324,"106":0,"107":0,"108":0,"109":0.00324,"110":0.01946,"111":0,"112":0,"113":0,"114":0.00649,"115":0.2335,"116":1.13181,"117":0.03567,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00973,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00324,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00324,"77":0,"78":0,"79":0.00649,"80":0,"81":0.00649,"83":0.01297,"84":0,"85":0,"86":0,"87":0.01297,"88":0,"89":0,"90":0,"91":0.00324,"92":0,"93":0.00324,"94":0.00324,"95":0.00324,"96":0,"97":0,"98":0.09405,"99":0.00649,"100":0.00324,"101":0,"102":0.00324,"103":0.04865,"104":0.00324,"105":0.00649,"106":0,"107":0,"108":0.00649,"109":0.347,"110":0.00324,"111":0.01946,"112":0.01622,"113":0.12972,"114":0.22701,"115":3.3338,"116":1.71879,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00324,"72":0.00324,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.00324,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.00973,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.20107,"101":0.15242,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00324,"18":0.00324,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00324,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00649,"110":0,"111":0.01622,"112":0,"113":0.00324,"114":0.04216,"115":0.77508,"116":0.22052},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.01622,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.01622,"14.1":0.04216,"15.1":0.00324,"15.2-15.3":0,"15.4":0.01297,"15.5":0.00649,"15.6":0.11999,"16.0":0,"16.1":0.02919,"16.2":0.01622,"16.3":0.01946,"16.4":0.00649,"16.5":0.07459,"16.6":0.18809},G:{"8":0,"17":0.28174,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00411,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.07403,"10.0-10.2":0,"10.3":4.88627,"11.0-11.2":0,"11.3-11.4":0.00823,"12.0-12.1":0,"12.2-12.5":0.24472,"13.0-13.1":0.00617,"13.2":0,"13.3":0.00823,"13.4-13.7":0.01645,"14.0-14.4":0.17892,"14.5-14.8":0.31465,"15.0-15.1":0.01851,"15.2-15.3":0.04113,"15.4":0.07403,"15.5":0.05347,"15.6-15.7":2.42668,"16.0":0.41336,"16.1":0.67659,"16.2":0.6149,"16.3":0.66837,"16.4":0.26735,"16.5":2.81742,"16.6":6.46156},P:{"4":0.49378,"20":0.18517,"21":0.98757,"5.0-5.4":0,"6.2-6.4":0.01029,"7.2-7.4":0.62752,"8.2":0,"9.2":0.01029,"10.1":0,"11.1-11.2":0.04115,"12.0":0.02057,"13.0":0.14402,"14.0":0.06172,"15.0":0.02057,"16.0":0.17488,"17.0":0.18517,"18.0":0.07201,"19.0":0.20574},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.06512,"4.4":0,"4.4.3-4.4.4":0.25324},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.11675,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":57.75482},R:{_:"0"},M:{"0":0.0946},Q:{"13.1":0.02027},O:{"0":0.32434},H:{"0":0.15353}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ST.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ST.js
index b148c47c43c5b8..1811c1cdcbd9ae 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ST.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ST.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0.01275,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01275,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.01275,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0.00638,"78":3.79432,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0.01275,"113":0.52291,"114":1.33279,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.01275,"37":0,"38":0.03189,"39":0,"40":0,"41":0,"42":0,"43":0.03189,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00638,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.00638,"56":0,"57":0,"58":0,"59":0.00638,"60":0,"61":0,"62":0,"63":0.01275,"64":0,"65":0,"66":0.10841,"67":0,"68":0.00638,"69":0.07652,"70":0.01275,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.09566,"89":2.41688,"90":0,"91":0.01275,"92":0.00638,"93":0.03189,"94":0,"95":0.05102,"96":0,"97":0,"98":0,"99":0.00638,"100":0.01275,"101":0,"102":0.01275,"103":0.04464,"104":0,"105":0.00638,"106":0.01275,"107":0.00638,"108":0,"109":5.19726,"110":0.14667,"111":0.10841,"112":0.04464,"113":3.32879,"114":14.42477,"115":0.00638,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.1658,"70":0.05739,"71":0,"72":0,"73":0,"74":0.00638,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.12116,"96":0,"97":0,"98":0.00638,"99":0.39537,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00638,"13":0,"14":0.01275,"15":0.00638,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.01275,"91":0,"92":0.07015,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.01275,"106":0,"107":0.01275,"108":0.01275,"109":0.01275,"110":0.01275,"111":0.03189,"112":0.01275,"113":0.29972,"114":3.23314},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.03826,"15":0.01275,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00638,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.01275,"14.1":0.05102,"15.1":0,"15.2-15.3":0.01275,"15.4":0,"15.5":0.00638,"15.6":0.04464,"16.0":0,"16.1":0.03826,"16.2":0,"16.3":0.1658,"16.4":0.11479,"16.5":0.17218,"16.6":0},G:{"8":0,"17":0.0225,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.05626,"6.0-6.1":0,"7.0-7.1":0.34704,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.06692,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0.01125,"12.2-12.5":0.0225,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0.01125,"14.0-14.4":0.07817,"14.5-14.8":0,"15.0-15.1":0.01125,"15.2-15.3":0.0225,"15.4":0.15694,"15.5":0.15694,"15.6":0.11193,"16.0":0.04501,"16.1":0.1901,"16.2":0.04501,"16.3":0.42521,"16.4":0.33579,"16.5":2.95577,"16.6":0.0225},P:{"4":0.27277,"20":0.51523,"21":0.81831,"5.0-5.4":0,"6.2-6.4":0.03031,"7.2-7.4":0.35359,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.02021,"12.0":0,"13.0":0.05051,"14.0":0,"15.0":0,"16.0":0,"17.0":0.0101,"18.0":0.02021,"19.0":0.0101},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.11955,"4.2-4.3":0.05693,"4.4":0,"4.4.3-4.4.4":0.6376},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0.06159,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.03985},Q:{"13.1":0},O:{"0":2.99622},H:{"0":0.5145},L:{"0":47.64537}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.01571,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00524,"69":0,"70":0,"71":0,"72":0.01047,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.05761,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.02619,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.01047,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0.01047,"113":0,"114":0,"115":0.0419,"116":0.30898,"117":0,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0.0419,"43":0.0419,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00524,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.01047,"64":0.02095,"65":0,"66":0.00524,"67":0,"68":0,"69":0.01047,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0.01047,"76":0,"77":0.00524,"78":0,"79":0.15711,"80":0,"81":0.02619,"83":0,"84":0,"85":0,"86":0,"87":0.02095,"88":0,"89":3.43547,"90":0,"91":0,"92":0,"93":0,"94":0.12569,"95":0,"96":0.00524,"97":0,"98":0,"99":0,"100":0.31422,"101":0,"102":0.20948,"103":0.03142,"104":0,"105":0,"106":0.00524,"107":0.05237,"108":0,"109":4.19484,"110":0,"111":0.0419,"112":0.05761,"113":0.05237,"114":0.20948,"115":5.27366,"116":2.89082,"117":0.01571,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0.01047,"67":0,"68":0,"69":0,"70":0.01047,"71":0.02619,"72":0.0995,"73":0,"74":0.01047,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.03666,"96":0,"97":0,"98":0,"99":0,"100":0.10998,"101":0.37183,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00524},B:{"12":0.00524,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0.02619,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00524,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.01571,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.01047,"108":0,"109":0.0419,"110":0.00524,"111":0,"112":0,"113":0.00524,"114":0.5237,"115":2.33047,"116":0.92695},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00524,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.00524,"12.1":0,"13.1":0.01047,"14.1":0.04713,"15.1":0,"15.2-15.3":0.02619,"15.4":0,"15.5":0,"15.6":0.01047,"16.0":0,"16.1":0,"16.2":0,"16.3":0.02619,"16.4":0,"16.5":0.17806,"16.6":0.06284},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.50773,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01042,"10.0-10.2":0,"10.3":0.03056,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0.04028,"12.2-12.5":0.25421,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0.04098,"14.5-14.8":0.0507,"15.0-15.1":0.01042,"15.2-15.3":0.02084,"15.4":0.09168,"15.5":0,"15.6-15.7":0.78208,"16.0":0.04028,"16.1":0.13197,"16.2":0.80222,"16.3":0.49731,"16.4":0.0507,"16.5":1.38079,"16.6":2.20385},P:{"4":0.07166,"20":0.07166,"21":0.36851,"5.0-5.4":0.02047,"6.2-6.4":0.03071,"7.2-7.4":0.13307,"8.2":0,"9.2":0.13307,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0.02047,"18.0":0,"19.0":0.10237},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.05184,"4.2-4.3":0.11963,"4.4":0,"4.4.3-4.4.4":0.39278},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.07332,"5.5":0},S:{"2.5":0.04763,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":60.89278},R:{_:"0"},M:{"0":0.02382},Q:{"13.1":0},O:{"0":3.41507},H:{"0":0.32467}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SV.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SV.js
index 6c4f0dde858137..2421466d568d07 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SV.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SV.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0.00433,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0.00433,"52":0.01298,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.0173,"69":0,"70":0,"71":0,"72":0,"73":0.02596,"74":0,"75":0,"76":0,"77":0,"78":0.00433,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00433,"90":0,"91":0.00865,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00433,"101":0,"102":0.03461,"103":0.00865,"104":0.00433,"105":0,"106":0.00433,"107":0,"108":0.00433,"109":0.01298,"110":0.00433,"111":0.00865,"112":0.0173,"113":0.32878,"114":0.79598,"115":0.00865,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00433,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.02163,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00433,"66":0,"67":0,"68":0.00433,"69":0,"70":0.00433,"71":0,"72":0,"73":0,"74":0.00433,"75":0.00433,"76":0.00433,"77":0,"78":0.00433,"79":0.08652,"80":0.00433,"81":0.01298,"83":0.00433,"84":0.00433,"85":0,"86":0.00433,"87":0.02163,"88":0.00865,"89":0,"90":0,"91":0.03028,"92":0.01298,"93":0.00865,"94":0.00865,"95":0.00433,"96":0.00433,"97":0.00865,"98":0,"99":0.01298,"100":0.0173,"101":0.00865,"102":0.01298,"103":0.05191,"104":0.00865,"105":0.00865,"106":0.0173,"107":0.01298,"108":0.03461,"109":1.18532,"110":0.02163,"111":0.03893,"112":0.10815,"113":1.60062,"114":10.17908,"115":0.00865,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00865,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00433,"70":0.03028,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00433,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.0173,"96":0,"97":0,"98":0.24226,"99":0.5321,"100":0.00433,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0.00433,"15":0.01298,"16":0,"17":0,"18":0.00433,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.0173,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.00433,"99":0,"100":0,"101":0,"102":0,"103":0.00433,"104":0.00433,"105":0.00433,"106":0.00433,"107":0.00865,"108":0.00433,"109":0.02163,"110":0.00865,"111":0.00865,"112":0.03028,"113":0.25956,"114":1.37134},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00433,"15":0.00433,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00433,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00433,"13.1":0.00865,"14.1":0.02163,"15.1":0,"15.2-15.3":0.00433,"15.4":0.00433,"15.5":0.02163,"15.6":0.04326,"16.0":0.00433,"16.1":0.01298,"16.2":0.00865,"16.3":0.03461,"16.4":0.03461,"16.5":0.16439,"16.6":0},G:{"8":0,"17":0.03848,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0139,"6.0-6.1":0.02565,"7.0-7.1":0.01924,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02031,"10.0-10.2":0,"10.3":0.02993,"11.0-11.2":0.00534,"11.3-11.4":0.00107,"12.0-12.1":0.00321,"12.2-12.5":0.23516,"13.0-13.1":0.00214,"13.2":0,"13.3":0.00641,"13.4-13.7":0.02565,"14.0-14.4":0.11865,"14.5-14.8":0.14002,"15.0-15.1":0.0342,"15.2-15.3":0.05131,"15.4":0.05879,"15.5":0.10368,"15.6":0.30036,"16.0":0.34311,"16.1":0.62851,"16.2":0.34632,"16.3":1.01437,"16.4":0.76425,"16.5":5.55287,"16.6":0.07162},P:{"4":0.12223,"20":0.26484,"21":1.9048,"5.0-5.4":0.01019,"6.2-6.4":0,"7.2-7.4":0.13242,"8.2":0,"9.2":0.04074,"10.1":0,"11.1-11.2":0.03056,"12.0":0.02037,"13.0":0.10186,"14.0":0.03056,"15.0":0.03056,"16.0":0.11205,"17.0":0.03056,"18.0":0.04074,"19.0":0.11205},I:{"0":0,"3":0,"4":0.02528,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.18961},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.0173,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.20426},Q:{"13.1":0},O:{"0":0.14185},H:{"0":0.34917},L:{"0":66.45574}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0.00407,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0.00407,"52":0.00814,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.01221,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0.01221,"85":0,"86":0,"87":0,"88":0.00407,"89":0,"90":0,"91":0.01221,"92":0,"93":0,"94":0,"95":0,"96":0.00407,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.03664,"103":0.00407,"104":0.0285,"105":0,"106":0,"107":0,"108":0,"109":0.00814,"110":0,"111":0.00407,"112":0.00407,"113":0.00814,"114":0.04478,"115":0.26054,"116":0.71243,"117":0.03257,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00407,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.02036,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00814,"66":0,"67":0.00407,"68":0,"69":0.00407,"70":0.00407,"71":0,"72":0,"73":0.00407,"74":0.00407,"75":0.00407,"76":0.00407,"77":0,"78":0.00407,"79":0.06107,"80":0.00407,"81":0.00407,"83":0.00407,"84":0.00407,"85":0,"86":0,"87":0.02036,"88":0.02443,"89":0,"90":0,"91":0.01628,"92":0.00814,"93":0.01628,"94":0.00407,"95":0,"96":0.00407,"97":0.00814,"98":0.00407,"99":0.01221,"100":0.01221,"101":0.00814,"102":0.00814,"103":0.04071,"104":0.00407,"105":0.00407,"106":0.01221,"107":0.01221,"108":0.01628,"109":0.95669,"110":0.01628,"111":0.01628,"112":0.0285,"113":0.07328,"114":0.32975,"115":5.97623,"116":3.90816,"117":0.00407,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00407,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00407,"70":0,"71":0.00814,"72":0.01628,"73":0,"74":0,"75":0,"76":0.00407,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.0285,"96":0,"97":0,"98":0,"99":0.00407,"100":0.4071,"101":0.2809,"102":0.00814,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0.00814,"16":0,"17":0,"18":0.00814,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.02036,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.00407,"106":0.01221,"107":0.00407,"108":0,"109":0.01628,"110":0.00407,"111":0.00407,"112":0.00407,"113":0.00407,"114":0.05292,"115":1.10324,"116":0.41524},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00407,"15":0.00407,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00407,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00407,"13.1":0.01628,"14.1":0.01221,"15.1":0,"15.2-15.3":0.00407,"15.4":0.00407,"15.5":0.00407,"15.6":0.03664,"16.0":0.00407,"16.1":0.02036,"16.2":0.00814,"16.3":0.02036,"16.4":0.01221,"16.5":0.08549,"16.6":0.0977},G:{"8":0,"17":0.09022,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00446,"6.0-6.1":0.01671,"7.0-7.1":0.00557,"8.1-8.4":0,"9.0-9.2":0.00111,"9.3":0.01559,"10.0-10.2":0,"10.3":0.02896,"11.0-11.2":0.00334,"11.3-11.4":0.00223,"12.0-12.1":0.00111,"12.2-12.5":0.17486,"13.0-13.1":0.00111,"13.2":0,"13.3":0.00446,"13.4-13.7":0.02562,"14.0-14.4":0.09022,"14.5-14.8":0.12697,"15.0-15.1":0.02339,"15.2-15.3":0.02896,"15.4":0.05903,"15.5":0.07017,"15.6-15.7":0.9378,"16.0":0.21941,"16.1":0.47113,"16.2":0.20828,"16.3":0.6382,"16.4":0.12586,"16.5":2.66305,"16.6":5.09221},P:{"4":0.13143,"20":0.14154,"21":0.26286,"5.0-5.4":0.01011,"6.2-6.4":0,"7.2-7.4":0.31341,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.03033,"12.0":0.01011,"13.0":0.11121,"14.0":0.02022,"15.0":0.03033,"16.0":0.07077,"17.0":0.02022,"18.0":0.03033,"19.0":0.07077},I:{"0":0,"3":0,"4":0.04358,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.02179,"4.4":0,"4.4.3-4.4.4":0.14163},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01628,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":66.01149},R:{_:"0"},M:{"0":0.26088},Q:{"13.1":0},O:{"0":0.11265},H:{"0":0.32557}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SY.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SY.js
index d68b31454e14b6..55dd69f34bbca7 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SY.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SY.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00182,"49":0,"50":0,"51":0,"52":0.01093,"53":0,"54":0,"55":0,"56":0.00182,"57":0,"58":0.00547,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00182,"66":0,"67":0,"68":0.00182,"69":0,"70":0,"71":0,"72":0.00182,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0.00364,"85":0,"86":0,"87":0,"88":0.00182,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.00182,"95":0,"96":0,"97":0,"98":0,"99":0.00364,"100":0.00182,"101":0.00182,"102":0.00364,"103":0.00182,"104":0,"105":0.00364,"106":0.00182,"107":0.00182,"108":0.00182,"109":0.00182,"110":0.00182,"111":0.00182,"112":0.01093,"113":0.10932,"114":0.15487,"115":0.00182,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00182,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00182,"39":0,"40":0.00547,"41":0,"42":0,"43":0.00182,"44":0.00182,"45":0,"46":0.00182,"47":0,"48":0,"49":0.00729,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.00182,"56":0.00182,"57":0,"58":0.00182,"59":0,"60":0,"61":0,"62":0,"63":0.00182,"64":0.00182,"65":0,"66":0,"67":0,"68":0.00364,"69":0.00182,"70":0.00364,"71":0.00182,"72":0.00182,"73":0,"74":0.00182,"75":0.00182,"76":0.00182,"77":0,"78":0.00547,"79":0.00911,"80":0.00547,"81":0.00911,"83":0.00182,"84":0.00182,"85":0.00182,"86":0.00182,"87":0.00547,"88":0.00547,"89":0.00547,"90":0.00182,"91":0.00182,"92":0.00364,"93":0.00182,"94":0.00182,"95":0.00547,"96":0.00364,"97":0,"98":0.00182,"99":0.00547,"100":0.00547,"101":0.00182,"102":0.00547,"103":0.00729,"104":0.00364,"105":0.00547,"106":0.00547,"107":0.00729,"108":0.00911,"109":0.48647,"110":0.00364,"111":0.01275,"112":0.02186,"113":0.22775,"114":1.11324,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00182,"29":0,"30":0,"31":0.00182,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00182,"60":0.00182,"62":0,"63":0.00547,"64":0.00182,"65":0,"66":0,"67":0.00182,"68":0.00182,"69":0.01093,"70":0.02733,"71":0,"72":0,"73":0,"74":0,"75":0.00182,"76":0.00364,"77":0,"78":0,"79":0.00364,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0.00182,"87":0,"88":0,"89":0.00182,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.03097,"96":0,"97":0,"98":0.01093,"99":0.04555,"100":0.00182,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00182},B:{"12":0,"13":0,"14":0,"15":0.00182,"16":0,"17":0,"18":0.02004,"79":0,"80":0,"81":0,"83":0,"84":0.00182,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00547,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00182,"101":0,"102":0,"103":0,"104":0,"105":0.00182,"106":0,"107":0.00182,"108":0.00182,"109":0.00729,"110":0.00182,"111":0.00182,"112":0.00364,"113":0.04008,"114":0.15851},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00182,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.29334,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0.00911,"15.1":0.00182,"15.2-15.3":0,"15.4":0,"15.5":0.00182,"15.6":0.00547,"16.0":0,"16.1":0.00182,"16.2":0.03826,"16.3":0.00729,"16.4":0.00364,"16.5":0.02004,"16.6":0},G:{"8":0,"17":0.00931,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00133,"5.0-5.1":0.002,"6.0-6.1":0.00266,"7.0-7.1":0.04325,"8.1-8.4":0.00133,"9.0-9.2":0,"9.3":0.11444,"10.0-10.2":0.002,"10.3":0.07053,"11.0-11.2":0.00333,"11.3-11.4":0.02196,"12.0-12.1":0.04125,"12.2-12.5":0.57152,"13.0-13.1":0.02595,"13.2":0.00732,"13.3":0.04059,"13.4-13.7":0.14438,"14.0-14.4":0.24551,"14.5-14.8":0.45708,"15.0-15.1":0.16234,"15.2-15.3":0.18164,"15.4":0.15702,"15.5":0.31537,"15.6":0.26081,"16.0":0.40652,"16.1":0.35329,"16.2":0.3167,"16.3":0.64803,"16.4":0.70791,"16.5":0.79308,"16.6":0.00599},P:{"4":1.46464,"20":0.82828,"21":1.23231,"5.0-5.4":0.11111,"6.2-6.4":0.20202,"7.2-7.4":0.29293,"8.2":0.0505,"9.2":0.25252,"10.1":0.11111,"11.1-11.2":0.20202,"12.0":0.08081,"13.0":0.31313,"14.0":0.46464,"15.0":0.12121,"16.0":0.48484,"17.0":0.54545,"18.0":0.26262,"19.0":0.45454},I:{"0":0,"3":0,"4":0.00355,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00709,"4.2-4.3":0.02624,"4.4":0,"4.4.3-4.4.4":0.1532},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00547,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.08996},Q:{"13.1":0},O:{"0":1.16945},H:{"0":1.40137},L:{"0":78.29895}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.01132,"53":0,"54":0,"55":0.00162,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00162,"69":0,"70":0,"71":0,"72":0.00162,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0.00162,"84":0.00162,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00162,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00162,"103":0,"104":0,"105":0.00162,"106":0.00162,"107":0.00162,"108":0.00162,"109":0.00162,"110":0.00162,"111":0.00162,"112":0.00323,"113":0.00485,"114":0.00323,"115":0.09379,"116":0.08894,"117":0.00323,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00323,"39":0,"40":0.00162,"41":0,"42":0,"43":0.00162,"44":0,"45":0,"46":0.00323,"47":0.00162,"48":0,"49":0.00485,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00485,"59":0,"60":0.00162,"61":0,"62":0.00162,"63":0.00162,"64":0.00323,"65":0,"66":0.00162,"67":0,"68":0.00162,"69":0.00323,"70":0.00323,"71":0.00162,"72":0.00162,"73":0,"74":0.00162,"75":0,"76":0.00162,"77":0.00162,"78":0.00162,"79":0.00647,"80":0.00162,"81":0.01617,"83":0.00323,"84":0.00162,"85":0.00162,"86":0.00162,"87":0.00485,"88":0.00323,"89":0.00162,"90":0.00162,"91":0.00323,"92":0.00323,"93":0.00162,"94":0.00162,"95":0.00647,"96":0.00162,"97":0.00162,"98":0.00162,"99":0.00647,"100":0.00323,"101":0.00162,"102":0.00323,"103":0.00485,"104":0.00162,"105":0.00323,"106":0.00485,"107":0.00485,"108":0.00485,"109":0.37029,"110":0.00323,"111":0.00485,"112":0.0097,"113":0.0097,"114":0.06306,"115":0.61446,"116":0.33634,"117":0,"118":0.00162,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00162,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00485,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00162,"60":0.00162,"62":0,"63":0.01132,"64":0,"65":0,"66":0.00162,"67":0,"68":0.00162,"69":0.00323,"70":0.00485,"71":0.02426,"72":0.01132,"73":0.00162,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.00162,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00162,"86":0,"87":0,"88":0,"89":0.00162,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01779,"96":0,"97":0,"98":0,"99":0.00162,"100":0.02102,"101":0.03234,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00162},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00323,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00323,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00162,"109":0.0097,"110":0,"111":0.00162,"112":0.00162,"113":0.00162,"114":0.00647,"115":0.12289,"116":0.04043},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00162,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.25387,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00162,"13.1":0,"14.1":0.00323,"15.1":0,"15.2-15.3":0,"15.4":0.00162,"15.5":0.00162,"15.6":0.00323,"16.0":0,"16.1":0.00162,"16.2":0,"16.3":0.00647,"16.4":0.00162,"16.5":0.00809,"16.6":0.00162},G:{"8":0,"17":0.01857,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00301,"5.0-5.1":0.00301,"6.0-6.1":0,"7.0-7.1":0.02811,"8.1-8.4":0,"9.0-9.2":0.00201,"9.3":0.0788,"10.0-10.2":0.00251,"10.3":0.03513,"11.0-11.2":0.00452,"11.3-11.4":0.01907,"12.0-12.1":0.03764,"12.2-12.5":0.393,"13.0-13.1":0.00703,"13.2":0.00251,"13.3":0.02811,"13.4-13.7":0.07428,"14.0-14.4":0.15308,"14.5-14.8":0.28408,"15.0-15.1":0.11745,"15.2-15.3":0.11594,"15.4":0.12698,"15.5":0.13853,"15.6-15.7":0.50443,"16.0":0.25497,"16.1":0.24795,"16.2":0.20277,"16.3":0.41258,"16.4":0.23138,"16.5":0.93909,"16.6":0.5511},P:{"4":1.30142,"20":0.2623,"21":0.50443,"5.0-5.4":0.07062,"6.2-6.4":0.18159,"7.2-7.4":0.24212,"8.2":0.07062,"9.2":0.29257,"10.1":0.0908,"11.1-11.2":0.13115,"12.0":0.06053,"13.0":0.23204,"14.0":0.30266,"15.0":0.08071,"16.0":0.31274,"17.0":0.39345,"18.0":0.13115,"19.0":0.28248},I:{"0":0,"3":0,"4":0.00119,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00597,"4.2-4.3":0.0197,"4.4":0,"4.4.3-4.4.4":0.14032},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00485,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":82.24599},R:{_:"0"},M:{"0":0.08383},Q:{"13.1":0},O:{"0":1.2826},H:{"0":1.38888}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SZ.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SZ.js
index dacc8f8f818cb0..cc23c08e6b7deb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SZ.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SZ.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00252,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0.01514,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00252,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.00505,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00252,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00252,"103":0,"104":0.00252,"105":0,"106":0,"107":0,"108":0.00252,"109":0,"110":0.00252,"111":0.01514,"112":0.01514,"113":0.08831,"114":0.1312,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00252,"41":0,"42":0.00252,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.00252,"56":0.00252,"57":0.00252,"58":0.00505,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00252,"67":0,"68":0,"69":0,"70":0.00505,"71":0,"72":0,"73":0,"74":0.00757,"75":0,"76":0,"77":0.00252,"78":0,"79":0,"80":0.00252,"81":0.02018,"83":0,"84":0,"85":0.00252,"86":0.00252,"87":0.00252,"88":0.00252,"89":0,"90":0.00505,"91":0.00252,"92":0,"93":0.00252,"94":0,"95":0.11101,"96":0,"97":0,"98":0,"99":0.00505,"100":0.00252,"101":0.00505,"102":0.00757,"103":0.0328,"104":0.00252,"105":0,"106":0.00252,"107":0.00505,"108":0.02018,"109":0.28762,"110":0.00505,"111":0.01514,"112":0.01766,"113":0.2851,"114":1.94776,"115":0.00252,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0.00252,"25":0.01009,"26":0.04037,"27":0,"28":0.02523,"29":0.00252,"30":0.00505,"31":0.00757,"32":0.01514,"33":0,"34":0,"35":0.164,"36":0,"37":0.00252,"38":0.01009,"39":0,"40":0,"41":0.00252,"42":0.00252,"43":0,"44":0.02271,"45":0.00252,"46":0.01009,"47":0.00252,"48":0,"49":0,"50":0.01766,"51":0.00505,"52":0,"53":0,"54":0.00505,"55":0.01009,"56":0.02271,"57":0.02523,"58":0.05803,"60":0.04289,"62":0,"63":0.25987,"64":0.05551,"65":0.02523,"66":0.03532,"67":0.05803,"68":0.15895,"69":0.46928,"70":0.80988,"71":0.00505,"72":0.00252,"73":0.00252,"74":0.01009,"75":0.00757,"76":0.00505,"77":0,"78":0,"79":0.00252,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00252,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01514,"96":0,"97":0,"98":0.01262,"99":0.07821,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.02775},B:{"12":0.00252,"13":0.00252,"14":0.00252,"15":0.00252,"16":0.00252,"17":0,"18":0.00505,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.00252,"91":0,"92":0.00505,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.00252,"106":0.00505,"107":0.00757,"108":0,"109":0.01009,"110":0.00252,"111":0.00252,"112":0.00757,"113":0.11606,"114":0.54245},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00252,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00505,"6.1":0,"7.1":0,"9.1":0.00252,"10.1":0,"11.1":0,"12.1":0.00252,"13.1":0.00252,"14.1":0,"15.1":0.00252,"15.2-15.3":0.00252,"15.4":0,"15.5":0.00252,"15.6":0.00505,"16.0":0.00505,"16.1":0.00505,"16.2":0.00505,"16.3":0.00505,"16.4":0.00505,"16.5":0.03028,"16.6":0},G:{"8":0,"17":0.00153,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00102,"6.0-6.1":0,"7.0-7.1":0.00102,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0056,"10.0-10.2":0,"10.3":0.00407,"11.0-11.2":0.00102,"11.3-11.4":0.00204,"12.0-12.1":0.01527,"12.2-12.5":0.13285,"13.0-13.1":0,"13.2":0,"13.3":0.00356,"13.4-13.7":0.02087,"14.0-14.4":0.07941,"14.5-14.8":0.08857,"15.0-15.1":0.12216,"15.2-15.3":0.18121,"15.4":0.03156,"15.5":0.06108,"15.6":0.13133,"16.0":0.73807,"16.1":0.17001,"16.2":0.25298,"16.3":0.65561,"16.4":0.55126,"16.5":1.38147,"16.6":0.00662},P:{"4":0.41682,"20":0.26433,"21":1.06748,"5.0-5.4":0,"6.2-6.4":0.02033,"7.2-7.4":1.07764,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.07117,"12.0":0.02033,"13.0":0.0305,"14.0":0.02033,"15.0":0.02033,"16.0":0.11183,"17.0":0.0305,"18.0":0.061,"19.0":0.77265},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00094,"4.2-4.3":0.0117,"4.4":0,"4.4.3-4.4.4":0.03745},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00505,"5.5":0},S:{"2.5":0.08972,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.40376},Q:{"13.1":0.00748},O:{"0":0.33647},H:{"0":14.44771},L:{"0":65.851}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00229,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.00229,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.00229,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.00229,"99":0,"100":0,"101":0,"102":0.00457,"103":0,"104":0,"105":0.00229,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0.00229,"114":0.00457,"115":0.06855,"116":0.1531,"117":0.00229,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00229,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.00229,"56":0.00229,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.01143,"71":0,"72":0,"73":0,"74":0.00229,"75":0,"76":0,"77":0,"78":0.00229,"79":0,"80":0,"81":0.01143,"83":0,"84":0,"85":0,"86":0,"87":0.00229,"88":0.00229,"89":0.00229,"90":0.00229,"91":0.00457,"92":0,"93":0,"94":0,"95":0.07769,"96":0,"97":0,"98":0,"99":0.00457,"100":0,"101":0,"102":0.00229,"103":0.016,"104":0.00457,"105":0,"106":0.00457,"107":0.00457,"108":0.00914,"109":0.2445,"110":0,"111":0.00229,"112":0.00457,"113":0.01828,"114":0.07541,"115":1.17906,"116":0.63752,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0.00229,"24":0.00229,"25":0.00914,"26":0.02514,"27":0,"28":0.01371,"29":0,"30":0.00229,"31":0.00686,"32":0.02742,"33":0,"34":0,"35":0.15081,"36":0.00229,"37":0,"38":0.00914,"39":0,"40":0.00229,"41":0.00229,"42":0,"43":0,"44":0.02057,"45":0.00229,"46":0.00686,"47":0.00229,"48":0,"49":0,"50":0.01828,"51":0.00457,"52":0,"53":0,"54":0.00457,"55":0.00457,"56":0.016,"57":0.00914,"58":0.016,"60":0.04799,"62":0,"63":0.08455,"64":0.02742,"65":0.02742,"66":0.02971,"67":0.04113,"68":0.08683,"69":0.28106,"70":0.21708,"71":0.56897,"72":0.34504,"73":0.00229,"74":0.01828,"75":0.03199,"76":0.03428,"77":0.00686,"78":0,"79":0.00229,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.00229,"95":0.04799,"96":0,"97":0,"98":0,"99":0.00229,"100":0.0457,"101":0.06398,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.016},B:{"12":0.00229,"13":0.00229,"14":0,"15":0.00229,"16":0.00229,"17":0,"18":0.00457,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00229,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00229,"108":0.00229,"109":0.00457,"110":0,"111":0.00229,"112":0.00229,"113":0.00457,"114":0.01143,"115":0.44558,"116":0.13482},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00229,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0.00457,"15.1":0.00229,"15.2-15.3":0,"15.4":0.00457,"15.5":0,"15.6":0.00229,"16.0":0,"16.1":0,"16.2":0,"16.3":0.00914,"16.4":0.00229,"16.5":0.00914,"16.6":0.00914},G:{"8":0,"17":0.02289,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00233,"6.0-6.1":0,"7.0-7.1":0.00427,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00659,"10.0-10.2":0.00194,"10.3":0.01591,"11.0-11.2":0.00155,"11.3-11.4":0,"12.0-12.1":0.00078,"12.2-12.5":0.19746,"13.0-13.1":0,"13.2":0,"13.3":0.00466,"13.4-13.7":0.01009,"14.0-14.4":0.08185,"14.5-14.8":0.08302,"15.0-15.1":0.06129,"15.2-15.3":0.14548,"15.4":0.04461,"15.5":0.02832,"15.6-15.7":0.55087,"16.0":0.24983,"16.1":0.20134,"16.2":0.12375,"16.3":0.46125,"16.4":0.15401,"16.5":0.64785,"16.6":0.77665},P:{"4":0.26322,"20":0.2126,"21":0.68841,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":1.43756,"8.2":0,"9.2":0.01012,"10.1":0.01012,"11.1-11.2":0.10124,"12.0":0,"13.0":0.02025,"14.0":0.03037,"15.0":0.01012,"16.0":0.09111,"17.0":0.02025,"18.0":0.02025,"19.0":0.18223},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00288,"4.4":0,"4.4.3-4.4.4":0.06768},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00229,"5.5":0},S:{"2.5":0.05401,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":68.25065},R:{_:"0"},M:{"0":0.43204},Q:{"13.1":0},O:{"0":0.86408},H:{"0":13.2934}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TC.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TC.js
index cd8e8571417ad3..4246e3eb078d37 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TC.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TC.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0.00465,"107":0.00465,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0.2604,"114":0.64635,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0.00465,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.01395,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00465,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.0093,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0.09765,"76":0.00465,"77":0,"78":0,"79":0.0279,"80":0.00465,"81":0,"83":0.0186,"84":0,"85":0,"86":0,"87":0,"88":0.0093,"89":0.06045,"90":0,"91":0.00465,"92":0,"93":0.093,"94":0,"95":0,"96":0,"97":0.00465,"98":0,"99":0,"100":0.00465,"101":0,"102":0,"103":0.33945,"104":0.00465,"105":0.0372,"106":0,"107":0.00465,"108":0.0093,"109":0.20925,"110":0.01395,"111":0.03255,"112":0.95325,"113":2.6505,"114":5.6172,"115":0.01395,"116":0.0186,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00465,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.07905,"96":0,"97":0,"98":0.0279,"99":0.1209,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0.00465,"16":0,"17":0,"18":0.0279,"79":0,"80":0,"81":0,"83":0.00465,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00465,"90":0,"91":0,"92":0.0093,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00465,"109":0.01395,"110":0.03255,"111":0.0186,"112":0.0279,"113":1.3392,"114":4.2687},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.02325,"14":0.0186,"15":0.0372,"17":0.02325,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.18135,"14.1":0.0651,"15.1":0.0093,"15.2-15.3":0.0279,"15.4":0.02325,"15.5":0.0558,"15.6":0.186,"16.0":0.06045,"16.1":0.10695,"16.2":0.0744,"16.3":0.72075,"16.4":0.41385,"16.5":0.8091,"16.6":0.0186},G:{"8":0,"17":0.09455,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.02055,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.09455,"10.0-10.2":0,"10.3":0.02466,"11.0-11.2":0.02878,"11.3-11.4":0.01644,"12.0-12.1":0,"12.2-12.5":0.10277,"13.0-13.1":0.00411,"13.2":0,"13.3":0,"13.4-13.7":0.04111,"14.0-14.4":4.70272,"14.5-14.8":0.17676,"15.0-15.1":0.20554,"15.2-15.3":0.05755,"15.4":0.06988,"15.5":0.23842,"15.6":0.94959,"16.0":1.24145,"16.1":2.81999,"16.2":1.63609,"16.3":4.82194,"16.4":2.91043,"16.5":19.05755,"16.6":0.17676},P:{"4":0.04161,"20":0.21844,"21":2.95413,"5.0-5.4":0,"6.2-6.4":0.0104,"7.2-7.4":0.0208,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.0104,"12.0":0,"13.0":0.0104,"14.0":0.0104,"15.0":0.0104,"16.0":0.0208,"17.0":0,"18.0":0.0104,"19.0":0.04161},I:{"0":0,"3":0,"4":1.04535,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00465,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.13375},Q:{"13.1":0},O:{"0":0.0107},H:{"0":0.06585},L:{"0":33.8062}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00477,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0.65294,"105":0,"106":0,"107":0,"108":0.00477,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":1.09141,"116":0.37175,"117":0.00477,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0.01906,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00477,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0.04289,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0.05243,"76":0.00477,"77":0,"78":0,"79":0.07626,"80":0,"81":0.00477,"83":0.0286,"84":0,"85":0,"86":0,"87":0.10485,"88":0.00953,"89":0,"90":0,"91":0.00477,"92":0.00477,"93":0.0143,"94":0.00477,"95":0.00477,"96":0,"97":0.01906,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.50996,"104":0,"105":0.00477,"106":0,"107":0,"108":0,"109":0.45754,"110":0.24783,"111":0,"112":0.02383,"113":0.17158,"114":1.51082,"115":6.15291,"116":2.24002,"117":0.0143,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00953,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.02383,"72":0.0143,"73":0,"74":0,"75":0,"76":0.00477,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.04289,"96":0,"97":0,"98":0,"99":0,"100":0.10009,"101":0.08102,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0.0286,"16":0,"17":0,"18":0.04289,"79":0,"80":0,"81":0,"83":0.00477,"84":0.00477,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00477,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.02383,"110":0.04766,"111":0.00953,"112":0,"113":0.00477,"114":0.12392,"115":3.29331,"116":0.54332},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.0143,"15":0.0143,"17":0.00953,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00477,"13.1":0.10962,"14.1":0.06196,"15.1":0.03336,"15.2-15.3":0.06672,"15.4":0.0143,"15.5":0.0143,"15.6":0.30502,"16.0":0.00953,"16.1":0.12392,"16.2":0.09055,"16.3":0.27166,"16.4":0.12392,"16.5":0.59575,"16.6":0.94843},G:{"8":0,"17":0.32215,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0.23795,"11.0-11.2":0.01464,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.17938,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0.34778,"14.5-14.8":0.26724,"15.0-15.1":0.0842,"15.2-15.3":0.02196,"15.4":0.08054,"15.5":0.29287,"15.6-15.7":1.31058,"16.0":0.57841,"16.1":3.80726,"16.2":1.77184,"16.3":2.2807,"16.4":0.49787,"16.5":8.52973,"16.6":15.97219},P:{"4":0.02091,"20":0.01045,"21":0.12543,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.07317,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.04181,"12.0":0,"13.0":0.1777,"14.0":0.01045,"15.0":0.01045,"16.0":0.02091,"17.0":0.03136,"18.0":0,"19.0":0.04181},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":1.05992},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00477,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":33.82463},R:{_:"0"},M:{"0":1.44982},Q:{"13.1":0},O:{"0":0.05234},H:{"0":0.12884}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TD.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TD.js
index 0958c3ce47b010..68898a1d4a54d3 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TD.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TD.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0.00126,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0.00126,"97":0,"98":0.00126,"99":0,"100":0,"101":0,"102":0.01005,"103":0,"104":0,"105":0.00126,"106":0,"107":0,"108":0,"109":0.00126,"110":0,"111":0,"112":0.00879,"113":0.06782,"114":0.19468,"115":0.00126,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0.00251,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00126,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0.00126,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00126,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"83":0,"84":0.00126,"85":0,"86":0,"87":0.00251,"88":0,"89":0,"90":0,"91":0,"92":0.00126,"93":0,"94":0.00879,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00126,"103":0.00126,"104":0,"105":0,"106":0.00126,"107":0,"108":0.00251,"109":0.03266,"110":0,"111":0.00502,"112":0.00502,"113":0.07285,"114":0.44714,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0.00126,"26":0,"27":0,"28":0.00251,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0.00126,"51":0,"52":0,"53":0,"54":0.00126,"55":0.00126,"56":0,"57":0,"58":0,"60":0.01005,"62":0,"63":0.00251,"64":0.00126,"65":0,"66":0.00377,"67":0.00502,"68":0.00126,"69":0.01382,"70":0.04396,"71":0.00126,"72":0.04019,"73":0,"74":0.00126,"75":0,"76":0.00377,"77":0,"78":0,"79":0.00126,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.01507,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00126},B:{"12":0,"13":0,"14":0.00377,"15":0,"16":0.00126,"17":0.00126,"18":0.00126,"79":0,"80":0,"81":0,"83":0,"84":0.00126,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00126,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0.00126,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00126,"109":0.00754,"110":0.00251,"111":0.00754,"112":0.00377,"113":0.04019,"114":0.15323},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00628,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00126,"14.1":0.00126,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0.00251,"16.0":0,"16.1":0,"16.2":0,"16.3":0.00126,"16.4":0.01382,"16.5":0.00377,"16.6":0},G:{"8":0,"17":0.01431,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.05952,"8.1-8.4":0.00229,"9.0-9.2":0,"9.3":0.00572,"10.0-10.2":0,"10.3":0.00458,"11.0-11.2":0,"11.3-11.4":0.01373,"12.0-12.1":0.0166,"12.2-12.5":0.3634,"13.0-13.1":0.63695,"13.2":0,"13.3":0.01087,"13.4-13.7":0.00515,"14.0-14.4":0.14593,"14.5-14.8":0.22777,"15.0-15.1":0.07096,"15.2-15.3":0.18027,"15.4":0.21289,"15.5":0.17512,"15.6":0.12762,"16.0":0.30217,"16.1":0.34452,"16.2":0.22891,"16.3":0.58602,"16.4":0.68789,"16.5":0.72108,"16.6":0.02804},P:{"4":0.07102,"20":0.37538,"21":0.75075,"5.0-5.4":0.01015,"6.2-6.4":0.03044,"7.2-7.4":0.2232,"8.2":0,"9.2":0.07102,"10.1":0,"11.1-11.2":0.10145,"12.0":0,"13.0":0.02029,"14.0":0.03044,"15.0":0.02029,"16.0":0.46668,"17.0":0.01015,"18.0":0.19276,"19.0":0.79133},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.04884},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00251,"5.5":0},S:{"2.5":0.04372,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.0787},Q:{"13.1":0.05246},O:{"0":0.24483},H:{"0":2.30963},L:{"0":86.68134}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0.00121,"102":0.00121,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.00121,"111":0,"112":0,"113":0,"114":0.00362,"115":0.06146,"116":0.06146,"117":0.00121,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.00241,"56":0,"57":0,"58":0,"59":0,"60":0.00121,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00723,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0.00121,"81":0.00241,"83":0,"84":0,"85":0,"86":0.00121,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.00482,"95":0,"96":0.00121,"97":0,"98":0.00121,"99":0.01205,"100":0,"101":0.00603,"102":0.00121,"103":0,"104":0,"105":0.00121,"106":0,"107":0,"108":0.00121,"109":0.02169,"110":0,"111":0.00121,"112":0,"113":0.00121,"114":0.01567,"115":0.15183,"116":0.10002,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0.00241,"62":0,"63":0.00121,"64":0.00121,"65":0.00241,"66":0.00241,"67":0.00482,"68":0.00241,"69":0.04579,"70":0.00482,"71":0.01326,"72":0.01928,"73":0.00121,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00241,"101":0.00844,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0.00121,"15":0,"16":0,"17":0.00121,"18":0.00241,"79":0,"80":0,"81":0,"83":0,"84":0.00362,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00241,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00362,"110":0.00241,"111":0,"112":0.00121,"113":0.00121,"114":0.01085,"115":0.10966,"116":0.04941},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00482,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0.00603,"16.0":0,"16.1":0,"16.2":0,"16.3":0,"16.4":0,"16.5":0.00121,"16.6":0},G:{"8":0.00106,"17":0.05217,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0.00106,"11.0-11.2":0,"11.3-11.4":0.11552,"12.0-12.1":0.00373,"12.2-12.5":0.38116,"13.0-13.1":0.43174,"13.2":0,"13.3":0.00958,"13.4-13.7":0.00266,"14.0-14.4":0.27416,"14.5-14.8":0.19324,"15.0-15.1":0.11712,"15.2-15.3":0.10807,"15.4":0.27203,"15.5":0.36945,"15.6-15.7":0.45356,"16.0":0.10966,"16.1":0.22252,"16.2":0.13468,"16.3":0.30131,"16.4":0.55205,"16.5":0.6154,"16.6":0.60155},P:{"4":0.10063,"20":0.18114,"21":0.21133,"5.0-5.4":0.01006,"6.2-6.4":0,"7.2-7.4":0.20126,"8.2":0,"9.2":0.07044,"10.1":0,"11.1-11.2":0.10063,"12.0":0,"13.0":0.03019,"14.0":0.03019,"15.0":0.02013,"16.0":0.22139,"17.0":0.04025,"18.0":0.16101,"19.0":0.43271},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.02482},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0.04398,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":88.94835},R:{_:"0"},M:{"0":0.03518},Q:{"13.1":0.01759},O:{"0":0.11434},H:{"0":1.93176}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TG.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TG.js
index 57d3638012a00a..cb8484fbea5b68 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TG.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TG.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.01157,"53":0,"54":0,"55":0,"56":0.00386,"57":0,"58":0,"59":0,"60":0.00386,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.01157,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0.00386,"82":0.00386,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0.00386,"94":0,"95":0.00386,"96":0,"97":0.00386,"98":0,"99":0.00386,"100":0.00386,"101":0.00386,"102":0.05787,"103":0.00386,"104":0.00386,"105":0.00386,"106":0,"107":0.01157,"108":0.03086,"109":0.00772,"110":0.00772,"111":0.03472,"112":0.08488,"113":1.28857,"114":1.38502,"115":0.01543,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00386,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0.01157,"40":0,"41":0,"42":0,"43":0.00386,"44":0,"45":0,"46":0,"47":0.08102,"48":0,"49":0.01157,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00386,"64":0.00386,"65":0.00772,"66":0.00386,"67":0,"68":0.00386,"69":0.00386,"70":0.00772,"71":0,"72":0.00386,"73":0.00386,"74":0.00386,"75":0.12731,"76":0.01157,"77":0.00386,"78":0,"79":0.03086,"80":0.00772,"81":0.08488,"83":0,"84":0.00386,"85":0.00386,"86":0.00386,"87":0.02701,"88":0.00386,"89":0.00386,"90":0.01929,"91":0.00772,"92":0.00386,"93":0.01929,"94":0.00386,"95":0.02315,"96":0.01543,"97":0.00386,"98":0.00386,"99":0.00772,"100":0.00386,"101":0,"102":0.11574,"103":0.03858,"104":0.01929,"105":0.01157,"106":0.01157,"107":0.08873,"108":0.02701,"109":1.5432,"110":0.01929,"111":0.02315,"112":0.05787,"113":0.77546,"114":4.21679,"115":0,"116":0.00772,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00772,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0.03858,"62":0,"63":0.00772,"64":0,"65":0,"66":0.01157,"67":0.01543,"68":0.00772,"69":0.16589,"70":0.28935,"71":0.00386,"72":0,"73":0,"74":0.01929,"75":0,"76":0.00386,"77":0,"78":0,"79":0.00772,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00386,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.06559,"96":0.00772,"97":0.00772,"98":0.03086,"99":0.40123,"100":0.00772,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.02701},B:{"12":0.00386,"13":0.00386,"14":0,"15":0.01543,"16":0,"17":0.00386,"18":0.00772,"79":0,"80":0,"81":0,"83":0,"84":0.00386,"85":0.00386,"86":0,"87":0,"88":0,"89":0.00386,"90":0,"91":0,"92":0.01929,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00386,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00386,"109":0.01543,"110":0.00386,"111":0.01543,"112":0.02315,"113":0.32021,"114":1.35802},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00772,"14":0.00386,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00772,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00386,"13.1":0.01157,"14.1":0.00386,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0.00386,"15.6":0.01543,"16.0":0,"16.1":0.00386,"16.2":0.00386,"16.3":0.01543,"16.4":0.08102,"16.5":0.02701,"16.6":0},G:{"8":0.00288,"17":0.01634,"3.2":0.00384,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00673,"7.0-7.1":0.07399,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.33056,"10.0-10.2":0,"10.3":0.1845,"11.0-11.2":0.01538,"11.3-11.4":0.00192,"12.0-12.1":0.07207,"12.2-12.5":1.05415,"13.0-13.1":0.0048,"13.2":0.0048,"13.3":0.01634,"13.4-13.7":0.0567,"14.0-14.4":0.19027,"14.5-14.8":0.30942,"15.0-15.1":0.14318,"15.2-15.3":0.07399,"15.4":0.0442,"15.5":0.44588,"15.6":0.14991,"16.0":0.18931,"16.1":0.32576,"16.2":0.22774,"16.3":0.56792,"16.4":0.82641,"16.5":2.58301,"16.6":0.0442},P:{"4":0.04282,"20":0.08564,"21":0.49241,"5.0-5.4":0.02141,"6.2-6.4":0,"7.2-7.4":0.02141,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.0107,"12.0":0,"13.0":0,"14.0":0,"15.0":0.02141,"16.0":0.0107,"17.0":0.02141,"18.0":0.0107,"19.0":0.0107},I:{"0":0,"3":0,"4":0.00175,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01398,"4.2-4.3":0.01573,"4.4":0,"4.4.3-4.4.4":0.34342},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01157,"5.5":0},S:{"2.5":0.02457,_:"3.0-3.1"},J:{"7":0,"10":0.00614},N:{"10":0,"11":0.01843},R:{_:"0"},M:{"0":0.46065},Q:{"13.1":0.06756},O:{"0":0.60192},H:{"0":2.90161},L:{"0":71.33973}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.01516,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00379,"69":0,"70":0,"71":0,"72":0.00379,"73":0.00379,"74":0,"75":0.00379,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00379,"93":0,"94":0,"95":0.00379,"96":0,"97":0.00379,"98":0.00379,"99":0,"100":0.00379,"101":0,"102":0.01895,"103":0.00379,"104":0,"105":0,"106":0.00379,"107":0,"108":0.01516,"109":0.00379,"110":0.00758,"111":0.03789,"112":0.01137,"113":0.03031,"114":0.02273,"115":0.77675,"116":1.12533,"117":0.02652,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00379,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0.00379,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0.00379,"34":0,"35":0.00379,"36":0,"37":0,"38":0,"39":0,"40":0.01895,"41":0,"42":0.00379,"43":0.00379,"44":0,"45":0,"46":0,"47":0.01516,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00379,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00379,"65":0.00379,"66":0,"67":0,"68":0,"69":0.00379,"70":0.01137,"71":0.00379,"72":0.00379,"73":0,"74":0,"75":0.04926,"76":0.01137,"77":0.00379,"78":0.00758,"79":0.02652,"80":0.00758,"81":0.17429,"83":0,"84":0.00379,"85":0.00379,"86":0.00379,"87":0.01516,"88":0.00379,"89":0.00379,"90":0.00379,"91":0.00758,"92":0,"93":0.04168,"94":0.00379,"95":0.01137,"96":0.09094,"97":0.00379,"98":0.00379,"99":0.00379,"100":0,"101":0,"102":0.12504,"103":0.01895,"104":0.00379,"105":0.00758,"106":0.02273,"107":0.00379,"108":0.0341,"109":1.75052,"110":0.00758,"111":0.00758,"112":0.02273,"113":0.01516,"114":0.11367,"115":2.90237,"116":1.78083,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0.00379,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00379,"37":0.00758,"38":0,"39":0,"40":0,"41":0,"42":0.01516,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0.0341,"62":0,"63":0.00758,"64":0.00379,"65":0,"66":0.01137,"67":0.02652,"68":0.00379,"69":0.05305,"70":0.0341,"71":0.36374,"72":0.23113,"73":0,"74":0,"75":0,"76":0.00379,"77":0.00379,"78":0,"79":0.01137,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0.00379,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00379,"93":0,"94":0,"95":0.07957,"96":0,"97":0,"98":0,"99":0.00379,"100":0.11746,"101":0.35238,"102":0.00758,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0.00379,"11.5":0,"11.6":0,"12.1":0.00758},B:{"12":0.00758,"13":0,"14":0.00379,"15":0.01137,"16":0,"17":0.00379,"18":0.00758,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0.00379,"86":0,"87":0,"88":0,"89":0.00379,"90":0,"91":0,"92":0.00758,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00379,"101":0,"102":0,"103":0,"104":0.00379,"105":0,"106":0,"107":0,"108":0,"109":0.03031,"110":0.00379,"111":0,"112":0,"113":0.00379,"114":0.05684,"115":1.2049,"116":0.45089},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.01516,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0.00379,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0.02273,"16.0":0,"16.1":0.00379,"16.2":0,"16.3":0.00379,"16.4":0.00758,"16.5":0.03789,"16.6":0.02652},G:{"8":0.00184,"17":0.08808,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00184,"6.0-6.1":0.10277,"7.0-7.1":0.08625,"8.1-8.4":0,"9.0-9.2":0.02386,"9.3":0.49915,"10.0-10.2":0,"10.3":0.07157,"11.0-11.2":0.01652,"11.3-11.4":0.00459,"12.0-12.1":0.05322,"12.2-12.5":1.73784,"13.0-13.1":0.00184,"13.2":0.01468,"13.3":0.01285,"13.4-13.7":0.23948,"14.0-14.4":0.11469,"14.5-14.8":0.55328,"15.0-15.1":0.10827,"15.2-15.3":0.10827,"15.4":0.03395,"15.5":0.35693,"15.6-15.7":1.85437,"16.0":0.07065,"16.1":0.23306,"16.2":0.14038,"16.3":0.22755,"16.4":0.25233,"16.5":0.8368,"16.6":1.32494},P:{"4":0.07399,"20":0.01057,"21":0.07399,"5.0-5.4":0.01057,"6.2-6.4":0,"7.2-7.4":0.01057,"8.2":0,"9.2":0.01057,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0.02114,"14.0":0,"15.0":0,"16.0":0.01057,"17.0":0.01057,"18.0":0,"19.0":0.01057},I:{"0":0,"3":0,"4":0.00068,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00339,"4.2-4.3":0.0129,"4.4":0,"4.4.3-4.4.4":0.27396},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01516,"5.5":0},S:{"2.5":0.0559,_:"3.0-3.1"},J:{"7":0,"10":0.00621},N:{"10":0,"11":0},L:{"0":71.0486},R:{_:"0"},M:{"0":0.14906},Q:{"13.1":0.04348},O:{"0":0.44098},H:{"0":3.64571}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TH.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TH.js
index 4e1ae3dbd908eb..afad633d976682 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TH.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TH.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00326,"53":0.00326,"54":0,"55":0,"56":0.06196,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.04565,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00326,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0.00326,"102":0.00326,"103":0.00326,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.00326,"111":0.00326,"112":0.00326,"113":0.10435,"114":0.18914,"115":0.00326,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0.00326,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.01957,"38":0.00326,"39":0,"40":0,"41":0,"42":0,"43":0.00326,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00978,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00326,"57":0,"58":0,"59":0,"60":0,"61":0.00326,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00326,"69":0.00326,"70":0.00326,"71":0.00326,"72":0.00326,"73":0.00326,"74":0.04565,"75":0.01957,"76":0.00326,"77":0,"78":0.00326,"79":0.03261,"80":0.00652,"81":0.00326,"83":0.00652,"84":0.00326,"85":0.00326,"86":0.00326,"87":0.00978,"88":0.00652,"89":0.00326,"90":0.00326,"91":0.01631,"92":0.00652,"93":0.00326,"94":0.00326,"95":0.00326,"96":0.00326,"97":0.00652,"98":0.00326,"99":0.01957,"100":0.00652,"101":0.00978,"102":0.00652,"103":0.01631,"104":0.00652,"105":0.00978,"106":0.00978,"107":0.01304,"108":0.02283,"109":0.88047,"110":0.01304,"111":0.02935,"112":0.05218,"113":0.80873,"114":5.18499,"115":0.00652,"116":0.00326,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00326,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00326,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00326,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00326,"71":0,"72":0,"73":0,"74":0.00326,"75":0,"76":0.00326,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00652,"96":0,"97":0,"98":0.01957,"99":0.08153,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00326,"79":0,"80":0,"81":0,"83":0,"84":0.00326,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00326,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00326,"108":0.00326,"109":0.01631,"110":0.00326,"111":0.00326,"112":0.00652,"113":0.14675,"114":0.74025},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00326,"14":0.00978,"15":0.00326,"17":0.00326,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.00326,"10.1":0,"11.1":0,"12.1":0.00326,"13.1":0.00978,"14.1":0.03261,"15.1":0.00326,"15.2-15.3":0.00326,"15.4":0.01304,"15.5":0.02283,"15.6":0.08153,"16.0":0.00978,"16.1":0.06848,"16.2":0.04892,"16.3":0.15001,"16.4":0.10761,"16.5":0.4598,"16.6":0.00326},G:{"8":0,"17":0.03497,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00583,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.04372,"10.0-10.2":0,"10.3":0.04372,"11.0-11.2":0.00583,"11.3-11.4":0.00583,"12.0-12.1":0.01166,"12.2-12.5":0.44593,"13.0-13.1":0.00874,"13.2":0.09035,"13.3":0.02332,"13.4-13.7":0.06121,"14.0-14.4":0.27105,"14.5-14.8":0.5596,"15.0-15.1":0.16322,"15.2-15.3":0.18653,"15.4":0.23608,"15.5":0.37889,"15.6":0.89185,"16.0":1.86823,"16.1":2.19175,"16.2":1.18914,"16.3":3.14481,"16.4":2.53275,"16.5":12.32567,"16.6":0.09035},P:{"4":0.16689,"20":0.31292,"21":1.91923,"5.0-5.4":0.01043,"6.2-6.4":0,"7.2-7.4":0.07301,"8.2":0,"9.2":0.01043,"10.1":0,"11.1-11.2":0.03129,"12.0":0,"13.0":0.02086,"14.0":0.02086,"15.0":0.01043,"16.0":0.05215,"17.0":0.04172,"18.0":0.05215,"19.0":0.11474},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00433,"4.4":0,"4.4.3-4.4.4":0.05197},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.09131,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.10782},Q:{"13.1":0},O:{"0":0.14826},H:{"0":0.21692},L:{"0":58.55969}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00675,"53":0.00337,"54":0,"55":0.00675,"56":0.0911,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00337,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00337,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00337,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0.00337,"114":0.00675,"115":0.09785,"116":0.23618,"117":0.00675,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0.00337,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.02362,"38":0.00337,"39":0,"40":0,"41":0,"42":0,"43":0.00337,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01012,"50":0,"51":0,"52":0,"53":0.00337,"54":0,"55":0,"56":0.00337,"57":0,"58":0,"59":0,"60":0,"61":0.00337,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00675,"69":0.00337,"70":0.00337,"71":0.00337,"72":0.00337,"73":0.00337,"74":0.01012,"75":0.07085,"76":0,"77":0,"78":0.00337,"79":0.05398,"80":0.00337,"81":0.00337,"83":0.00675,"84":0.00337,"85":0.00675,"86":0.00337,"87":0.0135,"88":0.00675,"89":0.00337,"90":0.00337,"91":0.0135,"92":0.00337,"93":0,"94":0.00337,"95":0.00337,"96":0.00337,"97":0.00337,"98":0.00337,"99":0.02362,"100":0.00337,"101":0.01012,"102":0.00675,"103":0.01687,"104":0.00675,"105":0.01012,"106":0.0135,"107":0.01012,"108":0.0135,"109":0.90761,"110":0.0135,"111":0.0135,"112":0.02024,"113":0.03037,"114":0.17882,"115":3.789,"116":2.38879,"117":0.00337,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00337,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00337,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00337,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00337,"72":0.00337,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00675,"96":0,"97":0,"98":0,"99":0,"100":0.05398,"101":0.06411,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00337,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00337,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00337,"109":0.01687,"110":0.00337,"111":0.00337,"112":0.00337,"113":0.00675,"114":0.03037,"115":0.6613,"116":0.23618},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.01012,"15":0.00337,"17":0.01012,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.00337,"10.1":0,"11.1":0,"12.1":0.00337,"13.1":0.01012,"14.1":0.03037,"15.1":0.0135,"15.2-15.3":0.00337,"15.4":0.0135,"15.5":0.02024,"15.6":0.06748,"16.0":0.00675,"16.1":0.05398,"16.2":0.03374,"16.3":0.09785,"16.4":0.02699,"16.5":0.2598,"16.6":0.45212},G:{"8":0,"17":0.11179,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00532,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0346,"10.0-10.2":0,"10.3":0.03992,"11.0-11.2":0.00266,"11.3-11.4":0.00798,"12.0-12.1":0.00798,"12.2-12.5":0.38327,"13.0-13.1":0.00798,"13.2":0.14373,"13.3":0.02395,"13.4-13.7":0.04791,"14.0-14.4":0.20494,"14.5-14.8":0.41521,"15.0-15.1":0.13042,"15.2-15.3":0.14373,"15.4":0.173,"15.5":0.26084,"15.6-15.7":2.67756,"16.0":1.23764,"16.1":1.49847,"16.2":0.77984,"16.3":1.75665,"16.4":0.5057,"16.5":5.42431,"16.6":10.56649},P:{"4":0.23986,"20":0.11471,"21":0.30243,"22":1.971,"5.0-5.4":0.02086,"6.2-6.4":0,"7.2-7.4":0.08343,"8.2":0,"9.2":0.01043,"10.1":0,"11.1-11.2":0.03129,"12.0":0,"13.0":0.02086,"14.0":0.02086,"15.0":0.01043,"16.0":0.04171,"17.0":0.04171,"18.0":0.05214,"19.0":0.073},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.01405,"4.4":0,"4.4.3-4.4.4":0.0562},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.08772,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":57.87768},R:{_:"0"},M:{"0":0.09276},Q:{"13.1":0},O:{"0":0.17228},H:{"0":0.22583}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TJ.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TJ.js
index d547d406647eaa..dda29feb6fc2d7 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TJ.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TJ.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.0045,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.00225,"68":0,"69":0,"70":0,"71":0,"72":0.01349,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00899,"89":0,"90":0,"91":0,"92":0.00225,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00899,"103":0,"104":0,"105":0,"106":0,"107":0.00225,"108":0,"109":0,"110":0,"111":0,"112":0.00225,"113":0.08093,"114":0.20682,"115":0.00225,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0.00225,"26":0,"27":0.0045,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0.00225,"36":0,"37":0,"38":0,"39":0,"40":0.00899,"41":0,"42":0,"43":0,"44":0.0045,"45":0.00225,"46":0,"47":0,"48":0,"49":0.02473,"50":0,"51":0,"52":0,"53":0.00225,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0.00225,"63":0,"64":0.00225,"65":0,"66":0,"67":0.00225,"68":0.00225,"69":0.00225,"70":0.00674,"71":0.00225,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.01798,"79":0.00899,"80":0.00225,"81":0.00225,"83":0.00225,"84":0,"85":0.00225,"86":0.00225,"87":0.0045,"88":0,"89":0.0045,"90":0.02023,"91":0.00225,"92":0.00225,"93":0,"94":0.00225,"95":0.00225,"96":0.14837,"97":0.00225,"98":0,"99":0.0045,"100":0.00674,"101":0,"102":0.01124,"103":0.00899,"104":0.00225,"105":0.00225,"106":0.04046,"107":0.31022,"108":0.09217,"109":0.82052,"110":0.06969,"111":0.11914,"112":0.13038,"113":0.24278,"114":1.13749,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00225,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0.00225,"62":0,"63":0.0045,"64":0.0045,"65":0.00225,"66":0.00225,"67":0.01124,"68":0.00225,"69":0.03372,"70":0.06294,"71":0,"72":0,"73":0,"74":0.00225,"75":0.00225,"76":0.00225,"77":0,"78":0,"79":0.03822,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00225,"86":0,"87":0.00225,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.0562,"96":0,"97":0,"98":0.01124,"99":0.1731,"100":0.00225,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00225},B:{"12":0,"13":0.00225,"14":0.00225,"15":0,"16":0.0045,"17":0,"18":0.01124,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00225,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00225,"103":0,"104":0,"105":0,"106":0,"107":0.00225,"108":0.00225,"109":0.01124,"110":0.0045,"111":0,"112":0.0045,"113":0.04496,"114":0.18209},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0.0045,_:"0","3.1":0,"3.2":0,"5.1":0.0607,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00225,"14.1":0.0045,"15.1":0,"15.2-15.3":0.01124,"15.4":0.00225,"15.5":0.00225,"15.6":0.00899,"16.0":0,"16.1":0.0045,"16.2":0.0045,"16.3":0.00899,"16.4":0.01574,"16.5":0.03372,"16.6":0},G:{"8":0,"17":0.02443,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.01493,"5.0-5.1":0,"6.0-6.1":0.00271,"7.0-7.1":0.00543,"8.1-8.4":0,"9.0-9.2":0.04886,"9.3":0.05293,"10.0-10.2":0.00136,"10.3":0.03257,"11.0-11.2":0.01221,"11.3-11.4":0.01086,"12.0-12.1":0.0095,"12.2-12.5":0.56183,"13.0-13.1":0.00271,"13.2":0.08007,"13.3":0.05835,"13.4-13.7":0.19678,"14.0-14.4":0.20628,"14.5-14.8":0.20763,"15.0-15.1":0.25785,"15.2-15.3":0.26463,"15.4":0.15064,"15.5":0.26735,"15.6":0.3352,"16.0":0.90518,"16.1":1.21595,"16.2":0.66769,"16.3":1.54029,"16.4":1.48058,"16.5":4.0129,"16.6":0.04343},P:{"4":0.61506,"20":0.4739,"21":1.05872,"5.0-5.4":0.08066,"6.2-6.4":0.15125,"7.2-7.4":0.45374,"8.2":0.01008,"9.2":0.11091,"10.1":0.02017,"11.1-11.2":0.07058,"12.0":0.02017,"13.0":0.0605,"14.0":0.121,"15.0":0.121,"16.0":0.39324,"17.0":0.11091,"18.0":0.16133,"19.0":0.27224},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00133,"4.2-4.3":0.00928,"4.4":0,"4.4.3-4.4.4":0.06761},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.02473,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.10853},Q:{"13.1":0.02326},O:{"0":2.03878},H:{"0":1.7834},L:{"0":70.17429}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.0046,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00691,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.01611,"89":0,"90":0,"91":0.0023,"92":0,"93":0.0023,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00921,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0.0023,"112":0,"113":0.0023,"114":0.0023,"115":0.05064,"116":0.07597,"117":0.0023,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.0046,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0.0023,"45":0,"46":0,"47":0,"48":0,"49":0.02532,"50":0.0023,"51":0,"52":0,"53":0.0023,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0.0023,"62":0,"63":0.0023,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.0046,"72":0,"73":0,"74":0.0023,"75":0,"76":0.0023,"77":0,"78":0.0023,"79":0.01381,"80":0,"81":0.0023,"83":0.0023,"84":0,"85":0.0023,"86":0.0023,"87":0.00691,"88":0.0023,"89":0.0046,"90":0.01611,"91":0.01842,"92":0.0046,"93":0.0023,"94":0.0023,"95":0.0023,"96":0.0046,"97":0.0023,"98":0.00921,"99":0.00921,"100":0.0046,"101":0,"102":0.01381,"103":0.01151,"104":0.01381,"105":0.0023,"106":0.14963,"107":0.10819,"108":0.08748,"109":0.60312,"110":0.03453,"111":0.0023,"112":0.04144,"113":0.01842,"114":0.08517,"115":1.00597,"116":0.60543,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.0023,"29":0,"30":0,"31":0,"32":0.0023,"33":0.0023,"34":0,"35":0,"36":0,"37":0.00691,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0.00691,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0.0046,"64":0.0046,"65":0,"66":0.0023,"67":0.0023,"68":0,"69":0.01842,"70":0.02532,"71":0.05525,"72":0.03453,"73":0,"74":0.0023,"75":0,"76":0.0023,"77":0.00691,"78":0,"79":0.00921,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.0023,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.05064,"96":0,"97":0.0023,"98":0,"99":0.01381,"100":0.05755,"101":0.1174,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0.0023,"16":0.0046,"17":0,"18":0.0023,"79":0,"80":0,"81":0,"83":0,"84":0.0023,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.0023,"91":0,"92":0.00691,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.04834,"110":0.01611,"111":0,"112":0,"113":0,"114":0.01842,"115":0.30617,"116":0.16344},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.0023,"14":0.0023,"15":0.0023,"17":0.03913,_:"0","3.1":0,"3.2":0,"5.1":0.08517,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0.0023,"15.1":0.0023,"15.2-15.3":0.00921,"15.4":0.0046,"15.5":0,"15.6":0.01381,"16.0":0,"16.1":0.0046,"16.2":0.01842,"16.3":0.06215,"16.4":0.0023,"16.5":0.03453,"16.6":0.01842},G:{"8":0,"17":0.17772,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0103,"5.0-5.1":0.00129,"6.0-6.1":0.00773,"7.0-7.1":0.00386,"8.1-8.4":0,"9.0-9.2":0.00386,"9.3":0.06568,"10.0-10.2":0,"10.3":0.04379,"11.0-11.2":0.00773,"11.3-11.4":0,"12.0-12.1":0.00515,"12.2-12.5":0.33869,"13.0-13.1":0.00386,"13.2":0.0103,"13.3":0.03348,"13.4-13.7":0.02704,"14.0-14.4":0.16999,"14.5-14.8":0.2537,"15.0-15.1":0.10302,"15.2-15.3":0.26271,"15.4":0.18544,"15.5":0.24211,"15.6-15.7":1.13585,"16.0":0.4224,"16.1":1.56212,"16.2":0.8139,"16.3":1.05858,"16.4":0.67868,"16.5":2.62198,"16.6":2.63229},P:{"4":0.60289,"20":0.23111,"21":0.48231,"5.0-5.4":0.05024,"6.2-6.4":0.10048,"7.2-7.4":0.30144,"8.2":0.01005,"9.2":0.09043,"10.1":0.03014,"11.1-11.2":0.07034,"12.0":0.01005,"13.0":0.08038,"14.0":0.12058,"15.0":0.18087,"16.0":0.21101,"17.0":0.04019,"18.0":0.10048,"19.0":0.2914},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00457,"4.2-4.3":0.016,"4.4":0,"4.4.3-4.4.4":0.06627},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.04604,"5.5":0},S:{"2.5":0.03849,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":69.64442},R:{_:"0"},M:{"0":0.10777},Q:{"13.1":0.03849},O:{"0":1.97069},H:{"0":1.55963}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TK.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TK.js
index 39fe531ac0bee9..dff7f9b2324e13 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TK.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TK.js
@@ -1 +1 @@
-module.exports={C:{"114":1.77089,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 115 116 3.5 3.6"},D:{"114":0.88412,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 115 116 117"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"113":0.88412,"114":1.77089,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112"},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 17 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.4 15.5 15.6 16.0 16.1 16.3 16.4","15.1":0.88412,"15.2-15.3":12.39089,"16.2":0.44339,"16.5":0.88412,"16.6":0.44339},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0.47592,"14.0-14.4":0,"14.5-14.8":0,"15.0-15.1":5.21311,"15.2-15.3":12.32108,"15.4":0,"15.5":0.47592,"15.6":0,"16.0":0,"16.1":0,"16.2":0,"16.3":3.78975,"16.4":0.47592,"16.5":18.0057,"16.6":0},P:{"4":0.04282,"20":0.08564,"21":0.89609,"5.0-5.4":0.02141,"6.2-6.4":0,"7.2-7.4":0.02141,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.0107,"12.0":0,"13.0":0,"14.0":0,"15.0":0.02141,"16.0":0.0107,"17.0":0.02141,"18.0":0.0107,"19.0":0.89609},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0.01843},R:{_:"0"},M:{"0":0},Q:{"13.1":0},O:{"0":0},H:{"0":0},L:{"0":31.78453}};
+module.exports={C:{"116":0.32379,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 117 118 119 120 3.5 3.6"},D:{"100":0.97136,"113":0.32379,"115":8.41394,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 109 110 111 112 114 116 117 118 119"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"116":0.32379,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115"},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 17 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.5 15.6 16.0 16.1 16.3 16.4 16.6","15.1":2.58805,"15.2-15.3":3.23562,"15.4":0.32379,"16.2":0.32379,"16.5":0.97136},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":0,"15.0-15.1":22.23937,"15.2-15.3":8.06398,"15.4":0,"15.5":0.64299,"15.6-15.7":0,"16.0":0,"16.1":0.96744,"16.2":0,"16.3":4.83721,"16.4":0.64299,"16.5":3.22087,"16.6":18.3755},P:{"4":0.07399,"20":0.01057,"21":0.98054,"5.0-5.4":0.01057,"6.2-6.4":0,"7.2-7.4":0.01057,"8.2":0,"9.2":0.01057,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0.02114,"14.0":0,"15.0":0,"16.0":0.98054,"17.0":0.01057,"18.0":0,"19.0":0.01057},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":16.38837},R:{_:"0"},M:{"0":0},Q:{"13.1":0},O:{"0":0},H:{"0":0}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TL.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TL.js
index 1f9e9a5130b048..1fb8aaed9a33e4 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TL.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TL.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0.01432,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0.00477,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00477,"39":0.00954,"40":0,"41":0.00954,"42":0,"43":0.01432,"44":0.01432,"45":0,"46":0,"47":0.00954,"48":0.01909,"49":0.00477,"50":0,"51":0,"52":0.00477,"53":0,"54":0,"55":0,"56":0.02863,"57":0.00477,"58":0.00477,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00477,"66":0,"67":0.0334,"68":0.00477,"69":0,"70":0,"71":0,"72":0.01909,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.0334,"79":0.17656,"80":0.01432,"81":0,"82":0,"83":0.00477,"84":0,"85":0.00477,"86":0,"87":0,"88":0.02863,"89":0.01432,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.07635,"96":0.00477,"97":0,"98":0,"99":0.01432,"100":0.00954,"101":0,"102":0.01909,"103":0.01909,"104":0.00477,"105":0.00954,"106":0.00954,"107":0.01909,"108":0.00954,"109":0.01909,"110":0.03818,"111":0.06204,"112":0.27678,"113":1.41728,"114":2.14263,"115":0.12884,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00477,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0.00477,"32":0,"33":0,"34":0.00477,"35":0.00477,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0.01909,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01909,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.05249,"59":0.00477,"60":0,"61":0,"62":0.01432,"63":0.0334,"64":0.00954,"65":0.01432,"66":0,"67":0.00477,"68":0.03818,"69":0.00477,"70":0,"71":0,"72":0,"73":0,"74":0.00954,"75":0.00477,"76":0.00477,"77":0.00477,"78":0.00477,"79":0.00477,"80":0.02386,"81":0,"83":0.00477,"84":0.00954,"85":0.00954,"86":0.00954,"87":0.05249,"88":0.00954,"89":0,"90":0.01432,"91":0.00477,"92":0.00477,"93":0,"94":0,"95":0.01909,"96":0.00477,"97":0.00954,"98":0.01432,"99":0.00477,"100":0.02863,"101":0.00477,"102":0.01432,"103":0.16225,"104":0.03818,"105":0.00954,"106":0.01432,"107":0.01909,"108":0.05249,"109":2.04242,"110":0.04772,"111":0.16702,"112":0.18134,"113":2.20466,"114":8.23647,"115":0.00477,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.04295,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0.00477,"55":0,"56":0,"57":0,"58":0.00477,"60":0.00477,"62":0,"63":0,"64":0.00477,"65":0,"66":0,"67":0.00477,"68":0.00477,"69":0.02386,"70":0.08112,"71":0,"72":0.00477,"73":0,"74":0.00477,"75":0.00477,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0.00954,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.07158,"96":0.00477,"97":0,"98":0.0334,"99":0.34836,"100":0.00477,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.02386,"13":0.01432,"14":0.00477,"15":0.00477,"16":0.01432,"17":0.00954,"18":0.02386,"79":0,"80":0,"81":0,"83":0,"84":0.00477,"85":0.00477,"86":0,"87":0,"88":0,"89":0.00954,"90":0.01909,"91":0.00477,"92":0.02863,"93":0.00477,"94":0,"95":0,"96":0.00477,"97":0.00477,"98":0.00477,"99":0.00954,"100":0.02386,"101":0,"102":0.00477,"103":0.00477,"104":0,"105":0.00954,"106":0.00954,"107":0.00477,"108":0.02863,"109":0.02386,"110":0.06204,"111":0.08112,"112":0.10498,"113":0.4772,"114":1.86585},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.01432,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00477,"6.1":0,"7.1":0,"9.1":0.00477,"10.1":0,"11.1":0.00477,"12.1":0.00477,"13.1":0.02863,"14.1":0.04295,"15.1":0.06681,"15.2-15.3":0.02386,"15.4":0.02863,"15.5":0.01909,"15.6":0.02386,"16.0":0.00954,"16.1":0.00954,"16.2":0.04295,"16.3":0.0334,"16.4":0.01909,"16.5":0.0859,"16.6":0.00477},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.00442,"9.3":0.02123,"10.0-10.2":0,"10.3":0,"11.0-11.2":0.00708,"11.3-11.4":0.00088,"12.0-12.1":0.01681,"12.2-12.5":0.70414,"13.0-13.1":0.01946,"13.2":0.01504,"13.3":0.08492,"13.4-13.7":0.1778,"14.0-14.4":0.53872,"14.5-14.8":0.68645,"15.0-15.1":0.22734,"15.2-15.3":0.30076,"15.4":0.19019,"15.5":0.44495,"15.6":0.5803,"16.0":0.45734,"16.1":0.53607,"16.2":0.42903,"16.3":0.86779,"16.4":0.82975,"16.5":1.01375,"16.6":0.00354},P:{"4":0.06093,"20":0.21326,"21":0.48745,"5.0-5.4":0,"6.2-6.4":0.01016,"7.2-7.4":0.07109,"8.2":0,"9.2":0.02031,"10.1":0.01016,"11.1-11.2":0.05078,"12.0":0,"13.0":0.01016,"14.0":0.11171,"15.0":0.02031,"16.0":0.13202,"17.0":0.03047,"18.0":0.08124,"19.0":0.0914},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.02954},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.04295,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.17252},Q:{"13.1":0.00523},O:{"0":0.49666},H:{"0":0.70283},L:{"0":65.17182}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0.00437,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.03062,"37":0.00875,"38":0,"39":0.01312,"40":0.00437,"41":0.01312,"42":0,"43":0.01312,"44":0.01312,"45":0,"46":0,"47":0.00437,"48":0.03062,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.02624,"57":0.00437,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.03499,"68":0.00437,"69":0,"70":0,"71":0,"72":0.0175,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.02187,"79":0.13559,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00875,"90":0,"91":0.00437,"92":0,"93":0.00437,"94":0,"95":0.03062,"96":0,"97":0,"98":0,"99":0.00875,"100":0.00875,"101":0.00437,"102":0.03499,"103":0.00437,"104":0.00437,"105":0.00875,"106":0.00875,"107":0.00437,"108":0.00437,"109":0.00875,"110":0.00437,"111":0.00875,"112":0.02187,"113":0.23182,"114":0.07436,"115":1.29908,"116":1.26409,"117":0.08748,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00437,"29":0,"30":0,"31":0,"32":0,"33":0.00437,"34":0.00437,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0.00875,"43":0.01312,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00875,"50":0.00437,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.06561,"59":0,"60":0,"61":0.00437,"62":0.00437,"63":0.01312,"64":0.00437,"65":0.00875,"66":0,"67":0.00437,"68":0.03499,"69":0,"70":0.00437,"71":0,"72":0.00437,"73":0,"74":0.0175,"75":0,"76":0,"77":0,"78":0.00437,"79":0,"80":0.02187,"81":0.00437,"83":0.01312,"84":0.00437,"85":0.01312,"86":0.00437,"87":0.05249,"88":0.00437,"89":0.00437,"90":0,"91":0.00437,"92":0.00437,"93":0.00437,"94":0,"95":0.00875,"96":0,"97":0.00437,"98":0.00437,"99":0.01312,"100":0.00875,"101":0.00437,"102":0.02624,"103":0.08311,"104":0.00437,"105":0.00875,"106":0.01312,"107":0.01312,"108":0.00875,"109":1.2947,"110":0.0175,"111":0.03937,"112":0.03499,"113":0.06561,"114":0.50301,"115":5.57685,"116":2.75125,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.04374,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0.00437,"55":0,"56":0.01312,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0.00875,"65":0,"66":0.00437,"67":0.00437,"68":0,"69":0.01312,"70":0.0175,"71":0.08748,"72":0.03062,"73":0,"74":0.00437,"75":0.01312,"76":0.00437,"77":0,"78":0,"79":0.00437,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00437,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.04374,"96":0,"97":0,"98":0,"99":0.00875,"100":0.05686,"101":0.17059,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00437},B:{"12":0.02187,"13":0.00875,"14":0.00437,"15":0.00875,"16":0.00437,"17":0.0175,"18":0.02624,"79":0,"80":0,"81":0,"83":0,"84":0.00437,"85":0.00437,"86":0,"87":0,"88":0,"89":0,"90":0.00875,"91":0,"92":0.02187,"93":0,"94":0,"95":0,"96":0.00437,"97":0,"98":0.00437,"99":0,"100":0.02624,"101":0.00437,"102":0,"103":0.00437,"104":0,"105":0.01312,"106":0.00437,"107":0.00875,"108":0.02624,"109":0.06998,"110":0.01312,"111":0.05686,"112":0.0175,"113":0.02624,"114":0.25807,"115":2.15638,"116":0.40241},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00875,"12":0,"13":0.00437,"14":0.00875,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00437,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.00875,"12.1":0.00875,"13.1":0.03937,"14.1":0.03937,"15.1":0.03937,"15.2-15.3":0.02187,"15.4":0.02187,"15.5":0.00437,"15.6":0.05686,"16.0":0,"16.1":0.00437,"16.2":0.01312,"16.3":0.04374,"16.4":0.0175,"16.5":0.06124,"16.6":0.03499},G:{"8":0,"17":0.01843,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.00388,"9.3":0.01455,"10.0-10.2":0,"10.3":0.01067,"11.0-11.2":0.00873,"11.3-11.4":0.00679,"12.0-12.1":0.01746,"12.2-12.5":0.45504,"13.0-13.1":0.03396,"13.2":0.00291,"13.3":0.04851,"13.4-13.7":0.12225,"14.0-14.4":0.38906,"14.5-14.8":1.49124,"15.0-15.1":0.1989,"15.2-15.3":0.20666,"15.4":0.11061,"15.5":0.22606,"15.6-15.7":0.78103,"16.0":0.20957,"16.1":0.49967,"16.2":0.35219,"16.3":1.23607,"16.4":1.13905,"16.5":0.82372,"16.6":1.29525},P:{"4":0.05953,"20":0.0893,"21":0.1786,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.11907,"8.2":0,"9.2":0.01984,"10.1":0,"11.1-11.2":0.03969,"12.0":0,"13.0":0.00992,"14.0":0.03969,"15.0":0.01984,"16.0":0.07938,"17.0":0.00992,"18.0":0.04961,"19.0":0.09922},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00631,"4.4":0,"4.4.3-4.4.4":0.03994},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.02187,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":67.91799},R:{_:"0"},M:{"0":0.09002},Q:{"13.1":0.04501},O:{"0":0.52884},H:{"0":0.78297}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TM.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TM.js
index 7f2fb74c4beefa..69e1b21f3a01d2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TM.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TM.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0.01381,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.01841,"47":0,"48":0,"49":0,"50":0.0046,"51":0,"52":0,"53":0,"54":0,"55":0.01381,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0.0046,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.01381,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.01381,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0.02301,"87":0,"88":0.0046,"89":0.0046,"90":0,"91":0.0046,"92":0,"93":0,"94":0.0046,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0.0046,"102":0.01381,"103":0.0046,"104":0,"105":0,"106":0.0046,"107":0,"108":0,"109":0,"110":0.0046,"111":0,"112":0.0092,"113":0.03221,"114":0.31754,"115":0.0046,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0.0046,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0.03682,"51":0,"52":0,"53":0,"54":0,"55":0.0092,"56":0,"57":0.01381,"58":0,"59":0.01381,"60":0,"61":0,"62":0,"63":0.0046,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.02301,"72":0,"73":0,"74":0,"75":0,"76":0.01841,"77":0,"78":0,"79":0,"80":0.0092,"81":0.0046,"83":0,"84":0,"85":0.01381,"86":0.01841,"87":0.0092,"88":0.03682,"89":0.03221,"90":0.01381,"91":0.07823,"92":0.0092,"93":0.02301,"94":0.0092,"95":0.0046,"96":0,"97":0.0046,"98":0.0046,"99":0.01841,"100":0.19789,"101":0.03682,"102":0.07363,"103":0.04142,"104":0.55224,"105":0.05522,"106":0.02301,"107":0.40958,"108":0.13806,"109":4.24765,"110":0.02761,"111":0.06903,"112":0.13806,"113":1.39441,"114":9.34666,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.0046,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0.01841,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0.64888,"62":0,"63":0,"64":0,"65":0,"66":0.01381,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0.0046,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.01381,"86":0,"87":0,"88":0.0092,"89":0.04602,"90":0,"91":0,"92":0.01381,"93":0,"94":0,"95":0.0046,"96":0,"97":0,"98":0.01841,"99":0.06443,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0.02301,"85":0,"86":0,"87":0,"88":0.0092,"89":0.07823,"90":0.01381,"91":0.01381,"92":0.13346,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.01381,"101":0,"102":0.0092,"103":0,"104":0,"105":0,"106":0.0046,"107":0,"108":0.0046,"109":0,"110":0.0046,"111":0,"112":0.02301,"113":0.2255,"114":0.18408},E:{"4":0,"5":0.01841,"6":0,"7":0.01841,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.02761,"10.1":0,"11.1":0.01381,"12.1":0,"13.1":0,"14.1":0,"15.1":0,"15.2-15.3":0,"15.4":0.0046,"15.5":0.01381,"15.6":0.05522,"16.0":0.0092,"16.1":0.0092,"16.2":0.08744,"16.3":0.09664,"16.4":0.02301,"16.5":0.19328,"16.6":0},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0.04508,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.19624,"13.0-13.1":0,"13.2":0,"13.3":0.04508,"13.4-13.7":0,"14.0-14.4":0.05967,"14.5-14.8":0.02917,"15.0-15.1":0.10475,"15.2-15.3":1.56993,"15.4":0.22674,"15.5":0.27182,"15.6":0.39248,"16.0":1.17745,"16.1":0.86054,"16.2":0.28641,"16.3":0.60463,"16.4":1.69192,"16.5":4.33454,"16.6":0.04508},P:{"4":0.08016,"20":0.35068,"21":0.7715,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.11021,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.02004,"12.0":0.01002,"13.0":0.04008,"14.0":0.23045,"15.0":0,"16.0":0.37072,"17.0":0.03006,"18.0":0.3607,"19.0":0.48093},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00053,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.01788},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0.0046,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.13495},Q:{"13.1":0},O:{"0":0.62077},H:{"0":0.74613},L:{"0":60.37992}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0.0093,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.0031,"67":0,"68":0.0217,"69":0.0031,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.0062,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.3348,"92":0.0031,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0.0031,"115":0.0124,"116":0.0248,"117":0,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0.0093,"51":0,"52":0.0062,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0.0031,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.0062,"70":0,"71":0.0062,"72":0,"73":0.0031,"74":0,"75":0,"76":0,"77":0.0062,"78":0,"79":0.0031,"80":0.0124,"81":0.0341,"83":0.0062,"84":0,"85":0,"86":0.0093,"87":0.0062,"88":0.0031,"89":0.0031,"90":0.0031,"91":0.0031,"92":0,"93":0,"94":0,"95":0.0031,"96":0.0062,"97":0.0031,"98":0.0031,"99":0.0279,"100":0.0341,"101":0.0031,"102":0.0682,"103":0.0031,"104":0,"105":0.0062,"106":0.0372,"107":0.0992,"108":0.0465,"109":1.6988,"110":0.0031,"111":0,"112":0.0248,"113":0.0062,"114":0.1178,"115":2.6071,"116":2.3715,"117":0.0403,"118":0.0186,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0.0031,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0.0155,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0.0062,"67":0,"68":0.0062,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0.0031,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.0155,"91":0,"92":0.0031,"93":0.0155,"94":0,"95":0.0031,"96":0,"97":0,"98":0,"99":0.0248,"100":0.031,"101":0.0496,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0.0031,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.0527,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.0062,"100":0.0124,"101":0,"102":0,"103":0,"104":0.0062,"105":0,"106":0,"107":0.0031,"108":0,"109":0,"110":0.0155,"111":0,"112":0,"113":0,"114":0.0434,"115":0.0279,"116":0.0062},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0,"15.1":0.0217,"15.2-15.3":0,"15.4":0,"15.5":0.0031,"15.6":0.0124,"16.0":0,"16.1":0.0031,"16.2":0.0031,"16.3":0,"16.4":0,"16.5":0.062,"16.6":0.0527},G:{"8":0,"17":0.08773,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01815,"8.1-8.4":0.00605,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.16942,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0.00605,"14.0-14.4":0.0121,"14.5-14.8":0.01815,"15.0-15.1":0.08168,"15.2-15.3":0.98929,"15.4":0.21329,"15.5":0.21329,"15.6-15.7":1.66091,"16.0":2.31893,"16.1":0.50826,"16.2":0.95903,"16.3":2.35069,"16.4":0.24505,"16.5":1.85,"16.6":3.41712},P:{"4":0.14344,"20":0.32787,"21":0.22541,"5.0-5.4":0.01025,"6.2-6.4":0,"7.2-7.4":0.05123,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0.07172,"14.0":0.01025,"15.0":0.02049,"16.0":0.06148,"17.0":0.09221,"18.0":0.56353,"19.0":0.12295},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00111,"4.4":0,"4.4.3-4.4.4":0.01819},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":68.3364},R:{_:"0"},M:{"0":0.1035},Q:{"13.1":0},O:{"0":0.414},H:{"0":0.36582}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TN.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TN.js
index c53ce0f246c801..93eeb0a926b7bb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TN.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TN.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.01543,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0.00309,"76":0,"77":0,"78":0.00309,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00309,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.01234,"103":0.00309,"104":0.00617,"105":0.00617,"106":0,"107":0,"108":0,"109":0,"110":0.00309,"111":0.00309,"112":0.00309,"113":0.14191,"114":0.20361,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0.00309,"44":0,"45":0,"46":0,"47":0.00309,"48":0,"49":0.0216,"50":0.00309,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00617,"57":0,"58":0.00309,"59":0,"60":0,"61":0,"62":0,"63":0.00309,"64":0.00309,"65":0.00309,"66":0,"67":0.00309,"68":0.00309,"69":0.00309,"70":0.00309,"71":0.00309,"72":0,"73":0.00309,"74":0.00309,"75":0,"76":0.00309,"77":0.00309,"78":0.00309,"79":0.01543,"80":0.00309,"81":0.01234,"83":0.00309,"84":0.00309,"85":0.01543,"86":0.00309,"87":0.01543,"88":0.00309,"89":0.00309,"90":0.00309,"91":0.01851,"92":0.00617,"93":0.00309,"94":0.00309,"95":0.00617,"96":0.00309,"97":0.00309,"98":0.00926,"99":0.01543,"100":0.00309,"101":0.00309,"102":0.00926,"103":0.01851,"104":0.02468,"105":0.02468,"106":0.01543,"107":0.01543,"108":0.02468,"109":1.37591,"110":0.01851,"111":0.02468,"112":0.05553,"113":0.9471,"114":3.8254,"115":0.00309,"116":0.00309,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00309,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00309,"70":0.01543,"71":0,"72":0,"73":0,"74":0.00309,"75":0,"76":0,"77":0,"78":0,"79":0.00309,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00309,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.03394,"96":0,"97":0,"98":0.21287,"99":0.41956,"100":0.00617,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00309,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00617,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00926,"103":0,"104":0.00309,"105":0,"106":0,"107":0.00309,"108":0.00309,"109":0.0216,"110":0.00309,"111":0.00617,"112":0.00926,"113":0.12957,"114":0.5152},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00617,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00309,"14.1":0.00926,"15.1":0,"15.2-15.3":0,"15.4":0.00309,"15.5":0.00309,"15.6":0.01543,"16.0":0.00926,"16.1":0.00926,"16.2":0.00309,"16.3":0.01234,"16.4":0.01234,"16.5":0.02777,"16.6":0},G:{"8":0.00078,"17":0.01958,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00783,"6.0-6.1":0,"7.0-7.1":0.03133,"8.1-8.4":0.00157,"9.0-9.2":0.00157,"9.3":0.04542,"10.0-10.2":0.00235,"10.3":0.03368,"11.0-11.2":0.00548,"11.3-11.4":0.0047,"12.0-12.1":0.01645,"12.2-12.5":0.4049,"13.0-13.1":0.00392,"13.2":0.00548,"13.3":0.01331,"13.4-13.7":0.04542,"14.0-14.4":0.16133,"14.5-14.8":0.20989,"15.0-15.1":0.07362,"15.2-15.3":0.10181,"15.4":0.09868,"15.5":0.1488,"15.6":0.31484,"16.0":0.41195,"16.1":0.63202,"16.2":0.35399,"16.3":0.75733,"16.4":0.66961,"16.5":2.43019,"16.6":0.03133},P:{"4":0.17471,"20":0.23638,"21":1.00718,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.38026,"8.2":0,"9.2":0.01028,"10.1":0,"11.1-11.2":0.06166,"12.0":0.01028,"13.0":0.03083,"14.0":0.04111,"15.0":0.01028,"16.0":0.07194,"17.0":0.06166,"18.0":0.04111,"19.0":0.10277},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00907,"4.2-4.3":0.01813,"4.4":0,"4.4.3-4.4.4":0.13599},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.03394,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.11064},Q:{"13.1":0},O:{"0":0.10373},H:{"0":0.24877},L:{"0":80.52379}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.01092,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.00273,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00546,"103":0,"104":0.00273,"105":0.00273,"106":0,"107":0,"108":0,"109":0,"110":0.00273,"111":0,"112":0.00273,"113":0.00273,"114":0.00273,"115":0.09555,"116":0.15015,"117":0.00546,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01911,"50":0,"51":0,"52":0,"53":0.00273,"54":0,"55":0,"56":0.00273,"57":0,"58":0.00546,"59":0,"60":0,"61":0,"62":0,"63":0.00273,"64":0,"65":0.00273,"66":0,"67":0.00546,"68":0.00273,"69":0,"70":0.00546,"71":0,"72":0,"73":0.00273,"74":0.00273,"75":0,"76":0.00273,"77":0.00273,"78":0.00273,"79":0.01092,"80":0.00273,"81":0.00819,"83":0.00273,"84":0,"85":0.00819,"86":0.00273,"87":0.00819,"88":0.00273,"89":0.00273,"90":0.00273,"91":0.01092,"92":0.00273,"93":0,"94":0.00273,"95":0.00546,"96":0.00273,"97":0.00273,"98":0.00546,"99":0.00819,"100":0.00273,"101":0.00273,"102":0.00546,"103":0.01092,"104":0.00273,"105":0.01638,"106":0.01365,"107":0.01365,"108":0.01638,"109":1.1193,"110":0.00546,"111":0.01092,"112":0.01638,"113":0.03003,"114":0.1638,"115":2.20857,"116":1.48239,"117":0.00273,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00273,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00273,"70":0.00546,"71":0.00546,"72":0.00819,"73":0,"74":0.00273,"75":0,"76":0,"77":0,"78":0,"79":0.00546,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00273,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.0273,"96":0,"97":0,"98":0,"99":0.00546,"100":0.31941,"101":0.15561,"102":0.00273,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00273,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00273,"109":0.01092,"110":0.00273,"111":0.00273,"112":0.00273,"113":0.00819,"114":0.01911,"115":0.34671,"116":0.13104},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00546,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00273,"14.1":0.00546,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0.01092,"16.0":0.00273,"16.1":0.00273,"16.2":0.00546,"16.3":0.00819,"16.4":0.00273,"16.5":0.01638,"16.6":0.01638},G:{"8":0,"17":0.06013,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00237,"6.0-6.1":0,"7.0-7.1":0.04114,"8.1-8.4":0,"9.0-9.2":0.00237,"9.3":0.03719,"10.0-10.2":0.00158,"10.3":0.04747,"11.0-11.2":0.00316,"11.3-11.4":0.00316,"12.0-12.1":0.00633,"12.2-12.5":0.379,"13.0-13.1":0.0633,"13.2":0.00396,"13.3":0.01582,"13.4-13.7":0.02848,"14.0-14.4":0.17644,"14.5-14.8":0.20572,"15.0-15.1":0.04826,"15.2-15.3":0.06646,"15.4":0.08862,"15.5":0.11868,"15.6-15.7":0.93286,"16.0":0.32915,"16.1":0.53883,"16.2":0.26585,"16.3":0.52696,"16.4":0.14559,"16.5":1.54922,"16.6":2.21702},P:{"4":0.13397,"20":0.08244,"21":0.1855,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.24733,"8.2":0,"9.2":0.01031,"10.1":0,"11.1-11.2":0.02061,"12.0":0.01031,"13.0":0.02061,"14.0":0.02061,"15.0":0.01031,"16.0":0.04122,"17.0":0.07214,"18.0":0.03092,"19.0":0.05153},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.03207,"4.4":0,"4.4.3-4.4.4":0.14434},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01911,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":81.96011},R:{_:"0"},M:{"0":0.06543},Q:{"13.1":0},O:{"0":0.10905},H:{"0":0.24778}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TO.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TO.js
index 8f53c48e6250eb..6cf7c75ff3ea92 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TO.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TO.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0.00626,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00626,"110":0.00626,"111":0.01878,"112":0.00626,"113":0.56975,"114":1.00176,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0.00626,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00626,"64":0,"65":0,"66":0,"67":0,"68":0.00626,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0.144,"76":0.00626,"77":0,"78":0,"79":0,"80":0,"81":0.02504,"83":0.00626,"84":0,"85":0,"86":0,"87":0.00626,"88":0.00626,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.00626,"95":0,"96":0.00626,"97":0.00626,"98":0.01252,"99":0.00626,"100":0,"101":0.00626,"102":0,"103":0.02504,"104":0.00626,"105":0.07513,"106":0.00626,"107":0,"108":0.00626,"109":0.4007,"110":0.1127,"111":0.06887,"112":3.66895,"113":2.25396,"114":12.24026,"115":0.02504,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0.00626,"98":0.01878,"99":0.28175,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.02504,"18":0.00626,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0.00626,"87":0,"88":0,"89":0,"90":0,"91":0.00626,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.01252,"106":0.00626,"107":0.00626,"108":0.02504,"109":2.31657,"110":0.06261,"111":0.03757,"112":0.144,"113":5.11524,"114":7.81999},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00626,"12":0,"13":0,"14":0.03131,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.00626,"10.1":0,"11.1":0,"12.1":0.00626,"13.1":0.02504,"14.1":0.06261,"15.1":0.00626,"15.2-15.3":0,"15.4":0.06887,"15.5":0.00626,"15.6":0.06261,"16.0":0.01878,"16.1":0.05009,"16.2":0.03131,"16.3":0.15026,"16.4":0.01878,"16.5":0.13774,"16.6":0},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.26413,"10.0-10.2":0,"10.3":0.02893,"11.0-11.2":0,"11.3-11.4":0.0327,"12.0-12.1":0,"12.2-12.5":0.19872,"13.0-13.1":0,"13.2":0,"13.3":0.03773,"13.4-13.7":0.06163,"14.0-14.4":0.23646,"14.5-14.8":0.98733,"15.0-15.1":0.13709,"15.2-15.3":0.0805,"15.4":0.1459,"15.5":0.17986,"15.6":0.45404,"16.0":0.50058,"16.1":0.41631,"16.2":0.90683,"16.3":1.54073,"16.4":1.503,"16.5":2.69282,"16.6":0.00503},P:{"4":0.01024,"20":0.26623,"21":0.37887,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.14336,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01024,"12.0":0,"13.0":0,"14.0":0.01024,"15.0":0,"16.0":0.02048,"17.0":0,"18.0":0.03072,"19.0":0.03072},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.25878},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01252,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.08974},Q:{"13.1":0.00748},O:{"0":0.57207},H:{"0":0},L:{"0":49.25851}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00457,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0.03653,"112":0,"113":0,"114":0,"115":0.16894,"116":0.38354,"117":0.0137,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00457,"69":0,"70":0,"71":0.00457,"72":0,"73":0,"74":0.00457,"75":0,"76":0.00457,"77":0,"78":0,"79":0,"80":0.00913,"81":0,"83":0,"84":0.0274,"85":0,"86":0,"87":0.04109,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0.01826,"94":0.00913,"95":0,"96":0,"97":0,"98":0,"99":0.0137,"100":0,"101":0,"102":0.52052,"103":0.04109,"104":0.00913,"105":0.00913,"106":0,"107":0.00913,"108":0.0137,"109":0.67577,"110":0.00457,"111":0.0137,"112":0.01826,"113":0.13241,"114":0.33332,"115":7.64805,"116":3.97242,"117":0.00913,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00457,"96":0,"97":0,"98":0,"99":0.00913,"100":0.0274,"101":0.04566,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0.08219,"17":0,"18":0.00457,"79":0,"80":0,"81":0,"83":0,"84":0.0137,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.0274,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.0137,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.0137,"110":0.02283,"111":0.00457,"112":0,"113":0.04109,"114":0.10502,"115":2.89028,"116":0.78992},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00913,"14":0.00913,"15":0.00457,"17":0.00457,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00913,"13.1":0.0274,"14.1":0.03196,"15.1":0,"15.2-15.3":0.00457,"15.4":0.00457,"15.5":0.02283,"15.6":0.03196,"16.0":0,"16.1":0.04566,"16.2":0.00913,"16.3":0.03653,"16.4":0.0274,"16.5":0.13698,"16.6":0.11872},G:{"8":0,"17":0.00523,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0.05492,"11.0-11.2":0,"11.3-11.4":0.01046,"12.0-12.1":0.11638,"12.2-12.5":0.28113,"13.0-13.1":0,"13.2":0.017,"13.3":0.05492,"13.4-13.7":0.10461,"14.0-14.4":0.56226,"14.5-14.8":0.55834,"15.0-15.1":0.06669,"15.2-15.3":0.18829,"15.4":0.05492,"15.5":0.14383,"15.6-15.7":1.862,"16.0":0.20398,"16.1":0.58057,"16.2":0.59103,"16.3":0.96108,"16.4":0.46419,"16.5":3.66255,"16.6":2.53018},P:{"4":0.0205,"20":0.30754,"21":0.29728,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.10251,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.0205,"12.0":0,"13.0":0,"14.0":0.01025,"15.0":0,"16.0":0.22553,"17.0":0,"18.0":0.041,"19.0":0.10251},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.169,"4.4":0,"4.4.3-4.4.4":0.06145},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0.04109,"11":0.0274,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":64.66039},R:{_:"0"},M:{"0":0.04891},Q:{"13.1":0},O:{"0":0.16302},H:{"0":0.01029}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TR.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TR.js
index 2b52bdf8f86af1..82e2985644e05f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TR.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TR.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00276,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0.00276,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.01104,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.00276,"111":0.00276,"112":0.00276,"113":0.0635,"114":0.12148,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0.00276,"23":0,"24":0,"25":0,"26":0.01381,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.02485,"35":0,"36":0,"37":0,"38":0.02209,"39":0.00276,"40":0,"41":0.00276,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.02761,"48":0.00276,"49":0.01381,"50":0.00276,"51":0.00276,"52":0.00276,"53":0.00552,"54":0.00276,"55":0.00276,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00276,"66":0,"67":0.00276,"68":0.01381,"69":0,"70":0.00276,"71":0.00276,"72":0,"73":0.00552,"74":0.00276,"75":0.00276,"76":0,"77":0,"78":0.00276,"79":0.07731,"80":0.00552,"81":0.00552,"83":0.01933,"84":0.00276,"85":0.01104,"86":0.00276,"87":0.01657,"88":0.00552,"89":0.00276,"90":0.00276,"91":0.00552,"92":0.00276,"93":0,"94":0.00276,"95":0.00552,"96":0.00552,"97":0.00276,"98":0.00276,"99":0.03589,"100":0.00828,"101":0.00276,"102":0.00276,"103":0.01657,"104":0.00828,"105":0.01104,"106":0.01657,"107":0.01657,"108":0.02485,"109":1.22588,"110":0.03589,"111":0.03313,"112":0.04418,"113":0.56877,"114":3.0233,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.01104,"29":0,"30":0,"31":0.00276,"32":0.00552,"33":0,"34":0,"35":0,"36":0.00276,"37":0,"38":0,"39":0,"40":0.01381,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.03589,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00828,"70":0.0497,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00552,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00276,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.02485,"96":0,"97":0,"98":0.09664,"99":0.25677,"100":0.00276,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00276,"13":0.00276,"14":0,"15":0.00276,"16":0.00276,"17":0.00276,"18":0.00276,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00276,"93":0,"94":0,"95":0,"96":0.00276,"97":0.00552,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00276,"108":0.00276,"109":0.03037,"110":0.00276,"111":0.00276,"112":0.00552,"113":0.09111,"114":0.47765},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00276,"14":0.00552,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00276,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00552,"14.1":0.01104,"15.1":0.00276,"15.2-15.3":0.00276,"15.4":0.00276,"15.5":0.00276,"15.6":0.03037,"16.0":0.00276,"16.1":0.00828,"16.2":0.00828,"16.3":0.02485,"16.4":0.01933,"16.5":0.06903,"16.6":0},G:{"8":0,"17":0.03397,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.03209,"8.1-8.4":0.00377,"9.0-9.2":0.00377,"9.3":0.05662,"10.0-10.2":0.00944,"10.3":0.14911,"11.0-11.2":0.01699,"11.3-11.4":0.01321,"12.0-12.1":0.01887,"12.2-12.5":1.56093,"13.0-13.1":0.01887,"13.2":0.01132,"13.3":0.04152,"13.4-13.7":0.11702,"14.0-14.4":0.22838,"14.5-14.8":0.56435,"15.0-15.1":0.07927,"15.2-15.3":0.10947,"15.4":0.11513,"15.5":0.20385,"15.6":0.45299,"16.0":0.44166,"16.1":0.98148,"16.2":0.4813,"16.3":1.46655,"16.4":1.15701,"16.5":7.2667,"16.6":0.06795},P:{"4":0.49748,"20":0.37565,"21":2.38588,"5.0-5.4":0.03046,"6.2-6.4":0,"7.2-7.4":0.15229,"8.2":0,"9.2":0.03046,"10.1":0.01015,"11.1-11.2":0.03046,"12.0":0.02031,"13.0":0.07107,"14.0":0.03046,"15.0":0.02031,"16.0":0.06092,"17.0":0.15229,"18.0":0.05076,"19.0":0.13199},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00286,"4.2-4.3":0.0157,"4.4":0,"4.4.3-4.4.4":0.06353},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.08559,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.14478},Q:{"13.1":0},O:{"0":0.10859},H:{"0":0.7059},L:{"0":68.66415}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00249,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00249,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0.00249,"114":0.00249,"115":0.05976,"116":0.08715,"117":0.00249,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0.00249,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00498,"35":0,"36":0,"37":0,"38":0.01992,"39":0,"40":0,"41":0,"42":0,"43":0.00249,"44":0,"45":0,"46":0,"47":0.00498,"48":0,"49":0.00747,"50":0,"51":0,"52":0,"53":0.00498,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00249,"66":0,"67":0,"68":0.01245,"69":0,"70":0.00249,"71":0.00249,"72":0,"73":0.00498,"74":0,"75":0.00249,"76":0,"77":0,"78":0.00249,"79":0.0747,"80":0.00249,"81":0.00498,"83":0.01494,"84":0.00249,"85":0.00498,"86":0.00249,"87":0.01743,"88":0.00249,"89":0.00249,"90":0.00249,"91":0.00249,"92":0.00249,"93":0,"94":0.00249,"95":0.00249,"96":0.0249,"97":0.00249,"98":0.00249,"99":0.0249,"100":0.00249,"101":0.00249,"102":0.00249,"103":0.00996,"104":0.00498,"105":0.00498,"106":0.00996,"107":0.00996,"108":0.01245,"109":0.95616,"110":0.00747,"111":0.00996,"112":0.01743,"113":0.01494,"114":0.09711,"115":1.91481,"116":0.98853,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00498,"29":0,"30":0,"31":0.00249,"32":0.00249,"33":0,"34":0,"35":0,"36":0.00249,"37":0,"38":0,"39":0,"40":0.00747,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.03237,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00249,"70":0.00249,"71":0.02241,"72":0.0249,"73":0,"74":0,"75":0,"76":0.00249,"77":0.00498,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01992,"96":0,"97":0,"98":0,"99":0.00498,"100":0.15687,"101":0.11454,"102":0.00249,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00249,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00249,"93":0,"94":0,"95":0,"96":0,"97":0.00249,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00249,"108":0.00249,"109":0.02988,"110":0.00249,"111":0.00249,"112":0.00249,"113":0.00249,"114":0.01494,"115":0.36603,"116":0.11703},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00249,"14":0.00498,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00249,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00498,"14.1":0.00747,"15.1":0,"15.2-15.3":0,"15.4":0.00249,"15.5":0.00249,"15.6":0.02241,"16.0":0.00249,"16.1":0.00747,"16.2":0.00498,"16.3":0.01245,"16.4":0.00498,"16.5":0.03237,"16.6":0.04731},G:{"8":0,"17":0.08052,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01703,"8.1-8.4":0.00465,"9.0-9.2":0.0031,"9.3":0.04026,"10.0-10.2":0.0031,"10.3":0.08981,"11.0-11.2":0.00465,"11.3-11.4":0.00619,"12.0-12.1":0.01239,"12.2-12.5":1.13035,"13.0-13.1":0.00929,"13.2":0.00465,"13.3":0.02787,"13.4-13.7":0.07742,"14.0-14.4":0.15949,"14.5-14.8":0.39949,"15.0-15.1":0.05884,"15.2-15.3":0.07278,"15.4":0.08207,"15.5":0.13471,"15.6-15.7":2.83518,"16.0":0.27872,"16.1":0.60544,"16.2":0.28181,"16.3":0.68595,"16.4":0.1951,"16.5":2.61685,"16.6":5.54648},P:{"4":0.50575,"20":0.13418,"21":0.41286,"22":2.312,"5.0-5.4":0.03096,"6.2-6.4":0.01032,"7.2-7.4":0.15482,"8.2":0,"9.2":0.02064,"10.1":0,"11.1-11.2":0.02064,"12.0":0.01032,"13.0":0.06193,"14.0":0.03096,"15.0":0.01032,"16.0":0.05161,"17.0":0.13418,"18.0":0.04129,"19.0":0.08257},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0071,"4.2-4.3":0.01183,"4.4":0,"4.4.3-4.4.4":0.04353},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00498,"9":0,"10":0,"11":0.0498,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":70.29972},R:{_:"0"},M:{"0":0.12016},Q:{"13.1":0},O:{"0":0.09763},H:{"0":0.71811}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TT.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TT.js
index 1a6d3759af1295..7c77d26652e13b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TT.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TT.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.004,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.004,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0.004,"102":0.00799,"103":0,"104":0,"105":0,"106":0,"107":0.004,"108":0,"109":0,"110":0.004,"111":0.004,"112":0.004,"113":0.19585,"114":0.34774,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.004,"39":0,"40":0,"41":0.004,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.004,"48":0,"49":0.004,"50":0,"51":0,"52":0,"53":0.004,"54":0,"55":0,"56":0.004,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.004,"66":0.004,"67":0,"68":0.05996,"69":0,"70":0.004,"71":0,"72":0,"73":0.00799,"74":0.00799,"75":0.004,"76":0.01199,"77":0.004,"78":0,"79":0.05996,"80":0.004,"81":0.00799,"83":0.00799,"84":0.004,"85":0.004,"86":0,"87":0.01999,"88":0.004,"89":0,"90":0.004,"91":0.01199,"92":0.004,"93":0.02798,"94":0.004,"95":0.01199,"96":0.004,"97":0.004,"98":0,"99":0.004,"100":0.004,"101":0,"102":0.004,"103":0.21184,"104":0.004,"105":0.00799,"106":0.00799,"107":0.00799,"108":0.01599,"109":0.44367,"110":0.02398,"111":0.04796,"112":0.1359,"113":1.67474,"114":7.37447,"115":0.01199,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.01599,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.01199,"70":0.01599,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.004,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.004,"92":0,"93":0,"94":0,"95":0.004,"96":0,"97":0,"98":0.1279,"99":0.23582,"100":0.004,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.004,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.004,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.004,"108":0.004,"109":0.03198,"110":0.004,"111":0.00799,"112":0.03597,"113":0.32376,"114":1.67874},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.004,"14":0.01199,"15":0.00799,"17":0.01199,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.004,"10.1":0,"11.1":0,"12.1":0.00799,"13.1":0.06795,"14.1":0.05196,"15.1":0.004,"15.2-15.3":0.004,"15.4":0.01199,"15.5":0.03997,"15.6":0.1319,"16.0":0.01999,"16.1":0.07594,"16.2":0.03997,"16.3":0.09993,"16.4":0.09593,"16.5":0.44766,"16.6":0.004},G:{"8":0,"17":0.03361,"3.2":0.00224,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.04481,"6.0-6.1":0,"7.0-7.1":0.02913,"8.1-8.4":0,"9.0-9.2":0.00896,"9.3":0.10532,"10.0-10.2":0,"10.3":0.11876,"11.0-11.2":0.03137,"11.3-11.4":0,"12.0-12.1":0.00448,"12.2-12.5":0.47952,"13.0-13.1":0,"13.2":0.00672,"13.3":0.01569,"13.4-13.7":0.04033,"14.0-14.4":0.10083,"14.5-14.8":0.28906,"15.0-15.1":0.03137,"15.2-15.3":0.09187,"15.4":0.10307,"15.5":0.20615,"15.6":0.57139,"16.0":1.12485,"16.1":1.45424,"16.2":0.90974,"16.3":2.42449,"16.4":1.61782,"16.5":10.95725,"16.6":0.14117},P:{"4":0.52595,"20":0.30505,"21":4.37591,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.17882,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.02104,"12.0":0,"13.0":0.03156,"14.0":0.02104,"15.0":0.07363,"16.0":0.0526,"17.0":0.0526,"18.0":0.03156,"19.0":0.06311},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0496,"4.2-4.3":0.13639,"4.4":0,"4.4.3-4.4.4":0.48357},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00799,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.2041},Q:{"13.1":0},O:{"0":0.04202},H:{"0":0.28985},L:{"0":54.93782}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.01164,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00388,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00388,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00776,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00388,"109":0,"110":0.00388,"111":0,"112":0,"113":0,"114":0.0194,"115":0.11252,"116":0.39188,"117":0.01164,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00388,"50":0,"51":0,"52":0,"53":0.00388,"54":0,"55":0,"56":0.00388,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.00388,"68":0.03104,"69":0.00388,"70":0.00388,"71":0,"72":0,"73":0.00388,"74":0.00776,"75":0.00388,"76":0.00776,"77":0.00388,"78":0,"79":0.0194,"80":0.00388,"81":0.00776,"83":0.00388,"84":0,"85":0.00388,"86":0,"87":0.01164,"88":0.00388,"89":0,"90":0,"91":0.01164,"92":0.00388,"93":0.0388,"94":0,"95":0.00776,"96":0.00388,"97":0.01164,"98":0.00776,"99":0.00776,"100":0.00388,"101":0.00388,"102":0,"103":0.18624,"104":0,"105":0.00388,"106":0.00388,"107":0.00388,"108":0.00776,"109":0.41128,"110":0.01164,"111":0.01164,"112":0.03492,"113":0.03104,"114":0.43456,"115":5.33888,"116":2.6578,"117":0.00776,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.0194,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00776,"72":0.00776,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00388,"96":0,"97":0,"98":0,"99":0.00388,"100":0.2328,"101":0.13192,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00388,"79":0,"80":0,"81":0,"83":0,"84":0.00388,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00388,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.01552,"110":0.00388,"111":0.00776,"112":0,"113":0.01164,"114":0.06596,"115":1.34248,"116":0.42292},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.01552,"15":0.00388,"17":0.01552,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00388,"13.1":0.05044,"14.1":0.03104,"15.1":0.00388,"15.2-15.3":0.00388,"15.4":0.00776,"15.5":0.04268,"15.6":0.097,"16.0":0.03492,"16.1":0.0194,"16.2":0.04656,"16.3":0.05432,"16.4":0.07372,"16.5":0.32592,"16.6":0.23668},G:{"8":0,"17":0.40926,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.03394,"6.0-6.1":0,"7.0-7.1":0.01198,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.08385,"10.0-10.2":0.002,"10.3":0.06987,"11.0-11.2":0.01397,"11.3-11.4":0,"12.0-12.1":0.00399,"12.2-12.5":0.44719,"13.0-13.1":0,"13.2":0,"13.3":0.00399,"13.4-13.7":0.01597,"14.0-14.4":0.06388,"14.5-14.8":0.21162,"15.0-15.1":0.02995,"15.2-15.3":0.06788,"15.4":0.08385,"15.5":0.1637,"15.6-15.7":1.70292,"16.0":0.78259,"16.1":0.81253,"16.2":0.52306,"16.3":1.01217,"16.4":0.16969,"16.5":4.03471,"16.6":9.19539},P:{"4":0.45459,"20":0.06343,"21":0.45459,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.23258,"8.2":0,"9.2":0.01057,"10.1":0,"11.1-11.2":0.01057,"12.0":0,"13.0":0.02114,"14.0":0.02114,"15.0":0.02114,"16.0":0.03172,"17.0":0.08457,"18.0":0.03172,"19.0":0.06343},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.06331,"4.2-4.3":0.26906,"4.4":0,"4.4.3-4.4.4":0.50647},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0.00388,"11":0.00776,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":56.28388},R:{_:"0"},M:{"0":0.20808},Q:{"13.1":0},O:{"0":0.03672},H:{"0":0.24335}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TV.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TV.js
index 7b32ce9bceb61a..b299d7f76987fe 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TV.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TV.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0.05586,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.11172,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.31002,"110":0,"111":0.05586,"112":0,"113":0.11172,"114":2.02213,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.58932,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0.02793,"112":0.05586,"113":0.02793,"114":3.51359},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0.13965,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0.31002,"16.0":0.02793,"16.1":0,"16.2":0,"16.3":0,"16.4":0,"16.5":0,"16.6":0},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0.1898,"12.2-12.5":0,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0.56915,"14.0-14.4":0,"14.5-14.8":0.28458,"15.0-15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0,"16.0":0.47438,"16.1":0.1898,"16.2":0.1898,"16.3":0.1898,"16.4":0.09477,"16.5":0.37935,"16.6":0},P:{"4":0,"20":0,"21":0,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0,"18.0":0,"19.0":0},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0},Q:{"13.1":0},O:{"0":0},H:{"0":1.99235},L:{"0":87.69246}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.02799,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0.6825,"117":0,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.02799,"99":0,"100":0,"101":0,"102":0,"103":0.02799,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.17009,"110":0,"111":0.08612,"112":0,"113":0.11411,"114":0.05598,"115":1.53509,"116":0.42629,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0.17009,"115":0.25621,"116":0.02799},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.05598,"14.1":0,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0.62652,"16.0":0,"16.1":0,"16.2":0,"16.3":0,"16.4":0,"16.5":0,"16.6":0.02799},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":0,"15.0-15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0.08775,"15.6-15.7":0,"16.0":0.96469,"16.1":0.26298,"16.2":0.08775,"16.3":0,"16.4":0,"16.5":0.87695,"16.6":0.26298},P:{"4":0,"20":0.26231,"21":0,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0.13116,"17.0":0,"18.0":0,"19.0":0.40356},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":91.66459},R:{_:"0"},M:{"0":0.1334},Q:{"13.1":0},O:{"0":0},H:{"0":0}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TW.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TW.js
index 79242942490273..e5b132aed17a63 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TW.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TW.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.01466,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0.00489,"46":0.00489,"47":0.00489,"48":0.00489,"49":0.00489,"50":0.00489,"51":0.00489,"52":0.00489,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00489,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00489,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00489,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00489,"103":0,"104":0.00489,"105":0,"106":0,"107":0,"108":0.00489,"109":0.00489,"110":0,"111":0.00489,"112":0.00977,"113":0.14167,"114":0.27845,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00489,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0.00489,"31":0,"32":0,"33":0.00977,"34":0.01466,"35":0,"36":0,"37":0,"38":0.04885,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.03908,"50":0.00489,"51":0.00489,"52":0.00489,"53":0.04885,"54":0.00489,"55":0.00489,"56":0.01954,"57":0,"58":0,"59":0,"60":0,"61":0.02443,"62":0,"63":0,"64":0.00489,"65":0.00489,"66":0.00489,"67":0.00977,"68":0.00489,"69":0.00489,"70":0.00489,"71":0.00489,"72":0.00489,"73":0.00489,"74":0.01466,"75":0.00489,"76":0.00489,"77":0.00489,"78":0.00489,"79":0.30287,"80":0.00489,"81":0.01954,"83":0.00977,"84":0.00489,"85":0.00489,"86":0.00977,"87":0.06351,"88":0.00489,"89":0.00489,"90":0.00489,"91":0.00977,"92":0.00489,"93":0.00489,"94":0.00489,"95":0.00977,"96":0.00977,"97":0.01954,"98":0.00489,"99":0.02443,"100":0.00977,"101":0.01466,"102":0.01466,"103":0.05862,"104":0.00977,"105":0.01954,"106":0.01954,"107":0.01954,"108":0.04885,"109":2.28618,"110":0.02931,"111":0.04885,"112":0.14655,"113":1.8563,"114":9.9996,"115":0.00489,"116":0.00977,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.01466,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00977,"37":0.00489,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.05374,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00489,"96":0,"97":0,"98":0.00489,"99":0.03908,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00489,"18":0.00489,"79":0,"80":0,"81":0,"83":0,"84":0.00489,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00489,"108":0.00489,"109":0.05862,"110":0.00489,"111":0.00489,"112":0.01466,"113":0.31264,"114":1.54366},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.02931,"14":0.0977,"15":0.01466,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.01954,"13.1":0.06839,"14.1":0.26379,"15.1":0.02931,"15.2-15.3":0.02443,"15.4":0.0977,"15.5":0.16609,"15.6":0.51781,"16.0":0.01954,"16.1":0.12213,"16.2":0.13678,"16.3":0.425,"16.4":0.28333,"16.5":1.23591,"16.6":0},G:{"8":0,"17":0.01715,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.03001,"6.0-6.1":0.01715,"7.0-7.1":0.15432,"8.1-8.4":0.04715,"9.0-9.2":0.01286,"9.3":0.2272,"10.0-10.2":0.01286,"10.3":0.33865,"11.0-11.2":0.03429,"11.3-11.4":0.03429,"12.0-12.1":0.07287,"12.2-12.5":0.97309,"13.0-13.1":0.04715,"13.2":0.02143,"13.3":0.07716,"13.4-13.7":0.18004,"14.0-14.4":1.03311,"14.5-14.8":1.51751,"15.0-15.1":0.6473,"15.2-15.3":0.63015,"15.4":0.86164,"15.5":1.11027,"15.6":2.02763,"16.0":2.45631,"16.1":3.8495,"16.2":2.23768,"16.3":4.79259,"16.4":3.26222,"16.5":14.09484,"16.6":0.03429},P:{"4":0.72903,"20":0.48965,"21":2.21972,"5.0-5.4":0.08705,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0.03264,"10.1":0.01088,"11.1-11.2":0.03264,"12.0":0.01088,"13.0":0.07617,"14.0":0.03264,"15.0":0.03264,"16.0":0.07617,"17.0":0.09793,"18.0":0.08705,"19.0":0.1741},I:{"0":0,"3":0,"4":0.01079,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.02158,"4.4":0,"4.4.3-4.4.4":0.06114},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.06351,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.08184},Q:{"13.1":0.00512},O:{"0":0.09207},H:{"0":0.15496},L:{"0":30.50772}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.01519,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00506,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00506,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00506,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00506,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00506,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0.00506,"113":0.00506,"114":0.01012,"115":0.16198,"116":0.29866,"117":0.01012,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00506,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0.00506,"31":0,"32":0,"33":0.01012,"34":0.01519,"35":0.01012,"36":0,"37":0,"38":0.05062,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.03543,"50":0,"51":0,"52":0,"53":0.04556,"54":0,"55":0,"56":0.01519,"57":0,"58":0,"59":0,"60":0,"61":0.02531,"62":0.00506,"63":0,"64":0.00506,"65":0.00506,"66":0.00506,"67":0.01012,"68":0.00506,"69":0.00506,"70":0.00506,"71":0.00506,"72":0.00506,"73":0.01012,"74":0.01519,"75":0.00506,"76":0.00506,"77":0.00506,"78":0.00506,"79":0.32397,"80":0.01012,"81":0.02025,"83":0.01012,"84":0,"85":0.00506,"86":0.01012,"87":0.08099,"88":0.00506,"89":0.01012,"90":0.00506,"91":0.01012,"92":0.00506,"93":0.00506,"94":0.00506,"95":0.01012,"96":0.01012,"97":0.02025,"98":0.00506,"99":0.02531,"100":0.00506,"101":0.01519,"102":0.01519,"103":0.06074,"104":0.01012,"105":0.01519,"106":0.02025,"107":0.01519,"108":0.0405,"109":2.36902,"110":0.01519,"111":0.02025,"112":0.04556,"113":0.06581,"114":0.46064,"115":8.11945,"116":4.39888,"117":0.01012,"118":0.00506,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.01519,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.01012,"37":0.00506,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.05568,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00506,"96":0,"97":0,"98":0,"99":0,"100":0.01519,"101":0.03543,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00506,"18":0.00506,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00506,"108":0.00506,"109":0.06074,"110":0.00506,"111":0.00506,"112":0.00506,"113":0.01012,"114":0.05568,"115":1.57428,"116":0.51126},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.03037,"14":0.08605,"15":0.01519,"17":0.00506,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.02025,"13.1":0.07087,"14.1":0.24298,"15.1":0.02531,"15.2-15.3":0.02025,"15.4":0.08099,"15.5":0.14174,"15.6":0.4657,"16.0":0.02025,"16.1":0.10124,"16.2":0.09618,"16.3":0.27841,"16.4":0.08605,"16.5":0.76436,"16.6":1.1187},G:{"8":0,"17":0.04681,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.03121,"6.0-6.1":0.0156,"7.0-7.1":0.13264,"8.1-8.4":0.05072,"9.0-9.2":0.0156,"9.3":0.23017,"10.0-10.2":0.0117,"10.3":0.31209,"11.0-11.2":0.02341,"11.3-11.4":0.03511,"12.0-12.1":0.06242,"12.2-12.5":0.88557,"13.0-13.1":0.03511,"13.2":0.0156,"13.3":0.06242,"13.4-13.7":0.13654,"14.0-14.4":0.80754,"14.5-14.8":1.17425,"15.0-15.1":0.53056,"15.2-15.3":0.51495,"15.4":0.69051,"15.5":0.86216,"15.6-15.7":3.28869,"16.0":1.74772,"16.1":2.74252,"16.2":1.54876,"16.3":2.89077,"16.4":1.02601,"16.5":6.9948,"16.6":12.07412},P:{"4":0.71786,"20":0.21753,"21":0.43506,"22":2.11006,"5.0-5.4":0.09789,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0.03263,"10.1":0.01088,"11.1-11.2":0.03263,"12.0":0.01088,"13.0":0.07614,"14.0":0.03263,"15.0":0.03263,"16.0":0.05438,"17.0":0.07614,"18.0":0.07614,"19.0":0.11964},I:{"0":0,"3":0,"4":0.01904,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00952,"4.4":0,"4.4.3-4.4.4":0.05712},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.06074,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":30.80254},R:{_:"0"},M:{"0":0.07407},Q:{"13.1":0.00988},O:{"0":0.08888},H:{"0":0.1496}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TZ.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TZ.js
index ca8c6ee3e5494b..378c22fe43d4ed 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TZ.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TZ.js
@@ -1 +1 @@
-module.exports={C:{"43":0.00346,"44":0.00346,"47":0.00346,"49":0.00173,"52":0.00865,"53":0.00173,"66":0.00346,"68":0.00173,"72":0.00519,"78":0.00519,"91":0.03112,"95":0.00346,"101":0.00346,"102":0.0415,"103":0.00346,"107":0.00173,"108":0.01383,"109":0.00519,"110":0.0121,"111":0.01902,"112":0.01902,"113":0.50141,"114":0.83857,"115":0.12449,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 45 46 48 50 51 54 55 56 57 58 59 60 61 62 63 64 65 67 69 70 71 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 96 97 98 99 100 104 105 106 116 3.5 3.6"},D:{"11":0.00173,"32":0.00173,"49":0.00346,"55":0.00692,"58":0.00346,"63":0.00519,"68":0.00519,"69":0.00519,"70":0.00519,"71":0.00346,"72":0.00346,"73":0.00692,"74":0.00865,"75":0.00173,"76":0.00346,"77":0.00692,"78":0.00173,"79":0.02594,"80":0.00865,"81":0.00346,"83":0.00173,"84":0.00173,"85":0.00346,"86":0.00173,"87":0.0121,"88":0.02421,"89":0.00519,"90":0.00519,"91":0.01037,"92":0.00692,"93":0.00692,"94":0.39248,"95":0.00346,"96":0.00346,"97":0.00346,"98":0.00519,"99":0.27145,"100":0.00519,"101":0.00346,"102":0.02075,"103":0.06916,"104":0.03977,"105":0.00865,"106":0.01556,"107":0.02248,"108":0.01902,"109":0.84029,"110":0.02939,"111":0.08818,"112":0.13832,"113":1.30712,"114":6.20019,"115":0.01556,"116":0.00692,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 56 57 59 60 61 62 64 65 66 67 117"},F:{"74":0.02939,"79":0.00519,"95":0.07262,"96":0.00173,"97":0.00173,"98":0.03631,"99":0.43917,"100":0.01383,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 75 76 77 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.02248,"13":0.00519,"14":0.00173,"15":0.00692,"16":0.00692,"17":0.00346,"18":0.03631,"84":0.00173,"89":0.00865,"90":0.00519,"92":0.02075,"100":0.00173,"103":0.00173,"106":0.00173,"107":0.00346,"108":0.00346,"109":0.01556,"110":0.01556,"111":0.0121,"112":0.02421,"113":0.26281,"114":1.13595,_:"79 80 81 83 85 86 87 88 91 93 94 95 96 97 98 99 101 102 104 105"},E:{"4":0,"13":0.00692,"14":0.00865,_:"0 5 6 7 8 9 10 11 12 15 17 3.1 3.2 6.1 7.1 9.1 10.1 11.1","5.1":0.01037,"12.1":0.00346,"13.1":0.03112,"14.1":0.02594,"15.1":0.00346,"15.2-15.3":0.00519,"15.4":0.01037,"15.5":0.00692,"15.6":0.04495,"16.0":0.01556,"16.1":0.02766,"16.2":0.01383,"16.3":0.05187,"16.4":0.04323,"16.5":0.11066,"16.6":0.00173},G:{"8":0,"17":0.00851,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00113,"6.0-6.1":0.00057,"7.0-7.1":0.00397,"8.1-8.4":0.00113,"9.0-9.2":0.00454,"9.3":0.03857,"10.0-10.2":0.00227,"10.3":0.02609,"11.0-11.2":0.00227,"11.3-11.4":0.00227,"12.0-12.1":0.00737,"12.2-12.5":0.4294,"13.0-13.1":0.00454,"13.2":0.00227,"13.3":0.01418,"13.4-13.7":0.03971,"14.0-14.4":0.22292,"14.5-14.8":0.15996,"15.0-15.1":0.11004,"15.2-15.3":0.12706,"15.4":0.09416,"15.5":0.14918,"15.6":0.18265,"16.0":0.31028,"16.1":0.3602,"16.2":0.2303,"16.3":0.5315,"16.4":0.63985,"16.5":1.37215,"16.6":0.01588},P:{"4":0.1809,"20":0.23411,"21":0.68105,"5.0-5.4":0.01064,"6.2-6.4":0.15125,"7.2-7.4":0.17026,"8.2":0.01008,"9.2":0.05321,"10.1":0.02017,"11.1-11.2":0.04257,"12.0":0.02017,"13.0":0.02128,"14.0":0.01064,"15.0":0.121,"16.0":0.09577,"17.0":0.05321,"18.0":0.05321,"19.0":0.13834},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00583,"4.4":0,"4.4.3-4.4.4":0.06861},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.03977,_:"6 7 8 9 10 5.5"},S:{"2.5":1.3399,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.09098},Q:{"13.1":0},O:{"0":0.66168},H:{"0":18.62864},L:{"0":56.82959}};
+module.exports={C:{"34":0.0018,"35":0.00361,"43":0.0018,"44":0.0018,"52":0.00902,"72":0.00541,"78":0.00902,"91":0.00541,"94":0.0018,"95":0.0018,"101":0.00361,"102":0.03245,"104":0.0018,"107":0.0018,"108":0.00361,"110":0.00541,"111":0.00361,"112":0.00541,"113":0.01262,"114":0.02885,"115":0.55713,"116":0.72481,"117":0.0595,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 36 37 38 39 40 41 42 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 92 93 96 97 98 99 100 103 105 106 109 118 119 120 3.5 3.6"},D:{"33":0.0018,"49":0.0018,"50":0.0018,"55":0.0018,"58":0.00361,"63":0.00361,"64":0.00361,"68":0.00541,"69":0.0018,"70":0.00541,"71":0.0018,"72":0.00361,"73":0.00361,"74":0.01262,"76":0.00361,"77":0.00721,"78":0.0018,"79":0.01983,"80":0.00902,"81":0.00361,"83":0.01983,"84":0.00721,"85":0.00361,"86":0.0018,"87":0.01983,"88":0.01082,"89":0.00721,"90":0.03065,"91":0.00721,"92":0.00541,"93":0.00541,"94":0.3011,"95":0.00902,"96":0.00361,"97":0.00541,"98":0.01442,"99":0.22177,"100":0.00361,"101":0.00361,"102":0.03426,"103":0.04688,"104":0.00541,"105":0.00902,"106":0.01442,"107":0.01442,"108":0.01803,"109":1.09082,"110":0.01442,"111":0.02885,"112":0.04508,"113":0.09015,"114":0.34798,"115":4.59044,"116":2.66123,"117":0.00541,"118":0.0018,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 51 52 53 54 56 57 59 60 61 62 65 66 67 75 119"},F:{"42":0.0018,"76":0.01623,"79":0.01442,"95":0.03426,"99":0.01623,"100":0.11539,"101":0.29569,"102":0.01082,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 96 97 98 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00721,"13":0.01983,"14":0.0018,"15":0.00361,"16":0.01082,"17":0.00361,"18":0.03786,"84":0.00361,"89":0.00902,"90":0.00721,"92":0.01983,"95":0.0018,"100":0.00361,"102":0.0018,"105":0.0018,"108":0.0018,"109":0.00902,"110":0.00541,"111":0.00721,"112":0.01262,"113":0.01442,"114":0.08294,"115":1.03853,"116":0.31372,_:"79 80 81 83 85 86 87 88 91 93 94 96 97 98 99 101 103 104 106 107"},E:{"4":0,"13":0.00361,"14":0.00541,"17":0.0018,_:"0 5 6 7 8 9 10 11 12 15 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.00902,"11.1":0.0018,"12.1":0.00902,"13.1":0.02705,"14.1":0.02705,"15.1":0.00361,"15.2-15.3":0.02885,"15.4":0.00541,"15.5":0.00721,"15.6":0.05048,"16.0":0.0018,"16.1":0.01442,"16.2":0.00902,"16.3":0.01623,"16.4":0.02705,"16.5":0.07753,"16.6":0.07212},G:{"8":0,"17":0.03678,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00051,"5.0-5.1":0.00153,"6.0-6.1":0,"7.0-7.1":0.00511,"8.1-8.4":0,"9.0-9.2":0.00153,"9.3":0.02554,"10.0-10.2":0.00204,"10.3":0.01532,"11.0-11.2":0.00153,"11.3-11.4":0.00306,"12.0-12.1":0.00766,"12.2-12.5":0.45871,"13.0-13.1":0.00664,"13.2":0.00204,"13.3":0.01737,"13.4-13.7":0.04138,"14.0-14.4":0.12719,"14.5-14.8":0.16857,"15.0-15.1":0.07867,"15.2-15.3":0.0848,"15.4":0.07254,"15.5":0.09808,"15.6-15.7":0.73149,"16.0":0.16091,"16.1":0.24723,"16.2":0.22885,"16.3":0.33867,"16.4":0.22272,"16.5":0.86277,"16.6":1.05688},P:{"4":0.14831,"20":0.13772,"21":0.22247,"5.0-5.4":0.05024,"6.2-6.4":0.10048,"7.2-7.4":0.26484,"8.2":0.01005,"9.2":0.08475,"10.1":0.03014,"11.1-11.2":0.06356,"12.0":0.01005,"13.0":0.02119,"14.0":0.01059,"15.0":0.01059,"16.0":0.08475,"17.0":0.05297,"18.0":0.03178,"19.0":0.15891},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00148,"4.2-4.3":0.00197,"4.4":0,"4.4.3-4.4.4":0.06212},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.03786,_:"6 7 8 9 10 5.5"},S:{"2.5":1.40971,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0.03278,"11":0},L:{"0":61.54629},R:{_:"0"},M:{"0":0.11474},Q:{"13.1":0},O:{"0":0.59831},H:{"0":13.99804}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UA.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UA.js
index 2d998c47f2f833..aab00d804dde0e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UA.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UA.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.06523,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.01087,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.1359,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.06523,"79":0,"80":0.00544,"81":0.00544,"82":0.00544,"83":0.00544,"84":0,"85":0,"86":0,"87":0.00544,"88":0.00544,"89":0,"90":0,"91":0.00544,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00544,"100":0,"101":0,"102":0.1359,"103":0.00544,"104":0.00544,"105":0.00544,"106":0.01087,"107":0.01087,"108":0.00544,"109":0.00544,"110":0.01087,"111":0.02174,"112":0.02718,"113":0.4838,"114":0.6795,"115":0.00544,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.05436,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0.0598,"60":0,"61":0.01087,"62":0.01087,"63":0.00544,"64":0,"65":0,"66":0.00544,"67":0.00544,"68":0.01087,"69":0.00544,"70":0.00544,"71":0.00544,"72":0.00544,"73":0.00544,"74":0.00544,"75":0.00544,"76":0.00544,"77":0.00544,"78":0.00544,"79":0.02174,"80":0.01087,"81":0.01631,"83":0.01087,"84":0.01087,"85":0.03805,"86":0.01631,"87":0.02174,"88":0.01087,"89":0.00544,"90":0.05436,"91":0.04349,"92":0.03805,"93":0.04349,"94":0.03805,"95":0.02718,"96":0.01087,"97":0.01631,"98":0.01631,"99":0.02174,"100":0.01631,"101":0.01631,"102":0.04349,"103":0.06523,"104":0.02174,"105":0.04349,"106":0.08154,"107":0.04349,"108":0.08698,"109":2.23963,"110":0.05436,"111":0.10328,"112":0.20113,"113":2.27225,"114":8.88242,"115":0.00544,"116":0.01087,"117":0},F:{"9":0,"11":6.63736,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00544,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00544,"70":0.02718,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.01087,"77":0,"78":0,"79":0.02174,"80":0,"81":0,"82":0.00544,"83":0.01087,"84":0.01087,"85":0.03805,"86":0.01087,"87":0.01087,"88":0.00544,"89":0.00544,"90":0.00544,"91":0,"92":0,"93":0,"94":0.00544,"95":0.50011,"96":0.00544,"97":0.00544,"98":0.54904,"99":1.52208,"100":0.02174,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.01631},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0.00544,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.00544,"106":0,"107":0.00544,"108":0.00544,"109":0.03262,"110":0.00544,"111":0.08154,"112":0.00544,"113":0.1359,"114":0.56534},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00544,"14":0.02174,"15":0.00544,"17":0.00544,_:"0","3.1":0,"3.2":0,"5.1":0.01087,"6.1":0,"7.1":0,"9.1":0.02174,"10.1":0,"11.1":0,"12.1":0.00544,"13.1":0.02174,"14.1":0.04349,"15.1":0.01631,"15.2-15.3":0.00544,"15.4":0.01087,"15.5":0.02174,"15.6":0.08698,"16.0":0.01631,"16.1":0.04892,"16.2":0.03262,"16.3":0.09241,"16.4":0.08698,"16.5":0.25006,"16.6":0.00544},G:{"8":0,"17":0.05718,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00229,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00457,"8.1-8.4":0.00457,"9.0-9.2":0.00686,"9.3":0.06175,"10.0-10.2":0,"10.3":0.04346,"11.0-11.2":0.03202,"11.3-11.4":0.02058,"12.0-12.1":0.00686,"12.2-12.5":0.21728,"13.0-13.1":0.00686,"13.2":0.00915,"13.3":0.02973,"13.4-13.7":0.06404,"14.0-14.4":0.15324,"14.5-14.8":0.33622,"15.0-15.1":0.10979,"15.2-15.3":0.1258,"15.4":0.15782,"15.5":0.22872,"15.6":0.60382,"16.0":2.07677,"16.1":1.90523,"16.2":1.10242,"16.3":2.49532,"16.4":2.56394,"16.5":8.80339,"16.6":0.11207},P:{"4":0.02115,"20":0.15866,"21":1.20582,"5.0-5.4":0,"6.2-6.4":0.01058,"7.2-7.4":0.02115,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01058,"12.0":0,"13.0":0.01058,"14.0":0,"15.0":0.01058,"16.0":0.02115,"17.0":0.02115,"18.0":0.02115,"19.0":0.05289},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0.00598,"4.1":0.00598,"4.2-4.3":0.00996,"4.4":0,"4.4.3-4.4.4":0.04982},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00544,"9":0.00544,"10":0,"11":0.12503,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.10497},Q:{"13.1":0},O:{"0":0.15974},H:{"0":0.73887},L:{"0":44.48333}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.02208,"15":0.0552,"16":0.03312,"17":0.01104,"18":0.02208,"19":0.01104,"20":0.01104,"21":0.01104,"22":0.02208,"23":0.02208,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.07728,"49":0,"50":0.0276,"51":0,"52":0.12144,"53":0.01656,"54":0,"55":0.00552,"56":0.01656,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.01104,"69":0,"70":0,"71":0,"72":0.00552,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00552,"79":0,"80":0.00552,"81":0.00552,"82":0,"83":0.01104,"84":0,"85":0,"86":0,"87":0,"88":0.00552,"89":0,"90":0,"91":0.00552,"92":0,"93":0,"94":0,"95":0.00552,"96":0,"97":0,"98":0.00552,"99":0.00552,"100":0,"101":0.00552,"102":0.12696,"103":0.01104,"104":0.00552,"105":0.00552,"106":0.01656,"107":0.01656,"108":0.01104,"109":0.00552,"110":0.01656,"111":0.02208,"112":0.01104,"113":0.0276,"114":0.02208,"115":0.67344,"116":0.98808,"117":0.03312,"118":0.00552,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0.04968,"23":0.04416,"24":0.08832,"25":0,"26":0,"27":0,"28":0.03312,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00552,"39":0,"40":0,"41":0.00552,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.04416,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0.00552,"58":0,"59":0,"60":0,"61":0.01104,"62":0,"63":0.00552,"64":0.00552,"65":0,"66":0,"67":0,"68":0.01104,"69":0.00552,"70":0.00552,"71":0.01104,"72":0.01104,"73":0.00552,"74":0.01104,"75":0.00552,"76":0.00552,"77":0.00552,"78":0.01104,"79":0.0276,"80":0.01656,"81":0.02208,"83":0.01104,"84":0.01104,"85":0.03864,"86":0.0276,"87":0.02208,"88":0.01656,"89":0.01656,"90":0.02208,"91":0.01104,"92":0.00552,"93":0.01104,"94":0.00552,"95":0.01656,"96":0.01104,"97":0.02208,"98":0.01656,"99":0.07728,"100":0.01656,"101":0.01656,"102":0.0828,"103":0.03312,"104":0.02208,"105":0.04416,"106":0.0828,"107":0.04968,"108":0.09384,"109":2.52264,"110":0.04416,"111":0.06072,"112":0.09936,"113":0.12144,"114":0.65688,"115":8.66088,"116":4.54848,"117":0.01104,"118":0.01104,"119":0},F:{"9":0,"11":0,"12":0.04416,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.01104,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00552,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0.00552,"62":0.00552,"63":0,"64":0.00552,"65":0,"66":0,"67":0,"68":0,"69":0.00552,"70":0.00552,"71":0.02208,"72":0.02208,"73":0,"74":0,"75":0,"76":0.01104,"77":0.01104,"78":0,"79":0.0276,"80":0.00552,"81":0,"82":0.01104,"83":0.01656,"84":0.01104,"85":0.07176,"86":0.01656,"87":0.01656,"88":0.01104,"89":0.00552,"90":0.00552,"91":0,"92":0.00552,"93":0.00552,"94":0.01104,"95":0.65136,"96":0.00552,"97":0.00552,"98":0.01656,"99":0.04416,"100":1.22544,"101":1.7112,"102":0.02208,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0.03312,"11.5":0.04416,"11.6":0.02208,"12.1":0.0828},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00552,"79":0,"80":0,"81":0,"83":0,"84":0.00552,"85":0.00552,"86":0,"87":0,"88":0,"89":0,"90":0.00552,"91":0,"92":0.00552,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00552,"108":0.00552,"109":0.03312,"110":0.00552,"111":0.13248,"112":0.00552,"113":0.00552,"114":0.0276,"115":0.81144,"116":0.23184},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00552,"14":0.01656,"15":0.00552,"17":0.01656,_:"0","3.1":0,"3.2":0,"5.1":0.01104,"6.1":0,"7.1":0,"9.1":0.04416,"10.1":0,"11.1":0,"12.1":0.00552,"13.1":0.0552,"14.1":0.07728,"15.1":0.01104,"15.2-15.3":0.00552,"15.4":0.01104,"15.5":0.02208,"15.6":0.09936,"16.0":0.01104,"16.1":0.03864,"16.2":0.0276,"16.3":0.06072,"16.4":0.03312,"16.5":0.26496,"16.6":0.24288},G:{"8":0.00163,"17":0.24018,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00327,"5.0-5.1":0.00163,"6.0-6.1":0.00327,"7.0-7.1":0.02124,"8.1-8.4":0.0098,"9.0-9.2":0.01144,"9.3":0.06372,"10.0-10.2":0.00817,"10.3":0.03921,"11.0-11.2":0.02614,"11.3-11.4":0.02451,"12.0-12.1":0.01144,"12.2-12.5":0.21731,"13.0-13.1":0.00654,"13.2":0.01307,"13.3":0.04411,"13.4-13.7":0.04738,"14.0-14.4":0.11601,"14.5-14.8":0.22384,"15.0-15.1":0.10293,"15.2-15.3":0.0915,"15.4":0.09313,"15.5":0.14541,"15.6-15.7":1.34141,"16.0":0.9117,"16.1":1.05058,"16.2":0.58003,"16.3":1.11104,"16.4":0.30063,"16.5":3.19913,"16.6":6.26755},P:{"4":0.0423,"20":0.05287,"21":0.13746,"22":1.06799,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.03172,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01057,"12.0":0,"13.0":0.01057,"14.0":0,"15.0":0,"16.0":0.02115,"17.0":0.02115,"18.0":0.02115,"19.0":0.02115},I:{"0":0,"3":0,"4":0.00496,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00745,"4.2-4.3":0.02234,"4.4":0,"4.4.3-4.4.4":0.07942},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.01656,"9":0.12696,"10":0.03864,"11":0.09384,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":46.98544},R:{_:"0"},M:{"0":0.20608},Q:{"13.1":0},O:{"0":0.28672},H:{"0":1.07307}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UG.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UG.js
index 35c49476388769..4599dbfc4c4529 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UG.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UG.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0.00257,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0.00257,"51":0,"52":0.00257,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.00257,"61":0,"62":0,"63":0,"64":0.00257,"65":0,"66":0.00257,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00257,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00514,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.00257,"92":0,"93":0.00257,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.01285,"103":0,"104":0.00514,"105":0.00257,"106":0,"107":0.00257,"108":0.00257,"109":0.00257,"110":0.00514,"111":0.00771,"112":0.00771,"113":0.19524,"114":0.34938,"115":0.0334,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00771,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00257,"65":0.00257,"66":0,"67":0,"68":0,"69":0,"70":0.00514,"71":0,"72":0.00771,"73":0.00257,"74":0.00257,"75":0,"76":0.00257,"77":0.00257,"78":0,"79":0.00514,"80":0.00257,"81":0.00771,"83":0.00257,"84":0,"85":0,"86":0.00257,"87":0.01028,"88":0.00514,"89":0.00257,"90":0,"91":0.00257,"92":0.00257,"93":0.00257,"94":0.00514,"95":0.00514,"96":0.00257,"97":0,"98":0.00257,"99":0.00257,"100":0.00514,"101":0.00257,"102":0.00514,"103":0.02055,"104":0.00514,"105":0.00257,"106":0.00514,"107":0.01028,"108":0.01028,"109":0.35966,"110":0.00771,"111":0.01541,"112":0.04881,"113":0.50866,"114":2.29155,"115":0.00257,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0.00771,"25":0,"26":0,"27":0,"28":0.00257,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.02826,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0.00257,"46":0,"47":0.00514,"48":0,"49":0,"50":0.00257,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0.00514,"58":0.00771,"60":0.03854,"62":0,"63":0.04881,"64":0.01798,"65":0.00771,"66":0.0411,"67":0.05909,"68":0.03597,"69":0.3314,"70":0.38021,"71":0.00257,"72":0,"73":0.00514,"74":0.00771,"75":0.00257,"76":0.00771,"77":0,"78":0,"79":0.00257,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00257,"93":0,"94":0,"95":0.01028,"96":0,"97":0,"98":0.01798,"99":0.12074,"100":0.00257,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00771},B:{"12":0.00771,"13":0,"14":0.00257,"15":0.00257,"16":0.00257,"17":0.00257,"18":0.01285,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.00257,"91":0,"92":0.00771,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00257,"108":0.00257,"109":0.01028,"110":0.00771,"111":0.00514,"112":0.01028,"113":0.08735,"114":0.32883},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00257,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00514,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00257,"13.1":0.00514,"14.1":0.00771,"15.1":0,"15.2-15.3":0.00257,"15.4":0.00257,"15.5":0.00257,"15.6":0.01285,"16.0":0.00257,"16.1":0.00257,"16.2":0.00257,"16.3":0.00771,"16.4":0.01028,"16.5":0.02055,"16.6":0},G:{"8":0,"17":0.01841,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00063,"5.0-5.1":0.00317,"6.0-6.1":0,"7.0-7.1":0.10854,"8.1-8.4":0,"9.0-9.2":0.0019,"9.3":0.04507,"10.0-10.2":0,"10.3":0.06792,"11.0-11.2":0.00254,"11.3-11.4":0.00063,"12.0-12.1":0.01523,"12.2-12.5":0.4221,"13.0-13.1":0.00571,"13.2":0.00254,"13.3":0.02539,"13.4-13.7":0.03174,"14.0-14.4":0.2101,"14.5-14.8":0.21137,"15.0-15.1":0.17329,"15.2-15.3":0.12378,"15.4":0.15805,"15.5":0.1955,"15.6":0.31102,"16.0":0.32562,"16.1":0.43226,"16.2":0.29579,"16.3":0.53953,"16.4":0.63665,"16.5":1.2752,"16.6":0.03047},P:{"4":0.11296,"20":0.30808,"21":0.50319,"5.0-5.4":0.01027,"6.2-6.4":0,"7.2-7.4":0.10269,"8.2":0,"9.2":0.05135,"10.1":0,"11.1-11.2":0.03081,"12.0":0.03081,"13.0":0.01027,"14.0":0.02054,"15.0":0.04108,"16.0":0.05135,"17.0":0.02054,"18.0":0.04108,"19.0":0.14377},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00212,"4.2-4.3":0.00705,"4.4":0,"4.4.3-4.4.4":0.06909},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00771,"5.5":0},S:{"2.5":0.431,_:"3.0-3.1"},J:{"7":0,"10":0.00743},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.12633},Q:{"13.1":0},O:{"0":0.63907},H:{"0":14.45028},L:{"0":65.71968}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00248,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00248,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00248,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.00248,"92":0,"93":0.00248,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.01242,"103":0,"104":0.00248,"105":0.00248,"106":0,"107":0,"108":0.00248,"109":0.00248,"110":0.00248,"111":0.00497,"112":0.00248,"113":0.02484,"114":0.01739,"115":0.15898,"116":0.31795,"117":0.03478,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00248,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00248,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00248,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00497,"65":0,"66":0,"67":0,"68":0.00497,"69":0,"70":0.00497,"71":0,"72":0.00497,"73":0,"74":0.00248,"75":0.00248,"76":0.00248,"77":0,"78":0.00248,"79":0.00248,"80":0.00248,"81":0.00497,"83":0.00248,"84":0,"85":0,"86":0,"87":0.00745,"88":0.00497,"89":0.00248,"90":0,"91":0,"92":0.00248,"93":0.00497,"94":0.00248,"95":0.00994,"96":0.00248,"97":0.00248,"98":0.00248,"99":0.00248,"100":0.00248,"101":0,"102":0.00497,"103":0.01242,"104":0.00994,"105":0.00248,"106":0.00248,"107":0.00497,"108":0.00745,"109":0.25585,"110":0.00497,"111":0.00497,"112":0.00994,"113":0.02484,"114":0.12172,"115":1.43327,"116":0.7601,"117":0.00248,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0.00497,"25":0,"26":0,"27":0,"28":0.00248,"29":0,"30":0,"31":0,"32":0.00248,"33":0,"34":0,"35":0,"36":0,"37":0.04223,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0.00497,"55":0,"56":0,"57":0.00745,"58":0.00497,"60":0.03229,"62":0,"63":0.04968,"64":0.01739,"65":0.00745,"66":0.03726,"67":0.02981,"68":0.01987,"69":0.21611,"70":0.13662,"71":0.30056,"72":0.18878,"73":0.00248,"74":0.11426,"75":0.00248,"76":0.00994,"77":0.00248,"78":0,"79":0.00248,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01242,"96":0,"97":0,"98":0,"99":0.00497,"100":0.04223,"101":0.07949,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00497},B:{"12":0.00248,"13":0.00248,"14":0.00248,"15":0,"16":0,"17":0,"18":0.00994,"79":0,"80":0,"81":0,"83":0,"84":0.00248,"85":0,"86":0,"87":0,"88":0,"89":0.00248,"90":0.00248,"91":0,"92":0.00745,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00248,"109":0.00497,"110":0,"111":0.00248,"112":0.00497,"113":0.00497,"114":0.02732,"115":0.27821,"116":0.08446},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00248,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00497,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00497,"14.1":0.00745,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0.00248,"15.6":0.00745,"16.0":0,"16.1":0.00248,"16.2":0.00497,"16.3":0.00248,"16.4":0.00248,"16.5":0.01739,"16.6":0.00994},G:{"8":0,"17":0.06745,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00055,"5.0-5.1":0.00166,"6.0-6.1":0,"7.0-7.1":0.11722,"8.1-8.4":0,"9.0-9.2":0.00055,"9.3":0.047,"10.0-10.2":0,"10.3":0.04202,"11.0-11.2":0.00221,"11.3-11.4":0.00111,"12.0-12.1":0.01106,"12.2-12.5":0.42021,"13.0-13.1":0.00608,"13.2":0.00166,"13.3":0.01659,"13.4-13.7":0.01825,"14.0-14.4":0.1515,"14.5-14.8":0.16587,"15.0-15.1":0.11998,"15.2-15.3":0.12274,"15.4":0.11445,"15.5":0.11058,"15.6-15.7":0.84428,"16.0":0.21453,"16.1":0.28309,"16.2":0.19628,"16.3":0.3146,"16.4":0.19628,"16.5":0.94104,"16.6":0.99965},P:{"4":0.09092,"20":0.12123,"21":0.23236,"5.0-5.4":0.02021,"6.2-6.4":0,"7.2-7.4":0.11113,"8.2":0,"9.2":0.09092,"10.1":0,"11.1-11.2":0.03031,"12.0":0.04041,"13.0":0.0101,"14.0":0.02021,"15.0":0.03031,"16.0":0.06062,"17.0":0.03031,"18.0":0.03031,"19.0":0.11113},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00205,"4.2-4.3":0.00616,"4.4":0,"4.4.3-4.4.4":0.07911},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01987,"5.5":0},S:{"2.5":0.40586,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":67.30307},R:{_:"0"},M:{"0":0.1428},Q:{"13.1":0},O:{"0":0.57122},H:{"0":14.65827}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/US.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/US.js
index ec4e3dd811f558..3a2d20903ac463 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/US.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/US.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0.00677,"4":0.00677,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01355,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00677,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0.00677,"45":0,"46":0,"47":0,"48":0.00677,"49":0,"50":0,"51":0,"52":0.0271,"53":0,"54":0,"55":0,"56":0.00677,"57":0,"58":0.00677,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00677,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00677,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.09484,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0.04064,"85":0,"86":0,"87":0.00677,"88":0,"89":0.00677,"90":0,"91":0.0271,"92":0,"93":0,"94":0.01355,"95":0,"96":0,"97":0,"98":0,"99":0.00677,"100":0,"101":0,"102":0.09484,"103":0.00677,"104":0.00677,"105":0.00677,"106":0.00677,"107":0.00677,"108":0.01355,"109":0.01355,"110":0.01355,"111":0.0271,"112":0.08129,"113":0.58934,"114":1.03642,"115":0.00677,"116":0.00677,"3.5":0,"3.6":0.00677},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00677,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.0271,"49":0.04064,"50":0,"51":0,"52":0.00677,"53":0,"54":0,"55":0,"56":0.10161,"57":0,"58":0,"59":0,"60":0.00677,"61":0.02032,"62":0.00677,"63":0.00677,"64":0,"65":0.02032,"66":0.0271,"67":0.00677,"68":0.04742,"69":0.04064,"70":0.0271,"71":0.03387,"72":0.04064,"73":0.01355,"74":0.06097,"75":0.06097,"76":0.22354,"77":0.04064,"78":0.05419,"79":0.25741,"80":0.10161,"81":0.08806,"83":0.21677,"84":0.06097,"85":0.14225,"86":0.10838,"87":0.13548,"88":0.07451,"89":0.06097,"90":0.08806,"91":0.10161,"92":0.03387,"93":0.3658,"94":0.0271,"95":0.01355,"96":0.03387,"97":0.0271,"98":0.0271,"99":0.06097,"100":0.04064,"101":0.06097,"102":0.07451,"103":0.47418,"104":0.05419,"105":0.10161,"106":0.03387,"107":0.04742,"108":0.1829,"109":0.91449,"110":0.17612,"111":0.83998,"112":0.96868,"113":4.49794,"114":11.21774,"115":0.03387,"116":0.03387,"117":0.00677},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0.00677,"54":0.00677,"55":0.00677,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00677,"70":0.00677,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00677,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00677,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.03387,"96":0.0271,"97":0.04064,"98":1.19222,"99":2.01865,"100":0.02032,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00677,"13":0,"14":0,"15":0.00677,"16":0,"17":0.00677,"18":0.00677,"79":0.00677,"80":0.00677,"81":0.00677,"83":0.00677,"84":0.01355,"85":0.01355,"86":0.00677,"87":0.01355,"88":0.00677,"89":0.00677,"90":0.00677,"91":0.00677,"92":0.00677,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.00677,"99":0.02032,"100":0,"101":0.01355,"102":0.01355,"103":0.00677,"104":0,"105":0,"106":0,"107":0.00677,"108":0.01355,"109":0.06097,"110":0.01355,"111":0.03387,"112":1.36835,"113":0.81288,"114":3.7257},E:{"4":0,"5":0.00677,"6":0,"7":0,"8":0,"9":0.00677,"10":0,"11":0,"12":0.00677,"13":0.04064,"14":0.23032,"15":0.05419,"17":0.01355,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.23709,"10.1":0,"11.1":0.00677,"12.1":0.06774,"13.1":0.29128,"14.1":0.58256,"15.1":0.09484,"15.2-15.3":0.08129,"15.4":0.18967,"15.5":0.35225,"15.6":1.39544,"16.0":0.14225,"16.1":0.47418,"16.2":0.54192,"16.3":1.23287,"16.4":0.86707,"16.5":3.29894,"16.6":0.04064},G:{"8":0,"17":0.04562,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00304,"5.0-5.1":0,"6.0-6.1":0.01217,"7.0-7.1":0.00304,"8.1-8.4":0.00304,"9.0-9.2":0.01825,"9.3":0.04562,"10.0-10.2":0,"10.3":0.05475,"11.0-11.2":0.02737,"11.3-11.4":0.02433,"12.0-12.1":0.01521,"12.2-12.5":0.25245,"13.0-13.1":0.00912,"13.2":0.01521,"13.3":0.02433,"13.4-13.7":0.06692,"14.0-14.4":0.20379,"14.5-14.8":0.39541,"15.0-15.1":0.12471,"15.2-15.3":0.17945,"15.4":0.18554,"15.5":0.33153,"15.6":1.1041,"16.0":1.08585,"16.1":2.62186,"16.2":1.34439,"16.3":3.17543,"16.4":1.91621,"16.5":16.0688,"16.6":0.16729},P:{"4":0.02182,"20":0.08727,"21":0.87268,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0.01091,"14.0":0,"15.0":0,"16.0":0.02182,"17.0":0.01091,"18.0":0.01091,"19.0":0.02182},I:{"0":0,"3":0.0321,"4":0.06019,"2.1":0.01605,"2.2":0.04815,"2.3":0.01204,"4.1":0.02006,"4.2-4.3":0.14446,"4.4":0,"4.4.3-4.4.4":0.13242},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.02323,"9":0.01548,"10":0,"11":0.06968,"5.5":0},S:{"2.5":0.00323,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0.02258},R:{_:"0"},M:{"0":0.3097},Q:{"13.1":0.01936},O:{"0":0.05807},H:{"0":0.1802},L:{"0":21.58186}};
+module.exports={C:{"2":0,"3":0,"4":0.00678,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.02034,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00678,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0.00678,"45":0,"46":0,"47":0,"48":0.00678,"49":0,"50":0,"51":0,"52":0.02034,"53":0.00678,"54":0,"55":0,"56":0.00678,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00678,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.0678,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00678,"90":0.00678,"91":0.00678,"92":0,"93":0,"94":0.02712,"95":0,"96":0,"97":0,"98":0,"99":0.00678,"100":0,"101":0,"102":0.08136,"103":0.00678,"104":0.00678,"105":0.00678,"106":0,"107":0.00678,"108":0.01356,"109":0.00678,"110":0.00678,"111":0.00678,"112":0.14238,"113":0.02034,"114":0.0339,"115":0.43392,"116":1.15938,"117":0.04068,"118":0,"119":0,"120":0,"3.5":0,"3.6":0.00678},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0.00678,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00678,"48":0.02712,"49":0.02034,"50":0,"51":0.00678,"52":0,"53":0,"54":0,"55":0,"56":0.09492,"57":0,"58":0,"59":0.00678,"60":0,"61":0.00678,"62":0.00678,"63":0.00678,"64":0,"65":0.01356,"66":0.02034,"67":0.00678,"68":0.07458,"69":0.05424,"70":0.0339,"71":0.04068,"72":0.05424,"73":0.02034,"74":0.0678,"75":0.0678,"76":0.21696,"77":0.04746,"78":0.06102,"79":0.25764,"80":0.16272,"81":0.1017,"83":0.2034,"84":0.06102,"85":0.11526,"86":0.1356,"87":0.12882,"88":0.08136,"89":0.0678,"90":0.08814,"91":0.0678,"92":0.02712,"93":0.25086,"94":0.02034,"95":0.01356,"96":0.02034,"97":0.02034,"98":0.02712,"99":0.02712,"100":0.02712,"101":0.04746,"102":0.04746,"103":0.33222,"104":0.04746,"105":0.05424,"106":0.0339,"107":0.21018,"108":0.29154,"109":0.75258,"110":0.27798,"111":0.53562,"112":0.339,"113":0.33222,"114":3.30186,"115":12.56334,"116":3.8646,"117":0.02034,"118":0.00678,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0.00678,"54":0.00678,"55":0.00678,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00678,"72":0.00678,"73":0,"74":0,"75":0,"76":0.00678,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.00678,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.02034,"96":0,"97":0.18306,"98":0.00678,"99":0.04746,"100":1.0848,"101":0.4407,"102":0.00678,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00678,"13":0,"14":0,"15":0.00678,"16":0,"17":0.00678,"18":0.00678,"79":0.00678,"80":0.01356,"81":0.01356,"83":0.01356,"84":0.01356,"85":0.00678,"86":0.01356,"87":0.01356,"88":0.00678,"89":0.00678,"90":0.00678,"91":0,"92":0.00678,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.0339,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00678,"108":0.00678,"109":0.05424,"110":0.00678,"111":0.18984,"112":0.19662,"113":0.02034,"114":1.19328,"115":2.9493,"116":0.92208},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0.00678,"10":0,"11":0,"12":0.00678,"13":0.02712,"14":0.17628,"15":0.02712,"17":0.04068,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.32544,"10.1":0,"11.1":0.00678,"12.1":0.04746,"13.1":0.22374,"14.1":0.4068,"15.1":0.0678,"15.2-15.3":0.06102,"15.4":0.11526,"15.5":0.2034,"15.6":0.92208,"16.0":0.36612,"16.1":0.3051,"16.2":0.32544,"16.3":0.69834,"16.4":0.339,"16.5":1.85094,"16.6":2.60352},G:{"8":0,"17":0.20849,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00587,"5.0-5.1":0,"6.0-6.1":0.01175,"7.0-7.1":0.00294,"8.1-8.4":0.00294,"9.0-9.2":0.02056,"9.3":0.04405,"10.0-10.2":0,"10.3":0.04992,"11.0-11.2":0.02643,"11.3-11.4":0.02643,"12.0-12.1":0.01762,"12.2-12.5":0.23492,"13.0-13.1":0.00881,"13.2":0.00881,"13.3":0.02643,"13.4-13.7":0.05873,"14.0-14.4":0.15857,"14.5-14.8":0.29071,"15.0-15.1":0.10278,"15.2-15.3":0.14389,"15.4":0.14682,"15.5":0.25254,"15.6-15.7":1.56808,"16.0":0.72825,"16.1":1.83236,"16.2":0.8692,"16.3":1.72665,"16.4":0.2819,"16.5":5.84064,"16.6":14.63538},P:{"4":0.02145,"20":0.04289,"21":0.07506,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0.01072,"14.0":0,"15.0":0,"16.0":0.02145,"17.0":0.01072,"18.0":0.01072,"19.0":0.02145},I:{"0":0,"3":0.02873,"4":0.03694,"2.1":0.01642,"2.2":0.04515,"2.3":0.01231,"4.1":0.02463,"4.2-4.3":0.13544,"4.4":0,"4.4.3-4.4.4":0.13955},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00801,"9":0.01603,"10":0,"11":0.0641,"5.5":0},S:{"2.5":0.00322,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0.0161},L:{"0":21.89476},R:{_:"0"},M:{"0":0.27048},Q:{"13.1":0.02254},O:{"0":0.06118},H:{"0":0.18901}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UY.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UY.js
index fa9373c95066ab..48bd9ff4c3ea93 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UY.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UY.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00452,"41":0,"42":0,"43":0.00452,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.01808,"53":0,"54":0,"55":0,"56":0,"57":0.00904,"58":0,"59":0,"60":0,"61":0,"62":0.00452,"63":0,"64":0,"65":0,"66":0.01356,"67":0,"68":0.00452,"69":0,"70":0,"71":0,"72":0,"73":0.0226,"74":0,"75":0,"76":0,"77":0,"78":0.00452,"79":0,"80":0,"81":0,"82":0,"83":0.00452,"84":0,"85":0,"86":0,"87":0,"88":0.01356,"89":0,"90":0,"91":0.00452,"92":0,"93":0,"94":0,"95":0.00452,"96":0,"97":0,"98":0,"99":0,"100":0.01356,"101":0,"102":0.04068,"103":0,"104":0,"105":0.00452,"106":0.00452,"107":0,"108":0.00452,"109":0.00452,"110":0.01356,"111":0.00904,"112":0.02712,"113":0.32092,"114":0.59212,"115":0.01808,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.09944,"39":0,"40":0,"41":0,"42":0,"43":0.00452,"44":0,"45":0,"46":0,"47":0.00452,"48":0,"49":0.02712,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.00452,"56":0.00452,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0.00452,"63":0.00452,"64":0,"65":0.00904,"66":0,"67":0,"68":0.00452,"69":0.00452,"70":0.00452,"71":0.00904,"72":0.00452,"73":0.01356,"74":0.03616,"75":0.00904,"76":0.00904,"77":0.00452,"78":0.00452,"79":0.03164,"80":0.04972,"81":0.00452,"83":0.01808,"84":0,"85":0.00452,"86":0.2034,"87":0.00904,"88":0.00904,"89":0.00452,"90":0.00904,"91":0.01808,"92":0.00452,"93":0.04972,"94":0.01356,"95":0.00904,"96":0.00904,"97":0.00904,"98":0.01356,"99":0.00904,"100":0.00904,"101":0.00904,"102":0.01808,"103":0.1356,"104":0.01356,"105":0.01808,"106":0.03164,"107":0.03164,"108":0.03164,"109":1.47352,"110":0.03164,"111":0.07684,"112":0.14012,"113":1.97976,"114":10.283,"115":0.00452,"116":0.00452,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00452,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00452,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00452,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00452,"86":0,"87":0,"88":0,"89":0.00452,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.0226,"96":0,"97":0,"98":0.46104,"99":0.84524,"100":0.01356,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0.00452,"15":0,"16":0,"17":0,"18":0.00452,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00904,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00452,"108":0,"109":0.0226,"110":0,"111":0.00904,"112":0.01808,"113":0.22148,"114":1.14356},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00904,"15":0.00452,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00452,"13.1":0.02712,"14.1":0.0226,"15.1":0.03164,"15.2-15.3":0,"15.4":0.00904,"15.5":0.02712,"15.6":0.0452,"16.0":0.00452,"16.1":0.0226,"16.2":0.01356,"16.3":0.03616,"16.4":0.05424,"16.5":0.1582,"16.6":0.00452},G:{"8":0,"17":0.02676,"3.2":0.00268,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.03881,"6.0-6.1":0,"7.0-7.1":0.03345,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02409,"10.0-10.2":0,"10.3":0.02542,"11.0-11.2":0.01873,"11.3-11.4":0.00134,"12.0-12.1":0.00937,"12.2-12.5":0.25291,"13.0-13.1":0.00134,"13.2":0,"13.3":0.00669,"13.4-13.7":0.03613,"14.0-14.4":0.07895,"14.5-14.8":0.23016,"15.0-15.1":0.03345,"15.2-15.3":0.0455,"15.4":0.08966,"15.5":0.17664,"15.6":0.31982,"16.0":0.5085,"16.1":0.84303,"16.2":0.58745,"16.3":1.46795,"16.4":0.81225,"16.5":6.42979,"16.6":0.04282},P:{"4":0.10385,"20":0.18692,"21":1.26692,"5.0-5.4":0.01038,"6.2-6.4":0,"7.2-7.4":0.24923,"8.2":0,"9.2":0.01038,"10.1":0,"11.1-11.2":0.01038,"12.0":0,"13.0":0.03115,"14.0":0,"15.0":0.01038,"16.0":0.07269,"17.0":0.03115,"18.0":0.05192,"19.0":0.04154},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.02956,"4.2-4.3":0.01478,"4.4":0,"4.4.3-4.4.4":0.28085},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00452,"9":0,"10":0,"11":0.0226,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.27948},Q:{"13.1":0},O:{"0":0.01096},H:{"0":0.14527},L:{"0":64.15268}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.02819,"53":0,"54":0,"55":0,"56":0,"57":0.01879,"58":0,"59":0,"60":0,"61":0,"62":0.0047,"63":0,"64":0,"65":0,"66":0.0094,"67":0,"68":0.0047,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.0094,"79":0,"80":0,"81":0,"82":0,"83":0.0094,"84":0,"85":0,"86":0,"87":0,"88":0.0094,"89":0,"90":0,"91":0.0094,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.0094,"101":0,"102":0.03758,"103":0,"104":0.0047,"105":0.0047,"106":0.0047,"107":0,"108":0.0047,"109":0.0047,"110":0.0094,"111":0.0047,"112":0.0094,"113":0.02349,"114":0.02349,"115":0.31946,"116":0.71879,"117":0.04698,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.01409,"39":0,"40":0,"41":0,"42":0,"43":0.0047,"44":0,"45":0,"46":0,"47":0.0047,"48":0,"49":0.03289,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.0047,"56":0.0047,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0.0047,"63":0.0047,"64":0,"65":0.01879,"66":0,"67":0,"68":0.01409,"69":0.0094,"70":0.0047,"71":0.0094,"72":0.0047,"73":0.02819,"74":0.03289,"75":0.0094,"76":0.0094,"77":0.0047,"78":0.0047,"79":0.03758,"80":0.04698,"81":0.0094,"83":0.02819,"84":0.0047,"85":0.0094,"86":0.21141,"87":0.0094,"88":0.0094,"89":0.0047,"90":0.0094,"91":0.01409,"92":0.0047,"93":0.02819,"94":0.01879,"95":0.0047,"96":0.01879,"97":0.0047,"98":0.0094,"99":0.0094,"100":0.0047,"101":0.0094,"102":0.0094,"103":0.06107,"104":0.0047,"105":0.01879,"106":0.02819,"107":0.01879,"108":0.05168,"109":1.37651,"110":0.01879,"111":0.03289,"112":0.04228,"113":0.07987,"114":0.48389,"115":7.95841,"116":4.86243,"117":0.0047,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.0094,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0.0047,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0.0047,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.0047,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.02819,"96":0,"97":0,"98":0,"99":0.0094,"100":0.96779,"101":0.37584,"102":0.0047,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0.0047,"15":0,"16":0,"17":0,"18":0.0047,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.0094,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.0047,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.01879,"110":0,"111":0.0047,"112":0,"113":0.0094,"114":0.07047,"115":1.13692,"116":0.4698},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.0047,"14":0.01409,"15":0.0047,"17":0.0047,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.0047,"13.1":0.03758,"14.1":0.02349,"15.1":0.02349,"15.2-15.3":0.0047,"15.4":0.0094,"15.5":0.01879,"15.6":0.05168,"16.0":0.0047,"16.1":0.01879,"16.2":0.0094,"16.3":0.03758,"16.4":0.03289,"16.5":0.13154,"16.6":0.12215},G:{"8":0,"17":0.06776,"3.2":0.00234,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.03855,"6.0-6.1":0.00234,"7.0-7.1":0.03271,"8.1-8.4":0.00117,"9.0-9.2":0,"9.3":0.01869,"10.0-10.2":0,"10.3":0.03154,"11.0-11.2":0.0222,"11.3-11.4":0.00584,"12.0-12.1":0.0035,"12.2-12.5":0.20328,"13.0-13.1":0.00234,"13.2":0,"13.3":0.00467,"13.4-13.7":0.01636,"14.0-14.4":0.05024,"14.5-14.8":0.17874,"15.0-15.1":0.02921,"15.2-15.3":0.03037,"15.4":0.10398,"15.5":0.14486,"15.6-15.7":1.17176,"16.0":0.31076,"16.1":0.54791,"16.2":0.34931,"16.3":0.70096,"16.4":0.12267,"16.5":2.06431,"16.6":5.41371},P:{"4":0.03059,"20":0.05098,"21":0.20392,"22":1.25413,"5.0-5.4":0.0102,"6.2-6.4":0,"7.2-7.4":0.13255,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.0102,"12.0":0.0102,"13.0":0.0102,"14.0":0,"15.0":0.0102,"16.0":0.04078,"17.0":0.04078,"18.0":0.0102,"19.0":0.04078},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.02562,"4.2-4.3":0.01281,"4.4":0,"4.4.3-4.4.4":0.20493},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.0047,"9":0,"10":0,"11":0.02349,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":63.62263},R:{_:"0"},M:{"0":0.22268},Q:{"13.1":0},O:{"0":0.04242},H:{"0":0.15059}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UZ.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UZ.js
index 4658b5bf9b3f22..7744046aff23ed 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UZ.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UZ.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00587,"53":0,"54":0,"55":0,"56":0,"57":0.00293,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.02346,"103":0,"104":0,"105":0,"106":0.00293,"107":0.00293,"108":0.00293,"109":0.00293,"110":0.00293,"111":0.00293,"112":0.00293,"113":0.08212,"114":0.13199,"115":0.00293,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00293,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00293,"49":0.0088,"50":0,"51":0,"52":0,"53":0.00293,"54":0,"55":0,"56":0.0264,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.0088,"67":0,"68":0.00293,"69":0,"70":0.00293,"71":0,"72":0.00293,"73":0,"74":0,"75":0,"76":0,"77":0.00293,"78":0,"79":0.0176,"80":0.00293,"81":0.00587,"83":0.00587,"84":0,"85":0.00293,"86":0.00587,"87":0.00587,"88":0,"89":0.01173,"90":0.00587,"91":0.00293,"92":0.00293,"93":0.00587,"94":0.00293,"95":0,"96":0.00293,"97":0.00587,"98":0.00293,"99":0.00587,"100":0.0088,"101":0.00293,"102":0.0176,"103":0.01173,"104":0.00293,"105":0.0088,"106":0.0352,"107":0.02053,"108":0.04693,"109":0.79778,"110":0.0088,"111":0.01467,"112":0.05279,"113":0.72152,"114":3.8129,"115":0.00293,"116":0.00293,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0.00293,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.0264,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00293,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0.01173,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0.00587,"54":0,"55":0,"56":0,"57":0.00293,"58":0,"60":0,"62":0.00293,"63":0,"64":0,"65":0,"66":0,"67":0.00293,"68":0,"69":0.00293,"70":0.01173,"71":0,"72":0,"73":0.00293,"74":0.00293,"75":0.00293,"76":0.00293,"77":0,"78":0,"79":0.01173,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0.00587,"94":0.01173,"95":0.01467,"96":0.00293,"97":0.00293,"98":0.02053,"99":0.05573,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0.00293,"15":0,"16":0.00293,"17":0,"18":0.01467,"79":0,"80":0,"81":0,"83":0,"84":0.00293,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00587,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00293,"109":0.0264,"110":0.00293,"111":0.00293,"112":0.0088,"113":0.10266,"114":0.47515},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00293,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.05573,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00293,"14.1":0.00587,"15.1":0,"15.2-15.3":0,"15.4":0.00293,"15.5":0.00587,"15.6":0.0264,"16.0":0.00293,"16.1":0.01173,"16.2":0.0088,"16.3":0.02053,"16.4":0.0176,"16.5":0.05866,"16.6":0},G:{"8":0.00101,"17":0.05361,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00506,"6.0-6.1":0.00101,"7.0-7.1":0.01619,"8.1-8.4":0.00101,"9.0-9.2":0.00708,"9.3":0.03439,"10.0-10.2":0,"10.3":0.01922,"11.0-11.2":0.04451,"11.3-11.4":0.00708,"12.0-12.1":0.00405,"12.2-12.5":0.41577,"13.0-13.1":0.00303,"13.2":0.00303,"13.3":0.01214,"13.4-13.7":0.02226,"14.0-14.4":0.09914,"14.5-14.8":0.17096,"15.0-15.1":0.07081,"15.2-15.3":0.09307,"15.4":0.07182,"15.5":0.12443,"15.6":0.19929,"16.0":0.60292,"16.1":0.68688,"16.2":0.36519,"16.3":0.95495,"16.4":1.06623,"16.5":3.93109,"16.6":0.05564},P:{"4":0.4647,"20":0.68694,"21":2.10123,"5.0-5.4":0.0101,"6.2-6.4":0.05051,"7.2-7.4":0.40408,"8.2":0.0101,"9.2":0.03031,"10.1":0,"11.1-11.2":0.08082,"12.0":0.0101,"13.0":0.10102,"14.0":0.06061,"15.0":0.05051,"16.0":0.16163,"17.0":0.16163,"18.0":0.14143,"19.0":0.26265},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0.00366,"4.1":0.00366,"4.2-4.3":0.01097,"4.4":0,"4.4.3-4.4.4":0.10052},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00314,"9":0,"10":0,"11":0.03771,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.12721},Q:{"13.1":0.00707},O:{"0":4.14833},H:{"0":0.46834},L:{"0":66.72735}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.01222,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00917,"65":0,"66":0,"67":0.00917,"68":0.00306,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00306,"86":0.00306,"87":0,"88":0,"89":0.00306,"90":0,"91":0.00306,"92":0,"93":0,"94":0.00306,"95":0,"96":0,"97":0,"98":0,"99":0.00306,"100":0,"101":0,"102":0.02139,"103":0,"104":0,"105":0.00306,"106":0,"107":0.01222,"108":0.00611,"109":0.00306,"110":0.00917,"111":0.00611,"112":0,"113":0.00306,"114":0.00306,"115":0.07943,"116":0.16803,"117":0.00306,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0.00306,"36":0,"37":0,"38":0,"39":0,"40":0.00306,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00306,"47":0,"48":0,"49":0.01222,"50":0,"51":0,"52":0,"53":0.00306,"54":0,"55":0,"56":0.00611,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00917,"67":0,"68":0,"69":0.00306,"70":0,"71":0.00306,"72":0.00611,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.00611,"80":0,"81":0.00306,"83":0.00917,"84":0.00306,"85":0.00306,"86":0.00917,"87":0.02139,"88":0.00306,"89":0.00611,"90":0.00306,"91":0.00306,"92":0.00306,"93":0.00611,"94":0.00306,"95":0.00306,"96":0.00306,"97":0.00306,"98":0.00611,"99":0.00306,"100":0.00917,"101":0.00306,"102":0.01833,"103":0.01528,"104":0.00306,"105":0.00917,"106":0.0611,"107":0.01222,"108":0.04277,"109":0.79736,"110":0.00917,"111":0.01222,"112":0.02139,"113":0.02139,"114":0.15886,"115":2.91753,"116":1.7108,"117":0.00306,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0.00306,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0.00917,"54":0,"55":0.00306,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00306,"70":0,"71":0.00917,"72":0.00917,"73":0,"74":0.00306,"75":0,"76":0.00306,"77":0.00306,"78":0,"79":0.01222,"80":0,"81":0,"82":0,"83":0,"84":0.00306,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00611,"93":0,"94":0.00917,"95":0.02139,"96":0.00306,"97":0.00306,"98":0.00917,"99":0.01528,"100":0.03972,"101":0.07027,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.01222,"79":0,"80":0,"81":0,"83":0,"84":0.00306,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00917,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0.00611,"107":0.00306,"108":0.00306,"109":0.03666,"110":0,"111":0.00611,"112":0.00611,"113":0.00611,"114":0.01528,"115":0.40326,"116":0.14053},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00306,"15":0,"17":0.00306,_:"0","3.1":0,"3.2":0,"5.1":0.03972,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00611,"14.1":0.00611,"15.1":0.00306,"15.2-15.3":0.00306,"15.4":0,"15.5":0.01222,"15.6":0.02139,"16.0":0,"16.1":0.01222,"16.2":0.00611,"16.3":0.0275,"16.4":0.00917,"16.5":0.05499,"16.6":0.05499},G:{"8":0,"17":0.16814,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00309,"6.0-6.1":0,"7.0-7.1":0.03198,"8.1-8.4":0.00516,"9.0-9.2":0.00722,"9.3":0.04642,"10.0-10.2":0,"10.3":0.03198,"11.0-11.2":0.02476,"11.3-11.4":0.00206,"12.0-12.1":0.00619,"12.2-12.5":0.35278,"13.0-13.1":0.00206,"13.2":0.00309,"13.3":0.02682,"13.4-13.7":0.0165,"14.0-14.4":0.07324,"14.5-14.8":0.12791,"15.0-15.1":0.06189,"15.2-15.3":0.05777,"15.4":0.07014,"15.5":0.08768,"15.6-15.7":1.09651,"16.0":0.50442,"16.1":0.54258,"16.2":0.30017,"16.3":0.58384,"16.4":0.24447,"16.5":2.06718,"16.6":3.75991},P:{"4":0.42748,"20":0.22392,"21":0.54961,"5.0-5.4":0.01018,"6.2-6.4":0.05089,"7.2-7.4":0.31552,"8.2":0,"9.2":0.02036,"10.1":0,"11.1-11.2":0.05089,"12.0":0.02036,"13.0":0.05089,"14.0":0.03053,"15.0":0.04071,"16.0":0.08142,"17.0":0.0916,"18.0":0.10178,"19.0":0.20356},I:{"0":0,"3":0,"4":0.00128,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00385,"4.2-4.3":0.0167,"4.4":0,"4.4.3-4.4.4":0.06038},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00733,"9":0,"10":0,"11":0.04399,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":64.61835},R:{_:"0"},M:{"0":0.15279},Q:{"13.1":0.00695},O:{"0":4.799},H:{"0":0.56546}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VA.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VA.js
index f23d1bca9e6751..baf2316b2ed48f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VA.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VA.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0.01925,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.02887,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.01925,"92":0,"93":0,"94":0.00962,"95":0,"96":0.10586,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.06737,"103":0,"104":0.01925,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0.12511,"113":3.19517,"114":5.3317,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.18286,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.00962,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0.00962,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0.60631,"94":0,"95":0.60631,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.00962,"104":0,"105":0.01925,"106":0,"107":0,"108":0,"109":1.77082,"110":0,"111":0.02887,"112":0.53894,"113":8.24777,"114":49.27488,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.01925,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.15398,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0.00962,"97":0,"98":0,"99":0,"100":0,"101":0.00962,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00962,"110":0,"111":0,"112":0,"113":2.58886,"114":15.59088},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00962,"12":0,"13":0,"14":0,"15":0.00962,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.42346,"12.1":0.00962,"13.1":0.25022,"14.1":0.5197,"15.1":0.00962,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0.02887,"16.0":0,"16.1":0.18286,"16.2":0.06737,"16.3":0.26947,"16.4":0.2791,"16.5":1.4436,"16.6":0},G:{"8":0,"17":0.01027,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.52965,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":0,"15.0-15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0.02054,"15.6":0,"16.0":0.01027,"16.1":0.23445,"16.2":0.03038,"16.3":0.06118,"16.4":0.09155,"16.5":3.17833,"16.6":0},P:{"4":0,"20":0,"21":0.1207,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0,"18.0":0,"19.0":0},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.02887,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.00564},Q:{"13.1":0},O:{"0":0.00564},H:{"0":0},L:{"0":3.4265}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0.0385,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00963,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.04813,"95":0,"96":0.21177,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.15402,"103":0,"104":0,"105":0.00963,"106":0,"107":0,"108":0,"109":0.0385,"110":0,"111":0,"112":0,"113":0,"114":0,"115":2.85892,"116":5.5542,"117":0.35616,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.10589,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00963,"89":0,"90":0,"91":0,"92":0,"93":0.62569,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.04813,"104":0,"105":0,"106":0,"107":0,"108":0,"109":1.4439,"110":0.17327,"111":0.01925,"112":0.01925,"113":0.08663,"114":0.99148,"115":32.62251,"116":24.89284,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00963,"100":0,"101":0.00963,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.24065,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0.56793,"115":11.76297,"116":6.07401},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.0385,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.08663,"12.1":0,"13.1":0.11551,"14.1":0.06738,"15.1":0.08663,"15.2-15.3":0,"15.4":0,"15.5":0.02888,"15.6":0.13476,"16.0":0,"16.1":0,"16.2":0.34654,"16.3":0,"16.4":0.09626,"16.5":0.47167,"16.6":1.7038},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.43702,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":0.09367,"15.0-15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0.01566,"15.6-15.7":0.03132,"16.0":0.01566,"16.1":0.17168,"16.2":0.18734,"16.3":0.09367,"16.4":0,"16.5":1.38878,"16.6":0.57738},P:{"4":0,"20":0,"21":0,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0,"18.0":0,"19.0":0},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.02888,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":4.42253},R:{_:"0"},M:{"0":0.04376},Q:{"13.1":0},O:{"0":0},H:{"0":0}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VC.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VC.js
index 3f80a8342d1387..1f651ca51c18ab 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VC.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VC.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0.00467,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00467,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00467,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00467,"109":0,"110":0,"111":0,"112":0.01867,"113":0.45746,"114":0.7142,"115":0.00934,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0.00467,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.014,"50":0.00467,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0.00934,"75":0,"76":0.03268,"77":0.00467,"78":0,"79":0.014,"80":0.00467,"81":0,"83":0.07469,"84":0,"85":0.00934,"86":0.00467,"87":0.05602,"88":0.014,"89":0,"90":0,"91":0.00467,"92":0,"93":0.04201,"94":0,"95":0.02334,"96":0,"97":0,"98":0,"99":0.00467,"100":0.00934,"101":0,"102":0.00467,"103":0.18205,"104":0.00467,"105":0.08402,"106":0.00467,"107":0.00467,"108":0.00934,"109":0.60684,"110":0.02334,"111":0.2474,"112":0.21473,"113":2.36201,"114":7.2354,"115":0.01867,"116":0.01867,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00467,"70":0.00467,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.01867,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.02801,"96":0,"97":0,"98":0.08869,"99":0.20072,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0.00467,"17":0.00467,"18":0.00934,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0.00934,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00934,"110":0.00467,"111":0.00934,"112":0.04201,"113":0.54149,"114":2.18929},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00467,"14":0.014,"15":0.00467,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.00934,"10.1":0,"11.1":0,"12.1":0.00467,"13.1":0.05602,"14.1":0.09336,"15.1":0,"15.2-15.3":0.00467,"15.4":0.02334,"15.5":0.01867,"15.6":0.13537,"16.0":0.00467,"16.1":0.05135,"16.2":0.11203,"16.3":0.07469,"16.4":0.05135,"16.5":0.52748,"16.6":0.014},G:{"8":0,"17":0.07246,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00674,"6.0-6.1":0,"7.0-7.1":0.00169,"8.1-8.4":0.06235,"9.0-9.2":0,"9.3":0.03876,"10.0-10.2":0,"10.3":0.08425,"11.0-11.2":0.06235,"11.3-11.4":0.01348,"12.0-12.1":0.00337,"12.2-12.5":0.51058,"13.0-13.1":0.00169,"13.2":0,"13.3":0.0118,"13.4-13.7":0.00337,"14.0-14.4":0.02359,"14.5-14.8":0.05898,"15.0-15.1":0.13818,"15.2-15.3":0.02022,"15.4":0.03202,"15.5":1.88559,"15.6":0.36566,"16.0":0.46845,"16.1":0.81557,"16.2":0.29489,"16.3":1.13742,"16.4":1.0498,"16.5":8.2147,"16.6":0.11458},P:{"4":0.13228,"20":0.24252,"21":2.77791,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.44094,"8.2":0,"9.2":0.01102,"10.1":0,"11.1-11.2":0.01102,"12.0":0,"13.0":0.01102,"14.0":0,"15.0":0.04409,"16.0":0.04409,"17.0":0.03307,"18.0":0.05512,"19.0":0.12126},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.1718,"4.2-4.3":0.10933,"4.4":0,"4.4.3-4.4.4":0.71845},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0.03268,"11":0.00467,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.15463},Q:{"13.1":0},O:{"0":0.15996},H:{"0":0.16658},L:{"0":60.01564}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0.00379,"115":0.19708,"116":0.47754,"117":0.02653,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0.01516,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00379,"50":0.00379,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00758,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00379,"71":0,"72":0,"73":0,"74":0.03032,"75":0,"76":0.01137,"77":0,"78":0,"79":0.00758,"80":0,"81":0.00758,"83":0.08717,"84":0,"85":0,"86":0,"87":0.02274,"88":0.01895,"89":0,"90":0,"91":0.00379,"92":0,"93":0.0379,"94":0,"95":0.10612,"96":0,"97":0,"98":0,"99":0.00379,"100":0,"101":0,"102":0,"103":0.12507,"104":0.01516,"105":0.01895,"106":0.00758,"107":0,"108":0.00758,"109":0.34489,"110":0,"111":0.01516,"112":0.01516,"113":0.03411,"114":0.50786,"115":3.83548,"116":1.38714,"117":0.03411,"118":0.00758,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00379,"72":0.01137,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00758,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00379,"96":0,"97":0,"98":0,"99":0,"100":0.07201,"101":0.10991,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00379,"79":0,"80":0,"81":0,"83":0,"84":0.02274,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00758,"108":0,"109":0.00379,"110":0,"111":0.00379,"112":0.01137,"113":0.00379,"114":0.12886,"115":1.58422,"116":0.41311},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00379,"14":0.00758,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00379,"13.1":0.04927,"14.1":0.02653,"15.1":0.00379,"15.2-15.3":0.00379,"15.4":0.00379,"15.5":0,"15.6":0.08338,"16.0":0.00379,"16.1":0.01137,"16.2":0.00758,"16.3":0.10233,"16.4":0.00758,"16.5":0.16676,"16.6":0.33731},G:{"8":0,"17":0.40603,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00346,"6.0-6.1":0,"7.0-7.1":0.00346,"8.1-8.4":0.02246,"9.0-9.2":0,"9.3":0.05356,"10.0-10.2":0,"10.3":0.03628,"11.0-11.2":0.01555,"11.3-11.4":0.03628,"12.0-12.1":0.00173,"12.2-12.5":0.2298,"13.0-13.1":0,"13.2":0,"13.3":0.00173,"13.4-13.7":0.00864,"14.0-14.4":0.02246,"14.5-14.8":0.08812,"15.0-15.1":0.01037,"15.2-15.3":0.00864,"15.4":0.02073,"15.5":1.4168,"15.6-15.7":2.44139,"16.0":0.45614,"16.1":1.45136,"16.2":0.30582,"16.3":0.44577,"16.4":0.07257,"16.5":3.31912,"16.6":6.39979},P:{"4":0.19624,"20":0.11992,"21":1.02481,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.30526,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.14173,"12.0":0,"13.0":0.03271,"14.0":0.05451,"15.0":0.0109,"16.0":0.05451,"17.0":0.11992,"18.0":0.04361,"19.0":0.11992},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.23632,"4.2-4.3":0.07463,"4.4":0,"4.4.3-4.4.4":0.4602},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00379,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":61.84082},R:{_:"0"},M:{"0":0.05589},Q:{"13.1":0},O:{"0":0.26082},H:{"0":0.26457}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VE.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VE.js
index 6c7da34ba8a3f3..6518c119422f4d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VE.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VE.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0.03692,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0.00462,"46":0,"47":0.00462,"48":0,"49":0,"50":0,"51":0,"52":0.19845,"53":0,"54":0,"55":0,"56":0.00462,"57":0.00462,"58":0.00462,"59":0,"60":0.00923,"61":0.01846,"62":0,"63":0,"64":0,"65":0.00462,"66":0.00462,"67":0.00462,"68":0.01846,"69":0.00462,"70":0,"71":0,"72":0.00462,"73":0,"74":0,"75":0.00462,"76":0,"77":0,"78":0.00923,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00923,"89":0,"90":0,"91":0.01385,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.01385,"100":0.00462,"101":0.00462,"102":0.02308,"103":0.00462,"104":0.00462,"105":0.00462,"106":0.00923,"107":0.00923,"108":0.00923,"109":0.00923,"110":0.00923,"111":0.01846,"112":0.03692,"113":0.4615,"114":0.82147,"115":0.00923,"116":0.00462,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0.00462,"43":0,"44":0,"45":0,"46":0.00462,"47":0.00923,"48":0.00462,"49":0.17076,"50":0.00923,"51":0,"52":0,"53":0.00462,"54":0,"55":0,"56":0.00462,"57":0,"58":0.00462,"59":0,"60":0.00462,"61":0,"62":0,"63":0.00462,"64":0.00462,"65":0.00462,"66":0.00462,"67":0.00462,"68":0.00923,"69":0.00462,"70":0.00462,"71":0.00923,"72":0.00923,"73":0.00923,"74":0.00462,"75":0.00923,"76":0.01385,"77":0.00462,"78":0.00462,"79":0.02308,"80":0.00923,"81":0.01846,"83":0.01846,"84":0.00462,"85":0.02308,"86":0.00923,"87":0.02769,"88":0.01846,"89":0.00462,"90":0.01846,"91":0.02769,"92":0.01385,"93":0.01846,"94":0.00923,"95":0.01385,"96":0.02308,"97":0.03692,"98":0.01846,"99":0.01385,"100":0.02769,"101":0.02769,"102":0.02769,"103":0.05538,"104":0.02308,"105":0.04154,"106":0.03692,"107":0.05077,"108":0.10615,"109":4.35656,"110":0.02769,"111":0.03692,"112":0.13384,"113":1.22298,"114":6.46562,"115":0.00462,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00462,"29":0,"30":0.00462,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0.00462,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00462,"70":0.06,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00462,"77":0,"78":0,"79":0.00923,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00923,"86":0.00462,"87":0,"88":0,"89":0.00462,"90":0,"91":0,"92":0,"93":0,"94":0.00462,"95":0.16614,"96":0.00923,"97":0.00923,"98":0.19845,"99":0.53996,"100":0.01385,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00462,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00923,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00462,"108":0.00462,"109":0.06923,"110":0.00923,"111":0.01385,"112":0.01385,"113":0.17076,"114":0.83993},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00462,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.00462,"12.1":0,"13.1":0.00923,"14.1":0.01385,"15.1":0,"15.2-15.3":0,"15.4":0.00462,"15.5":0.00462,"15.6":0.02308,"16.0":0,"16.1":0.00923,"16.2":0.00462,"16.3":0.01846,"16.4":0.01385,"16.5":0.04615,"16.6":0},G:{"8":0.00053,"17":0.01221,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00425,"6.0-6.1":0.00319,"7.0-7.1":0.01858,"8.1-8.4":0.00903,"9.0-9.2":0.00265,"9.3":0.06425,"10.0-10.2":0.00319,"10.3":0.07381,"11.0-11.2":0.01487,"11.3-11.4":0.00425,"12.0-12.1":0.00372,"12.2-12.5":0.21239,"13.0-13.1":0.01434,"13.2":0.00212,"13.3":0.00584,"13.4-13.7":0.01593,"14.0-14.4":0.04142,"14.5-14.8":0.08549,"15.0-15.1":0.02974,"15.2-15.3":0.03186,"15.4":0.04354,"15.5":0.04407,"15.6":0.11841,"16.0":0.20602,"16.1":0.36957,"16.2":0.19912,"16.3":0.52037,"16.4":0.41311,"16.5":2.24501,"16.6":0.03876},P:{"4":0.0932,"20":0.10356,"21":0.70419,"5.0-5.4":0.01036,"6.2-6.4":0,"7.2-7.4":0.07249,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01036,"12.0":0,"13.0":0.02071,"14.0":0.01036,"15.0":0.01036,"16.0":0.02071,"17.0":0.08285,"18.0":0.01036,"19.0":0.06213},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01605,"4.2-4.3":0.02408,"4.4":0,"4.4.3-4.4.4":0.59135},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.03231,"5.5":0},S:{"2.5":0.00539,_:"3.0-3.1"},J:{"7":0,"10":0.00539},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.11847},Q:{"13.1":0},O:{"0":0.0377},H:{"0":0.47413},L:{"0":73.60217}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0.00972,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0.07292,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00486,"41":0,"42":0,"43":0,"44":0,"45":0.00486,"46":0,"47":0.00486,"48":0,"49":0,"50":0,"51":0,"52":0.30138,"53":0,"54":0,"55":0,"56":0.00486,"57":0.00486,"58":0.00486,"59":0,"60":0.01944,"61":0.01944,"62":0.00486,"63":0.00486,"64":0,"65":0.00486,"66":0.00972,"67":0.00486,"68":0.01944,"69":0,"70":0.00486,"71":0,"72":0.00486,"73":0,"74":0,"75":0.00486,"76":0,"77":0,"78":0.01944,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0.00486,"85":0,"86":0,"87":0,"88":0.00972,"89":0.00486,"90":0,"91":0.01458,"92":0,"93":0.00486,"94":0,"95":0.00486,"96":0,"97":0,"98":0,"99":0.00972,"100":0.00972,"101":0.00486,"102":0.04861,"103":0.00486,"104":0.00486,"105":0.00972,"106":0.00486,"107":0.00486,"108":0.00486,"109":0.00972,"110":0.00972,"111":0.00972,"112":0.01458,"113":0.03403,"114":0.02917,"115":1.00623,"116":0.82151,"117":0.02917,"118":0.00486,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00486,"47":0.00486,"48":0.00486,"49":0.17014,"50":0,"51":0,"52":0,"53":0.00486,"54":0,"55":0,"56":0.00486,"57":0,"58":0,"59":0.00486,"60":0,"61":0,"62":0,"63":0.00486,"64":0.00486,"65":0.00972,"66":0.00972,"67":0.00486,"68":0.00486,"69":0.00486,"70":0.00486,"71":0.00972,"72":0.00486,"73":0.01944,"74":0.00972,"75":0.00972,"76":0.01944,"77":0.00486,"78":0.00486,"79":0.02917,"80":0.00972,"81":0.01458,"83":0.02431,"84":0.00486,"85":0.01944,"86":0.00972,"87":0.02917,"88":0.01458,"89":0.00972,"90":0.02431,"91":0.01944,"92":0.00972,"93":0.02431,"94":0.00972,"95":0.00486,"96":0.01944,"97":0.02917,"98":0.02431,"99":0.01458,"100":0.01944,"101":0.02431,"102":0.03889,"103":0.06805,"104":0.01458,"105":0.02917,"106":0.02917,"107":0.03403,"108":0.09722,"109":4.25824,"110":0.02431,"111":0.02917,"112":0.0875,"113":0.14583,"114":0.34027,"115":4.9728,"116":2.83396,"117":0.00486,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00972,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0.00486,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00486,"70":0.00972,"71":0.03889,"72":0.02431,"73":0,"74":0,"75":0,"76":0,"77":0.00486,"78":0,"79":0.01458,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00486,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.00486,"95":0.20416,"96":0,"97":0,"98":0,"99":0.01944,"100":0.62707,"101":0.38402,"102":0.01944,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0.00486,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00486,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.01944,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00486,"108":0.00486,"109":0.07292,"110":0.00486,"111":0.00486,"112":0.00486,"113":0.00972,"114":0.04375,"115":0.91387,"116":0.31597},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00486,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.01458,"14.1":0.02431,"15.1":0.00486,"15.2-15.3":0.00486,"15.4":0.00486,"15.5":0.00972,"15.6":0.03889,"16.0":0.00486,"16.1":0.00972,"16.2":0.00972,"16.3":0.01944,"16.4":0.00972,"16.5":0.05833,"16.6":0.05833},G:{"8":0.00046,"17":0.03425,"3.2":0,"4.0-4.1":0.00046,"4.2-4.3":0,"5.0-5.1":0.0037,"6.0-6.1":0.00231,"7.0-7.1":0.02823,"8.1-8.4":0.00555,"9.0-9.2":0.00694,"9.3":0.05878,"10.0-10.2":0.00046,"10.3":0.17171,"11.0-11.2":0.01342,"11.3-11.4":0.00602,"12.0-12.1":0.00787,"12.2-12.5":0.13839,"13.0-13.1":0.01342,"13.2":0.00231,"13.3":0.00787,"13.4-13.7":0.02036,"14.0-14.4":0.02962,"14.5-14.8":0.07405,"15.0-15.1":0.01944,"15.2-15.3":0.01574,"15.4":0.04952,"15.5":0.03471,"15.6-15.7":0.50633,"16.0":0.1407,"16.1":0.23095,"16.2":0.11987,"16.3":0.26196,"16.4":0.06156,"16.5":0.82614,"16.6":1.73328},P:{"4":0.0826,"20":0.03097,"21":0.09292,"5.0-5.4":0,"6.2-6.4":0.07227,"7.2-7.4":0.0826,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.01032,"12.0":0,"13.0":0.02065,"14.0":0.01032,"15.0":0,"16.0":0.02065,"17.0":0.0413,"18.0":0.01032,"19.0":0.0413},I:{"0":0,"3":0,"4":0.00313,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01878,"4.2-4.3":0.02191,"4.4":0,"4.4.3-4.4.4":0.59464},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.0054,"9":0.0054,"10":0,"11":0.03781,"5.5":0},S:{"2.5":0.00514,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":72.15375},R:{_:"0"},M:{"0":0.13875},Q:{"13.1":0},O:{"0":0.05653},H:{"0":0.4622}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VG.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VG.js
index e25048d6f2cc55..ba1646d84d0443 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VG.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VG.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00391,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.02735,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00391,"103":0,"104":0,"105":0.01172,"106":0,"107":0,"108":0,"109":0.00391,"110":0,"111":0.00781,"112":0.07814,"113":0.14847,"114":0.19926,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00391,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00781,"71":0,"72":0.00391,"73":0,"74":0.00781,"75":0.0547,"76":0,"77":0.01172,"78":0.00391,"79":0.01172,"80":0,"81":0.00781,"83":0.00391,"84":0.00391,"85":0.00391,"86":0.01563,"87":0.01563,"88":0.00781,"89":0.00391,"90":0.01172,"91":0.00391,"92":0.01954,"93":0.00391,"94":0.00391,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00391,"101":0.00391,"102":0.00391,"103":0.06251,"104":0,"105":0,"106":0,"107":0.00781,"108":0.00781,"109":0.37507,"110":0.34382,"111":0.00781,"112":0.02735,"113":1.92224,"114":4.93063,"115":0,"116":0.00391,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.05861,"99":0.12112,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00391,"79":0.00391,"80":0,"81":0,"83":0,"84":0.00391,"85":0.00391,"86":0.00391,"87":0,"88":0.00781,"89":0.00781,"90":0.00391,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0.00391,"107":0,"108":0,"109":0.01172,"110":0,"111":0.00781,"112":0.04298,"113":1.64485,"114":1.62922},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.01172,"14":0.02735,"15":0.00391,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0.01954,"10.1":0,"11.1":0.00391,"12.1":0,"13.1":0.01954,"14.1":0.02344,"15.1":0,"15.2-15.3":0.00391,"15.4":0.07033,"15.5":0.02344,"15.6":0.37898,"16.0":0.07033,"16.1":0.10158,"16.2":0.09377,"16.3":0.26568,"16.4":0.30865,"16.5":0.99629,"16.6":0.00391},G:{"8":0,"17":0.02923,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0.02558,"11.0-11.2":0.02923,"11.3-11.4":0.12788,"12.0-12.1":0,"12.2-12.5":0.06942,"13.0-13.1":0.00731,"13.2":0,"13.3":0,"13.4-13.7":0.10961,"14.0-14.4":0.21557,"14.5-14.8":0.18999,"15.0-15.1":0.1973,"15.2-15.3":0.1498,"15.4":0.26306,"15.5":0.13519,"15.6":1.79761,"16.0":2.17393,"16.1":3.41253,"16.2":1.37013,"16.3":2.17028,"16.4":3.05812,"16.5":19.02466,"16.6":0.20826},P:{"4":0.64066,"20":0.32033,"21":3.87493,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.10333,"8.2":0,"9.2":0.01033,"10.1":0,"11.1-11.2":0.031,"12.0":0,"13.0":0.02067,"14.0":0.05167,"15.0":0.02067,"16.0":0.04133,"17.0":0.07233,"18.0":0.01033,"19.0":0.10333},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.27349},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01172,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.12186},Q:{"13.1":0},O:{"0":0.0914},H:{"0":0.01731},L:{"0":42.58823}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0.02837,"76":0,"77":0,"78":0.00709,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.03191,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.00355,"111":0,"112":0.00355,"113":0,"114":0,"115":0.11702,"116":0.52481,"117":0.02837,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01064,"50":0,"51":0,"52":0,"53":0.00355,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00355,"73":0,"74":0,"75":0.14184,"76":0.00709,"77":0,"78":0.00355,"79":0,"80":0,"81":0.06028,"83":0.00355,"84":0,"85":0,"86":0,"87":0.01418,"88":0,"89":0,"90":0,"91":0,"92":0.00709,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00355,"101":0,"102":0,"103":0.03191,"104":0,"105":0,"106":0.00355,"107":0,"108":0.00355,"109":0.20567,"110":0,"111":0.01064,"112":0.02837,"113":0.01418,"114":0.63828,"115":3.38643,"116":1.73399,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0.01773,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00709,"72":0.00709,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00355,"96":0,"97":0,"98":0.02837,"99":0,"100":0.08865,"101":0.06028,"102":0.00355,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00355,"108":0,"109":0.01773,"110":0,"111":0,"112":0,"113":0,"114":0.03901,"115":1.47868,"116":0.45743},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00355,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00355,"6.1":0,"7.1":0,"9.1":0.00355,"10.1":0,"11.1":0,"12.1":0.00355,"13.1":0.00709,"14.1":0.11347,"15.1":0.00355,"15.2-15.3":0.00355,"15.4":0.01064,"15.5":0.03901,"15.6":0.07801,"16.0":0.00709,"16.1":0.03546,"16.2":0.95033,"16.3":0.26595,"16.4":0.01064,"16.5":0.58154,"16.6":0.37588},G:{"8":0,"17":0.19045,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.17259,"10.0-10.2":0,"10.3":0.08927,"11.0-11.2":0.01488,"11.3-11.4":0.11605,"12.0-12.1":0,"12.2-12.5":0.16069,"13.0-13.1":0,"13.2":0,"13.3":0.00893,"13.4-13.7":0,"14.0-14.4":0.06844,"14.5-14.8":0.13391,"15.0-15.1":0.05654,"15.2-15.3":0.02678,"15.4":0.10415,"15.5":0.35114,"15.6-15.7":2.26752,"16.0":1.77057,"16.1":1.03854,"16.2":0.63384,"16.3":2.01161,"16.4":0.18747,"16.5":6.70735,"16.6":13.63787},P:{"4":0.43686,"20":0.22883,"21":0.58248,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.27044,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.0104,"12.0":0,"13.0":0,"14.0":0.0312,"15.0":0.0104,"16.0":0.0312,"17.0":0.0104,"18.0":0.0208,"19.0":0.09361},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.27304},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00355,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":49.33149},R:{_:"0"},M:{"0":0.23234},Q:{"13.1":0},O:{"0":0.41306},H:{"0":0.28718}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VI.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VI.js
index 38657e7facecbe..07efb4f633db14 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VI.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VI.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00689,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00689,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0.05512,"113":2.10145,"114":1.02661,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0.00689,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00689,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.17914,"77":0,"78":0,"79":0.00689,"80":0,"81":0,"83":0.00689,"84":0.01378,"85":0,"86":0,"87":0,"88":0,"89":0.00689,"90":0,"91":0,"92":0,"93":0.18603,"94":0,"95":0.02067,"96":0.00689,"97":0,"98":0,"99":0,"100":0.00689,"101":0,"102":0.02067,"103":0.05512,"104":0,"105":0.13091,"106":0.00689,"107":0.01378,"108":0.16536,"109":0.22737,"110":0.03445,"111":0.11024,"112":0.22048,"113":1.74317,"114":24.21835,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.03445,"99":0.13091,"100":0.00689,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0.00689,"85":0,"86":0,"87":0,"88":0,"89":0.00689,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.02756,"104":0.04823,"105":0,"106":0,"107":0,"108":0,"109":0.06201,"110":0.04823,"111":0.04823,"112":0.10335,"113":1.04728,"114":5.67047},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00689,"12":0,"13":0,"14":0.04823,"15":0.04823,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00689,"13.1":0.15158,"14.1":0.12402,"15.1":0.01378,"15.2-15.3":0.01378,"15.4":0.04134,"15.5":0.11024,"15.6":1.07484,"16.0":0.07579,"16.1":0.17225,"16.2":0.15158,"16.3":1.14374,"16.4":0.81991,"16.5":3.40366,"16.6":0.0689},G:{"8":0,"17":0.02789,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0062,"10.0-10.2":0,"10.3":0.04338,"11.0-11.2":0.02169,"11.3-11.4":0.01239,"12.0-12.1":0,"12.2-12.5":0.11154,"13.0-13.1":0.01239,"13.2":0,"13.3":0.0031,"13.4-13.7":0.02479,"14.0-14.4":0.05577,"14.5-14.8":0.44307,"15.0-15.1":0.08056,"15.2-15.3":0.09915,"15.4":0.11464,"15.5":0.31913,"15.6":1.20218,"16.0":0.93571,"16.1":3.39274,"16.2":0.97909,"16.3":4.52985,"16.4":1.94579,"16.5":15.79869,"16.6":0.13943},P:{"4":0.01034,"20":0.3206,"21":1.61333,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0.05171,"17.0":0.13444,"18.0":0,"19.0":0.03103},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01378,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.20215},Q:{"13.1":0},O:{"0":0.00622},H:{"0":0.08833},L:{"0":19.41892}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00492,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.0295,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0.05409,"107":0,"108":0,"109":0.00492,"110":0,"111":0,"112":0,"113":0.00492,"114":0.01475,"115":0.21635,"116":1.87338,"117":0.01967,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00492,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0.00492,"74":0,"75":0,"76":0.04425,"77":0,"78":0,"79":0,"80":0.00492,"81":0,"83":0.00983,"84":0,"85":0,"86":0,"87":0,"88":0.00983,"89":0,"90":0,"91":0,"92":0,"93":0.059,"94":0,"95":0.00983,"96":0,"97":0,"98":0,"99":0.00492,"100":0,"101":0.00492,"102":0.00492,"103":0.04425,"104":0.00492,"105":0.16718,"106":0.00492,"107":0.01475,"108":0.02459,"109":0.27535,"110":0.01967,"111":0.059,"112":0.06392,"113":0.04917,"114":0.91948,"115":4.82358,"116":1.99139,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0.00492,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00492,"96":0,"97":0.00492,"98":0,"99":0,"100":0.13276,"101":0.059,"102":0.00492,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0.00492,"97":0,"98":0,"99":0,"100":0.00492,"101":0,"102":0,"103":0,"104":0.00983,"105":0,"106":0,"107":0,"108":0.00983,"109":0.059,"110":0,"111":0.00492,"112":0.00492,"113":0.00983,"114":0.10326,"115":4.00244,"116":1.30301},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00492,"14":0.01475,"15":0,"17":0.01475,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.01475,"12.1":0.00983,"13.1":0.00983,"14.1":0.47203,"15.1":0.00983,"15.2-15.3":0.00983,"15.4":0.05409,"15.5":0.62938,"15.6":0.39828,"16.0":0.06884,"16.1":0.16718,"16.2":0.059,"16.3":0.4622,"16.4":0.08359,"16.5":2.15365,"16.6":1.42101},G:{"8":0,"17":1.47877,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.17832,"9.3":0,"10.0-10.2":0.0087,"10.3":0.05654,"11.0-11.2":0.0261,"11.3-11.4":0.03045,"12.0-12.1":0,"12.2-12.5":0.20442,"13.0-13.1":0,"13.2":0.00435,"13.3":0,"13.4-13.7":0.06089,"14.0-14.4":0.04784,"14.5-14.8":0.25661,"15.0-15.1":0.14353,"15.2-15.3":0.10438,"15.4":0.11743,"15.5":0.40884,"15.6-15.7":2.21815,"16.0":1.10473,"16.1":2.27469,"16.2":0.82202,"16.3":4.20579,"16.4":0.24356,"16.5":9.2597,"16.6":20.21562},P:{"4":0.05201,"20":0.22883,"21":0.13522,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0.0104,"14.0":0,"15.0":0,"16.0":0.06241,"17.0":0.20803,"18.0":0.0104,"19.0":0.04161},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.66888},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01967,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":28.40428},R:{_:"0"},M:{"0":0.46764},Q:{"13.1":0},O:{"0":0},H:{"0":0.02406}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VN.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VN.js
index 3681d1cafb4d1b..ed00858401d3e1 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VN.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VN.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0.00666,"114":0.01141,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.0019,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00095,"50":0,"51":0,"52":0,"53":0.00095,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00095,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.00761,"80":0,"81":0.00095,"83":0,"84":0,"85":0.00095,"86":0,"87":0.00095,"88":0,"89":0.00095,"90":0,"91":0,"92":0.00095,"93":0,"94":0,"95":0.00095,"96":0,"97":0,"98":0,"99":0.00095,"100":0.0019,"101":0.00095,"102":0.00095,"103":0.0019,"104":0.00095,"105":0.00095,"106":0.0019,"107":0.00095,"108":0.00285,"109":0.06562,"110":0.0019,"111":0.0038,"112":0.00476,"113":0.06086,"114":0.35853,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00095,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00095,"37":0.0038,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.0019,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0.00095,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.00285,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00095,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00095,"96":0,"97":0,"98":0.0019,"99":0.00761,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00095,"110":0,"111":0,"112":0.00095,"113":0.00761,"114":0.03233},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00095,"14":0.00285,"15":0.00095,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.0019,"14.1":0.00571,"15.1":0.00095,"15.2-15.3":0.00095,"15.4":0.0019,"15.5":0.00285,"15.6":0.01141,"16.0":0.00095,"16.1":0.00285,"16.2":0.0019,"16.3":0.00666,"16.4":0.0038,"16.5":0.01522,"16.6":0},G:{"8":0,"17":0.02653,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00995,"8.1-8.4":0.00332,"9.0-9.2":0.00332,"9.3":0.06964,"10.0-10.2":0.02321,"10.3":0.1459,"11.0-11.2":0.04311,"11.3-11.4":0.05637,"12.0-12.1":0.06964,"12.2-12.5":1.47894,"13.0-13.1":0.03316,"13.2":0.01658,"13.3":0.10943,"13.4-13.7":0.37802,"14.0-14.4":1.08433,"14.5-14.8":2.21509,"15.0-15.1":0.4974,"15.2-15.3":0.65325,"15.4":0.6632,"15.5":1.04454,"15.6":2.10898,"16.0":1.31645,"16.1":2.55664,"16.2":1.4292,"16.3":3.11041,"16.4":1.6779,"16.5":7.53728,"16.6":0.05969},P:{"4":0.30234,"20":0.29226,"21":2.15667,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.08062,"8.2":0,"9.2":0.03023,"10.1":0,"11.1-11.2":0.07055,"12.0":0.01008,"13.0":0.05039,"14.0":0.04031,"15.0":0.03023,"16.0":0.08062,"17.0":0.08062,"18.0":0.07055,"19.0":0.14109},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.03285},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.0019,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.07239},Q:{"13.1":0},O:{"0":2.13556},H:{"0":0.41978},L:{"0":61.76623}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0.01208,"116":0.02684,"117":0.00134,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0.00134,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00134,"50":0,"51":0,"52":0.00134,"53":0.00134,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00134,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0.00671,"80":0,"81":0.00134,"83":0.00134,"84":0.00134,"85":0.00268,"86":0.00134,"87":0.00268,"88":0,"89":0,"90":0,"91":0.00134,"92":0.00134,"93":0,"94":0,"95":0,"96":0.00134,"97":0,"98":0,"99":0.00134,"100":0.00268,"101":0.00134,"102":0.00134,"103":0.00268,"104":0.00134,"105":0.00268,"106":0.00268,"107":0.00268,"108":0.00403,"109":0.1087,"110":0.00268,"111":0.00403,"112":0.00537,"113":0.00403,"114":0.02281,"115":0.54485,"116":0.31269,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.00134,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00134,"37":0.00268,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00134,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0.00134,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00268,"72":0.00268,"73":0,"74":0,"75":0,"76":0,"77":0.00134,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00134,"96":0,"97":0,"98":0,"99":0,"100":0.0161,"101":0.01208,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00134,"110":0,"111":0,"112":0,"113":0.00134,"114":0.00403,"115":0.07113,"116":0.02281},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00134,"14":0.00403,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00268,"14.1":0.00939,"15.1":0.00134,"15.2-15.3":0.00134,"15.4":0.00268,"15.5":0.00403,"15.6":0.01745,"16.0":0.00134,"16.1":0.00403,"16.2":0.00268,"16.3":0.00939,"16.4":0.00268,"16.5":0.0161,"16.6":0.02952},G:{"8":0.0034,"17":0.13617,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00681,"8.1-8.4":0,"9.0-9.2":0.0034,"9.3":0.05106,"10.0-10.2":0.01362,"10.3":0.11575,"11.0-11.2":0.02723,"11.3-11.4":0.03745,"12.0-12.1":0.05787,"12.2-12.5":1.08257,"13.0-13.1":0.02723,"13.2":0.01702,"13.3":0.09872,"13.4-13.7":0.32341,"14.0-14.4":0.93278,"14.5-14.8":1.86896,"15.0-15.1":0.46639,"15.2-15.3":0.60256,"15.4":0.60256,"15.5":0.90554,"15.6-15.7":5.95752,"16.0":1.23576,"16.1":2.30812,"16.2":1.24938,"16.3":2.37961,"16.4":0.69107,"16.5":4.23154,"16.6":8.58224},P:{"4":0.22505,"20":0.09206,"21":0.21482,"22":1.96404,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.05115,"8.2":0,"9.2":0.01023,"10.1":0,"11.1-11.2":0.03069,"12.0":0.01023,"13.0":0.02046,"14.0":0.03069,"15.0":0.02046,"16.0":0.04092,"17.0":0.05115,"18.0":0.04092,"19.0":0.07161},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.02403},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00268,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":55.57233},R:{_:"0"},M:{"0":0.07792},Q:{"13.1":0},O:{"0":2.20779},H:{"0":0.40164}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VU.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VU.js
index b04e71326ed39a..ba46c7455f9376 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VU.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VU.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0.00332,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00665,"100":0,"101":0,"102":0.00332,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0.00665,"112":0.0864,"113":0.31569,"114":0.59149,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00665,"41":0,"42":0,"43":0.00332,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0.00332,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00332,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00665,"79":0,"80":0.00665,"81":0.02326,"83":0,"84":0.00665,"85":0,"86":0,"87":0.02658,"88":0.00997,"89":0.00332,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00332,"96":0,"97":0.00332,"98":0,"99":0.00665,"100":0.00332,"101":0.00332,"102":0.00665,"103":0.01329,"104":0,"105":0.00665,"106":0,"107":0.00332,"108":0.01994,"109":0.2459,"110":0.01662,"111":0.03655,"112":0.28246,"113":1.4887,"114":3.97431,"115":0.00332,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.00332,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00665,"70":0.00665,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.01329,"99":0.09304,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0.01329,"14":0,"15":0,"16":0,"17":0.00332,"18":0.00665,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0.00332,"86":0,"87":0,"88":0,"89":0,"90":0.00332,"91":0,"92":0.00332,"93":0.00997,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00665,"101":0.00665,"102":0.00665,"103":0,"104":0.00332,"105":0,"106":0.00332,"107":0.00665,"108":0.01329,"109":0.00332,"110":0.02658,"111":0.01662,"112":0.01994,"113":0.20603,"114":0.75432},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00332,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00332,"13.1":0.00997,"14.1":0.06978,"15.1":0.00332,"15.2-15.3":0,"15.4":0.00665,"15.5":0.00997,"15.6":0.01662,"16.0":0.01329,"16.1":0.00997,"16.2":0.01329,"16.3":0.02991,"16.4":0.01662,"16.5":0.216,"16.6":0},G:{"8":0,"17":0.03356,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.00353,"9.3":0.03003,"10.0-10.2":0,"10.3":0.09096,"11.0-11.2":0.00353,"11.3-11.4":0.00971,"12.0-12.1":0.00971,"12.2-12.5":0.05034,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0.00353,"14.0-14.4":0.16161,"14.5-14.8":0.56784,"15.0-15.1":0.10686,"15.2-15.3":0.18457,"15.4":0.86722,"15.5":0.10421,"15.6":0.37003,"16.0":0.30291,"16.1":0.63938,"16.2":0.42036,"16.3":0.65881,"16.4":0.4239,"16.5":3.29226,"16.6":0.00706},P:{"4":0.13271,"20":0.64313,"21":0.51042,"5.0-5.4":0.02042,"6.2-6.4":0,"7.2-7.4":0.13271,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.02042,"12.0":0.01021,"13.0":0.05104,"14.0":0.03063,"15.0":0.30625,"16.0":0.11229,"17.0":0.01021,"18.0":0.09188,"19.0":0.21438},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.15985},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00997,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.07345},Q:{"13.1":0},O:{"0":0.64099},H:{"0":0.11378},L:{"0":78.3175}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0.00333,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00333,"100":0,"101":0,"102":0.00333,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0.01,"113":0.01,"114":0.04334,"115":0.22338,"116":0.48676,"117":0.00667,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00333,"41":0,"42":0.00333,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00667,"59":0,"60":0.00333,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.01,"69":0.00333,"70":0.00333,"71":0.00333,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00333,"79":0.00333,"80":0,"81":0.29006,"83":0,"84":0,"85":0,"86":0,"87":0.02,"88":0.03001,"89":0,"90":0,"91":0,"92":0.00333,"93":0,"94":0.00333,"95":0,"96":0,"97":0,"98":0.00667,"99":0,"100":0,"101":0,"102":0,"103":0.01667,"104":0,"105":0,"106":0.02,"107":0.00667,"108":0.00667,"109":0.38008,"110":0.01667,"111":0.00333,"112":0.26339,"113":0.02,"114":0.31673,"115":3.354,"116":1.63033,"117":0,"118":0.00333,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0.00667,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00333,"69":0,"70":0.00667,"71":0,"72":0.01,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.00333,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.00333,"99":0.00333,"100":0.02667,"101":0.1467,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0.00333,"16":0.01,"17":0,"18":0.01667,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.01,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00667,"101":0,"102":0.00333,"103":0,"104":0,"105":0.00333,"106":0,"107":0,"108":0.04001,"109":0.01,"110":0.02667,"111":0.00333,"112":0.01334,"113":0.01334,"114":0.05334,"115":0.62346,"116":0.17337},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.01,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.01667,"14.1":0.03334,"15.1":0,"15.2-15.3":0.00333,"15.4":0.00667,"15.5":0,"15.6":0.04334,"16.0":0.00667,"16.1":0.02667,"16.2":0,"16.3":0.02,"16.4":0.02334,"16.5":0.1467,"16.6":0.21004},G:{"8":0,"17":0.00285,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.03708,"10.0-10.2":0.00285,"10.3":0.01141,"11.0-11.2":0.0057,"11.3-11.4":0.00856,"12.0-12.1":0.00856,"12.2-12.5":0.18767,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0.00856,"14.0-14.4":0.15972,"14.5-14.8":0.1369,"15.0-15.1":0.08842,"15.2-15.3":0.14261,"15.4":0.06845,"15.5":0.05419,"15.6-15.7":0.27609,"16.0":0.10838,"16.1":0.68053,"16.2":0.12264,"16.3":0.34169,"16.4":0.06275,"16.5":1.54303,"16.6":1.64799},P:{"4":0.03045,"20":0.1421,"21":0.19285,"5.0-5.4":0,"6.2-6.4":0.01015,"7.2-7.4":0.21315,"8.2":0,"9.2":0,"10.1":0.8526,"11.1-11.2":0.01015,"12.0":0,"13.0":0,"14.0":0.03045,"15.0":0.11165,"16.0":0.09135,"17.0":0.1015,"18.0":0.15225,"19.0":0.49735},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.15335},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00667,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":79.91502},R:{_:"0"},M:{"0":0.05999},Q:{"13.1":0},O:{"0":0.19998},H:{"0":0.20195}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/WF.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/WF.js
index ca553f80d21b70..03681d855a364d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/WF.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/WF.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.04424,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.04424,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":3.30915,"92":0.02212,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.27871,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.02212,"110":0.04424,"111":0,"112":0.02212,"113":1.52628,"114":1.20333,"115":0.07078,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0.02212,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0.04424,"83":0,"84":0,"85":0.02212,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.02212,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":5.85738,"110":0.02212,"111":0,"112":0.04424,"113":0.46452,"114":1.66785,"115":0.04424,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.16369,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.04424,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0.02212,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0.02212,"113":0.25659,"114":0.46452},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.11502,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0.46452,"15.1":0,"15.2-15.3":0.16369,"15.4":0.02212,"15.5":0.04424,"15.6":1.18121,"16.0":0.16369,"16.1":0,"16.2":0.13714,"16.3":0.13714,"16.4":0.0929,"16.5":0.25659,"16.6":0},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":5.11012,"15.0-15.1":0.05826,"15.2-15.3":0.6976,"15.4":0.17478,"15.5":0.05826,"15.6":0.05826,"16.0":0.92911,"16.1":2.4393,"16.2":0.46456,"16.3":1.56845,"16.4":0.75433,"16.5":2.4393,"16.6":0},P:{"4":0,"20":0.05097,"21":4.53631,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0.05097,"11.1-11.2":0,"12.0":0,"13.0":0.21407,"14.0":0,"15.0":0,"16.0":0.26504,"17.0":0,"18.0":0.1631,"19.0":0},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.23005},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.07078,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0},Q:{"13.1":0},O:{"0":0},H:{"0":0},L:{"0":58.63793}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0.02879,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.0096,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.03838,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0.0096,"91":0.0096,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.04606,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.05565,"110":0,"111":0,"112":0.0096,"113":0,"114":0.0096,"115":0.14009,"116":0.72154,"117":0,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0.03838,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.0096,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.01919,"106":0,"107":0,"108":0,"109":0.0096,"110":0.05565,"111":0,"112":0,"113":0.0096,"114":0.3934,"115":0.61792,"116":0.15928,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.0096,"96":0,"97":0,"98":0,"99":0,"100":0.0096,"101":0,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.02879,"109":0.0096,"110":0,"111":0,"112":0,"113":0,"114":0.03838,"115":0.13049,"116":0.02879},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0,"15.1":0.04606,"15.2-15.3":0.06525,"15.4":0,"15.5":0,"15.6":0.02879,"16.0":0,"16.1":0.05565,"16.2":0.0096,"16.3":0.05565,"16.4":0.01919,"16.5":0.13049,"16.6":0.19766},G:{"8":0,"17":0.05711,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0.17296,"14.0-14.4":0.17296,"14.5-14.8":0.34592,"15.0-15.1":0.92191,"15.2-15.3":0.74895,"15.4":0.05711,"15.5":0,"15.6-15.7":0.28881,"16.0":0.57599,"16.1":1.15361,"16.2":0.74895,"16.3":1.15361,"16.4":0.80769,"16.5":4.72868,"16.6":4.38275},P:{"4":0,"20":0,"21":0.24356,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.10148,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0.15222,"14.0":0,"15.0":0,"16.0":0,"17.0":0,"18.0":0,"19.0":0.63934},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":47.93399},R:{_:"0"},M:{"0":0.09697},Q:{"13.1":0},O:{"0":0.04849},H:{"0":23.12002}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/WS.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/WS.js
index 901c312bf456cc..aad4b8662c65c6 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/WS.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/WS.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00342,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00684,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0.12312,"114":0.21888,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0.00342,"69":0.01026,"70":0.00342,"71":0,"72":0,"73":0,"74":0.00342,"75":0,"76":0,"77":0,"78":0,"79":0.00684,"80":0,"81":0.01368,"83":0,"84":0,"85":0,"86":0,"87":0.02052,"88":0.00342,"89":0,"90":0.00342,"91":0.00684,"92":0,"93":0.00684,"94":0.00684,"95":0.06156,"96":0,"97":0,"98":0.00684,"99":0,"100":0,"101":0,"102":0.01026,"103":0.02394,"104":0,"105":0.00684,"106":0,"107":0.02394,"108":0.02394,"109":0.513,"110":0.0171,"111":0.0855,"112":0.20862,"113":1.14912,"114":3.89538,"115":0.00342,"116":0.0171,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.02394,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.00342,"68":0,"69":0.1539,"70":0.02736,"71":0,"72":0,"73":0,"74":0.00342,"75":0,"76":0.01026,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0.02052,"99":0.342,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0.00342,"16":0,"17":0.00342,"18":0.01368,"79":0,"80":0,"81":0,"83":0,"84":0.01368,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00342,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0.00342,"105":0,"106":0.00342,"107":0,"108":0,"109":0.09576,"110":0.02052,"111":0.02736,"112":0.02394,"113":0.26334,"114":0.73872},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00342,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.01026,"14.1":0.02736,"15.1":0,"15.2-15.3":0.00342,"15.4":0.00342,"15.5":0.01368,"15.6":0.67374,"16.0":0,"16.1":0.00342,"16.2":0.00684,"16.3":0.02394,"16.4":0.04104,"16.5":0.10602,"16.6":0.00684},G:{"8":0,"17":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.02865,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.03044,"10.0-10.2":0,"10.3":0.06088,"11.0-11.2":0.01969,"11.3-11.4":0,"12.0-12.1":0.00358,"12.2-12.5":0.65531,"13.0-13.1":0,"13.2":0.00895,"13.3":0.00358,"13.4-13.7":0.08773,"14.0-14.4":0.22023,"14.5-14.8":0.9382,"15.0-15.1":0.11101,"15.2-15.3":0.18621,"15.4":0.82898,"15.5":0.18263,"15.6":1.36433,"16.0":0.57115,"16.1":1.01161,"16.2":0.54072,"16.3":1.45027,"16.4":1.89072,"16.5":5.11533,"16.6":0.00895},P:{"4":0,"20":1.11229,"21":2.6443,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.45121,"8.2":0,"9.2":0.02099,"10.1":0,"11.1-11.2":0.01049,"12.0":0,"13.0":0.26233,"14.0":0.06296,"15.0":0.08395,"16.0":1.67892,"17.0":0.03148,"18.0":0.05247,"19.0":0.34628},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.15576},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0.00342,"11":0.00684,"5.5":0},S:{"2.5":0.01316,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.02632},Q:{"13.1":0.00658},O:{"0":1.09886},H:{"0":1.96853},L:{"0":62.1839}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.0103,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00343,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0.02746,"111":0,"112":0,"113":0,"114":0,"115":0.05834,"116":0.20592,"117":0.00686,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00686,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0.00686,"70":0,"71":0.00343,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00343,"79":0.00686,"80":0.00343,"81":0.01373,"83":0,"84":0,"85":0,"86":0,"87":0.04462,"88":0.01716,"89":0,"90":0,"91":0.03089,"92":0.00686,"93":0.05148,"94":0.01373,"95":0.02059,"96":0,"97":0,"98":0.00686,"99":0.01716,"100":0.00343,"101":0,"102":0,"103":0.04805,"104":0,"105":0.00343,"106":0,"107":0.01716,"108":0.0103,"109":0.30888,"110":0,"111":0.04118,"112":0.04805,"113":0.0103,"114":0.38095,"115":3.38738,"116":1.46203,"117":0.0103,"118":0.04805,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0.03432,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0.00343,"65":0,"66":0,"67":0,"68":0,"69":0.05834,"70":0.01373,"71":0.0103,"72":0.01373,"73":0,"74":0,"75":0.00343,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.01716,"101":0.03089,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0.00343,"15":0.00686,"16":0.00343,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0.00343,"85":0,"86":0,"87":0,"88":0,"89":0.0103,"90":0,"91":0,"92":0.0103,"93":0,"94":0.00343,"95":0.00343,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.00343,"104":0.00343,"105":0,"106":0.00686,"107":0,"108":0.0103,"109":0.07207,"110":0.00343,"111":0.00343,"112":0.00686,"113":0.02746,"114":0.06178,"115":1.03646,"116":0.2677},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00343,"14.1":0.05491,"15.1":0.00686,"15.2-15.3":0.0103,"15.4":0.00343,"15.5":0.05148,"15.6":0.54569,"16.0":0,"16.1":0.02402,"16.2":0.0103,"16.3":0.02746,"16.4":0.01716,"16.5":0.10639,"16.6":0.18876},G:{"8":0,"17":0.05022,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.00901,"9.3":0.01932,"10.0-10.2":0,"10.3":0.1159,"11.0-11.2":0.20347,"11.3-11.4":0.00901,"12.0-12.1":0.00644,"12.2-12.5":0.40823,"13.0-13.1":0,"13.2":0,"13.3":0.02189,"13.4-13.7":0.13264,"14.0-14.4":0.13522,"14.5-14.8":0.20476,"15.0-15.1":0.11204,"15.2-15.3":0.27687,"15.4":0.13135,"15.5":0.22665,"15.6-15.7":3.12029,"16.0":0.41467,"16.1":0.7379,"16.2":0.73532,"16.3":0.63745,"16.4":0.39535,"16.5":2.57041,"16.6":2.19953},P:{"4":0.03059,"20":0.21416,"21":1.38697,"5.0-5.4":0.0102,"6.2-6.4":0,"7.2-7.4":0.23456,"8.2":0,"9.2":0.03059,"10.1":0,"11.1-11.2":0.05099,"12.0":0,"13.0":0.05099,"14.0":0.0102,"15.0":0.04079,"16.0":2.02946,"17.0":0.03059,"18.0":0.06119,"19.0":0.15297},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.12266},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00686,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":68.10914},R:{_:"0"},M:{"0":0.04598},Q:{"13.1":0.02627},O:{"0":0.24302},H:{"0":0.96381}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/YE.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/YE.js
index 254fc2a8ec1b81..a6c6d18b0114f2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/YE.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/YE.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0.01339,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.00765,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.03443,"103":0.00191,"104":0.00191,"105":0.00191,"106":0.00191,"107":0,"108":0,"109":0,"110":0.00191,"111":0,"112":0.00383,"113":0.03252,"114":0.07652,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00191,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.00191,"56":0,"57":0.00191,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0.00191,"68":0.00574,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0.00383,"77":0,"78":0,"79":0.00383,"80":0.00191,"81":0,"83":0,"84":0,"85":0,"86":0.00191,"87":0.00574,"88":0.00765,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00191,"96":0,"97":0,"98":0,"99":0.00574,"100":0.00383,"101":0,"102":0.01722,"103":0,"104":0.00574,"105":0.00383,"106":0.00383,"107":0.00383,"108":0.00765,"109":0.34625,"110":0.00191,"111":0.00957,"112":0.04974,"113":0.21426,"114":0.67338,"115":0.00191,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0.00191,"65":0,"66":0,"67":0,"68":0,"69":0.00765,"70":0.03635,"71":0,"72":0,"73":0,"74":0.00191,"75":0.01339,"76":0.00957,"77":0,"78":0,"79":0.00383,"80":0,"81":0,"82":0.00383,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00191,"96":0,"97":0,"98":0,"99":0.0153,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.14921},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.00191,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00191,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.00383,"106":0,"107":0,"108":0,"109":0,"110":0.00957,"111":0,"112":0.00383,"113":0.04974,"114":0.15113},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.01722,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0.00191,"15.1":0,"15.2-15.3":0.00574,"15.4":0,"15.5":0,"15.6":0.07652,"16.0":0.00191,"16.1":0.01148,"16.2":0,"16.3":0.00191,"16.4":0.00383,"16.5":0.00191,"16.6":0},G:{"8":0,"17":0.03773,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00682,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00773,"8.1-8.4":0,"9.0-9.2":0.00136,"9.3":0.00227,"10.0-10.2":0,"10.3":0.00455,"11.0-11.2":0,"11.3-11.4":0.00182,"12.0-12.1":0,"12.2-12.5":0.30231,"13.0-13.1":0.01409,"13.2":0.01409,"13.3":0.00636,"13.4-13.7":0.01727,"14.0-14.4":0.08137,"14.5-14.8":0.24458,"15.0-15.1":0.03591,"15.2-15.3":0.07001,"15.4":0.12183,"15.5":0.07501,"15.6":0.18775,"16.0":0.3805,"16.1":0.22048,"16.2":0.23776,"16.3":0.69008,"16.4":0.35413,"16.5":1.16787,"16.6":0.00682},P:{"4":0.07148,"20":0.35739,"21":1.0926,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.01021,"8.2":0,"9.2":0.02042,"10.1":0,"11.1-11.2":0.05106,"12.0":0,"13.0":0.12253,"14.0":0.02042,"15.0":0.04084,"16.0":0.11232,"17.0":0.10211,"18.0":0.10211,"19.0":0.11232},I:{"0":0,"3":0,"4":0.00473,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00473,"4.2-4.3":0.01515,"4.4":0,"4.4.3-4.4.4":0.12686},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.16983},Q:{"13.1":0},O:{"0":11.35415},H:{"0":15.29719},L:{"0":57.6148}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0.00221,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00221,"64":0,"65":0,"66":0,"67":0,"68":0.00663,"69":0.00221,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0.00221,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.16361,"103":0.00221,"104":0,"105":0,"106":0.00221,"107":0,"108":0,"109":0,"110":0.00221,"111":0,"112":0,"113":0.00221,"114":0.00663,"115":0.05749,"116":0.11055,"117":0.00221,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0.00221,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00221,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0.00221,"58":0.00884,"59":0,"60":0,"61":0,"62":0,"63":0.00221,"64":0,"65":0,"66":0,"67":0.00221,"68":0.00221,"69":0,"70":0,"71":0,"72":0,"73":0.00442,"74":0,"75":0,"76":0,"77":0,"78":0.00221,"79":0.03095,"80":0.00442,"81":0,"83":0,"84":0.00221,"85":0,"86":0,"87":0.00884,"88":0.00221,"89":0.00221,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00663,"100":0.00221,"101":0,"102":0,"103":0,"104":0.00221,"105":0,"106":0.00442,"107":0.01548,"108":0,"109":0.19457,"110":0.00221,"111":0.00221,"112":0.01327,"113":0.01106,"114":0.08402,"115":0.59034,"116":0.33386,"117":0.00221,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0.00221,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00442,"72":0,"73":0,"74":0,"75":0.00663,"76":0.00221,"77":0.00442,"78":0,"79":0.01106,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.00221,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.01327,"101":0.00442,"102":0.00221,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.06191},B:{"12":0,"13":0,"14":0,"15":0.00221,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.00442,"106":0,"107":0,"108":0,"109":0,"110":0.00221,"111":0.00221,"112":0.00442,"113":0,"114":0.0199,"115":0.33386,"116":0.05306},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.02432,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6":0.00663,"16.0":0,"16.1":0,"16.2":0.00884,"16.3":0.00884,"16.4":0,"16.5":0.01106,"16.6":0.01106},G:{"8":0,"17":0.0296,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.07435,"5.0-5.1":0,"6.0-6.1":0.00217,"7.0-7.1":0.23677,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00217,"10.0-10.2":0,"10.3":0.00072,"11.0-11.2":0,"11.3-11.4":0.00722,"12.0-12.1":0.00433,"12.2-12.5":0.29741,"13.0-13.1":0.01083,"13.2":0.00217,"13.3":0.01083,"13.4-13.7":0.24038,"14.0-14.4":0.12199,"14.5-14.8":0.18046,"15.0-15.1":0.05125,"15.2-15.3":0.09817,"15.4":0.08013,"15.5":0.22883,"15.6-15.7":0.51902,"16.0":0.18624,"16.1":0.32917,"16.2":0.43456,"16.3":0.35155,"16.4":0.27503,"16.5":1.23221,"16.6":2.21106},P:{"4":0.10117,"20":0.17199,"21":0.29339,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.03035,"8.2":0,"9.2":0.02023,"10.1":0,"11.1-11.2":0.04047,"12.0":0,"13.0":0.03035,"14.0":0.11129,"15.0":0.01012,"16.0":0.14164,"17.0":0.20234,"18.0":0.04047,"19.0":0.04047},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00365,"4.2-4.3":0.01095,"4.4":0,"4.4.3-4.4.4":0.07424},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00221,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":66.30299},R:{_:"0"},M:{"0":0.20251},Q:{"13.1":0},O:{"0":13.48276},H:{"0":2.19011}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/YT.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/YT.js
index a688266a90fdd5..fdb70e325ae4e2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/YT.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/YT.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00803,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0.01205,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00803,"103":0.00402,"104":0.00402,"105":0.00402,"106":0,"107":0,"108":0.00402,"109":0,"110":0.00402,"111":0.00402,"112":0.01205,"113":0.60225,"114":0.98368,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0.00803,"37":0,"38":0,"39":0,"40":0.00803,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.01205,"50":0,"51":0,"52":0,"53":0.00402,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0.00402,"62":0,"63":0,"64":0,"65":0.00402,"66":0,"67":0,"68":0.05621,"69":0,"70":0.00402,"71":0,"72":0,"73":0,"74":0,"75":0.00402,"76":0,"77":0,"78":0,"79":0.00402,"80":0.00402,"81":0.01606,"83":0.01205,"84":0,"85":0,"86":0,"87":0.02811,"88":0,"89":0,"90":0.00402,"91":0.00402,"92":0.00402,"93":0,"94":0.02008,"95":0.00402,"96":0,"97":0,"98":0,"99":0.01205,"100":0.00402,"101":0,"102":0.00402,"103":0.01205,"104":0,"105":0.01205,"106":0.02811,"107":0,"108":0.01606,"109":0.26098,"110":0.20477,"111":0.03614,"112":0.09235,"113":1.36109,"114":5.93417,"115":0.02008,"116":0.01205,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.00803,"47":0,"48":0,"49":0,"50":0.00402,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0.02409,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00803,"96":0,"97":0,"98":0.0522,"99":0.37741,"100":0.00402,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0.00402,"15":0,"16":0.00402,"17":0.00402,"18":0.10038,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00803,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0.00402,"105":0.04015,"106":0.00402,"107":0,"108":0,"109":0.03614,"110":0.00402,"111":0.00803,"112":0.02008,"113":0.65043,"114":2.23234},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.01205,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.01205,"14.1":0.03212,"15.1":0.00803,"15.2-15.3":0.02008,"15.4":0.00803,"15.5":0.04015,"15.6":0.3212,"16.0":0.01205,"16.1":0.01205,"16.2":0.02008,"16.3":0.10439,"16.4":0.28908,"16.5":0.59422,"16.6":0},G:{"8":0,"17":0.01403,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00601,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0.03607,"11.0-11.2":0.01403,"11.3-11.4":0.00401,"12.0-12.1":0,"12.2-12.5":0.13426,"13.0-13.1":0,"13.2":0,"13.3":0.00401,"13.4-13.7":0.03206,"14.0-14.4":0.02805,"14.5-14.8":0.23446,"15.0-15.1":0.1002,"15.2-15.3":0.08216,"15.4":0.22043,"15.5":0.41882,"15.6":0.511,"16.0":2.02796,"16.1":0.88573,"16.2":1.17429,"16.3":5.60695,"16.4":2.62713,"16.5":4.36052,"16.6":0.18837},P:{"4":0.04056,"20":0.31435,"21":2.85961,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.24337,"8.2":0,"9.2":0.01014,"10.1":0,"11.1-11.2":0.03042,"12.0":0,"13.0":0.02028,"14.0":0.03042,"15.0":0.01014,"16.0":0.29407,"17.0":0.0507,"18.0":0.13183,"19.0":0.24337},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.21205},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.02409,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.1197},Q:{"13.1":0.00599},O:{"0":0.19152},H:{"0":0.33997},L:{"0":59.04269}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0.00394,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.01181,"92":0,"93":0.03937,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00787,"103":0,"104":0.06693,"105":0.01181,"106":0,"107":0,"108":0,"109":0.00394,"110":0,"111":0,"112":0,"113":0.00394,"114":0.01181,"115":0.40157,"116":1.03149,"117":0.00787,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0.00394,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0.01575,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.0315,"48":0,"49":0.00787,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00394,"64":0,"65":0,"66":0,"67":0.00394,"68":0,"69":0,"70":0,"71":0,"72":0.00394,"73":0,"74":0,"75":0,"76":0.01181,"77":0,"78":0,"79":0.04331,"80":0,"81":0.01575,"83":0.00394,"84":0,"85":0.00787,"86":0,"87":0.00394,"88":0.01575,"89":0,"90":0.00394,"91":0.00394,"92":0.00394,"93":0,"94":0.00394,"95":0,"96":0,"97":0.02756,"98":0,"99":0.00394,"100":0,"101":0.00787,"102":0.01575,"103":0.05512,"104":0,"105":0.0748,"106":0.01969,"107":0,"108":0.02756,"109":0.28346,"110":0.01181,"111":0,"112":0.01969,"113":0.00394,"114":0.51575,"115":3.98031,"116":2.5,"117":0.00787,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0.00787,"72":0.00394,"73":0,"74":0,"75":0,"76":0.00787,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00394,"100":0.08661,"101":0.27165,"102":0.00394,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0.00394,"15":0,"16":0,"17":0.00394,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0.00394,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00394,"93":0,"94":0,"95":0,"96":0.09055,"97":0,"98":0,"99":0,"100":0.00394,"101":0,"102":0.00394,"103":0,"104":0,"105":0.00394,"106":0,"107":0,"108":0.01969,"109":0.0315,"110":0.00394,"111":0.00787,"112":0.00394,"113":0.04331,"114":0.09055,"115":2.18504,"116":1.42126},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.02362,"15":0,"17":0.00394,_:"0","3.1":0,"3.2":0,"5.1":0.00394,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.00394,"12.1":0.00394,"13.1":0.00787,"14.1":0.00787,"15.1":0.00394,"15.2-15.3":0,"15.4":0.01181,"15.5":0.03543,"15.6":0.08661,"16.0":0.01575,"16.1":0.01575,"16.2":0.01181,"16.3":0.02756,"16.4":0.02756,"16.5":0.16929,"16.6":0.46457},G:{"8":0,"17":0.12308,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.02462,"8.1-8.4":0,"9.0-9.2":0.01136,"9.3":0.00757,"10.0-10.2":0,"10.3":0.00757,"11.0-11.2":0.01136,"11.3-11.4":0,"12.0-12.1":0.00379,"12.2-12.5":0.07953,"13.0-13.1":0,"13.2":0,"13.3":0.0284,"13.4-13.7":0.03219,"14.0-14.4":0.0568,"14.5-14.8":0.08899,"15.0-15.1":0.05112,"15.2-15.3":0.15905,"15.4":0.03219,"15.5":0.28402,"15.6-15.7":1.26862,"16.0":0.48851,"16.1":1.08874,"16.2":0.61538,"16.3":1.40495,"16.4":0.86721,"16.5":4.20539,"16.6":7.98475},P:{"4":0.04078,"20":0.06117,"21":0.32622,"5.0-5.4":0.03058,"6.2-6.4":0,"7.2-7.4":0.21408,"8.2":0,"9.2":0.03058,"10.1":0.06117,"11.1-11.2":0.13253,"12.0":0.04078,"13.0":0.07136,"14.0":0.02039,"15.0":0.01019,"16.0":0.06117,"17.0":0.02039,"18.0":0.03058,"19.0":0.11214},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.10756},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00787,"5.5":0},S:{"2.5":0.01819,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":60.49199},R:{_:"0"},M:{"0":0.43047},Q:{"13.1":0},O:{"0":0.03032},H:{"0":0.20664}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ZA.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ZA.js
index 222f3e729454d8..fa7dd59b571be4 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ZA.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ZA.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00199,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00199,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00199,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00397,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00199,"103":0.00199,"104":0,"105":0.00199,"106":0,"107":0,"108":0.00199,"109":0.00199,"110":0.00199,"111":0.00397,"112":0.00596,"113":0.0715,"114":0.11519,"115":0.00199,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00199,"50":0.00199,"51":0,"52":0.00199,"53":0,"54":0,"55":0.00199,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00397,"67":0.00199,"68":0,"69":0.00199,"70":0.00199,"71":0,"72":0,"73":0,"74":0.00199,"75":0,"76":0.00397,"77":0,"78":0.00199,"79":0.00397,"80":0,"81":0.0139,"83":0.00199,"84":0,"85":0.00199,"86":0.00199,"87":0.00199,"88":0.00397,"89":0,"90":0,"91":0.00199,"92":0.00199,"93":0.02185,"94":0.00199,"95":0.00199,"96":0,"97":0.00199,"98":0,"99":0.00993,"100":0.00199,"101":0.00397,"102":0.00397,"103":0.00596,"104":0.00199,"105":0.00199,"106":0.00397,"107":0.00199,"108":0.00397,"109":0.14895,"110":0.00397,"111":0.0139,"112":0.02383,"113":0.32372,"114":1.54312,"115":0,"116":0.00199,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0.00199,"27":0,"28":0.00596,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0.00397,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0.00199,"55":0,"56":0.00199,"57":0.00199,"58":0.00199,"60":0.00596,"62":0,"63":0.01192,"64":0.00596,"65":0.00596,"66":0.00794,"67":0.01589,"68":0.00794,"69":0.12313,"70":0.22243,"71":0.00199,"72":0,"73":0,"74":0.00199,"75":0.00199,"76":0.00794,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00397,"96":0,"97":0,"98":0.0139,"99":0.05362,"100":0.00199,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00199},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00199,"18":0.00199,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00199,"93":0,"94":0,"95":0.00199,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0.00199,"106":0,"107":0,"108":0,"109":0.00794,"110":0.00397,"111":0.00199,"112":0.00993,"113":0.08341,"114":0.3833},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0.00397,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0.00199,"12.1":0.00199,"13.1":0.00794,"14.1":0.01192,"15.1":0.00199,"15.2-15.3":0.00199,"15.4":0.00397,"15.5":0.00397,"15.6":0.0278,"16.0":0.00397,"16.1":0.00794,"16.2":0.00596,"16.3":0.02979,"16.4":0.01787,"16.5":0.08937,"16.6":0.00199},G:{"8":0,"17":0.02015,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.0062,"8.1-8.4":0.00465,"9.0-9.2":0.00465,"9.3":0.0558,"10.0-10.2":0,"10.3":0.0372,"11.0-11.2":0.0062,"11.3-11.4":0.0124,"12.0-12.1":0.00465,"12.2-12.5":0.3689,"13.0-13.1":0.01705,"13.2":0.0031,"13.3":0.01395,"13.4-13.7":0.06355,"14.0-14.4":0.1488,"14.5-14.8":0.3224,"15.0-15.1":0.0806,"15.2-15.3":0.11315,"15.4":0.1209,"15.5":0.26505,"15.6":0.43865,"16.0":0.5239,"16.1":1.13926,"16.2":0.5642,"16.3":1.54226,"16.4":1.13461,"16.5":7.32535,"16.6":0.07905},P:{"4":0.2136,"20":0.6713,"21":6.25531,"5.0-5.4":0.01017,"6.2-6.4":0,"7.2-7.4":0.39668,"8.2":0,"9.2":0.01017,"10.1":0.01017,"11.1-11.2":0.05086,"12.0":0.02034,"13.0":0.05086,"14.0":0.0712,"15.0":0.03051,"16.0":0.11188,"17.0":0.08137,"18.0":0.11188,"19.0":0.24411},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00165,"4.4":0,"4.4.3-4.4.4":0.04629},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0.00199,"9":0,"10":0,"11":0.01192,"5.5":0},S:{"2.5":0.00801,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.48885},Q:{"13.1":0.00801},O:{"0":0.56098},H:{"0":3.16384},L:{"0":66.89119}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.00204,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00204,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00204,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0.00204,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.00204,"95":0,"96":0,"97":0,"98":0.00204,"99":0.00204,"100":0,"101":0,"102":0.00204,"103":0,"104":0.00204,"105":0,"106":0.00204,"107":0,"108":0.00204,"109":0.00204,"110":0.00204,"111":0.00204,"112":0.00407,"113":0.00407,"114":0.00407,"115":0.04681,"116":0.13431,"117":0.00611,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00204,"50":0.00204,"51":0,"52":0,"53":0,"54":0,"55":0.00204,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0.00204,"67":0,"68":0,"69":0,"70":0.00204,"71":0,"72":0,"73":0,"74":0.00204,"75":0,"76":0.00204,"77":0,"78":0.00204,"79":0.00407,"80":0,"81":0.01221,"83":0.00204,"84":0,"85":0,"86":0.00204,"87":0.00204,"88":0.00407,"89":0,"90":0,"91":0,"92":0,"93":0.07326,"94":0.00204,"95":0,"96":0,"97":0,"98":0,"99":0.00814,"100":0.00204,"101":0.00204,"102":0.00204,"103":0.00611,"104":0.00204,"105":0,"106":0.00611,"107":0.00204,"108":0.00407,"109":0.14856,"110":0.00204,"111":0.01018,"112":0.00611,"113":0.01018,"114":0.07937,"115":1.18844,"116":0.64917,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0.00204,"27":0,"28":0.00407,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0.00407,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0.00204,"55":0,"56":0.00204,"57":0.00204,"58":0.00204,"60":0.00611,"62":0,"63":0.00814,"64":0.00407,"65":0.00814,"66":0.00611,"67":0.01221,"68":0.00407,"69":0.08954,"70":0.0407,"71":0.12821,"72":0.09361,"73":0,"74":0.00204,"75":0,"76":0.00407,"77":0.00204,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.00407,"96":0,"97":0,"98":0,"99":0.00204,"100":0.03663,"101":0.03663,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00204},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0.00204,"18":0.00204,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0.00204,"93":0,"94":0,"95":0.00204,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.00611,"110":0.00204,"111":0.00204,"112":0.00407,"113":0.00407,"114":0.02646,"115":0.3663,"116":0.116},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00204,"14":0.00204,"15":0,"17":0.00204,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0.00204,"13.1":0.00611,"14.1":0.00814,"15.1":0.00204,"15.2-15.3":0.00204,"15.4":0.00204,"15.5":0.00407,"15.6":0.02442,"16.0":0.00204,"16.1":0.00814,"16.2":0.00611,"16.3":0.01832,"16.4":0.00611,"16.5":0.05291,"16.6":0.07326},G:{"8":0,"17":0.09748,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00145,"6.0-6.1":0.00436,"7.0-7.1":0.00582,"8.1-8.4":0.00436,"9.0-9.2":0.00436,"9.3":0.04947,"10.0-10.2":0,"10.3":0.03492,"11.0-11.2":0.00436,"11.3-11.4":0.00436,"12.0-12.1":0.00291,"12.2-12.5":0.32591,"13.0-13.1":0.00873,"13.2":0.00145,"13.3":0.01018,"13.4-13.7":0.04219,"14.0-14.4":0.10767,"14.5-14.8":0.25316,"15.0-15.1":0.05674,"15.2-15.3":0.08439,"15.4":0.09603,"15.5":0.18769,"15.6-15.7":1.32838,"16.0":0.37538,"16.1":0.77404,"16.2":0.35501,"16.3":0.81332,"16.4":0.18769,"16.5":2.93174,"16.6":6.38873},P:{"4":0.19271,"20":0.26371,"21":0.55784,"22":6.16671,"5.0-5.4":0.02029,"6.2-6.4":0,"7.2-7.4":0.36513,"8.2":0,"9.2":0.01014,"10.1":0.01014,"11.1-11.2":0.05071,"12.0":0.02029,"13.0":0.06086,"14.0":0.05071,"15.0":0.03043,"16.0":0.09128,"17.0":0.08114,"18.0":0.071,"19.0":0.19271},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00664,"4.4":0,"4.4.3-4.4.4":0.0415},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01221,"5.5":0},S:{"2.5":0.00797,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":67.06032},R:{_:"0"},M:{"0":0.46994},Q:{"13.1":0.00797},O:{"0":0.51773},H:{"0":2.96351}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ZM.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ZM.js
index eecee574ee09bf..833b0f91640400 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ZM.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ZM.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0.00215,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00215,"100":0,"101":0,"102":0.00645,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00645,"109":0,"110":0.00215,"111":0.00215,"112":0.00645,"113":0.0602,"114":0.09245,"115":0.0043,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00215,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00215,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0.00215,"50":0.00215,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0.00215,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0.00215,"65":0,"66":0,"67":0,"68":0.0043,"69":0,"70":0.0043,"71":0,"72":0.00215,"73":0,"74":0.00215,"75":0,"76":0.00215,"77":0.00215,"78":0,"79":0.00215,"80":0.00215,"81":0.01075,"83":0.00215,"84":0,"85":0,"86":0.00215,"87":0.00645,"88":0.00215,"89":0,"90":0.00215,"91":0.00215,"92":0.00215,"93":0.0043,"94":0.00215,"95":0.00215,"96":0.00215,"97":0,"98":0,"99":0.00215,"100":0.00215,"101":0,"102":0.0086,"103":0.0129,"104":0.0043,"105":0.0043,"106":0.00645,"107":0.0043,"108":0.00645,"109":0.19135,"110":0.0043,"111":0.0129,"112":0.0258,"113":0.25585,"114":1.1008,"115":0.00215,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0.00215,"25":0,"26":0.00215,"27":0.00215,"28":0.0043,"29":0,"30":0.00645,"31":0,"32":0.00215,"33":0.00215,"34":0.00215,"35":0.0215,"36":0,"37":0.0258,"38":0.00215,"39":0,"40":0,"41":0,"42":0.0043,"43":0,"44":0,"45":0,"46":0,"47":0.0043,"48":0,"49":0,"50":0.0043,"51":0.0516,"52":0,"53":0,"54":0.00215,"55":0.00215,"56":0.00215,"57":0.00215,"58":0.00645,"60":0.21715,"62":0,"63":0.08385,"64":0.02365,"65":0.0129,"66":0.07955,"67":0.11395,"68":0.07095,"69":0.56545,"70":0.87075,"71":0.0043,"72":0.00215,"73":0.00215,"74":0.00645,"75":0.0086,"76":0.0215,"77":0,"78":0,"79":0.0043,"80":0,"81":0,"82":0.00215,"83":0.00215,"84":0,"85":0.00215,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.01935,"96":0,"97":0.00215,"98":0.0129,"99":0.129,"100":0.00215,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.01075},B:{"12":0.0043,"13":0.00215,"14":0.00215,"15":0.0043,"16":0.00215,"17":0.00215,"18":0.01075,"79":0,"80":0,"81":0,"83":0,"84":0.0043,"85":0,"86":0,"87":0,"88":0,"89":0.00215,"90":0.0043,"91":0,"92":0.0086,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00215,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00215,"108":0.00215,"109":0.01075,"110":0.0043,"111":0.00645,"112":0.0129,"113":0.0817,"114":0.30315},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00215,"14":0.00215,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.0043,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.0043,"14.1":0.0043,"15.1":0,"15.2-15.3":0,"15.4":0.00215,"15.5":0.00215,"15.6":0.00645,"16.0":0,"16.1":0.00215,"16.2":0.00215,"16.3":0.00215,"16.4":0.0043,"16.5":0.01505,"16.6":0},G:{"8":0,"17":0.00555,"3.2":0.00463,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00278,"6.0-6.1":0,"7.0-7.1":0.02036,"8.1-8.4":0,"9.0-9.2":0.00185,"9.3":0.05368,"10.0-10.2":0.0037,"10.3":0.04812,"11.0-11.2":0.01296,"11.3-11.4":0.00463,"12.0-12.1":0.06293,"12.2-12.5":1.67229,"13.0-13.1":0.02406,"13.2":0.00093,"13.3":0.02869,"13.4-13.7":0.08699,"14.0-14.4":0.27208,"14.5-14.8":0.34149,"15.0-15.1":0.20823,"15.2-15.3":0.1601,"15.4":0.18231,"15.5":0.27393,"15.6":0.33039,"16.0":0.28874,"16.1":0.41275,"16.2":0.22488,"16.3":0.57193,"16.4":0.80884,"16.5":1.58529,"16.6":0.03794},P:{"4":0.11393,"20":0.23823,"21":0.79754,"5.0-5.4":0.02072,"6.2-6.4":0.01036,"7.2-7.4":0.09322,"8.2":0,"9.2":0.02072,"10.1":0,"11.1-11.2":0.01036,"12.0":0,"13.0":0.02072,"14.0":0,"15.0":0.01036,"16.0":0.03107,"17.0":0.03107,"18.0":0.02072,"19.0":0.0725},I:{"0":0,"3":0,"4":0.00437,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00159,"4.2-4.3":0.00159,"4.4":0,"4.4.3-4.4.4":0.15825},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.0086,"5.5":0},S:{"2.5":0.02355,_:"3.0-3.1"},J:{"7":0,"10":0.00785},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.1099},Q:{"13.1":0.02355},O:{"0":1.51505},H:{"0":15.38398},L:{"0":65.2424}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.00422,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.00211,"109":0,"110":0,"111":0,"112":0.00211,"113":0.00211,"114":0.00422,"115":0.03796,"116":0.07382,"117":0.00211,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00211,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00211,"41":0,"42":0,"43":0.00211,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.00211,"56":0,"57":0,"58":0.00211,"59":0.00211,"60":0,"61":0,"62":0,"63":0,"64":0.00211,"65":0,"66":0,"67":0,"68":0.00211,"69":0,"70":0.00211,"71":0,"72":0,"73":0.00211,"74":0.00211,"75":0,"76":0,"77":0.00211,"78":0.00211,"79":0.00211,"80":0.00211,"81":0.00633,"83":0,"84":0,"85":0,"86":0,"87":0.00422,"88":0.00211,"89":0,"90":0.00211,"91":0,"92":0.00422,"93":0.00211,"94":0.00422,"95":0.00422,"96":0,"97":0,"98":0,"99":0.00211,"100":0,"101":0,"102":0.00844,"103":0.00633,"104":0.00211,"105":0.00422,"106":0.00422,"107":0.00211,"108":0.00211,"109":0.15185,"110":0.00211,"111":0.00633,"112":0.00422,"113":0.00633,"114":0.07171,"115":0.67488,"116":0.36908,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0.00211,"25":0,"26":0.00211,"27":0.00211,"28":0.00422,"29":0,"30":0.00422,"31":0,"32":0.00211,"33":0.00211,"34":0,"35":0.02109,"36":0,"37":0.04218,"38":0,"39":0,"40":0,"41":0,"42":0.00422,"43":0,"44":0,"45":0,"46":0.00211,"47":0.00422,"48":0,"49":0,"50":0.00211,"51":0.00422,"52":0,"53":0,"54":0.00211,"55":0.00211,"56":0.00211,"57":0.00211,"58":0.00633,"60":0.19403,"62":0,"63":0.06538,"64":0.01898,"65":0.00844,"66":0.05694,"67":0.07171,"68":0.03796,"69":0.29737,"70":0.32479,"71":0.82884,"72":0.38173,"73":0,"74":0.00211,"75":0.00422,"76":0.01898,"77":0.00422,"78":0,"79":0.00422,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00211,"86":0,"87":0,"88":0,"89":0,"90":0.00211,"91":0,"92":0,"93":0,"94":0,"95":0.01898,"96":0,"97":0,"98":0.00211,"99":0.00422,"100":0.03585,"101":0.09491,"102":0.00211,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.00633},B:{"12":0.00211,"13":0.00211,"14":0.00211,"15":0.00211,"16":0.00211,"17":0.00211,"18":0.00844,"79":0,"80":0,"81":0,"83":0,"84":0.00211,"85":0,"86":0,"87":0,"88":0,"89":0.00211,"90":0.00211,"91":0,"92":0.01055,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00211,"101":0,"102":0,"103":0.00211,"104":0,"105":0,"106":0,"107":0.00211,"108":0,"109":0.00422,"110":0.00211,"111":0.00211,"112":0.00633,"113":0.00422,"114":0.01687,"115":0.23832,"116":0.06749},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00211,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00211,"14.1":0.00633,"15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0.00211,"15.6":0.00633,"16.0":0,"16.1":0,"16.2":0,"16.3":0.00211,"16.4":0.00211,"16.5":0.01055,"16.6":0.00844},G:{"8":0,"17":0.03557,"3.2":0.00155,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00155,"6.0-6.1":0.00232,"7.0-7.1":0.02242,"8.1-8.4":0,"9.0-9.2":0.00077,"9.3":0.04253,"10.0-10.2":0.00155,"10.3":0.0464,"11.0-11.2":0.00464,"11.3-11.4":0.00387,"12.0-12.1":0.02784,"12.2-12.5":1.54652,"13.0-13.1":0.02088,"13.2":0.00155,"13.3":0.02629,"13.4-13.7":0.04485,"14.0-14.4":0.22656,"14.5-14.8":0.1879,"15.0-15.1":0.15852,"15.2-15.3":0.15233,"15.4":0.11212,"15.5":0.20646,"15.6-15.7":1.55966,"16.0":0.19795,"16.1":0.29384,"16.2":0.17166,"16.3":0.34487,"16.4":0.22347,"16.5":1.07406,"16.6":0.98977},P:{"4":0.14277,"20":0.08158,"21":0.16316,"5.0-5.4":0.0204,"6.2-6.4":0.0102,"7.2-7.4":0.09178,"8.2":0,"9.2":0.04079,"10.1":0,"11.1-11.2":0.0204,"12.0":0.0102,"13.0":0.03059,"14.0":0.0102,"15.0":0.0102,"16.0":0.05099,"17.0":0.03059,"18.0":0.0204,"19.0":0.04079},I:{"0":0,"3":0,"4":0.00138,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00138,"4.2-4.3":0.00231,"4.4":0,"4.4.3-4.4.4":0.16602},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01898,"5.5":0},S:{"2.5":0.02367,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":65.54932},R:{_:"0"},M:{"0":0.07891},Q:{"13.1":0.00789},O:{"0":1.47562},H:{"0":15.94245}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ZW.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ZW.js
index 9e3884dd41a032..79bfd58d3e6a71 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ZW.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ZW.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00361,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0.00361,"49":0,"50":0,"51":0,"52":0.00722,"53":0,"54":0,"55":0,"56":0.00361,"57":0.00361,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00361,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00722,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.00361,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0.00722,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0.00361,"95":0,"96":0.00361,"97":0,"98":0,"99":0.00722,"100":0,"101":0,"102":0.00722,"103":0.01806,"104":0,"105":0.00361,"106":0.03612,"107":0.00361,"108":0.00361,"109":0.00722,"110":0.00722,"111":0.00722,"112":0.01445,"113":0.31786,"114":0.59598,"115":0.02167,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.01084,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00361,"41":0.00361,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00361,"48":0,"49":0.00361,"50":0,"51":0,"52":0,"53":0,"54":0.00361,"55":0.00361,"56":0,"57":0.00361,"58":0.00361,"59":0,"60":0,"61":0.00361,"62":0,"63":0.00722,"64":0.00361,"65":0.00361,"66":0.00361,"67":0.00361,"68":0.00361,"69":0.00361,"70":0.00722,"71":0.00361,"72":0.00722,"73":0.00361,"74":0.01084,"75":0.00361,"76":0.00722,"77":0.00361,"78":0.00361,"79":0.01445,"80":0.00722,"81":0.01445,"83":0.00361,"84":0.00361,"85":0.00361,"86":0.01084,"87":0.01084,"88":0.00361,"89":0.00361,"90":0.00361,"91":0.00722,"92":0.00361,"93":0.00361,"94":0.01806,"95":0.00722,"96":0.00361,"97":0.00722,"98":0.00361,"99":0.00722,"100":0.00361,"101":0,"102":0.01806,"103":0.02528,"104":0.01445,"105":0.01445,"106":0.09752,"107":0.01445,"108":0.0289,"109":0.68989,"110":0.0289,"111":0.05779,"112":0.0903,"113":0.85243,"114":4.64503,"115":0.00722,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.01445,"29":0,"30":0.00361,"31":0,"32":0.00361,"33":0,"34":0,"35":0.01445,"36":0.00361,"37":0.00361,"38":0.01445,"39":0,"40":0,"41":0,"42":0.01806,"43":0,"44":0,"45":0.00361,"46":0.00722,"47":0.01084,"48":0,"49":0,"50":0.01806,"51":0.00722,"52":0,"53":0,"54":0.01806,"55":0.00361,"56":0.00361,"57":0.00361,"58":0.01084,"60":0.05779,"62":0.00361,"63":0.08308,"64":0.0614,"65":0.01084,"66":0.05779,"67":0.0614,"68":0.03251,"69":0.40816,"70":0.62488,"71":0.00361,"72":0,"73":0,"74":0.01806,"75":0.00361,"76":0.01445,"77":0,"78":0,"79":0.00722,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.00361,"92":0,"93":0,"94":0,"95":0.03973,"96":0.00361,"97":0.00361,"98":0.05057,"99":0.39732,"100":0.01084,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.09752},B:{"12":0.01084,"13":0.02167,"14":0.02528,"15":0.01084,"16":0.01084,"17":0.00722,"18":0.05418,"79":0,"80":0,"81":0,"83":0,"84":0.01445,"85":0.00361,"86":0,"87":0,"88":0,"89":0.01084,"90":0.01445,"91":0,"92":0.0289,"93":0,"94":0.00361,"95":0.00722,"96":0,"97":0,"98":0,"99":0,"100":0.00722,"101":0.00361,"102":0,"103":0.00361,"104":0,"105":0.00361,"106":0,"107":0.00722,"108":0.01084,"109":0.02167,"110":0.02167,"111":0.02528,"112":0.03251,"113":0.36481,"114":1.25698},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00722,"14":0.00361,"15":0.01806,"17":0,_:"0","3.1":0,"3.2":0,"5.1":0.00722,"6.1":0,"7.1":0,"9.1":0.00361,"10.1":0,"11.1":0.00361,"12.1":0.00361,"13.1":0.00722,"14.1":0.07585,"15.1":0.00361,"15.2-15.3":0.00361,"15.4":0.00722,"15.5":0.01445,"15.6":0.04696,"16.0":0.00361,"16.1":0.01084,"16.2":0.01806,"16.3":0.03973,"16.4":0.05418,"16.5":0.08308,"16.6":0},G:{"8":0,"17":0.01274,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00425,"5.0-5.1":0,"6.0-6.1":0.00212,"7.0-7.1":0.00637,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.06264,"10.0-10.2":0.00106,"10.3":0.04353,"11.0-11.2":0.00743,"11.3-11.4":0.01168,"12.0-12.1":0.01699,"12.2-12.5":0.33122,"13.0-13.1":0.00743,"13.2":0.00425,"13.3":0.0138,"13.4-13.7":0.06688,"14.0-14.4":0.18048,"14.5-14.8":0.32486,"15.0-15.1":0.21975,"15.2-15.3":0.1412,"15.4":0.16667,"15.5":0.30468,"15.6":0.32486,"16.0":0.63379,"16.1":0.80152,"16.2":0.4618,"16.3":1.21237,"16.4":0.95333,"16.5":3.28783,"16.6":0.0276},P:{"4":0.18497,"20":0.26719,"21":0.94542,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.11304,"8.2":0,"9.2":0.02055,"10.1":0,"11.1-11.2":0.02055,"12.0":0.01028,"13.0":0.03083,"14.0":0.02055,"15.0":0.01028,"16.0":0.09249,"17.0":0.03083,"18.0":0.05138,"19.0":0.09249},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.0048,"4.4":0,"4.4.3-4.4.4":0.15242},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.02528,"5.5":0},S:{"2.5":0.01278,_:"3.0-3.1"},J:{"7":0,"10":0.01278},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.19803},Q:{"13.1":0.06388},O:{"0":1.4884},H:{"0":6.82186},L:{"0":63.98363}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00313,"48":0.00313,"49":0,"50":0,"51":0,"52":0.00313,"53":0,"54":0,"55":0,"56":0,"57":0.00625,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.00313,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0.00625,"88":0.00625,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.00625,"100":0,"101":0,"102":0.00625,"103":0,"104":0,"105":0.00313,"106":0.00938,"107":0.01563,"108":0.00625,"109":0.00313,"110":0.00313,"111":0.00313,"112":0.00625,"113":0.00625,"114":0.07188,"115":0.24063,"116":0.35938,"117":0.01875,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00938,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0.00313,"41":0.00313,"42":0,"43":0,"44":0,"45":0,"46":0.00313,"47":0,"48":0,"49":0.00313,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0.00313,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0.00625,"64":0.00313,"65":0,"66":0,"67":0.00313,"68":0.00313,"69":0.00313,"70":0.00625,"71":0,"72":0,"73":0,"74":0.00938,"75":0,"76":0.00313,"77":0.00313,"78":0.00313,"79":0.00625,"80":0.00313,"81":0.0125,"83":0.00313,"84":0.00313,"85":0.00313,"86":0.00313,"87":0.00625,"88":0.00625,"89":0.00313,"90":0.00313,"91":0.00625,"92":0.00313,"93":0.00625,"94":0.01875,"95":0.00625,"96":0,"97":0.00938,"98":0.00625,"99":0.0125,"100":0.00625,"101":0.00313,"102":0.01563,"103":0.01563,"104":0.00938,"105":0.00625,"106":0.02188,"107":0.0125,"108":0.01563,"109":0.45313,"110":0.00938,"111":0.01563,"112":0.03438,"113":0.0375,"114":0.275,"115":2.71875,"116":1.22813,"117":0.00625,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0.00625,"27":0,"28":0.01563,"29":0,"30":0,"31":0,"32":0.00313,"33":0,"34":0,"35":0.00625,"36":0,"37":0.00625,"38":0.00313,"39":0,"40":0,"41":0,"42":0.00938,"43":0,"44":0,"45":0,"46":0.00938,"47":0.00313,"48":0,"49":0,"50":0.02188,"51":0.00313,"52":0,"53":0,"54":0.00625,"55":0.00313,"56":0.00313,"57":0.00625,"58":0.03125,"60":0.075,"62":0,"63":0.08125,"64":0.025,"65":0.025,"66":0.04063,"67":0.0375,"68":0.02813,"69":0.34688,"70":0.16875,"71":0.5125,"72":0.27188,"73":0,"74":0.00313,"75":0.00313,"76":0.00938,"77":0.00625,"78":0,"79":0.00313,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.00313,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0.00313,"92":0,"93":0.00313,"94":0,"95":0.01563,"96":0,"97":0,"98":0,"99":0.01563,"100":0.10938,"101":0.1875,"102":0.00625,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0.00313,"11.1":0.00313,"11.5":0,"11.6":0,"12.1":0.12813},B:{"12":0.00625,"13":0.00313,"14":0.03125,"15":0.00313,"16":0.00313,"17":0.00313,"18":0.03125,"79":0,"80":0,"81":0,"83":0,"84":0.00625,"85":0.00313,"86":0,"87":0,"88":0,"89":0.00625,"90":0.00938,"91":0,"92":0.01563,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0.00625,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00313,"108":0.00313,"109":0.01563,"110":0.00313,"111":0.00625,"112":0.00938,"113":0.00938,"114":0.06563,"115":0.76563,"116":0.19063},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0.00313,"14":0.00313,"15":0.00625,"17":0.00313,_:"0","3.1":0,"3.2":0,"5.1":0.00938,"6.1":0,"7.1":0,"9.1":0.00313,"10.1":0,"11.1":0,"12.1":0,"13.1":0.00313,"14.1":0.03438,"15.1":0,"15.2-15.3":0,"15.4":0.00625,"15.5":0.00625,"15.6":0.04063,"16.0":0,"16.1":0.00938,"16.2":0.00625,"16.3":0.0125,"16.4":0.00625,"16.5":0.04688,"16.6":0.075},G:{"8":0,"17":0.08658,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00412,"5.0-5.1":0.00206,"6.0-6.1":0,"7.0-7.1":0.00825,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.04123,"10.0-10.2":0,"10.3":0.03504,"11.0-11.2":0.00412,"11.3-11.4":0.00309,"12.0-12.1":0.01237,"12.2-12.5":0.37209,"13.0-13.1":0.00309,"13.2":0.00412,"13.3":0.0134,"13.4-13.7":0.05257,"14.0-14.4":0.13193,"14.5-14.8":0.19068,"15.0-15.1":0.15152,"15.2-15.3":0.12472,"15.4":0.11338,"15.5":0.19171,"15.6-15.7":1.20079,"16.0":0.40507,"16.1":0.65348,"16.2":0.36487,"16.3":0.6844,"16.4":0.27211,"16.5":2.2717,"16.6":2.89838},P:{"4":0.33593,"20":0.1018,"21":0.22395,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.13234,"8.2":0,"9.2":0.02036,"10.1":0.02036,"11.1-11.2":0.03054,"12.0":0,"13.0":0.03054,"14.0":0.02036,"15.0":0.01018,"16.0":0.07126,"17.0":0.04072,"18.0":0.04072,"19.0":0.16288},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00266,"4.4":0,"4.4.3-4.4.4":0.14921},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0.00446,"11":0.02679,"5.5":0},S:{"2.5":0.00688,_:"3.0-3.1"},J:{"7":0,"10":0.00688},N:{"10":0,"11":0},L:{"0":64.78375},R:{_:"0"},M:{"0":0.33},Q:{"13.1":0.055},O:{"0":1.25125},H:{"0":8.22062}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-af.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-af.js
index 23992ec632841a..cd672f548c55b0 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-af.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-af.js
@@ -1 +1 @@
-module.exports={C:{"34":0.00408,"43":0.00204,"47":0.00408,"52":0.0306,"60":0.00204,"65":0.00408,"66":0.00408,"72":0.00408,"77":0.00612,"78":0.00612,"84":0.00204,"88":0.00204,"91":0.00204,"95":0.00408,"99":0.00816,"102":0.02244,"103":0.00408,"104":0.00204,"105":0.00204,"106":0.00408,"107":0.00408,"108":0.00408,"109":0.00612,"110":0.00816,"111":0.0102,"112":0.02244,"113":0.43044,"114":0.663,"115":0.02244,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 44 45 46 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 67 68 69 70 71 73 74 75 76 79 80 81 82 83 85 86 87 89 90 92 93 94 96 97 98 100 101 116 3.5 3.6"},D:{"11":0.00408,"33":0.00204,"38":0.00408,"40":0.00408,"43":0.02652,"47":0.00408,"49":0.01632,"50":0.00408,"55":0.00204,"56":0.00816,"58":0.00204,"62":0.00204,"63":0.00408,"64":0.00204,"65":0.00408,"66":0.00612,"67":0.02244,"68":0.00816,"69":0.00612,"70":0.0102,"71":0.00408,"72":0.00612,"73":0.00408,"74":0.0102,"75":0.00612,"76":0.00816,"77":0.00612,"78":0.00612,"79":0.05508,"80":0.0102,"81":0.01224,"83":0.0102,"84":0.00612,"85":0.01224,"86":0.01428,"87":0.02448,"88":0.01428,"89":0.00612,"90":0.00816,"91":0.01632,"92":0.0102,"93":0.05916,"94":0.01632,"95":0.01224,"96":0.00816,"97":0.0102,"98":0.02244,"99":0.03264,"100":0.01836,"101":0.0102,"102":0.02652,"103":0.05304,"104":0.01836,"105":0.02448,"106":0.02244,"107":0.02652,"108":0.04896,"109":1.94616,"110":0.02856,"111":0.06324,"112":0.13668,"113":1.60548,"114":7.34196,"115":0.00816,"116":0.00612,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 35 36 37 39 41 42 44 45 46 48 51 52 53 54 57 59 60 61 117"},F:{"28":0.00612,"64":0.00204,"73":0.00408,"74":0.00408,"75":0.00204,"76":0.00612,"79":0.01224,"82":0.00204,"83":0.00204,"84":0.00204,"85":0.00408,"94":0.00204,"95":0.051,"96":0.00408,"97":0.00408,"98":0.08568,"99":0.36108,"100":0.00816,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 65 66 67 68 69 70 71 72 77 78 80 81 86 87 88 89 90 91 92 93 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00612,"13":0.00204,"14":0.00408,"15":0.00408,"16":0.00408,"17":0.00408,"18":0.01836,"84":0.00408,"89":0.00408,"90":0.00408,"92":0.01836,"95":0.00408,"96":0.00204,"100":0.00204,"105":0.00204,"106":0.00204,"107":0.00408,"108":0.00612,"109":0.04692,"110":0.01428,"111":0.01428,"112":0.03876,"113":0.37128,"114":1.53,_:"79 80 81 83 85 86 87 88 91 93 94 97 98 99 101 102 103 104"},E:{"4":0,"13":0.00408,"14":0.01428,"15":0.00204,_:"0 5 6 7 8 9 10 11 12 17 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.02652,"11.1":0.00204,"12.1":0.00612,"13.1":0.02652,"14.1":0.03468,"15.1":0.0102,"15.2-15.3":0.00612,"15.4":0.0102,"15.5":0.01428,"15.6":0.07344,"16.0":0.00816,"16.1":0.02244,"16.2":0.01836,"16.3":0.06732,"16.4":0.05304,"16.5":0.18564,"16.6":0.00204},G:{"8":0.00257,"17":0.01458,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00086,"6.0-6.1":0,"7.0-7.1":0.01972,"8.1-8.4":0.00171,"9.0-9.2":0.00171,"9.3":0.03944,"10.0-10.2":0,"10.3":0.03773,"11.0-11.2":0.00943,"11.3-11.4":0.00686,"12.0-12.1":0.01972,"12.2-12.5":0.415,"13.0-13.1":0.012,"13.2":0.00514,"13.3":0.01801,"13.4-13.7":0.05745,"14.0-14.4":0.2075,"14.5-14.8":0.26238,"15.0-15.1":0.15605,"15.2-15.3":0.11833,"15.4":0.10975,"15.5":0.19292,"15.6":0.27952,"16.0":0.3807,"16.1":0.58134,"16.2":0.3344,"16.3":0.81971,"16.4":0.71253,"16.5":2.8664,"16.6":0.03773},P:{"4":0.22714,"20":0.44395,"21":2.61206,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.22714,"8.2":0,"9.2":0.02055,"10.1":0,"11.1-11.2":0.05162,"12.0":0.01032,"13.0":0.05162,"14.0":0.05162,"15.0":0.03097,"16.0":0.11357,"17.0":0.09292,"18.0":0.09292,"19.0":0.16519},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00145,"4.2-4.3":0.00724,"4.4":0,"4.4.3-4.4.4":0.07092},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00421,"11":0.06311,_:"6 7 9 10 5.5"},S:{"2.5":0.05572,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.23084},Q:{"13.1":0},O:{"0":0.49352},H:{"0":6.15692},L:{"0":63.62456}};
+module.exports={C:{"34":0.0047,"43":0.00235,"47":0.00235,"50":0.00235,"52":0.02587,"53":0.00706,"60":0.00235,"65":0.00235,"72":0.0047,"77":0.0047,"78":0.00941,"91":0.00235,"95":0.00235,"99":0.0047,"102":0.02352,"104":0.0047,"105":0.0047,"106":0.00235,"107":0.00235,"108":0.0047,"109":0.0047,"110":0.00706,"111":0.0047,"112":0.00941,"113":0.01176,"114":0.02117,"115":0.48922,"116":0.66091,"117":0.03293,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 44 45 46 48 49 51 54 55 56 57 58 59 61 62 63 64 66 67 68 69 70 71 73 74 75 76 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 96 97 98 100 101 103 118 119 120 3.5 3.6"},D:{"11":0.00235,"31":0.0047,"38":0.0047,"43":0.01646,"47":0.0047,"49":0.01646,"50":0.0047,"56":0.0047,"58":0.01882,"59":0.00235,"62":0.00235,"63":0.00706,"64":0.0047,"65":0.0047,"66":0.0047,"67":0.02117,"68":0.00706,"69":0.0047,"70":0.00941,"71":0.0047,"72":0.00706,"73":0.0047,"74":0.00941,"75":0.00706,"76":0.00941,"77":0.00706,"78":0.0047,"79":0.04704,"80":0.00941,"81":0.01646,"83":0.01176,"84":0.0047,"85":0.00941,"86":0.01411,"87":0.02587,"88":0.01646,"89":0.00706,"90":0.00941,"91":0.01411,"92":0.00941,"93":0.12701,"94":0.01646,"95":0.01411,"96":0.00706,"97":0.00706,"98":0.01882,"99":0.02587,"100":0.00941,"101":0.00706,"102":0.02587,"103":0.0541,"104":0.01411,"105":0.02352,"106":0.02352,"107":0.02587,"108":0.04234,"109":1.86514,"110":0.02117,"111":0.04234,"112":0.05174,"113":0.07056,"114":0.45864,"115":6.11285,"116":3.4692,"117":0.00941,"118":0.00235,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 39 40 41 42 44 45 46 48 51 52 53 54 55 57 60 61 119"},F:{"28":0.0047,"46":0.00235,"73":0.00235,"74":0.0047,"76":0.00706,"77":0.00235,"79":0.01411,"82":0.00235,"84":0.00235,"85":0.0047,"95":0.05645,"98":0.00235,"99":0.01882,"100":0.20462,"101":0.30106,"102":0.00706,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 75 78 80 81 83 86 87 88 89 90 91 92 93 94 96 97 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00706,"13":0.00235,"14":0.00235,"15":0.00235,"16":0.00235,"17":0.0047,"18":0.01882,"84":0.0047,"89":0.0047,"90":0.0047,"92":0.02117,"95":0.00235,"100":0.00235,"106":0.00235,"107":0.0047,"108":0.0047,"109":0.04234,"110":0.00706,"111":0.00706,"112":0.01646,"113":0.01646,"114":0.09408,"115":1.54056,"116":0.5292,_:"79 80 81 83 85 86 87 88 91 93 94 96 97 98 99 101 102 103 104 105"},E:{"4":0,"13":0.0047,"14":0.01411,"15":0.00235,"17":0.0047,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.03293,"11.1":0.00235,"12.1":0.0047,"13.1":0.02587,"14.1":0.03058,"15.1":0.01176,"15.2-15.3":0.00706,"15.4":0.00941,"15.5":0.01176,"15.6":0.07291,"16.0":0.00706,"16.1":0.02117,"16.2":0.01882,"16.3":0.04469,"16.4":0.02352,"16.5":0.12936,"16.6":0.15994},G:{"8":0.00269,"17":0.0646,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00179,"6.0-6.1":0.00179,"7.0-7.1":0.02512,"8.1-8.4":0.00179,"9.0-9.2":0.00179,"9.3":0.04038,"10.0-10.2":0.0009,"10.3":0.04397,"11.0-11.2":0.01256,"11.3-11.4":0.00628,"12.0-12.1":0.02602,"12.2-12.5":0.46658,"13.0-13.1":0.01256,"13.2":0.05204,"13.3":0.01974,"13.4-13.7":0.05563,"14.0-14.4":0.20637,"14.5-14.8":0.24675,"15.0-15.1":0.17317,"15.2-15.3":0.11664,"15.4":0.10139,"15.5":0.16869,"15.6-15.7":1.13055,"16.0":0.30597,"16.1":0.4585,"16.2":0.2611,"16.3":0.54464,"16.4":0.22073,"16.5":1.54688,"16.6":2.65231},P:{"4":0.17345,"20":0.14284,"21":0.31629,"22":2.44872,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.19386,"8.2":0,"9.2":0.02041,"10.1":0,"11.1-11.2":0.03061,"12.0":0.0102,"13.0":0.04081,"14.0":0.04081,"15.0":0.02041,"16.0":0.07142,"17.0":0.05101,"18.0":0.05101,"19.0":0.11223},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00208,"4.2-4.3":0.00728,"4.4":0,"4.4.3-4.4.4":0.06711},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00503,"11":0.06788,_:"6 7 9 10 5.5"},S:{"2.5":0.07647,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":58.6146},R:{_:"0"},M:{"0":0.25235},Q:{"13.1":0},O:{"0":0.55058},H:{"0":8.60799}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-an.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-an.js
index 8266f56a83eaa7..c03eed9538e88f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-an.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-an.js
@@ -1 +1 @@
-module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.16575,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.18275,"109":0.59075,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0.17,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0.00425,"104":0,"105":0,"106":0,"107":0,"108":0.187,"109":1.4365,"110":0,"111":0,"112":0,"113":0,"114":0.0085,"115":0,"116":0,"117":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0.408,"110":0,"111":0,"112":0,"113":0,"114":0.0085},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0.31875,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0,"15.1":0.23375,"15.2-15.3":0.459,"15.4":0.0425,"15.5":0.1785,"15.6":1.43225,"16.0":0.16575,"16.1":0.527,"16.2":0.6375,"16.3":1.89125,"16.4":1.60225,"16.5":6.70225,"16.6":0.255},G:{"8":0,"17":0.35326,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":0,"15.0-15.1":0.75469,"15.2-15.3":1.10795,"15.4":0.14452,"15.5":0.12043,"15.6":0.72258,"16.0":4.2632,"16.1":8.96798,"16.2":4.92958,"16.3":10.07593,"16.4":8.05272,"16.5":38.83448,"16.6":1.03569},P:{"4":0,"20":0,"21":0,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0,"18.0":0,"19.0":0.53475},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.27025},Q:{"13.1":0},O:{"0":0},H:{"0":0},L:{"0":1.125}};
+module.exports={C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.30629,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.39063,"109":1.14526,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"117":0,"118":0,"119":0,"120":0,"3.5":0,"3.6":0},D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0.43502,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0.64809,"109":1.00321,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0.0222,"116":0.00444,"117":0,"118":0,"119":0},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0},B:{"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"79":0,"80":0,"81":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":1.33614,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0.01332,"116":0},E:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"17":0.364,_:"0","3.1":0,"3.2":0,"5.1":0,"6.1":0,"7.1":0,"9.1":0,"10.1":0,"11.1":0,"12.1":0,"13.1":0,"14.1":0,"15.1":0.16868,"15.2-15.3":0.17756,"15.4":0.05771,"15.5":0.34624,"15.6":1.74009,"16.0":0.10654,"16.1":0.87448,"16.2":1.55809,"16.3":1.56253,"16.4":0.27078,"16.5":3.50237,"16.6":3.36032},G:{"8":0,"17":1.16453,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.03065,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":0,"15.0-15.1":0.31412,"15.2-15.3":2.57422,"15.4":0.09194,"15.5":0.15323,"15.6-15.7":2.39035,"16.0":3.70811,"16.1":7.68436,"16.2":4.31335,"16.3":5.41659,"16.4":0.54396,"16.5":15.27678,"16.6":32.95158},P:{"4":0,"20":0,"21":0,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0,"12.0":0,"13.0":0,"14.0":0,"15.0":0,"16.0":0,"17.0":0,"18.0":0,"19.0":0.66176},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"5.5":0},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":1.98064},R:{_:"0"},M:{"0":0.63395},Q:{"13.1":0},O:{"0":0},H:{"0":0}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-as.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-as.js
index f636cfcf0cea2f..3292db12cf667d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-as.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-as.js
@@ -1 +1 @@
-module.exports={C:{"34":0.00274,"36":0.00823,"43":0.0247,"52":0.06311,"56":0.00823,"68":0.00549,"72":0.01098,"78":0.00549,"87":0.01098,"88":0.00549,"102":0.01921,"105":0.00274,"106":0.00274,"107":0.00549,"108":0.00549,"109":0.00549,"110":0.00549,"111":0.01098,"112":0.01646,"113":0.32654,"114":0.63112,"115":0.01372,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 37 38 39 40 41 42 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 79 80 81 82 83 84 85 86 89 90 91 92 93 94 95 96 97 98 99 100 101 103 104 116 3.5 3.6"},D:{"11":0.00274,"26":0.00274,"34":0.01098,"35":0.00274,"38":0.0247,"47":0.00823,"48":0.00823,"49":0.0247,"50":0.01921,"53":0.01646,"55":0.00823,"56":0.00823,"57":0.00549,"61":0.01372,"63":0.00549,"65":0.00549,"66":0.00823,"67":0.00549,"68":0.00823,"69":0.07683,"70":0.06586,"71":0.00823,"72":0.00823,"73":0.00823,"74":0.0686,"75":0.03567,"76":0.00549,"77":0.01098,"78":0.02195,"79":0.14818,"80":0.01646,"81":0.02195,"83":0.03567,"84":0.00823,"85":0.02195,"86":0.03842,"87":0.04665,"88":0.01098,"89":0.02195,"90":0.0247,"91":0.03293,"92":0.02744,"93":0.01372,"94":0.02744,"95":0.02195,"96":0.01646,"97":0.02744,"98":0.10976,"99":0.04939,"100":0.03842,"101":0.0247,"102":0.0247,"103":0.07683,"104":0.02744,"105":0.03567,"106":0.0439,"107":0.04665,"108":0.08506,"109":2.3763,"110":0.06037,"111":0.1372,"112":0.24147,"113":2.3077,"114":11.77999,"115":0.01372,"116":0.01098,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 36 37 39 40 41 42 43 44 45 46 51 52 54 58 59 60 62 64 117"},F:{"28":0.01098,"36":0.00549,"40":0.00274,"46":0.02744,"95":0.03293,"98":0.0686,"99":0.24147,"100":0.00549,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 96 97 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.00274,"18":0.01098,"89":0.00549,"92":0.01098,"106":0.00274,"107":0.00823,"108":0.01098,"109":0.05762,"110":0.01646,"111":0.01646,"112":0.03293,"113":0.42532,"114":2.01684,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105"},E:{"4":0,"13":0.01098,"14":0.04665,"15":0.00823,_:"0 5 6 7 8 9 10 11 12 17 3.1 3.2 6.1 7.1 10.1 11.1","5.1":0.00823,"9.1":0.00549,"12.1":0.00823,"13.1":0.03842,"14.1":0.10702,"15.1":0.01646,"15.2-15.3":0.01372,"15.4":0.04116,"15.5":0.06586,"15.6":0.2305,"16.0":0.01921,"16.1":0.07683,"16.2":0.07409,"16.3":0.22501,"16.4":0.15092,"16.5":0.62563,"16.6":0.00274},G:{"8":0,"17":0.01757,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0054,"5.0-5.1":0.00405,"6.0-6.1":0.00405,"7.0-7.1":0.01892,"8.1-8.4":0.00676,"9.0-9.2":0.00676,"9.3":0.04459,"10.0-10.2":0.00811,"10.3":0.07702,"11.0-11.2":0.03243,"11.3-11.4":0.01757,"12.0-12.1":0.02432,"12.2-12.5":0.42294,"13.0-13.1":0.01486,"13.2":0.01216,"13.3":0.03243,"13.4-13.7":0.12431,"14.0-14.4":0.31484,"14.5-14.8":0.5405,"15.0-15.1":0.17296,"15.2-15.3":0.19323,"15.4":0.23106,"15.5":0.30808,"15.6":0.5986,"16.0":0.61752,"16.1":1.02425,"16.2":0.5986,"16.3":1.35801,"16.4":0.93506,"16.5":4.51587,"16.6":0.03783},P:{"4":0.25109,"20":0.28248,"21":1.70533,"5.0-5.4":0.02092,"6.2-6.4":0,"7.2-7.4":0.05231,"8.2":0,"9.2":0.01046,"10.1":0,"11.1-11.2":0.02092,"12.0":0,"13.0":0.03139,"14.0":0.03139,"15.0":0.02092,"16.0":0.05231,"17.0":0.06277,"18.0":0.05231,"19.0":0.10462},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.06688,"4.4":0,"4.4.3-4.4.4":0.70225},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.02073,"9":0.07254,"11":0.78756,_:"6 7 10 5.5"},S:{"2.5":0.22494,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.15238},Q:{"13.1":0.34829},O:{"0":2.26387},H:{"0":1.11286},L:{"0":53.03465}};
+module.exports={C:{"34":0.00583,"36":0.00583,"43":0.0175,"52":0.05834,"56":0.00875,"72":0.07293,"78":0.00583,"83":0.01459,"88":0.00583,"102":0.0175,"103":0.00292,"107":0.00292,"108":0.00583,"109":0.00583,"110":0.00583,"111":0.00583,"112":0.00583,"113":0.01459,"114":0.01459,"115":0.37921,"116":0.62424,"117":0.02625,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 37 38 39 40 41 42 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 84 85 86 87 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 106 118 119 120 3.5 3.6"},D:{"11":0.00292,"34":0.00583,"35":0.00583,"38":0.02334,"47":0.00292,"48":0.00875,"49":0.02334,"50":0.02917,"53":0.01459,"55":0.00583,"56":0.00583,"57":0.00583,"61":0.00875,"62":0.00292,"63":0.00583,"65":0.00583,"66":0.00875,"67":0.00292,"68":0.00875,"69":0.09918,"70":0.04959,"71":0.00875,"72":0.00583,"73":0.05251,"74":0.04376,"75":0.035,"76":0.00583,"77":0.01167,"78":0.02334,"79":0.14293,"80":0.0175,"81":0.02042,"83":0.03792,"84":0.00875,"85":0.02042,"86":0.06417,"87":0.05542,"88":0.01167,"89":0.0175,"90":0.02334,"91":0.02625,"92":0.03792,"93":0.01167,"94":0.035,"95":0.02042,"96":0.02042,"97":0.03209,"98":0.11668,"99":0.06126,"100":0.035,"101":0.02334,"102":0.02334,"103":0.07001,"104":0.02334,"105":0.02917,"106":0.035,"107":0.04376,"108":0.07293,"109":2.36277,"110":0.03792,"111":0.07876,"112":0.10501,"113":0.12835,"114":0.7555,"115":9.09229,"116":4.9764,"117":0.0175,"118":0.00583,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 36 37 39 40 41 42 43 44 45 46 51 52 54 58 59 60 64 119"},F:{"28":0.00875,"36":0.00583,"46":0.02625,"95":0.03209,"99":0.00583,"100":0.15168,"101":0.15752,"102":0.00292,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 96 97 98 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.00292,"18":0.01167,"92":0.01459,"106":0.00292,"107":0.00875,"108":0.01459,"109":0.08168,"110":0.0175,"111":0.0175,"112":0.0175,"113":0.04667,"114":0.10793,"115":1.99523,"116":0.64466,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105"},E:{"4":0,"13":0.00875,"14":0.03792,"15":0.00583,"17":0.00875,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 10.1 11.1","5.1":0.00875,"9.1":0.00292,"12.1":0.00875,"13.1":0.035,"14.1":0.09334,"15.1":0.01459,"15.2-15.3":0.01167,"15.4":0.03209,"15.5":0.05251,"15.6":0.19252,"16.0":0.01459,"16.1":0.05834,"16.2":0.04959,"16.3":0.13418,"16.4":0.04376,"16.5":0.35879,"16.6":0.53381},G:{"8":0,"17":0.06705,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00568,"5.0-5.1":0.00455,"6.0-6.1":0.00341,"7.0-7.1":0.01591,"8.1-8.4":0.00568,"9.0-9.2":0.00682,"9.3":0.03523,"10.0-10.2":0.00568,"10.3":0.06364,"11.0-11.2":0.02273,"11.3-11.4":0.0125,"12.0-12.1":0.01932,"12.2-12.5":0.29319,"13.0-13.1":0.01136,"13.2":0.01364,"13.3":0.02273,"13.4-13.7":0.08296,"14.0-14.4":0.21137,"14.5-14.8":0.34433,"15.0-15.1":0.12614,"15.2-15.3":0.1341,"15.4":0.16478,"15.5":0.20342,"15.6-15.7":1.23755,"16.0":0.41706,"16.1":0.6898,"16.2":0.39888,"16.3":0.7648,"16.4":0.25342,"16.5":1.93303,"16.6":3.78878},P:{"4":0.1991,"20":0.10479,"21":0.2515,"5.0-5.4":0.02096,"6.2-6.4":0,"7.2-7.4":0.0524,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.02096,"12.0":0,"13.0":0.02096,"14.0":0.03144,"15.0":0.01048,"16.0":0.04192,"17.0":0.0524,"18.0":0.04192,"19.0":0.07335},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.12455,"4.2-4.3":0.04152,"4.4":0,"4.4.3-4.4.4":0.43591},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.02849,"9":0.05699,"11":0.89755,_:"6 7 10 5.5"},S:{"2.5":0.12039,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":53.14092},R:{_:"0"},M:{"0":0.1558},Q:{"13.1":0.38951},O:{"0":2.19542},H:{"0":1.24038}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-eu.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-eu.js
index ff59167d4504bc..b725b8f456083b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-eu.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-eu.js
@@ -1 +1 @@
-module.exports={C:{"48":0.00458,"52":0.05492,"59":0.01373,"68":0.00915,"78":0.05492,"83":0.00458,"87":0.00915,"88":0.00915,"89":0.00915,"90":0.00915,"91":0.01373,"99":0.00458,"100":0.00458,"102":0.19223,"103":0.05492,"104":0.00458,"105":0.01831,"106":0.00915,"107":0.01373,"108":0.01373,"109":0.02289,"110":0.02289,"111":0.05492,"112":0.07781,"113":1.31818,"114":2.63178,"115":0.00915,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 84 85 86 92 93 94 95 96 97 98 101 116 3.5 3.6"},D:{"34":0.00458,"38":0.01373,"40":0.05035,"43":0.00458,"47":0.00458,"48":0.00458,"49":0.04119,"51":0.00458,"52":0.01373,"56":0.03204,"60":0.0595,"63":0.00915,"66":0.07323,"67":0.00915,"68":0.00915,"69":0.00458,"70":0.00458,"71":0.00915,"72":0.02289,"73":0.00458,"74":0.01831,"75":0.10069,"76":0.01373,"77":0.01373,"78":0.03662,"79":0.13273,"80":0.01831,"81":0.02746,"83":0.02289,"84":0.01373,"85":0.13273,"86":0.03204,"87":0.04577,"88":0.04119,"89":0.02289,"90":0.03662,"91":0.0595,"92":0.04119,"93":0.06408,"94":0.04577,"95":0.01831,"96":0.03204,"97":0.00915,"98":0.01831,"99":0.03662,"100":0.0595,"101":0.03662,"102":0.04119,"103":0.1602,"104":0.1602,"105":0.07781,"106":0.08239,"107":0.07781,"108":0.15562,"109":1.72553,"110":0.11443,"111":0.25174,"112":0.55839,"113":4.05065,"114":17.30564,"115":0.01373,"116":0.00458,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 41 42 44 45 46 50 53 54 55 57 58 59 61 62 64 65 117"},F:{"11":0.20139,"31":0.01373,"40":0.01831,"46":0.01373,"85":0.00915,"89":0.00915,"94":0.00458,"95":0.10985,"96":0.00458,"97":0.01373,"98":0.59959,"99":1.41429,"100":0.01831,_:"9 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 90 91 92 93 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00458,"17":0.00915,"18":0.00915,"90":0.00915,"92":0.00915,"103":0.00458,"105":0.00458,"106":0.00915,"107":0.01831,"108":0.02289,"109":0.10527,"110":0.02746,"111":0.04577,"112":0.10527,"113":0.97032,"114":4.83331,_:"12 13 14 16 79 80 81 83 84 85 86 87 88 89 91 93 94 95 96 97 98 99 100 101 102 104"},E:{"4":0,"13":0.01831,"14":0.07323,"15":0.01831,"17":0.00458,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.03204,"11.1":0.01831,"12.1":0.02746,"13.1":0.119,"14.1":0.20139,"15.1":0.04119,"15.2-15.3":0.02746,"15.4":0.05492,"15.5":0.08696,"15.6":0.48059,"16.0":0.0595,"16.1":0.13731,"16.2":0.17393,"16.3":0.47143,"16.4":0.35701,"16.5":1.6523,"16.6":0.00915},G:{"8":0,"17":0.03174,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00353,"6.0-6.1":0.00882,"7.0-7.1":0.01058,"8.1-8.4":0,"9.0-9.2":0.01234,"9.3":0.06701,"10.0-10.2":0.00176,"10.3":0.06701,"11.0-11.2":0.02998,"11.3-11.4":0.03174,"12.0-12.1":0.00882,"12.2-12.5":0.30858,"13.0-13.1":0.00529,"13.2":0.00353,"13.3":0.01411,"13.4-13.7":0.03527,"14.0-14.4":0.10756,"14.5-14.8":0.26097,"15.0-15.1":0.07406,"15.2-15.3":0.09874,"15.4":0.10403,"15.5":0.18691,"15.6":0.56602,"16.0":0.84815,"16.1":1.53231,"16.2":0.75822,"16.3":1.88673,"16.4":1.25724,"16.5":8.33866,"16.6":0.08111},P:{"4":0.07366,"20":0.27358,"21":2.96727,"5.0-5.4":0.02092,"6.2-6.4":0,"7.2-7.4":0.05231,"8.2":0,"9.2":0.01046,"10.1":0,"11.1-11.2":0.01052,"12.0":0,"13.0":0.02104,"14.0":0.01052,"15.0":0.02092,"16.0":0.03157,"17.0":0.03157,"18.0":0.03157,"19.0":0.07366},I:{"0":0,"3":0,"4":0.01859,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01162,"4.2-4.3":0.05578,"4.4":0,"4.4.3-4.4.4":0.06043},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00938,"9":0.01407,"11":0.16879,_:"6 7 10 5.5"},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.52603},Q:{"13.1":0},O:{"0":0.141},H:{"0":0.52368},L:{"0":32.86887}};
+module.exports={C:{"45":0.00915,"48":0.01373,"50":0.01373,"52":0.06863,"53":0.0183,"56":0.00915,"59":0.01373,"68":0.00458,"78":0.04118,"83":0.00458,"87":0.01373,"88":0.00458,"89":0.00915,"90":0.01373,"91":0.00915,"102":0.2196,"103":0.08693,"104":0.00458,"105":0.01373,"106":0.00915,"107":0.01373,"108":0.0183,"109":0.01373,"110":0.01373,"111":0.03203,"112":0.0183,"113":0.0549,"114":0.05033,"115":1.02023,"116":3.0378,"117":0.11438,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 49 51 54 55 57 58 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 84 85 86 92 93 94 95 96 97 98 99 100 101 118 119 120 3.5 3.6"},D:{"34":0.00458,"38":0.01373,"43":0.00458,"47":0.00458,"48":0.00458,"49":0.04575,"52":0.00915,"56":0.0183,"58":0.00458,"60":0.04118,"63":0.00915,"66":0.06405,"68":0.00915,"69":0.00458,"70":0.00915,"71":0.00915,"72":0.00915,"73":0.00458,"74":0.0183,"75":0.01373,"76":0.01373,"77":0.00915,"78":0.0366,"79":0.13268,"80":0.02288,"81":0.02745,"83":0.02745,"84":0.00915,"85":0.13268,"86":0.03203,"87":0.04575,"88":0.02745,"89":0.02288,"90":0.0183,"91":0.0366,"92":0.02288,"93":0.05948,"94":0.05033,"95":0.0183,"96":0.03203,"97":0.00915,"98":0.01373,"99":0.0366,"100":0.02288,"101":0.03203,"102":0.0366,"103":0.15555,"104":0.11895,"105":0.05033,"106":0.1098,"107":0.06863,"108":0.10523,"109":1.6287,"110":0.06863,"111":0.12353,"112":0.1647,"113":0.23333,"114":1.56923,"115":13.03875,"116":6.9723,"117":0.01373,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 44 45 46 50 51 53 54 55 57 59 61 62 64 65 67 118 119"},F:{"28":0.00458,"31":0.01373,"40":0.01373,"46":0.01373,"76":0.00915,"85":0.00915,"95":0.11438,"99":0.03203,"100":1.12088,"101":0.77775,"102":0.01373,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 32 33 34 35 36 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00458,"17":0.00915,"18":0.00458,"90":0.01373,"92":0.00915,"103":0.00458,"106":0.00458,"107":0.01373,"108":0.0183,"109":0.10065,"110":0.0183,"111":0.02745,"112":0.03203,"113":0.0366,"114":0.28365,"115":4.56128,"116":1.49145,_:"12 13 14 16 79 80 81 83 84 85 86 87 88 89 91 93 94 95 96 97 98 99 100 101 102 104 105"},E:{"4":0,"13":0.00915,"14":0.0549,"15":0.00915,"17":0.02288,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.0366,"11.1":0.01373,"12.1":0.02288,"13.1":0.10523,"14.1":0.1647,"15.1":0.02745,"15.2-15.3":0.0183,"15.4":0.04118,"15.5":0.06405,"15.6":0.40718,"16.0":0.05033,"16.1":0.10065,"16.2":0.1098,"16.3":0.27908,"16.4":0.10523,"16.5":0.86925,"16.6":1.30388},G:{"8":0,"17":0.13244,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00331,"6.0-6.1":0,"7.0-7.1":0.00993,"8.1-8.4":0.00166,"9.0-9.2":0.00828,"9.3":0.0596,"10.0-10.2":0.00166,"10.3":0.0596,"11.0-11.2":0.02483,"11.3-11.4":0.03973,"12.0-12.1":0.00993,"12.2-12.5":0.28474,"13.0-13.1":0.00497,"13.2":0.00331,"13.3":0.01324,"13.4-13.7":0.03476,"14.0-14.4":0.08939,"14.5-14.8":0.19203,"15.0-15.1":0.06953,"15.2-15.3":0.07946,"15.4":0.07946,"15.5":0.13575,"15.6-15.7":1.20517,"16.0":0.5463,"16.1":1.04956,"16.2":0.48505,"16.3":1.02638,"16.4":0.19369,"16.5":3.25131,"16.6":7.45119},P:{"4":0.0633,"20":0.1055,"21":0.26376,"22":3.0385,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.19386,"8.2":0,"9.2":0.02041,"10.1":0,"11.1-11.2":0.01055,"12.0":0.0102,"13.0":0.0211,"14.0":0.01055,"15.0":0.02041,"16.0":0.01055,"17.0":0.03165,"18.0":0.0211,"19.0":0.05275},I:{"0":0,"3":0,"4":0.00513,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0359,"4.2-4.3":0.02821,"4.4":0,"4.4.3-4.4.4":0.07181},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01415,"9":0.01415,"11":0.12267,_:"6 7 10 5.5"},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":33.12368},R:{_:"0"},M:{"0":0.47198},Q:{"13.1":0},O:{"0":0.1736},H:{"0":0.55469}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-na.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-na.js
index 7d1593c26af73d..4ec7ec9b562ed7 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-na.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-na.js
@@ -1 +1 @@
-module.exports={C:{"4":0.00651,"11":0.01954,"44":0.01303,"48":0.00651,"52":0.03257,"65":0.00651,"72":0.00651,"78":0.12375,"84":0.0521,"87":0.00651,"91":0.03257,"94":0.01303,"102":0.13026,"105":0.00651,"107":0.00651,"108":0.01954,"109":0.01303,"110":0.01954,"111":0.03257,"112":0.11072,"113":0.79459,"114":1.44589,"115":0.00651,"116":0.00651,_:"2 3 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 45 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 85 86 88 89 90 92 93 95 96 97 98 99 100 101 103 104 106 3.5 3.6"},D:{"40":0.01303,"48":0.04559,"49":0.06513,"56":0.13677,"60":0.01303,"61":0.02605,"65":0.03257,"66":0.03908,"67":0.01303,"68":0.05862,"69":0.0521,"70":0.03908,"71":0.03908,"72":0.05862,"73":0.01954,"74":0.07816,"75":0.07816,"76":0.2996,"77":0.05862,"78":0.07164,"79":0.34519,"80":0.13026,"81":0.11723,"83":0.2996,"84":0.07816,"85":0.18236,"86":0.14329,"87":0.18888,"88":0.10421,"89":0.07816,"90":0.11723,"91":0.13677,"92":0.0521,"93":0.48848,"94":0.03257,"95":0.01954,"96":0.04559,"97":0.03908,"98":0.03908,"99":0.08467,"100":0.05862,"101":0.07816,"102":0.10421,"103":0.65781,"104":0.07816,"105":0.14329,"106":0.04559,"107":0.06513,"108":0.26052,"109":1.41983,"110":0.24098,"111":1.12024,"112":1.32865,"113":6.43484,"114":16.99893,"115":0.03908,"116":0.0521,"117":0.01303,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 46 47 50 51 52 53 54 55 57 58 59 62 63 64"},F:{"53":0.00651,"54":0.00651,"55":0.00651,"89":0.00651,"95":0.04559,"96":0.03908,"97":0.0521,"98":1.59569,"99":2.72895,"100":0.02605,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 90 91 92 93 94 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00651,"18":0.01303,"80":0.01303,"81":0.01303,"83":0.01303,"84":0.01954,"85":0.01303,"86":0.01303,"87":0.01303,"88":0.00651,"89":0.01303,"90":0.01303,"92":0.01303,"99":0.01954,"101":0.01954,"102":0.01954,"107":0.01303,"108":0.01303,"109":0.09118,"110":0.01954,"111":0.04559,"112":1.79759,"113":1.13978,"114":5.36671,_:"13 14 15 16 17 79 91 93 94 95 96 97 98 100 103 104 105 106"},E:{"4":0,"9":0.00651,"12":0.00651,"13":0.0521,"14":0.30611,"15":0.07164,"17":0.01303,_:"0 5 6 7 8 10 11 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.31262,"11.1":0.00651,"12.1":0.0977,"13.1":0.40381,"14.1":0.79459,"15.1":0.12375,"15.2-15.3":0.11723,"15.4":0.25401,"15.5":0.47545,"15.6":1.9018,"16.0":0.19539,"16.1":0.63827,"16.2":0.72946,"16.3":1.68035,"16.4":1.18537,"16.5":4.57864,"16.6":0.05862},G:{"8":0,"17":0.02855,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00178,"5.0-5.1":0,"6.0-6.1":0.00714,"7.0-7.1":0.00357,"8.1-8.4":0.00357,"9.0-9.2":0.01071,"9.3":0.03212,"10.0-10.2":0,"10.3":0.03747,"11.0-11.2":0.02141,"11.3-11.4":0.01606,"12.0-12.1":0.00892,"12.2-12.5":0.17485,"13.0-13.1":0.00535,"13.2":0.00892,"13.3":0.01606,"13.4-13.7":0.04104,"14.0-14.4":0.11776,"14.5-14.8":0.24087,"15.0-15.1":0.07315,"15.2-15.3":0.10527,"15.4":0.10884,"15.5":0.19448,"15.6":0.64766,"16.0":0.64231,"16.1":1.53262,"16.2":0.78148,"16.3":1.86627,"16.4":1.12048,"16.5":9.34205,"16.6":0.09635},P:{"4":0.02204,"20":0.09916,"21":1.04673,"5.0-5.4":0.02092,"6.2-6.4":0,"7.2-7.4":0.05231,"8.2":0,"9.2":0.01046,"10.1":0,"11.1-11.2":0.01052,"12.0":0,"13.0":0.02104,"14.0":0.01052,"15.0":0.02092,"16.0":0.03157,"17.0":0.01102,"18.0":0.02204,"19.0":0.03305},I:{"0":0,"3":0.00701,"4":0.01201,"2.1":0.003,"2.2":0.01001,"2.3":0.002,"4.1":0.005,"4.2-4.3":0.02903,"4.4":0,"4.4.3-4.4.4":0.03303},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.03553,"9":0.02132,"11":0.09947,_:"6 7 10 5.5"},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.31723},Q:{"13.1":0.01743},O:{"0":0.05926},H:{"0":0.18482},L:{"0":15.90843}};
+module.exports={C:{"4":0.0065,"11":0.02601,"44":0.01301,"48":0.0065,"52":0.02601,"78":0.09755,"91":0.0065,"94":0.03902,"102":0.11055,"108":0.01301,"109":0.01301,"110":0.01301,"111":0.01301,"112":0.18859,"113":0.02601,"114":0.04552,"115":0.61779,"116":1.56722,"117":0.05202,_:"2 3 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 45 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 92 93 95 96 97 98 99 100 101 103 104 105 106 107 118 119 120 3.5 3.6"},D:{"48":0.03902,"49":0.03902,"51":0.0065,"56":0.13006,"62":0.0065,"63":0.0065,"65":0.01951,"66":0.02601,"67":0.0065,"68":0.10405,"69":0.07804,"70":0.04552,"71":0.05202,"72":0.07153,"73":0.02601,"74":0.09104,"75":0.09104,"76":0.28613,"77":0.06503,"78":0.07804,"79":0.35116,"80":0.2146,"81":0.13656,"83":0.29264,"84":0.08454,"85":0.15607,"86":0.18208,"87":0.16908,"88":0.11705,"89":0.08454,"90":0.11705,"91":0.09755,"92":0.03902,"93":0.33816,"94":0.02601,"95":0.01951,"96":0.02601,"97":0.02601,"98":0.03252,"99":0.03252,"100":0.03902,"101":0.06503,"102":0.06503,"103":0.46822,"104":0.06503,"105":0.07804,"106":0.04552,"107":0.28613,"108":0.39668,"109":1.17054,"110":0.37717,"111":0.71533,"112":0.46171,"113":0.46171,"114":4.5456,"115":18.14337,"116":5.88522,"117":0.02601,"118":0.0065,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 50 52 53 54 55 57 58 59 60 61 64 119"},F:{"53":0.0065,"54":0.01301,"55":0.01301,"95":0.03252,"97":0.24711,"98":0.0065,"99":0.06503,"100":1.5087,"101":0.62429,"102":0.0065,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 96 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.0065,"17":0.0065,"18":0.01301,"79":0.0065,"80":0.01301,"81":0.01301,"83":0.01951,"84":0.01951,"85":0.01301,"86":0.01951,"87":0.01301,"88":0.01301,"89":0.01301,"90":0.01301,"92":0.01301,"99":0.04552,"107":0.0065,"108":0.0065,"109":0.08454,"110":0.01301,"111":0.25362,"112":0.26012,"113":0.02601,"114":1.58023,"115":4.28548,"116":1.35262,_:"12 13 14 16 91 93 94 95 96 97 98 100 101 102 103 104 105 106"},E:{"4":0,"9":0.0065,"13":0.03902,"14":0.24061,"15":0.03902,"17":0.05202,_:"0 5 6 7 8 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.4292,"11.1":0.0065,"12.1":0.06503,"13.1":0.31214,"14.1":0.56576,"15.1":0.09104,"15.2-15.3":0.08454,"15.4":0.15607,"15.5":0.27963,"15.6":1.28109,"16.0":0.48773,"16.1":0.4227,"16.2":0.44871,"16.3":0.96244,"16.4":0.46171,"16.5":2.57519,"16.6":3.64168},G:{"8":0,"17":0.12493,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00174,"5.0-5.1":0,"6.0-6.1":0.00521,"7.0-7.1":0.00521,"8.1-8.4":0.00174,"9.0-9.2":0.01041,"9.3":0.03123,"10.0-10.2":0,"10.3":0.0347,"11.0-11.2":0.01735,"11.3-11.4":0.01562,"12.0-12.1":0.01041,"12.2-12.5":0.15964,"13.0-13.1":0.00521,"13.2":0.00521,"13.3":0.01562,"13.4-13.7":0.0347,"14.0-14.4":0.0937,"14.5-14.8":0.17699,"15.0-15.1":0.06247,"15.2-15.3":0.08329,"15.4":0.08676,"15.5":0.14923,"15.6-15.7":0.9613,"16.0":0.43553,"16.1":1.0845,"16.2":0.51535,"16.3":1.02724,"16.4":0.16831,"16.5":3.43222,"16.6":8.57882},P:{"4":0.01121,"20":0.04484,"21":0.08967,"22":1.06487,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.19386,"8.2":0,"9.2":0.02041,"10.1":0,"11.1-11.2":0.01055,"12.0":0.0102,"13.0":0.0211,"14.0":0.01055,"15.0":0.02041,"16.0":0.01055,"17.0":0.01121,"18.0":0.01121,"19.0":0.02242},I:{"0":0,"3":0.00574,"4":0.00766,"2.1":0.00287,"2.2":0.00861,"2.3":0.00191,"4.1":0.00479,"4.2-4.3":0.02584,"4.4":0,"4.4.3-4.4.4":0.0335},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01445,"9":0.02168,"11":0.09393,_:"6 7 10 5.5"},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":16.06545},R:{_:"0"},M:{"0":0.28326},Q:{"13.1":0.02098},O:{"0":0.06644},H:{"0":0.19533}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-oc.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-oc.js
index ad884177b4450e..8cf3b72208995a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-oc.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-oc.js
@@ -1 +1 @@
-module.exports={C:{"11":0.03169,"52":0.01585,"54":0.01056,"66":0.01585,"78":0.03169,"83":0.00528,"87":0.01056,"102":0.06338,"103":0.01056,"105":0.00528,"106":0.00528,"107":0.00528,"108":0.01056,"109":0.01585,"110":0.01056,"111":0.04226,"112":0.04754,"113":0.77645,"114":1.40501,"115":0.01056,_:"2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 84 85 86 88 89 90 91 92 93 94 95 96 97 98 99 100 101 104 116 3.5 3.6"},D:{"25":0.02113,"26":0.01056,"34":0.02641,"38":0.08979,"49":0.02641,"52":0.01056,"53":0.00528,"56":0.00528,"59":0.02113,"65":0.01056,"66":0.02641,"67":0.00528,"68":0.01056,"69":0.00528,"72":0.00528,"74":0.02113,"75":0.01056,"76":0.01056,"77":0.00528,"78":0.01056,"79":0.10564,"80":0.01056,"81":0.04754,"83":0.02641,"85":0.02113,"86":0.412,"87":0.07395,"88":0.03169,"89":0.01056,"90":0.01585,"91":0.02641,"92":0.02641,"93":0.19543,"94":0.01585,"95":0.01056,"96":0.02113,"97":0.02113,"98":0.02641,"99":0.03697,"100":0.03697,"101":0.0581,"102":0.04226,"103":0.31164,"104":0.07395,"105":0.07395,"106":0.0581,"107":0.09508,"108":0.14261,"109":1.03527,"110":0.17431,"111":0.40671,"112":0.83984,"113":5.85246,"114":21.10687,"115":0.01585,"116":0.01056,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 54 55 57 58 60 61 62 63 64 70 71 73 84 117"},F:{"28":0.00528,"46":0.03169,"95":0.01585,"97":0.01056,"98":0.28523,"99":0.50707,"100":0.00528,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 96 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.00528,"92":0.00528,"105":0.01056,"106":0.00528,"107":0.01585,"108":0.02113,"109":0.10564,"110":0.04226,"111":0.03169,"112":0.13205,"113":1.18317,"114":5.47743,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104"},E:{"4":0,"13":0.03697,"14":0.16902,"15":0.03697,"17":0.01056,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.01056,"12.1":0.0581,"13.1":0.23241,"14.1":0.48066,"15.1":0.11092,"15.2-15.3":0.09508,"15.4":0.13205,"15.5":0.22184,"15.6":1.18317,"16.0":0.10564,"16.1":0.31692,"16.2":0.34861,"16.3":1.04584,"16.4":0.74476,"16.5":3.45971,"16.6":0.01585},G:{"8":0,"17":0.02857,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00714,"6.0-6.1":0.00952,"7.0-7.1":0.00952,"8.1-8.4":0.01428,"9.0-9.2":0.00952,"9.3":0.10951,"10.0-10.2":0.00238,"10.3":0.15713,"11.0-11.2":0.26188,"11.3-11.4":0.0619,"12.0-12.1":0.02857,"12.2-12.5":0.61661,"13.0-13.1":0.0119,"13.2":0.00714,"13.3":0.02857,"13.4-13.7":0.07142,"14.0-14.4":0.20474,"14.5-14.8":0.39282,"15.0-15.1":0.12142,"15.2-15.3":0.14761,"15.4":0.17379,"15.5":0.26664,"15.6":0.84992,"16.0":0.91182,"16.1":2.126,"16.2":1.02372,"16.3":2.48788,"16.4":1.43559,"16.5":11.07045,"16.6":0.08333},P:{"4":0.21403,"20":0.24613,"21":2.48273,"5.0-5.4":0.0321,"6.2-6.4":0,"7.2-7.4":0.05231,"8.2":0,"9.2":0.01046,"10.1":0,"11.1-11.2":0.0214,"12.0":0,"13.0":0.0214,"14.0":0.0214,"15.0":0.0107,"16.0":0.0321,"17.0":0.0321,"18.0":0.0321,"19.0":0.08561},I:{"0":0,"3":0,"4":0.00569,"2.1":0,"2.2":0.00342,"2.3":0.00456,"4.1":0.00456,"4.2-4.3":0.01139,"4.4":0,"4.4.3-4.4.4":0.03644},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.05785,"9":0.03471,"11":0.15041,_:"6 7 10 5.5"},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.50483},Q:{"13.1":0.00944},O:{"0":0.08021},H:{"0":0.15187},L:{"0":20.72632}};
+module.exports={C:{"11":0.02618,"34":0.00524,"48":0.00524,"52":0.01571,"54":0.01571,"59":0.00524,"78":0.03141,"83":0.00524,"102":0.07329,"103":0.01047,"108":0.00524,"109":0.01047,"110":0.01047,"111":0.01047,"112":0.00524,"113":0.02094,"114":0.05759,"115":0.60726,"116":1.65426,"117":0.04712,_:"2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 55 56 57 58 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 106 107 118 119 120 3.5 3.6"},D:{"25":0.02094,"26":0.01047,"34":0.02618,"38":0.089,"44":0.00524,"47":0.00524,"49":0.02618,"52":0.01047,"56":0.00524,"59":0.03141,"65":0.01047,"66":0.04712,"67":0.00524,"68":0.01047,"69":0.00524,"72":0.00524,"74":0.01571,"75":0.01047,"76":0.01047,"78":0.01047,"79":0.11517,"80":0.01047,"81":0.04188,"83":0.01571,"85":0.02094,"86":0.03665,"87":0.06806,"88":0.05235,"89":0.01047,"90":0.02094,"91":0.02618,"92":0.01571,"93":0.05759,"94":0.01571,"95":0.01047,"96":0.02094,"97":0.02618,"98":0.02094,"99":0.04188,"100":0.03141,"101":0.05235,"102":0.03665,"103":0.28269,"104":0.06282,"105":0.03141,"106":0.04712,"107":0.07853,"108":0.1047,"109":0.93183,"110":0.089,"111":0.12041,"112":0.21464,"113":0.36122,"114":2.45522,"115":17.03469,"116":8.11425,"117":0.03141,"118":0.01047,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 45 46 48 50 51 53 54 55 57 58 60 61 62 63 64 70 71 73 77 84 119"},F:{"28":0.00524,"46":0.04188,"89":0.01047,"95":0.01571,"99":0.02618,"100":0.54444,"101":0.24081,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 90 91 92 93 94 96 97 98 102 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.00524,"92":0.01047,"104":0.01047,"105":0.01047,"107":0.01047,"108":0.01571,"109":0.07329,"110":0.01571,"111":0.01571,"112":0.03665,"113":0.04188,"114":0.35598,"115":4.93137,"116":1.56527,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 106"},E:{"4":0,"9":0.01047,"13":0.03141,"14":0.15182,"15":0.03141,"17":0.03141,_:"0 5 6 7 8 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.01047,"12.1":0.05235,"13.1":0.21987,"14.1":0.43974,"15.1":0.06282,"15.2-15.3":0.06282,"15.4":0.10994,"15.5":0.18323,"15.6":0.99989,"16.0":0.089,"16.1":0.26699,"16.2":0.24605,"16.3":0.70149,"16.4":0.24605,"16.5":2.04689,"16.6":2.95254},G:{"8":0.00467,"17":0.13999,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.007,"6.0-6.1":0.01167,"7.0-7.1":0.00933,"8.1-8.4":0.014,"9.0-9.2":0.00467,"9.3":0.10033,"10.0-10.2":0.00467,"10.3":0.13766,"11.0-11.2":0.12599,"11.3-11.4":0.05833,"12.0-12.1":0.03033,"12.2-12.5":0.57862,"13.0-13.1":0.007,"13.2":0.00467,"13.3":0.02566,"13.4-13.7":0.056,"14.0-14.4":0.16099,"14.5-14.8":0.31031,"15.0-15.1":0.10732,"15.2-15.3":0.12599,"15.4":0.14699,"15.5":0.22165,"15.6-15.7":1.62853,"16.0":0.64628,"16.1":1.54454,"16.2":0.70928,"16.3":1.43255,"16.4":0.25198,"16.5":4.22766,"16.6":10.48515},P:{"4":0.22581,"20":0.10753,"21":0.26883,"5.0-5.4":0.03226,"6.2-6.4":0,"7.2-7.4":0.0524,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.02096,"12.0":0,"13.0":0.02151,"14.0":0.01075,"15.0":0.01075,"16.0":0.03226,"17.0":0.02151,"18.0":0.03226,"19.0":0.06452},I:{"0":0,"3":0,"4":0.00729,"2.1":0,"2.2":0.00313,"2.3":0.00521,"4.1":0.00521,"4.2-4.3":0.01042,"4.4":0,"4.4.3-4.4.4":0.03543},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.06965,"9":0.04643,"10":0.01161,"11":0.1393,_:"6 7 5.5"},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":20.60695},R:{_:"0"},M:{"0":0.40018},Q:{"13.1":0.00953},O:{"0":0.07146},H:{"0":0.1759}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-sa.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-sa.js
index 426c328c897c58..5374e9cde5af8a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-sa.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-sa.js
@@ -1 +1 @@
-module.exports={C:{"45":0.02506,"52":0.03758,"68":0.00418,"73":0.00418,"78":0.00835,"86":0.00418,"87":0.00418,"88":0.01253,"91":0.02923,"99":0.00418,"102":0.03758,"103":0.00418,"104":0.00418,"105":0.00418,"106":0.00835,"107":0.00835,"108":0.00835,"109":0.01253,"110":0.01253,"111":0.02088,"112":0.02506,"113":0.51782,"114":0.98971,"115":0.00835,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 74 75 76 77 79 80 81 82 83 84 85 89 90 92 93 94 95 96 97 98 100 101 116 3.5 3.6"},D:{"38":0.0167,"47":0.00835,"49":0.05429,"51":0.00418,"53":0.00418,"55":0.00418,"58":0.00418,"63":0.00418,"65":0.00418,"66":0.01253,"68":0.00835,"69":0.00835,"70":0.00835,"71":0.00835,"72":0.00418,"73":0.00418,"74":0.01253,"75":0.01253,"76":0.00835,"77":0.02088,"78":0.00835,"79":0.15034,"80":0.01253,"81":0.02923,"83":0.01253,"84":0.00835,"85":0.02506,"86":0.02088,"87":0.05429,"88":0.0167,"89":0.01253,"90":0.03758,"91":0.72662,"92":0.03758,"93":0.03341,"94":0.02923,"95":0.0167,"96":0.02088,"97":0.0167,"98":0.01253,"99":0.02088,"100":0.02506,"101":0.0167,"102":0.02088,"103":0.1044,"104":0.03341,"105":0.06264,"106":0.05846,"107":0.07934,"108":0.10858,"109":3.43267,"110":0.06682,"111":0.14616,"112":0.30485,"113":3.80434,"114":21.11803,"115":0.02088,"116":0.00835,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 48 50 52 54 56 57 59 60 61 62 64 67 117"},F:{"28":0.01253,"85":0.00418,"95":0.07517,"96":0.00418,"97":0.00835,"98":1.08158,"99":1.92931,"100":0.02088,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.02506,"18":0.00418,"92":0.01253,"107":0.00835,"108":0.00835,"109":0.05846,"110":0.01253,"111":0.0167,"112":0.05011,"113":0.47189,"114":2.52648,_:"12 13 14 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106"},E:{"4":0,"14":0.0167,_:"0 5 6 7 8 9 10 11 12 13 15 17 3.1 3.2 6.1 7.1 10.1 11.1 12.1 16.6","5.1":0.01253,"9.1":0.01253,"13.1":0.02506,"14.1":0.04176,"15.1":0.00835,"15.2-15.3":0.00418,"15.4":0.01253,"15.5":0.0167,"15.6":0.0877,"16.0":0.01253,"16.1":0.02923,"16.2":0.02923,"16.3":0.0877,"16.4":0.07517,"16.5":0.26726},G:{"8":0,"17":0.01316,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00464,"6.0-6.1":0,"7.0-7.1":0.00464,"8.1-8.4":0.00155,"9.0-9.2":0.00077,"9.3":0.0209,"10.0-10.2":0,"10.3":0.0209,"11.0-11.2":0.00929,"11.3-11.4":0.02012,"12.0-12.1":0.00542,"12.2-12.5":0.10836,"13.0-13.1":0.00232,"13.2":0.00232,"13.3":0.00619,"13.4-13.7":0.0178,"14.0-14.4":0.0418,"14.5-14.8":0.11842,"15.0-15.1":0.02477,"15.2-15.3":0.03638,"15.4":0.04334,"15.5":0.07508,"15.6":0.22446,"16.0":0.34675,"16.1":0.60604,"16.2":0.29876,"16.3":0.81038,"16.4":0.50929,"16.5":3.70049,"16.6":0.04257},P:{"4":0.14572,"20":0.18736,"21":1.66542,"5.0-5.4":0.0321,"6.2-6.4":0,"7.2-7.4":0.16654,"8.2":0,"9.2":0.01046,"10.1":0,"11.1-11.2":0.02082,"12.0":0,"13.0":0.02082,"14.0":0.01041,"15.0":0.01041,"16.0":0.04164,"17.0":0.08327,"18.0":0.03123,"19.0":0.06245},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00194,"4.2-4.3":0.01553,"4.4":0,"4.4.3-4.4.4":0.05824},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00869,"9":0.00434,"11":0.09555,_:"6 7 10 5.5"},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.1456},Q:{"13.1":0},O:{"0":0.05824},H:{"0":0.20952},L:{"0":49.01862}};
+module.exports={C:{"7":0.05102,"27":0.00425,"42":0.03402,"45":0.03402,"50":0.0978,"52":0.14457,"54":0.11055,"66":0.00425,"68":0.00425,"73":0.00425,"78":0.01276,"86":0.00425,"88":0.01276,"91":0.03402,"99":0.00425,"102":0.03827,"103":0.00425,"104":0.00425,"105":0.00425,"106":0.00425,"107":0.00425,"108":0.0085,"109":0.0085,"110":0.0085,"111":0.0085,"112":0.0085,"113":0.02126,"114":0.03402,"115":0.5315,"116":1.01198,"117":0.04252,_:"2 3 4 5 6 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 46 47 48 49 51 53 55 56 57 58 59 60 61 62 63 64 65 67 69 70 71 72 74 75 76 77 79 80 81 82 83 84 85 87 89 90 92 93 94 95 96 97 98 100 101 118 119 120 3.5 3.6"},D:{"38":0.01701,"47":0.05102,"49":0.05528,"51":0.0085,"53":0.00425,"55":0.05528,"57":0.11055,"60":0.31465,"62":0.0085,"63":0.00425,"65":0.00425,"66":0.01276,"68":0.01276,"70":0.00425,"71":0.00425,"72":0.00425,"73":0.0085,"74":0.0085,"75":0.01276,"76":0.0085,"77":0.01276,"78":0.0085,"79":0.14882,"80":0.01276,"81":0.02976,"83":0.01276,"84":0.0085,"85":0.02551,"86":0.02126,"87":0.05102,"88":0.02551,"89":0.01276,"90":0.01701,"91":0.38268,"92":0.01701,"93":0.01276,"94":0.01276,"95":0.01276,"96":0.01701,"97":0.01701,"98":0.01276,"99":0.02126,"100":0.01701,"101":0.01701,"102":0.02126,"103":0.08929,"104":0.02126,"105":0.04252,"106":0.04252,"107":0.05953,"108":0.07654,"109":3.21026,"110":0.04677,"111":0.06378,"112":0.10205,"113":0.12756,"114":0.84615,"115":14.84373,"116":8.8314,"117":0.01276,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 48 50 52 54 56 58 59 61 64 67 69 118 119"},F:{"28":0.01276,"85":0.00425,"95":0.08929,"99":0.02551,"100":2.20679,"101":0.82914,"102":0.01276,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.05102,"13":0.10205,"14":0.1063,"15":0.07654,"18":0.0085,"92":0.01701,"107":0.00425,"108":0.00425,"109":0.05528,"110":0.0085,"111":0.0085,"112":0.0085,"113":0.01276,"114":0.12331,"115":2.15576,"116":0.80363,_:"16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106"},E:{"4":0,"14":0.01701,"17":0.00425,_:"0 5 6 7 8 9 10 11 12 13 15 3.1 3.2 6.1 7.1 10.1 11.1 12.1","5.1":0.01701,"9.1":0.01276,"13.1":0.02551,"14.1":0.03827,"15.1":0.00425,"15.2-15.3":0.00425,"15.4":0.01276,"15.5":0.01276,"15.6":0.07654,"16.0":0.0085,"16.1":0.02551,"16.2":0.01701,"16.3":0.05528,"16.4":0.02551,"16.5":0.17433,"16.6":0.19134},G:{"8":0.00068,"17":0.04586,"3.2":0.00068,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00548,"6.0-6.1":0,"7.0-7.1":0.00479,"8.1-8.4":0.00274,"9.0-9.2":0.00274,"9.3":0.01916,"10.0-10.2":0.00205,"10.3":0.02601,"11.0-11.2":0.0089,"11.3-11.4":0.01848,"12.0-12.1":0.00684,"12.2-12.5":0.09855,"13.0-13.1":0.00342,"13.2":0.00205,"13.3":0.00548,"13.4-13.7":0.01437,"14.0-14.4":0.03217,"14.5-14.8":0.08487,"15.0-15.1":0.01916,"15.2-15.3":0.02875,"15.4":0.03011,"15.5":0.0527,"15.6-15.7":0.65771,"16.0":0.20943,"16.1":0.37916,"16.2":0.17384,"16.3":0.40791,"16.4":0.06707,"16.5":1.25109,"16.6":3.17906},P:{"4":0.15564,"20":0.08301,"21":0.16601,"22":1.75349,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.21789,"8.2":0,"9.2":0.02041,"10.1":0,"11.1-11.2":0.02075,"12.0":0.0102,"13.0":0.02075,"14.0":0.01055,"15.0":0.02041,"16.0":0.0415,"17.0":0.07263,"18.0":0.02075,"19.0":0.05188},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00635,"4.2-4.3":0.00212,"4.4":0,"4.4.3-4.4.4":0.03177},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00861,"9":0.10758,"11":0.24098,_:"6 7 10 5.5"},S:{"2.5":0,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":48.94621},R:{_:"0"},M:{"0":0.12648},Q:{"13.1":0},O:{"0":0.06324},H:{"0":0.23948}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-ww.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-ww.js
index 42501e9b4bfb2e..a8ef2798709a8e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-ww.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-ww.js
@@ -1 +1 @@
-module.exports={C:{"11":0.00852,"43":0.01278,"44":0.00426,"52":0.05111,"56":0.00426,"59":0.00426,"68":0.00426,"72":0.00852,"78":0.05111,"84":0.01704,"87":0.00852,"88":0.00426,"91":0.01278,"94":0.00426,"102":0.11073,"103":0.01278,"105":0.00852,"106":0.00426,"107":0.00852,"108":0.01278,"109":0.01278,"110":0.01278,"111":0.02555,"112":0.05537,"113":0.66015,"114":1.25641,"115":0.01278,_:"2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 45 46 47 48 49 50 51 53 54 55 57 58 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 79 80 81 82 83 85 86 89 90 92 93 95 96 97 98 99 100 101 104 116 3.5 3.6"},D:{"34":0.00852,"38":0.01704,"40":0.01278,"47":0.00852,"48":0.01704,"49":0.03833,"50":0.00852,"52":0.00426,"53":0.00852,"55":0.00426,"56":0.05111,"60":0.01704,"61":0.01278,"63":0.00426,"65":0.01278,"66":0.02981,"67":0.00852,"68":0.02555,"69":0.05111,"70":0.04259,"71":0.01704,"72":0.02555,"73":0.01278,"74":0.05963,"75":0.05963,"76":0.0937,"77":0.02555,"78":0.03833,"79":0.20017,"80":0.05111,"81":0.05111,"83":0.11073,"84":0.02981,"85":0.08944,"86":0.0724,"87":0.08944,"88":0.04685,"89":0.03833,"90":0.05537,"91":0.08944,"92":0.03833,"93":0.17036,"94":0.03407,"95":0.0213,"96":0.02555,"97":0.02555,"98":0.06389,"99":0.05537,"100":0.04685,"101":0.04259,"102":0.05111,"103":0.26832,"104":0.06389,"105":0.07666,"106":0.05111,"107":0.05963,"108":0.14907,"109":1.96766,"110":0.12351,"111":0.45571,"112":0.63033,"113":3.9268,"114":14.553,"115":0.0213,"116":0.0213,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 41 42 43 44 45 46 51 54 57 58 59 62 64 117"},F:{"11":0.03833,"28":0.00852,"40":0.00426,"46":0.01704,"85":0.00426,"95":0.05963,"96":0.01278,"97":0.0213,"98":0.6644,"99":1.29048,"100":0.01278,_:"9 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00426,"17":0.00426,"18":0.01278,"80":0.00426,"81":0.00426,"83":0.00426,"84":0.00852,"85":0.00426,"86":0.00426,"87":0.00426,"89":0.00426,"90":0.00426,"92":0.01278,"99":0.00852,"101":0.00852,"102":0.00852,"103":0.00426,"106":0.00426,"107":0.00852,"108":0.01278,"109":0.07666,"110":0.0213,"111":0.02981,"112":0.57922,"113":0.74533,"114":3.56904,_:"12 13 14 16 79 88 91 93 94 95 96 97 98 100 104 105"},E:{"4":0,"13":0.02555,"14":0.12777,"15":0.02981,"17":0.00852,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 10.1","5.1":0.00852,"9.1":0.10222,"11.1":0.00852,"12.1":0.03833,"13.1":0.1661,"14.1":0.3322,"15.1":0.05537,"15.2-15.3":0.04685,"15.4":0.10648,"15.5":0.19166,"15.6":0.7794,"16.0":0.08092,"16.1":0.25554,"16.2":0.28961,"16.3":0.70699,"16.4":0.4983,"16.5":2.00599,"16.6":0.0213},G:{"8":0,"17":0.02276,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00304,"5.0-5.1":0.00304,"6.0-6.1":0.00455,"7.0-7.1":0.01214,"8.1-8.4":0.00455,"9.0-9.2":0.00911,"9.3":0.04401,"10.0-10.2":0.00455,"10.3":0.06222,"11.0-11.2":0.03035,"11.3-11.4":0.01973,"12.0-12.1":0.01669,"12.2-12.5":0.32173,"13.0-13.1":0.00911,"13.2":0.00911,"13.3":0.02276,"13.4-13.7":0.0774,"14.0-14.4":0.20336,"14.5-14.8":0.37485,"15.0-15.1":0.11989,"15.2-15.3":0.14114,"15.4":0.16087,"15.5":0.23978,"15.6":0.58276,"16.0":0.64802,"16.1":1.23837,"16.2":0.66168,"16.3":1.56617,"16.4":1.0259,"16.5":6.55152,"16.6":0.06374},P:{"4":0.15624,"20":0.22916,"21":1.74991,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.05208,"8.2":0,"9.2":0.02055,"10.1":0,"11.1-11.2":0.02083,"12.0":0.01028,"13.0":0.02083,"14.0":0.02083,"15.0":0.01042,"16.0":0.04166,"17.0":0.04166,"18.0":0.04166,"19.0":0.08333},I:{"0":0,"3":0,"4":0.02528,"2.1":0,"2.2":0.00843,"2.3":0,"4.1":0.01686,"4.2-4.3":0.09271,"4.4":0,"4.4.3-4.4.4":0.25285},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.03269,"9":0.04358,"11":0.39222,_:"6 7 10 5.5"},S:{"2.5":0.10334,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},R:{_:"0"},M:{"0":0.28131},Q:{"13.1":0.15501},O:{"0":1.04486},H:{"0":0.9566},L:{"0":38.20125}};
+module.exports={C:{"11":0.0088,"43":0.0088,"44":0.0044,"48":0.0044,"50":0.0088,"52":0.05279,"53":0.0044,"54":0.0044,"56":0.0088,"59":0.0044,"72":0.03079,"78":0.03959,"83":0.0088,"88":0.0044,"90":0.0044,"91":0.0088,"94":0.0132,"102":0.11877,"103":0.0176,"105":0.0044,"106":0.0044,"107":0.0044,"108":0.0088,"109":0.0088,"110":0.0088,"111":0.0132,"112":0.06599,"113":0.02639,"114":0.03079,"115":0.58067,"116":1.39008,"117":0.05279,_:"2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 45 46 47 49 51 55 57 58 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 84 85 86 87 89 92 93 95 96 97 98 99 100 101 104 118 119 120 3.5 3.6"},D:{"34":0.0044,"38":0.0132,"47":0.0044,"48":0.0176,"49":0.03079,"50":0.0132,"53":0.0088,"55":0.0044,"56":0.04839,"57":0.0044,"60":0.022,"61":0.0044,"62":0.0044,"63":0.0088,"65":0.0088,"66":0.02639,"67":0.0044,"68":0.03959,"69":0.06599,"70":0.03959,"71":0.022,"72":0.02639,"73":0.03079,"74":0.04839,"75":0.04839,"76":0.09678,"77":0.02639,"78":0.03959,"79":0.20235,"80":0.07918,"81":0.05719,"83":0.11437,"84":0.03079,"85":0.08358,"86":0.09238,"87":0.08798,"88":0.04839,"89":0.03959,"90":0.04839,"91":0.06159,"92":0.03519,"93":0.12757,"94":0.03079,"95":0.0176,"96":0.02639,"97":0.02639,"98":0.06159,"99":0.04399,"100":0.03519,"101":0.03519,"102":0.03959,"103":0.21115,"104":0.05279,"105":0.04839,"106":0.05279,"107":0.12317,"108":0.18036,"109":1.83878,"110":0.14957,"111":0.28594,"112":0.22875,"113":0.25514,"114":2.10712,"115":12.80989,"116":5.7231,"117":0.0176,"118":0.0044,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 51 52 54 58 59 64 119"},F:{"28":0.0044,"46":0.0132,"85":0.0044,"95":0.05719,"97":0.07918,"99":0.03079,"100":0.83581,"101":0.46629,"102":0.0088,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 98 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.0044,"13":0.0044,"14":0.0044,"15":0.0044,"17":0.0044,"18":0.0088,"80":0.0044,"81":0.0044,"83":0.0044,"84":0.0088,"85":0.0044,"86":0.0088,"87":0.0044,"88":0.0044,"89":0.0044,"90":0.0088,"92":0.0132,"99":0.0176,"107":0.0088,"108":0.0132,"109":0.08358,"110":0.0132,"111":0.09238,"112":0.09678,"113":0.03519,"114":0.60706,"115":3.20687,"116":1.03377,_:"16 79 91 93 94 95 96 97 98 100 101 102 103 104 105 106"},E:{"4":0,"13":0.0176,"14":0.10558,"15":0.0176,"17":0.02639,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 10.1","5.1":0.0088,"9.1":0.14077,"11.1":0.0044,"12.1":0.03079,"13.1":0.13637,"14.1":0.25514,"15.1":0.03959,"15.2-15.3":0.03519,"15.4":0.07038,"15.5":0.12317,"15.6":0.57627,"16.0":0.17156,"16.1":0.18036,"16.2":0.18476,"16.3":0.4223,"16.4":0.18916,"16.5":1.15254,"16.6":1.65402},G:{"8":0,"17":0.09652,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0028,"5.0-5.1":0.0042,"6.0-6.1":0.0028,"7.0-7.1":0.01259,"8.1-8.4":0.0042,"9.0-9.2":0.00839,"9.3":0.03917,"10.0-10.2":0.0028,"10.3":0.05455,"11.0-11.2":0.02238,"11.3-11.4":0.01958,"12.0-12.1":0.01539,"12.2-12.5":0.25738,"13.0-13.1":0.00699,"13.2":0.01119,"13.3":0.01818,"13.4-13.7":0.05735,"14.0-14.4":0.14967,"14.5-14.8":0.25738,"15.0-15.1":0.09652,"15.2-15.3":0.10631,"15.4":0.1203,"15.5":0.17066,"15.6-15.7":1.13864,"16.0":0.43783,"16.1":0.86307,"16.2":0.44063,"16.3":0.87986,"16.4":0.21122,"16.5":2.6032,"16.6":5.87084},P:{"4":0.11595,"20":0.08432,"21":0.21081,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.04216,"8.2":0,"9.2":0.02036,"10.1":0.02036,"11.1-11.2":0.01054,"12.0":0,"13.0":0.02108,"14.0":0.02108,"15.0":0.01018,"16.0":0.03162,"17.0":0.03162,"18.0":0.03162,"19.0":0.0527},I:{"0":0,"3":0,"4":0.01369,"2.1":0,"2.2":0.00685,"2.3":0,"4.1":0.02739,"4.2-4.3":0.04793,"4.4":0,"4.4.3-4.4.4":0.21225},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.02687,"9":0.05374,"11":0.41648,_:"6 7 10 5.5"},S:{"2.5":0.05602,_:"3.0-3.1"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":37.54862},R:{_:"0"},M:{"0":0.26329},Q:{"13.1":0.17366},O:{"0":1.00276},H:{"0":1.08194}};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/dist/unpacker/feature.js b/tools/node_modules/eslint/node_modules/caniuse-lite/dist/unpacker/feature.js
index 9440b8a425d632..6690e99c1766bb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/dist/unpacker/feature.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/dist/unpacker/feature.js
@@ -27,7 +27,11 @@ function unpackSupport(cipher) {
 }
 
 function unpackFeature(packed) {
-  let unpacked = { status: statuses[packed.B], title: packed.C }
+  let unpacked = {
+    status: statuses[packed.B],
+    title: packed.C,
+    shown: packed.D
+  }
   unpacked.stats = Object.keys(packed.A).reduce((browserStats, key) => {
     let browser = packed.A[key]
     browserStats[browsers[key]] = Object.keys(browser).reduce(
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/package.json b/tools/node_modules/eslint/node_modules/caniuse-lite/package.json
index 08012a4218b800..233d75fae0125f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/package.json
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/package.json
@@ -1,6 +1,6 @@
 {
   "name": "caniuse-lite",
-  "version": "1.0.30001523",
+  "version": "1.0.30001532",
   "description": "A smaller version of caniuse-db, with only the essentials!",
   "main": "dist/unpacker/index.js",
   "files": [
diff --git a/tools/node_modules/eslint/node_modules/electron-to-chromium/full-chromium-versions.js b/tools/node_modules/eslint/node_modules/electron-to-chromium/full-chromium-versions.js
index 500ed1076105c1..48fe85d8cd9500 100644
--- a/tools/node_modules/eslint/node_modules/electron-to-chromium/full-chromium-versions.js
+++ b/tools/node_modules/eslint/node_modules/electron-to-chromium/full-chromium-versions.js
@@ -2302,7 +2302,8 @@ module.exports = {
 		"22.3.18",
 		"22.3.20",
 		"22.3.21",
-		"22.3.22"
+		"22.3.22",
+		"22.3.23"
 	],
 	"110.0.5415.0": [
 		"23.0.0-alpha.1",
@@ -2503,7 +2504,8 @@ module.exports = {
 		"24.7.0",
 		"24.7.1",
 		"24.8.0",
-		"24.8.1"
+		"24.8.1",
+		"24.8.2"
 	],
 	"114.0.5694.0": [
 		"25.0.0-alpha.1",
@@ -2611,7 +2613,8 @@ module.exports = {
 	"114.0.5735.289": [
 		"25.5.0",
 		"25.6.0",
-		"25.7.0"
+		"25.7.0",
+		"25.8.0"
 	],
 	"116.0.5791.0": [
 		"26.0.0-alpha.1",
@@ -2698,10 +2701,16 @@ module.exports = {
 	"116.0.5845.97": [
 		"26.1.0"
 	],
+	"116.0.5845.179": [
+		"26.2.0"
+	],
 	"118.0.5949.0": [
 		"27.0.0-alpha.1",
 		"27.0.0-alpha.2",
 		"27.0.0-alpha.3",
+		"27.0.0-alpha.4",
+		"27.0.0-alpha.5",
+		"27.0.0-alpha.6",
 		"27.0.0-nightly.20230816",
 		"28.0.0-nightly.20230817",
 		"28.0.0-nightly.20230818",
@@ -2709,7 +2718,11 @@ module.exports = {
 		"28.0.0-nightly.20230822",
 		"28.0.0-nightly.20230823",
 		"28.0.0-nightly.20230824",
-		"28.0.0-nightly.20230825"
+		"28.0.0-nightly.20230825",
+		"28.0.0-nightly.20230828",
+		"28.0.0-nightly.20230829",
+		"28.0.0-nightly.20230830",
+		"28.0.0-nightly.20230831"
 	],
 	"116.0.5829.0": [
 		"27.0.0-nightly.20230614"
@@ -2760,5 +2773,12 @@ module.exports = {
 		"27.0.0-nightly.20230808",
 		"27.0.0-nightly.20230814",
 		"27.0.0-nightly.20230815"
+	],
+	"118.0.5991.0": [
+		"28.0.0-nightly.20230906"
+	],
+	"118.0.5993.0": [
+		"28.0.0-nightly.20230907",
+		"28.0.0-nightly.20230908"
 	]
 };
\ No newline at end of file
diff --git a/tools/node_modules/eslint/node_modules/electron-to-chromium/full-chromium-versions.json b/tools/node_modules/eslint/node_modules/electron-to-chromium/full-chromium-versions.json
index 9acec5c8c69061..5d8bc167f19db4 100644
--- a/tools/node_modules/eslint/node_modules/electron-to-chromium/full-chromium-versions.json
+++ b/tools/node_modules/eslint/node_modules/electron-to-chromium/full-chromium-versions.json
@@ -1 +1 @@
-{"39.0.2171.65":["0.20.0","0.20.1","0.20.2","0.20.3","0.20.4","0.20.5","0.20.6","0.20.7","0.20.8"],"40.0.2214.91":["0.21.0","0.21.1","0.21.2"],"41.0.2272.76":["0.21.3","0.22.1","0.22.2","0.22.3","0.23.0","0.24.0"],"42.0.2311.107":["0.25.0","0.25.1","0.25.2","0.25.3","0.26.0","0.26.1","0.27.0","0.27.1"],"43.0.2357.65":["0.27.2","0.27.3","0.28.0","0.28.1","0.28.2","0.28.3","0.29.1","0.29.2"],"44.0.2403.125":["0.30.4","0.31.0"],"45.0.2454.85":["0.31.2","0.32.2","0.32.3","0.33.0","0.33.1","0.33.2","0.33.3","0.33.4","0.33.6","0.33.7","0.33.8","0.33.9","0.34.0","0.34.1","0.34.2","0.34.3","0.34.4","0.35.1","0.35.2","0.35.3","0.35.4","0.35.5"],"47.0.2526.73":["0.36.0","0.36.2","0.36.3","0.36.4"],"47.0.2526.110":["0.36.5","0.36.6","0.36.7","0.36.8","0.36.9","0.36.10","0.36.11","0.36.12"],"49.0.2623.75":["0.37.0","0.37.1","0.37.3","0.37.4","0.37.5","0.37.6","0.37.7","0.37.8","1.0.0","1.0.1","1.0.2"],"50.0.2661.102":["1.1.0","1.1.1","1.1.2","1.1.3"],"51.0.2704.63":["1.2.0","1.2.1"],"51.0.2704.84":["1.2.2","1.2.3"],"51.0.2704.103":["1.2.4","1.2.5"],"51.0.2704.106":["1.2.6","1.2.7","1.2.8"],"52.0.2743.82":["1.3.0","1.3.1","1.3.2","1.3.3","1.3.4","1.3.5","1.3.6","1.3.7","1.3.9","1.3.10","1.3.13","1.3.14","1.3.15"],"53.0.2785.113":["1.4.0","1.4.1","1.4.2","1.4.3","1.4.4","1.4.5"],"53.0.2785.143":["1.4.6","1.4.7","1.4.8","1.4.10","1.4.11","1.4.13","1.4.14","1.4.15","1.4.16"],"54.0.2840.51":["1.4.12"],"54.0.2840.101":["1.5.0","1.5.1"],"56.0.2924.87":["1.6.0","1.6.1","1.6.2","1.6.3","1.6.4","1.6.5","1.6.6","1.6.7","1.6.8","1.6.9","1.6.10","1.6.11","1.6.12","1.6.13","1.6.14","1.6.15","1.6.16","1.6.17","1.6.18"],"58.0.3029.110":["1.7.0","1.7.1","1.7.2","1.7.3","1.7.4","1.7.5","1.7.6","1.7.7","1.7.8","1.7.9","1.7.10","1.7.11","1.7.12","1.7.13","1.7.14","1.7.15","1.7.16"],"59.0.3071.115":["1.8.0","1.8.1","1.8.2-beta.1","1.8.2-beta.2","1.8.2-beta.3","1.8.2-beta.4","1.8.2-beta.5","1.8.2","1.8.3","1.8.4","1.8.5","1.8.6","1.8.7","1.8.8"],"61.0.3163.100":["2.0.0-beta.1","2.0.0-beta.2","2.0.0-beta.3","2.0.0-beta.4","2.0.0-beta.5","2.0.0-beta.6","2.0.0-beta.7","2.0.0-beta.8","2.0.0","2.0.1","2.0.2","2.0.3","2.0.4","2.0.5","2.0.6","2.0.7","2.0.8-nightly.20180819","2.0.8-nightly.20180820","2.0.8","2.0.9","2.0.10","2.0.11","2.0.12","2.0.13","2.0.14","2.0.15","2.0.16","2.0.17","2.0.18","2.1.0-unsupported.20180809"],"66.0.3359.181":["3.0.0-beta.1","3.0.0-beta.2","3.0.0-beta.3","3.0.0-beta.4","3.0.0-beta.5","3.0.0-beta.6","3.0.0-beta.7","3.0.0-beta.8","3.0.0-beta.9","3.0.0-beta.10","3.0.0-beta.11","3.0.0-beta.12","3.0.0-beta.13","3.0.0-nightly.20180818","3.0.0-nightly.20180821","3.0.0-nightly.20180823","3.0.0-nightly.20180904","3.0.0","3.0.1","3.0.2","3.0.3","3.0.4","3.0.5","3.0.6","3.0.7","3.0.8","3.0.9","3.0.10","3.0.11","3.0.12","3.0.13","3.0.14","3.0.15","3.0.16","3.1.0-beta.1","3.1.0-beta.2","3.1.0-beta.3","3.1.0-beta.4","3.1.0-beta.5","3.1.0","3.1.1","3.1.2","3.1.3","3.1.4","3.1.5","3.1.6","3.1.7","3.1.8","3.1.9","3.1.10","3.1.11","3.1.12","3.1.13","4.0.0-nightly.20180817","4.0.0-nightly.20180819","4.0.0-nightly.20180821"],"69.0.3497.106":["4.0.0-beta.1","4.0.0-beta.2","4.0.0-beta.3","4.0.0-beta.4","4.0.0-beta.5","4.0.0-beta.6","4.0.0-beta.7","4.0.0-beta.8","4.0.0-beta.9","4.0.0-beta.10","4.0.0-beta.11","4.0.0-nightly.20181010","4.0.0","4.0.1","4.0.2","4.0.3","4.0.4","4.0.5","4.0.6"],"67.0.3396.99":["4.0.0-nightly.20180929"],"68.0.3440.128":["4.0.0-nightly.20181006"],"69.0.3497.128":["4.0.7","4.0.8","4.1.0","4.1.1","4.1.2","4.1.3","4.1.4","4.1.5","4.2.0","4.2.1","4.2.2","4.2.3","4.2.4","4.2.5","4.2.6","4.2.7","4.2.8","4.2.9","4.2.10","4.2.11","4.2.12"],"72.0.3626.52":["5.0.0-beta.1","5.0.0-beta.2","6.0.0-nightly.20190123"],"73.0.3683.27":["5.0.0-beta.3"],"73.0.3683.54":["5.0.0-beta.4"],"73.0.3683.61":["5.0.0-beta.5"],"73.0.3683.84":["5.0.0-beta.6"],"73.0.3683.94":["5.0.0-beta.7"],"73.0.3683.104":["5.0.0-beta.8"],"73.0.3683.117":["5.0.0-beta.9"],"70.0.3538.110":["5.0.0-nightly.20190107"],"71.0.3578.98":["5.0.0-nightly.20190121","5.0.0-nightly.20190122"],"73.0.3683.119":["5.0.0"],"73.0.3683.121":["5.0.1","5.0.2","5.0.3","5.0.4","5.0.5","5.0.6","5.0.7","5.0.8","5.0.9","5.0.10","5.0.11","5.0.12","5.0.13"],"76.0.3774.1":["6.0.0-beta.1"],"76.0.3783.1":["6.0.0-beta.2","6.0.0-beta.3","6.0.0-beta.4"],"76.0.3805.4":["6.0.0-beta.5"],"76.0.3809.3":["6.0.0-beta.6"],"76.0.3809.22":["6.0.0-beta.7"],"76.0.3809.26":["6.0.0-beta.8","6.0.0-beta.9"],"76.0.3809.37":["6.0.0-beta.10"],"76.0.3809.42":["6.0.0-beta.11"],"76.0.3809.54":["6.0.0-beta.12"],"76.0.3809.60":["6.0.0-beta.13"],"76.0.3809.68":["6.0.0-beta.14"],"76.0.3809.74":["6.0.0-beta.15"],"72.0.3626.107":["6.0.0-nightly.20190212"],"72.0.3626.110":["6.0.0-nightly.20190213"],"74.0.3724.8":["6.0.0-nightly.20190311"],"76.0.3809.88":["6.0.0"],"76.0.3809.102":["6.0.1"],"76.0.3809.110":["6.0.2"],"76.0.3809.126":["6.0.3"],"76.0.3809.131":["6.0.4"],"76.0.3809.136":["6.0.5"],"76.0.3809.138":["6.0.6"],"76.0.3809.139":["6.0.7"],"76.0.3809.146":["6.0.8","6.0.9","6.0.10","6.0.11","6.0.12","6.1.0","6.1.1","6.1.2","6.1.3","6.1.4","6.1.5","6.1.6","6.1.7","6.1.8","6.1.9","6.1.10","6.1.11","6.1.12"],"78.0.3866.0":["7.0.0-beta.1","7.0.0-beta.2","7.0.0-beta.3","7.0.0-nightly.20190727","7.0.0-nightly.20190728","7.0.0-nightly.20190729","7.0.0-nightly.20190730","7.0.0-nightly.20190731","8.0.0-nightly.20190801","8.0.0-nightly.20190802"],"78.0.3896.6":["7.0.0-beta.4"],"78.0.3905.1":["7.0.0-beta.5","7.0.0-beta.6","7.0.0-beta.7","7.0.0"],"76.0.3784.0":["7.0.0-nightly.20190521"],"76.0.3806.0":["7.0.0-nightly.20190529","7.0.0-nightly.20190530","7.0.0-nightly.20190531","7.0.0-nightly.20190602","7.0.0-nightly.20190603"],"77.0.3814.0":["7.0.0-nightly.20190604"],"77.0.3815.0":["7.0.0-nightly.20190605","7.0.0-nightly.20190606","7.0.0-nightly.20190607","7.0.0-nightly.20190608","7.0.0-nightly.20190609","7.0.0-nightly.20190611","7.0.0-nightly.20190612","7.0.0-nightly.20190613","7.0.0-nightly.20190615","7.0.0-nightly.20190616","7.0.0-nightly.20190618","7.0.0-nightly.20190619","7.0.0-nightly.20190622","7.0.0-nightly.20190623","7.0.0-nightly.20190624","7.0.0-nightly.20190627","7.0.0-nightly.20190629","7.0.0-nightly.20190630","7.0.0-nightly.20190701","7.0.0-nightly.20190702"],"77.0.3843.0":["7.0.0-nightly.20190704","7.0.0-nightly.20190705"],"77.0.3848.0":["7.0.0-nightly.20190719","7.0.0-nightly.20190720","7.0.0-nightly.20190721"],"77.0.3864.0":["7.0.0-nightly.20190726"],"78.0.3904.92":["7.0.1"],"78.0.3904.94":["7.1.0"],"78.0.3904.99":["7.1.1"],"78.0.3904.113":["7.1.2"],"78.0.3904.126":["7.1.3"],"78.0.3904.130":["7.1.4","7.1.5","7.1.6","7.1.7","7.1.8","7.1.9","7.1.10","7.1.11","7.1.12","7.1.13","7.1.14","7.2.0","7.2.1","7.2.2","7.2.3","7.2.4","7.3.0","7.3.1","7.3.2","7.3.3"],"79.0.3931.0":["8.0.0-beta.1","8.0.0-beta.2","8.0.0-nightly.20191019","8.0.0-nightly.20191020","8.0.0-nightly.20191021","8.0.0-nightly.20191023"],"80.0.3955.0":["8.0.0-beta.3","8.0.0-beta.4"],"80.0.3987.14":["8.0.0-beta.5"],"80.0.3987.51":["8.0.0-beta.6"],"80.0.3987.59":["8.0.0-beta.7"],"80.0.3987.75":["8.0.0-beta.8","8.0.0-beta.9"],"78.0.3871.0":["8.0.0-nightly.20190803","8.0.0-nightly.20190806","8.0.0-nightly.20190807","8.0.0-nightly.20190808","8.0.0-nightly.20190809","8.0.0-nightly.20190810","8.0.0-nightly.20190811","8.0.0-nightly.20190812","8.0.0-nightly.20190813","8.0.0-nightly.20190814","8.0.0-nightly.20190815"],"78.0.3881.0":["8.0.0-nightly.20190816","8.0.0-nightly.20190817","8.0.0-nightly.20190818","8.0.0-nightly.20190819","8.0.0-nightly.20190820"],"78.0.3892.0":["8.0.0-nightly.20190824","8.0.0-nightly.20190825","8.0.0-nightly.20190827","8.0.0-nightly.20190828","8.0.0-nightly.20190830","8.0.0-nightly.20190901","8.0.0-nightly.20190902","8.0.0-nightly.20190907","8.0.0-nightly.20190909","8.0.0-nightly.20190910","8.0.0-nightly.20190911","8.0.0-nightly.20190912","8.0.0-nightly.20190913","8.0.0-nightly.20190914","8.0.0-nightly.20190915","8.0.0-nightly.20190917"],"79.0.3915.0":["8.0.0-nightly.20190919","8.0.0-nightly.20190920"],"79.0.3919.0":["8.0.0-nightly.20190922","8.0.0-nightly.20190923","8.0.0-nightly.20190924","8.0.0-nightly.20190926","8.0.0-nightly.20190928","8.0.0-nightly.20190929","8.0.0-nightly.20190930","8.0.0-nightly.20191001","8.0.0-nightly.20191004","8.0.0-nightly.20191005","8.0.0-nightly.20191006","8.0.0-nightly.20191009","8.0.0-nightly.20191011","8.0.0-nightly.20191012","8.0.0-nightly.20191017"],"80.0.3952.0":["8.0.0-nightly.20191101","8.0.0-nightly.20191103","8.0.0-nightly.20191105"],"80.0.3987.86":["8.0.0","8.0.1","8.0.2"],"80.0.3987.134":["8.0.3"],"80.0.3987.137":["8.1.0"],"80.0.3987.141":["8.1.1"],"80.0.3987.158":["8.2.0"],"80.0.3987.163":["8.2.1","8.2.2","8.2.3","8.5.3","8.5.4","8.5.5"],"80.0.3987.165":["8.2.4","8.2.5","8.3.0","8.3.1","8.3.2","8.3.3","8.3.4","8.4.0","8.4.1","8.5.0","8.5.1","8.5.2"],"82.0.4048.0":["9.0.0-beta.1","9.0.0-beta.2","9.0.0-beta.3","9.0.0-beta.4","9.0.0-beta.5"],"82.0.4058.2":["9.0.0-beta.6","9.0.0-beta.7","9.0.0-beta.9"],"82.0.4085.10":["9.0.0-beta.10"],"82.0.4085.14":["9.0.0-beta.11","9.0.0-beta.12","9.0.0-beta.13"],"82.0.4085.27":["9.0.0-beta.14"],"83.0.4102.3":["9.0.0-beta.15","9.0.0-beta.16"],"83.0.4103.14":["9.0.0-beta.17"],"83.0.4103.16":["9.0.0-beta.18"],"83.0.4103.24":["9.0.0-beta.19"],"83.0.4103.26":["9.0.0-beta.20","9.0.0-beta.21"],"83.0.4103.34":["9.0.0-beta.22"],"83.0.4103.44":["9.0.0-beta.23"],"83.0.4103.45":["9.0.0-beta.24"],"80.0.3954.0":["9.0.0-nightly.20191121","9.0.0-nightly.20191122","9.0.0-nightly.20191123","9.0.0-nightly.20191124","9.0.0-nightly.20191126","9.0.0-nightly.20191128","9.0.0-nightly.20191129","9.0.0-nightly.20191130","9.0.0-nightly.20191201","9.0.0-nightly.20191202","9.0.0-nightly.20191203","9.0.0-nightly.20191204","9.0.0-nightly.20191205","9.0.0-nightly.20191210"],"81.0.3994.0":["9.0.0-nightly.20191220","9.0.0-nightly.20191221","9.0.0-nightly.20191222","9.0.0-nightly.20191223","9.0.0-nightly.20191224","9.0.0-nightly.20191225","9.0.0-nightly.20191226","9.0.0-nightly.20191228","9.0.0-nightly.20191229","9.0.0-nightly.20191230","9.0.0-nightly.20191231","9.0.0-nightly.20200101","9.0.0-nightly.20200103","9.0.0-nightly.20200104","9.0.0-nightly.20200105","9.0.0-nightly.20200106","9.0.0-nightly.20200108","9.0.0-nightly.20200109","9.0.0-nightly.20200110","9.0.0-nightly.20200111","9.0.0-nightly.20200113","9.0.0-nightly.20200115","9.0.0-nightly.20200116","9.0.0-nightly.20200117"],"81.0.4030.0":["9.0.0-nightly.20200119","9.0.0-nightly.20200121"],"83.0.4103.64":["9.0.0"],"83.0.4103.94":["9.0.1","9.0.2"],"83.0.4103.100":["9.0.3"],"83.0.4103.104":["9.0.4"],"83.0.4103.119":["9.0.5"],"83.0.4103.122":["9.1.0","9.1.1","9.1.2","9.2.0","9.2.1","9.3.0","9.3.1","9.3.2","9.3.3","9.3.4","9.3.5","9.4.0","9.4.1","9.4.2","9.4.3","9.4.4"],"84.0.4129.0":["10.0.0-beta.1","10.0.0-beta.2","10.0.0-nightly.20200501","10.0.0-nightly.20200504","10.0.0-nightly.20200505","10.0.0-nightly.20200506","10.0.0-nightly.20200507","10.0.0-nightly.20200508","10.0.0-nightly.20200511","10.0.0-nightly.20200512","10.0.0-nightly.20200513","10.0.0-nightly.20200514","10.0.0-nightly.20200515","10.0.0-nightly.20200518","10.0.0-nightly.20200519","10.0.0-nightly.20200520","10.0.0-nightly.20200521","11.0.0-nightly.20200525","11.0.0-nightly.20200526"],"85.0.4161.2":["10.0.0-beta.3","10.0.0-beta.4"],"85.0.4181.1":["10.0.0-beta.8","10.0.0-beta.9"],"85.0.4183.19":["10.0.0-beta.10"],"85.0.4183.20":["10.0.0-beta.11"],"85.0.4183.26":["10.0.0-beta.12"],"85.0.4183.39":["10.0.0-beta.13","10.0.0-beta.14","10.0.0-beta.15","10.0.0-beta.17","10.0.0-beta.19","10.0.0-beta.20","10.0.0-beta.21"],"85.0.4183.70":["10.0.0-beta.23"],"85.0.4183.78":["10.0.0-beta.24"],"85.0.4183.80":["10.0.0-beta.25"],"82.0.4050.0":["10.0.0-nightly.20200209","10.0.0-nightly.20200210","10.0.0-nightly.20200211","10.0.0-nightly.20200216","10.0.0-nightly.20200217","10.0.0-nightly.20200218","10.0.0-nightly.20200221","10.0.0-nightly.20200222","10.0.0-nightly.20200223","10.0.0-nightly.20200226","10.0.0-nightly.20200303"],"82.0.4076.0":["10.0.0-nightly.20200304","10.0.0-nightly.20200305","10.0.0-nightly.20200306","10.0.0-nightly.20200309","10.0.0-nightly.20200310"],"82.0.4083.0":["10.0.0-nightly.20200311"],"83.0.4086.0":["10.0.0-nightly.20200316"],"83.0.4087.0":["10.0.0-nightly.20200317","10.0.0-nightly.20200318","10.0.0-nightly.20200320","10.0.0-nightly.20200323","10.0.0-nightly.20200324","10.0.0-nightly.20200325","10.0.0-nightly.20200326","10.0.0-nightly.20200327","10.0.0-nightly.20200330","10.0.0-nightly.20200331","10.0.0-nightly.20200401","10.0.0-nightly.20200402","10.0.0-nightly.20200403","10.0.0-nightly.20200406"],"83.0.4095.0":["10.0.0-nightly.20200408","10.0.0-nightly.20200410","10.0.0-nightly.20200413"],"84.0.4114.0":["10.0.0-nightly.20200414"],"84.0.4115.0":["10.0.0-nightly.20200415","10.0.0-nightly.20200416","10.0.0-nightly.20200417"],"84.0.4121.0":["10.0.0-nightly.20200422","10.0.0-nightly.20200423"],"84.0.4125.0":["10.0.0-nightly.20200427","10.0.0-nightly.20200428","10.0.0-nightly.20200429","10.0.0-nightly.20200430"],"85.0.4183.84":["10.0.0"],"85.0.4183.86":["10.0.1"],"85.0.4183.87":["10.1.0"],"85.0.4183.93":["10.1.1"],"85.0.4183.98":["10.1.2"],"85.0.4183.121":["10.1.3","10.1.4","10.1.5","10.1.6","10.1.7","10.2.0","10.3.0","10.3.1","10.3.2","10.4.0","10.4.1","10.4.2","10.4.3","10.4.4","10.4.5","10.4.6","10.4.7"],"86.0.4234.0":["11.0.0-beta.1","11.0.0-beta.3","11.0.0-beta.4","11.0.0-beta.5","11.0.0-beta.6","11.0.0-beta.7","11.0.0-nightly.20200822","11.0.0-nightly.20200824","11.0.0-nightly.20200825","11.0.0-nightly.20200826","12.0.0-nightly.20200827","12.0.0-nightly.20200831","12.0.0-nightly.20200902","12.0.0-nightly.20200903","12.0.0-nightly.20200907","12.0.0-nightly.20200910","12.0.0-nightly.20200911","12.0.0-nightly.20200914"],"87.0.4251.1":["11.0.0-beta.8","11.0.0-beta.9","11.0.0-beta.11"],"87.0.4280.11":["11.0.0-beta.12","11.0.0-beta.13"],"87.0.4280.27":["11.0.0-beta.16","11.0.0-beta.17","11.0.0-beta.18","11.0.0-beta.19"],"87.0.4280.40":["11.0.0-beta.20"],"87.0.4280.47":["11.0.0-beta.22","11.0.0-beta.23"],"85.0.4156.0":["11.0.0-nightly.20200529"],"85.0.4162.0":["11.0.0-nightly.20200602","11.0.0-nightly.20200603","11.0.0-nightly.20200604","11.0.0-nightly.20200609","11.0.0-nightly.20200610","11.0.0-nightly.20200611","11.0.0-nightly.20200615","11.0.0-nightly.20200616","11.0.0-nightly.20200617","11.0.0-nightly.20200618","11.0.0-nightly.20200619"],"85.0.4179.0":["11.0.0-nightly.20200701","11.0.0-nightly.20200702","11.0.0-nightly.20200703","11.0.0-nightly.20200706","11.0.0-nightly.20200707","11.0.0-nightly.20200708","11.0.0-nightly.20200709"],"86.0.4203.0":["11.0.0-nightly.20200716","11.0.0-nightly.20200717","11.0.0-nightly.20200720","11.0.0-nightly.20200721"],"86.0.4209.0":["11.0.0-nightly.20200723","11.0.0-nightly.20200724","11.0.0-nightly.20200729","11.0.0-nightly.20200730","11.0.0-nightly.20200731","11.0.0-nightly.20200803","11.0.0-nightly.20200804","11.0.0-nightly.20200805","11.0.0-nightly.20200811","11.0.0-nightly.20200812"],"87.0.4280.60":["11.0.0","11.0.1"],"87.0.4280.67":["11.0.2","11.0.3","11.0.4"],"87.0.4280.88":["11.0.5","11.1.0","11.1.1"],"87.0.4280.141":["11.2.0","11.2.1","11.2.2","11.2.3","11.3.0","11.4.0","11.4.1","11.4.2","11.4.3","11.4.4","11.4.5","11.4.6","11.4.7","11.4.8","11.4.9","11.4.10","11.4.11","11.4.12","11.5.0"],"89.0.4328.0":["12.0.0-beta.1","12.0.0-beta.3","12.0.0-beta.4","12.0.0-beta.5","12.0.0-beta.6","12.0.0-beta.7","12.0.0-beta.8","12.0.0-beta.9","12.0.0-beta.10","12.0.0-beta.11","12.0.0-beta.12","12.0.0-beta.14","13.0.0-nightly.20201119","13.0.0-nightly.20201123","13.0.0-nightly.20201124","13.0.0-nightly.20201126","13.0.0-nightly.20201127","13.0.0-nightly.20201130","13.0.0-nightly.20201201","13.0.0-nightly.20201202","13.0.0-nightly.20201203","13.0.0-nightly.20201204","13.0.0-nightly.20201207","13.0.0-nightly.20201208","13.0.0-nightly.20201209","13.0.0-nightly.20201210","13.0.0-nightly.20201211","13.0.0-nightly.20201214"],"89.0.4348.1":["12.0.0-beta.16","12.0.0-beta.18","12.0.0-beta.19","12.0.0-beta.20"],"89.0.4388.2":["12.0.0-beta.21","12.0.0-beta.22","12.0.0-beta.23","12.0.0-beta.24","12.0.0-beta.25","12.0.0-beta.26"],"89.0.4389.23":["12.0.0-beta.27","12.0.0-beta.28","12.0.0-beta.29"],"89.0.4389.58":["12.0.0-beta.30","12.0.0-beta.31"],"87.0.4268.0":["12.0.0-nightly.20201002","12.0.0-nightly.20201007","12.0.0-nightly.20201009","12.0.0-nightly.20201012","12.0.0-nightly.20201013","12.0.0-nightly.20201014","12.0.0-nightly.20201015"],"88.0.4292.0":["12.0.0-nightly.20201023","12.0.0-nightly.20201026"],"88.0.4306.0":["12.0.0-nightly.20201030","12.0.0-nightly.20201102","12.0.0-nightly.20201103","12.0.0-nightly.20201104","12.0.0-nightly.20201105","12.0.0-nightly.20201106","12.0.0-nightly.20201111","12.0.0-nightly.20201112"],"88.0.4324.0":["12.0.0-nightly.20201116"],"89.0.4389.69":["12.0.0"],"89.0.4389.82":["12.0.1"],"89.0.4389.90":["12.0.2"],"89.0.4389.114":["12.0.3","12.0.4"],"89.0.4389.128":["12.0.5","12.0.6","12.0.7","12.0.8","12.0.9","12.0.10","12.0.11","12.0.12","12.0.13","12.0.14","12.0.15","12.0.16","12.0.17","12.0.18","12.1.0","12.1.1","12.1.2","12.2.0","12.2.1","12.2.2","12.2.3"],"90.0.4402.0":["13.0.0-beta.2","13.0.0-beta.3","13.0.0-nightly.20210210","13.0.0-nightly.20210211","13.0.0-nightly.20210212","13.0.0-nightly.20210216","13.0.0-nightly.20210217","13.0.0-nightly.20210218","13.0.0-nightly.20210219","13.0.0-nightly.20210222","13.0.0-nightly.20210225","13.0.0-nightly.20210226","13.0.0-nightly.20210301","13.0.0-nightly.20210302","13.0.0-nightly.20210303","14.0.0-nightly.20210304"],"90.0.4415.0":["13.0.0-beta.4","13.0.0-beta.5","13.0.0-beta.6","13.0.0-beta.7","13.0.0-beta.8","13.0.0-beta.9","13.0.0-beta.10","13.0.0-beta.11","13.0.0-beta.12","13.0.0-beta.13","14.0.0-nightly.20210305","14.0.0-nightly.20210308","14.0.0-nightly.20210309","14.0.0-nightly.20210311","14.0.0-nightly.20210315","14.0.0-nightly.20210316","14.0.0-nightly.20210317","14.0.0-nightly.20210318","14.0.0-nightly.20210319","14.0.0-nightly.20210323","14.0.0-nightly.20210324","14.0.0-nightly.20210325","14.0.0-nightly.20210326","14.0.0-nightly.20210329","14.0.0-nightly.20210330"],"91.0.4448.0":["13.0.0-beta.14","13.0.0-beta.16","13.0.0-beta.17","13.0.0-beta.18","13.0.0-beta.20","14.0.0-nightly.20210331","14.0.0-nightly.20210401","14.0.0-nightly.20210402","14.0.0-nightly.20210406","14.0.0-nightly.20210407","14.0.0-nightly.20210408","14.0.0-nightly.20210409","14.0.0-nightly.20210413"],"91.0.4472.33":["13.0.0-beta.21","13.0.0-beta.22","13.0.0-beta.23"],"91.0.4472.38":["13.0.0-beta.24","13.0.0-beta.25","13.0.0-beta.26","13.0.0-beta.27","13.0.0-beta.28"],"89.0.4349.0":["13.0.0-nightly.20201215","13.0.0-nightly.20201216","13.0.0-nightly.20201221","13.0.0-nightly.20201222"],"89.0.4359.0":["13.0.0-nightly.20201223","13.0.0-nightly.20210104","13.0.0-nightly.20210108","13.0.0-nightly.20210111"],"89.0.4386.0":["13.0.0-nightly.20210113","13.0.0-nightly.20210114","13.0.0-nightly.20210118","13.0.0-nightly.20210122","13.0.0-nightly.20210125"],"89.0.4389.0":["13.0.0-nightly.20210127","13.0.0-nightly.20210128","13.0.0-nightly.20210129","13.0.0-nightly.20210201","13.0.0-nightly.20210202","13.0.0-nightly.20210203","13.0.0-nightly.20210205","13.0.0-nightly.20210208","13.0.0-nightly.20210209"],"91.0.4472.69":["13.0.0","13.0.1"],"91.0.4472.77":["13.1.0","13.1.1","13.1.2"],"91.0.4472.106":["13.1.3","13.1.4"],"91.0.4472.124":["13.1.5","13.1.6","13.1.7"],"91.0.4472.164":["13.1.8","13.1.9","13.2.0","13.2.1","13.2.2","13.2.3","13.3.0","13.4.0","13.5.0","13.5.1","13.5.2","13.6.0","13.6.1","13.6.2","13.6.3","13.6.6","13.6.7","13.6.8","13.6.9"],"92.0.4511.0":["14.0.0-beta.1","14.0.0-beta.2","14.0.0-beta.3","14.0.0-nightly.20210520","14.0.0-nightly.20210523","14.0.0-nightly.20210524","15.0.0-nightly.20210527","15.0.0-nightly.20210528","15.0.0-nightly.20210531","15.0.0-nightly.20210601","15.0.0-nightly.20210602"],"93.0.4536.0":["14.0.0-beta.5","14.0.0-beta.6","14.0.0-beta.7","14.0.0-beta.8","15.0.0-nightly.20210609","15.0.0-nightly.20210610","15.0.0-nightly.20210611","15.0.0-nightly.20210614","15.0.0-nightly.20210615","15.0.0-nightly.20210616"],"93.0.4539.0":["14.0.0-beta.9","14.0.0-beta.10","15.0.0-nightly.20210617","15.0.0-nightly.20210618","15.0.0-nightly.20210621","15.0.0-nightly.20210622"],"93.0.4557.4":["14.0.0-beta.11","14.0.0-beta.12"],"93.0.4566.0":["14.0.0-beta.13","14.0.0-beta.14","14.0.0-beta.15","14.0.0-beta.16","14.0.0-beta.17","15.0.0-alpha.1","15.0.0-alpha.2","15.0.0-nightly.20210706","15.0.0-nightly.20210707","15.0.0-nightly.20210708","15.0.0-nightly.20210709","15.0.0-nightly.20210712","15.0.0-nightly.20210713","15.0.0-nightly.20210714","15.0.0-nightly.20210715","15.0.0-nightly.20210716","15.0.0-nightly.20210719","15.0.0-nightly.20210720","15.0.0-nightly.20210721","16.0.0-nightly.20210722","16.0.0-nightly.20210723","16.0.0-nightly.20210726"],"93.0.4577.15":["14.0.0-beta.18","14.0.0-beta.19","14.0.0-beta.20","14.0.0-beta.21"],"93.0.4577.25":["14.0.0-beta.22","14.0.0-beta.23"],"93.0.4577.51":["14.0.0-beta.24","14.0.0-beta.25"],"92.0.4475.0":["14.0.0-nightly.20210426","14.0.0-nightly.20210427"],"92.0.4488.0":["14.0.0-nightly.20210430","14.0.0-nightly.20210503"],"92.0.4496.0":["14.0.0-nightly.20210505"],"92.0.4498.0":["14.0.0-nightly.20210506"],"92.0.4499.0":["14.0.0-nightly.20210507","14.0.0-nightly.20210510","14.0.0-nightly.20210511","14.0.0-nightly.20210512","14.0.0-nightly.20210513"],"92.0.4505.0":["14.0.0-nightly.20210514","14.0.0-nightly.20210517","14.0.0-nightly.20210518","14.0.0-nightly.20210519"],"93.0.4577.58":["14.0.0"],"93.0.4577.63":["14.0.1"],"93.0.4577.82":["14.0.2","14.1.0","14.1.1","14.2.0","14.2.1","14.2.2","14.2.3","14.2.4","14.2.5","14.2.6","14.2.7","14.2.8","14.2.9"],"94.0.4584.0":["15.0.0-alpha.3","15.0.0-alpha.4","15.0.0-alpha.5","15.0.0-alpha.6","16.0.0-nightly.20210727","16.0.0-nightly.20210728","16.0.0-nightly.20210729","16.0.0-nightly.20210730","16.0.0-nightly.20210802","16.0.0-nightly.20210803","16.0.0-nightly.20210804","16.0.0-nightly.20210805","16.0.0-nightly.20210806","16.0.0-nightly.20210809","16.0.0-nightly.20210810","16.0.0-nightly.20210811"],"94.0.4590.2":["15.0.0-alpha.7","15.0.0-alpha.8","15.0.0-alpha.9","16.0.0-nightly.20210812","16.0.0-nightly.20210813","16.0.0-nightly.20210816","16.0.0-nightly.20210817","16.0.0-nightly.20210818","16.0.0-nightly.20210819","16.0.0-nightly.20210820","16.0.0-nightly.20210823"],"94.0.4606.12":["15.0.0-alpha.10"],"94.0.4606.20":["15.0.0-beta.1","15.0.0-beta.2"],"94.0.4606.31":["15.0.0-beta.3","15.0.0-beta.4","15.0.0-beta.5","15.0.0-beta.6","15.0.0-beta.7"],"93.0.4530.0":["15.0.0-nightly.20210603","15.0.0-nightly.20210604"],"93.0.4535.0":["15.0.0-nightly.20210608"],"93.0.4550.0":["15.0.0-nightly.20210623","15.0.0-nightly.20210624"],"93.0.4552.0":["15.0.0-nightly.20210625","15.0.0-nightly.20210628","15.0.0-nightly.20210629"],"93.0.4558.0":["15.0.0-nightly.20210630","15.0.0-nightly.20210701","15.0.0-nightly.20210702","15.0.0-nightly.20210705"],"94.0.4606.51":["15.0.0"],"94.0.4606.61":["15.1.0","15.1.1"],"94.0.4606.71":["15.1.2"],"94.0.4606.81":["15.2.0","15.3.0","15.3.1","15.3.2","15.3.3","15.3.4","15.3.5","15.3.6","15.3.7","15.4.0","15.4.1","15.4.2","15.5.0","15.5.1","15.5.2","15.5.3","15.5.4","15.5.5","15.5.6","15.5.7"],"95.0.4629.0":["16.0.0-alpha.1","16.0.0-alpha.2","16.0.0-alpha.3","16.0.0-alpha.4","16.0.0-alpha.5","16.0.0-alpha.6","16.0.0-alpha.7","16.0.0-nightly.20210902","16.0.0-nightly.20210903","16.0.0-nightly.20210906","16.0.0-nightly.20210907","16.0.0-nightly.20210908","16.0.0-nightly.20210909","16.0.0-nightly.20210910","16.0.0-nightly.20210913","16.0.0-nightly.20210914","16.0.0-nightly.20210915","16.0.0-nightly.20210916","16.0.0-nightly.20210917","16.0.0-nightly.20210920","16.0.0-nightly.20210921","16.0.0-nightly.20210922","17.0.0-nightly.20210923","17.0.0-nightly.20210924","17.0.0-nightly.20210927","17.0.0-nightly.20210928","17.0.0-nightly.20210929","17.0.0-nightly.20210930","17.0.0-nightly.20211001","17.0.0-nightly.20211004","17.0.0-nightly.20211005"],"96.0.4647.0":["16.0.0-alpha.8","16.0.0-alpha.9","16.0.0-beta.1","16.0.0-beta.2","16.0.0-beta.3","17.0.0-nightly.20211006","17.0.0-nightly.20211007","17.0.0-nightly.20211008","17.0.0-nightly.20211011","17.0.0-nightly.20211012","17.0.0-nightly.20211013","17.0.0-nightly.20211014","17.0.0-nightly.20211015","17.0.0-nightly.20211018","17.0.0-nightly.20211019","17.0.0-nightly.20211020","17.0.0-nightly.20211021"],"96.0.4664.18":["16.0.0-beta.4","16.0.0-beta.5"],"96.0.4664.27":["16.0.0-beta.6","16.0.0-beta.7"],"96.0.4664.35":["16.0.0-beta.8","16.0.0-beta.9"],"95.0.4612.5":["16.0.0-nightly.20210824","16.0.0-nightly.20210825","16.0.0-nightly.20210826","16.0.0-nightly.20210827","16.0.0-nightly.20210830","16.0.0-nightly.20210831","16.0.0-nightly.20210901"],"96.0.4664.45":["16.0.0","16.0.1"],"96.0.4664.55":["16.0.2","16.0.3","16.0.4","16.0.5"],"96.0.4664.110":["16.0.6","16.0.7","16.0.8"],"96.0.4664.174":["16.0.9","16.0.10","16.1.0","16.1.1","16.2.0","16.2.1","16.2.2","16.2.3","16.2.4","16.2.5","16.2.6","16.2.7","16.2.8"],"96.0.4664.4":["17.0.0-alpha.1","17.0.0-alpha.2","17.0.0-alpha.3","17.0.0-nightly.20211022","17.0.0-nightly.20211025","17.0.0-nightly.20211026","17.0.0-nightly.20211027","17.0.0-nightly.20211028","17.0.0-nightly.20211029","17.0.0-nightly.20211101","17.0.0-nightly.20211102","17.0.0-nightly.20211103","17.0.0-nightly.20211104","17.0.0-nightly.20211105","17.0.0-nightly.20211108","17.0.0-nightly.20211109","17.0.0-nightly.20211110","17.0.0-nightly.20211111","17.0.0-nightly.20211112","17.0.0-nightly.20211115","17.0.0-nightly.20211116","17.0.0-nightly.20211117","18.0.0-nightly.20211118","18.0.0-nightly.20211119","18.0.0-nightly.20211122","18.0.0-nightly.20211123"],"98.0.4706.0":["17.0.0-alpha.4","17.0.0-alpha.5","17.0.0-alpha.6","17.0.0-beta.1","17.0.0-beta.2","18.0.0-nightly.20211124","18.0.0-nightly.20211125","18.0.0-nightly.20211126","18.0.0-nightly.20211129","18.0.0-nightly.20211130","18.0.0-nightly.20211201","18.0.0-nightly.20211202","18.0.0-nightly.20211203","18.0.0-nightly.20211206","18.0.0-nightly.20211207","18.0.0-nightly.20211208","18.0.0-nightly.20211209","18.0.0-nightly.20211210","18.0.0-nightly.20211213","18.0.0-nightly.20211214","18.0.0-nightly.20211215","18.0.0-nightly.20211216","18.0.0-nightly.20211217","18.0.0-nightly.20211220","18.0.0-nightly.20211221","18.0.0-nightly.20211222","18.0.0-nightly.20211223","18.0.0-nightly.20211228","18.0.0-nightly.20211229","18.0.0-nightly.20211231","18.0.0-nightly.20220103","18.0.0-nightly.20220104","18.0.0-nightly.20220105","18.0.0-nightly.20220106","18.0.0-nightly.20220107","18.0.0-nightly.20220110"],"98.0.4758.9":["17.0.0-beta.3"],"98.0.4758.11":["17.0.0-beta.4","17.0.0-beta.5","17.0.0-beta.6","17.0.0-beta.7","17.0.0-beta.8","17.0.0-beta.9"],"98.0.4758.74":["17.0.0"],"98.0.4758.82":["17.0.1"],"98.0.4758.102":["17.1.0"],"98.0.4758.109":["17.1.1","17.1.2","17.2.0"],"98.0.4758.141":["17.3.0","17.3.1","17.4.0","17.4.1","17.4.2","17.4.3","17.4.4","17.4.5","17.4.6","17.4.7","17.4.8","17.4.9","17.4.10","17.4.11"],"99.0.4767.0":["18.0.0-alpha.1","18.0.0-alpha.2","18.0.0-alpha.3","18.0.0-alpha.4","18.0.0-alpha.5","18.0.0-nightly.20220111","18.0.0-nightly.20220112","18.0.0-nightly.20220113","18.0.0-nightly.20220114","18.0.0-nightly.20220117","18.0.0-nightly.20220118","18.0.0-nightly.20220119","18.0.0-nightly.20220121","18.0.0-nightly.20220124","18.0.0-nightly.20220125","18.0.0-nightly.20220127","18.0.0-nightly.20220128","18.0.0-nightly.20220131","18.0.0-nightly.20220201","19.0.0-nightly.20220202","19.0.0-nightly.20220203","19.0.0-nightly.20220204","19.0.0-nightly.20220207","19.0.0-nightly.20220208","19.0.0-nightly.20220209"],"100.0.4894.0":["18.0.0-beta.1","18.0.0-beta.2","18.0.0-beta.3","18.0.0-beta.4","18.0.0-beta.5","18.0.0-beta.6","19.0.0-nightly.20220308","19.0.0-nightly.20220309","19.0.0-nightly.20220310","19.0.0-nightly.20220311","19.0.0-nightly.20220314","19.0.0-nightly.20220315","19.0.0-nightly.20220316","19.0.0-nightly.20220317","19.0.0-nightly.20220318","19.0.0-nightly.20220321","19.0.0-nightly.20220322","19.0.0-nightly.20220323","19.0.0-nightly.20220324"],"100.0.4896.56":["18.0.0"],"100.0.4896.60":["18.0.1","18.0.2"],"100.0.4896.75":["18.0.3","18.0.4"],"100.0.4896.127":["18.1.0"],"100.0.4896.143":["18.2.0","18.2.1","18.2.2","18.2.3"],"100.0.4896.160":["18.2.4","18.3.0","18.3.1","18.3.2","18.3.3","18.3.4","18.3.5","18.3.6","18.3.7","18.3.8","18.3.9","18.3.11","18.3.12","18.3.13","18.3.14","18.3.15"],"102.0.4962.3":["19.0.0-alpha.1","19.0.0-nightly.20220328","19.0.0-nightly.20220329","20.0.0-nightly.20220330"],"102.0.4971.0":["19.0.0-alpha.2","19.0.0-alpha.3","20.0.0-nightly.20220411"],"102.0.4989.0":["19.0.0-alpha.4","19.0.0-alpha.5","20.0.0-nightly.20220414","20.0.0-nightly.20220415","20.0.0-nightly.20220418","20.0.0-nightly.20220419","20.0.0-nightly.20220420","20.0.0-nightly.20220421"],"102.0.4999.0":["19.0.0-beta.1","19.0.0-beta.2","19.0.0-beta.3","20.0.0-nightly.20220425","20.0.0-nightly.20220426","20.0.0-nightly.20220427","20.0.0-nightly.20220428","20.0.0-nightly.20220429","20.0.0-nightly.20220502","20.0.0-nightly.20220503","20.0.0-nightly.20220504","20.0.0-nightly.20220505","20.0.0-nightly.20220506","20.0.0-nightly.20220509","20.0.0-nightly.20220511","20.0.0-nightly.20220512","20.0.0-nightly.20220513","20.0.0-nightly.20220516","20.0.0-nightly.20220517"],"102.0.5005.27":["19.0.0-beta.4"],"102.0.5005.40":["19.0.0-beta.5","19.0.0-beta.6","19.0.0-beta.7"],"102.0.5005.49":["19.0.0-beta.8"],"102.0.4961.0":["19.0.0-nightly.20220325"],"102.0.5005.61":["19.0.0","19.0.1"],"102.0.5005.63":["19.0.2","19.0.3","19.0.4"],"102.0.5005.115":["19.0.5","19.0.6"],"102.0.5005.134":["19.0.7"],"102.0.5005.148":["19.0.8"],"102.0.5005.167":["19.0.9","19.0.10","19.0.11","19.0.12","19.0.13","19.0.14","19.0.15","19.0.16","19.0.17","19.1.0","19.1.1","19.1.2","19.1.3","19.1.4","19.1.5","19.1.6","19.1.7","19.1.8","19.1.9"],"103.0.5044.0":["20.0.0-alpha.1","20.0.0-nightly.20220518","20.0.0-nightly.20220519","20.0.0-nightly.20220520","20.0.0-nightly.20220523","20.0.0-nightly.20220524","21.0.0-nightly.20220526","21.0.0-nightly.20220527","21.0.0-nightly.20220530","21.0.0-nightly.20220531"],"104.0.5073.0":["20.0.0-alpha.2","20.0.0-alpha.3","20.0.0-alpha.4","20.0.0-alpha.5","20.0.0-alpha.6","20.0.0-alpha.7","20.0.0-beta.1","20.0.0-beta.2","20.0.0-beta.3","20.0.0-beta.4","20.0.0-beta.5","20.0.0-beta.6","20.0.0-beta.7","20.0.0-beta.8","21.0.0-nightly.20220602","21.0.0-nightly.20220603","21.0.0-nightly.20220606","21.0.0-nightly.20220607","21.0.0-nightly.20220608","21.0.0-nightly.20220609","21.0.0-nightly.20220610","21.0.0-nightly.20220613","21.0.0-nightly.20220614","21.0.0-nightly.20220615","21.0.0-nightly.20220616","21.0.0-nightly.20220617","21.0.0-nightly.20220620","21.0.0-nightly.20220621","21.0.0-nightly.20220622","21.0.0-nightly.20220623","21.0.0-nightly.20220624","21.0.0-nightly.20220627"],"104.0.5112.39":["20.0.0-beta.9"],"104.0.5112.48":["20.0.0-beta.10","20.0.0-beta.11","20.0.0-beta.12"],"104.0.5112.57":["20.0.0-beta.13"],"104.0.5112.65":["20.0.0"],"104.0.5112.81":["20.0.1","20.0.2","20.0.3"],"104.0.5112.102":["20.1.0","20.1.1"],"104.0.5112.114":["20.1.2","20.1.3","20.1.4"],"104.0.5112.124":["20.2.0","20.3.0","20.3.1","20.3.2","20.3.3","20.3.4","20.3.5","20.3.6","20.3.7","20.3.8","20.3.9","20.3.10","20.3.11","20.3.12"],"105.0.5187.0":["21.0.0-alpha.1","21.0.0-alpha.2","21.0.0-alpha.3","21.0.0-alpha.4","21.0.0-alpha.5","21.0.0-nightly.20220720","21.0.0-nightly.20220721","21.0.0-nightly.20220722","21.0.0-nightly.20220725","21.0.0-nightly.20220726","21.0.0-nightly.20220727","21.0.0-nightly.20220728","21.0.0-nightly.20220801","21.0.0-nightly.20220802","22.0.0-nightly.20220808","22.0.0-nightly.20220809","22.0.0-nightly.20220810","22.0.0-nightly.20220811","22.0.0-nightly.20220812","22.0.0-nightly.20220815","22.0.0-nightly.20220816","22.0.0-nightly.20220817"],"106.0.5216.0":["21.0.0-alpha.6","21.0.0-beta.1","21.0.0-beta.2","21.0.0-beta.3","21.0.0-beta.4","21.0.0-beta.5","22.0.0-nightly.20220822","22.0.0-nightly.20220823","22.0.0-nightly.20220824","22.0.0-nightly.20220825","22.0.0-nightly.20220829","22.0.0-nightly.20220830","22.0.0-nightly.20220831","22.0.0-nightly.20220901","22.0.0-nightly.20220902","22.0.0-nightly.20220905"],"106.0.5249.40":["21.0.0-beta.6","21.0.0-beta.7","21.0.0-beta.8"],"105.0.5129.0":["21.0.0-nightly.20220628","21.0.0-nightly.20220629","21.0.0-nightly.20220630","21.0.0-nightly.20220701","21.0.0-nightly.20220704","21.0.0-nightly.20220705","21.0.0-nightly.20220706","21.0.0-nightly.20220707","21.0.0-nightly.20220708","21.0.0-nightly.20220711","21.0.0-nightly.20220712","21.0.0-nightly.20220713"],"105.0.5173.0":["21.0.0-nightly.20220715","21.0.0-nightly.20220718","21.0.0-nightly.20220719"],"106.0.5249.51":["21.0.0"],"106.0.5249.61":["21.0.1"],"106.0.5249.91":["21.1.0"],"106.0.5249.103":["21.1.1"],"106.0.5249.119":["21.2.0"],"106.0.5249.165":["21.2.1"],"106.0.5249.168":["21.2.2","21.2.3"],"106.0.5249.181":["21.3.0","21.3.1"],"106.0.5249.199":["21.3.3","21.3.4","21.3.5","21.4.0","21.4.1","21.4.2","21.4.3","21.4.4"],"107.0.5286.0":["22.0.0-alpha.1","22.0.0-nightly.20220909","22.0.0-nightly.20220912","22.0.0-nightly.20220913","22.0.0-nightly.20220914","22.0.0-nightly.20220915","22.0.0-nightly.20220916","22.0.0-nightly.20220919","22.0.0-nightly.20220920","22.0.0-nightly.20220921","22.0.0-nightly.20220922","22.0.0-nightly.20220923","22.0.0-nightly.20220926","22.0.0-nightly.20220927","22.0.0-nightly.20220928","23.0.0-nightly.20220929","23.0.0-nightly.20220930","23.0.0-nightly.20221003"],"108.0.5329.0":["22.0.0-alpha.3","22.0.0-alpha.4","22.0.0-alpha.5","22.0.0-alpha.6","23.0.0-nightly.20221004","23.0.0-nightly.20221005","23.0.0-nightly.20221006","23.0.0-nightly.20221007","23.0.0-nightly.20221010","23.0.0-nightly.20221011","23.0.0-nightly.20221012","23.0.0-nightly.20221013","23.0.0-nightly.20221014","23.0.0-nightly.20221017"],"108.0.5355.0":["22.0.0-alpha.7","23.0.0-nightly.20221018","23.0.0-nightly.20221019","23.0.0-nightly.20221020","23.0.0-nightly.20221021","23.0.0-nightly.20221024","23.0.0-nightly.20221026"],"108.0.5359.10":["22.0.0-alpha.8","22.0.0-beta.1","22.0.0-beta.2","22.0.0-beta.3"],"108.0.5359.29":["22.0.0-beta.4"],"108.0.5359.40":["22.0.0-beta.5","22.0.0-beta.6"],"108.0.5359.48":["22.0.0-beta.7","22.0.0-beta.8"],"107.0.5274.0":["22.0.0-nightly.20220908"],"108.0.5359.62":["22.0.0"],"108.0.5359.125":["22.0.1"],"108.0.5359.179":["22.0.2","22.0.3","22.1.0"],"108.0.5359.215":["22.2.0","22.2.1","22.3.0","22.3.1","22.3.2","22.3.3","22.3.4","22.3.5","22.3.6","22.3.7","22.3.8","22.3.9","22.3.10","22.3.11","22.3.12","22.3.13","22.3.14","22.3.15","22.3.16","22.3.17","22.3.18","22.3.20","22.3.21","22.3.22"],"110.0.5415.0":["23.0.0-alpha.1","23.0.0-nightly.20221118","23.0.0-nightly.20221121","23.0.0-nightly.20221122","23.0.0-nightly.20221123","23.0.0-nightly.20221124","23.0.0-nightly.20221125","23.0.0-nightly.20221128","23.0.0-nightly.20221129","23.0.0-nightly.20221130","24.0.0-nightly.20221201","24.0.0-nightly.20221202","24.0.0-nightly.20221205"],"110.0.5451.0":["23.0.0-alpha.2","23.0.0-alpha.3","24.0.0-nightly.20221206","24.0.0-nightly.20221207","24.0.0-nightly.20221208","24.0.0-nightly.20221213","24.0.0-nightly.20221214","24.0.0-nightly.20221215","24.0.0-nightly.20221216"],"110.0.5478.5":["23.0.0-beta.1","23.0.0-beta.2","23.0.0-beta.3"],"110.0.5481.30":["23.0.0-beta.4"],"110.0.5481.38":["23.0.0-beta.5"],"110.0.5481.52":["23.0.0-beta.6","23.0.0-beta.8"],"109.0.5382.0":["23.0.0-nightly.20221027","23.0.0-nightly.20221028","23.0.0-nightly.20221031","23.0.0-nightly.20221101","23.0.0-nightly.20221102","23.0.0-nightly.20221103","23.0.0-nightly.20221104","23.0.0-nightly.20221107","23.0.0-nightly.20221108","23.0.0-nightly.20221109","23.0.0-nightly.20221110","23.0.0-nightly.20221111","23.0.0-nightly.20221114","23.0.0-nightly.20221115","23.0.0-nightly.20221116","23.0.0-nightly.20221117"],"110.0.5481.77":["23.0.0"],"110.0.5481.100":["23.1.0"],"110.0.5481.104":["23.1.1"],"110.0.5481.177":["23.1.2"],"110.0.5481.179":["23.1.3"],"110.0.5481.192":["23.1.4","23.2.0"],"110.0.5481.208":["23.2.1","23.2.2","23.2.3","23.2.4","23.3.0","23.3.1","23.3.2","23.3.3","23.3.4","23.3.5","23.3.6","23.3.7","23.3.8","23.3.9","23.3.10","23.3.11","23.3.12","23.3.13"],"111.0.5560.0":["24.0.0-alpha.1","24.0.0-alpha.2","24.0.0-alpha.3","24.0.0-alpha.4","24.0.0-alpha.5","24.0.0-alpha.6","24.0.0-alpha.7","24.0.0-nightly.20230203","24.0.0-nightly.20230206","24.0.0-nightly.20230207","24.0.0-nightly.20230208","24.0.0-nightly.20230209","25.0.0-nightly.20230210","25.0.0-nightly.20230214","25.0.0-nightly.20230215","25.0.0-nightly.20230216","25.0.0-nightly.20230217","25.0.0-nightly.20230220","25.0.0-nightly.20230221","25.0.0-nightly.20230222","25.0.0-nightly.20230223","25.0.0-nightly.20230224","25.0.0-nightly.20230227","25.0.0-nightly.20230228","25.0.0-nightly.20230301","25.0.0-nightly.20230302","25.0.0-nightly.20230303","25.0.0-nightly.20230306","25.0.0-nightly.20230307","25.0.0-nightly.20230308","25.0.0-nightly.20230309","25.0.0-nightly.20230310"],"111.0.5563.50":["24.0.0-beta.1","24.0.0-beta.2"],"112.0.5615.20":["24.0.0-beta.3","24.0.0-beta.4"],"112.0.5615.29":["24.0.0-beta.5"],"112.0.5615.39":["24.0.0-beta.6","24.0.0-beta.7"],"111.0.5518.0":["24.0.0-nightly.20230109","24.0.0-nightly.20230110","24.0.0-nightly.20230111","24.0.0-nightly.20230112","24.0.0-nightly.20230113","24.0.0-nightly.20230116","24.0.0-nightly.20230117","24.0.0-nightly.20230118","24.0.0-nightly.20230119","24.0.0-nightly.20230120","24.0.0-nightly.20230123","24.0.0-nightly.20230124","24.0.0-nightly.20230125","24.0.0-nightly.20230126","24.0.0-nightly.20230127","24.0.0-nightly.20230131","24.0.0-nightly.20230201","24.0.0-nightly.20230202"],"112.0.5615.49":["24.0.0"],"112.0.5615.50":["24.1.0","24.1.1"],"112.0.5615.87":["24.1.2"],"112.0.5615.165":["24.1.3","24.2.0","24.3.0"],"112.0.5615.183":["24.3.1"],"112.0.5615.204":["24.4.0","24.4.1","24.5.0","24.5.1","24.6.0","24.6.1","24.6.2","24.6.3","24.6.4","24.6.5","24.7.0","24.7.1","24.8.0","24.8.1"],"114.0.5694.0":["25.0.0-alpha.1","25.0.0-alpha.2","25.0.0-nightly.20230405","26.0.0-nightly.20230406","26.0.0-nightly.20230407","26.0.0-nightly.20230410","26.0.0-nightly.20230411"],"114.0.5710.0":["25.0.0-alpha.3","25.0.0-alpha.4","26.0.0-nightly.20230413","26.0.0-nightly.20230414","26.0.0-nightly.20230417"],"114.0.5719.0":["25.0.0-alpha.5","25.0.0-alpha.6","25.0.0-beta.1","25.0.0-beta.2","25.0.0-beta.3","26.0.0-nightly.20230421","26.0.0-nightly.20230424","26.0.0-nightly.20230425","26.0.0-nightly.20230426","26.0.0-nightly.20230427","26.0.0-nightly.20230428","26.0.0-nightly.20230501","26.0.0-nightly.20230502","26.0.0-nightly.20230503","26.0.0-nightly.20230504","26.0.0-nightly.20230505","26.0.0-nightly.20230508","26.0.0-nightly.20230509","26.0.0-nightly.20230510"],"114.0.5735.16":["25.0.0-beta.4","25.0.0-beta.5","25.0.0-beta.6","25.0.0-beta.7"],"114.0.5735.35":["25.0.0-beta.8"],"114.0.5735.45":["25.0.0-beta.9","25.0.0","25.0.1"],"113.0.5636.0":["25.0.0-nightly.20230314"],"113.0.5651.0":["25.0.0-nightly.20230315"],"113.0.5653.0":["25.0.0-nightly.20230317"],"113.0.5660.0":["25.0.0-nightly.20230320"],"113.0.5664.0":["25.0.0-nightly.20230321"],"113.0.5666.0":["25.0.0-nightly.20230322"],"113.0.5668.0":["25.0.0-nightly.20230323"],"113.0.5670.0":["25.0.0-nightly.20230324","25.0.0-nightly.20230327","25.0.0-nightly.20230328","25.0.0-nightly.20230329","25.0.0-nightly.20230330"],"114.0.5684.0":["25.0.0-nightly.20230331","25.0.0-nightly.20230403"],"114.0.5692.0":["25.0.0-nightly.20230404"],"114.0.5735.106":["25.1.0","25.1.1"],"114.0.5735.134":["25.2.0"],"114.0.5735.199":["25.3.0"],"114.0.5735.243":["25.3.1"],"114.0.5735.248":["25.3.2","25.4.0"],"114.0.5735.289":["25.5.0","25.6.0","25.7.0"],"116.0.5791.0":["26.0.0-alpha.1","26.0.0-alpha.2","26.0.0-alpha.3","26.0.0-alpha.4","26.0.0-alpha.5","26.0.0-nightly.20230526","26.0.0-nightly.20230529","26.0.0-nightly.20230530","26.0.0-nightly.20230531","27.0.0-nightly.20230601","27.0.0-nightly.20230602","27.0.0-nightly.20230605","27.0.0-nightly.20230606","27.0.0-nightly.20230607","27.0.0-nightly.20230609"],"116.0.5815.0":["26.0.0-alpha.6","27.0.0-nightly.20230612","27.0.0-nightly.20230613"],"116.0.5831.0":["26.0.0-alpha.7","27.0.0-nightly.20230615"],"116.0.5845.0":["26.0.0-alpha.8","26.0.0-beta.1","27.0.0-nightly.20230622","27.0.0-nightly.20230623","27.0.0-nightly.20230626","27.0.0-nightly.20230627","27.0.0-nightly.20230628","27.0.0-nightly.20230629","27.0.0-nightly.20230630"],"116.0.5845.14":["26.0.0-beta.2","26.0.0-beta.3","26.0.0-beta.4","26.0.0-beta.5","26.0.0-beta.6","26.0.0-beta.7"],"116.0.5845.42":["26.0.0-beta.8","26.0.0-beta.9"],"116.0.5845.49":["26.0.0-beta.10","26.0.0-beta.11"],"116.0.5845.62":["26.0.0-beta.12"],"114.0.5708.0":["26.0.0-nightly.20230412"],"114.0.5715.0":["26.0.0-nightly.20230418"],"115.0.5760.0":["26.0.0-nightly.20230511","26.0.0-nightly.20230512","26.0.0-nightly.20230515","26.0.0-nightly.20230516","26.0.0-nightly.20230517","26.0.0-nightly.20230518","26.0.0-nightly.20230519","26.0.0-nightly.20230522","26.0.0-nightly.20230523"],"115.0.5786.0":["26.0.0-nightly.20230524"],"115.0.5790.0":["26.0.0-nightly.20230525"],"116.0.5845.82":["26.0.0"],"116.0.5845.97":["26.1.0"],"118.0.5949.0":["27.0.0-alpha.1","27.0.0-alpha.2","27.0.0-alpha.3","27.0.0-nightly.20230816","28.0.0-nightly.20230817","28.0.0-nightly.20230818","28.0.0-nightly.20230821","28.0.0-nightly.20230822","28.0.0-nightly.20230823","28.0.0-nightly.20230824","28.0.0-nightly.20230825"],"116.0.5829.0":["27.0.0-nightly.20230614"],"116.0.5833.0":["27.0.0-nightly.20230616","27.0.0-nightly.20230619","27.0.0-nightly.20230620","27.0.0-nightly.20230621"],"117.0.5852.0":["27.0.0-nightly.20230703","27.0.0-nightly.20230704","27.0.0-nightly.20230705","27.0.0-nightly.20230706","27.0.0-nightly.20230707","27.0.0-nightly.20230710","27.0.0-nightly.20230711","27.0.0-nightly.20230712","27.0.0-nightly.20230713","27.0.0-nightly.20230714"],"117.0.5884.1":["27.0.0-nightly.20230717","27.0.0-nightly.20230718"],"117.0.5892.0":["27.0.0-nightly.20230719"],"117.0.5897.0":["27.0.0-nightly.20230720","27.0.0-nightly.20230721","27.0.0-nightly.20230724","27.0.0-nightly.20230725","27.0.0-nightly.20230726","27.0.0-nightly.20230727","27.0.0-nightly.20230728","27.0.0-nightly.20230731"],"117.0.5911.0":["27.0.0-nightly.20230801","27.0.0-nightly.20230802","27.0.0-nightly.20230803"],"117.0.5921.0":["27.0.0-nightly.20230804","27.0.0-nightly.20230807","27.0.0-nightly.20230808","27.0.0-nightly.20230814","27.0.0-nightly.20230815"]}
\ No newline at end of file
+{"39.0.2171.65":["0.20.0","0.20.1","0.20.2","0.20.3","0.20.4","0.20.5","0.20.6","0.20.7","0.20.8"],"40.0.2214.91":["0.21.0","0.21.1","0.21.2"],"41.0.2272.76":["0.21.3","0.22.1","0.22.2","0.22.3","0.23.0","0.24.0"],"42.0.2311.107":["0.25.0","0.25.1","0.25.2","0.25.3","0.26.0","0.26.1","0.27.0","0.27.1"],"43.0.2357.65":["0.27.2","0.27.3","0.28.0","0.28.1","0.28.2","0.28.3","0.29.1","0.29.2"],"44.0.2403.125":["0.30.4","0.31.0"],"45.0.2454.85":["0.31.2","0.32.2","0.32.3","0.33.0","0.33.1","0.33.2","0.33.3","0.33.4","0.33.6","0.33.7","0.33.8","0.33.9","0.34.0","0.34.1","0.34.2","0.34.3","0.34.4","0.35.1","0.35.2","0.35.3","0.35.4","0.35.5"],"47.0.2526.73":["0.36.0","0.36.2","0.36.3","0.36.4"],"47.0.2526.110":["0.36.5","0.36.6","0.36.7","0.36.8","0.36.9","0.36.10","0.36.11","0.36.12"],"49.0.2623.75":["0.37.0","0.37.1","0.37.3","0.37.4","0.37.5","0.37.6","0.37.7","0.37.8","1.0.0","1.0.1","1.0.2"],"50.0.2661.102":["1.1.0","1.1.1","1.1.2","1.1.3"],"51.0.2704.63":["1.2.0","1.2.1"],"51.0.2704.84":["1.2.2","1.2.3"],"51.0.2704.103":["1.2.4","1.2.5"],"51.0.2704.106":["1.2.6","1.2.7","1.2.8"],"52.0.2743.82":["1.3.0","1.3.1","1.3.2","1.3.3","1.3.4","1.3.5","1.3.6","1.3.7","1.3.9","1.3.10","1.3.13","1.3.14","1.3.15"],"53.0.2785.113":["1.4.0","1.4.1","1.4.2","1.4.3","1.4.4","1.4.5"],"53.0.2785.143":["1.4.6","1.4.7","1.4.8","1.4.10","1.4.11","1.4.13","1.4.14","1.4.15","1.4.16"],"54.0.2840.51":["1.4.12"],"54.0.2840.101":["1.5.0","1.5.1"],"56.0.2924.87":["1.6.0","1.6.1","1.6.2","1.6.3","1.6.4","1.6.5","1.6.6","1.6.7","1.6.8","1.6.9","1.6.10","1.6.11","1.6.12","1.6.13","1.6.14","1.6.15","1.6.16","1.6.17","1.6.18"],"58.0.3029.110":["1.7.0","1.7.1","1.7.2","1.7.3","1.7.4","1.7.5","1.7.6","1.7.7","1.7.8","1.7.9","1.7.10","1.7.11","1.7.12","1.7.13","1.7.14","1.7.15","1.7.16"],"59.0.3071.115":["1.8.0","1.8.1","1.8.2-beta.1","1.8.2-beta.2","1.8.2-beta.3","1.8.2-beta.4","1.8.2-beta.5","1.8.2","1.8.3","1.8.4","1.8.5","1.8.6","1.8.7","1.8.8"],"61.0.3163.100":["2.0.0-beta.1","2.0.0-beta.2","2.0.0-beta.3","2.0.0-beta.4","2.0.0-beta.5","2.0.0-beta.6","2.0.0-beta.7","2.0.0-beta.8","2.0.0","2.0.1","2.0.2","2.0.3","2.0.4","2.0.5","2.0.6","2.0.7","2.0.8-nightly.20180819","2.0.8-nightly.20180820","2.0.8","2.0.9","2.0.10","2.0.11","2.0.12","2.0.13","2.0.14","2.0.15","2.0.16","2.0.17","2.0.18","2.1.0-unsupported.20180809"],"66.0.3359.181":["3.0.0-beta.1","3.0.0-beta.2","3.0.0-beta.3","3.0.0-beta.4","3.0.0-beta.5","3.0.0-beta.6","3.0.0-beta.7","3.0.0-beta.8","3.0.0-beta.9","3.0.0-beta.10","3.0.0-beta.11","3.0.0-beta.12","3.0.0-beta.13","3.0.0-nightly.20180818","3.0.0-nightly.20180821","3.0.0-nightly.20180823","3.0.0-nightly.20180904","3.0.0","3.0.1","3.0.2","3.0.3","3.0.4","3.0.5","3.0.6","3.0.7","3.0.8","3.0.9","3.0.10","3.0.11","3.0.12","3.0.13","3.0.14","3.0.15","3.0.16","3.1.0-beta.1","3.1.0-beta.2","3.1.0-beta.3","3.1.0-beta.4","3.1.0-beta.5","3.1.0","3.1.1","3.1.2","3.1.3","3.1.4","3.1.5","3.1.6","3.1.7","3.1.8","3.1.9","3.1.10","3.1.11","3.1.12","3.1.13","4.0.0-nightly.20180817","4.0.0-nightly.20180819","4.0.0-nightly.20180821"],"69.0.3497.106":["4.0.0-beta.1","4.0.0-beta.2","4.0.0-beta.3","4.0.0-beta.4","4.0.0-beta.5","4.0.0-beta.6","4.0.0-beta.7","4.0.0-beta.8","4.0.0-beta.9","4.0.0-beta.10","4.0.0-beta.11","4.0.0-nightly.20181010","4.0.0","4.0.1","4.0.2","4.0.3","4.0.4","4.0.5","4.0.6"],"67.0.3396.99":["4.0.0-nightly.20180929"],"68.0.3440.128":["4.0.0-nightly.20181006"],"69.0.3497.128":["4.0.7","4.0.8","4.1.0","4.1.1","4.1.2","4.1.3","4.1.4","4.1.5","4.2.0","4.2.1","4.2.2","4.2.3","4.2.4","4.2.5","4.2.6","4.2.7","4.2.8","4.2.9","4.2.10","4.2.11","4.2.12"],"72.0.3626.52":["5.0.0-beta.1","5.0.0-beta.2","6.0.0-nightly.20190123"],"73.0.3683.27":["5.0.0-beta.3"],"73.0.3683.54":["5.0.0-beta.4"],"73.0.3683.61":["5.0.0-beta.5"],"73.0.3683.84":["5.0.0-beta.6"],"73.0.3683.94":["5.0.0-beta.7"],"73.0.3683.104":["5.0.0-beta.8"],"73.0.3683.117":["5.0.0-beta.9"],"70.0.3538.110":["5.0.0-nightly.20190107"],"71.0.3578.98":["5.0.0-nightly.20190121","5.0.0-nightly.20190122"],"73.0.3683.119":["5.0.0"],"73.0.3683.121":["5.0.1","5.0.2","5.0.3","5.0.4","5.0.5","5.0.6","5.0.7","5.0.8","5.0.9","5.0.10","5.0.11","5.0.12","5.0.13"],"76.0.3774.1":["6.0.0-beta.1"],"76.0.3783.1":["6.0.0-beta.2","6.0.0-beta.3","6.0.0-beta.4"],"76.0.3805.4":["6.0.0-beta.5"],"76.0.3809.3":["6.0.0-beta.6"],"76.0.3809.22":["6.0.0-beta.7"],"76.0.3809.26":["6.0.0-beta.8","6.0.0-beta.9"],"76.0.3809.37":["6.0.0-beta.10"],"76.0.3809.42":["6.0.0-beta.11"],"76.0.3809.54":["6.0.0-beta.12"],"76.0.3809.60":["6.0.0-beta.13"],"76.0.3809.68":["6.0.0-beta.14"],"76.0.3809.74":["6.0.0-beta.15"],"72.0.3626.107":["6.0.0-nightly.20190212"],"72.0.3626.110":["6.0.0-nightly.20190213"],"74.0.3724.8":["6.0.0-nightly.20190311"],"76.0.3809.88":["6.0.0"],"76.0.3809.102":["6.0.1"],"76.0.3809.110":["6.0.2"],"76.0.3809.126":["6.0.3"],"76.0.3809.131":["6.0.4"],"76.0.3809.136":["6.0.5"],"76.0.3809.138":["6.0.6"],"76.0.3809.139":["6.0.7"],"76.0.3809.146":["6.0.8","6.0.9","6.0.10","6.0.11","6.0.12","6.1.0","6.1.1","6.1.2","6.1.3","6.1.4","6.1.5","6.1.6","6.1.7","6.1.8","6.1.9","6.1.10","6.1.11","6.1.12"],"78.0.3866.0":["7.0.0-beta.1","7.0.0-beta.2","7.0.0-beta.3","7.0.0-nightly.20190727","7.0.0-nightly.20190728","7.0.0-nightly.20190729","7.0.0-nightly.20190730","7.0.0-nightly.20190731","8.0.0-nightly.20190801","8.0.0-nightly.20190802"],"78.0.3896.6":["7.0.0-beta.4"],"78.0.3905.1":["7.0.0-beta.5","7.0.0-beta.6","7.0.0-beta.7","7.0.0"],"76.0.3784.0":["7.0.0-nightly.20190521"],"76.0.3806.0":["7.0.0-nightly.20190529","7.0.0-nightly.20190530","7.0.0-nightly.20190531","7.0.0-nightly.20190602","7.0.0-nightly.20190603"],"77.0.3814.0":["7.0.0-nightly.20190604"],"77.0.3815.0":["7.0.0-nightly.20190605","7.0.0-nightly.20190606","7.0.0-nightly.20190607","7.0.0-nightly.20190608","7.0.0-nightly.20190609","7.0.0-nightly.20190611","7.0.0-nightly.20190612","7.0.0-nightly.20190613","7.0.0-nightly.20190615","7.0.0-nightly.20190616","7.0.0-nightly.20190618","7.0.0-nightly.20190619","7.0.0-nightly.20190622","7.0.0-nightly.20190623","7.0.0-nightly.20190624","7.0.0-nightly.20190627","7.0.0-nightly.20190629","7.0.0-nightly.20190630","7.0.0-nightly.20190701","7.0.0-nightly.20190702"],"77.0.3843.0":["7.0.0-nightly.20190704","7.0.0-nightly.20190705"],"77.0.3848.0":["7.0.0-nightly.20190719","7.0.0-nightly.20190720","7.0.0-nightly.20190721"],"77.0.3864.0":["7.0.0-nightly.20190726"],"78.0.3904.92":["7.0.1"],"78.0.3904.94":["7.1.0"],"78.0.3904.99":["7.1.1"],"78.0.3904.113":["7.1.2"],"78.0.3904.126":["7.1.3"],"78.0.3904.130":["7.1.4","7.1.5","7.1.6","7.1.7","7.1.8","7.1.9","7.1.10","7.1.11","7.1.12","7.1.13","7.1.14","7.2.0","7.2.1","7.2.2","7.2.3","7.2.4","7.3.0","7.3.1","7.3.2","7.3.3"],"79.0.3931.0":["8.0.0-beta.1","8.0.0-beta.2","8.0.0-nightly.20191019","8.0.0-nightly.20191020","8.0.0-nightly.20191021","8.0.0-nightly.20191023"],"80.0.3955.0":["8.0.0-beta.3","8.0.0-beta.4"],"80.0.3987.14":["8.0.0-beta.5"],"80.0.3987.51":["8.0.0-beta.6"],"80.0.3987.59":["8.0.0-beta.7"],"80.0.3987.75":["8.0.0-beta.8","8.0.0-beta.9"],"78.0.3871.0":["8.0.0-nightly.20190803","8.0.0-nightly.20190806","8.0.0-nightly.20190807","8.0.0-nightly.20190808","8.0.0-nightly.20190809","8.0.0-nightly.20190810","8.0.0-nightly.20190811","8.0.0-nightly.20190812","8.0.0-nightly.20190813","8.0.0-nightly.20190814","8.0.0-nightly.20190815"],"78.0.3881.0":["8.0.0-nightly.20190816","8.0.0-nightly.20190817","8.0.0-nightly.20190818","8.0.0-nightly.20190819","8.0.0-nightly.20190820"],"78.0.3892.0":["8.0.0-nightly.20190824","8.0.0-nightly.20190825","8.0.0-nightly.20190827","8.0.0-nightly.20190828","8.0.0-nightly.20190830","8.0.0-nightly.20190901","8.0.0-nightly.20190902","8.0.0-nightly.20190907","8.0.0-nightly.20190909","8.0.0-nightly.20190910","8.0.0-nightly.20190911","8.0.0-nightly.20190912","8.0.0-nightly.20190913","8.0.0-nightly.20190914","8.0.0-nightly.20190915","8.0.0-nightly.20190917"],"79.0.3915.0":["8.0.0-nightly.20190919","8.0.0-nightly.20190920"],"79.0.3919.0":["8.0.0-nightly.20190922","8.0.0-nightly.20190923","8.0.0-nightly.20190924","8.0.0-nightly.20190926","8.0.0-nightly.20190928","8.0.0-nightly.20190929","8.0.0-nightly.20190930","8.0.0-nightly.20191001","8.0.0-nightly.20191004","8.0.0-nightly.20191005","8.0.0-nightly.20191006","8.0.0-nightly.20191009","8.0.0-nightly.20191011","8.0.0-nightly.20191012","8.0.0-nightly.20191017"],"80.0.3952.0":["8.0.0-nightly.20191101","8.0.0-nightly.20191103","8.0.0-nightly.20191105"],"80.0.3987.86":["8.0.0","8.0.1","8.0.2"],"80.0.3987.134":["8.0.3"],"80.0.3987.137":["8.1.0"],"80.0.3987.141":["8.1.1"],"80.0.3987.158":["8.2.0"],"80.0.3987.163":["8.2.1","8.2.2","8.2.3","8.5.3","8.5.4","8.5.5"],"80.0.3987.165":["8.2.4","8.2.5","8.3.0","8.3.1","8.3.2","8.3.3","8.3.4","8.4.0","8.4.1","8.5.0","8.5.1","8.5.2"],"82.0.4048.0":["9.0.0-beta.1","9.0.0-beta.2","9.0.0-beta.3","9.0.0-beta.4","9.0.0-beta.5"],"82.0.4058.2":["9.0.0-beta.6","9.0.0-beta.7","9.0.0-beta.9"],"82.0.4085.10":["9.0.0-beta.10"],"82.0.4085.14":["9.0.0-beta.11","9.0.0-beta.12","9.0.0-beta.13"],"82.0.4085.27":["9.0.0-beta.14"],"83.0.4102.3":["9.0.0-beta.15","9.0.0-beta.16"],"83.0.4103.14":["9.0.0-beta.17"],"83.0.4103.16":["9.0.0-beta.18"],"83.0.4103.24":["9.0.0-beta.19"],"83.0.4103.26":["9.0.0-beta.20","9.0.0-beta.21"],"83.0.4103.34":["9.0.0-beta.22"],"83.0.4103.44":["9.0.0-beta.23"],"83.0.4103.45":["9.0.0-beta.24"],"80.0.3954.0":["9.0.0-nightly.20191121","9.0.0-nightly.20191122","9.0.0-nightly.20191123","9.0.0-nightly.20191124","9.0.0-nightly.20191126","9.0.0-nightly.20191128","9.0.0-nightly.20191129","9.0.0-nightly.20191130","9.0.0-nightly.20191201","9.0.0-nightly.20191202","9.0.0-nightly.20191203","9.0.0-nightly.20191204","9.0.0-nightly.20191205","9.0.0-nightly.20191210"],"81.0.3994.0":["9.0.0-nightly.20191220","9.0.0-nightly.20191221","9.0.0-nightly.20191222","9.0.0-nightly.20191223","9.0.0-nightly.20191224","9.0.0-nightly.20191225","9.0.0-nightly.20191226","9.0.0-nightly.20191228","9.0.0-nightly.20191229","9.0.0-nightly.20191230","9.0.0-nightly.20191231","9.0.0-nightly.20200101","9.0.0-nightly.20200103","9.0.0-nightly.20200104","9.0.0-nightly.20200105","9.0.0-nightly.20200106","9.0.0-nightly.20200108","9.0.0-nightly.20200109","9.0.0-nightly.20200110","9.0.0-nightly.20200111","9.0.0-nightly.20200113","9.0.0-nightly.20200115","9.0.0-nightly.20200116","9.0.0-nightly.20200117"],"81.0.4030.0":["9.0.0-nightly.20200119","9.0.0-nightly.20200121"],"83.0.4103.64":["9.0.0"],"83.0.4103.94":["9.0.1","9.0.2"],"83.0.4103.100":["9.0.3"],"83.0.4103.104":["9.0.4"],"83.0.4103.119":["9.0.5"],"83.0.4103.122":["9.1.0","9.1.1","9.1.2","9.2.0","9.2.1","9.3.0","9.3.1","9.3.2","9.3.3","9.3.4","9.3.5","9.4.0","9.4.1","9.4.2","9.4.3","9.4.4"],"84.0.4129.0":["10.0.0-beta.1","10.0.0-beta.2","10.0.0-nightly.20200501","10.0.0-nightly.20200504","10.0.0-nightly.20200505","10.0.0-nightly.20200506","10.0.0-nightly.20200507","10.0.0-nightly.20200508","10.0.0-nightly.20200511","10.0.0-nightly.20200512","10.0.0-nightly.20200513","10.0.0-nightly.20200514","10.0.0-nightly.20200515","10.0.0-nightly.20200518","10.0.0-nightly.20200519","10.0.0-nightly.20200520","10.0.0-nightly.20200521","11.0.0-nightly.20200525","11.0.0-nightly.20200526"],"85.0.4161.2":["10.0.0-beta.3","10.0.0-beta.4"],"85.0.4181.1":["10.0.0-beta.8","10.0.0-beta.9"],"85.0.4183.19":["10.0.0-beta.10"],"85.0.4183.20":["10.0.0-beta.11"],"85.0.4183.26":["10.0.0-beta.12"],"85.0.4183.39":["10.0.0-beta.13","10.0.0-beta.14","10.0.0-beta.15","10.0.0-beta.17","10.0.0-beta.19","10.0.0-beta.20","10.0.0-beta.21"],"85.0.4183.70":["10.0.0-beta.23"],"85.0.4183.78":["10.0.0-beta.24"],"85.0.4183.80":["10.0.0-beta.25"],"82.0.4050.0":["10.0.0-nightly.20200209","10.0.0-nightly.20200210","10.0.0-nightly.20200211","10.0.0-nightly.20200216","10.0.0-nightly.20200217","10.0.0-nightly.20200218","10.0.0-nightly.20200221","10.0.0-nightly.20200222","10.0.0-nightly.20200223","10.0.0-nightly.20200226","10.0.0-nightly.20200303"],"82.0.4076.0":["10.0.0-nightly.20200304","10.0.0-nightly.20200305","10.0.0-nightly.20200306","10.0.0-nightly.20200309","10.0.0-nightly.20200310"],"82.0.4083.0":["10.0.0-nightly.20200311"],"83.0.4086.0":["10.0.0-nightly.20200316"],"83.0.4087.0":["10.0.0-nightly.20200317","10.0.0-nightly.20200318","10.0.0-nightly.20200320","10.0.0-nightly.20200323","10.0.0-nightly.20200324","10.0.0-nightly.20200325","10.0.0-nightly.20200326","10.0.0-nightly.20200327","10.0.0-nightly.20200330","10.0.0-nightly.20200331","10.0.0-nightly.20200401","10.0.0-nightly.20200402","10.0.0-nightly.20200403","10.0.0-nightly.20200406"],"83.0.4095.0":["10.0.0-nightly.20200408","10.0.0-nightly.20200410","10.0.0-nightly.20200413"],"84.0.4114.0":["10.0.0-nightly.20200414"],"84.0.4115.0":["10.0.0-nightly.20200415","10.0.0-nightly.20200416","10.0.0-nightly.20200417"],"84.0.4121.0":["10.0.0-nightly.20200422","10.0.0-nightly.20200423"],"84.0.4125.0":["10.0.0-nightly.20200427","10.0.0-nightly.20200428","10.0.0-nightly.20200429","10.0.0-nightly.20200430"],"85.0.4183.84":["10.0.0"],"85.0.4183.86":["10.0.1"],"85.0.4183.87":["10.1.0"],"85.0.4183.93":["10.1.1"],"85.0.4183.98":["10.1.2"],"85.0.4183.121":["10.1.3","10.1.4","10.1.5","10.1.6","10.1.7","10.2.0","10.3.0","10.3.1","10.3.2","10.4.0","10.4.1","10.4.2","10.4.3","10.4.4","10.4.5","10.4.6","10.4.7"],"86.0.4234.0":["11.0.0-beta.1","11.0.0-beta.3","11.0.0-beta.4","11.0.0-beta.5","11.0.0-beta.6","11.0.0-beta.7","11.0.0-nightly.20200822","11.0.0-nightly.20200824","11.0.0-nightly.20200825","11.0.0-nightly.20200826","12.0.0-nightly.20200827","12.0.0-nightly.20200831","12.0.0-nightly.20200902","12.0.0-nightly.20200903","12.0.0-nightly.20200907","12.0.0-nightly.20200910","12.0.0-nightly.20200911","12.0.0-nightly.20200914"],"87.0.4251.1":["11.0.0-beta.8","11.0.0-beta.9","11.0.0-beta.11"],"87.0.4280.11":["11.0.0-beta.12","11.0.0-beta.13"],"87.0.4280.27":["11.0.0-beta.16","11.0.0-beta.17","11.0.0-beta.18","11.0.0-beta.19"],"87.0.4280.40":["11.0.0-beta.20"],"87.0.4280.47":["11.0.0-beta.22","11.0.0-beta.23"],"85.0.4156.0":["11.0.0-nightly.20200529"],"85.0.4162.0":["11.0.0-nightly.20200602","11.0.0-nightly.20200603","11.0.0-nightly.20200604","11.0.0-nightly.20200609","11.0.0-nightly.20200610","11.0.0-nightly.20200611","11.0.0-nightly.20200615","11.0.0-nightly.20200616","11.0.0-nightly.20200617","11.0.0-nightly.20200618","11.0.0-nightly.20200619"],"85.0.4179.0":["11.0.0-nightly.20200701","11.0.0-nightly.20200702","11.0.0-nightly.20200703","11.0.0-nightly.20200706","11.0.0-nightly.20200707","11.0.0-nightly.20200708","11.0.0-nightly.20200709"],"86.0.4203.0":["11.0.0-nightly.20200716","11.0.0-nightly.20200717","11.0.0-nightly.20200720","11.0.0-nightly.20200721"],"86.0.4209.0":["11.0.0-nightly.20200723","11.0.0-nightly.20200724","11.0.0-nightly.20200729","11.0.0-nightly.20200730","11.0.0-nightly.20200731","11.0.0-nightly.20200803","11.0.0-nightly.20200804","11.0.0-nightly.20200805","11.0.0-nightly.20200811","11.0.0-nightly.20200812"],"87.0.4280.60":["11.0.0","11.0.1"],"87.0.4280.67":["11.0.2","11.0.3","11.0.4"],"87.0.4280.88":["11.0.5","11.1.0","11.1.1"],"87.0.4280.141":["11.2.0","11.2.1","11.2.2","11.2.3","11.3.0","11.4.0","11.4.1","11.4.2","11.4.3","11.4.4","11.4.5","11.4.6","11.4.7","11.4.8","11.4.9","11.4.10","11.4.11","11.4.12","11.5.0"],"89.0.4328.0":["12.0.0-beta.1","12.0.0-beta.3","12.0.0-beta.4","12.0.0-beta.5","12.0.0-beta.6","12.0.0-beta.7","12.0.0-beta.8","12.0.0-beta.9","12.0.0-beta.10","12.0.0-beta.11","12.0.0-beta.12","12.0.0-beta.14","13.0.0-nightly.20201119","13.0.0-nightly.20201123","13.0.0-nightly.20201124","13.0.0-nightly.20201126","13.0.0-nightly.20201127","13.0.0-nightly.20201130","13.0.0-nightly.20201201","13.0.0-nightly.20201202","13.0.0-nightly.20201203","13.0.0-nightly.20201204","13.0.0-nightly.20201207","13.0.0-nightly.20201208","13.0.0-nightly.20201209","13.0.0-nightly.20201210","13.0.0-nightly.20201211","13.0.0-nightly.20201214"],"89.0.4348.1":["12.0.0-beta.16","12.0.0-beta.18","12.0.0-beta.19","12.0.0-beta.20"],"89.0.4388.2":["12.0.0-beta.21","12.0.0-beta.22","12.0.0-beta.23","12.0.0-beta.24","12.0.0-beta.25","12.0.0-beta.26"],"89.0.4389.23":["12.0.0-beta.27","12.0.0-beta.28","12.0.0-beta.29"],"89.0.4389.58":["12.0.0-beta.30","12.0.0-beta.31"],"87.0.4268.0":["12.0.0-nightly.20201002","12.0.0-nightly.20201007","12.0.0-nightly.20201009","12.0.0-nightly.20201012","12.0.0-nightly.20201013","12.0.0-nightly.20201014","12.0.0-nightly.20201015"],"88.0.4292.0":["12.0.0-nightly.20201023","12.0.0-nightly.20201026"],"88.0.4306.0":["12.0.0-nightly.20201030","12.0.0-nightly.20201102","12.0.0-nightly.20201103","12.0.0-nightly.20201104","12.0.0-nightly.20201105","12.0.0-nightly.20201106","12.0.0-nightly.20201111","12.0.0-nightly.20201112"],"88.0.4324.0":["12.0.0-nightly.20201116"],"89.0.4389.69":["12.0.0"],"89.0.4389.82":["12.0.1"],"89.0.4389.90":["12.0.2"],"89.0.4389.114":["12.0.3","12.0.4"],"89.0.4389.128":["12.0.5","12.0.6","12.0.7","12.0.8","12.0.9","12.0.10","12.0.11","12.0.12","12.0.13","12.0.14","12.0.15","12.0.16","12.0.17","12.0.18","12.1.0","12.1.1","12.1.2","12.2.0","12.2.1","12.2.2","12.2.3"],"90.0.4402.0":["13.0.0-beta.2","13.0.0-beta.3","13.0.0-nightly.20210210","13.0.0-nightly.20210211","13.0.0-nightly.20210212","13.0.0-nightly.20210216","13.0.0-nightly.20210217","13.0.0-nightly.20210218","13.0.0-nightly.20210219","13.0.0-nightly.20210222","13.0.0-nightly.20210225","13.0.0-nightly.20210226","13.0.0-nightly.20210301","13.0.0-nightly.20210302","13.0.0-nightly.20210303","14.0.0-nightly.20210304"],"90.0.4415.0":["13.0.0-beta.4","13.0.0-beta.5","13.0.0-beta.6","13.0.0-beta.7","13.0.0-beta.8","13.0.0-beta.9","13.0.0-beta.10","13.0.0-beta.11","13.0.0-beta.12","13.0.0-beta.13","14.0.0-nightly.20210305","14.0.0-nightly.20210308","14.0.0-nightly.20210309","14.0.0-nightly.20210311","14.0.0-nightly.20210315","14.0.0-nightly.20210316","14.0.0-nightly.20210317","14.0.0-nightly.20210318","14.0.0-nightly.20210319","14.0.0-nightly.20210323","14.0.0-nightly.20210324","14.0.0-nightly.20210325","14.0.0-nightly.20210326","14.0.0-nightly.20210329","14.0.0-nightly.20210330"],"91.0.4448.0":["13.0.0-beta.14","13.0.0-beta.16","13.0.0-beta.17","13.0.0-beta.18","13.0.0-beta.20","14.0.0-nightly.20210331","14.0.0-nightly.20210401","14.0.0-nightly.20210402","14.0.0-nightly.20210406","14.0.0-nightly.20210407","14.0.0-nightly.20210408","14.0.0-nightly.20210409","14.0.0-nightly.20210413"],"91.0.4472.33":["13.0.0-beta.21","13.0.0-beta.22","13.0.0-beta.23"],"91.0.4472.38":["13.0.0-beta.24","13.0.0-beta.25","13.0.0-beta.26","13.0.0-beta.27","13.0.0-beta.28"],"89.0.4349.0":["13.0.0-nightly.20201215","13.0.0-nightly.20201216","13.0.0-nightly.20201221","13.0.0-nightly.20201222"],"89.0.4359.0":["13.0.0-nightly.20201223","13.0.0-nightly.20210104","13.0.0-nightly.20210108","13.0.0-nightly.20210111"],"89.0.4386.0":["13.0.0-nightly.20210113","13.0.0-nightly.20210114","13.0.0-nightly.20210118","13.0.0-nightly.20210122","13.0.0-nightly.20210125"],"89.0.4389.0":["13.0.0-nightly.20210127","13.0.0-nightly.20210128","13.0.0-nightly.20210129","13.0.0-nightly.20210201","13.0.0-nightly.20210202","13.0.0-nightly.20210203","13.0.0-nightly.20210205","13.0.0-nightly.20210208","13.0.0-nightly.20210209"],"91.0.4472.69":["13.0.0","13.0.1"],"91.0.4472.77":["13.1.0","13.1.1","13.1.2"],"91.0.4472.106":["13.1.3","13.1.4"],"91.0.4472.124":["13.1.5","13.1.6","13.1.7"],"91.0.4472.164":["13.1.8","13.1.9","13.2.0","13.2.1","13.2.2","13.2.3","13.3.0","13.4.0","13.5.0","13.5.1","13.5.2","13.6.0","13.6.1","13.6.2","13.6.3","13.6.6","13.6.7","13.6.8","13.6.9"],"92.0.4511.0":["14.0.0-beta.1","14.0.0-beta.2","14.0.0-beta.3","14.0.0-nightly.20210520","14.0.0-nightly.20210523","14.0.0-nightly.20210524","15.0.0-nightly.20210527","15.0.0-nightly.20210528","15.0.0-nightly.20210531","15.0.0-nightly.20210601","15.0.0-nightly.20210602"],"93.0.4536.0":["14.0.0-beta.5","14.0.0-beta.6","14.0.0-beta.7","14.0.0-beta.8","15.0.0-nightly.20210609","15.0.0-nightly.20210610","15.0.0-nightly.20210611","15.0.0-nightly.20210614","15.0.0-nightly.20210615","15.0.0-nightly.20210616"],"93.0.4539.0":["14.0.0-beta.9","14.0.0-beta.10","15.0.0-nightly.20210617","15.0.0-nightly.20210618","15.0.0-nightly.20210621","15.0.0-nightly.20210622"],"93.0.4557.4":["14.0.0-beta.11","14.0.0-beta.12"],"93.0.4566.0":["14.0.0-beta.13","14.0.0-beta.14","14.0.0-beta.15","14.0.0-beta.16","14.0.0-beta.17","15.0.0-alpha.1","15.0.0-alpha.2","15.0.0-nightly.20210706","15.0.0-nightly.20210707","15.0.0-nightly.20210708","15.0.0-nightly.20210709","15.0.0-nightly.20210712","15.0.0-nightly.20210713","15.0.0-nightly.20210714","15.0.0-nightly.20210715","15.0.0-nightly.20210716","15.0.0-nightly.20210719","15.0.0-nightly.20210720","15.0.0-nightly.20210721","16.0.0-nightly.20210722","16.0.0-nightly.20210723","16.0.0-nightly.20210726"],"93.0.4577.15":["14.0.0-beta.18","14.0.0-beta.19","14.0.0-beta.20","14.0.0-beta.21"],"93.0.4577.25":["14.0.0-beta.22","14.0.0-beta.23"],"93.0.4577.51":["14.0.0-beta.24","14.0.0-beta.25"],"92.0.4475.0":["14.0.0-nightly.20210426","14.0.0-nightly.20210427"],"92.0.4488.0":["14.0.0-nightly.20210430","14.0.0-nightly.20210503"],"92.0.4496.0":["14.0.0-nightly.20210505"],"92.0.4498.0":["14.0.0-nightly.20210506"],"92.0.4499.0":["14.0.0-nightly.20210507","14.0.0-nightly.20210510","14.0.0-nightly.20210511","14.0.0-nightly.20210512","14.0.0-nightly.20210513"],"92.0.4505.0":["14.0.0-nightly.20210514","14.0.0-nightly.20210517","14.0.0-nightly.20210518","14.0.0-nightly.20210519"],"93.0.4577.58":["14.0.0"],"93.0.4577.63":["14.0.1"],"93.0.4577.82":["14.0.2","14.1.0","14.1.1","14.2.0","14.2.1","14.2.2","14.2.3","14.2.4","14.2.5","14.2.6","14.2.7","14.2.8","14.2.9"],"94.0.4584.0":["15.0.0-alpha.3","15.0.0-alpha.4","15.0.0-alpha.5","15.0.0-alpha.6","16.0.0-nightly.20210727","16.0.0-nightly.20210728","16.0.0-nightly.20210729","16.0.0-nightly.20210730","16.0.0-nightly.20210802","16.0.0-nightly.20210803","16.0.0-nightly.20210804","16.0.0-nightly.20210805","16.0.0-nightly.20210806","16.0.0-nightly.20210809","16.0.0-nightly.20210810","16.0.0-nightly.20210811"],"94.0.4590.2":["15.0.0-alpha.7","15.0.0-alpha.8","15.0.0-alpha.9","16.0.0-nightly.20210812","16.0.0-nightly.20210813","16.0.0-nightly.20210816","16.0.0-nightly.20210817","16.0.0-nightly.20210818","16.0.0-nightly.20210819","16.0.0-nightly.20210820","16.0.0-nightly.20210823"],"94.0.4606.12":["15.0.0-alpha.10"],"94.0.4606.20":["15.0.0-beta.1","15.0.0-beta.2"],"94.0.4606.31":["15.0.0-beta.3","15.0.0-beta.4","15.0.0-beta.5","15.0.0-beta.6","15.0.0-beta.7"],"93.0.4530.0":["15.0.0-nightly.20210603","15.0.0-nightly.20210604"],"93.0.4535.0":["15.0.0-nightly.20210608"],"93.0.4550.0":["15.0.0-nightly.20210623","15.0.0-nightly.20210624"],"93.0.4552.0":["15.0.0-nightly.20210625","15.0.0-nightly.20210628","15.0.0-nightly.20210629"],"93.0.4558.0":["15.0.0-nightly.20210630","15.0.0-nightly.20210701","15.0.0-nightly.20210702","15.0.0-nightly.20210705"],"94.0.4606.51":["15.0.0"],"94.0.4606.61":["15.1.0","15.1.1"],"94.0.4606.71":["15.1.2"],"94.0.4606.81":["15.2.0","15.3.0","15.3.1","15.3.2","15.3.3","15.3.4","15.3.5","15.3.6","15.3.7","15.4.0","15.4.1","15.4.2","15.5.0","15.5.1","15.5.2","15.5.3","15.5.4","15.5.5","15.5.6","15.5.7"],"95.0.4629.0":["16.0.0-alpha.1","16.0.0-alpha.2","16.0.0-alpha.3","16.0.0-alpha.4","16.0.0-alpha.5","16.0.0-alpha.6","16.0.0-alpha.7","16.0.0-nightly.20210902","16.0.0-nightly.20210903","16.0.0-nightly.20210906","16.0.0-nightly.20210907","16.0.0-nightly.20210908","16.0.0-nightly.20210909","16.0.0-nightly.20210910","16.0.0-nightly.20210913","16.0.0-nightly.20210914","16.0.0-nightly.20210915","16.0.0-nightly.20210916","16.0.0-nightly.20210917","16.0.0-nightly.20210920","16.0.0-nightly.20210921","16.0.0-nightly.20210922","17.0.0-nightly.20210923","17.0.0-nightly.20210924","17.0.0-nightly.20210927","17.0.0-nightly.20210928","17.0.0-nightly.20210929","17.0.0-nightly.20210930","17.0.0-nightly.20211001","17.0.0-nightly.20211004","17.0.0-nightly.20211005"],"96.0.4647.0":["16.0.0-alpha.8","16.0.0-alpha.9","16.0.0-beta.1","16.0.0-beta.2","16.0.0-beta.3","17.0.0-nightly.20211006","17.0.0-nightly.20211007","17.0.0-nightly.20211008","17.0.0-nightly.20211011","17.0.0-nightly.20211012","17.0.0-nightly.20211013","17.0.0-nightly.20211014","17.0.0-nightly.20211015","17.0.0-nightly.20211018","17.0.0-nightly.20211019","17.0.0-nightly.20211020","17.0.0-nightly.20211021"],"96.0.4664.18":["16.0.0-beta.4","16.0.0-beta.5"],"96.0.4664.27":["16.0.0-beta.6","16.0.0-beta.7"],"96.0.4664.35":["16.0.0-beta.8","16.0.0-beta.9"],"95.0.4612.5":["16.0.0-nightly.20210824","16.0.0-nightly.20210825","16.0.0-nightly.20210826","16.0.0-nightly.20210827","16.0.0-nightly.20210830","16.0.0-nightly.20210831","16.0.0-nightly.20210901"],"96.0.4664.45":["16.0.0","16.0.1"],"96.0.4664.55":["16.0.2","16.0.3","16.0.4","16.0.5"],"96.0.4664.110":["16.0.6","16.0.7","16.0.8"],"96.0.4664.174":["16.0.9","16.0.10","16.1.0","16.1.1","16.2.0","16.2.1","16.2.2","16.2.3","16.2.4","16.2.5","16.2.6","16.2.7","16.2.8"],"96.0.4664.4":["17.0.0-alpha.1","17.0.0-alpha.2","17.0.0-alpha.3","17.0.0-nightly.20211022","17.0.0-nightly.20211025","17.0.0-nightly.20211026","17.0.0-nightly.20211027","17.0.0-nightly.20211028","17.0.0-nightly.20211029","17.0.0-nightly.20211101","17.0.0-nightly.20211102","17.0.0-nightly.20211103","17.0.0-nightly.20211104","17.0.0-nightly.20211105","17.0.0-nightly.20211108","17.0.0-nightly.20211109","17.0.0-nightly.20211110","17.0.0-nightly.20211111","17.0.0-nightly.20211112","17.0.0-nightly.20211115","17.0.0-nightly.20211116","17.0.0-nightly.20211117","18.0.0-nightly.20211118","18.0.0-nightly.20211119","18.0.0-nightly.20211122","18.0.0-nightly.20211123"],"98.0.4706.0":["17.0.0-alpha.4","17.0.0-alpha.5","17.0.0-alpha.6","17.0.0-beta.1","17.0.0-beta.2","18.0.0-nightly.20211124","18.0.0-nightly.20211125","18.0.0-nightly.20211126","18.0.0-nightly.20211129","18.0.0-nightly.20211130","18.0.0-nightly.20211201","18.0.0-nightly.20211202","18.0.0-nightly.20211203","18.0.0-nightly.20211206","18.0.0-nightly.20211207","18.0.0-nightly.20211208","18.0.0-nightly.20211209","18.0.0-nightly.20211210","18.0.0-nightly.20211213","18.0.0-nightly.20211214","18.0.0-nightly.20211215","18.0.0-nightly.20211216","18.0.0-nightly.20211217","18.0.0-nightly.20211220","18.0.0-nightly.20211221","18.0.0-nightly.20211222","18.0.0-nightly.20211223","18.0.0-nightly.20211228","18.0.0-nightly.20211229","18.0.0-nightly.20211231","18.0.0-nightly.20220103","18.0.0-nightly.20220104","18.0.0-nightly.20220105","18.0.0-nightly.20220106","18.0.0-nightly.20220107","18.0.0-nightly.20220110"],"98.0.4758.9":["17.0.0-beta.3"],"98.0.4758.11":["17.0.0-beta.4","17.0.0-beta.5","17.0.0-beta.6","17.0.0-beta.7","17.0.0-beta.8","17.0.0-beta.9"],"98.0.4758.74":["17.0.0"],"98.0.4758.82":["17.0.1"],"98.0.4758.102":["17.1.0"],"98.0.4758.109":["17.1.1","17.1.2","17.2.0"],"98.0.4758.141":["17.3.0","17.3.1","17.4.0","17.4.1","17.4.2","17.4.3","17.4.4","17.4.5","17.4.6","17.4.7","17.4.8","17.4.9","17.4.10","17.4.11"],"99.0.4767.0":["18.0.0-alpha.1","18.0.0-alpha.2","18.0.0-alpha.3","18.0.0-alpha.4","18.0.0-alpha.5","18.0.0-nightly.20220111","18.0.0-nightly.20220112","18.0.0-nightly.20220113","18.0.0-nightly.20220114","18.0.0-nightly.20220117","18.0.0-nightly.20220118","18.0.0-nightly.20220119","18.0.0-nightly.20220121","18.0.0-nightly.20220124","18.0.0-nightly.20220125","18.0.0-nightly.20220127","18.0.0-nightly.20220128","18.0.0-nightly.20220131","18.0.0-nightly.20220201","19.0.0-nightly.20220202","19.0.0-nightly.20220203","19.0.0-nightly.20220204","19.0.0-nightly.20220207","19.0.0-nightly.20220208","19.0.0-nightly.20220209"],"100.0.4894.0":["18.0.0-beta.1","18.0.0-beta.2","18.0.0-beta.3","18.0.0-beta.4","18.0.0-beta.5","18.0.0-beta.6","19.0.0-nightly.20220308","19.0.0-nightly.20220309","19.0.0-nightly.20220310","19.0.0-nightly.20220311","19.0.0-nightly.20220314","19.0.0-nightly.20220315","19.0.0-nightly.20220316","19.0.0-nightly.20220317","19.0.0-nightly.20220318","19.0.0-nightly.20220321","19.0.0-nightly.20220322","19.0.0-nightly.20220323","19.0.0-nightly.20220324"],"100.0.4896.56":["18.0.0"],"100.0.4896.60":["18.0.1","18.0.2"],"100.0.4896.75":["18.0.3","18.0.4"],"100.0.4896.127":["18.1.0"],"100.0.4896.143":["18.2.0","18.2.1","18.2.2","18.2.3"],"100.0.4896.160":["18.2.4","18.3.0","18.3.1","18.3.2","18.3.3","18.3.4","18.3.5","18.3.6","18.3.7","18.3.8","18.3.9","18.3.11","18.3.12","18.3.13","18.3.14","18.3.15"],"102.0.4962.3":["19.0.0-alpha.1","19.0.0-nightly.20220328","19.0.0-nightly.20220329","20.0.0-nightly.20220330"],"102.0.4971.0":["19.0.0-alpha.2","19.0.0-alpha.3","20.0.0-nightly.20220411"],"102.0.4989.0":["19.0.0-alpha.4","19.0.0-alpha.5","20.0.0-nightly.20220414","20.0.0-nightly.20220415","20.0.0-nightly.20220418","20.0.0-nightly.20220419","20.0.0-nightly.20220420","20.0.0-nightly.20220421"],"102.0.4999.0":["19.0.0-beta.1","19.0.0-beta.2","19.0.0-beta.3","20.0.0-nightly.20220425","20.0.0-nightly.20220426","20.0.0-nightly.20220427","20.0.0-nightly.20220428","20.0.0-nightly.20220429","20.0.0-nightly.20220502","20.0.0-nightly.20220503","20.0.0-nightly.20220504","20.0.0-nightly.20220505","20.0.0-nightly.20220506","20.0.0-nightly.20220509","20.0.0-nightly.20220511","20.0.0-nightly.20220512","20.0.0-nightly.20220513","20.0.0-nightly.20220516","20.0.0-nightly.20220517"],"102.0.5005.27":["19.0.0-beta.4"],"102.0.5005.40":["19.0.0-beta.5","19.0.0-beta.6","19.0.0-beta.7"],"102.0.5005.49":["19.0.0-beta.8"],"102.0.4961.0":["19.0.0-nightly.20220325"],"102.0.5005.61":["19.0.0","19.0.1"],"102.0.5005.63":["19.0.2","19.0.3","19.0.4"],"102.0.5005.115":["19.0.5","19.0.6"],"102.0.5005.134":["19.0.7"],"102.0.5005.148":["19.0.8"],"102.0.5005.167":["19.0.9","19.0.10","19.0.11","19.0.12","19.0.13","19.0.14","19.0.15","19.0.16","19.0.17","19.1.0","19.1.1","19.1.2","19.1.3","19.1.4","19.1.5","19.1.6","19.1.7","19.1.8","19.1.9"],"103.0.5044.0":["20.0.0-alpha.1","20.0.0-nightly.20220518","20.0.0-nightly.20220519","20.0.0-nightly.20220520","20.0.0-nightly.20220523","20.0.0-nightly.20220524","21.0.0-nightly.20220526","21.0.0-nightly.20220527","21.0.0-nightly.20220530","21.0.0-nightly.20220531"],"104.0.5073.0":["20.0.0-alpha.2","20.0.0-alpha.3","20.0.0-alpha.4","20.0.0-alpha.5","20.0.0-alpha.6","20.0.0-alpha.7","20.0.0-beta.1","20.0.0-beta.2","20.0.0-beta.3","20.0.0-beta.4","20.0.0-beta.5","20.0.0-beta.6","20.0.0-beta.7","20.0.0-beta.8","21.0.0-nightly.20220602","21.0.0-nightly.20220603","21.0.0-nightly.20220606","21.0.0-nightly.20220607","21.0.0-nightly.20220608","21.0.0-nightly.20220609","21.0.0-nightly.20220610","21.0.0-nightly.20220613","21.0.0-nightly.20220614","21.0.0-nightly.20220615","21.0.0-nightly.20220616","21.0.0-nightly.20220617","21.0.0-nightly.20220620","21.0.0-nightly.20220621","21.0.0-nightly.20220622","21.0.0-nightly.20220623","21.0.0-nightly.20220624","21.0.0-nightly.20220627"],"104.0.5112.39":["20.0.0-beta.9"],"104.0.5112.48":["20.0.0-beta.10","20.0.0-beta.11","20.0.0-beta.12"],"104.0.5112.57":["20.0.0-beta.13"],"104.0.5112.65":["20.0.0"],"104.0.5112.81":["20.0.1","20.0.2","20.0.3"],"104.0.5112.102":["20.1.0","20.1.1"],"104.0.5112.114":["20.1.2","20.1.3","20.1.4"],"104.0.5112.124":["20.2.0","20.3.0","20.3.1","20.3.2","20.3.3","20.3.4","20.3.5","20.3.6","20.3.7","20.3.8","20.3.9","20.3.10","20.3.11","20.3.12"],"105.0.5187.0":["21.0.0-alpha.1","21.0.0-alpha.2","21.0.0-alpha.3","21.0.0-alpha.4","21.0.0-alpha.5","21.0.0-nightly.20220720","21.0.0-nightly.20220721","21.0.0-nightly.20220722","21.0.0-nightly.20220725","21.0.0-nightly.20220726","21.0.0-nightly.20220727","21.0.0-nightly.20220728","21.0.0-nightly.20220801","21.0.0-nightly.20220802","22.0.0-nightly.20220808","22.0.0-nightly.20220809","22.0.0-nightly.20220810","22.0.0-nightly.20220811","22.0.0-nightly.20220812","22.0.0-nightly.20220815","22.0.0-nightly.20220816","22.0.0-nightly.20220817"],"106.0.5216.0":["21.0.0-alpha.6","21.0.0-beta.1","21.0.0-beta.2","21.0.0-beta.3","21.0.0-beta.4","21.0.0-beta.5","22.0.0-nightly.20220822","22.0.0-nightly.20220823","22.0.0-nightly.20220824","22.0.0-nightly.20220825","22.0.0-nightly.20220829","22.0.0-nightly.20220830","22.0.0-nightly.20220831","22.0.0-nightly.20220901","22.0.0-nightly.20220902","22.0.0-nightly.20220905"],"106.0.5249.40":["21.0.0-beta.6","21.0.0-beta.7","21.0.0-beta.8"],"105.0.5129.0":["21.0.0-nightly.20220628","21.0.0-nightly.20220629","21.0.0-nightly.20220630","21.0.0-nightly.20220701","21.0.0-nightly.20220704","21.0.0-nightly.20220705","21.0.0-nightly.20220706","21.0.0-nightly.20220707","21.0.0-nightly.20220708","21.0.0-nightly.20220711","21.0.0-nightly.20220712","21.0.0-nightly.20220713"],"105.0.5173.0":["21.0.0-nightly.20220715","21.0.0-nightly.20220718","21.0.0-nightly.20220719"],"106.0.5249.51":["21.0.0"],"106.0.5249.61":["21.0.1"],"106.0.5249.91":["21.1.0"],"106.0.5249.103":["21.1.1"],"106.0.5249.119":["21.2.0"],"106.0.5249.165":["21.2.1"],"106.0.5249.168":["21.2.2","21.2.3"],"106.0.5249.181":["21.3.0","21.3.1"],"106.0.5249.199":["21.3.3","21.3.4","21.3.5","21.4.0","21.4.1","21.4.2","21.4.3","21.4.4"],"107.0.5286.0":["22.0.0-alpha.1","22.0.0-nightly.20220909","22.0.0-nightly.20220912","22.0.0-nightly.20220913","22.0.0-nightly.20220914","22.0.0-nightly.20220915","22.0.0-nightly.20220916","22.0.0-nightly.20220919","22.0.0-nightly.20220920","22.0.0-nightly.20220921","22.0.0-nightly.20220922","22.0.0-nightly.20220923","22.0.0-nightly.20220926","22.0.0-nightly.20220927","22.0.0-nightly.20220928","23.0.0-nightly.20220929","23.0.0-nightly.20220930","23.0.0-nightly.20221003"],"108.0.5329.0":["22.0.0-alpha.3","22.0.0-alpha.4","22.0.0-alpha.5","22.0.0-alpha.6","23.0.0-nightly.20221004","23.0.0-nightly.20221005","23.0.0-nightly.20221006","23.0.0-nightly.20221007","23.0.0-nightly.20221010","23.0.0-nightly.20221011","23.0.0-nightly.20221012","23.0.0-nightly.20221013","23.0.0-nightly.20221014","23.0.0-nightly.20221017"],"108.0.5355.0":["22.0.0-alpha.7","23.0.0-nightly.20221018","23.0.0-nightly.20221019","23.0.0-nightly.20221020","23.0.0-nightly.20221021","23.0.0-nightly.20221024","23.0.0-nightly.20221026"],"108.0.5359.10":["22.0.0-alpha.8","22.0.0-beta.1","22.0.0-beta.2","22.0.0-beta.3"],"108.0.5359.29":["22.0.0-beta.4"],"108.0.5359.40":["22.0.0-beta.5","22.0.0-beta.6"],"108.0.5359.48":["22.0.0-beta.7","22.0.0-beta.8"],"107.0.5274.0":["22.0.0-nightly.20220908"],"108.0.5359.62":["22.0.0"],"108.0.5359.125":["22.0.1"],"108.0.5359.179":["22.0.2","22.0.3","22.1.0"],"108.0.5359.215":["22.2.0","22.2.1","22.3.0","22.3.1","22.3.2","22.3.3","22.3.4","22.3.5","22.3.6","22.3.7","22.3.8","22.3.9","22.3.10","22.3.11","22.3.12","22.3.13","22.3.14","22.3.15","22.3.16","22.3.17","22.3.18","22.3.20","22.3.21","22.3.22","22.3.23"],"110.0.5415.0":["23.0.0-alpha.1","23.0.0-nightly.20221118","23.0.0-nightly.20221121","23.0.0-nightly.20221122","23.0.0-nightly.20221123","23.0.0-nightly.20221124","23.0.0-nightly.20221125","23.0.0-nightly.20221128","23.0.0-nightly.20221129","23.0.0-nightly.20221130","24.0.0-nightly.20221201","24.0.0-nightly.20221202","24.0.0-nightly.20221205"],"110.0.5451.0":["23.0.0-alpha.2","23.0.0-alpha.3","24.0.0-nightly.20221206","24.0.0-nightly.20221207","24.0.0-nightly.20221208","24.0.0-nightly.20221213","24.0.0-nightly.20221214","24.0.0-nightly.20221215","24.0.0-nightly.20221216"],"110.0.5478.5":["23.0.0-beta.1","23.0.0-beta.2","23.0.0-beta.3"],"110.0.5481.30":["23.0.0-beta.4"],"110.0.5481.38":["23.0.0-beta.5"],"110.0.5481.52":["23.0.0-beta.6","23.0.0-beta.8"],"109.0.5382.0":["23.0.0-nightly.20221027","23.0.0-nightly.20221028","23.0.0-nightly.20221031","23.0.0-nightly.20221101","23.0.0-nightly.20221102","23.0.0-nightly.20221103","23.0.0-nightly.20221104","23.0.0-nightly.20221107","23.0.0-nightly.20221108","23.0.0-nightly.20221109","23.0.0-nightly.20221110","23.0.0-nightly.20221111","23.0.0-nightly.20221114","23.0.0-nightly.20221115","23.0.0-nightly.20221116","23.0.0-nightly.20221117"],"110.0.5481.77":["23.0.0"],"110.0.5481.100":["23.1.0"],"110.0.5481.104":["23.1.1"],"110.0.5481.177":["23.1.2"],"110.0.5481.179":["23.1.3"],"110.0.5481.192":["23.1.4","23.2.0"],"110.0.5481.208":["23.2.1","23.2.2","23.2.3","23.2.4","23.3.0","23.3.1","23.3.2","23.3.3","23.3.4","23.3.5","23.3.6","23.3.7","23.3.8","23.3.9","23.3.10","23.3.11","23.3.12","23.3.13"],"111.0.5560.0":["24.0.0-alpha.1","24.0.0-alpha.2","24.0.0-alpha.3","24.0.0-alpha.4","24.0.0-alpha.5","24.0.0-alpha.6","24.0.0-alpha.7","24.0.0-nightly.20230203","24.0.0-nightly.20230206","24.0.0-nightly.20230207","24.0.0-nightly.20230208","24.0.0-nightly.20230209","25.0.0-nightly.20230210","25.0.0-nightly.20230214","25.0.0-nightly.20230215","25.0.0-nightly.20230216","25.0.0-nightly.20230217","25.0.0-nightly.20230220","25.0.0-nightly.20230221","25.0.0-nightly.20230222","25.0.0-nightly.20230223","25.0.0-nightly.20230224","25.0.0-nightly.20230227","25.0.0-nightly.20230228","25.0.0-nightly.20230301","25.0.0-nightly.20230302","25.0.0-nightly.20230303","25.0.0-nightly.20230306","25.0.0-nightly.20230307","25.0.0-nightly.20230308","25.0.0-nightly.20230309","25.0.0-nightly.20230310"],"111.0.5563.50":["24.0.0-beta.1","24.0.0-beta.2"],"112.0.5615.20":["24.0.0-beta.3","24.0.0-beta.4"],"112.0.5615.29":["24.0.0-beta.5"],"112.0.5615.39":["24.0.0-beta.6","24.0.0-beta.7"],"111.0.5518.0":["24.0.0-nightly.20230109","24.0.0-nightly.20230110","24.0.0-nightly.20230111","24.0.0-nightly.20230112","24.0.0-nightly.20230113","24.0.0-nightly.20230116","24.0.0-nightly.20230117","24.0.0-nightly.20230118","24.0.0-nightly.20230119","24.0.0-nightly.20230120","24.0.0-nightly.20230123","24.0.0-nightly.20230124","24.0.0-nightly.20230125","24.0.0-nightly.20230126","24.0.0-nightly.20230127","24.0.0-nightly.20230131","24.0.0-nightly.20230201","24.0.0-nightly.20230202"],"112.0.5615.49":["24.0.0"],"112.0.5615.50":["24.1.0","24.1.1"],"112.0.5615.87":["24.1.2"],"112.0.5615.165":["24.1.3","24.2.0","24.3.0"],"112.0.5615.183":["24.3.1"],"112.0.5615.204":["24.4.0","24.4.1","24.5.0","24.5.1","24.6.0","24.6.1","24.6.2","24.6.3","24.6.4","24.6.5","24.7.0","24.7.1","24.8.0","24.8.1","24.8.2"],"114.0.5694.0":["25.0.0-alpha.1","25.0.0-alpha.2","25.0.0-nightly.20230405","26.0.0-nightly.20230406","26.0.0-nightly.20230407","26.0.0-nightly.20230410","26.0.0-nightly.20230411"],"114.0.5710.0":["25.0.0-alpha.3","25.0.0-alpha.4","26.0.0-nightly.20230413","26.0.0-nightly.20230414","26.0.0-nightly.20230417"],"114.0.5719.0":["25.0.0-alpha.5","25.0.0-alpha.6","25.0.0-beta.1","25.0.0-beta.2","25.0.0-beta.3","26.0.0-nightly.20230421","26.0.0-nightly.20230424","26.0.0-nightly.20230425","26.0.0-nightly.20230426","26.0.0-nightly.20230427","26.0.0-nightly.20230428","26.0.0-nightly.20230501","26.0.0-nightly.20230502","26.0.0-nightly.20230503","26.0.0-nightly.20230504","26.0.0-nightly.20230505","26.0.0-nightly.20230508","26.0.0-nightly.20230509","26.0.0-nightly.20230510"],"114.0.5735.16":["25.0.0-beta.4","25.0.0-beta.5","25.0.0-beta.6","25.0.0-beta.7"],"114.0.5735.35":["25.0.0-beta.8"],"114.0.5735.45":["25.0.0-beta.9","25.0.0","25.0.1"],"113.0.5636.0":["25.0.0-nightly.20230314"],"113.0.5651.0":["25.0.0-nightly.20230315"],"113.0.5653.0":["25.0.0-nightly.20230317"],"113.0.5660.0":["25.0.0-nightly.20230320"],"113.0.5664.0":["25.0.0-nightly.20230321"],"113.0.5666.0":["25.0.0-nightly.20230322"],"113.0.5668.0":["25.0.0-nightly.20230323"],"113.0.5670.0":["25.0.0-nightly.20230324","25.0.0-nightly.20230327","25.0.0-nightly.20230328","25.0.0-nightly.20230329","25.0.0-nightly.20230330"],"114.0.5684.0":["25.0.0-nightly.20230331","25.0.0-nightly.20230403"],"114.0.5692.0":["25.0.0-nightly.20230404"],"114.0.5735.106":["25.1.0","25.1.1"],"114.0.5735.134":["25.2.0"],"114.0.5735.199":["25.3.0"],"114.0.5735.243":["25.3.1"],"114.0.5735.248":["25.3.2","25.4.0"],"114.0.5735.289":["25.5.0","25.6.0","25.7.0","25.8.0"],"116.0.5791.0":["26.0.0-alpha.1","26.0.0-alpha.2","26.0.0-alpha.3","26.0.0-alpha.4","26.0.0-alpha.5","26.0.0-nightly.20230526","26.0.0-nightly.20230529","26.0.0-nightly.20230530","26.0.0-nightly.20230531","27.0.0-nightly.20230601","27.0.0-nightly.20230602","27.0.0-nightly.20230605","27.0.0-nightly.20230606","27.0.0-nightly.20230607","27.0.0-nightly.20230609"],"116.0.5815.0":["26.0.0-alpha.6","27.0.0-nightly.20230612","27.0.0-nightly.20230613"],"116.0.5831.0":["26.0.0-alpha.7","27.0.0-nightly.20230615"],"116.0.5845.0":["26.0.0-alpha.8","26.0.0-beta.1","27.0.0-nightly.20230622","27.0.0-nightly.20230623","27.0.0-nightly.20230626","27.0.0-nightly.20230627","27.0.0-nightly.20230628","27.0.0-nightly.20230629","27.0.0-nightly.20230630"],"116.0.5845.14":["26.0.0-beta.2","26.0.0-beta.3","26.0.0-beta.4","26.0.0-beta.5","26.0.0-beta.6","26.0.0-beta.7"],"116.0.5845.42":["26.0.0-beta.8","26.0.0-beta.9"],"116.0.5845.49":["26.0.0-beta.10","26.0.0-beta.11"],"116.0.5845.62":["26.0.0-beta.12"],"114.0.5708.0":["26.0.0-nightly.20230412"],"114.0.5715.0":["26.0.0-nightly.20230418"],"115.0.5760.0":["26.0.0-nightly.20230511","26.0.0-nightly.20230512","26.0.0-nightly.20230515","26.0.0-nightly.20230516","26.0.0-nightly.20230517","26.0.0-nightly.20230518","26.0.0-nightly.20230519","26.0.0-nightly.20230522","26.0.0-nightly.20230523"],"115.0.5786.0":["26.0.0-nightly.20230524"],"115.0.5790.0":["26.0.0-nightly.20230525"],"116.0.5845.82":["26.0.0"],"116.0.5845.97":["26.1.0"],"116.0.5845.179":["26.2.0"],"118.0.5949.0":["27.0.0-alpha.1","27.0.0-alpha.2","27.0.0-alpha.3","27.0.0-alpha.4","27.0.0-alpha.5","27.0.0-alpha.6","27.0.0-nightly.20230816","28.0.0-nightly.20230817","28.0.0-nightly.20230818","28.0.0-nightly.20230821","28.0.0-nightly.20230822","28.0.0-nightly.20230823","28.0.0-nightly.20230824","28.0.0-nightly.20230825","28.0.0-nightly.20230828","28.0.0-nightly.20230829","28.0.0-nightly.20230830","28.0.0-nightly.20230831"],"116.0.5829.0":["27.0.0-nightly.20230614"],"116.0.5833.0":["27.0.0-nightly.20230616","27.0.0-nightly.20230619","27.0.0-nightly.20230620","27.0.0-nightly.20230621"],"117.0.5852.0":["27.0.0-nightly.20230703","27.0.0-nightly.20230704","27.0.0-nightly.20230705","27.0.0-nightly.20230706","27.0.0-nightly.20230707","27.0.0-nightly.20230710","27.0.0-nightly.20230711","27.0.0-nightly.20230712","27.0.0-nightly.20230713","27.0.0-nightly.20230714"],"117.0.5884.1":["27.0.0-nightly.20230717","27.0.0-nightly.20230718"],"117.0.5892.0":["27.0.0-nightly.20230719"],"117.0.5897.0":["27.0.0-nightly.20230720","27.0.0-nightly.20230721","27.0.0-nightly.20230724","27.0.0-nightly.20230725","27.0.0-nightly.20230726","27.0.0-nightly.20230727","27.0.0-nightly.20230728","27.0.0-nightly.20230731"],"117.0.5911.0":["27.0.0-nightly.20230801","27.0.0-nightly.20230802","27.0.0-nightly.20230803"],"117.0.5921.0":["27.0.0-nightly.20230804","27.0.0-nightly.20230807","27.0.0-nightly.20230808","27.0.0-nightly.20230814","27.0.0-nightly.20230815"],"118.0.5991.0":["28.0.0-nightly.20230906"],"118.0.5993.0":["28.0.0-nightly.20230907","28.0.0-nightly.20230908"]}
\ No newline at end of file
diff --git a/tools/node_modules/eslint/node_modules/electron-to-chromium/full-versions.js b/tools/node_modules/eslint/node_modules/electron-to-chromium/full-versions.js
index 86cfb48bb576f5..b898a4023cc7fc 100644
--- a/tools/node_modules/eslint/node_modules/electron-to-chromium/full-versions.js
+++ b/tools/node_modules/eslint/node_modules/electron-to-chromium/full-versions.js
@@ -1687,6 +1687,7 @@ module.exports = {
 	"22.3.20": "108.0.5359.215",
 	"22.3.21": "108.0.5359.215",
 	"22.3.22": "108.0.5359.215",
+	"22.3.23": "108.0.5359.215",
 	"23.0.0-alpha.1": "110.0.5415.0",
 	"23.0.0-alpha.2": "110.0.5451.0",
 	"23.0.0-alpha.3": "110.0.5451.0",
@@ -1835,6 +1836,7 @@ module.exports = {
 	"24.7.1": "112.0.5615.204",
 	"24.8.0": "112.0.5615.204",
 	"24.8.1": "112.0.5615.204",
+	"24.8.2": "112.0.5615.204",
 	"25.0.0-alpha.1": "114.0.5694.0",
 	"25.0.0-alpha.2": "114.0.5694.0",
 	"25.0.0-alpha.3": "114.0.5710.0",
@@ -1898,6 +1900,7 @@ module.exports = {
 	"25.5.0": "114.0.5735.289",
 	"25.6.0": "114.0.5735.289",
 	"25.7.0": "114.0.5735.289",
+	"25.8.0": "114.0.5735.289",
 	"26.0.0-alpha.1": "116.0.5791.0",
 	"26.0.0-alpha.2": "116.0.5791.0",
 	"26.0.0-alpha.3": "116.0.5791.0",
@@ -1958,9 +1961,13 @@ module.exports = {
 	"26.0.0-nightly.20230531": "116.0.5791.0",
 	"26.0.0": "116.0.5845.82",
 	"26.1.0": "116.0.5845.97",
+	"26.2.0": "116.0.5845.179",
 	"27.0.0-alpha.1": "118.0.5949.0",
 	"27.0.0-alpha.2": "118.0.5949.0",
 	"27.0.0-alpha.3": "118.0.5949.0",
+	"27.0.0-alpha.4": "118.0.5949.0",
+	"27.0.0-alpha.5": "118.0.5949.0",
+	"27.0.0-alpha.6": "118.0.5949.0",
 	"27.0.0-nightly.20230601": "116.0.5791.0",
 	"27.0.0-nightly.20230602": "116.0.5791.0",
 	"27.0.0-nightly.20230605": "116.0.5791.0",
@@ -2018,5 +2025,12 @@ module.exports = {
 	"28.0.0-nightly.20230822": "118.0.5949.0",
 	"28.0.0-nightly.20230823": "118.0.5949.0",
 	"28.0.0-nightly.20230824": "118.0.5949.0",
-	"28.0.0-nightly.20230825": "118.0.5949.0"
+	"28.0.0-nightly.20230825": "118.0.5949.0",
+	"28.0.0-nightly.20230828": "118.0.5949.0",
+	"28.0.0-nightly.20230829": "118.0.5949.0",
+	"28.0.0-nightly.20230830": "118.0.5949.0",
+	"28.0.0-nightly.20230831": "118.0.5949.0",
+	"28.0.0-nightly.20230906": "118.0.5991.0",
+	"28.0.0-nightly.20230907": "118.0.5993.0",
+	"28.0.0-nightly.20230908": "118.0.5993.0"
 };
\ No newline at end of file
diff --git a/tools/node_modules/eslint/node_modules/electron-to-chromium/full-versions.json b/tools/node_modules/eslint/node_modules/electron-to-chromium/full-versions.json
index c08bf1e1005ae5..0eec59c6e002ab 100644
--- a/tools/node_modules/eslint/node_modules/electron-to-chromium/full-versions.json
+++ b/tools/node_modules/eslint/node_modules/electron-to-chromium/full-versions.json
@@ -1 +1 @@
-{"0.20.0":"39.0.2171.65","0.20.1":"39.0.2171.65","0.20.2":"39.0.2171.65","0.20.3":"39.0.2171.65","0.20.4":"39.0.2171.65","0.20.5":"39.0.2171.65","0.20.6":"39.0.2171.65","0.20.7":"39.0.2171.65","0.20.8":"39.0.2171.65","0.21.0":"40.0.2214.91","0.21.1":"40.0.2214.91","0.21.2":"40.0.2214.91","0.21.3":"41.0.2272.76","0.22.1":"41.0.2272.76","0.22.2":"41.0.2272.76","0.22.3":"41.0.2272.76","0.23.0":"41.0.2272.76","0.24.0":"41.0.2272.76","0.25.0":"42.0.2311.107","0.25.1":"42.0.2311.107","0.25.2":"42.0.2311.107","0.25.3":"42.0.2311.107","0.26.0":"42.0.2311.107","0.26.1":"42.0.2311.107","0.27.0":"42.0.2311.107","0.27.1":"42.0.2311.107","0.27.2":"43.0.2357.65","0.27.3":"43.0.2357.65","0.28.0":"43.0.2357.65","0.28.1":"43.0.2357.65","0.28.2":"43.0.2357.65","0.28.3":"43.0.2357.65","0.29.1":"43.0.2357.65","0.29.2":"43.0.2357.65","0.30.4":"44.0.2403.125","0.31.0":"44.0.2403.125","0.31.2":"45.0.2454.85","0.32.2":"45.0.2454.85","0.32.3":"45.0.2454.85","0.33.0":"45.0.2454.85","0.33.1":"45.0.2454.85","0.33.2":"45.0.2454.85","0.33.3":"45.0.2454.85","0.33.4":"45.0.2454.85","0.33.6":"45.0.2454.85","0.33.7":"45.0.2454.85","0.33.8":"45.0.2454.85","0.33.9":"45.0.2454.85","0.34.0":"45.0.2454.85","0.34.1":"45.0.2454.85","0.34.2":"45.0.2454.85","0.34.3":"45.0.2454.85","0.34.4":"45.0.2454.85","0.35.1":"45.0.2454.85","0.35.2":"45.0.2454.85","0.35.3":"45.0.2454.85","0.35.4":"45.0.2454.85","0.35.5":"45.0.2454.85","0.36.0":"47.0.2526.73","0.36.2":"47.0.2526.73","0.36.3":"47.0.2526.73","0.36.4":"47.0.2526.73","0.36.5":"47.0.2526.110","0.36.6":"47.0.2526.110","0.36.7":"47.0.2526.110","0.36.8":"47.0.2526.110","0.36.9":"47.0.2526.110","0.36.10":"47.0.2526.110","0.36.11":"47.0.2526.110","0.36.12":"47.0.2526.110","0.37.0":"49.0.2623.75","0.37.1":"49.0.2623.75","0.37.3":"49.0.2623.75","0.37.4":"49.0.2623.75","0.37.5":"49.0.2623.75","0.37.6":"49.0.2623.75","0.37.7":"49.0.2623.75","0.37.8":"49.0.2623.75","1.0.0":"49.0.2623.75","1.0.1":"49.0.2623.75","1.0.2":"49.0.2623.75","1.1.0":"50.0.2661.102","1.1.1":"50.0.2661.102","1.1.2":"50.0.2661.102","1.1.3":"50.0.2661.102","1.2.0":"51.0.2704.63","1.2.1":"51.0.2704.63","1.2.2":"51.0.2704.84","1.2.3":"51.0.2704.84","1.2.4":"51.0.2704.103","1.2.5":"51.0.2704.103","1.2.6":"51.0.2704.106","1.2.7":"51.0.2704.106","1.2.8":"51.0.2704.106","1.3.0":"52.0.2743.82","1.3.1":"52.0.2743.82","1.3.2":"52.0.2743.82","1.3.3":"52.0.2743.82","1.3.4":"52.0.2743.82","1.3.5":"52.0.2743.82","1.3.6":"52.0.2743.82","1.3.7":"52.0.2743.82","1.3.9":"52.0.2743.82","1.3.10":"52.0.2743.82","1.3.13":"52.0.2743.82","1.3.14":"52.0.2743.82","1.3.15":"52.0.2743.82","1.4.0":"53.0.2785.113","1.4.1":"53.0.2785.113","1.4.2":"53.0.2785.113","1.4.3":"53.0.2785.113","1.4.4":"53.0.2785.113","1.4.5":"53.0.2785.113","1.4.6":"53.0.2785.143","1.4.7":"53.0.2785.143","1.4.8":"53.0.2785.143","1.4.10":"53.0.2785.143","1.4.11":"53.0.2785.143","1.4.12":"54.0.2840.51","1.4.13":"53.0.2785.143","1.4.14":"53.0.2785.143","1.4.15":"53.0.2785.143","1.4.16":"53.0.2785.143","1.5.0":"54.0.2840.101","1.5.1":"54.0.2840.101","1.6.0":"56.0.2924.87","1.6.1":"56.0.2924.87","1.6.2":"56.0.2924.87","1.6.3":"56.0.2924.87","1.6.4":"56.0.2924.87","1.6.5":"56.0.2924.87","1.6.6":"56.0.2924.87","1.6.7":"56.0.2924.87","1.6.8":"56.0.2924.87","1.6.9":"56.0.2924.87","1.6.10":"56.0.2924.87","1.6.11":"56.0.2924.87","1.6.12":"56.0.2924.87","1.6.13":"56.0.2924.87","1.6.14":"56.0.2924.87","1.6.15":"56.0.2924.87","1.6.16":"56.0.2924.87","1.6.17":"56.0.2924.87","1.6.18":"56.0.2924.87","1.7.0":"58.0.3029.110","1.7.1":"58.0.3029.110","1.7.2":"58.0.3029.110","1.7.3":"58.0.3029.110","1.7.4":"58.0.3029.110","1.7.5":"58.0.3029.110","1.7.6":"58.0.3029.110","1.7.7":"58.0.3029.110","1.7.8":"58.0.3029.110","1.7.9":"58.0.3029.110","1.7.10":"58.0.3029.110","1.7.11":"58.0.3029.110","1.7.12":"58.0.3029.110","1.7.13":"58.0.3029.110","1.7.14":"58.0.3029.110","1.7.15":"58.0.3029.110","1.7.16":"58.0.3029.110","1.8.0":"59.0.3071.115","1.8.1":"59.0.3071.115","1.8.2-beta.1":"59.0.3071.115","1.8.2-beta.2":"59.0.3071.115","1.8.2-beta.3":"59.0.3071.115","1.8.2-beta.4":"59.0.3071.115","1.8.2-beta.5":"59.0.3071.115","1.8.2":"59.0.3071.115","1.8.3":"59.0.3071.115","1.8.4":"59.0.3071.115","1.8.5":"59.0.3071.115","1.8.6":"59.0.3071.115","1.8.7":"59.0.3071.115","1.8.8":"59.0.3071.115","2.0.0-beta.1":"61.0.3163.100","2.0.0-beta.2":"61.0.3163.100","2.0.0-beta.3":"61.0.3163.100","2.0.0-beta.4":"61.0.3163.100","2.0.0-beta.5":"61.0.3163.100","2.0.0-beta.6":"61.0.3163.100","2.0.0-beta.7":"61.0.3163.100","2.0.0-beta.8":"61.0.3163.100","2.0.0":"61.0.3163.100","2.0.1":"61.0.3163.100","2.0.2":"61.0.3163.100","2.0.3":"61.0.3163.100","2.0.4":"61.0.3163.100","2.0.5":"61.0.3163.100","2.0.6":"61.0.3163.100","2.0.7":"61.0.3163.100","2.0.8-nightly.20180819":"61.0.3163.100","2.0.8-nightly.20180820":"61.0.3163.100","2.0.8":"61.0.3163.100","2.0.9":"61.0.3163.100","2.0.10":"61.0.3163.100","2.0.11":"61.0.3163.100","2.0.12":"61.0.3163.100","2.0.13":"61.0.3163.100","2.0.14":"61.0.3163.100","2.0.15":"61.0.3163.100","2.0.16":"61.0.3163.100","2.0.17":"61.0.3163.100","2.0.18":"61.0.3163.100","2.1.0-unsupported.20180809":"61.0.3163.100","3.0.0-beta.1":"66.0.3359.181","3.0.0-beta.2":"66.0.3359.181","3.0.0-beta.3":"66.0.3359.181","3.0.0-beta.4":"66.0.3359.181","3.0.0-beta.5":"66.0.3359.181","3.0.0-beta.6":"66.0.3359.181","3.0.0-beta.7":"66.0.3359.181","3.0.0-beta.8":"66.0.3359.181","3.0.0-beta.9":"66.0.3359.181","3.0.0-beta.10":"66.0.3359.181","3.0.0-beta.11":"66.0.3359.181","3.0.0-beta.12":"66.0.3359.181","3.0.0-beta.13":"66.0.3359.181","3.0.0-nightly.20180818":"66.0.3359.181","3.0.0-nightly.20180821":"66.0.3359.181","3.0.0-nightly.20180823":"66.0.3359.181","3.0.0-nightly.20180904":"66.0.3359.181","3.0.0":"66.0.3359.181","3.0.1":"66.0.3359.181","3.0.2":"66.0.3359.181","3.0.3":"66.0.3359.181","3.0.4":"66.0.3359.181","3.0.5":"66.0.3359.181","3.0.6":"66.0.3359.181","3.0.7":"66.0.3359.181","3.0.8":"66.0.3359.181","3.0.9":"66.0.3359.181","3.0.10":"66.0.3359.181","3.0.11":"66.0.3359.181","3.0.12":"66.0.3359.181","3.0.13":"66.0.3359.181","3.0.14":"66.0.3359.181","3.0.15":"66.0.3359.181","3.0.16":"66.0.3359.181","3.1.0-beta.1":"66.0.3359.181","3.1.0-beta.2":"66.0.3359.181","3.1.0-beta.3":"66.0.3359.181","3.1.0-beta.4":"66.0.3359.181","3.1.0-beta.5":"66.0.3359.181","3.1.0":"66.0.3359.181","3.1.1":"66.0.3359.181","3.1.2":"66.0.3359.181","3.1.3":"66.0.3359.181","3.1.4":"66.0.3359.181","3.1.5":"66.0.3359.181","3.1.6":"66.0.3359.181","3.1.7":"66.0.3359.181","3.1.8":"66.0.3359.181","3.1.9":"66.0.3359.181","3.1.10":"66.0.3359.181","3.1.11":"66.0.3359.181","3.1.12":"66.0.3359.181","3.1.13":"66.0.3359.181","4.0.0-beta.1":"69.0.3497.106","4.0.0-beta.2":"69.0.3497.106","4.0.0-beta.3":"69.0.3497.106","4.0.0-beta.4":"69.0.3497.106","4.0.0-beta.5":"69.0.3497.106","4.0.0-beta.6":"69.0.3497.106","4.0.0-beta.7":"69.0.3497.106","4.0.0-beta.8":"69.0.3497.106","4.0.0-beta.9":"69.0.3497.106","4.0.0-beta.10":"69.0.3497.106","4.0.0-beta.11":"69.0.3497.106","4.0.0-nightly.20180817":"66.0.3359.181","4.0.0-nightly.20180819":"66.0.3359.181","4.0.0-nightly.20180821":"66.0.3359.181","4.0.0-nightly.20180929":"67.0.3396.99","4.0.0-nightly.20181006":"68.0.3440.128","4.0.0-nightly.20181010":"69.0.3497.106","4.0.0":"69.0.3497.106","4.0.1":"69.0.3497.106","4.0.2":"69.0.3497.106","4.0.3":"69.0.3497.106","4.0.4":"69.0.3497.106","4.0.5":"69.0.3497.106","4.0.6":"69.0.3497.106","4.0.7":"69.0.3497.128","4.0.8":"69.0.3497.128","4.1.0":"69.0.3497.128","4.1.1":"69.0.3497.128","4.1.2":"69.0.3497.128","4.1.3":"69.0.3497.128","4.1.4":"69.0.3497.128","4.1.5":"69.0.3497.128","4.2.0":"69.0.3497.128","4.2.1":"69.0.3497.128","4.2.2":"69.0.3497.128","4.2.3":"69.0.3497.128","4.2.4":"69.0.3497.128","4.2.5":"69.0.3497.128","4.2.6":"69.0.3497.128","4.2.7":"69.0.3497.128","4.2.8":"69.0.3497.128","4.2.9":"69.0.3497.128","4.2.10":"69.0.3497.128","4.2.11":"69.0.3497.128","4.2.12":"69.0.3497.128","5.0.0-beta.1":"72.0.3626.52","5.0.0-beta.2":"72.0.3626.52","5.0.0-beta.3":"73.0.3683.27","5.0.0-beta.4":"73.0.3683.54","5.0.0-beta.5":"73.0.3683.61","5.0.0-beta.6":"73.0.3683.84","5.0.0-beta.7":"73.0.3683.94","5.0.0-beta.8":"73.0.3683.104","5.0.0-beta.9":"73.0.3683.117","5.0.0-nightly.20190107":"70.0.3538.110","5.0.0-nightly.20190121":"71.0.3578.98","5.0.0-nightly.20190122":"71.0.3578.98","5.0.0":"73.0.3683.119","5.0.1":"73.0.3683.121","5.0.2":"73.0.3683.121","5.0.3":"73.0.3683.121","5.0.4":"73.0.3683.121","5.0.5":"73.0.3683.121","5.0.6":"73.0.3683.121","5.0.7":"73.0.3683.121","5.0.8":"73.0.3683.121","5.0.9":"73.0.3683.121","5.0.10":"73.0.3683.121","5.0.11":"73.0.3683.121","5.0.12":"73.0.3683.121","5.0.13":"73.0.3683.121","6.0.0-beta.1":"76.0.3774.1","6.0.0-beta.2":"76.0.3783.1","6.0.0-beta.3":"76.0.3783.1","6.0.0-beta.4":"76.0.3783.1","6.0.0-beta.5":"76.0.3805.4","6.0.0-beta.6":"76.0.3809.3","6.0.0-beta.7":"76.0.3809.22","6.0.0-beta.8":"76.0.3809.26","6.0.0-beta.9":"76.0.3809.26","6.0.0-beta.10":"76.0.3809.37","6.0.0-beta.11":"76.0.3809.42","6.0.0-beta.12":"76.0.3809.54","6.0.0-beta.13":"76.0.3809.60","6.0.0-beta.14":"76.0.3809.68","6.0.0-beta.15":"76.0.3809.74","6.0.0-nightly.20190123":"72.0.3626.52","6.0.0-nightly.20190212":"72.0.3626.107","6.0.0-nightly.20190213":"72.0.3626.110","6.0.0-nightly.20190311":"74.0.3724.8","6.0.0":"76.0.3809.88","6.0.1":"76.0.3809.102","6.0.2":"76.0.3809.110","6.0.3":"76.0.3809.126","6.0.4":"76.0.3809.131","6.0.5":"76.0.3809.136","6.0.6":"76.0.3809.138","6.0.7":"76.0.3809.139","6.0.8":"76.0.3809.146","6.0.9":"76.0.3809.146","6.0.10":"76.0.3809.146","6.0.11":"76.0.3809.146","6.0.12":"76.0.3809.146","6.1.0":"76.0.3809.146","6.1.1":"76.0.3809.146","6.1.2":"76.0.3809.146","6.1.3":"76.0.3809.146","6.1.4":"76.0.3809.146","6.1.5":"76.0.3809.146","6.1.6":"76.0.3809.146","6.1.7":"76.0.3809.146","6.1.8":"76.0.3809.146","6.1.9":"76.0.3809.146","6.1.10":"76.0.3809.146","6.1.11":"76.0.3809.146","6.1.12":"76.0.3809.146","7.0.0-beta.1":"78.0.3866.0","7.0.0-beta.2":"78.0.3866.0","7.0.0-beta.3":"78.0.3866.0","7.0.0-beta.4":"78.0.3896.6","7.0.0-beta.5":"78.0.3905.1","7.0.0-beta.6":"78.0.3905.1","7.0.0-beta.7":"78.0.3905.1","7.0.0-nightly.20190521":"76.0.3784.0","7.0.0-nightly.20190529":"76.0.3806.0","7.0.0-nightly.20190530":"76.0.3806.0","7.0.0-nightly.20190531":"76.0.3806.0","7.0.0-nightly.20190602":"76.0.3806.0","7.0.0-nightly.20190603":"76.0.3806.0","7.0.0-nightly.20190604":"77.0.3814.0","7.0.0-nightly.20190605":"77.0.3815.0","7.0.0-nightly.20190606":"77.0.3815.0","7.0.0-nightly.20190607":"77.0.3815.0","7.0.0-nightly.20190608":"77.0.3815.0","7.0.0-nightly.20190609":"77.0.3815.0","7.0.0-nightly.20190611":"77.0.3815.0","7.0.0-nightly.20190612":"77.0.3815.0","7.0.0-nightly.20190613":"77.0.3815.0","7.0.0-nightly.20190615":"77.0.3815.0","7.0.0-nightly.20190616":"77.0.3815.0","7.0.0-nightly.20190618":"77.0.3815.0","7.0.0-nightly.20190619":"77.0.3815.0","7.0.0-nightly.20190622":"77.0.3815.0","7.0.0-nightly.20190623":"77.0.3815.0","7.0.0-nightly.20190624":"77.0.3815.0","7.0.0-nightly.20190627":"77.0.3815.0","7.0.0-nightly.20190629":"77.0.3815.0","7.0.0-nightly.20190630":"77.0.3815.0","7.0.0-nightly.20190701":"77.0.3815.0","7.0.0-nightly.20190702":"77.0.3815.0","7.0.0-nightly.20190704":"77.0.3843.0","7.0.0-nightly.20190705":"77.0.3843.0","7.0.0-nightly.20190719":"77.0.3848.0","7.0.0-nightly.20190720":"77.0.3848.0","7.0.0-nightly.20190721":"77.0.3848.0","7.0.0-nightly.20190726":"77.0.3864.0","7.0.0-nightly.20190727":"78.0.3866.0","7.0.0-nightly.20190728":"78.0.3866.0","7.0.0-nightly.20190729":"78.0.3866.0","7.0.0-nightly.20190730":"78.0.3866.0","7.0.0-nightly.20190731":"78.0.3866.0","7.0.0":"78.0.3905.1","7.0.1":"78.0.3904.92","7.1.0":"78.0.3904.94","7.1.1":"78.0.3904.99","7.1.2":"78.0.3904.113","7.1.3":"78.0.3904.126","7.1.4":"78.0.3904.130","7.1.5":"78.0.3904.130","7.1.6":"78.0.3904.130","7.1.7":"78.0.3904.130","7.1.8":"78.0.3904.130","7.1.9":"78.0.3904.130","7.1.10":"78.0.3904.130","7.1.11":"78.0.3904.130","7.1.12":"78.0.3904.130","7.1.13":"78.0.3904.130","7.1.14":"78.0.3904.130","7.2.0":"78.0.3904.130","7.2.1":"78.0.3904.130","7.2.2":"78.0.3904.130","7.2.3":"78.0.3904.130","7.2.4":"78.0.3904.130","7.3.0":"78.0.3904.130","7.3.1":"78.0.3904.130","7.3.2":"78.0.3904.130","7.3.3":"78.0.3904.130","8.0.0-beta.1":"79.0.3931.0","8.0.0-beta.2":"79.0.3931.0","8.0.0-beta.3":"80.0.3955.0","8.0.0-beta.4":"80.0.3955.0","8.0.0-beta.5":"80.0.3987.14","8.0.0-beta.6":"80.0.3987.51","8.0.0-beta.7":"80.0.3987.59","8.0.0-beta.8":"80.0.3987.75","8.0.0-beta.9":"80.0.3987.75","8.0.0-nightly.20190801":"78.0.3866.0","8.0.0-nightly.20190802":"78.0.3866.0","8.0.0-nightly.20190803":"78.0.3871.0","8.0.0-nightly.20190806":"78.0.3871.0","8.0.0-nightly.20190807":"78.0.3871.0","8.0.0-nightly.20190808":"78.0.3871.0","8.0.0-nightly.20190809":"78.0.3871.0","8.0.0-nightly.20190810":"78.0.3871.0","8.0.0-nightly.20190811":"78.0.3871.0","8.0.0-nightly.20190812":"78.0.3871.0","8.0.0-nightly.20190813":"78.0.3871.0","8.0.0-nightly.20190814":"78.0.3871.0","8.0.0-nightly.20190815":"78.0.3871.0","8.0.0-nightly.20190816":"78.0.3881.0","8.0.0-nightly.20190817":"78.0.3881.0","8.0.0-nightly.20190818":"78.0.3881.0","8.0.0-nightly.20190819":"78.0.3881.0","8.0.0-nightly.20190820":"78.0.3881.0","8.0.0-nightly.20190824":"78.0.3892.0","8.0.0-nightly.20190825":"78.0.3892.0","8.0.0-nightly.20190827":"78.0.3892.0","8.0.0-nightly.20190828":"78.0.3892.0","8.0.0-nightly.20190830":"78.0.3892.0","8.0.0-nightly.20190901":"78.0.3892.0","8.0.0-nightly.20190902":"78.0.3892.0","8.0.0-nightly.20190907":"78.0.3892.0","8.0.0-nightly.20190909":"78.0.3892.0","8.0.0-nightly.20190910":"78.0.3892.0","8.0.0-nightly.20190911":"78.0.3892.0","8.0.0-nightly.20190912":"78.0.3892.0","8.0.0-nightly.20190913":"78.0.3892.0","8.0.0-nightly.20190914":"78.0.3892.0","8.0.0-nightly.20190915":"78.0.3892.0","8.0.0-nightly.20190917":"78.0.3892.0","8.0.0-nightly.20190919":"79.0.3915.0","8.0.0-nightly.20190920":"79.0.3915.0","8.0.0-nightly.20190922":"79.0.3919.0","8.0.0-nightly.20190923":"79.0.3919.0","8.0.0-nightly.20190924":"79.0.3919.0","8.0.0-nightly.20190926":"79.0.3919.0","8.0.0-nightly.20190928":"79.0.3919.0","8.0.0-nightly.20190929":"79.0.3919.0","8.0.0-nightly.20190930":"79.0.3919.0","8.0.0-nightly.20191001":"79.0.3919.0","8.0.0-nightly.20191004":"79.0.3919.0","8.0.0-nightly.20191005":"79.0.3919.0","8.0.0-nightly.20191006":"79.0.3919.0","8.0.0-nightly.20191009":"79.0.3919.0","8.0.0-nightly.20191011":"79.0.3919.0","8.0.0-nightly.20191012":"79.0.3919.0","8.0.0-nightly.20191017":"79.0.3919.0","8.0.0-nightly.20191019":"79.0.3931.0","8.0.0-nightly.20191020":"79.0.3931.0","8.0.0-nightly.20191021":"79.0.3931.0","8.0.0-nightly.20191023":"79.0.3931.0","8.0.0-nightly.20191101":"80.0.3952.0","8.0.0-nightly.20191103":"80.0.3952.0","8.0.0-nightly.20191105":"80.0.3952.0","8.0.0":"80.0.3987.86","8.0.1":"80.0.3987.86","8.0.2":"80.0.3987.86","8.0.3":"80.0.3987.134","8.1.0":"80.0.3987.137","8.1.1":"80.0.3987.141","8.2.0":"80.0.3987.158","8.2.1":"80.0.3987.163","8.2.2":"80.0.3987.163","8.2.3":"80.0.3987.163","8.2.4":"80.0.3987.165","8.2.5":"80.0.3987.165","8.3.0":"80.0.3987.165","8.3.1":"80.0.3987.165","8.3.2":"80.0.3987.165","8.3.3":"80.0.3987.165","8.3.4":"80.0.3987.165","8.4.0":"80.0.3987.165","8.4.1":"80.0.3987.165","8.5.0":"80.0.3987.165","8.5.1":"80.0.3987.165","8.5.2":"80.0.3987.165","8.5.3":"80.0.3987.163","8.5.4":"80.0.3987.163","8.5.5":"80.0.3987.163","9.0.0-beta.1":"82.0.4048.0","9.0.0-beta.2":"82.0.4048.0","9.0.0-beta.3":"82.0.4048.0","9.0.0-beta.4":"82.0.4048.0","9.0.0-beta.5":"82.0.4048.0","9.0.0-beta.6":"82.0.4058.2","9.0.0-beta.7":"82.0.4058.2","9.0.0-beta.9":"82.0.4058.2","9.0.0-beta.10":"82.0.4085.10","9.0.0-beta.11":"82.0.4085.14","9.0.0-beta.12":"82.0.4085.14","9.0.0-beta.13":"82.0.4085.14","9.0.0-beta.14":"82.0.4085.27","9.0.0-beta.15":"83.0.4102.3","9.0.0-beta.16":"83.0.4102.3","9.0.0-beta.17":"83.0.4103.14","9.0.0-beta.18":"83.0.4103.16","9.0.0-beta.19":"83.0.4103.24","9.0.0-beta.20":"83.0.4103.26","9.0.0-beta.21":"83.0.4103.26","9.0.0-beta.22":"83.0.4103.34","9.0.0-beta.23":"83.0.4103.44","9.0.0-beta.24":"83.0.4103.45","9.0.0-nightly.20191121":"80.0.3954.0","9.0.0-nightly.20191122":"80.0.3954.0","9.0.0-nightly.20191123":"80.0.3954.0","9.0.0-nightly.20191124":"80.0.3954.0","9.0.0-nightly.20191126":"80.0.3954.0","9.0.0-nightly.20191128":"80.0.3954.0","9.0.0-nightly.20191129":"80.0.3954.0","9.0.0-nightly.20191130":"80.0.3954.0","9.0.0-nightly.20191201":"80.0.3954.0","9.0.0-nightly.20191202":"80.0.3954.0","9.0.0-nightly.20191203":"80.0.3954.0","9.0.0-nightly.20191204":"80.0.3954.0","9.0.0-nightly.20191205":"80.0.3954.0","9.0.0-nightly.20191210":"80.0.3954.0","9.0.0-nightly.20191220":"81.0.3994.0","9.0.0-nightly.20191221":"81.0.3994.0","9.0.0-nightly.20191222":"81.0.3994.0","9.0.0-nightly.20191223":"81.0.3994.0","9.0.0-nightly.20191224":"81.0.3994.0","9.0.0-nightly.20191225":"81.0.3994.0","9.0.0-nightly.20191226":"81.0.3994.0","9.0.0-nightly.20191228":"81.0.3994.0","9.0.0-nightly.20191229":"81.0.3994.0","9.0.0-nightly.20191230":"81.0.3994.0","9.0.0-nightly.20191231":"81.0.3994.0","9.0.0-nightly.20200101":"81.0.3994.0","9.0.0-nightly.20200103":"81.0.3994.0","9.0.0-nightly.20200104":"81.0.3994.0","9.0.0-nightly.20200105":"81.0.3994.0","9.0.0-nightly.20200106":"81.0.3994.0","9.0.0-nightly.20200108":"81.0.3994.0","9.0.0-nightly.20200109":"81.0.3994.0","9.0.0-nightly.20200110":"81.0.3994.0","9.0.0-nightly.20200111":"81.0.3994.0","9.0.0-nightly.20200113":"81.0.3994.0","9.0.0-nightly.20200115":"81.0.3994.0","9.0.0-nightly.20200116":"81.0.3994.0","9.0.0-nightly.20200117":"81.0.3994.0","9.0.0-nightly.20200119":"81.0.4030.0","9.0.0-nightly.20200121":"81.0.4030.0","9.0.0":"83.0.4103.64","9.0.1":"83.0.4103.94","9.0.2":"83.0.4103.94","9.0.3":"83.0.4103.100","9.0.4":"83.0.4103.104","9.0.5":"83.0.4103.119","9.1.0":"83.0.4103.122","9.1.1":"83.0.4103.122","9.1.2":"83.0.4103.122","9.2.0":"83.0.4103.122","9.2.1":"83.0.4103.122","9.3.0":"83.0.4103.122","9.3.1":"83.0.4103.122","9.3.2":"83.0.4103.122","9.3.3":"83.0.4103.122","9.3.4":"83.0.4103.122","9.3.5":"83.0.4103.122","9.4.0":"83.0.4103.122","9.4.1":"83.0.4103.122","9.4.2":"83.0.4103.122","9.4.3":"83.0.4103.122","9.4.4":"83.0.4103.122","10.0.0-beta.1":"84.0.4129.0","10.0.0-beta.2":"84.0.4129.0","10.0.0-beta.3":"85.0.4161.2","10.0.0-beta.4":"85.0.4161.2","10.0.0-beta.8":"85.0.4181.1","10.0.0-beta.9":"85.0.4181.1","10.0.0-beta.10":"85.0.4183.19","10.0.0-beta.11":"85.0.4183.20","10.0.0-beta.12":"85.0.4183.26","10.0.0-beta.13":"85.0.4183.39","10.0.0-beta.14":"85.0.4183.39","10.0.0-beta.15":"85.0.4183.39","10.0.0-beta.17":"85.0.4183.39","10.0.0-beta.19":"85.0.4183.39","10.0.0-beta.20":"85.0.4183.39","10.0.0-beta.21":"85.0.4183.39","10.0.0-beta.23":"85.0.4183.70","10.0.0-beta.24":"85.0.4183.78","10.0.0-beta.25":"85.0.4183.80","10.0.0-nightly.20200209":"82.0.4050.0","10.0.0-nightly.20200210":"82.0.4050.0","10.0.0-nightly.20200211":"82.0.4050.0","10.0.0-nightly.20200216":"82.0.4050.0","10.0.0-nightly.20200217":"82.0.4050.0","10.0.0-nightly.20200218":"82.0.4050.0","10.0.0-nightly.20200221":"82.0.4050.0","10.0.0-nightly.20200222":"82.0.4050.0","10.0.0-nightly.20200223":"82.0.4050.0","10.0.0-nightly.20200226":"82.0.4050.0","10.0.0-nightly.20200303":"82.0.4050.0","10.0.0-nightly.20200304":"82.0.4076.0","10.0.0-nightly.20200305":"82.0.4076.0","10.0.0-nightly.20200306":"82.0.4076.0","10.0.0-nightly.20200309":"82.0.4076.0","10.0.0-nightly.20200310":"82.0.4076.0","10.0.0-nightly.20200311":"82.0.4083.0","10.0.0-nightly.20200316":"83.0.4086.0","10.0.0-nightly.20200317":"83.0.4087.0","10.0.0-nightly.20200318":"83.0.4087.0","10.0.0-nightly.20200320":"83.0.4087.0","10.0.0-nightly.20200323":"83.0.4087.0","10.0.0-nightly.20200324":"83.0.4087.0","10.0.0-nightly.20200325":"83.0.4087.0","10.0.0-nightly.20200326":"83.0.4087.0","10.0.0-nightly.20200327":"83.0.4087.0","10.0.0-nightly.20200330":"83.0.4087.0","10.0.0-nightly.20200331":"83.0.4087.0","10.0.0-nightly.20200401":"83.0.4087.0","10.0.0-nightly.20200402":"83.0.4087.0","10.0.0-nightly.20200403":"83.0.4087.0","10.0.0-nightly.20200406":"83.0.4087.0","10.0.0-nightly.20200408":"83.0.4095.0","10.0.0-nightly.20200410":"83.0.4095.0","10.0.0-nightly.20200413":"83.0.4095.0","10.0.0-nightly.20200414":"84.0.4114.0","10.0.0-nightly.20200415":"84.0.4115.0","10.0.0-nightly.20200416":"84.0.4115.0","10.0.0-nightly.20200417":"84.0.4115.0","10.0.0-nightly.20200422":"84.0.4121.0","10.0.0-nightly.20200423":"84.0.4121.0","10.0.0-nightly.20200427":"84.0.4125.0","10.0.0-nightly.20200428":"84.0.4125.0","10.0.0-nightly.20200429":"84.0.4125.0","10.0.0-nightly.20200430":"84.0.4125.0","10.0.0-nightly.20200501":"84.0.4129.0","10.0.0-nightly.20200504":"84.0.4129.0","10.0.0-nightly.20200505":"84.0.4129.0","10.0.0-nightly.20200506":"84.0.4129.0","10.0.0-nightly.20200507":"84.0.4129.0","10.0.0-nightly.20200508":"84.0.4129.0","10.0.0-nightly.20200511":"84.0.4129.0","10.0.0-nightly.20200512":"84.0.4129.0","10.0.0-nightly.20200513":"84.0.4129.0","10.0.0-nightly.20200514":"84.0.4129.0","10.0.0-nightly.20200515":"84.0.4129.0","10.0.0-nightly.20200518":"84.0.4129.0","10.0.0-nightly.20200519":"84.0.4129.0","10.0.0-nightly.20200520":"84.0.4129.0","10.0.0-nightly.20200521":"84.0.4129.0","10.0.0":"85.0.4183.84","10.0.1":"85.0.4183.86","10.1.0":"85.0.4183.87","10.1.1":"85.0.4183.93","10.1.2":"85.0.4183.98","10.1.3":"85.0.4183.121","10.1.4":"85.0.4183.121","10.1.5":"85.0.4183.121","10.1.6":"85.0.4183.121","10.1.7":"85.0.4183.121","10.2.0":"85.0.4183.121","10.3.0":"85.0.4183.121","10.3.1":"85.0.4183.121","10.3.2":"85.0.4183.121","10.4.0":"85.0.4183.121","10.4.1":"85.0.4183.121","10.4.2":"85.0.4183.121","10.4.3":"85.0.4183.121","10.4.4":"85.0.4183.121","10.4.5":"85.0.4183.121","10.4.6":"85.0.4183.121","10.4.7":"85.0.4183.121","11.0.0-beta.1":"86.0.4234.0","11.0.0-beta.3":"86.0.4234.0","11.0.0-beta.4":"86.0.4234.0","11.0.0-beta.5":"86.0.4234.0","11.0.0-beta.6":"86.0.4234.0","11.0.0-beta.7":"86.0.4234.0","11.0.0-beta.8":"87.0.4251.1","11.0.0-beta.9":"87.0.4251.1","11.0.0-beta.11":"87.0.4251.1","11.0.0-beta.12":"87.0.4280.11","11.0.0-beta.13":"87.0.4280.11","11.0.0-beta.16":"87.0.4280.27","11.0.0-beta.17":"87.0.4280.27","11.0.0-beta.18":"87.0.4280.27","11.0.0-beta.19":"87.0.4280.27","11.0.0-beta.20":"87.0.4280.40","11.0.0-beta.22":"87.0.4280.47","11.0.0-beta.23":"87.0.4280.47","11.0.0-nightly.20200525":"84.0.4129.0","11.0.0-nightly.20200526":"84.0.4129.0","11.0.0-nightly.20200529":"85.0.4156.0","11.0.0-nightly.20200602":"85.0.4162.0","11.0.0-nightly.20200603":"85.0.4162.0","11.0.0-nightly.20200604":"85.0.4162.0","11.0.0-nightly.20200609":"85.0.4162.0","11.0.0-nightly.20200610":"85.0.4162.0","11.0.0-nightly.20200611":"85.0.4162.0","11.0.0-nightly.20200615":"85.0.4162.0","11.0.0-nightly.20200616":"85.0.4162.0","11.0.0-nightly.20200617":"85.0.4162.0","11.0.0-nightly.20200618":"85.0.4162.0","11.0.0-nightly.20200619":"85.0.4162.0","11.0.0-nightly.20200701":"85.0.4179.0","11.0.0-nightly.20200702":"85.0.4179.0","11.0.0-nightly.20200703":"85.0.4179.0","11.0.0-nightly.20200706":"85.0.4179.0","11.0.0-nightly.20200707":"85.0.4179.0","11.0.0-nightly.20200708":"85.0.4179.0","11.0.0-nightly.20200709":"85.0.4179.0","11.0.0-nightly.20200716":"86.0.4203.0","11.0.0-nightly.20200717":"86.0.4203.0","11.0.0-nightly.20200720":"86.0.4203.0","11.0.0-nightly.20200721":"86.0.4203.0","11.0.0-nightly.20200723":"86.0.4209.0","11.0.0-nightly.20200724":"86.0.4209.0","11.0.0-nightly.20200729":"86.0.4209.0","11.0.0-nightly.20200730":"86.0.4209.0","11.0.0-nightly.20200731":"86.0.4209.0","11.0.0-nightly.20200803":"86.0.4209.0","11.0.0-nightly.20200804":"86.0.4209.0","11.0.0-nightly.20200805":"86.0.4209.0","11.0.0-nightly.20200811":"86.0.4209.0","11.0.0-nightly.20200812":"86.0.4209.0","11.0.0-nightly.20200822":"86.0.4234.0","11.0.0-nightly.20200824":"86.0.4234.0","11.0.0-nightly.20200825":"86.0.4234.0","11.0.0-nightly.20200826":"86.0.4234.0","11.0.0":"87.0.4280.60","11.0.1":"87.0.4280.60","11.0.2":"87.0.4280.67","11.0.3":"87.0.4280.67","11.0.4":"87.0.4280.67","11.0.5":"87.0.4280.88","11.1.0":"87.0.4280.88","11.1.1":"87.0.4280.88","11.2.0":"87.0.4280.141","11.2.1":"87.0.4280.141","11.2.2":"87.0.4280.141","11.2.3":"87.0.4280.141","11.3.0":"87.0.4280.141","11.4.0":"87.0.4280.141","11.4.1":"87.0.4280.141","11.4.2":"87.0.4280.141","11.4.3":"87.0.4280.141","11.4.4":"87.0.4280.141","11.4.5":"87.0.4280.141","11.4.6":"87.0.4280.141","11.4.7":"87.0.4280.141","11.4.8":"87.0.4280.141","11.4.9":"87.0.4280.141","11.4.10":"87.0.4280.141","11.4.11":"87.0.4280.141","11.4.12":"87.0.4280.141","11.5.0":"87.0.4280.141","12.0.0-beta.1":"89.0.4328.0","12.0.0-beta.3":"89.0.4328.0","12.0.0-beta.4":"89.0.4328.0","12.0.0-beta.5":"89.0.4328.0","12.0.0-beta.6":"89.0.4328.0","12.0.0-beta.7":"89.0.4328.0","12.0.0-beta.8":"89.0.4328.0","12.0.0-beta.9":"89.0.4328.0","12.0.0-beta.10":"89.0.4328.0","12.0.0-beta.11":"89.0.4328.0","12.0.0-beta.12":"89.0.4328.0","12.0.0-beta.14":"89.0.4328.0","12.0.0-beta.16":"89.0.4348.1","12.0.0-beta.18":"89.0.4348.1","12.0.0-beta.19":"89.0.4348.1","12.0.0-beta.20":"89.0.4348.1","12.0.0-beta.21":"89.0.4388.2","12.0.0-beta.22":"89.0.4388.2","12.0.0-beta.23":"89.0.4388.2","12.0.0-beta.24":"89.0.4388.2","12.0.0-beta.25":"89.0.4388.2","12.0.0-beta.26":"89.0.4388.2","12.0.0-beta.27":"89.0.4389.23","12.0.0-beta.28":"89.0.4389.23","12.0.0-beta.29":"89.0.4389.23","12.0.0-beta.30":"89.0.4389.58","12.0.0-beta.31":"89.0.4389.58","12.0.0-nightly.20200827":"86.0.4234.0","12.0.0-nightly.20200831":"86.0.4234.0","12.0.0-nightly.20200902":"86.0.4234.0","12.0.0-nightly.20200903":"86.0.4234.0","12.0.0-nightly.20200907":"86.0.4234.0","12.0.0-nightly.20200910":"86.0.4234.0","12.0.0-nightly.20200911":"86.0.4234.0","12.0.0-nightly.20200914":"86.0.4234.0","12.0.0-nightly.20201002":"87.0.4268.0","12.0.0-nightly.20201007":"87.0.4268.0","12.0.0-nightly.20201009":"87.0.4268.0","12.0.0-nightly.20201012":"87.0.4268.0","12.0.0-nightly.20201013":"87.0.4268.0","12.0.0-nightly.20201014":"87.0.4268.0","12.0.0-nightly.20201015":"87.0.4268.0","12.0.0-nightly.20201023":"88.0.4292.0","12.0.0-nightly.20201026":"88.0.4292.0","12.0.0-nightly.20201030":"88.0.4306.0","12.0.0-nightly.20201102":"88.0.4306.0","12.0.0-nightly.20201103":"88.0.4306.0","12.0.0-nightly.20201104":"88.0.4306.0","12.0.0-nightly.20201105":"88.0.4306.0","12.0.0-nightly.20201106":"88.0.4306.0","12.0.0-nightly.20201111":"88.0.4306.0","12.0.0-nightly.20201112":"88.0.4306.0","12.0.0-nightly.20201116":"88.0.4324.0","12.0.0":"89.0.4389.69","12.0.1":"89.0.4389.82","12.0.2":"89.0.4389.90","12.0.3":"89.0.4389.114","12.0.4":"89.0.4389.114","12.0.5":"89.0.4389.128","12.0.6":"89.0.4389.128","12.0.7":"89.0.4389.128","12.0.8":"89.0.4389.128","12.0.9":"89.0.4389.128","12.0.10":"89.0.4389.128","12.0.11":"89.0.4389.128","12.0.12":"89.0.4389.128","12.0.13":"89.0.4389.128","12.0.14":"89.0.4389.128","12.0.15":"89.0.4389.128","12.0.16":"89.0.4389.128","12.0.17":"89.0.4389.128","12.0.18":"89.0.4389.128","12.1.0":"89.0.4389.128","12.1.1":"89.0.4389.128","12.1.2":"89.0.4389.128","12.2.0":"89.0.4389.128","12.2.1":"89.0.4389.128","12.2.2":"89.0.4389.128","12.2.3":"89.0.4389.128","13.0.0-beta.2":"90.0.4402.0","13.0.0-beta.3":"90.0.4402.0","13.0.0-beta.4":"90.0.4415.0","13.0.0-beta.5":"90.0.4415.0","13.0.0-beta.6":"90.0.4415.0","13.0.0-beta.7":"90.0.4415.0","13.0.0-beta.8":"90.0.4415.0","13.0.0-beta.9":"90.0.4415.0","13.0.0-beta.10":"90.0.4415.0","13.0.0-beta.11":"90.0.4415.0","13.0.0-beta.12":"90.0.4415.0","13.0.0-beta.13":"90.0.4415.0","13.0.0-beta.14":"91.0.4448.0","13.0.0-beta.16":"91.0.4448.0","13.0.0-beta.17":"91.0.4448.0","13.0.0-beta.18":"91.0.4448.0","13.0.0-beta.20":"91.0.4448.0","13.0.0-beta.21":"91.0.4472.33","13.0.0-beta.22":"91.0.4472.33","13.0.0-beta.23":"91.0.4472.33","13.0.0-beta.24":"91.0.4472.38","13.0.0-beta.25":"91.0.4472.38","13.0.0-beta.26":"91.0.4472.38","13.0.0-beta.27":"91.0.4472.38","13.0.0-beta.28":"91.0.4472.38","13.0.0-nightly.20201119":"89.0.4328.0","13.0.0-nightly.20201123":"89.0.4328.0","13.0.0-nightly.20201124":"89.0.4328.0","13.0.0-nightly.20201126":"89.0.4328.0","13.0.0-nightly.20201127":"89.0.4328.0","13.0.0-nightly.20201130":"89.0.4328.0","13.0.0-nightly.20201201":"89.0.4328.0","13.0.0-nightly.20201202":"89.0.4328.0","13.0.0-nightly.20201203":"89.0.4328.0","13.0.0-nightly.20201204":"89.0.4328.0","13.0.0-nightly.20201207":"89.0.4328.0","13.0.0-nightly.20201208":"89.0.4328.0","13.0.0-nightly.20201209":"89.0.4328.0","13.0.0-nightly.20201210":"89.0.4328.0","13.0.0-nightly.20201211":"89.0.4328.0","13.0.0-nightly.20201214":"89.0.4328.0","13.0.0-nightly.20201215":"89.0.4349.0","13.0.0-nightly.20201216":"89.0.4349.0","13.0.0-nightly.20201221":"89.0.4349.0","13.0.0-nightly.20201222":"89.0.4349.0","13.0.0-nightly.20201223":"89.0.4359.0","13.0.0-nightly.20210104":"89.0.4359.0","13.0.0-nightly.20210108":"89.0.4359.0","13.0.0-nightly.20210111":"89.0.4359.0","13.0.0-nightly.20210113":"89.0.4386.0","13.0.0-nightly.20210114":"89.0.4386.0","13.0.0-nightly.20210118":"89.0.4386.0","13.0.0-nightly.20210122":"89.0.4386.0","13.0.0-nightly.20210125":"89.0.4386.0","13.0.0-nightly.20210127":"89.0.4389.0","13.0.0-nightly.20210128":"89.0.4389.0","13.0.0-nightly.20210129":"89.0.4389.0","13.0.0-nightly.20210201":"89.0.4389.0","13.0.0-nightly.20210202":"89.0.4389.0","13.0.0-nightly.20210203":"89.0.4389.0","13.0.0-nightly.20210205":"89.0.4389.0","13.0.0-nightly.20210208":"89.0.4389.0","13.0.0-nightly.20210209":"89.0.4389.0","13.0.0-nightly.20210210":"90.0.4402.0","13.0.0-nightly.20210211":"90.0.4402.0","13.0.0-nightly.20210212":"90.0.4402.0","13.0.0-nightly.20210216":"90.0.4402.0","13.0.0-nightly.20210217":"90.0.4402.0","13.0.0-nightly.20210218":"90.0.4402.0","13.0.0-nightly.20210219":"90.0.4402.0","13.0.0-nightly.20210222":"90.0.4402.0","13.0.0-nightly.20210225":"90.0.4402.0","13.0.0-nightly.20210226":"90.0.4402.0","13.0.0-nightly.20210301":"90.0.4402.0","13.0.0-nightly.20210302":"90.0.4402.0","13.0.0-nightly.20210303":"90.0.4402.0","13.0.0":"91.0.4472.69","13.0.1":"91.0.4472.69","13.1.0":"91.0.4472.77","13.1.1":"91.0.4472.77","13.1.2":"91.0.4472.77","13.1.3":"91.0.4472.106","13.1.4":"91.0.4472.106","13.1.5":"91.0.4472.124","13.1.6":"91.0.4472.124","13.1.7":"91.0.4472.124","13.1.8":"91.0.4472.164","13.1.9":"91.0.4472.164","13.2.0":"91.0.4472.164","13.2.1":"91.0.4472.164","13.2.2":"91.0.4472.164","13.2.3":"91.0.4472.164","13.3.0":"91.0.4472.164","13.4.0":"91.0.4472.164","13.5.0":"91.0.4472.164","13.5.1":"91.0.4472.164","13.5.2":"91.0.4472.164","13.6.0":"91.0.4472.164","13.6.1":"91.0.4472.164","13.6.2":"91.0.4472.164","13.6.3":"91.0.4472.164","13.6.6":"91.0.4472.164","13.6.7":"91.0.4472.164","13.6.8":"91.0.4472.164","13.6.9":"91.0.4472.164","14.0.0-beta.1":"92.0.4511.0","14.0.0-beta.2":"92.0.4511.0","14.0.0-beta.3":"92.0.4511.0","14.0.0-beta.5":"93.0.4536.0","14.0.0-beta.6":"93.0.4536.0","14.0.0-beta.7":"93.0.4536.0","14.0.0-beta.8":"93.0.4536.0","14.0.0-beta.9":"93.0.4539.0","14.0.0-beta.10":"93.0.4539.0","14.0.0-beta.11":"93.0.4557.4","14.0.0-beta.12":"93.0.4557.4","14.0.0-beta.13":"93.0.4566.0","14.0.0-beta.14":"93.0.4566.0","14.0.0-beta.15":"93.0.4566.0","14.0.0-beta.16":"93.0.4566.0","14.0.0-beta.17":"93.0.4566.0","14.0.0-beta.18":"93.0.4577.15","14.0.0-beta.19":"93.0.4577.15","14.0.0-beta.20":"93.0.4577.15","14.0.0-beta.21":"93.0.4577.15","14.0.0-beta.22":"93.0.4577.25","14.0.0-beta.23":"93.0.4577.25","14.0.0-beta.24":"93.0.4577.51","14.0.0-beta.25":"93.0.4577.51","14.0.0-nightly.20210304":"90.0.4402.0","14.0.0-nightly.20210305":"90.0.4415.0","14.0.0-nightly.20210308":"90.0.4415.0","14.0.0-nightly.20210309":"90.0.4415.0","14.0.0-nightly.20210311":"90.0.4415.0","14.0.0-nightly.20210315":"90.0.4415.0","14.0.0-nightly.20210316":"90.0.4415.0","14.0.0-nightly.20210317":"90.0.4415.0","14.0.0-nightly.20210318":"90.0.4415.0","14.0.0-nightly.20210319":"90.0.4415.0","14.0.0-nightly.20210323":"90.0.4415.0","14.0.0-nightly.20210324":"90.0.4415.0","14.0.0-nightly.20210325":"90.0.4415.0","14.0.0-nightly.20210326":"90.0.4415.0","14.0.0-nightly.20210329":"90.0.4415.0","14.0.0-nightly.20210330":"90.0.4415.0","14.0.0-nightly.20210331":"91.0.4448.0","14.0.0-nightly.20210401":"91.0.4448.0","14.0.0-nightly.20210402":"91.0.4448.0","14.0.0-nightly.20210406":"91.0.4448.0","14.0.0-nightly.20210407":"91.0.4448.0","14.0.0-nightly.20210408":"91.0.4448.0","14.0.0-nightly.20210409":"91.0.4448.0","14.0.0-nightly.20210413":"91.0.4448.0","14.0.0-nightly.20210426":"92.0.4475.0","14.0.0-nightly.20210427":"92.0.4475.0","14.0.0-nightly.20210430":"92.0.4488.0","14.0.0-nightly.20210503":"92.0.4488.0","14.0.0-nightly.20210505":"92.0.4496.0","14.0.0-nightly.20210506":"92.0.4498.0","14.0.0-nightly.20210507":"92.0.4499.0","14.0.0-nightly.20210510":"92.0.4499.0","14.0.0-nightly.20210511":"92.0.4499.0","14.0.0-nightly.20210512":"92.0.4499.0","14.0.0-nightly.20210513":"92.0.4499.0","14.0.0-nightly.20210514":"92.0.4505.0","14.0.0-nightly.20210517":"92.0.4505.0","14.0.0-nightly.20210518":"92.0.4505.0","14.0.0-nightly.20210519":"92.0.4505.0","14.0.0-nightly.20210520":"92.0.4511.0","14.0.0-nightly.20210523":"92.0.4511.0","14.0.0-nightly.20210524":"92.0.4511.0","14.0.0":"93.0.4577.58","14.0.1":"93.0.4577.63","14.0.2":"93.0.4577.82","14.1.0":"93.0.4577.82","14.1.1":"93.0.4577.82","14.2.0":"93.0.4577.82","14.2.1":"93.0.4577.82","14.2.2":"93.0.4577.82","14.2.3":"93.0.4577.82","14.2.4":"93.0.4577.82","14.2.5":"93.0.4577.82","14.2.6":"93.0.4577.82","14.2.7":"93.0.4577.82","14.2.8":"93.0.4577.82","14.2.9":"93.0.4577.82","15.0.0-alpha.1":"93.0.4566.0","15.0.0-alpha.2":"93.0.4566.0","15.0.0-alpha.3":"94.0.4584.0","15.0.0-alpha.4":"94.0.4584.0","15.0.0-alpha.5":"94.0.4584.0","15.0.0-alpha.6":"94.0.4584.0","15.0.0-alpha.7":"94.0.4590.2","15.0.0-alpha.8":"94.0.4590.2","15.0.0-alpha.9":"94.0.4590.2","15.0.0-alpha.10":"94.0.4606.12","15.0.0-beta.1":"94.0.4606.20","15.0.0-beta.2":"94.0.4606.20","15.0.0-beta.3":"94.0.4606.31","15.0.0-beta.4":"94.0.4606.31","15.0.0-beta.5":"94.0.4606.31","15.0.0-beta.6":"94.0.4606.31","15.0.0-beta.7":"94.0.4606.31","15.0.0-nightly.20210527":"92.0.4511.0","15.0.0-nightly.20210528":"92.0.4511.0","15.0.0-nightly.20210531":"92.0.4511.0","15.0.0-nightly.20210601":"92.0.4511.0","15.0.0-nightly.20210602":"92.0.4511.0","15.0.0-nightly.20210603":"93.0.4530.0","15.0.0-nightly.20210604":"93.0.4530.0","15.0.0-nightly.20210608":"93.0.4535.0","15.0.0-nightly.20210609":"93.0.4536.0","15.0.0-nightly.20210610":"93.0.4536.0","15.0.0-nightly.20210611":"93.0.4536.0","15.0.0-nightly.20210614":"93.0.4536.0","15.0.0-nightly.20210615":"93.0.4536.0","15.0.0-nightly.20210616":"93.0.4536.0","15.0.0-nightly.20210617":"93.0.4539.0","15.0.0-nightly.20210618":"93.0.4539.0","15.0.0-nightly.20210621":"93.0.4539.0","15.0.0-nightly.20210622":"93.0.4539.0","15.0.0-nightly.20210623":"93.0.4550.0","15.0.0-nightly.20210624":"93.0.4550.0","15.0.0-nightly.20210625":"93.0.4552.0","15.0.0-nightly.20210628":"93.0.4552.0","15.0.0-nightly.20210629":"93.0.4552.0","15.0.0-nightly.20210630":"93.0.4558.0","15.0.0-nightly.20210701":"93.0.4558.0","15.0.0-nightly.20210702":"93.0.4558.0","15.0.0-nightly.20210705":"93.0.4558.0","15.0.0-nightly.20210706":"93.0.4566.0","15.0.0-nightly.20210707":"93.0.4566.0","15.0.0-nightly.20210708":"93.0.4566.0","15.0.0-nightly.20210709":"93.0.4566.0","15.0.0-nightly.20210712":"93.0.4566.0","15.0.0-nightly.20210713":"93.0.4566.0","15.0.0-nightly.20210714":"93.0.4566.0","15.0.0-nightly.20210715":"93.0.4566.0","15.0.0-nightly.20210716":"93.0.4566.0","15.0.0-nightly.20210719":"93.0.4566.0","15.0.0-nightly.20210720":"93.0.4566.0","15.0.0-nightly.20210721":"93.0.4566.0","15.0.0":"94.0.4606.51","15.1.0":"94.0.4606.61","15.1.1":"94.0.4606.61","15.1.2":"94.0.4606.71","15.2.0":"94.0.4606.81","15.3.0":"94.0.4606.81","15.3.1":"94.0.4606.81","15.3.2":"94.0.4606.81","15.3.3":"94.0.4606.81","15.3.4":"94.0.4606.81","15.3.5":"94.0.4606.81","15.3.6":"94.0.4606.81","15.3.7":"94.0.4606.81","15.4.0":"94.0.4606.81","15.4.1":"94.0.4606.81","15.4.2":"94.0.4606.81","15.5.0":"94.0.4606.81","15.5.1":"94.0.4606.81","15.5.2":"94.0.4606.81","15.5.3":"94.0.4606.81","15.5.4":"94.0.4606.81","15.5.5":"94.0.4606.81","15.5.6":"94.0.4606.81","15.5.7":"94.0.4606.81","16.0.0-alpha.1":"95.0.4629.0","16.0.0-alpha.2":"95.0.4629.0","16.0.0-alpha.3":"95.0.4629.0","16.0.0-alpha.4":"95.0.4629.0","16.0.0-alpha.5":"95.0.4629.0","16.0.0-alpha.6":"95.0.4629.0","16.0.0-alpha.7":"95.0.4629.0","16.0.0-alpha.8":"96.0.4647.0","16.0.0-alpha.9":"96.0.4647.0","16.0.0-beta.1":"96.0.4647.0","16.0.0-beta.2":"96.0.4647.0","16.0.0-beta.3":"96.0.4647.0","16.0.0-beta.4":"96.0.4664.18","16.0.0-beta.5":"96.0.4664.18","16.0.0-beta.6":"96.0.4664.27","16.0.0-beta.7":"96.0.4664.27","16.0.0-beta.8":"96.0.4664.35","16.0.0-beta.9":"96.0.4664.35","16.0.0-nightly.20210722":"93.0.4566.0","16.0.0-nightly.20210723":"93.0.4566.0","16.0.0-nightly.20210726":"93.0.4566.0","16.0.0-nightly.20210727":"94.0.4584.0","16.0.0-nightly.20210728":"94.0.4584.0","16.0.0-nightly.20210729":"94.0.4584.0","16.0.0-nightly.20210730":"94.0.4584.0","16.0.0-nightly.20210802":"94.0.4584.0","16.0.0-nightly.20210803":"94.0.4584.0","16.0.0-nightly.20210804":"94.0.4584.0","16.0.0-nightly.20210805":"94.0.4584.0","16.0.0-nightly.20210806":"94.0.4584.0","16.0.0-nightly.20210809":"94.0.4584.0","16.0.0-nightly.20210810":"94.0.4584.0","16.0.0-nightly.20210811":"94.0.4584.0","16.0.0-nightly.20210812":"94.0.4590.2","16.0.0-nightly.20210813":"94.0.4590.2","16.0.0-nightly.20210816":"94.0.4590.2","16.0.0-nightly.20210817":"94.0.4590.2","16.0.0-nightly.20210818":"94.0.4590.2","16.0.0-nightly.20210819":"94.0.4590.2","16.0.0-nightly.20210820":"94.0.4590.2","16.0.0-nightly.20210823":"94.0.4590.2","16.0.0-nightly.20210824":"95.0.4612.5","16.0.0-nightly.20210825":"95.0.4612.5","16.0.0-nightly.20210826":"95.0.4612.5","16.0.0-nightly.20210827":"95.0.4612.5","16.0.0-nightly.20210830":"95.0.4612.5","16.0.0-nightly.20210831":"95.0.4612.5","16.0.0-nightly.20210901":"95.0.4612.5","16.0.0-nightly.20210902":"95.0.4629.0","16.0.0-nightly.20210903":"95.0.4629.0","16.0.0-nightly.20210906":"95.0.4629.0","16.0.0-nightly.20210907":"95.0.4629.0","16.0.0-nightly.20210908":"95.0.4629.0","16.0.0-nightly.20210909":"95.0.4629.0","16.0.0-nightly.20210910":"95.0.4629.0","16.0.0-nightly.20210913":"95.0.4629.0","16.0.0-nightly.20210914":"95.0.4629.0","16.0.0-nightly.20210915":"95.0.4629.0","16.0.0-nightly.20210916":"95.0.4629.0","16.0.0-nightly.20210917":"95.0.4629.0","16.0.0-nightly.20210920":"95.0.4629.0","16.0.0-nightly.20210921":"95.0.4629.0","16.0.0-nightly.20210922":"95.0.4629.0","16.0.0":"96.0.4664.45","16.0.1":"96.0.4664.45","16.0.2":"96.0.4664.55","16.0.3":"96.0.4664.55","16.0.4":"96.0.4664.55","16.0.5":"96.0.4664.55","16.0.6":"96.0.4664.110","16.0.7":"96.0.4664.110","16.0.8":"96.0.4664.110","16.0.9":"96.0.4664.174","16.0.10":"96.0.4664.174","16.1.0":"96.0.4664.174","16.1.1":"96.0.4664.174","16.2.0":"96.0.4664.174","16.2.1":"96.0.4664.174","16.2.2":"96.0.4664.174","16.2.3":"96.0.4664.174","16.2.4":"96.0.4664.174","16.2.5":"96.0.4664.174","16.2.6":"96.0.4664.174","16.2.7":"96.0.4664.174","16.2.8":"96.0.4664.174","17.0.0-alpha.1":"96.0.4664.4","17.0.0-alpha.2":"96.0.4664.4","17.0.0-alpha.3":"96.0.4664.4","17.0.0-alpha.4":"98.0.4706.0","17.0.0-alpha.5":"98.0.4706.0","17.0.0-alpha.6":"98.0.4706.0","17.0.0-beta.1":"98.0.4706.0","17.0.0-beta.2":"98.0.4706.0","17.0.0-beta.3":"98.0.4758.9","17.0.0-beta.4":"98.0.4758.11","17.0.0-beta.5":"98.0.4758.11","17.0.0-beta.6":"98.0.4758.11","17.0.0-beta.7":"98.0.4758.11","17.0.0-beta.8":"98.0.4758.11","17.0.0-beta.9":"98.0.4758.11","17.0.0-nightly.20210923":"95.0.4629.0","17.0.0-nightly.20210924":"95.0.4629.0","17.0.0-nightly.20210927":"95.0.4629.0","17.0.0-nightly.20210928":"95.0.4629.0","17.0.0-nightly.20210929":"95.0.4629.0","17.0.0-nightly.20210930":"95.0.4629.0","17.0.0-nightly.20211001":"95.0.4629.0","17.0.0-nightly.20211004":"95.0.4629.0","17.0.0-nightly.20211005":"95.0.4629.0","17.0.0-nightly.20211006":"96.0.4647.0","17.0.0-nightly.20211007":"96.0.4647.0","17.0.0-nightly.20211008":"96.0.4647.0","17.0.0-nightly.20211011":"96.0.4647.0","17.0.0-nightly.20211012":"96.0.4647.0","17.0.0-nightly.20211013":"96.0.4647.0","17.0.0-nightly.20211014":"96.0.4647.0","17.0.0-nightly.20211015":"96.0.4647.0","17.0.0-nightly.20211018":"96.0.4647.0","17.0.0-nightly.20211019":"96.0.4647.0","17.0.0-nightly.20211020":"96.0.4647.0","17.0.0-nightly.20211021":"96.0.4647.0","17.0.0-nightly.20211022":"96.0.4664.4","17.0.0-nightly.20211025":"96.0.4664.4","17.0.0-nightly.20211026":"96.0.4664.4","17.0.0-nightly.20211027":"96.0.4664.4","17.0.0-nightly.20211028":"96.0.4664.4","17.0.0-nightly.20211029":"96.0.4664.4","17.0.0-nightly.20211101":"96.0.4664.4","17.0.0-nightly.20211102":"96.0.4664.4","17.0.0-nightly.20211103":"96.0.4664.4","17.0.0-nightly.20211104":"96.0.4664.4","17.0.0-nightly.20211105":"96.0.4664.4","17.0.0-nightly.20211108":"96.0.4664.4","17.0.0-nightly.20211109":"96.0.4664.4","17.0.0-nightly.20211110":"96.0.4664.4","17.0.0-nightly.20211111":"96.0.4664.4","17.0.0-nightly.20211112":"96.0.4664.4","17.0.0-nightly.20211115":"96.0.4664.4","17.0.0-nightly.20211116":"96.0.4664.4","17.0.0-nightly.20211117":"96.0.4664.4","17.0.0":"98.0.4758.74","17.0.1":"98.0.4758.82","17.1.0":"98.0.4758.102","17.1.1":"98.0.4758.109","17.1.2":"98.0.4758.109","17.2.0":"98.0.4758.109","17.3.0":"98.0.4758.141","17.3.1":"98.0.4758.141","17.4.0":"98.0.4758.141","17.4.1":"98.0.4758.141","17.4.2":"98.0.4758.141","17.4.3":"98.0.4758.141","17.4.4":"98.0.4758.141","17.4.5":"98.0.4758.141","17.4.6":"98.0.4758.141","17.4.7":"98.0.4758.141","17.4.8":"98.0.4758.141","17.4.9":"98.0.4758.141","17.4.10":"98.0.4758.141","17.4.11":"98.0.4758.141","18.0.0-alpha.1":"99.0.4767.0","18.0.0-alpha.2":"99.0.4767.0","18.0.0-alpha.3":"99.0.4767.0","18.0.0-alpha.4":"99.0.4767.0","18.0.0-alpha.5":"99.0.4767.0","18.0.0-beta.1":"100.0.4894.0","18.0.0-beta.2":"100.0.4894.0","18.0.0-beta.3":"100.0.4894.0","18.0.0-beta.4":"100.0.4894.0","18.0.0-beta.5":"100.0.4894.0","18.0.0-beta.6":"100.0.4894.0","18.0.0-nightly.20211118":"96.0.4664.4","18.0.0-nightly.20211119":"96.0.4664.4","18.0.0-nightly.20211122":"96.0.4664.4","18.0.0-nightly.20211123":"96.0.4664.4","18.0.0-nightly.20211124":"98.0.4706.0","18.0.0-nightly.20211125":"98.0.4706.0","18.0.0-nightly.20211126":"98.0.4706.0","18.0.0-nightly.20211129":"98.0.4706.0","18.0.0-nightly.20211130":"98.0.4706.0","18.0.0-nightly.20211201":"98.0.4706.0","18.0.0-nightly.20211202":"98.0.4706.0","18.0.0-nightly.20211203":"98.0.4706.0","18.0.0-nightly.20211206":"98.0.4706.0","18.0.0-nightly.20211207":"98.0.4706.0","18.0.0-nightly.20211208":"98.0.4706.0","18.0.0-nightly.20211209":"98.0.4706.0","18.0.0-nightly.20211210":"98.0.4706.0","18.0.0-nightly.20211213":"98.0.4706.0","18.0.0-nightly.20211214":"98.0.4706.0","18.0.0-nightly.20211215":"98.0.4706.0","18.0.0-nightly.20211216":"98.0.4706.0","18.0.0-nightly.20211217":"98.0.4706.0","18.0.0-nightly.20211220":"98.0.4706.0","18.0.0-nightly.20211221":"98.0.4706.0","18.0.0-nightly.20211222":"98.0.4706.0","18.0.0-nightly.20211223":"98.0.4706.0","18.0.0-nightly.20211228":"98.0.4706.0","18.0.0-nightly.20211229":"98.0.4706.0","18.0.0-nightly.20211231":"98.0.4706.0","18.0.0-nightly.20220103":"98.0.4706.0","18.0.0-nightly.20220104":"98.0.4706.0","18.0.0-nightly.20220105":"98.0.4706.0","18.0.0-nightly.20220106":"98.0.4706.0","18.0.0-nightly.20220107":"98.0.4706.0","18.0.0-nightly.20220110":"98.0.4706.0","18.0.0-nightly.20220111":"99.0.4767.0","18.0.0-nightly.20220112":"99.0.4767.0","18.0.0-nightly.20220113":"99.0.4767.0","18.0.0-nightly.20220114":"99.0.4767.0","18.0.0-nightly.20220117":"99.0.4767.0","18.0.0-nightly.20220118":"99.0.4767.0","18.0.0-nightly.20220119":"99.0.4767.0","18.0.0-nightly.20220121":"99.0.4767.0","18.0.0-nightly.20220124":"99.0.4767.0","18.0.0-nightly.20220125":"99.0.4767.0","18.0.0-nightly.20220127":"99.0.4767.0","18.0.0-nightly.20220128":"99.0.4767.0","18.0.0-nightly.20220131":"99.0.4767.0","18.0.0-nightly.20220201":"99.0.4767.0","18.0.0":"100.0.4896.56","18.0.1":"100.0.4896.60","18.0.2":"100.0.4896.60","18.0.3":"100.0.4896.75","18.0.4":"100.0.4896.75","18.1.0":"100.0.4896.127","18.2.0":"100.0.4896.143","18.2.1":"100.0.4896.143","18.2.2":"100.0.4896.143","18.2.3":"100.0.4896.143","18.2.4":"100.0.4896.160","18.3.0":"100.0.4896.160","18.3.1":"100.0.4896.160","18.3.2":"100.0.4896.160","18.3.3":"100.0.4896.160","18.3.4":"100.0.4896.160","18.3.5":"100.0.4896.160","18.3.6":"100.0.4896.160","18.3.7":"100.0.4896.160","18.3.8":"100.0.4896.160","18.3.9":"100.0.4896.160","18.3.11":"100.0.4896.160","18.3.12":"100.0.4896.160","18.3.13":"100.0.4896.160","18.3.14":"100.0.4896.160","18.3.15":"100.0.4896.160","19.0.0-alpha.1":"102.0.4962.3","19.0.0-alpha.2":"102.0.4971.0","19.0.0-alpha.3":"102.0.4971.0","19.0.0-alpha.4":"102.0.4989.0","19.0.0-alpha.5":"102.0.4989.0","19.0.0-beta.1":"102.0.4999.0","19.0.0-beta.2":"102.0.4999.0","19.0.0-beta.3":"102.0.4999.0","19.0.0-beta.4":"102.0.5005.27","19.0.0-beta.5":"102.0.5005.40","19.0.0-beta.6":"102.0.5005.40","19.0.0-beta.7":"102.0.5005.40","19.0.0-beta.8":"102.0.5005.49","19.0.0-nightly.20220202":"99.0.4767.0","19.0.0-nightly.20220203":"99.0.4767.0","19.0.0-nightly.20220204":"99.0.4767.0","19.0.0-nightly.20220207":"99.0.4767.0","19.0.0-nightly.20220208":"99.0.4767.0","19.0.0-nightly.20220209":"99.0.4767.0","19.0.0-nightly.20220308":"100.0.4894.0","19.0.0-nightly.20220309":"100.0.4894.0","19.0.0-nightly.20220310":"100.0.4894.0","19.0.0-nightly.20220311":"100.0.4894.0","19.0.0-nightly.20220314":"100.0.4894.0","19.0.0-nightly.20220315":"100.0.4894.0","19.0.0-nightly.20220316":"100.0.4894.0","19.0.0-nightly.20220317":"100.0.4894.0","19.0.0-nightly.20220318":"100.0.4894.0","19.0.0-nightly.20220321":"100.0.4894.0","19.0.0-nightly.20220322":"100.0.4894.0","19.0.0-nightly.20220323":"100.0.4894.0","19.0.0-nightly.20220324":"100.0.4894.0","19.0.0-nightly.20220325":"102.0.4961.0","19.0.0-nightly.20220328":"102.0.4962.3","19.0.0-nightly.20220329":"102.0.4962.3","19.0.0":"102.0.5005.61","19.0.1":"102.0.5005.61","19.0.2":"102.0.5005.63","19.0.3":"102.0.5005.63","19.0.4":"102.0.5005.63","19.0.5":"102.0.5005.115","19.0.6":"102.0.5005.115","19.0.7":"102.0.5005.134","19.0.8":"102.0.5005.148","19.0.9":"102.0.5005.167","19.0.10":"102.0.5005.167","19.0.11":"102.0.5005.167","19.0.12":"102.0.5005.167","19.0.13":"102.0.5005.167","19.0.14":"102.0.5005.167","19.0.15":"102.0.5005.167","19.0.16":"102.0.5005.167","19.0.17":"102.0.5005.167","19.1.0":"102.0.5005.167","19.1.1":"102.0.5005.167","19.1.2":"102.0.5005.167","19.1.3":"102.0.5005.167","19.1.4":"102.0.5005.167","19.1.5":"102.0.5005.167","19.1.6":"102.0.5005.167","19.1.7":"102.0.5005.167","19.1.8":"102.0.5005.167","19.1.9":"102.0.5005.167","20.0.0-alpha.1":"103.0.5044.0","20.0.0-alpha.2":"104.0.5073.0","20.0.0-alpha.3":"104.0.5073.0","20.0.0-alpha.4":"104.0.5073.0","20.0.0-alpha.5":"104.0.5073.0","20.0.0-alpha.6":"104.0.5073.0","20.0.0-alpha.7":"104.0.5073.0","20.0.0-beta.1":"104.0.5073.0","20.0.0-beta.2":"104.0.5073.0","20.0.0-beta.3":"104.0.5073.0","20.0.0-beta.4":"104.0.5073.0","20.0.0-beta.5":"104.0.5073.0","20.0.0-beta.6":"104.0.5073.0","20.0.0-beta.7":"104.0.5073.0","20.0.0-beta.8":"104.0.5073.0","20.0.0-beta.9":"104.0.5112.39","20.0.0-beta.10":"104.0.5112.48","20.0.0-beta.11":"104.0.5112.48","20.0.0-beta.12":"104.0.5112.48","20.0.0-beta.13":"104.0.5112.57","20.0.0-nightly.20220330":"102.0.4962.3","20.0.0-nightly.20220411":"102.0.4971.0","20.0.0-nightly.20220414":"102.0.4989.0","20.0.0-nightly.20220415":"102.0.4989.0","20.0.0-nightly.20220418":"102.0.4989.0","20.0.0-nightly.20220419":"102.0.4989.0","20.0.0-nightly.20220420":"102.0.4989.0","20.0.0-nightly.20220421":"102.0.4989.0","20.0.0-nightly.20220425":"102.0.4999.0","20.0.0-nightly.20220426":"102.0.4999.0","20.0.0-nightly.20220427":"102.0.4999.0","20.0.0-nightly.20220428":"102.0.4999.0","20.0.0-nightly.20220429":"102.0.4999.0","20.0.0-nightly.20220502":"102.0.4999.0","20.0.0-nightly.20220503":"102.0.4999.0","20.0.0-nightly.20220504":"102.0.4999.0","20.0.0-nightly.20220505":"102.0.4999.0","20.0.0-nightly.20220506":"102.0.4999.0","20.0.0-nightly.20220509":"102.0.4999.0","20.0.0-nightly.20220511":"102.0.4999.0","20.0.0-nightly.20220512":"102.0.4999.0","20.0.0-nightly.20220513":"102.0.4999.0","20.0.0-nightly.20220516":"102.0.4999.0","20.0.0-nightly.20220517":"102.0.4999.0","20.0.0-nightly.20220518":"103.0.5044.0","20.0.0-nightly.20220519":"103.0.5044.0","20.0.0-nightly.20220520":"103.0.5044.0","20.0.0-nightly.20220523":"103.0.5044.0","20.0.0-nightly.20220524":"103.0.5044.0","20.0.0":"104.0.5112.65","20.0.1":"104.0.5112.81","20.0.2":"104.0.5112.81","20.0.3":"104.0.5112.81","20.1.0":"104.0.5112.102","20.1.1":"104.0.5112.102","20.1.2":"104.0.5112.114","20.1.3":"104.0.5112.114","20.1.4":"104.0.5112.114","20.2.0":"104.0.5112.124","20.3.0":"104.0.5112.124","20.3.1":"104.0.5112.124","20.3.2":"104.0.5112.124","20.3.3":"104.0.5112.124","20.3.4":"104.0.5112.124","20.3.5":"104.0.5112.124","20.3.6":"104.0.5112.124","20.3.7":"104.0.5112.124","20.3.8":"104.0.5112.124","20.3.9":"104.0.5112.124","20.3.10":"104.0.5112.124","20.3.11":"104.0.5112.124","20.3.12":"104.0.5112.124","21.0.0-alpha.1":"105.0.5187.0","21.0.0-alpha.2":"105.0.5187.0","21.0.0-alpha.3":"105.0.5187.0","21.0.0-alpha.4":"105.0.5187.0","21.0.0-alpha.5":"105.0.5187.0","21.0.0-alpha.6":"106.0.5216.0","21.0.0-beta.1":"106.0.5216.0","21.0.0-beta.2":"106.0.5216.0","21.0.0-beta.3":"106.0.5216.0","21.0.0-beta.4":"106.0.5216.0","21.0.0-beta.5":"106.0.5216.0","21.0.0-beta.6":"106.0.5249.40","21.0.0-beta.7":"106.0.5249.40","21.0.0-beta.8":"106.0.5249.40","21.0.0-nightly.20220526":"103.0.5044.0","21.0.0-nightly.20220527":"103.0.5044.0","21.0.0-nightly.20220530":"103.0.5044.0","21.0.0-nightly.20220531":"103.0.5044.0","21.0.0-nightly.20220602":"104.0.5073.0","21.0.0-nightly.20220603":"104.0.5073.0","21.0.0-nightly.20220606":"104.0.5073.0","21.0.0-nightly.20220607":"104.0.5073.0","21.0.0-nightly.20220608":"104.0.5073.0","21.0.0-nightly.20220609":"104.0.5073.0","21.0.0-nightly.20220610":"104.0.5073.0","21.0.0-nightly.20220613":"104.0.5073.0","21.0.0-nightly.20220614":"104.0.5073.0","21.0.0-nightly.20220615":"104.0.5073.0","21.0.0-nightly.20220616":"104.0.5073.0","21.0.0-nightly.20220617":"104.0.5073.0","21.0.0-nightly.20220620":"104.0.5073.0","21.0.0-nightly.20220621":"104.0.5073.0","21.0.0-nightly.20220622":"104.0.5073.0","21.0.0-nightly.20220623":"104.0.5073.0","21.0.0-nightly.20220624":"104.0.5073.0","21.0.0-nightly.20220627":"104.0.5073.0","21.0.0-nightly.20220628":"105.0.5129.0","21.0.0-nightly.20220629":"105.0.5129.0","21.0.0-nightly.20220630":"105.0.5129.0","21.0.0-nightly.20220701":"105.0.5129.0","21.0.0-nightly.20220704":"105.0.5129.0","21.0.0-nightly.20220705":"105.0.5129.0","21.0.0-nightly.20220706":"105.0.5129.0","21.0.0-nightly.20220707":"105.0.5129.0","21.0.0-nightly.20220708":"105.0.5129.0","21.0.0-nightly.20220711":"105.0.5129.0","21.0.0-nightly.20220712":"105.0.5129.0","21.0.0-nightly.20220713":"105.0.5129.0","21.0.0-nightly.20220715":"105.0.5173.0","21.0.0-nightly.20220718":"105.0.5173.0","21.0.0-nightly.20220719":"105.0.5173.0","21.0.0-nightly.20220720":"105.0.5187.0","21.0.0-nightly.20220721":"105.0.5187.0","21.0.0-nightly.20220722":"105.0.5187.0","21.0.0-nightly.20220725":"105.0.5187.0","21.0.0-nightly.20220726":"105.0.5187.0","21.0.0-nightly.20220727":"105.0.5187.0","21.0.0-nightly.20220728":"105.0.5187.0","21.0.0-nightly.20220801":"105.0.5187.0","21.0.0-nightly.20220802":"105.0.5187.0","21.0.0":"106.0.5249.51","21.0.1":"106.0.5249.61","21.1.0":"106.0.5249.91","21.1.1":"106.0.5249.103","21.2.0":"106.0.5249.119","21.2.1":"106.0.5249.165","21.2.2":"106.0.5249.168","21.2.3":"106.0.5249.168","21.3.0":"106.0.5249.181","21.3.1":"106.0.5249.181","21.3.3":"106.0.5249.199","21.3.4":"106.0.5249.199","21.3.5":"106.0.5249.199","21.4.0":"106.0.5249.199","21.4.1":"106.0.5249.199","21.4.2":"106.0.5249.199","21.4.3":"106.0.5249.199","21.4.4":"106.0.5249.199","22.0.0-alpha.1":"107.0.5286.0","22.0.0-alpha.3":"108.0.5329.0","22.0.0-alpha.4":"108.0.5329.0","22.0.0-alpha.5":"108.0.5329.0","22.0.0-alpha.6":"108.0.5329.0","22.0.0-alpha.7":"108.0.5355.0","22.0.0-alpha.8":"108.0.5359.10","22.0.0-beta.1":"108.0.5359.10","22.0.0-beta.2":"108.0.5359.10","22.0.0-beta.3":"108.0.5359.10","22.0.0-beta.4":"108.0.5359.29","22.0.0-beta.5":"108.0.5359.40","22.0.0-beta.6":"108.0.5359.40","22.0.0-beta.7":"108.0.5359.48","22.0.0-beta.8":"108.0.5359.48","22.0.0-nightly.20220808":"105.0.5187.0","22.0.0-nightly.20220809":"105.0.5187.0","22.0.0-nightly.20220810":"105.0.5187.0","22.0.0-nightly.20220811":"105.0.5187.0","22.0.0-nightly.20220812":"105.0.5187.0","22.0.0-nightly.20220815":"105.0.5187.0","22.0.0-nightly.20220816":"105.0.5187.0","22.0.0-nightly.20220817":"105.0.5187.0","22.0.0-nightly.20220822":"106.0.5216.0","22.0.0-nightly.20220823":"106.0.5216.0","22.0.0-nightly.20220824":"106.0.5216.0","22.0.0-nightly.20220825":"106.0.5216.0","22.0.0-nightly.20220829":"106.0.5216.0","22.0.0-nightly.20220830":"106.0.5216.0","22.0.0-nightly.20220831":"106.0.5216.0","22.0.0-nightly.20220901":"106.0.5216.0","22.0.0-nightly.20220902":"106.0.5216.0","22.0.0-nightly.20220905":"106.0.5216.0","22.0.0-nightly.20220908":"107.0.5274.0","22.0.0-nightly.20220909":"107.0.5286.0","22.0.0-nightly.20220912":"107.0.5286.0","22.0.0-nightly.20220913":"107.0.5286.0","22.0.0-nightly.20220914":"107.0.5286.0","22.0.0-nightly.20220915":"107.0.5286.0","22.0.0-nightly.20220916":"107.0.5286.0","22.0.0-nightly.20220919":"107.0.5286.0","22.0.0-nightly.20220920":"107.0.5286.0","22.0.0-nightly.20220921":"107.0.5286.0","22.0.0-nightly.20220922":"107.0.5286.0","22.0.0-nightly.20220923":"107.0.5286.0","22.0.0-nightly.20220926":"107.0.5286.0","22.0.0-nightly.20220927":"107.0.5286.0","22.0.0-nightly.20220928":"107.0.5286.0","22.0.0":"108.0.5359.62","22.0.1":"108.0.5359.125","22.0.2":"108.0.5359.179","22.0.3":"108.0.5359.179","22.1.0":"108.0.5359.179","22.2.0":"108.0.5359.215","22.2.1":"108.0.5359.215","22.3.0":"108.0.5359.215","22.3.1":"108.0.5359.215","22.3.2":"108.0.5359.215","22.3.3":"108.0.5359.215","22.3.4":"108.0.5359.215","22.3.5":"108.0.5359.215","22.3.6":"108.0.5359.215","22.3.7":"108.0.5359.215","22.3.8":"108.0.5359.215","22.3.9":"108.0.5359.215","22.3.10":"108.0.5359.215","22.3.11":"108.0.5359.215","22.3.12":"108.0.5359.215","22.3.13":"108.0.5359.215","22.3.14":"108.0.5359.215","22.3.15":"108.0.5359.215","22.3.16":"108.0.5359.215","22.3.17":"108.0.5359.215","22.3.18":"108.0.5359.215","22.3.20":"108.0.5359.215","22.3.21":"108.0.5359.215","22.3.22":"108.0.5359.215","23.0.0-alpha.1":"110.0.5415.0","23.0.0-alpha.2":"110.0.5451.0","23.0.0-alpha.3":"110.0.5451.0","23.0.0-beta.1":"110.0.5478.5","23.0.0-beta.2":"110.0.5478.5","23.0.0-beta.3":"110.0.5478.5","23.0.0-beta.4":"110.0.5481.30","23.0.0-beta.5":"110.0.5481.38","23.0.0-beta.6":"110.0.5481.52","23.0.0-beta.8":"110.0.5481.52","23.0.0-nightly.20220929":"107.0.5286.0","23.0.0-nightly.20220930":"107.0.5286.0","23.0.0-nightly.20221003":"107.0.5286.0","23.0.0-nightly.20221004":"108.0.5329.0","23.0.0-nightly.20221005":"108.0.5329.0","23.0.0-nightly.20221006":"108.0.5329.0","23.0.0-nightly.20221007":"108.0.5329.0","23.0.0-nightly.20221010":"108.0.5329.0","23.0.0-nightly.20221011":"108.0.5329.0","23.0.0-nightly.20221012":"108.0.5329.0","23.0.0-nightly.20221013":"108.0.5329.0","23.0.0-nightly.20221014":"108.0.5329.0","23.0.0-nightly.20221017":"108.0.5329.0","23.0.0-nightly.20221018":"108.0.5355.0","23.0.0-nightly.20221019":"108.0.5355.0","23.0.0-nightly.20221020":"108.0.5355.0","23.0.0-nightly.20221021":"108.0.5355.0","23.0.0-nightly.20221024":"108.0.5355.0","23.0.0-nightly.20221026":"108.0.5355.0","23.0.0-nightly.20221027":"109.0.5382.0","23.0.0-nightly.20221028":"109.0.5382.0","23.0.0-nightly.20221031":"109.0.5382.0","23.0.0-nightly.20221101":"109.0.5382.0","23.0.0-nightly.20221102":"109.0.5382.0","23.0.0-nightly.20221103":"109.0.5382.0","23.0.0-nightly.20221104":"109.0.5382.0","23.0.0-nightly.20221107":"109.0.5382.0","23.0.0-nightly.20221108":"109.0.5382.0","23.0.0-nightly.20221109":"109.0.5382.0","23.0.0-nightly.20221110":"109.0.5382.0","23.0.0-nightly.20221111":"109.0.5382.0","23.0.0-nightly.20221114":"109.0.5382.0","23.0.0-nightly.20221115":"109.0.5382.0","23.0.0-nightly.20221116":"109.0.5382.0","23.0.0-nightly.20221117":"109.0.5382.0","23.0.0-nightly.20221118":"110.0.5415.0","23.0.0-nightly.20221121":"110.0.5415.0","23.0.0-nightly.20221122":"110.0.5415.0","23.0.0-nightly.20221123":"110.0.5415.0","23.0.0-nightly.20221124":"110.0.5415.0","23.0.0-nightly.20221125":"110.0.5415.0","23.0.0-nightly.20221128":"110.0.5415.0","23.0.0-nightly.20221129":"110.0.5415.0","23.0.0-nightly.20221130":"110.0.5415.0","23.0.0":"110.0.5481.77","23.1.0":"110.0.5481.100","23.1.1":"110.0.5481.104","23.1.2":"110.0.5481.177","23.1.3":"110.0.5481.179","23.1.4":"110.0.5481.192","23.2.0":"110.0.5481.192","23.2.1":"110.0.5481.208","23.2.2":"110.0.5481.208","23.2.3":"110.0.5481.208","23.2.4":"110.0.5481.208","23.3.0":"110.0.5481.208","23.3.1":"110.0.5481.208","23.3.2":"110.0.5481.208","23.3.3":"110.0.5481.208","23.3.4":"110.0.5481.208","23.3.5":"110.0.5481.208","23.3.6":"110.0.5481.208","23.3.7":"110.0.5481.208","23.3.8":"110.0.5481.208","23.3.9":"110.0.5481.208","23.3.10":"110.0.5481.208","23.3.11":"110.0.5481.208","23.3.12":"110.0.5481.208","23.3.13":"110.0.5481.208","24.0.0-alpha.1":"111.0.5560.0","24.0.0-alpha.2":"111.0.5560.0","24.0.0-alpha.3":"111.0.5560.0","24.0.0-alpha.4":"111.0.5560.0","24.0.0-alpha.5":"111.0.5560.0","24.0.0-alpha.6":"111.0.5560.0","24.0.0-alpha.7":"111.0.5560.0","24.0.0-beta.1":"111.0.5563.50","24.0.0-beta.2":"111.0.5563.50","24.0.0-beta.3":"112.0.5615.20","24.0.0-beta.4":"112.0.5615.20","24.0.0-beta.5":"112.0.5615.29","24.0.0-beta.6":"112.0.5615.39","24.0.0-beta.7":"112.0.5615.39","24.0.0-nightly.20221201":"110.0.5415.0","24.0.0-nightly.20221202":"110.0.5415.0","24.0.0-nightly.20221205":"110.0.5415.0","24.0.0-nightly.20221206":"110.0.5451.0","24.0.0-nightly.20221207":"110.0.5451.0","24.0.0-nightly.20221208":"110.0.5451.0","24.0.0-nightly.20221213":"110.0.5451.0","24.0.0-nightly.20221214":"110.0.5451.0","24.0.0-nightly.20221215":"110.0.5451.0","24.0.0-nightly.20221216":"110.0.5451.0","24.0.0-nightly.20230109":"111.0.5518.0","24.0.0-nightly.20230110":"111.0.5518.0","24.0.0-nightly.20230111":"111.0.5518.0","24.0.0-nightly.20230112":"111.0.5518.0","24.0.0-nightly.20230113":"111.0.5518.0","24.0.0-nightly.20230116":"111.0.5518.0","24.0.0-nightly.20230117":"111.0.5518.0","24.0.0-nightly.20230118":"111.0.5518.0","24.0.0-nightly.20230119":"111.0.5518.0","24.0.0-nightly.20230120":"111.0.5518.0","24.0.0-nightly.20230123":"111.0.5518.0","24.0.0-nightly.20230124":"111.0.5518.0","24.0.0-nightly.20230125":"111.0.5518.0","24.0.0-nightly.20230126":"111.0.5518.0","24.0.0-nightly.20230127":"111.0.5518.0","24.0.0-nightly.20230131":"111.0.5518.0","24.0.0-nightly.20230201":"111.0.5518.0","24.0.0-nightly.20230202":"111.0.5518.0","24.0.0-nightly.20230203":"111.0.5560.0","24.0.0-nightly.20230206":"111.0.5560.0","24.0.0-nightly.20230207":"111.0.5560.0","24.0.0-nightly.20230208":"111.0.5560.0","24.0.0-nightly.20230209":"111.0.5560.0","24.0.0":"112.0.5615.49","24.1.0":"112.0.5615.50","24.1.1":"112.0.5615.50","24.1.2":"112.0.5615.87","24.1.3":"112.0.5615.165","24.2.0":"112.0.5615.165","24.3.0":"112.0.5615.165","24.3.1":"112.0.5615.183","24.4.0":"112.0.5615.204","24.4.1":"112.0.5615.204","24.5.0":"112.0.5615.204","24.5.1":"112.0.5615.204","24.6.0":"112.0.5615.204","24.6.1":"112.0.5615.204","24.6.2":"112.0.5615.204","24.6.3":"112.0.5615.204","24.6.4":"112.0.5615.204","24.6.5":"112.0.5615.204","24.7.0":"112.0.5615.204","24.7.1":"112.0.5615.204","24.8.0":"112.0.5615.204","24.8.1":"112.0.5615.204","25.0.0-alpha.1":"114.0.5694.0","25.0.0-alpha.2":"114.0.5694.0","25.0.0-alpha.3":"114.0.5710.0","25.0.0-alpha.4":"114.0.5710.0","25.0.0-alpha.5":"114.0.5719.0","25.0.0-alpha.6":"114.0.5719.0","25.0.0-beta.1":"114.0.5719.0","25.0.0-beta.2":"114.0.5719.0","25.0.0-beta.3":"114.0.5719.0","25.0.0-beta.4":"114.0.5735.16","25.0.0-beta.5":"114.0.5735.16","25.0.0-beta.6":"114.0.5735.16","25.0.0-beta.7":"114.0.5735.16","25.0.0-beta.8":"114.0.5735.35","25.0.0-beta.9":"114.0.5735.45","25.0.0-nightly.20230210":"111.0.5560.0","25.0.0-nightly.20230214":"111.0.5560.0","25.0.0-nightly.20230215":"111.0.5560.0","25.0.0-nightly.20230216":"111.0.5560.0","25.0.0-nightly.20230217":"111.0.5560.0","25.0.0-nightly.20230220":"111.0.5560.0","25.0.0-nightly.20230221":"111.0.5560.0","25.0.0-nightly.20230222":"111.0.5560.0","25.0.0-nightly.20230223":"111.0.5560.0","25.0.0-nightly.20230224":"111.0.5560.0","25.0.0-nightly.20230227":"111.0.5560.0","25.0.0-nightly.20230228":"111.0.5560.0","25.0.0-nightly.20230301":"111.0.5560.0","25.0.0-nightly.20230302":"111.0.5560.0","25.0.0-nightly.20230303":"111.0.5560.0","25.0.0-nightly.20230306":"111.0.5560.0","25.0.0-nightly.20230307":"111.0.5560.0","25.0.0-nightly.20230308":"111.0.5560.0","25.0.0-nightly.20230309":"111.0.5560.0","25.0.0-nightly.20230310":"111.0.5560.0","25.0.0-nightly.20230314":"113.0.5636.0","25.0.0-nightly.20230315":"113.0.5651.0","25.0.0-nightly.20230317":"113.0.5653.0","25.0.0-nightly.20230320":"113.0.5660.0","25.0.0-nightly.20230321":"113.0.5664.0","25.0.0-nightly.20230322":"113.0.5666.0","25.0.0-nightly.20230323":"113.0.5668.0","25.0.0-nightly.20230324":"113.0.5670.0","25.0.0-nightly.20230327":"113.0.5670.0","25.0.0-nightly.20230328":"113.0.5670.0","25.0.0-nightly.20230329":"113.0.5670.0","25.0.0-nightly.20230330":"113.0.5670.0","25.0.0-nightly.20230331":"114.0.5684.0","25.0.0-nightly.20230403":"114.0.5684.0","25.0.0-nightly.20230404":"114.0.5692.0","25.0.0-nightly.20230405":"114.0.5694.0","25.0.0":"114.0.5735.45","25.0.1":"114.0.5735.45","25.1.0":"114.0.5735.106","25.1.1":"114.0.5735.106","25.2.0":"114.0.5735.134","25.3.0":"114.0.5735.199","25.3.1":"114.0.5735.243","25.3.2":"114.0.5735.248","25.4.0":"114.0.5735.248","25.5.0":"114.0.5735.289","25.6.0":"114.0.5735.289","25.7.0":"114.0.5735.289","26.0.0-alpha.1":"116.0.5791.0","26.0.0-alpha.2":"116.0.5791.0","26.0.0-alpha.3":"116.0.5791.0","26.0.0-alpha.4":"116.0.5791.0","26.0.0-alpha.5":"116.0.5791.0","26.0.0-alpha.6":"116.0.5815.0","26.0.0-alpha.7":"116.0.5831.0","26.0.0-alpha.8":"116.0.5845.0","26.0.0-beta.1":"116.0.5845.0","26.0.0-beta.2":"116.0.5845.14","26.0.0-beta.3":"116.0.5845.14","26.0.0-beta.4":"116.0.5845.14","26.0.0-beta.5":"116.0.5845.14","26.0.0-beta.6":"116.0.5845.14","26.0.0-beta.7":"116.0.5845.14","26.0.0-beta.8":"116.0.5845.42","26.0.0-beta.9":"116.0.5845.42","26.0.0-beta.10":"116.0.5845.49","26.0.0-beta.11":"116.0.5845.49","26.0.0-beta.12":"116.0.5845.62","26.0.0-nightly.20230406":"114.0.5694.0","26.0.0-nightly.20230407":"114.0.5694.0","26.0.0-nightly.20230410":"114.0.5694.0","26.0.0-nightly.20230411":"114.0.5694.0","26.0.0-nightly.20230412":"114.0.5708.0","26.0.0-nightly.20230413":"114.0.5710.0","26.0.0-nightly.20230414":"114.0.5710.0","26.0.0-nightly.20230417":"114.0.5710.0","26.0.0-nightly.20230418":"114.0.5715.0","26.0.0-nightly.20230421":"114.0.5719.0","26.0.0-nightly.20230424":"114.0.5719.0","26.0.0-nightly.20230425":"114.0.5719.0","26.0.0-nightly.20230426":"114.0.5719.0","26.0.0-nightly.20230427":"114.0.5719.0","26.0.0-nightly.20230428":"114.0.5719.0","26.0.0-nightly.20230501":"114.0.5719.0","26.0.0-nightly.20230502":"114.0.5719.0","26.0.0-nightly.20230503":"114.0.5719.0","26.0.0-nightly.20230504":"114.0.5719.0","26.0.0-nightly.20230505":"114.0.5719.0","26.0.0-nightly.20230508":"114.0.5719.0","26.0.0-nightly.20230509":"114.0.5719.0","26.0.0-nightly.20230510":"114.0.5719.0","26.0.0-nightly.20230511":"115.0.5760.0","26.0.0-nightly.20230512":"115.0.5760.0","26.0.0-nightly.20230515":"115.0.5760.0","26.0.0-nightly.20230516":"115.0.5760.0","26.0.0-nightly.20230517":"115.0.5760.0","26.0.0-nightly.20230518":"115.0.5760.0","26.0.0-nightly.20230519":"115.0.5760.0","26.0.0-nightly.20230522":"115.0.5760.0","26.0.0-nightly.20230523":"115.0.5760.0","26.0.0-nightly.20230524":"115.0.5786.0","26.0.0-nightly.20230525":"115.0.5790.0","26.0.0-nightly.20230526":"116.0.5791.0","26.0.0-nightly.20230529":"116.0.5791.0","26.0.0-nightly.20230530":"116.0.5791.0","26.0.0-nightly.20230531":"116.0.5791.0","26.0.0":"116.0.5845.82","26.1.0":"116.0.5845.97","27.0.0-alpha.1":"118.0.5949.0","27.0.0-alpha.2":"118.0.5949.0","27.0.0-alpha.3":"118.0.5949.0","27.0.0-nightly.20230601":"116.0.5791.0","27.0.0-nightly.20230602":"116.0.5791.0","27.0.0-nightly.20230605":"116.0.5791.0","27.0.0-nightly.20230606":"116.0.5791.0","27.0.0-nightly.20230607":"116.0.5791.0","27.0.0-nightly.20230609":"116.0.5791.0","27.0.0-nightly.20230612":"116.0.5815.0","27.0.0-nightly.20230613":"116.0.5815.0","27.0.0-nightly.20230614":"116.0.5829.0","27.0.0-nightly.20230615":"116.0.5831.0","27.0.0-nightly.20230616":"116.0.5833.0","27.0.0-nightly.20230619":"116.0.5833.0","27.0.0-nightly.20230620":"116.0.5833.0","27.0.0-nightly.20230621":"116.0.5833.0","27.0.0-nightly.20230622":"116.0.5845.0","27.0.0-nightly.20230623":"116.0.5845.0","27.0.0-nightly.20230626":"116.0.5845.0","27.0.0-nightly.20230627":"116.0.5845.0","27.0.0-nightly.20230628":"116.0.5845.0","27.0.0-nightly.20230629":"116.0.5845.0","27.0.0-nightly.20230630":"116.0.5845.0","27.0.0-nightly.20230703":"117.0.5852.0","27.0.0-nightly.20230704":"117.0.5852.0","27.0.0-nightly.20230705":"117.0.5852.0","27.0.0-nightly.20230706":"117.0.5852.0","27.0.0-nightly.20230707":"117.0.5852.0","27.0.0-nightly.20230710":"117.0.5852.0","27.0.0-nightly.20230711":"117.0.5852.0","27.0.0-nightly.20230712":"117.0.5852.0","27.0.0-nightly.20230713":"117.0.5852.0","27.0.0-nightly.20230714":"117.0.5852.0","27.0.0-nightly.20230717":"117.0.5884.1","27.0.0-nightly.20230718":"117.0.5884.1","27.0.0-nightly.20230719":"117.0.5892.0","27.0.0-nightly.20230720":"117.0.5897.0","27.0.0-nightly.20230721":"117.0.5897.0","27.0.0-nightly.20230724":"117.0.5897.0","27.0.0-nightly.20230725":"117.0.5897.0","27.0.0-nightly.20230726":"117.0.5897.0","27.0.0-nightly.20230727":"117.0.5897.0","27.0.0-nightly.20230728":"117.0.5897.0","27.0.0-nightly.20230731":"117.0.5897.0","27.0.0-nightly.20230801":"117.0.5911.0","27.0.0-nightly.20230802":"117.0.5911.0","27.0.0-nightly.20230803":"117.0.5911.0","27.0.0-nightly.20230804":"117.0.5921.0","27.0.0-nightly.20230807":"117.0.5921.0","27.0.0-nightly.20230808":"117.0.5921.0","27.0.0-nightly.20230814":"117.0.5921.0","27.0.0-nightly.20230815":"117.0.5921.0","27.0.0-nightly.20230816":"118.0.5949.0","28.0.0-nightly.20230817":"118.0.5949.0","28.0.0-nightly.20230818":"118.0.5949.0","28.0.0-nightly.20230821":"118.0.5949.0","28.0.0-nightly.20230822":"118.0.5949.0","28.0.0-nightly.20230823":"118.0.5949.0","28.0.0-nightly.20230824":"118.0.5949.0","28.0.0-nightly.20230825":"118.0.5949.0"}
\ No newline at end of file
+{"0.20.0":"39.0.2171.65","0.20.1":"39.0.2171.65","0.20.2":"39.0.2171.65","0.20.3":"39.0.2171.65","0.20.4":"39.0.2171.65","0.20.5":"39.0.2171.65","0.20.6":"39.0.2171.65","0.20.7":"39.0.2171.65","0.20.8":"39.0.2171.65","0.21.0":"40.0.2214.91","0.21.1":"40.0.2214.91","0.21.2":"40.0.2214.91","0.21.3":"41.0.2272.76","0.22.1":"41.0.2272.76","0.22.2":"41.0.2272.76","0.22.3":"41.0.2272.76","0.23.0":"41.0.2272.76","0.24.0":"41.0.2272.76","0.25.0":"42.0.2311.107","0.25.1":"42.0.2311.107","0.25.2":"42.0.2311.107","0.25.3":"42.0.2311.107","0.26.0":"42.0.2311.107","0.26.1":"42.0.2311.107","0.27.0":"42.0.2311.107","0.27.1":"42.0.2311.107","0.27.2":"43.0.2357.65","0.27.3":"43.0.2357.65","0.28.0":"43.0.2357.65","0.28.1":"43.0.2357.65","0.28.2":"43.0.2357.65","0.28.3":"43.0.2357.65","0.29.1":"43.0.2357.65","0.29.2":"43.0.2357.65","0.30.4":"44.0.2403.125","0.31.0":"44.0.2403.125","0.31.2":"45.0.2454.85","0.32.2":"45.0.2454.85","0.32.3":"45.0.2454.85","0.33.0":"45.0.2454.85","0.33.1":"45.0.2454.85","0.33.2":"45.0.2454.85","0.33.3":"45.0.2454.85","0.33.4":"45.0.2454.85","0.33.6":"45.0.2454.85","0.33.7":"45.0.2454.85","0.33.8":"45.0.2454.85","0.33.9":"45.0.2454.85","0.34.0":"45.0.2454.85","0.34.1":"45.0.2454.85","0.34.2":"45.0.2454.85","0.34.3":"45.0.2454.85","0.34.4":"45.0.2454.85","0.35.1":"45.0.2454.85","0.35.2":"45.0.2454.85","0.35.3":"45.0.2454.85","0.35.4":"45.0.2454.85","0.35.5":"45.0.2454.85","0.36.0":"47.0.2526.73","0.36.2":"47.0.2526.73","0.36.3":"47.0.2526.73","0.36.4":"47.0.2526.73","0.36.5":"47.0.2526.110","0.36.6":"47.0.2526.110","0.36.7":"47.0.2526.110","0.36.8":"47.0.2526.110","0.36.9":"47.0.2526.110","0.36.10":"47.0.2526.110","0.36.11":"47.0.2526.110","0.36.12":"47.0.2526.110","0.37.0":"49.0.2623.75","0.37.1":"49.0.2623.75","0.37.3":"49.0.2623.75","0.37.4":"49.0.2623.75","0.37.5":"49.0.2623.75","0.37.6":"49.0.2623.75","0.37.7":"49.0.2623.75","0.37.8":"49.0.2623.75","1.0.0":"49.0.2623.75","1.0.1":"49.0.2623.75","1.0.2":"49.0.2623.75","1.1.0":"50.0.2661.102","1.1.1":"50.0.2661.102","1.1.2":"50.0.2661.102","1.1.3":"50.0.2661.102","1.2.0":"51.0.2704.63","1.2.1":"51.0.2704.63","1.2.2":"51.0.2704.84","1.2.3":"51.0.2704.84","1.2.4":"51.0.2704.103","1.2.5":"51.0.2704.103","1.2.6":"51.0.2704.106","1.2.7":"51.0.2704.106","1.2.8":"51.0.2704.106","1.3.0":"52.0.2743.82","1.3.1":"52.0.2743.82","1.3.2":"52.0.2743.82","1.3.3":"52.0.2743.82","1.3.4":"52.0.2743.82","1.3.5":"52.0.2743.82","1.3.6":"52.0.2743.82","1.3.7":"52.0.2743.82","1.3.9":"52.0.2743.82","1.3.10":"52.0.2743.82","1.3.13":"52.0.2743.82","1.3.14":"52.0.2743.82","1.3.15":"52.0.2743.82","1.4.0":"53.0.2785.113","1.4.1":"53.0.2785.113","1.4.2":"53.0.2785.113","1.4.3":"53.0.2785.113","1.4.4":"53.0.2785.113","1.4.5":"53.0.2785.113","1.4.6":"53.0.2785.143","1.4.7":"53.0.2785.143","1.4.8":"53.0.2785.143","1.4.10":"53.0.2785.143","1.4.11":"53.0.2785.143","1.4.12":"54.0.2840.51","1.4.13":"53.0.2785.143","1.4.14":"53.0.2785.143","1.4.15":"53.0.2785.143","1.4.16":"53.0.2785.143","1.5.0":"54.0.2840.101","1.5.1":"54.0.2840.101","1.6.0":"56.0.2924.87","1.6.1":"56.0.2924.87","1.6.2":"56.0.2924.87","1.6.3":"56.0.2924.87","1.6.4":"56.0.2924.87","1.6.5":"56.0.2924.87","1.6.6":"56.0.2924.87","1.6.7":"56.0.2924.87","1.6.8":"56.0.2924.87","1.6.9":"56.0.2924.87","1.6.10":"56.0.2924.87","1.6.11":"56.0.2924.87","1.6.12":"56.0.2924.87","1.6.13":"56.0.2924.87","1.6.14":"56.0.2924.87","1.6.15":"56.0.2924.87","1.6.16":"56.0.2924.87","1.6.17":"56.0.2924.87","1.6.18":"56.0.2924.87","1.7.0":"58.0.3029.110","1.7.1":"58.0.3029.110","1.7.2":"58.0.3029.110","1.7.3":"58.0.3029.110","1.7.4":"58.0.3029.110","1.7.5":"58.0.3029.110","1.7.6":"58.0.3029.110","1.7.7":"58.0.3029.110","1.7.8":"58.0.3029.110","1.7.9":"58.0.3029.110","1.7.10":"58.0.3029.110","1.7.11":"58.0.3029.110","1.7.12":"58.0.3029.110","1.7.13":"58.0.3029.110","1.7.14":"58.0.3029.110","1.7.15":"58.0.3029.110","1.7.16":"58.0.3029.110","1.8.0":"59.0.3071.115","1.8.1":"59.0.3071.115","1.8.2-beta.1":"59.0.3071.115","1.8.2-beta.2":"59.0.3071.115","1.8.2-beta.3":"59.0.3071.115","1.8.2-beta.4":"59.0.3071.115","1.8.2-beta.5":"59.0.3071.115","1.8.2":"59.0.3071.115","1.8.3":"59.0.3071.115","1.8.4":"59.0.3071.115","1.8.5":"59.0.3071.115","1.8.6":"59.0.3071.115","1.8.7":"59.0.3071.115","1.8.8":"59.0.3071.115","2.0.0-beta.1":"61.0.3163.100","2.0.0-beta.2":"61.0.3163.100","2.0.0-beta.3":"61.0.3163.100","2.0.0-beta.4":"61.0.3163.100","2.0.0-beta.5":"61.0.3163.100","2.0.0-beta.6":"61.0.3163.100","2.0.0-beta.7":"61.0.3163.100","2.0.0-beta.8":"61.0.3163.100","2.0.0":"61.0.3163.100","2.0.1":"61.0.3163.100","2.0.2":"61.0.3163.100","2.0.3":"61.0.3163.100","2.0.4":"61.0.3163.100","2.0.5":"61.0.3163.100","2.0.6":"61.0.3163.100","2.0.7":"61.0.3163.100","2.0.8-nightly.20180819":"61.0.3163.100","2.0.8-nightly.20180820":"61.0.3163.100","2.0.8":"61.0.3163.100","2.0.9":"61.0.3163.100","2.0.10":"61.0.3163.100","2.0.11":"61.0.3163.100","2.0.12":"61.0.3163.100","2.0.13":"61.0.3163.100","2.0.14":"61.0.3163.100","2.0.15":"61.0.3163.100","2.0.16":"61.0.3163.100","2.0.17":"61.0.3163.100","2.0.18":"61.0.3163.100","2.1.0-unsupported.20180809":"61.0.3163.100","3.0.0-beta.1":"66.0.3359.181","3.0.0-beta.2":"66.0.3359.181","3.0.0-beta.3":"66.0.3359.181","3.0.0-beta.4":"66.0.3359.181","3.0.0-beta.5":"66.0.3359.181","3.0.0-beta.6":"66.0.3359.181","3.0.0-beta.7":"66.0.3359.181","3.0.0-beta.8":"66.0.3359.181","3.0.0-beta.9":"66.0.3359.181","3.0.0-beta.10":"66.0.3359.181","3.0.0-beta.11":"66.0.3359.181","3.0.0-beta.12":"66.0.3359.181","3.0.0-beta.13":"66.0.3359.181","3.0.0-nightly.20180818":"66.0.3359.181","3.0.0-nightly.20180821":"66.0.3359.181","3.0.0-nightly.20180823":"66.0.3359.181","3.0.0-nightly.20180904":"66.0.3359.181","3.0.0":"66.0.3359.181","3.0.1":"66.0.3359.181","3.0.2":"66.0.3359.181","3.0.3":"66.0.3359.181","3.0.4":"66.0.3359.181","3.0.5":"66.0.3359.181","3.0.6":"66.0.3359.181","3.0.7":"66.0.3359.181","3.0.8":"66.0.3359.181","3.0.9":"66.0.3359.181","3.0.10":"66.0.3359.181","3.0.11":"66.0.3359.181","3.0.12":"66.0.3359.181","3.0.13":"66.0.3359.181","3.0.14":"66.0.3359.181","3.0.15":"66.0.3359.181","3.0.16":"66.0.3359.181","3.1.0-beta.1":"66.0.3359.181","3.1.0-beta.2":"66.0.3359.181","3.1.0-beta.3":"66.0.3359.181","3.1.0-beta.4":"66.0.3359.181","3.1.0-beta.5":"66.0.3359.181","3.1.0":"66.0.3359.181","3.1.1":"66.0.3359.181","3.1.2":"66.0.3359.181","3.1.3":"66.0.3359.181","3.1.4":"66.0.3359.181","3.1.5":"66.0.3359.181","3.1.6":"66.0.3359.181","3.1.7":"66.0.3359.181","3.1.8":"66.0.3359.181","3.1.9":"66.0.3359.181","3.1.10":"66.0.3359.181","3.1.11":"66.0.3359.181","3.1.12":"66.0.3359.181","3.1.13":"66.0.3359.181","4.0.0-beta.1":"69.0.3497.106","4.0.0-beta.2":"69.0.3497.106","4.0.0-beta.3":"69.0.3497.106","4.0.0-beta.4":"69.0.3497.106","4.0.0-beta.5":"69.0.3497.106","4.0.0-beta.6":"69.0.3497.106","4.0.0-beta.7":"69.0.3497.106","4.0.0-beta.8":"69.0.3497.106","4.0.0-beta.9":"69.0.3497.106","4.0.0-beta.10":"69.0.3497.106","4.0.0-beta.11":"69.0.3497.106","4.0.0-nightly.20180817":"66.0.3359.181","4.0.0-nightly.20180819":"66.0.3359.181","4.0.0-nightly.20180821":"66.0.3359.181","4.0.0-nightly.20180929":"67.0.3396.99","4.0.0-nightly.20181006":"68.0.3440.128","4.0.0-nightly.20181010":"69.0.3497.106","4.0.0":"69.0.3497.106","4.0.1":"69.0.3497.106","4.0.2":"69.0.3497.106","4.0.3":"69.0.3497.106","4.0.4":"69.0.3497.106","4.0.5":"69.0.3497.106","4.0.6":"69.0.3497.106","4.0.7":"69.0.3497.128","4.0.8":"69.0.3497.128","4.1.0":"69.0.3497.128","4.1.1":"69.0.3497.128","4.1.2":"69.0.3497.128","4.1.3":"69.0.3497.128","4.1.4":"69.0.3497.128","4.1.5":"69.0.3497.128","4.2.0":"69.0.3497.128","4.2.1":"69.0.3497.128","4.2.2":"69.0.3497.128","4.2.3":"69.0.3497.128","4.2.4":"69.0.3497.128","4.2.5":"69.0.3497.128","4.2.6":"69.0.3497.128","4.2.7":"69.0.3497.128","4.2.8":"69.0.3497.128","4.2.9":"69.0.3497.128","4.2.10":"69.0.3497.128","4.2.11":"69.0.3497.128","4.2.12":"69.0.3497.128","5.0.0-beta.1":"72.0.3626.52","5.0.0-beta.2":"72.0.3626.52","5.0.0-beta.3":"73.0.3683.27","5.0.0-beta.4":"73.0.3683.54","5.0.0-beta.5":"73.0.3683.61","5.0.0-beta.6":"73.0.3683.84","5.0.0-beta.7":"73.0.3683.94","5.0.0-beta.8":"73.0.3683.104","5.0.0-beta.9":"73.0.3683.117","5.0.0-nightly.20190107":"70.0.3538.110","5.0.0-nightly.20190121":"71.0.3578.98","5.0.0-nightly.20190122":"71.0.3578.98","5.0.0":"73.0.3683.119","5.0.1":"73.0.3683.121","5.0.2":"73.0.3683.121","5.0.3":"73.0.3683.121","5.0.4":"73.0.3683.121","5.0.5":"73.0.3683.121","5.0.6":"73.0.3683.121","5.0.7":"73.0.3683.121","5.0.8":"73.0.3683.121","5.0.9":"73.0.3683.121","5.0.10":"73.0.3683.121","5.0.11":"73.0.3683.121","5.0.12":"73.0.3683.121","5.0.13":"73.0.3683.121","6.0.0-beta.1":"76.0.3774.1","6.0.0-beta.2":"76.0.3783.1","6.0.0-beta.3":"76.0.3783.1","6.0.0-beta.4":"76.0.3783.1","6.0.0-beta.5":"76.0.3805.4","6.0.0-beta.6":"76.0.3809.3","6.0.0-beta.7":"76.0.3809.22","6.0.0-beta.8":"76.0.3809.26","6.0.0-beta.9":"76.0.3809.26","6.0.0-beta.10":"76.0.3809.37","6.0.0-beta.11":"76.0.3809.42","6.0.0-beta.12":"76.0.3809.54","6.0.0-beta.13":"76.0.3809.60","6.0.0-beta.14":"76.0.3809.68","6.0.0-beta.15":"76.0.3809.74","6.0.0-nightly.20190123":"72.0.3626.52","6.0.0-nightly.20190212":"72.0.3626.107","6.0.0-nightly.20190213":"72.0.3626.110","6.0.0-nightly.20190311":"74.0.3724.8","6.0.0":"76.0.3809.88","6.0.1":"76.0.3809.102","6.0.2":"76.0.3809.110","6.0.3":"76.0.3809.126","6.0.4":"76.0.3809.131","6.0.5":"76.0.3809.136","6.0.6":"76.0.3809.138","6.0.7":"76.0.3809.139","6.0.8":"76.0.3809.146","6.0.9":"76.0.3809.146","6.0.10":"76.0.3809.146","6.0.11":"76.0.3809.146","6.0.12":"76.0.3809.146","6.1.0":"76.0.3809.146","6.1.1":"76.0.3809.146","6.1.2":"76.0.3809.146","6.1.3":"76.0.3809.146","6.1.4":"76.0.3809.146","6.1.5":"76.0.3809.146","6.1.6":"76.0.3809.146","6.1.7":"76.0.3809.146","6.1.8":"76.0.3809.146","6.1.9":"76.0.3809.146","6.1.10":"76.0.3809.146","6.1.11":"76.0.3809.146","6.1.12":"76.0.3809.146","7.0.0-beta.1":"78.0.3866.0","7.0.0-beta.2":"78.0.3866.0","7.0.0-beta.3":"78.0.3866.0","7.0.0-beta.4":"78.0.3896.6","7.0.0-beta.5":"78.0.3905.1","7.0.0-beta.6":"78.0.3905.1","7.0.0-beta.7":"78.0.3905.1","7.0.0-nightly.20190521":"76.0.3784.0","7.0.0-nightly.20190529":"76.0.3806.0","7.0.0-nightly.20190530":"76.0.3806.0","7.0.0-nightly.20190531":"76.0.3806.0","7.0.0-nightly.20190602":"76.0.3806.0","7.0.0-nightly.20190603":"76.0.3806.0","7.0.0-nightly.20190604":"77.0.3814.0","7.0.0-nightly.20190605":"77.0.3815.0","7.0.0-nightly.20190606":"77.0.3815.0","7.0.0-nightly.20190607":"77.0.3815.0","7.0.0-nightly.20190608":"77.0.3815.0","7.0.0-nightly.20190609":"77.0.3815.0","7.0.0-nightly.20190611":"77.0.3815.0","7.0.0-nightly.20190612":"77.0.3815.0","7.0.0-nightly.20190613":"77.0.3815.0","7.0.0-nightly.20190615":"77.0.3815.0","7.0.0-nightly.20190616":"77.0.3815.0","7.0.0-nightly.20190618":"77.0.3815.0","7.0.0-nightly.20190619":"77.0.3815.0","7.0.0-nightly.20190622":"77.0.3815.0","7.0.0-nightly.20190623":"77.0.3815.0","7.0.0-nightly.20190624":"77.0.3815.0","7.0.0-nightly.20190627":"77.0.3815.0","7.0.0-nightly.20190629":"77.0.3815.0","7.0.0-nightly.20190630":"77.0.3815.0","7.0.0-nightly.20190701":"77.0.3815.0","7.0.0-nightly.20190702":"77.0.3815.0","7.0.0-nightly.20190704":"77.0.3843.0","7.0.0-nightly.20190705":"77.0.3843.0","7.0.0-nightly.20190719":"77.0.3848.0","7.0.0-nightly.20190720":"77.0.3848.0","7.0.0-nightly.20190721":"77.0.3848.0","7.0.0-nightly.20190726":"77.0.3864.0","7.0.0-nightly.20190727":"78.0.3866.0","7.0.0-nightly.20190728":"78.0.3866.0","7.0.0-nightly.20190729":"78.0.3866.0","7.0.0-nightly.20190730":"78.0.3866.0","7.0.0-nightly.20190731":"78.0.3866.0","7.0.0":"78.0.3905.1","7.0.1":"78.0.3904.92","7.1.0":"78.0.3904.94","7.1.1":"78.0.3904.99","7.1.2":"78.0.3904.113","7.1.3":"78.0.3904.126","7.1.4":"78.0.3904.130","7.1.5":"78.0.3904.130","7.1.6":"78.0.3904.130","7.1.7":"78.0.3904.130","7.1.8":"78.0.3904.130","7.1.9":"78.0.3904.130","7.1.10":"78.0.3904.130","7.1.11":"78.0.3904.130","7.1.12":"78.0.3904.130","7.1.13":"78.0.3904.130","7.1.14":"78.0.3904.130","7.2.0":"78.0.3904.130","7.2.1":"78.0.3904.130","7.2.2":"78.0.3904.130","7.2.3":"78.0.3904.130","7.2.4":"78.0.3904.130","7.3.0":"78.0.3904.130","7.3.1":"78.0.3904.130","7.3.2":"78.0.3904.130","7.3.3":"78.0.3904.130","8.0.0-beta.1":"79.0.3931.0","8.0.0-beta.2":"79.0.3931.0","8.0.0-beta.3":"80.0.3955.0","8.0.0-beta.4":"80.0.3955.0","8.0.0-beta.5":"80.0.3987.14","8.0.0-beta.6":"80.0.3987.51","8.0.0-beta.7":"80.0.3987.59","8.0.0-beta.8":"80.0.3987.75","8.0.0-beta.9":"80.0.3987.75","8.0.0-nightly.20190801":"78.0.3866.0","8.0.0-nightly.20190802":"78.0.3866.0","8.0.0-nightly.20190803":"78.0.3871.0","8.0.0-nightly.20190806":"78.0.3871.0","8.0.0-nightly.20190807":"78.0.3871.0","8.0.0-nightly.20190808":"78.0.3871.0","8.0.0-nightly.20190809":"78.0.3871.0","8.0.0-nightly.20190810":"78.0.3871.0","8.0.0-nightly.20190811":"78.0.3871.0","8.0.0-nightly.20190812":"78.0.3871.0","8.0.0-nightly.20190813":"78.0.3871.0","8.0.0-nightly.20190814":"78.0.3871.0","8.0.0-nightly.20190815":"78.0.3871.0","8.0.0-nightly.20190816":"78.0.3881.0","8.0.0-nightly.20190817":"78.0.3881.0","8.0.0-nightly.20190818":"78.0.3881.0","8.0.0-nightly.20190819":"78.0.3881.0","8.0.0-nightly.20190820":"78.0.3881.0","8.0.0-nightly.20190824":"78.0.3892.0","8.0.0-nightly.20190825":"78.0.3892.0","8.0.0-nightly.20190827":"78.0.3892.0","8.0.0-nightly.20190828":"78.0.3892.0","8.0.0-nightly.20190830":"78.0.3892.0","8.0.0-nightly.20190901":"78.0.3892.0","8.0.0-nightly.20190902":"78.0.3892.0","8.0.0-nightly.20190907":"78.0.3892.0","8.0.0-nightly.20190909":"78.0.3892.0","8.0.0-nightly.20190910":"78.0.3892.0","8.0.0-nightly.20190911":"78.0.3892.0","8.0.0-nightly.20190912":"78.0.3892.0","8.0.0-nightly.20190913":"78.0.3892.0","8.0.0-nightly.20190914":"78.0.3892.0","8.0.0-nightly.20190915":"78.0.3892.0","8.0.0-nightly.20190917":"78.0.3892.0","8.0.0-nightly.20190919":"79.0.3915.0","8.0.0-nightly.20190920":"79.0.3915.0","8.0.0-nightly.20190922":"79.0.3919.0","8.0.0-nightly.20190923":"79.0.3919.0","8.0.0-nightly.20190924":"79.0.3919.0","8.0.0-nightly.20190926":"79.0.3919.0","8.0.0-nightly.20190928":"79.0.3919.0","8.0.0-nightly.20190929":"79.0.3919.0","8.0.0-nightly.20190930":"79.0.3919.0","8.0.0-nightly.20191001":"79.0.3919.0","8.0.0-nightly.20191004":"79.0.3919.0","8.0.0-nightly.20191005":"79.0.3919.0","8.0.0-nightly.20191006":"79.0.3919.0","8.0.0-nightly.20191009":"79.0.3919.0","8.0.0-nightly.20191011":"79.0.3919.0","8.0.0-nightly.20191012":"79.0.3919.0","8.0.0-nightly.20191017":"79.0.3919.0","8.0.0-nightly.20191019":"79.0.3931.0","8.0.0-nightly.20191020":"79.0.3931.0","8.0.0-nightly.20191021":"79.0.3931.0","8.0.0-nightly.20191023":"79.0.3931.0","8.0.0-nightly.20191101":"80.0.3952.0","8.0.0-nightly.20191103":"80.0.3952.0","8.0.0-nightly.20191105":"80.0.3952.0","8.0.0":"80.0.3987.86","8.0.1":"80.0.3987.86","8.0.2":"80.0.3987.86","8.0.3":"80.0.3987.134","8.1.0":"80.0.3987.137","8.1.1":"80.0.3987.141","8.2.0":"80.0.3987.158","8.2.1":"80.0.3987.163","8.2.2":"80.0.3987.163","8.2.3":"80.0.3987.163","8.2.4":"80.0.3987.165","8.2.5":"80.0.3987.165","8.3.0":"80.0.3987.165","8.3.1":"80.0.3987.165","8.3.2":"80.0.3987.165","8.3.3":"80.0.3987.165","8.3.4":"80.0.3987.165","8.4.0":"80.0.3987.165","8.4.1":"80.0.3987.165","8.5.0":"80.0.3987.165","8.5.1":"80.0.3987.165","8.5.2":"80.0.3987.165","8.5.3":"80.0.3987.163","8.5.4":"80.0.3987.163","8.5.5":"80.0.3987.163","9.0.0-beta.1":"82.0.4048.0","9.0.0-beta.2":"82.0.4048.0","9.0.0-beta.3":"82.0.4048.0","9.0.0-beta.4":"82.0.4048.0","9.0.0-beta.5":"82.0.4048.0","9.0.0-beta.6":"82.0.4058.2","9.0.0-beta.7":"82.0.4058.2","9.0.0-beta.9":"82.0.4058.2","9.0.0-beta.10":"82.0.4085.10","9.0.0-beta.11":"82.0.4085.14","9.0.0-beta.12":"82.0.4085.14","9.0.0-beta.13":"82.0.4085.14","9.0.0-beta.14":"82.0.4085.27","9.0.0-beta.15":"83.0.4102.3","9.0.0-beta.16":"83.0.4102.3","9.0.0-beta.17":"83.0.4103.14","9.0.0-beta.18":"83.0.4103.16","9.0.0-beta.19":"83.0.4103.24","9.0.0-beta.20":"83.0.4103.26","9.0.0-beta.21":"83.0.4103.26","9.0.0-beta.22":"83.0.4103.34","9.0.0-beta.23":"83.0.4103.44","9.0.0-beta.24":"83.0.4103.45","9.0.0-nightly.20191121":"80.0.3954.0","9.0.0-nightly.20191122":"80.0.3954.0","9.0.0-nightly.20191123":"80.0.3954.0","9.0.0-nightly.20191124":"80.0.3954.0","9.0.0-nightly.20191126":"80.0.3954.0","9.0.0-nightly.20191128":"80.0.3954.0","9.0.0-nightly.20191129":"80.0.3954.0","9.0.0-nightly.20191130":"80.0.3954.0","9.0.0-nightly.20191201":"80.0.3954.0","9.0.0-nightly.20191202":"80.0.3954.0","9.0.0-nightly.20191203":"80.0.3954.0","9.0.0-nightly.20191204":"80.0.3954.0","9.0.0-nightly.20191205":"80.0.3954.0","9.0.0-nightly.20191210":"80.0.3954.0","9.0.0-nightly.20191220":"81.0.3994.0","9.0.0-nightly.20191221":"81.0.3994.0","9.0.0-nightly.20191222":"81.0.3994.0","9.0.0-nightly.20191223":"81.0.3994.0","9.0.0-nightly.20191224":"81.0.3994.0","9.0.0-nightly.20191225":"81.0.3994.0","9.0.0-nightly.20191226":"81.0.3994.0","9.0.0-nightly.20191228":"81.0.3994.0","9.0.0-nightly.20191229":"81.0.3994.0","9.0.0-nightly.20191230":"81.0.3994.0","9.0.0-nightly.20191231":"81.0.3994.0","9.0.0-nightly.20200101":"81.0.3994.0","9.0.0-nightly.20200103":"81.0.3994.0","9.0.0-nightly.20200104":"81.0.3994.0","9.0.0-nightly.20200105":"81.0.3994.0","9.0.0-nightly.20200106":"81.0.3994.0","9.0.0-nightly.20200108":"81.0.3994.0","9.0.0-nightly.20200109":"81.0.3994.0","9.0.0-nightly.20200110":"81.0.3994.0","9.0.0-nightly.20200111":"81.0.3994.0","9.0.0-nightly.20200113":"81.0.3994.0","9.0.0-nightly.20200115":"81.0.3994.0","9.0.0-nightly.20200116":"81.0.3994.0","9.0.0-nightly.20200117":"81.0.3994.0","9.0.0-nightly.20200119":"81.0.4030.0","9.0.0-nightly.20200121":"81.0.4030.0","9.0.0":"83.0.4103.64","9.0.1":"83.0.4103.94","9.0.2":"83.0.4103.94","9.0.3":"83.0.4103.100","9.0.4":"83.0.4103.104","9.0.5":"83.0.4103.119","9.1.0":"83.0.4103.122","9.1.1":"83.0.4103.122","9.1.2":"83.0.4103.122","9.2.0":"83.0.4103.122","9.2.1":"83.0.4103.122","9.3.0":"83.0.4103.122","9.3.1":"83.0.4103.122","9.3.2":"83.0.4103.122","9.3.3":"83.0.4103.122","9.3.4":"83.0.4103.122","9.3.5":"83.0.4103.122","9.4.0":"83.0.4103.122","9.4.1":"83.0.4103.122","9.4.2":"83.0.4103.122","9.4.3":"83.0.4103.122","9.4.4":"83.0.4103.122","10.0.0-beta.1":"84.0.4129.0","10.0.0-beta.2":"84.0.4129.0","10.0.0-beta.3":"85.0.4161.2","10.0.0-beta.4":"85.0.4161.2","10.0.0-beta.8":"85.0.4181.1","10.0.0-beta.9":"85.0.4181.1","10.0.0-beta.10":"85.0.4183.19","10.0.0-beta.11":"85.0.4183.20","10.0.0-beta.12":"85.0.4183.26","10.0.0-beta.13":"85.0.4183.39","10.0.0-beta.14":"85.0.4183.39","10.0.0-beta.15":"85.0.4183.39","10.0.0-beta.17":"85.0.4183.39","10.0.0-beta.19":"85.0.4183.39","10.0.0-beta.20":"85.0.4183.39","10.0.0-beta.21":"85.0.4183.39","10.0.0-beta.23":"85.0.4183.70","10.0.0-beta.24":"85.0.4183.78","10.0.0-beta.25":"85.0.4183.80","10.0.0-nightly.20200209":"82.0.4050.0","10.0.0-nightly.20200210":"82.0.4050.0","10.0.0-nightly.20200211":"82.0.4050.0","10.0.0-nightly.20200216":"82.0.4050.0","10.0.0-nightly.20200217":"82.0.4050.0","10.0.0-nightly.20200218":"82.0.4050.0","10.0.0-nightly.20200221":"82.0.4050.0","10.0.0-nightly.20200222":"82.0.4050.0","10.0.0-nightly.20200223":"82.0.4050.0","10.0.0-nightly.20200226":"82.0.4050.0","10.0.0-nightly.20200303":"82.0.4050.0","10.0.0-nightly.20200304":"82.0.4076.0","10.0.0-nightly.20200305":"82.0.4076.0","10.0.0-nightly.20200306":"82.0.4076.0","10.0.0-nightly.20200309":"82.0.4076.0","10.0.0-nightly.20200310":"82.0.4076.0","10.0.0-nightly.20200311":"82.0.4083.0","10.0.0-nightly.20200316":"83.0.4086.0","10.0.0-nightly.20200317":"83.0.4087.0","10.0.0-nightly.20200318":"83.0.4087.0","10.0.0-nightly.20200320":"83.0.4087.0","10.0.0-nightly.20200323":"83.0.4087.0","10.0.0-nightly.20200324":"83.0.4087.0","10.0.0-nightly.20200325":"83.0.4087.0","10.0.0-nightly.20200326":"83.0.4087.0","10.0.0-nightly.20200327":"83.0.4087.0","10.0.0-nightly.20200330":"83.0.4087.0","10.0.0-nightly.20200331":"83.0.4087.0","10.0.0-nightly.20200401":"83.0.4087.0","10.0.0-nightly.20200402":"83.0.4087.0","10.0.0-nightly.20200403":"83.0.4087.0","10.0.0-nightly.20200406":"83.0.4087.0","10.0.0-nightly.20200408":"83.0.4095.0","10.0.0-nightly.20200410":"83.0.4095.0","10.0.0-nightly.20200413":"83.0.4095.0","10.0.0-nightly.20200414":"84.0.4114.0","10.0.0-nightly.20200415":"84.0.4115.0","10.0.0-nightly.20200416":"84.0.4115.0","10.0.0-nightly.20200417":"84.0.4115.0","10.0.0-nightly.20200422":"84.0.4121.0","10.0.0-nightly.20200423":"84.0.4121.0","10.0.0-nightly.20200427":"84.0.4125.0","10.0.0-nightly.20200428":"84.0.4125.0","10.0.0-nightly.20200429":"84.0.4125.0","10.0.0-nightly.20200430":"84.0.4125.0","10.0.0-nightly.20200501":"84.0.4129.0","10.0.0-nightly.20200504":"84.0.4129.0","10.0.0-nightly.20200505":"84.0.4129.0","10.0.0-nightly.20200506":"84.0.4129.0","10.0.0-nightly.20200507":"84.0.4129.0","10.0.0-nightly.20200508":"84.0.4129.0","10.0.0-nightly.20200511":"84.0.4129.0","10.0.0-nightly.20200512":"84.0.4129.0","10.0.0-nightly.20200513":"84.0.4129.0","10.0.0-nightly.20200514":"84.0.4129.0","10.0.0-nightly.20200515":"84.0.4129.0","10.0.0-nightly.20200518":"84.0.4129.0","10.0.0-nightly.20200519":"84.0.4129.0","10.0.0-nightly.20200520":"84.0.4129.0","10.0.0-nightly.20200521":"84.0.4129.0","10.0.0":"85.0.4183.84","10.0.1":"85.0.4183.86","10.1.0":"85.0.4183.87","10.1.1":"85.0.4183.93","10.1.2":"85.0.4183.98","10.1.3":"85.0.4183.121","10.1.4":"85.0.4183.121","10.1.5":"85.0.4183.121","10.1.6":"85.0.4183.121","10.1.7":"85.0.4183.121","10.2.0":"85.0.4183.121","10.3.0":"85.0.4183.121","10.3.1":"85.0.4183.121","10.3.2":"85.0.4183.121","10.4.0":"85.0.4183.121","10.4.1":"85.0.4183.121","10.4.2":"85.0.4183.121","10.4.3":"85.0.4183.121","10.4.4":"85.0.4183.121","10.4.5":"85.0.4183.121","10.4.6":"85.0.4183.121","10.4.7":"85.0.4183.121","11.0.0-beta.1":"86.0.4234.0","11.0.0-beta.3":"86.0.4234.0","11.0.0-beta.4":"86.0.4234.0","11.0.0-beta.5":"86.0.4234.0","11.0.0-beta.6":"86.0.4234.0","11.0.0-beta.7":"86.0.4234.0","11.0.0-beta.8":"87.0.4251.1","11.0.0-beta.9":"87.0.4251.1","11.0.0-beta.11":"87.0.4251.1","11.0.0-beta.12":"87.0.4280.11","11.0.0-beta.13":"87.0.4280.11","11.0.0-beta.16":"87.0.4280.27","11.0.0-beta.17":"87.0.4280.27","11.0.0-beta.18":"87.0.4280.27","11.0.0-beta.19":"87.0.4280.27","11.0.0-beta.20":"87.0.4280.40","11.0.0-beta.22":"87.0.4280.47","11.0.0-beta.23":"87.0.4280.47","11.0.0-nightly.20200525":"84.0.4129.0","11.0.0-nightly.20200526":"84.0.4129.0","11.0.0-nightly.20200529":"85.0.4156.0","11.0.0-nightly.20200602":"85.0.4162.0","11.0.0-nightly.20200603":"85.0.4162.0","11.0.0-nightly.20200604":"85.0.4162.0","11.0.0-nightly.20200609":"85.0.4162.0","11.0.0-nightly.20200610":"85.0.4162.0","11.0.0-nightly.20200611":"85.0.4162.0","11.0.0-nightly.20200615":"85.0.4162.0","11.0.0-nightly.20200616":"85.0.4162.0","11.0.0-nightly.20200617":"85.0.4162.0","11.0.0-nightly.20200618":"85.0.4162.0","11.0.0-nightly.20200619":"85.0.4162.0","11.0.0-nightly.20200701":"85.0.4179.0","11.0.0-nightly.20200702":"85.0.4179.0","11.0.0-nightly.20200703":"85.0.4179.0","11.0.0-nightly.20200706":"85.0.4179.0","11.0.0-nightly.20200707":"85.0.4179.0","11.0.0-nightly.20200708":"85.0.4179.0","11.0.0-nightly.20200709":"85.0.4179.0","11.0.0-nightly.20200716":"86.0.4203.0","11.0.0-nightly.20200717":"86.0.4203.0","11.0.0-nightly.20200720":"86.0.4203.0","11.0.0-nightly.20200721":"86.0.4203.0","11.0.0-nightly.20200723":"86.0.4209.0","11.0.0-nightly.20200724":"86.0.4209.0","11.0.0-nightly.20200729":"86.0.4209.0","11.0.0-nightly.20200730":"86.0.4209.0","11.0.0-nightly.20200731":"86.0.4209.0","11.0.0-nightly.20200803":"86.0.4209.0","11.0.0-nightly.20200804":"86.0.4209.0","11.0.0-nightly.20200805":"86.0.4209.0","11.0.0-nightly.20200811":"86.0.4209.0","11.0.0-nightly.20200812":"86.0.4209.0","11.0.0-nightly.20200822":"86.0.4234.0","11.0.0-nightly.20200824":"86.0.4234.0","11.0.0-nightly.20200825":"86.0.4234.0","11.0.0-nightly.20200826":"86.0.4234.0","11.0.0":"87.0.4280.60","11.0.1":"87.0.4280.60","11.0.2":"87.0.4280.67","11.0.3":"87.0.4280.67","11.0.4":"87.0.4280.67","11.0.5":"87.0.4280.88","11.1.0":"87.0.4280.88","11.1.1":"87.0.4280.88","11.2.0":"87.0.4280.141","11.2.1":"87.0.4280.141","11.2.2":"87.0.4280.141","11.2.3":"87.0.4280.141","11.3.0":"87.0.4280.141","11.4.0":"87.0.4280.141","11.4.1":"87.0.4280.141","11.4.2":"87.0.4280.141","11.4.3":"87.0.4280.141","11.4.4":"87.0.4280.141","11.4.5":"87.0.4280.141","11.4.6":"87.0.4280.141","11.4.7":"87.0.4280.141","11.4.8":"87.0.4280.141","11.4.9":"87.0.4280.141","11.4.10":"87.0.4280.141","11.4.11":"87.0.4280.141","11.4.12":"87.0.4280.141","11.5.0":"87.0.4280.141","12.0.0-beta.1":"89.0.4328.0","12.0.0-beta.3":"89.0.4328.0","12.0.0-beta.4":"89.0.4328.0","12.0.0-beta.5":"89.0.4328.0","12.0.0-beta.6":"89.0.4328.0","12.0.0-beta.7":"89.0.4328.0","12.0.0-beta.8":"89.0.4328.0","12.0.0-beta.9":"89.0.4328.0","12.0.0-beta.10":"89.0.4328.0","12.0.0-beta.11":"89.0.4328.0","12.0.0-beta.12":"89.0.4328.0","12.0.0-beta.14":"89.0.4328.0","12.0.0-beta.16":"89.0.4348.1","12.0.0-beta.18":"89.0.4348.1","12.0.0-beta.19":"89.0.4348.1","12.0.0-beta.20":"89.0.4348.1","12.0.0-beta.21":"89.0.4388.2","12.0.0-beta.22":"89.0.4388.2","12.0.0-beta.23":"89.0.4388.2","12.0.0-beta.24":"89.0.4388.2","12.0.0-beta.25":"89.0.4388.2","12.0.0-beta.26":"89.0.4388.2","12.0.0-beta.27":"89.0.4389.23","12.0.0-beta.28":"89.0.4389.23","12.0.0-beta.29":"89.0.4389.23","12.0.0-beta.30":"89.0.4389.58","12.0.0-beta.31":"89.0.4389.58","12.0.0-nightly.20200827":"86.0.4234.0","12.0.0-nightly.20200831":"86.0.4234.0","12.0.0-nightly.20200902":"86.0.4234.0","12.0.0-nightly.20200903":"86.0.4234.0","12.0.0-nightly.20200907":"86.0.4234.0","12.0.0-nightly.20200910":"86.0.4234.0","12.0.0-nightly.20200911":"86.0.4234.0","12.0.0-nightly.20200914":"86.0.4234.0","12.0.0-nightly.20201002":"87.0.4268.0","12.0.0-nightly.20201007":"87.0.4268.0","12.0.0-nightly.20201009":"87.0.4268.0","12.0.0-nightly.20201012":"87.0.4268.0","12.0.0-nightly.20201013":"87.0.4268.0","12.0.0-nightly.20201014":"87.0.4268.0","12.0.0-nightly.20201015":"87.0.4268.0","12.0.0-nightly.20201023":"88.0.4292.0","12.0.0-nightly.20201026":"88.0.4292.0","12.0.0-nightly.20201030":"88.0.4306.0","12.0.0-nightly.20201102":"88.0.4306.0","12.0.0-nightly.20201103":"88.0.4306.0","12.0.0-nightly.20201104":"88.0.4306.0","12.0.0-nightly.20201105":"88.0.4306.0","12.0.0-nightly.20201106":"88.0.4306.0","12.0.0-nightly.20201111":"88.0.4306.0","12.0.0-nightly.20201112":"88.0.4306.0","12.0.0-nightly.20201116":"88.0.4324.0","12.0.0":"89.0.4389.69","12.0.1":"89.0.4389.82","12.0.2":"89.0.4389.90","12.0.3":"89.0.4389.114","12.0.4":"89.0.4389.114","12.0.5":"89.0.4389.128","12.0.6":"89.0.4389.128","12.0.7":"89.0.4389.128","12.0.8":"89.0.4389.128","12.0.9":"89.0.4389.128","12.0.10":"89.0.4389.128","12.0.11":"89.0.4389.128","12.0.12":"89.0.4389.128","12.0.13":"89.0.4389.128","12.0.14":"89.0.4389.128","12.0.15":"89.0.4389.128","12.0.16":"89.0.4389.128","12.0.17":"89.0.4389.128","12.0.18":"89.0.4389.128","12.1.0":"89.0.4389.128","12.1.1":"89.0.4389.128","12.1.2":"89.0.4389.128","12.2.0":"89.0.4389.128","12.2.1":"89.0.4389.128","12.2.2":"89.0.4389.128","12.2.3":"89.0.4389.128","13.0.0-beta.2":"90.0.4402.0","13.0.0-beta.3":"90.0.4402.0","13.0.0-beta.4":"90.0.4415.0","13.0.0-beta.5":"90.0.4415.0","13.0.0-beta.6":"90.0.4415.0","13.0.0-beta.7":"90.0.4415.0","13.0.0-beta.8":"90.0.4415.0","13.0.0-beta.9":"90.0.4415.0","13.0.0-beta.10":"90.0.4415.0","13.0.0-beta.11":"90.0.4415.0","13.0.0-beta.12":"90.0.4415.0","13.0.0-beta.13":"90.0.4415.0","13.0.0-beta.14":"91.0.4448.0","13.0.0-beta.16":"91.0.4448.0","13.0.0-beta.17":"91.0.4448.0","13.0.0-beta.18":"91.0.4448.0","13.0.0-beta.20":"91.0.4448.0","13.0.0-beta.21":"91.0.4472.33","13.0.0-beta.22":"91.0.4472.33","13.0.0-beta.23":"91.0.4472.33","13.0.0-beta.24":"91.0.4472.38","13.0.0-beta.25":"91.0.4472.38","13.0.0-beta.26":"91.0.4472.38","13.0.0-beta.27":"91.0.4472.38","13.0.0-beta.28":"91.0.4472.38","13.0.0-nightly.20201119":"89.0.4328.0","13.0.0-nightly.20201123":"89.0.4328.0","13.0.0-nightly.20201124":"89.0.4328.0","13.0.0-nightly.20201126":"89.0.4328.0","13.0.0-nightly.20201127":"89.0.4328.0","13.0.0-nightly.20201130":"89.0.4328.0","13.0.0-nightly.20201201":"89.0.4328.0","13.0.0-nightly.20201202":"89.0.4328.0","13.0.0-nightly.20201203":"89.0.4328.0","13.0.0-nightly.20201204":"89.0.4328.0","13.0.0-nightly.20201207":"89.0.4328.0","13.0.0-nightly.20201208":"89.0.4328.0","13.0.0-nightly.20201209":"89.0.4328.0","13.0.0-nightly.20201210":"89.0.4328.0","13.0.0-nightly.20201211":"89.0.4328.0","13.0.0-nightly.20201214":"89.0.4328.0","13.0.0-nightly.20201215":"89.0.4349.0","13.0.0-nightly.20201216":"89.0.4349.0","13.0.0-nightly.20201221":"89.0.4349.0","13.0.0-nightly.20201222":"89.0.4349.0","13.0.0-nightly.20201223":"89.0.4359.0","13.0.0-nightly.20210104":"89.0.4359.0","13.0.0-nightly.20210108":"89.0.4359.0","13.0.0-nightly.20210111":"89.0.4359.0","13.0.0-nightly.20210113":"89.0.4386.0","13.0.0-nightly.20210114":"89.0.4386.0","13.0.0-nightly.20210118":"89.0.4386.0","13.0.0-nightly.20210122":"89.0.4386.0","13.0.0-nightly.20210125":"89.0.4386.0","13.0.0-nightly.20210127":"89.0.4389.0","13.0.0-nightly.20210128":"89.0.4389.0","13.0.0-nightly.20210129":"89.0.4389.0","13.0.0-nightly.20210201":"89.0.4389.0","13.0.0-nightly.20210202":"89.0.4389.0","13.0.0-nightly.20210203":"89.0.4389.0","13.0.0-nightly.20210205":"89.0.4389.0","13.0.0-nightly.20210208":"89.0.4389.0","13.0.0-nightly.20210209":"89.0.4389.0","13.0.0-nightly.20210210":"90.0.4402.0","13.0.0-nightly.20210211":"90.0.4402.0","13.0.0-nightly.20210212":"90.0.4402.0","13.0.0-nightly.20210216":"90.0.4402.0","13.0.0-nightly.20210217":"90.0.4402.0","13.0.0-nightly.20210218":"90.0.4402.0","13.0.0-nightly.20210219":"90.0.4402.0","13.0.0-nightly.20210222":"90.0.4402.0","13.0.0-nightly.20210225":"90.0.4402.0","13.0.0-nightly.20210226":"90.0.4402.0","13.0.0-nightly.20210301":"90.0.4402.0","13.0.0-nightly.20210302":"90.0.4402.0","13.0.0-nightly.20210303":"90.0.4402.0","13.0.0":"91.0.4472.69","13.0.1":"91.0.4472.69","13.1.0":"91.0.4472.77","13.1.1":"91.0.4472.77","13.1.2":"91.0.4472.77","13.1.3":"91.0.4472.106","13.1.4":"91.0.4472.106","13.1.5":"91.0.4472.124","13.1.6":"91.0.4472.124","13.1.7":"91.0.4472.124","13.1.8":"91.0.4472.164","13.1.9":"91.0.4472.164","13.2.0":"91.0.4472.164","13.2.1":"91.0.4472.164","13.2.2":"91.0.4472.164","13.2.3":"91.0.4472.164","13.3.0":"91.0.4472.164","13.4.0":"91.0.4472.164","13.5.0":"91.0.4472.164","13.5.1":"91.0.4472.164","13.5.2":"91.0.4472.164","13.6.0":"91.0.4472.164","13.6.1":"91.0.4472.164","13.6.2":"91.0.4472.164","13.6.3":"91.0.4472.164","13.6.6":"91.0.4472.164","13.6.7":"91.0.4472.164","13.6.8":"91.0.4472.164","13.6.9":"91.0.4472.164","14.0.0-beta.1":"92.0.4511.0","14.0.0-beta.2":"92.0.4511.0","14.0.0-beta.3":"92.0.4511.0","14.0.0-beta.5":"93.0.4536.0","14.0.0-beta.6":"93.0.4536.0","14.0.0-beta.7":"93.0.4536.0","14.0.0-beta.8":"93.0.4536.0","14.0.0-beta.9":"93.0.4539.0","14.0.0-beta.10":"93.0.4539.0","14.0.0-beta.11":"93.0.4557.4","14.0.0-beta.12":"93.0.4557.4","14.0.0-beta.13":"93.0.4566.0","14.0.0-beta.14":"93.0.4566.0","14.0.0-beta.15":"93.0.4566.0","14.0.0-beta.16":"93.0.4566.0","14.0.0-beta.17":"93.0.4566.0","14.0.0-beta.18":"93.0.4577.15","14.0.0-beta.19":"93.0.4577.15","14.0.0-beta.20":"93.0.4577.15","14.0.0-beta.21":"93.0.4577.15","14.0.0-beta.22":"93.0.4577.25","14.0.0-beta.23":"93.0.4577.25","14.0.0-beta.24":"93.0.4577.51","14.0.0-beta.25":"93.0.4577.51","14.0.0-nightly.20210304":"90.0.4402.0","14.0.0-nightly.20210305":"90.0.4415.0","14.0.0-nightly.20210308":"90.0.4415.0","14.0.0-nightly.20210309":"90.0.4415.0","14.0.0-nightly.20210311":"90.0.4415.0","14.0.0-nightly.20210315":"90.0.4415.0","14.0.0-nightly.20210316":"90.0.4415.0","14.0.0-nightly.20210317":"90.0.4415.0","14.0.0-nightly.20210318":"90.0.4415.0","14.0.0-nightly.20210319":"90.0.4415.0","14.0.0-nightly.20210323":"90.0.4415.0","14.0.0-nightly.20210324":"90.0.4415.0","14.0.0-nightly.20210325":"90.0.4415.0","14.0.0-nightly.20210326":"90.0.4415.0","14.0.0-nightly.20210329":"90.0.4415.0","14.0.0-nightly.20210330":"90.0.4415.0","14.0.0-nightly.20210331":"91.0.4448.0","14.0.0-nightly.20210401":"91.0.4448.0","14.0.0-nightly.20210402":"91.0.4448.0","14.0.0-nightly.20210406":"91.0.4448.0","14.0.0-nightly.20210407":"91.0.4448.0","14.0.0-nightly.20210408":"91.0.4448.0","14.0.0-nightly.20210409":"91.0.4448.0","14.0.0-nightly.20210413":"91.0.4448.0","14.0.0-nightly.20210426":"92.0.4475.0","14.0.0-nightly.20210427":"92.0.4475.0","14.0.0-nightly.20210430":"92.0.4488.0","14.0.0-nightly.20210503":"92.0.4488.0","14.0.0-nightly.20210505":"92.0.4496.0","14.0.0-nightly.20210506":"92.0.4498.0","14.0.0-nightly.20210507":"92.0.4499.0","14.0.0-nightly.20210510":"92.0.4499.0","14.0.0-nightly.20210511":"92.0.4499.0","14.0.0-nightly.20210512":"92.0.4499.0","14.0.0-nightly.20210513":"92.0.4499.0","14.0.0-nightly.20210514":"92.0.4505.0","14.0.0-nightly.20210517":"92.0.4505.0","14.0.0-nightly.20210518":"92.0.4505.0","14.0.0-nightly.20210519":"92.0.4505.0","14.0.0-nightly.20210520":"92.0.4511.0","14.0.0-nightly.20210523":"92.0.4511.0","14.0.0-nightly.20210524":"92.0.4511.0","14.0.0":"93.0.4577.58","14.0.1":"93.0.4577.63","14.0.2":"93.0.4577.82","14.1.0":"93.0.4577.82","14.1.1":"93.0.4577.82","14.2.0":"93.0.4577.82","14.2.1":"93.0.4577.82","14.2.2":"93.0.4577.82","14.2.3":"93.0.4577.82","14.2.4":"93.0.4577.82","14.2.5":"93.0.4577.82","14.2.6":"93.0.4577.82","14.2.7":"93.0.4577.82","14.2.8":"93.0.4577.82","14.2.9":"93.0.4577.82","15.0.0-alpha.1":"93.0.4566.0","15.0.0-alpha.2":"93.0.4566.0","15.0.0-alpha.3":"94.0.4584.0","15.0.0-alpha.4":"94.0.4584.0","15.0.0-alpha.5":"94.0.4584.0","15.0.0-alpha.6":"94.0.4584.0","15.0.0-alpha.7":"94.0.4590.2","15.0.0-alpha.8":"94.0.4590.2","15.0.0-alpha.9":"94.0.4590.2","15.0.0-alpha.10":"94.0.4606.12","15.0.0-beta.1":"94.0.4606.20","15.0.0-beta.2":"94.0.4606.20","15.0.0-beta.3":"94.0.4606.31","15.0.0-beta.4":"94.0.4606.31","15.0.0-beta.5":"94.0.4606.31","15.0.0-beta.6":"94.0.4606.31","15.0.0-beta.7":"94.0.4606.31","15.0.0-nightly.20210527":"92.0.4511.0","15.0.0-nightly.20210528":"92.0.4511.0","15.0.0-nightly.20210531":"92.0.4511.0","15.0.0-nightly.20210601":"92.0.4511.0","15.0.0-nightly.20210602":"92.0.4511.0","15.0.0-nightly.20210603":"93.0.4530.0","15.0.0-nightly.20210604":"93.0.4530.0","15.0.0-nightly.20210608":"93.0.4535.0","15.0.0-nightly.20210609":"93.0.4536.0","15.0.0-nightly.20210610":"93.0.4536.0","15.0.0-nightly.20210611":"93.0.4536.0","15.0.0-nightly.20210614":"93.0.4536.0","15.0.0-nightly.20210615":"93.0.4536.0","15.0.0-nightly.20210616":"93.0.4536.0","15.0.0-nightly.20210617":"93.0.4539.0","15.0.0-nightly.20210618":"93.0.4539.0","15.0.0-nightly.20210621":"93.0.4539.0","15.0.0-nightly.20210622":"93.0.4539.0","15.0.0-nightly.20210623":"93.0.4550.0","15.0.0-nightly.20210624":"93.0.4550.0","15.0.0-nightly.20210625":"93.0.4552.0","15.0.0-nightly.20210628":"93.0.4552.0","15.0.0-nightly.20210629":"93.0.4552.0","15.0.0-nightly.20210630":"93.0.4558.0","15.0.0-nightly.20210701":"93.0.4558.0","15.0.0-nightly.20210702":"93.0.4558.0","15.0.0-nightly.20210705":"93.0.4558.0","15.0.0-nightly.20210706":"93.0.4566.0","15.0.0-nightly.20210707":"93.0.4566.0","15.0.0-nightly.20210708":"93.0.4566.0","15.0.0-nightly.20210709":"93.0.4566.0","15.0.0-nightly.20210712":"93.0.4566.0","15.0.0-nightly.20210713":"93.0.4566.0","15.0.0-nightly.20210714":"93.0.4566.0","15.0.0-nightly.20210715":"93.0.4566.0","15.0.0-nightly.20210716":"93.0.4566.0","15.0.0-nightly.20210719":"93.0.4566.0","15.0.0-nightly.20210720":"93.0.4566.0","15.0.0-nightly.20210721":"93.0.4566.0","15.0.0":"94.0.4606.51","15.1.0":"94.0.4606.61","15.1.1":"94.0.4606.61","15.1.2":"94.0.4606.71","15.2.0":"94.0.4606.81","15.3.0":"94.0.4606.81","15.3.1":"94.0.4606.81","15.3.2":"94.0.4606.81","15.3.3":"94.0.4606.81","15.3.4":"94.0.4606.81","15.3.5":"94.0.4606.81","15.3.6":"94.0.4606.81","15.3.7":"94.0.4606.81","15.4.0":"94.0.4606.81","15.4.1":"94.0.4606.81","15.4.2":"94.0.4606.81","15.5.0":"94.0.4606.81","15.5.1":"94.0.4606.81","15.5.2":"94.0.4606.81","15.5.3":"94.0.4606.81","15.5.4":"94.0.4606.81","15.5.5":"94.0.4606.81","15.5.6":"94.0.4606.81","15.5.7":"94.0.4606.81","16.0.0-alpha.1":"95.0.4629.0","16.0.0-alpha.2":"95.0.4629.0","16.0.0-alpha.3":"95.0.4629.0","16.0.0-alpha.4":"95.0.4629.0","16.0.0-alpha.5":"95.0.4629.0","16.0.0-alpha.6":"95.0.4629.0","16.0.0-alpha.7":"95.0.4629.0","16.0.0-alpha.8":"96.0.4647.0","16.0.0-alpha.9":"96.0.4647.0","16.0.0-beta.1":"96.0.4647.0","16.0.0-beta.2":"96.0.4647.0","16.0.0-beta.3":"96.0.4647.0","16.0.0-beta.4":"96.0.4664.18","16.0.0-beta.5":"96.0.4664.18","16.0.0-beta.6":"96.0.4664.27","16.0.0-beta.7":"96.0.4664.27","16.0.0-beta.8":"96.0.4664.35","16.0.0-beta.9":"96.0.4664.35","16.0.0-nightly.20210722":"93.0.4566.0","16.0.0-nightly.20210723":"93.0.4566.0","16.0.0-nightly.20210726":"93.0.4566.0","16.0.0-nightly.20210727":"94.0.4584.0","16.0.0-nightly.20210728":"94.0.4584.0","16.0.0-nightly.20210729":"94.0.4584.0","16.0.0-nightly.20210730":"94.0.4584.0","16.0.0-nightly.20210802":"94.0.4584.0","16.0.0-nightly.20210803":"94.0.4584.0","16.0.0-nightly.20210804":"94.0.4584.0","16.0.0-nightly.20210805":"94.0.4584.0","16.0.0-nightly.20210806":"94.0.4584.0","16.0.0-nightly.20210809":"94.0.4584.0","16.0.0-nightly.20210810":"94.0.4584.0","16.0.0-nightly.20210811":"94.0.4584.0","16.0.0-nightly.20210812":"94.0.4590.2","16.0.0-nightly.20210813":"94.0.4590.2","16.0.0-nightly.20210816":"94.0.4590.2","16.0.0-nightly.20210817":"94.0.4590.2","16.0.0-nightly.20210818":"94.0.4590.2","16.0.0-nightly.20210819":"94.0.4590.2","16.0.0-nightly.20210820":"94.0.4590.2","16.0.0-nightly.20210823":"94.0.4590.2","16.0.0-nightly.20210824":"95.0.4612.5","16.0.0-nightly.20210825":"95.0.4612.5","16.0.0-nightly.20210826":"95.0.4612.5","16.0.0-nightly.20210827":"95.0.4612.5","16.0.0-nightly.20210830":"95.0.4612.5","16.0.0-nightly.20210831":"95.0.4612.5","16.0.0-nightly.20210901":"95.0.4612.5","16.0.0-nightly.20210902":"95.0.4629.0","16.0.0-nightly.20210903":"95.0.4629.0","16.0.0-nightly.20210906":"95.0.4629.0","16.0.0-nightly.20210907":"95.0.4629.0","16.0.0-nightly.20210908":"95.0.4629.0","16.0.0-nightly.20210909":"95.0.4629.0","16.0.0-nightly.20210910":"95.0.4629.0","16.0.0-nightly.20210913":"95.0.4629.0","16.0.0-nightly.20210914":"95.0.4629.0","16.0.0-nightly.20210915":"95.0.4629.0","16.0.0-nightly.20210916":"95.0.4629.0","16.0.0-nightly.20210917":"95.0.4629.0","16.0.0-nightly.20210920":"95.0.4629.0","16.0.0-nightly.20210921":"95.0.4629.0","16.0.0-nightly.20210922":"95.0.4629.0","16.0.0":"96.0.4664.45","16.0.1":"96.0.4664.45","16.0.2":"96.0.4664.55","16.0.3":"96.0.4664.55","16.0.4":"96.0.4664.55","16.0.5":"96.0.4664.55","16.0.6":"96.0.4664.110","16.0.7":"96.0.4664.110","16.0.8":"96.0.4664.110","16.0.9":"96.0.4664.174","16.0.10":"96.0.4664.174","16.1.0":"96.0.4664.174","16.1.1":"96.0.4664.174","16.2.0":"96.0.4664.174","16.2.1":"96.0.4664.174","16.2.2":"96.0.4664.174","16.2.3":"96.0.4664.174","16.2.4":"96.0.4664.174","16.2.5":"96.0.4664.174","16.2.6":"96.0.4664.174","16.2.7":"96.0.4664.174","16.2.8":"96.0.4664.174","17.0.0-alpha.1":"96.0.4664.4","17.0.0-alpha.2":"96.0.4664.4","17.0.0-alpha.3":"96.0.4664.4","17.0.0-alpha.4":"98.0.4706.0","17.0.0-alpha.5":"98.0.4706.0","17.0.0-alpha.6":"98.0.4706.0","17.0.0-beta.1":"98.0.4706.0","17.0.0-beta.2":"98.0.4706.0","17.0.0-beta.3":"98.0.4758.9","17.0.0-beta.4":"98.0.4758.11","17.0.0-beta.5":"98.0.4758.11","17.0.0-beta.6":"98.0.4758.11","17.0.0-beta.7":"98.0.4758.11","17.0.0-beta.8":"98.0.4758.11","17.0.0-beta.9":"98.0.4758.11","17.0.0-nightly.20210923":"95.0.4629.0","17.0.0-nightly.20210924":"95.0.4629.0","17.0.0-nightly.20210927":"95.0.4629.0","17.0.0-nightly.20210928":"95.0.4629.0","17.0.0-nightly.20210929":"95.0.4629.0","17.0.0-nightly.20210930":"95.0.4629.0","17.0.0-nightly.20211001":"95.0.4629.0","17.0.0-nightly.20211004":"95.0.4629.0","17.0.0-nightly.20211005":"95.0.4629.0","17.0.0-nightly.20211006":"96.0.4647.0","17.0.0-nightly.20211007":"96.0.4647.0","17.0.0-nightly.20211008":"96.0.4647.0","17.0.0-nightly.20211011":"96.0.4647.0","17.0.0-nightly.20211012":"96.0.4647.0","17.0.0-nightly.20211013":"96.0.4647.0","17.0.0-nightly.20211014":"96.0.4647.0","17.0.0-nightly.20211015":"96.0.4647.0","17.0.0-nightly.20211018":"96.0.4647.0","17.0.0-nightly.20211019":"96.0.4647.0","17.0.0-nightly.20211020":"96.0.4647.0","17.0.0-nightly.20211021":"96.0.4647.0","17.0.0-nightly.20211022":"96.0.4664.4","17.0.0-nightly.20211025":"96.0.4664.4","17.0.0-nightly.20211026":"96.0.4664.4","17.0.0-nightly.20211027":"96.0.4664.4","17.0.0-nightly.20211028":"96.0.4664.4","17.0.0-nightly.20211029":"96.0.4664.4","17.0.0-nightly.20211101":"96.0.4664.4","17.0.0-nightly.20211102":"96.0.4664.4","17.0.0-nightly.20211103":"96.0.4664.4","17.0.0-nightly.20211104":"96.0.4664.4","17.0.0-nightly.20211105":"96.0.4664.4","17.0.0-nightly.20211108":"96.0.4664.4","17.0.0-nightly.20211109":"96.0.4664.4","17.0.0-nightly.20211110":"96.0.4664.4","17.0.0-nightly.20211111":"96.0.4664.4","17.0.0-nightly.20211112":"96.0.4664.4","17.0.0-nightly.20211115":"96.0.4664.4","17.0.0-nightly.20211116":"96.0.4664.4","17.0.0-nightly.20211117":"96.0.4664.4","17.0.0":"98.0.4758.74","17.0.1":"98.0.4758.82","17.1.0":"98.0.4758.102","17.1.1":"98.0.4758.109","17.1.2":"98.0.4758.109","17.2.0":"98.0.4758.109","17.3.0":"98.0.4758.141","17.3.1":"98.0.4758.141","17.4.0":"98.0.4758.141","17.4.1":"98.0.4758.141","17.4.2":"98.0.4758.141","17.4.3":"98.0.4758.141","17.4.4":"98.0.4758.141","17.4.5":"98.0.4758.141","17.4.6":"98.0.4758.141","17.4.7":"98.0.4758.141","17.4.8":"98.0.4758.141","17.4.9":"98.0.4758.141","17.4.10":"98.0.4758.141","17.4.11":"98.0.4758.141","18.0.0-alpha.1":"99.0.4767.0","18.0.0-alpha.2":"99.0.4767.0","18.0.0-alpha.3":"99.0.4767.0","18.0.0-alpha.4":"99.0.4767.0","18.0.0-alpha.5":"99.0.4767.0","18.0.0-beta.1":"100.0.4894.0","18.0.0-beta.2":"100.0.4894.0","18.0.0-beta.3":"100.0.4894.0","18.0.0-beta.4":"100.0.4894.0","18.0.0-beta.5":"100.0.4894.0","18.0.0-beta.6":"100.0.4894.0","18.0.0-nightly.20211118":"96.0.4664.4","18.0.0-nightly.20211119":"96.0.4664.4","18.0.0-nightly.20211122":"96.0.4664.4","18.0.0-nightly.20211123":"96.0.4664.4","18.0.0-nightly.20211124":"98.0.4706.0","18.0.0-nightly.20211125":"98.0.4706.0","18.0.0-nightly.20211126":"98.0.4706.0","18.0.0-nightly.20211129":"98.0.4706.0","18.0.0-nightly.20211130":"98.0.4706.0","18.0.0-nightly.20211201":"98.0.4706.0","18.0.0-nightly.20211202":"98.0.4706.0","18.0.0-nightly.20211203":"98.0.4706.0","18.0.0-nightly.20211206":"98.0.4706.0","18.0.0-nightly.20211207":"98.0.4706.0","18.0.0-nightly.20211208":"98.0.4706.0","18.0.0-nightly.20211209":"98.0.4706.0","18.0.0-nightly.20211210":"98.0.4706.0","18.0.0-nightly.20211213":"98.0.4706.0","18.0.0-nightly.20211214":"98.0.4706.0","18.0.0-nightly.20211215":"98.0.4706.0","18.0.0-nightly.20211216":"98.0.4706.0","18.0.0-nightly.20211217":"98.0.4706.0","18.0.0-nightly.20211220":"98.0.4706.0","18.0.0-nightly.20211221":"98.0.4706.0","18.0.0-nightly.20211222":"98.0.4706.0","18.0.0-nightly.20211223":"98.0.4706.0","18.0.0-nightly.20211228":"98.0.4706.0","18.0.0-nightly.20211229":"98.0.4706.0","18.0.0-nightly.20211231":"98.0.4706.0","18.0.0-nightly.20220103":"98.0.4706.0","18.0.0-nightly.20220104":"98.0.4706.0","18.0.0-nightly.20220105":"98.0.4706.0","18.0.0-nightly.20220106":"98.0.4706.0","18.0.0-nightly.20220107":"98.0.4706.0","18.0.0-nightly.20220110":"98.0.4706.0","18.0.0-nightly.20220111":"99.0.4767.0","18.0.0-nightly.20220112":"99.0.4767.0","18.0.0-nightly.20220113":"99.0.4767.0","18.0.0-nightly.20220114":"99.0.4767.0","18.0.0-nightly.20220117":"99.0.4767.0","18.0.0-nightly.20220118":"99.0.4767.0","18.0.0-nightly.20220119":"99.0.4767.0","18.0.0-nightly.20220121":"99.0.4767.0","18.0.0-nightly.20220124":"99.0.4767.0","18.0.0-nightly.20220125":"99.0.4767.0","18.0.0-nightly.20220127":"99.0.4767.0","18.0.0-nightly.20220128":"99.0.4767.0","18.0.0-nightly.20220131":"99.0.4767.0","18.0.0-nightly.20220201":"99.0.4767.0","18.0.0":"100.0.4896.56","18.0.1":"100.0.4896.60","18.0.2":"100.0.4896.60","18.0.3":"100.0.4896.75","18.0.4":"100.0.4896.75","18.1.0":"100.0.4896.127","18.2.0":"100.0.4896.143","18.2.1":"100.0.4896.143","18.2.2":"100.0.4896.143","18.2.3":"100.0.4896.143","18.2.4":"100.0.4896.160","18.3.0":"100.0.4896.160","18.3.1":"100.0.4896.160","18.3.2":"100.0.4896.160","18.3.3":"100.0.4896.160","18.3.4":"100.0.4896.160","18.3.5":"100.0.4896.160","18.3.6":"100.0.4896.160","18.3.7":"100.0.4896.160","18.3.8":"100.0.4896.160","18.3.9":"100.0.4896.160","18.3.11":"100.0.4896.160","18.3.12":"100.0.4896.160","18.3.13":"100.0.4896.160","18.3.14":"100.0.4896.160","18.3.15":"100.0.4896.160","19.0.0-alpha.1":"102.0.4962.3","19.0.0-alpha.2":"102.0.4971.0","19.0.0-alpha.3":"102.0.4971.0","19.0.0-alpha.4":"102.0.4989.0","19.0.0-alpha.5":"102.0.4989.0","19.0.0-beta.1":"102.0.4999.0","19.0.0-beta.2":"102.0.4999.0","19.0.0-beta.3":"102.0.4999.0","19.0.0-beta.4":"102.0.5005.27","19.0.0-beta.5":"102.0.5005.40","19.0.0-beta.6":"102.0.5005.40","19.0.0-beta.7":"102.0.5005.40","19.0.0-beta.8":"102.0.5005.49","19.0.0-nightly.20220202":"99.0.4767.0","19.0.0-nightly.20220203":"99.0.4767.0","19.0.0-nightly.20220204":"99.0.4767.0","19.0.0-nightly.20220207":"99.0.4767.0","19.0.0-nightly.20220208":"99.0.4767.0","19.0.0-nightly.20220209":"99.0.4767.0","19.0.0-nightly.20220308":"100.0.4894.0","19.0.0-nightly.20220309":"100.0.4894.0","19.0.0-nightly.20220310":"100.0.4894.0","19.0.0-nightly.20220311":"100.0.4894.0","19.0.0-nightly.20220314":"100.0.4894.0","19.0.0-nightly.20220315":"100.0.4894.0","19.0.0-nightly.20220316":"100.0.4894.0","19.0.0-nightly.20220317":"100.0.4894.0","19.0.0-nightly.20220318":"100.0.4894.0","19.0.0-nightly.20220321":"100.0.4894.0","19.0.0-nightly.20220322":"100.0.4894.0","19.0.0-nightly.20220323":"100.0.4894.0","19.0.0-nightly.20220324":"100.0.4894.0","19.0.0-nightly.20220325":"102.0.4961.0","19.0.0-nightly.20220328":"102.0.4962.3","19.0.0-nightly.20220329":"102.0.4962.3","19.0.0":"102.0.5005.61","19.0.1":"102.0.5005.61","19.0.2":"102.0.5005.63","19.0.3":"102.0.5005.63","19.0.4":"102.0.5005.63","19.0.5":"102.0.5005.115","19.0.6":"102.0.5005.115","19.0.7":"102.0.5005.134","19.0.8":"102.0.5005.148","19.0.9":"102.0.5005.167","19.0.10":"102.0.5005.167","19.0.11":"102.0.5005.167","19.0.12":"102.0.5005.167","19.0.13":"102.0.5005.167","19.0.14":"102.0.5005.167","19.0.15":"102.0.5005.167","19.0.16":"102.0.5005.167","19.0.17":"102.0.5005.167","19.1.0":"102.0.5005.167","19.1.1":"102.0.5005.167","19.1.2":"102.0.5005.167","19.1.3":"102.0.5005.167","19.1.4":"102.0.5005.167","19.1.5":"102.0.5005.167","19.1.6":"102.0.5005.167","19.1.7":"102.0.5005.167","19.1.8":"102.0.5005.167","19.1.9":"102.0.5005.167","20.0.0-alpha.1":"103.0.5044.0","20.0.0-alpha.2":"104.0.5073.0","20.0.0-alpha.3":"104.0.5073.0","20.0.0-alpha.4":"104.0.5073.0","20.0.0-alpha.5":"104.0.5073.0","20.0.0-alpha.6":"104.0.5073.0","20.0.0-alpha.7":"104.0.5073.0","20.0.0-beta.1":"104.0.5073.0","20.0.0-beta.2":"104.0.5073.0","20.0.0-beta.3":"104.0.5073.0","20.0.0-beta.4":"104.0.5073.0","20.0.0-beta.5":"104.0.5073.0","20.0.0-beta.6":"104.0.5073.0","20.0.0-beta.7":"104.0.5073.0","20.0.0-beta.8":"104.0.5073.0","20.0.0-beta.9":"104.0.5112.39","20.0.0-beta.10":"104.0.5112.48","20.0.0-beta.11":"104.0.5112.48","20.0.0-beta.12":"104.0.5112.48","20.0.0-beta.13":"104.0.5112.57","20.0.0-nightly.20220330":"102.0.4962.3","20.0.0-nightly.20220411":"102.0.4971.0","20.0.0-nightly.20220414":"102.0.4989.0","20.0.0-nightly.20220415":"102.0.4989.0","20.0.0-nightly.20220418":"102.0.4989.0","20.0.0-nightly.20220419":"102.0.4989.0","20.0.0-nightly.20220420":"102.0.4989.0","20.0.0-nightly.20220421":"102.0.4989.0","20.0.0-nightly.20220425":"102.0.4999.0","20.0.0-nightly.20220426":"102.0.4999.0","20.0.0-nightly.20220427":"102.0.4999.0","20.0.0-nightly.20220428":"102.0.4999.0","20.0.0-nightly.20220429":"102.0.4999.0","20.0.0-nightly.20220502":"102.0.4999.0","20.0.0-nightly.20220503":"102.0.4999.0","20.0.0-nightly.20220504":"102.0.4999.0","20.0.0-nightly.20220505":"102.0.4999.0","20.0.0-nightly.20220506":"102.0.4999.0","20.0.0-nightly.20220509":"102.0.4999.0","20.0.0-nightly.20220511":"102.0.4999.0","20.0.0-nightly.20220512":"102.0.4999.0","20.0.0-nightly.20220513":"102.0.4999.0","20.0.0-nightly.20220516":"102.0.4999.0","20.0.0-nightly.20220517":"102.0.4999.0","20.0.0-nightly.20220518":"103.0.5044.0","20.0.0-nightly.20220519":"103.0.5044.0","20.0.0-nightly.20220520":"103.0.5044.0","20.0.0-nightly.20220523":"103.0.5044.0","20.0.0-nightly.20220524":"103.0.5044.0","20.0.0":"104.0.5112.65","20.0.1":"104.0.5112.81","20.0.2":"104.0.5112.81","20.0.3":"104.0.5112.81","20.1.0":"104.0.5112.102","20.1.1":"104.0.5112.102","20.1.2":"104.0.5112.114","20.1.3":"104.0.5112.114","20.1.4":"104.0.5112.114","20.2.0":"104.0.5112.124","20.3.0":"104.0.5112.124","20.3.1":"104.0.5112.124","20.3.2":"104.0.5112.124","20.3.3":"104.0.5112.124","20.3.4":"104.0.5112.124","20.3.5":"104.0.5112.124","20.3.6":"104.0.5112.124","20.3.7":"104.0.5112.124","20.3.8":"104.0.5112.124","20.3.9":"104.0.5112.124","20.3.10":"104.0.5112.124","20.3.11":"104.0.5112.124","20.3.12":"104.0.5112.124","21.0.0-alpha.1":"105.0.5187.0","21.0.0-alpha.2":"105.0.5187.0","21.0.0-alpha.3":"105.0.5187.0","21.0.0-alpha.4":"105.0.5187.0","21.0.0-alpha.5":"105.0.5187.0","21.0.0-alpha.6":"106.0.5216.0","21.0.0-beta.1":"106.0.5216.0","21.0.0-beta.2":"106.0.5216.0","21.0.0-beta.3":"106.0.5216.0","21.0.0-beta.4":"106.0.5216.0","21.0.0-beta.5":"106.0.5216.0","21.0.0-beta.6":"106.0.5249.40","21.0.0-beta.7":"106.0.5249.40","21.0.0-beta.8":"106.0.5249.40","21.0.0-nightly.20220526":"103.0.5044.0","21.0.0-nightly.20220527":"103.0.5044.0","21.0.0-nightly.20220530":"103.0.5044.0","21.0.0-nightly.20220531":"103.0.5044.0","21.0.0-nightly.20220602":"104.0.5073.0","21.0.0-nightly.20220603":"104.0.5073.0","21.0.0-nightly.20220606":"104.0.5073.0","21.0.0-nightly.20220607":"104.0.5073.0","21.0.0-nightly.20220608":"104.0.5073.0","21.0.0-nightly.20220609":"104.0.5073.0","21.0.0-nightly.20220610":"104.0.5073.0","21.0.0-nightly.20220613":"104.0.5073.0","21.0.0-nightly.20220614":"104.0.5073.0","21.0.0-nightly.20220615":"104.0.5073.0","21.0.0-nightly.20220616":"104.0.5073.0","21.0.0-nightly.20220617":"104.0.5073.0","21.0.0-nightly.20220620":"104.0.5073.0","21.0.0-nightly.20220621":"104.0.5073.0","21.0.0-nightly.20220622":"104.0.5073.0","21.0.0-nightly.20220623":"104.0.5073.0","21.0.0-nightly.20220624":"104.0.5073.0","21.0.0-nightly.20220627":"104.0.5073.0","21.0.0-nightly.20220628":"105.0.5129.0","21.0.0-nightly.20220629":"105.0.5129.0","21.0.0-nightly.20220630":"105.0.5129.0","21.0.0-nightly.20220701":"105.0.5129.0","21.0.0-nightly.20220704":"105.0.5129.0","21.0.0-nightly.20220705":"105.0.5129.0","21.0.0-nightly.20220706":"105.0.5129.0","21.0.0-nightly.20220707":"105.0.5129.0","21.0.0-nightly.20220708":"105.0.5129.0","21.0.0-nightly.20220711":"105.0.5129.0","21.0.0-nightly.20220712":"105.0.5129.0","21.0.0-nightly.20220713":"105.0.5129.0","21.0.0-nightly.20220715":"105.0.5173.0","21.0.0-nightly.20220718":"105.0.5173.0","21.0.0-nightly.20220719":"105.0.5173.0","21.0.0-nightly.20220720":"105.0.5187.0","21.0.0-nightly.20220721":"105.0.5187.0","21.0.0-nightly.20220722":"105.0.5187.0","21.0.0-nightly.20220725":"105.0.5187.0","21.0.0-nightly.20220726":"105.0.5187.0","21.0.0-nightly.20220727":"105.0.5187.0","21.0.0-nightly.20220728":"105.0.5187.0","21.0.0-nightly.20220801":"105.0.5187.0","21.0.0-nightly.20220802":"105.0.5187.0","21.0.0":"106.0.5249.51","21.0.1":"106.0.5249.61","21.1.0":"106.0.5249.91","21.1.1":"106.0.5249.103","21.2.0":"106.0.5249.119","21.2.1":"106.0.5249.165","21.2.2":"106.0.5249.168","21.2.3":"106.0.5249.168","21.3.0":"106.0.5249.181","21.3.1":"106.0.5249.181","21.3.3":"106.0.5249.199","21.3.4":"106.0.5249.199","21.3.5":"106.0.5249.199","21.4.0":"106.0.5249.199","21.4.1":"106.0.5249.199","21.4.2":"106.0.5249.199","21.4.3":"106.0.5249.199","21.4.4":"106.0.5249.199","22.0.0-alpha.1":"107.0.5286.0","22.0.0-alpha.3":"108.0.5329.0","22.0.0-alpha.4":"108.0.5329.0","22.0.0-alpha.5":"108.0.5329.0","22.0.0-alpha.6":"108.0.5329.0","22.0.0-alpha.7":"108.0.5355.0","22.0.0-alpha.8":"108.0.5359.10","22.0.0-beta.1":"108.0.5359.10","22.0.0-beta.2":"108.0.5359.10","22.0.0-beta.3":"108.0.5359.10","22.0.0-beta.4":"108.0.5359.29","22.0.0-beta.5":"108.0.5359.40","22.0.0-beta.6":"108.0.5359.40","22.0.0-beta.7":"108.0.5359.48","22.0.0-beta.8":"108.0.5359.48","22.0.0-nightly.20220808":"105.0.5187.0","22.0.0-nightly.20220809":"105.0.5187.0","22.0.0-nightly.20220810":"105.0.5187.0","22.0.0-nightly.20220811":"105.0.5187.0","22.0.0-nightly.20220812":"105.0.5187.0","22.0.0-nightly.20220815":"105.0.5187.0","22.0.0-nightly.20220816":"105.0.5187.0","22.0.0-nightly.20220817":"105.0.5187.0","22.0.0-nightly.20220822":"106.0.5216.0","22.0.0-nightly.20220823":"106.0.5216.0","22.0.0-nightly.20220824":"106.0.5216.0","22.0.0-nightly.20220825":"106.0.5216.0","22.0.0-nightly.20220829":"106.0.5216.0","22.0.0-nightly.20220830":"106.0.5216.0","22.0.0-nightly.20220831":"106.0.5216.0","22.0.0-nightly.20220901":"106.0.5216.0","22.0.0-nightly.20220902":"106.0.5216.0","22.0.0-nightly.20220905":"106.0.5216.0","22.0.0-nightly.20220908":"107.0.5274.0","22.0.0-nightly.20220909":"107.0.5286.0","22.0.0-nightly.20220912":"107.0.5286.0","22.0.0-nightly.20220913":"107.0.5286.0","22.0.0-nightly.20220914":"107.0.5286.0","22.0.0-nightly.20220915":"107.0.5286.0","22.0.0-nightly.20220916":"107.0.5286.0","22.0.0-nightly.20220919":"107.0.5286.0","22.0.0-nightly.20220920":"107.0.5286.0","22.0.0-nightly.20220921":"107.0.5286.0","22.0.0-nightly.20220922":"107.0.5286.0","22.0.0-nightly.20220923":"107.0.5286.0","22.0.0-nightly.20220926":"107.0.5286.0","22.0.0-nightly.20220927":"107.0.5286.0","22.0.0-nightly.20220928":"107.0.5286.0","22.0.0":"108.0.5359.62","22.0.1":"108.0.5359.125","22.0.2":"108.0.5359.179","22.0.3":"108.0.5359.179","22.1.0":"108.0.5359.179","22.2.0":"108.0.5359.215","22.2.1":"108.0.5359.215","22.3.0":"108.0.5359.215","22.3.1":"108.0.5359.215","22.3.2":"108.0.5359.215","22.3.3":"108.0.5359.215","22.3.4":"108.0.5359.215","22.3.5":"108.0.5359.215","22.3.6":"108.0.5359.215","22.3.7":"108.0.5359.215","22.3.8":"108.0.5359.215","22.3.9":"108.0.5359.215","22.3.10":"108.0.5359.215","22.3.11":"108.0.5359.215","22.3.12":"108.0.5359.215","22.3.13":"108.0.5359.215","22.3.14":"108.0.5359.215","22.3.15":"108.0.5359.215","22.3.16":"108.0.5359.215","22.3.17":"108.0.5359.215","22.3.18":"108.0.5359.215","22.3.20":"108.0.5359.215","22.3.21":"108.0.5359.215","22.3.22":"108.0.5359.215","22.3.23":"108.0.5359.215","23.0.0-alpha.1":"110.0.5415.0","23.0.0-alpha.2":"110.0.5451.0","23.0.0-alpha.3":"110.0.5451.0","23.0.0-beta.1":"110.0.5478.5","23.0.0-beta.2":"110.0.5478.5","23.0.0-beta.3":"110.0.5478.5","23.0.0-beta.4":"110.0.5481.30","23.0.0-beta.5":"110.0.5481.38","23.0.0-beta.6":"110.0.5481.52","23.0.0-beta.8":"110.0.5481.52","23.0.0-nightly.20220929":"107.0.5286.0","23.0.0-nightly.20220930":"107.0.5286.0","23.0.0-nightly.20221003":"107.0.5286.0","23.0.0-nightly.20221004":"108.0.5329.0","23.0.0-nightly.20221005":"108.0.5329.0","23.0.0-nightly.20221006":"108.0.5329.0","23.0.0-nightly.20221007":"108.0.5329.0","23.0.0-nightly.20221010":"108.0.5329.0","23.0.0-nightly.20221011":"108.0.5329.0","23.0.0-nightly.20221012":"108.0.5329.0","23.0.0-nightly.20221013":"108.0.5329.0","23.0.0-nightly.20221014":"108.0.5329.0","23.0.0-nightly.20221017":"108.0.5329.0","23.0.0-nightly.20221018":"108.0.5355.0","23.0.0-nightly.20221019":"108.0.5355.0","23.0.0-nightly.20221020":"108.0.5355.0","23.0.0-nightly.20221021":"108.0.5355.0","23.0.0-nightly.20221024":"108.0.5355.0","23.0.0-nightly.20221026":"108.0.5355.0","23.0.0-nightly.20221027":"109.0.5382.0","23.0.0-nightly.20221028":"109.0.5382.0","23.0.0-nightly.20221031":"109.0.5382.0","23.0.0-nightly.20221101":"109.0.5382.0","23.0.0-nightly.20221102":"109.0.5382.0","23.0.0-nightly.20221103":"109.0.5382.0","23.0.0-nightly.20221104":"109.0.5382.0","23.0.0-nightly.20221107":"109.0.5382.0","23.0.0-nightly.20221108":"109.0.5382.0","23.0.0-nightly.20221109":"109.0.5382.0","23.0.0-nightly.20221110":"109.0.5382.0","23.0.0-nightly.20221111":"109.0.5382.0","23.0.0-nightly.20221114":"109.0.5382.0","23.0.0-nightly.20221115":"109.0.5382.0","23.0.0-nightly.20221116":"109.0.5382.0","23.0.0-nightly.20221117":"109.0.5382.0","23.0.0-nightly.20221118":"110.0.5415.0","23.0.0-nightly.20221121":"110.0.5415.0","23.0.0-nightly.20221122":"110.0.5415.0","23.0.0-nightly.20221123":"110.0.5415.0","23.0.0-nightly.20221124":"110.0.5415.0","23.0.0-nightly.20221125":"110.0.5415.0","23.0.0-nightly.20221128":"110.0.5415.0","23.0.0-nightly.20221129":"110.0.5415.0","23.0.0-nightly.20221130":"110.0.5415.0","23.0.0":"110.0.5481.77","23.1.0":"110.0.5481.100","23.1.1":"110.0.5481.104","23.1.2":"110.0.5481.177","23.1.3":"110.0.5481.179","23.1.4":"110.0.5481.192","23.2.0":"110.0.5481.192","23.2.1":"110.0.5481.208","23.2.2":"110.0.5481.208","23.2.3":"110.0.5481.208","23.2.4":"110.0.5481.208","23.3.0":"110.0.5481.208","23.3.1":"110.0.5481.208","23.3.2":"110.0.5481.208","23.3.3":"110.0.5481.208","23.3.4":"110.0.5481.208","23.3.5":"110.0.5481.208","23.3.6":"110.0.5481.208","23.3.7":"110.0.5481.208","23.3.8":"110.0.5481.208","23.3.9":"110.0.5481.208","23.3.10":"110.0.5481.208","23.3.11":"110.0.5481.208","23.3.12":"110.0.5481.208","23.3.13":"110.0.5481.208","24.0.0-alpha.1":"111.0.5560.0","24.0.0-alpha.2":"111.0.5560.0","24.0.0-alpha.3":"111.0.5560.0","24.0.0-alpha.4":"111.0.5560.0","24.0.0-alpha.5":"111.0.5560.0","24.0.0-alpha.6":"111.0.5560.0","24.0.0-alpha.7":"111.0.5560.0","24.0.0-beta.1":"111.0.5563.50","24.0.0-beta.2":"111.0.5563.50","24.0.0-beta.3":"112.0.5615.20","24.0.0-beta.4":"112.0.5615.20","24.0.0-beta.5":"112.0.5615.29","24.0.0-beta.6":"112.0.5615.39","24.0.0-beta.7":"112.0.5615.39","24.0.0-nightly.20221201":"110.0.5415.0","24.0.0-nightly.20221202":"110.0.5415.0","24.0.0-nightly.20221205":"110.0.5415.0","24.0.0-nightly.20221206":"110.0.5451.0","24.0.0-nightly.20221207":"110.0.5451.0","24.0.0-nightly.20221208":"110.0.5451.0","24.0.0-nightly.20221213":"110.0.5451.0","24.0.0-nightly.20221214":"110.0.5451.0","24.0.0-nightly.20221215":"110.0.5451.0","24.0.0-nightly.20221216":"110.0.5451.0","24.0.0-nightly.20230109":"111.0.5518.0","24.0.0-nightly.20230110":"111.0.5518.0","24.0.0-nightly.20230111":"111.0.5518.0","24.0.0-nightly.20230112":"111.0.5518.0","24.0.0-nightly.20230113":"111.0.5518.0","24.0.0-nightly.20230116":"111.0.5518.0","24.0.0-nightly.20230117":"111.0.5518.0","24.0.0-nightly.20230118":"111.0.5518.0","24.0.0-nightly.20230119":"111.0.5518.0","24.0.0-nightly.20230120":"111.0.5518.0","24.0.0-nightly.20230123":"111.0.5518.0","24.0.0-nightly.20230124":"111.0.5518.0","24.0.0-nightly.20230125":"111.0.5518.0","24.0.0-nightly.20230126":"111.0.5518.0","24.0.0-nightly.20230127":"111.0.5518.0","24.0.0-nightly.20230131":"111.0.5518.0","24.0.0-nightly.20230201":"111.0.5518.0","24.0.0-nightly.20230202":"111.0.5518.0","24.0.0-nightly.20230203":"111.0.5560.0","24.0.0-nightly.20230206":"111.0.5560.0","24.0.0-nightly.20230207":"111.0.5560.0","24.0.0-nightly.20230208":"111.0.5560.0","24.0.0-nightly.20230209":"111.0.5560.0","24.0.0":"112.0.5615.49","24.1.0":"112.0.5615.50","24.1.1":"112.0.5615.50","24.1.2":"112.0.5615.87","24.1.3":"112.0.5615.165","24.2.0":"112.0.5615.165","24.3.0":"112.0.5615.165","24.3.1":"112.0.5615.183","24.4.0":"112.0.5615.204","24.4.1":"112.0.5615.204","24.5.0":"112.0.5615.204","24.5.1":"112.0.5615.204","24.6.0":"112.0.5615.204","24.6.1":"112.0.5615.204","24.6.2":"112.0.5615.204","24.6.3":"112.0.5615.204","24.6.4":"112.0.5615.204","24.6.5":"112.0.5615.204","24.7.0":"112.0.5615.204","24.7.1":"112.0.5615.204","24.8.0":"112.0.5615.204","24.8.1":"112.0.5615.204","24.8.2":"112.0.5615.204","25.0.0-alpha.1":"114.0.5694.0","25.0.0-alpha.2":"114.0.5694.0","25.0.0-alpha.3":"114.0.5710.0","25.0.0-alpha.4":"114.0.5710.0","25.0.0-alpha.5":"114.0.5719.0","25.0.0-alpha.6":"114.0.5719.0","25.0.0-beta.1":"114.0.5719.0","25.0.0-beta.2":"114.0.5719.0","25.0.0-beta.3":"114.0.5719.0","25.0.0-beta.4":"114.0.5735.16","25.0.0-beta.5":"114.0.5735.16","25.0.0-beta.6":"114.0.5735.16","25.0.0-beta.7":"114.0.5735.16","25.0.0-beta.8":"114.0.5735.35","25.0.0-beta.9":"114.0.5735.45","25.0.0-nightly.20230210":"111.0.5560.0","25.0.0-nightly.20230214":"111.0.5560.0","25.0.0-nightly.20230215":"111.0.5560.0","25.0.0-nightly.20230216":"111.0.5560.0","25.0.0-nightly.20230217":"111.0.5560.0","25.0.0-nightly.20230220":"111.0.5560.0","25.0.0-nightly.20230221":"111.0.5560.0","25.0.0-nightly.20230222":"111.0.5560.0","25.0.0-nightly.20230223":"111.0.5560.0","25.0.0-nightly.20230224":"111.0.5560.0","25.0.0-nightly.20230227":"111.0.5560.0","25.0.0-nightly.20230228":"111.0.5560.0","25.0.0-nightly.20230301":"111.0.5560.0","25.0.0-nightly.20230302":"111.0.5560.0","25.0.0-nightly.20230303":"111.0.5560.0","25.0.0-nightly.20230306":"111.0.5560.0","25.0.0-nightly.20230307":"111.0.5560.0","25.0.0-nightly.20230308":"111.0.5560.0","25.0.0-nightly.20230309":"111.0.5560.0","25.0.0-nightly.20230310":"111.0.5560.0","25.0.0-nightly.20230314":"113.0.5636.0","25.0.0-nightly.20230315":"113.0.5651.0","25.0.0-nightly.20230317":"113.0.5653.0","25.0.0-nightly.20230320":"113.0.5660.0","25.0.0-nightly.20230321":"113.0.5664.0","25.0.0-nightly.20230322":"113.0.5666.0","25.0.0-nightly.20230323":"113.0.5668.0","25.0.0-nightly.20230324":"113.0.5670.0","25.0.0-nightly.20230327":"113.0.5670.0","25.0.0-nightly.20230328":"113.0.5670.0","25.0.0-nightly.20230329":"113.0.5670.0","25.0.0-nightly.20230330":"113.0.5670.0","25.0.0-nightly.20230331":"114.0.5684.0","25.0.0-nightly.20230403":"114.0.5684.0","25.0.0-nightly.20230404":"114.0.5692.0","25.0.0-nightly.20230405":"114.0.5694.0","25.0.0":"114.0.5735.45","25.0.1":"114.0.5735.45","25.1.0":"114.0.5735.106","25.1.1":"114.0.5735.106","25.2.0":"114.0.5735.134","25.3.0":"114.0.5735.199","25.3.1":"114.0.5735.243","25.3.2":"114.0.5735.248","25.4.0":"114.0.5735.248","25.5.0":"114.0.5735.289","25.6.0":"114.0.5735.289","25.7.0":"114.0.5735.289","25.8.0":"114.0.5735.289","26.0.0-alpha.1":"116.0.5791.0","26.0.0-alpha.2":"116.0.5791.0","26.0.0-alpha.3":"116.0.5791.0","26.0.0-alpha.4":"116.0.5791.0","26.0.0-alpha.5":"116.0.5791.0","26.0.0-alpha.6":"116.0.5815.0","26.0.0-alpha.7":"116.0.5831.0","26.0.0-alpha.8":"116.0.5845.0","26.0.0-beta.1":"116.0.5845.0","26.0.0-beta.2":"116.0.5845.14","26.0.0-beta.3":"116.0.5845.14","26.0.0-beta.4":"116.0.5845.14","26.0.0-beta.5":"116.0.5845.14","26.0.0-beta.6":"116.0.5845.14","26.0.0-beta.7":"116.0.5845.14","26.0.0-beta.8":"116.0.5845.42","26.0.0-beta.9":"116.0.5845.42","26.0.0-beta.10":"116.0.5845.49","26.0.0-beta.11":"116.0.5845.49","26.0.0-beta.12":"116.0.5845.62","26.0.0-nightly.20230406":"114.0.5694.0","26.0.0-nightly.20230407":"114.0.5694.0","26.0.0-nightly.20230410":"114.0.5694.0","26.0.0-nightly.20230411":"114.0.5694.0","26.0.0-nightly.20230412":"114.0.5708.0","26.0.0-nightly.20230413":"114.0.5710.0","26.0.0-nightly.20230414":"114.0.5710.0","26.0.0-nightly.20230417":"114.0.5710.0","26.0.0-nightly.20230418":"114.0.5715.0","26.0.0-nightly.20230421":"114.0.5719.0","26.0.0-nightly.20230424":"114.0.5719.0","26.0.0-nightly.20230425":"114.0.5719.0","26.0.0-nightly.20230426":"114.0.5719.0","26.0.0-nightly.20230427":"114.0.5719.0","26.0.0-nightly.20230428":"114.0.5719.0","26.0.0-nightly.20230501":"114.0.5719.0","26.0.0-nightly.20230502":"114.0.5719.0","26.0.0-nightly.20230503":"114.0.5719.0","26.0.0-nightly.20230504":"114.0.5719.0","26.0.0-nightly.20230505":"114.0.5719.0","26.0.0-nightly.20230508":"114.0.5719.0","26.0.0-nightly.20230509":"114.0.5719.0","26.0.0-nightly.20230510":"114.0.5719.0","26.0.0-nightly.20230511":"115.0.5760.0","26.0.0-nightly.20230512":"115.0.5760.0","26.0.0-nightly.20230515":"115.0.5760.0","26.0.0-nightly.20230516":"115.0.5760.0","26.0.0-nightly.20230517":"115.0.5760.0","26.0.0-nightly.20230518":"115.0.5760.0","26.0.0-nightly.20230519":"115.0.5760.0","26.0.0-nightly.20230522":"115.0.5760.0","26.0.0-nightly.20230523":"115.0.5760.0","26.0.0-nightly.20230524":"115.0.5786.0","26.0.0-nightly.20230525":"115.0.5790.0","26.0.0-nightly.20230526":"116.0.5791.0","26.0.0-nightly.20230529":"116.0.5791.0","26.0.0-nightly.20230530":"116.0.5791.0","26.0.0-nightly.20230531":"116.0.5791.0","26.0.0":"116.0.5845.82","26.1.0":"116.0.5845.97","26.2.0":"116.0.5845.179","27.0.0-alpha.1":"118.0.5949.0","27.0.0-alpha.2":"118.0.5949.0","27.0.0-alpha.3":"118.0.5949.0","27.0.0-alpha.4":"118.0.5949.0","27.0.0-alpha.5":"118.0.5949.0","27.0.0-alpha.6":"118.0.5949.0","27.0.0-nightly.20230601":"116.0.5791.0","27.0.0-nightly.20230602":"116.0.5791.0","27.0.0-nightly.20230605":"116.0.5791.0","27.0.0-nightly.20230606":"116.0.5791.0","27.0.0-nightly.20230607":"116.0.5791.0","27.0.0-nightly.20230609":"116.0.5791.0","27.0.0-nightly.20230612":"116.0.5815.0","27.0.0-nightly.20230613":"116.0.5815.0","27.0.0-nightly.20230614":"116.0.5829.0","27.0.0-nightly.20230615":"116.0.5831.0","27.0.0-nightly.20230616":"116.0.5833.0","27.0.0-nightly.20230619":"116.0.5833.0","27.0.0-nightly.20230620":"116.0.5833.0","27.0.0-nightly.20230621":"116.0.5833.0","27.0.0-nightly.20230622":"116.0.5845.0","27.0.0-nightly.20230623":"116.0.5845.0","27.0.0-nightly.20230626":"116.0.5845.0","27.0.0-nightly.20230627":"116.0.5845.0","27.0.0-nightly.20230628":"116.0.5845.0","27.0.0-nightly.20230629":"116.0.5845.0","27.0.0-nightly.20230630":"116.0.5845.0","27.0.0-nightly.20230703":"117.0.5852.0","27.0.0-nightly.20230704":"117.0.5852.0","27.0.0-nightly.20230705":"117.0.5852.0","27.0.0-nightly.20230706":"117.0.5852.0","27.0.0-nightly.20230707":"117.0.5852.0","27.0.0-nightly.20230710":"117.0.5852.0","27.0.0-nightly.20230711":"117.0.5852.0","27.0.0-nightly.20230712":"117.0.5852.0","27.0.0-nightly.20230713":"117.0.5852.0","27.0.0-nightly.20230714":"117.0.5852.0","27.0.0-nightly.20230717":"117.0.5884.1","27.0.0-nightly.20230718":"117.0.5884.1","27.0.0-nightly.20230719":"117.0.5892.0","27.0.0-nightly.20230720":"117.0.5897.0","27.0.0-nightly.20230721":"117.0.5897.0","27.0.0-nightly.20230724":"117.0.5897.0","27.0.0-nightly.20230725":"117.0.5897.0","27.0.0-nightly.20230726":"117.0.5897.0","27.0.0-nightly.20230727":"117.0.5897.0","27.0.0-nightly.20230728":"117.0.5897.0","27.0.0-nightly.20230731":"117.0.5897.0","27.0.0-nightly.20230801":"117.0.5911.0","27.0.0-nightly.20230802":"117.0.5911.0","27.0.0-nightly.20230803":"117.0.5911.0","27.0.0-nightly.20230804":"117.0.5921.0","27.0.0-nightly.20230807":"117.0.5921.0","27.0.0-nightly.20230808":"117.0.5921.0","27.0.0-nightly.20230814":"117.0.5921.0","27.0.0-nightly.20230815":"117.0.5921.0","27.0.0-nightly.20230816":"118.0.5949.0","28.0.0-nightly.20230817":"118.0.5949.0","28.0.0-nightly.20230818":"118.0.5949.0","28.0.0-nightly.20230821":"118.0.5949.0","28.0.0-nightly.20230822":"118.0.5949.0","28.0.0-nightly.20230823":"118.0.5949.0","28.0.0-nightly.20230824":"118.0.5949.0","28.0.0-nightly.20230825":"118.0.5949.0","28.0.0-nightly.20230828":"118.0.5949.0","28.0.0-nightly.20230829":"118.0.5949.0","28.0.0-nightly.20230830":"118.0.5949.0","28.0.0-nightly.20230831":"118.0.5949.0","28.0.0-nightly.20230906":"118.0.5991.0","28.0.0-nightly.20230907":"118.0.5993.0","28.0.0-nightly.20230908":"118.0.5993.0"}
\ No newline at end of file
diff --git a/tools/node_modules/eslint/node_modules/electron-to-chromium/package.json b/tools/node_modules/eslint/node_modules/electron-to-chromium/package.json
index 4723be35116e09..a49c26dd4af7c2 100644
--- a/tools/node_modules/eslint/node_modules/electron-to-chromium/package.json
+++ b/tools/node_modules/eslint/node_modules/electron-to-chromium/package.json
@@ -1,6 +1,6 @@
 {
   "name": "electron-to-chromium",
-  "version": "1.4.503",
+  "version": "1.4.513",
   "description": "Provides a list of electron-to-chromium version mappings",
   "main": "index.js",
   "files": [
diff --git a/tools/node_modules/eslint/node_modules/electron-to-chromium/versions.js b/tools/node_modules/eslint/node_modules/electron-to-chromium/versions.js
index 06e17589ed8fc8..d642569301a28c 100644
--- a/tools/node_modules/eslint/node_modules/electron-to-chromium/versions.js
+++ b/tools/node_modules/eslint/node_modules/electron-to-chromium/versions.js
@@ -129,7 +129,9 @@ module.exports = {
 	"25.5": "114",
 	"25.6": "114",
 	"25.7": "114",
+	"25.8": "114",
 	"26.0": "116",
 	"26.1": "116",
+	"26.2": "116",
 	"27.0": "118"
 };
\ No newline at end of file
diff --git a/tools/node_modules/eslint/node_modules/electron-to-chromium/versions.json b/tools/node_modules/eslint/node_modules/electron-to-chromium/versions.json
index a5dd10d95f8308..b9e7537946816d 100644
--- a/tools/node_modules/eslint/node_modules/electron-to-chromium/versions.json
+++ b/tools/node_modules/eslint/node_modules/electron-to-chromium/versions.json
@@ -1 +1 @@
-{"0.20":"39","0.21":"41","0.22":"41","0.23":"41","0.24":"41","0.25":"42","0.26":"42","0.27":"43","0.28":"43","0.29":"43","0.30":"44","0.31":"45","0.32":"45","0.33":"45","0.34":"45","0.35":"45","0.36":"47","0.37":"49","1.0":"49","1.1":"50","1.2":"51","1.3":"52","1.4":"53","1.5":"54","1.6":"56","1.7":"58","1.8":"59","2.0":"61","2.1":"61","3.0":"66","3.1":"66","4.0":"69","4.1":"69","4.2":"69","5.0":"73","6.0":"76","6.1":"76","7.0":"78","7.1":"78","7.2":"78","7.3":"78","8.0":"80","8.1":"80","8.2":"80","8.3":"80","8.4":"80","8.5":"80","9.0":"83","9.1":"83","9.2":"83","9.3":"83","9.4":"83","10.0":"85","10.1":"85","10.2":"85","10.3":"85","10.4":"85","11.0":"87","11.1":"87","11.2":"87","11.3":"87","11.4":"87","11.5":"87","12.0":"89","12.1":"89","12.2":"89","13.0":"91","13.1":"91","13.2":"91","13.3":"91","13.4":"91","13.5":"91","13.6":"91","14.0":"93","14.1":"93","14.2":"93","15.0":"94","15.1":"94","15.2":"94","15.3":"94","15.4":"94","15.5":"94","16.0":"96","16.1":"96","16.2":"96","17.0":"98","17.1":"98","17.2":"98","17.3":"98","17.4":"98","18.0":"100","18.1":"100","18.2":"100","18.3":"100","19.0":"102","19.1":"102","20.0":"104","20.1":"104","20.2":"104","20.3":"104","21.0":"106","21.1":"106","21.2":"106","21.3":"106","21.4":"106","22.0":"108","22.1":"108","22.2":"108","22.3":"108","23.0":"110","23.1":"110","23.2":"110","23.3":"110","24.0":"112","24.1":"112","24.2":"112","24.3":"112","24.4":"112","24.5":"112","24.6":"112","24.7":"112","24.8":"112","25.0":"114","25.1":"114","25.2":"114","25.3":"114","25.4":"114","25.5":"114","25.6":"114","25.7":"114","26.0":"116","26.1":"116","27.0":"118"}
\ No newline at end of file
+{"0.20":"39","0.21":"41","0.22":"41","0.23":"41","0.24":"41","0.25":"42","0.26":"42","0.27":"43","0.28":"43","0.29":"43","0.30":"44","0.31":"45","0.32":"45","0.33":"45","0.34":"45","0.35":"45","0.36":"47","0.37":"49","1.0":"49","1.1":"50","1.2":"51","1.3":"52","1.4":"53","1.5":"54","1.6":"56","1.7":"58","1.8":"59","2.0":"61","2.1":"61","3.0":"66","3.1":"66","4.0":"69","4.1":"69","4.2":"69","5.0":"73","6.0":"76","6.1":"76","7.0":"78","7.1":"78","7.2":"78","7.3":"78","8.0":"80","8.1":"80","8.2":"80","8.3":"80","8.4":"80","8.5":"80","9.0":"83","9.1":"83","9.2":"83","9.3":"83","9.4":"83","10.0":"85","10.1":"85","10.2":"85","10.3":"85","10.4":"85","11.0":"87","11.1":"87","11.2":"87","11.3":"87","11.4":"87","11.5":"87","12.0":"89","12.1":"89","12.2":"89","13.0":"91","13.1":"91","13.2":"91","13.3":"91","13.4":"91","13.5":"91","13.6":"91","14.0":"93","14.1":"93","14.2":"93","15.0":"94","15.1":"94","15.2":"94","15.3":"94","15.4":"94","15.5":"94","16.0":"96","16.1":"96","16.2":"96","17.0":"98","17.1":"98","17.2":"98","17.3":"98","17.4":"98","18.0":"100","18.1":"100","18.2":"100","18.3":"100","19.0":"102","19.1":"102","20.0":"104","20.1":"104","20.2":"104","20.3":"104","21.0":"106","21.1":"106","21.2":"106","21.3":"106","21.4":"106","22.0":"108","22.1":"108","22.2":"108","22.3":"108","23.0":"110","23.1":"110","23.2":"110","23.3":"110","24.0":"112","24.1":"112","24.2":"112","24.3":"112","24.4":"112","24.5":"112","24.6":"112","24.7":"112","24.8":"112","25.0":"114","25.1":"114","25.2":"114","25.3":"114","25.4":"114","25.5":"114","25.6":"114","25.7":"114","25.8":"114","26.0":"116","26.1":"116","26.2":"116","27.0":"118"}
\ No newline at end of file
diff --git a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/jsdocUtils.js b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/jsdocUtils.js
index f48111deaad92e..a1395461bcf341 100644
--- a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/jsdocUtils.js
+++ b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/jsdocUtils.js
@@ -437,7 +437,7 @@ const getPreferredTagName = (context, mode, name, tagPreference = {}) => {
   const tagPreferenceFixed = Object.fromEntries(Object.entries(tagPreference).map(([key, value]) => {
     return [key.replace(/^tag /u, ''), value];
   }));
-  if (Object.hasOwn(tagPreferenceFixed, name)) {
+  if (Object.prototype.hasOwnProperty.call(tagPreferenceFixed, name)) {
     return tagPreferenceFixed[name];
   }
   const tagNames = getTagNamesForMode(mode, context);
diff --git a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/rules/matchDescription.js b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/rules/matchDescription.js
index 41eb1ffeaf67ae..3039167ebc1bc5 100644
--- a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/rules/matchDescription.js
+++ b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/rules/matchDescription.js
@@ -44,7 +44,7 @@ var _default = (0, _iterateJsdoc.default)(({
       mainDescriptionMatch = mainDescription.match;
       errorMessage = mainDescription.message;
     }
-    if (mainDescriptionMatch === false && (!tag || !Object.hasOwn(tags, tag.tag))) {
+    if (mainDescriptionMatch === false && (!tag || !Object.prototype.hasOwnProperty.call(tags, tag.tag))) {
       return;
     }
     let tagValue = mainDescriptionMatch;
diff --git a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/package.json b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/package.json
index 58f32909ced9a2..0aaebb1f516e16 100644
--- a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/package.json
+++ b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/package.json
@@ -140,5 +140,5 @@
     "test-cov": "cross-env TIMING=1 nyc --reporter text npm run test-no-cov",
     "test-index": "npm run test-no-cov -- test/rules/index.js"
   },
-  "version": "46.5.0"
+  "version": "46.5.1"
 }
diff --git a/tools/node_modules/eslint/package.json b/tools/node_modules/eslint/package.json
index 4f03c69e0b2290..a4055c72df1863 100644
--- a/tools/node_modules/eslint/package.json
+++ b/tools/node_modules/eslint/package.json
@@ -1,6 +1,6 @@
 {
   "name": "eslint",
-  "version": "8.48.0",
+  "version": "8.49.0",
   "author": "Nicholas C. Zakas ",
   "description": "An AST-based pattern checker for JavaScript.",
   "bin": {
@@ -63,8 +63,8 @@
     "@eslint-community/eslint-utils": "^4.2.0",
     "@eslint-community/regexpp": "^4.6.1",
     "@eslint/eslintrc": "^2.1.2",
-    "@eslint/js": "8.48.0",
-    "@humanwhocodes/config-array": "^0.11.10",
+    "@eslint/js": "8.49.0",
+    "@humanwhocodes/config-array": "^0.11.11",
     "@humanwhocodes/module-importer": "^1.0.1",
     "@nodelib/fs.walk": "^1.2.8",
     "ajv": "^6.12.4",
@@ -100,6 +100,11 @@
   },
   "devDependencies": {
     "@babel/preset-env": "^7.4.3",
+    "@wdio/browser-runner": "^8.14.6",
+    "@wdio/cli": "^8.14.6",
+    "@wdio/concise-reporter": "^8.14.0",
+    "@wdio/globals": "^8.14.6",
+    "@wdio/mocha-framework": "^8.14.0",
     "babel-loader": "^8.0.5",
     "c8": "^7.12.0",
     "chai": "^4.0.1",
@@ -122,11 +127,6 @@
     "glob": "^7.1.6",
     "got": "^11.8.3",
     "gray-matter": "^4.0.3",
-    "karma": "^6.1.1",
-    "karma-chrome-launcher": "^3.1.0",
-    "karma-mocha": "^2.0.1",
-    "karma-mocha-reporter": "^2.2.5",
-    "karma-webpack": "^5.0.0",
     "lint-staged": "^11.0.0",
     "load-perf": "^0.2.0",
     "markdownlint": "^0.25.1",
@@ -146,12 +146,14 @@
     "pirates": "^4.0.5",
     "progress": "^2.0.3",
     "proxyquire": "^2.0.1",
-    "puppeteer": "^13.7.0",
     "recast": "^0.20.4",
     "regenerator-runtime": "^0.13.2",
+    "rollup-plugin-node-polyfills": "^0.2.1",
     "semver": "^7.5.3",
     "shelljs": "^0.8.2",
     "sinon": "^11.0.0",
+    "vite-plugin-commonjs": "^0.8.2",
+    "webdriverio": "^8.14.6",
     "webpack": "^5.23.0",
     "webpack-cli": "^4.5.0",
     "yorkie": "^2.0.0"
diff --git a/tools/snapshot/node_mksnapshot.cc b/tools/snapshot/node_mksnapshot.cc
index b22b8e5555ea1f..a9df251700ea06 100644
--- a/tools/snapshot/node_mksnapshot.cc
+++ b/tools/snapshot/node_mksnapshot.cc
@@ -79,10 +79,10 @@ int BuildSnapshot(int argc, char* argv[]) {
     out_path = result->args()[1];
   }
 
-#ifdef NODE_MKSNAPSHOT_USE_STRING_LITERALS
-  bool use_string_literals = true;
+#ifdef NODE_MKSNAPSHOT_USE_ARRAY_LITERALS
+  bool use_array_literals = true;
 #else
-  bool use_string_literals = false;
+  bool use_array_literals = false;
 #endif
 
   node::ExitCode exit_code =
@@ -90,7 +90,7 @@ int BuildSnapshot(int argc, char* argv[]) {
                                               result->args(),
                                               result->exec_args(),
                                               main_script_path,
-                                              use_string_literals);
+                                              use_array_literals);
 
   node::TearDownOncePerProcess();
   return static_cast(exit_code);
diff --git a/tsconfig.json b/tsconfig.json
index f42ed9ad0eac67..3f5a3067ced063 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -2,22 +2,6 @@
   "include": ["lib", "doc"],
   "exclude": ["src", "tools", "out"],
   "files": [
-    "./typings/internalBinding/async_wrap.d.ts",
-    "./typings/internalBinding/blob.d.ts",
-    "./typings/internalBinding/config.d.ts",
-    "./typings/internalBinding/constants.d.ts",
-    "./typings/internalBinding/fs.d.ts",
-    "./typings/internalBinding/http_parser.d.ts",
-    "./typings/internalBinding/messaging.d.ts",
-    "./typings/internalBinding/options.d.ts",
-    "./typings/internalBinding/os.d.ts",
-    "./typings/internalBinding/serdes.d.ts",
-    "./typings/internalBinding/symbols.d.ts",
-    "./typings/internalBinding/timers.d.ts",
-    "./typings/internalBinding/types.d.ts",
-    "./typings/internalBinding/url.d.ts",
-    "./typings/internalBinding/util.d.ts",
-    "./typings/internalBinding/worker.d.ts",
     "./typings/globals.d.ts",
     "./typings/primordials.d.ts"
   ],
@@ -25,7 +9,7 @@
     "allowJs": true,
     "checkJs": false,
     "noEmit": true,
-    "lib": ["ESNext"],
+    "lib": ["ESNext", "DOM"],
     "target": "ESNext",
     "module": "CommonJS",
     "baseUrl": ".",
diff --git a/typings/globals.d.ts b/typings/globals.d.ts
index 182284aa342718..d72bf937bb75c9 100644
--- a/typings/globals.d.ts
+++ b/typings/globals.d.ts
@@ -1,3 +1,20 @@
+import {AsyncWrapBinding} from "./internalBinding/async_wrap";
+import {BlobBinding} from "./internalBinding/blob";
+import {ConfigBinding} from "./internalBinding/config";
+import {ConstantsBinding} from "./internalBinding/constants";
+import {HttpParserBinding} from "./internalBinding/http_parser";
+import {FsBinding} from "./internalBinding/fs";
+import {MessagingBinding} from "./internalBinding/messaging";
+import {OptionsBinding} from "./internalBinding/options";
+import {OSBinding} from "./internalBinding/os";
+import {SerdesBinding} from "./internalBinding/serdes";
+import {SymbolsBinding} from "./internalBinding/symbols";
+import {TimersBinding} from "./internalBinding/timers";
+import {TypesBinding} from "./internalBinding/types";
+import {URLBinding} from "./internalBinding/url";
+import {UtilBinding} from "./internalBinding/util";
+import {WorkerBinding} from "./internalBinding/worker";
+
 declare type TypedArray =
   | Uint8Array
   | Uint8ClampedArray
@@ -10,3 +27,34 @@ declare type TypedArray =
   | Float64Array
   | BigUint64Array
   | BigInt64Array;
+
+interface InternalBindingMap {
+  async_wrap: AsyncWrapBinding;
+  blob: BlobBinding;
+  config: ConfigBinding;
+  constants: ConstantsBinding;
+  fs: FsBinding;
+  http_parser: HttpParserBinding;
+  messaging: MessagingBinding;
+  options: OptionsBinding;
+  os: OSBinding;
+  serdes: SerdesBinding;
+  symbols: SymbolsBinding;
+  timers: TimersBinding;
+  types: TypesBinding;
+  url: URLBinding;
+  util: UtilBinding;
+  worker: WorkerBinding;
+}
+
+type InternalBindingKeys = keyof InternalBindingMap;
+
+declare function internalBinding(binding: T): InternalBindingMap[T]
+
+declare global {
+  namespace NodeJS {
+    interface Global {
+      internalBinding(binding: T): InternalBindingMap[T]
+    }
+  }
+}
diff --git a/typings/internalBinding/async_wrap.d.ts b/typings/internalBinding/async_wrap.d.ts
index bfbda3d7ed890b..a8b583c56967bb 100644
--- a/typings/internalBinding/async_wrap.d.ts
+++ b/typings/internalBinding/async_wrap.d.ts
@@ -72,7 +72,7 @@ declare namespace InternalAsyncWrapBinding {
   }
 }
 
-declare function InternalBinding(binding: 'async_wrap'): {
+export interface AsyncWrapBinding {
   setupHooks(): {
     init: (
       asyncId: number,
@@ -129,4 +129,4 @@ declare function InternalBinding(binding: 'async_wrap'): {
     kDefaultTriggerAsyncId: 3;
   };
   Providers: InternalAsyncWrapBinding.Providers;
-};
+}
diff --git a/typings/internalBinding/blob.d.ts b/typings/internalBinding/blob.d.ts
index 41813d0a619607..5396c863bb5e59 100644
--- a/typings/internalBinding/blob.d.ts
+++ b/typings/internalBinding/blob.d.ts
@@ -10,10 +10,10 @@ declare namespace InternalBlobBinding {
   }
 }
 
-declare function InternalBinding(binding: 'blob'): {
+export interface BlobBinding {
   createBlob(sources: Array, length: number): InternalBlobBinding.BlobHandle;
   FixedSizeBlobCopyJob: typeof InternalBlobBinding.FixedSizeBlobCopyJob;
   getDataObject(id: string): [handle: InternalBlobBinding.BlobHandle | undefined, length: number, type: string] | undefined;
   storeDataObject(id: string, handle: InternalBlobBinding.BlobHandle, size: number, type: string): void;
   revokeDataObject(id: string): void;
-};
+}
diff --git a/typings/internalBinding/config.d.ts b/typings/internalBinding/config.d.ts
index d9f34e1131ced5..7c93e34238915e 100644
--- a/typings/internalBinding/config.d.ts
+++ b/typings/internalBinding/config.d.ts
@@ -1,4 +1,4 @@
-declare function InternalBinding(binding: 'config'): {
+export interface ConfigBinding {
   isDebugBuild: boolean;
   hasOpenSSL: boolean;
   fipsMode: boolean;
@@ -9,4 +9,4 @@ declare function InternalBinding(binding: 'config'): {
   noBrowserGlobals: boolean;
   bits: number;
   hasDtrace: boolean;
-};
+}
diff --git a/typings/internalBinding/constants.d.ts b/typings/internalBinding/constants.d.ts
index 68fead278cc64e..0495724e85869c 100644
--- a/typings/internalBinding/constants.d.ts
+++ b/typings/internalBinding/constants.d.ts
@@ -1,4 +1,4 @@
-declare function InternalBinding(binding: 'constants'): {
+export interface ConstantsBinding {
   os: {
     UV_UDP_REUSEADDR: 4;
     dlopen: {
@@ -382,4 +382,4 @@ declare function InternalBinding(binding: 'constants'): {
     TRACE_EVENT_PHASE_LEAVE_CONTEXT: 41;
     TRACE_EVENT_PHASE_LINK_IDS: 61;
   };
-};
+}
diff --git a/typings/internalBinding/fs.d.ts b/typings/internalBinding/fs.d.ts
index 4576913bf1366b..d87b326e42efc8 100644
--- a/typings/internalBinding/fs.d.ts
+++ b/typings/internalBinding/fs.d.ts
@@ -109,7 +109,7 @@ declare namespace InternalFSBinding {
 
   function internalModuleReadJSON(path: string): [] | [string, boolean];
   function internalModuleStat(path: string): number;
-  
+
   function lchown(path: string, uid: number, gid: number, req: FSReqCallback): void;
   function lchown(path: string, uid: number, gid: number, req: undefined, ctx: FSSyncContext): void;
   function lchown(path: string, uid: number, gid: number, usePromises: typeof kUsePromises): Promise;
@@ -198,7 +198,7 @@ declare namespace InternalFSBinding {
   function symlink(target: StringOrBuffer, path: StringOrBuffer, type: number, req: FSReqCallback): void;
   function symlink(target: StringOrBuffer, path: StringOrBuffer, type: number, req: undefined, ctx: FSSyncContext): void;
   function symlink(target: StringOrBuffer, path: StringOrBuffer, type: number, usePromises: typeof kUsePromises): Promise;
-  
+
   function unlink(path: string, req: FSReqCallback): void;
   function unlink(path: string, req: undefined, ctx: FSSyncContext): void;
   function unlink(path: string, usePromises: typeof kUsePromises): Promise;
@@ -220,7 +220,7 @@ declare namespace InternalFSBinding {
   function writeString(fd: number, value: string, pos: unknown, encoding: unknown, usePromises: typeof kUsePromises): Promise;
 }
 
-declare function InternalBinding(binding: 'fs'): {
+export interface FsBinding {
   FSReqCallback: typeof InternalFSBinding.FSReqCallback;
 
   FileHandle: typeof InternalFSBinding.FileHandle;
@@ -269,4 +269,4 @@ declare function InternalBinding(binding: 'fs'): {
   writeBuffer: typeof InternalFSBinding.writeBuffer;
   writeBuffers: typeof InternalFSBinding.writeBuffers;
   writeString: typeof InternalFSBinding.writeString;
-};
+}
diff --git a/typings/internalBinding/http_parser.d.ts b/typings/internalBinding/http_parser.d.ts
index bd9a22e55b12e5..5ab5651b637176 100644
--- a/typings/internalBinding/http_parser.d.ts
+++ b/typings/internalBinding/http_parser.d.ts
@@ -39,7 +39,7 @@ declare namespace InternalHttpParserBinding {
   }
 }
 
-declare function InternalBinding(binding: 'http_parser'): {
+export interface HttpParserBinding {
   methods: string[];
   HTTPParser: typeof InternalHttpParserBinding.HTTPParser;
-};
+}
diff --git a/typings/internalBinding/messaging.d.ts b/typings/internalBinding/messaging.d.ts
index ca5be84848408d..93a1a050887503 100644
--- a/typings/internalBinding/messaging.d.ts
+++ b/typings/internalBinding/messaging.d.ts
@@ -17,7 +17,7 @@ declare namespace InternalMessagingBinding {
 }
 
 
-declare function InternalBinding(binding: 'messaging'): {
+export interface MessagingBinding {
   DOMException: typeof import('internal/per_context/domexception').DOMException;
   MessageChannel: typeof InternalMessagingBinding.MessageChannel;
   MessagePort: typeof InternalMessagingBinding.MessagePort;
@@ -29,4 +29,4 @@ declare function InternalBinding(binding: 'messaging'): {
   moveMessagePortToContext(port: typeof InternalMessagingBinding.MessagePort, context: any): typeof InternalMessagingBinding.MessagePort;
   setDeserializerCreateObjectFunction(func: (deserializeInfo: string) => any): void;
   broadcastChannel(name: string): typeof InternalMessagingBinding.MessagePort;
-};
+}
diff --git a/typings/internalBinding/options.d.ts b/typings/internalBinding/options.d.ts
index ded726f9d71127..8248997d463654 100644
--- a/typings/internalBinding/options.d.ts
+++ b/typings/internalBinding/options.d.ts
@@ -1,4 +1,4 @@
-declare function InternalBinding(binding: 'options'): {
+export interface OptionsBinding {
   getOptions(): {
     options: Map<
       string,
@@ -32,4 +32,4 @@ declare function InternalBinding(binding: 'options'): {
     kHostPort: 6;
     kStringList: 7;
   };
-};
+}
diff --git a/typings/internalBinding/os.d.ts b/typings/internalBinding/os.d.ts
index 161d9fd4b46836..91e907ef3c1205 100644
--- a/typings/internalBinding/os.d.ts
+++ b/typings/internalBinding/os.d.ts
@@ -2,7 +2,7 @@ declare namespace InternalOSBinding {
   type OSContext = {};
 }
 
-declare function InternalBinding(binding: 'os'): {
+export interface OSBinding {
   getHostname(ctx: InternalOSBinding.OSContext): string | undefined;
   getLoadAvg(array: Float64Array): void;
   getUptime(): number;
@@ -22,4 +22,4 @@ declare function InternalBinding(binding: 'os'): {
   getPriority(pid: number, ctx: InternalOSBinding.OSContext): number | undefined;
   getOSInformation(ctx: InternalOSBinding.OSContext): [sysname: string, version: string, release: string];
   isBigEndian: boolean;
-};
+}
diff --git a/typings/internalBinding/serdes.d.ts b/typings/internalBinding/serdes.d.ts
index b3577c658d2a9f..20b010151cb74a 100644
--- a/typings/internalBinding/serdes.d.ts
+++ b/typings/internalBinding/serdes.d.ts
@@ -30,7 +30,7 @@ declare namespace InternalSerdesBinding {
   }
 }
 
-declare function InternalBinding(binding: 'serdes'): {
+export interface SerdesBinding {
   Serializer: typeof InternalSerdesBinding.Serializer;
   Deserializer: typeof InternalSerdesBinding.Deserializer;
-};
+}
diff --git a/typings/internalBinding/symbols.d.ts b/typings/internalBinding/symbols.d.ts
index ac85f9e67e8aa2..96310970d5cdee 100644
--- a/typings/internalBinding/symbols.d.ts
+++ b/typings/internalBinding/symbols.d.ts
@@ -10,7 +10,7 @@ export const owner_symbol: unique symbol;
 export const onpskexchange_symbol: unique symbol;
 export const trigger_async_id_symbol: unique symbol;
 
-declare function InternalBinding(binding: 'symbols'): {
+export interface SymbolsBinding {
   async_id_symbol: typeof async_id_symbol;
   handle_onclose_symbol: typeof handle_onclose_symbol;
   no_message_symbol: typeof no_message_symbol;
@@ -22,4 +22,4 @@ declare function InternalBinding(binding: 'symbols'): {
   owner_symbol: typeof owner_symbol;
   onpskexchange_symbol: typeof onpskexchange_symbol;
   trigger_async_id_symbol: typeof trigger_async_id_symbol;
-};
+}
diff --git a/typings/internalBinding/timers.d.ts b/typings/internalBinding/timers.d.ts
index fd6d40ecfee5cc..e03deeeca24008 100644
--- a/typings/internalBinding/timers.d.ts
+++ b/typings/internalBinding/timers.d.ts
@@ -1,8 +1,8 @@
-declare function InternalBinding(binding: 'timers'): {
+export interface TimersBinding {
   getLibuvNow(): number;
   setupTimers(immediateCallback: () => void, timersCallback: (now: number) => void): void;
   scheduleTimer(msecs: number): void;
   toggleTimerRef(value: boolean): void;
   toggleImmediateRef(value: boolean): void;
   immediateInfo: Uint32Array;
-};
+}
diff --git a/typings/internalBinding/types.d.ts b/typings/internalBinding/types.d.ts
index c8efea84b69e9d..0c0d3ec81b5aae 100644
--- a/typings/internalBinding/types.d.ts
+++ b/typings/internalBinding/types.d.ts
@@ -1,4 +1,4 @@
-declare function InternalBinding(binding: 'types'): {
+export interface TypesBinding {
   isAsyncFunction(value: unknown): value is (...args: unknown[]) => Promise;
   isGeneratorFunction(value: unknown): value is GeneratorFunction;
   isAnyArrayBuffer(value: unknown): value is (ArrayBuffer | SharedArrayBuffer);
@@ -23,4 +23,4 @@ declare function InternalBinding(binding: 'types'): {
   isNumberObject: (value: unknown) => value is Number;
   isBooleanObject: (value: unknown) => value is Boolean,
   isBigIntObject: (value: unknown) => value is BigInt;
-};
+}
diff --git a/typings/internalBinding/url.d.ts b/typings/internalBinding/url.d.ts
index 4c8ae2ab1508f0..03d5f6d750f358 100644
--- a/typings/internalBinding/url.d.ts
+++ b/typings/internalBinding/url.d.ts
@@ -1,6 +1,6 @@
 import type { urlUpdateActions } from 'internal/url'
 
-declare function InternalBinding(binding: 'url'): {
+export interface URLBinding {
   urlComponents: Uint32Array;
 
   domainToASCII(input: string): string;
@@ -9,4 +9,4 @@ declare function InternalBinding(binding: 'url'): {
   format(input: string, fragment?: boolean, unicode?: boolean, search?: boolean, auth?: boolean): string;
   parse(input: string, base?: string): string | false;
   update(input: string, actionType: typeof urlUpdateActions, value: string): string | false;
-};
+}
diff --git a/typings/internalBinding/util.d.ts b/typings/internalBinding/util.d.ts
index 002f8eb26d93e6..1ac9d3a39bbb31 100644
--- a/typings/internalBinding/util.d.ts
+++ b/typings/internalBinding/util.d.ts
@@ -7,7 +7,7 @@ declare namespace InternalUtilBinding {
   }
 }
 
-declare function InternalBinding(binding: 'util'): {
+export interface UtilBinding {
   // PER_ISOLATE_PRIVATE_SYMBOL_PROPERTIES, defined in src/env_properties.h
   arrow_message_private_symbol: 1;
   contextify_context_private_symbol: 2;
@@ -44,4 +44,4 @@ declare function InternalBinding(binding: 'util'): {
   WeakReference: typeof InternalUtilBinding.WeakReference;
   guessHandleType(fd: number): 'TCP' | 'TTY' | 'UDP' | 'FILE' | 'PIPE' | 'UNKNOWN';
   toUSVString(str: string, start: number): string;
-};
+}
diff --git a/typings/internalBinding/worker.d.ts b/typings/internalBinding/worker.d.ts
index 52bfc53c29dc0a..10cb5fc5db6e32 100644
--- a/typings/internalBinding/worker.d.ts
+++ b/typings/internalBinding/worker.d.ts
@@ -1,3 +1,5 @@
+import { InternalMessagingBinding } from './messaging';
+
 declare namespace InternalWorkerBinding {
   class Worker {
     constructor(
@@ -18,7 +20,7 @@ declare namespace InternalWorkerBinding {
   }
 }
 
-declare function InternalBinding(binding: 'worker'): {
+export interface WorkerBinding {
   Worker: typeof InternalWorkerBinding.Worker;
   getEnvMessagePort(): InternalMessagingBinding.MessagePort;
   threadId: number;
@@ -30,4 +32,4 @@ declare function InternalBinding(binding: 'worker'): {
   kCodeRangeSizeMb: number;
   kStackSizeMb: number;
   kTotalResourceLimitCount: number;
-};
+}
diff --git a/typings/primordials.d.ts b/typings/primordials.d.ts
index 8590812f4155e4..c0a4dd2348bf03 100644
--- a/typings/primordials.d.ts
+++ b/typings/primordials.d.ts
@@ -203,7 +203,6 @@ declare namespace primordials {
   export const DatePrototypeToTimeString: UncurryThis
   export const DatePrototypeToISOString: UncurryThis
   export const DatePrototypeToUTCString: UncurryThis
-  export const DatePrototypeToGMTString: UncurryThis
   export const DatePrototypeGetDate: UncurryThis
   export const DatePrototypeSetDate: UncurryThis
   export const DatePrototypeGetDay: UncurryThis
@@ -238,8 +237,6 @@ declare namespace primordials {
   export const DatePrototypeGetUTCSeconds: UncurryThis
   export const DatePrototypeSetUTCSeconds: UncurryThis
   export const DatePrototypeValueOf: UncurryThis
-  export const DatePrototypeGetYear: UncurryThis
-  export const DatePrototypeSetYear: UncurryThis
   export const DatePrototypeToJSON: UncurryThis
   export const DatePrototypeToLocaleString: UncurryThis
   export const DatePrototypeToLocaleDateString: UncurryThis
@@ -247,8 +244,8 @@ declare namespace primordials {
   export const DatePrototypeSymbolToPrimitive: UncurryMethod;
   export import Error = globalThis.Error;
   export const ErrorPrototype: typeof Error.prototype
+  // @ts-ignore
   export const ErrorCaptureStackTrace: typeof Error.captureStackTrace
-  export const ErrorStackTraceLimit: typeof Error.stackTraceLimit
   export const ErrorPrototypeToString: UncurryThis
   export import EvalError = globalThis.EvalError;
   export const EvalErrorPrototype: typeof EvalError.prototype
@@ -332,11 +329,7 @@ declare namespace primordials {
   export const ObjectEntries: typeof Object.entries
   export const ObjectFromEntries: typeof Object.fromEntries
   export const ObjectValues: typeof Object.values
-  export const ObjectPrototype__defineGetter__: UncurryThis
-  export const ObjectPrototype__defineSetter__: UncurryThis
   export const ObjectPrototypeHasOwnProperty: UncurryThis
-  export const ObjectPrototype__lookupGetter__: UncurryThis
-  export const ObjectPrototype__lookupSetter__: UncurryThis
   export const ObjectPrototypeIsPrototypeOf: UncurryThis
   export const ObjectPrototypePropertyIsEnumerable: UncurryThis
   export const ObjectPrototypeToString: UncurryThis